mirror of
https://github.com/dingusdev/dingusppc.git
synced 2025-01-23 06:31:28 +00:00
zdocs/openfirmware.md: minor corrections.
This commit is contained in:
parent
99f5aba12e
commit
c2991149fd
@ -28,7 +28,7 @@ as found in various PowerMacintosh models.
|
||||
|
||||
### Old World Macs
|
||||
|
||||
| ROM dump/Machine | BootROM codename | OF version | OF image offset |
|
||||
| ROM dump/Machine | BootROM codename | OF version | OF image offset |
|
||||
|:------------------------------------:|:----------------:|:-------------:|:---------------:|
|
||||
| Power Macintosh 7300/7600/8600/9600 | TNT | 1.0.5 | 0x330000 |
|
||||
| Bandai Pippin | Pip | 1.0.5 | 0x330000 |
|
||||
@ -130,9 +130,9 @@ Apple's OpenFirmware contains a small kernel implemented in the native PowerPC c
|
||||
1. In response to power coming on, HWInit code in the Power Macintosh ROM performs initialization of the memory controller and the basic I/O facilities as well as some self-testing. After that, the startup chime is played.
|
||||
2. HWInit passes control to OpenFirmware kernel that prepares OF execution from RAM. OF builds the **device tree** - a platform-independent description of the attached HW.
|
||||
3. OF returns control to HWInit that initializes several low-level data structures required by the Nanokernel.
|
||||
4. HWInit passes control to the Nanokernel that initializes the low-level virtual machine and the 68k emulator.
|
||||
4. HWInit passes control to the Nanokernel that initializes the native execution enviroment and the 68k emulator.
|
||||
5. 68k emulator executes the start-up code in the Macintosh ROM that initializes various managers.
|
||||
6. The device tree generated by the OpenFirmware in step 2 is imported by the Expansion Bus Manager initialization and stored in the **NameRegistry**.
|
||||
6. The device tree generated by the OpenFirmware in step 2 is imported by the Expansion Bus Manager initialization code and stored in the **NameRegistry**.
|
||||
7. An operating system is located and loaded.
|
||||
|
||||
### New World Macs
|
||||
|
Loading…
x
Reference in New Issue
Block a user