Skip to main content
Home Documents Macintosh Microkernel White Paper
Microkernel White Paper

Microkernel White Paper

Macintosh · PDF
FilenameMicrokernel_White_Paper_19951024.pdf
Size0.50 MB
Subsection developer / Copland / D9_19950530
Downloads0
Contents
Microkernel White Paper Preliminary and Confidential Macintosh System Software Apple Computer, Inc. Copyright (©) 1992-1995 Apple Computer, Inc. ABOUT THE MICROKERNEL ...................................8 KERNEL OBJECTS AND IDS....................................................9 NAMING ......................................................................................11 EXECUTION - TASKING AND INTERRUPTS.....................12 ABOUT EXECUTION ..........................................................................................................12 ABOUT TASKS ...................................................................................................................13 ABOUT TASK SCHEDULING ..............................................................................................14 ABOUT SOFTWARE INTERRUPTS ......................................................................................15 ABOUT PRIVILEGED EXECUTION ......................................................................................16 ABOUT SYNCHRONIZATION ..............................................................................................16 ABOUT INTERRUPTS .........................................................................................................17 KERNELPROCESSES ...............................................................19 ADDRESS SPACE MANAGEMENT .......................................20 ABOUT ADDRESSING ........................................................................................................20 THE SYSTEM 7 ADDRESSING MODEL ...............................................................................21 THE MICROKERNEL ADDRESSING MODEL .......................................................................22 Multiple Address Spaces ...............................................................................................22 Areas .............................................................................................................................22 Paging ...........................................................................................................................23 Global Areas .................................................................................................................23 I/O Coordination...........................................................................................................24 Addressing And Execution ............................................................................................24 Inter-Address Space Access ..........................................................................................24 Code Fragment Manager Contexts...............................................................................25 SYNCHRONIZATION MECHANISMS ..................................26 MESSAGING...............................................................................28 MESSAGES ...........................................................…

Showing first 3,000 characters of 298,108 total. Open the full document →

MacTrove — a free archive of classic Macintosh software. Files mirrored from ftp.funet.fi/pub/mac (info-mac + funet legacy). All software provided for historical preservation.