From c2991149fdaa8e9497f4d14c2b256991a85cff3d Mon Sep 17 00:00:00 2001 From: Maxim Poliakovski Date: Mon, 29 Nov 2021 22:35:12 +0100 Subject: [PATCH] zdocs/openfirmware.md: minor corrections. --- zdocs/openfirmware.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/zdocs/openfirmware.md b/zdocs/openfirmware.md index c2f8083..edfac3b 100644 --- a/zdocs/openfirmware.md +++ b/zdocs/openfirmware.md @@ -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