The following documents were edited by Keith Loepere of the Open
Software Foundation, and have been distributed at various OSF/RI Mach
workshops. Thus you may already have copies of them. They all document
Mach 3.0, but in the case of the Kernel Principles manual and the
Server Writer's Guide much of the information is applicable to Mach
2.5. If you are interested in obtaining hard copies of the
documentation please contact Susan Crocker via e-mail
Documents the user visible architecture of the Mach 3.0 kernel. It
is currently the best detailed introductio\ n to the basic Mach
concepts: tasks, threads, ports, messages, memory objects, virtual
address spaces, processors, hosts and devices. (52 pages)
Describes each of the Mach 3.0 kernel primitives in isolation. The
format is that of a man page per kernel call. All introductory
material is in "Mach 3 Kernel Principles". (355 pages).
Documents the major user level tools for writers of Mach servers:
MIG and CThreads. Contains descriptive material and examples.
Similar to the Mach 2.5 documents, "MIG - The MACH Interface
Generator", Draves, et.al. and "C Threads", Cooper, Draves, but
updated to reflect the changes for Mach 3.0 (44 pages)
Describes each of the CThreads primitives in isolation.
Introductory material is all in the "Server Writer's Guide". (52
pages)