|
|
|
|
|
by nanochess
458 days ago
|
|
It is something you can download and test, and it includes the source code for the emulator, the operating system, the C compiler, and everything else. Just provide the emulator with an ISO CD image, and once it boots up, type DIR D: this single operation requires just about 28 kb of transputer RAM memory for the operating system, the command-line processor, and the buffers. There's a file browser embedded in the text editor, so you can navigate using the arrows keys and choosing text files to read. In fact, we need very little info to read CD-ROM directories. A directory search only requires a 2 kb buffer and some variables to keep track, read until you find the first part of the path, read that block, and repeat recursively until you find the desired file. Reading a file from the CD-ROM can also be done just keeping a 2 kb. buffer and some position variables. My transputer operating system is inefficient in this because it reads the CD-ROM discs in terms of 512-byte sectors, cached by the host system. |
|