Technical information
6
Chapter 5
System Software
75
The New Approach 76
What Has Changed 77
Features of the New Approach 78
Performance 78
RAM Footprint 79
User Experience 79
Data Structures and Files 79
Compatibility 79
Boot ROM Contents 80
POST Code 81
Open Firmware 81
Mac OS
'ndrv'
Drivers 81
RTAS 82
Mac OS ROM Image File Contents 82
Open Firmware Script 83
Trampoline Code 83
Mac OS ROM Image 83
NewWorld Boot Process 83
What Is Different 84
Interrupt Handling 85
Outmoded Resources 85
RAM Footprint 85
RTAS 85
NV-RAM 86
NanoKernel 86
Startup Disk Control Panel 86
Open Firmware and the Device Tree 87
Open Firmware and Startup Devices 87
Interrupt Layout 88
Machine Identiļ¬cation 88