Highlights: UNIX-like OS kernel with semaphores, virtual memory and asynchronous I/O, hardware emulator, ``bus'' paradigm for both OS and hardware, extensibility to multi-processor architecture.
This project was carried out in Fall 1992.
toyOS.cpp.tar.gz [158K]
Complete source code archive, sample programs, traces, and their
analysis
It was published in comp.sources.misc, vol 44, issues 53-56
xPRAM is, what is in
there, and how to read and write it.AliasRecord or FSSpec. The
function is especially useful when dealing with
odoc, pdoc or any other file-related
AppleEvent. June 1996.FSSpec. There is also
code to convert FSSpec to the full path name, and to figure
out the full path name to the System Folder. June 1996.printf() into an alert box, and the
automatic conversion from a C to a Pascal
string. Also included is the code for handling of Mandatory Apple Events
OpenApplication, {Open|PrintDocument}, Quit,
and a template for getting hold of the files
dropped on the application.