5-4
Computer Group Literature Center Web Site
PPCBug
5
4. Clears all block address translation registers of the MPU.
5. Initializes the MPU-bus-to-PCI-bus bridge device.
6. Initializes the PCI-bus-to-ISA-bus bridge device.
7. Calculate the external bus clock speed of the MPU.
8. Delays for 750 milliseconds.
9. Determines the CPU board type.
10. Sizes the local read/write memory (that is, DRAM).
11. Initializes the read/write memory controller.
12. Sets base address of memory to $00000000.
13. Retrieves the speed of read/write memory from NVRAM.
14. Initializes the read/write memory controller with the speed of
read/write memory.
15. Retrieves the speed of read only memory (that is, Flash) from
NVRAM.
16. Initializes the read only memory controller with the speed of read
only memory.
17. Enables the MPU’s instruction cache.
18. Copies the MPU’s exception vector table from $FFF00000 to
$00000000.
19. Initializes the PC87307 resources’ base addresses.
20. Verifies MPU type.
21. Enable the super-scalar feature of the MPU (boards with MPC750
type chips only).
22. Initialize the Keyboard Controller (PC87307).
23. Determines the debugger's console/host ports and initializes the
appropriate devices (PC16550/GD54xx/Z85C230).