Documentation for the Mac OS 7.1 Source Code Reconstruction
The OS/ directory contains the core low-level components of Macintosh System 7.1. These components run in the kernel address space and provide essential services to the rest of the system.
MemoryMgr/)Responsible for managing the system heap and application heaps.
ProcessMgr/)Implements the cooperative multitasking model introduced in System 7.
WaitNextEvent).HFS/)Implements the Hierarchical File System (HFS).
TrapDispatcher/)The mechanism that intercepts m68k “A-Line” instructions (0xAxxx) and routes them to the appropriate system routine.
| Directory | Description |
|---|---|
MemoryMgr/ |
Memory management implementation. |
ProcessMgr/ |
Process scheduling and IPC. |
HFS/ |
HFS file system driver. |
Traps/ |
Trap dispatch tables and logic. |
StartMgr/ |
Boot logic. |
MMU/ |
Memory Management Unit control (Virtual Memory support). |
Drivers/ to access physical storage and devices.