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|Print
Document}, Quit
,
and a template for getting hold of the files
dropped on the application.