User`s manual

PBOOT - Bootstrap Operating System
3-171
3
Description
The PBOOT command loads an operating system or control
program from a mass storage device (e.g., hard disk) into memory
and give control to it.
Dependent upon the boot device type, the bootable device contains
the length and offset-into parameters of the boot program. Floppy
diskette devices and sequential access (i.e., streaming tape) devices
do not contain a partition table, other devices do.
Devices that require a partition table must contain at least one boot
partition to be bootable. These devices contain a boot record block
(512 bytes in size) which contains the partition table. The format of
the boot record is an extension of the PC environment. The boot
record is composed of a PC compatibility block and a partition
table. To support media interchange, the PC compatibility block
may contain an x86-type program. The entries in the partition table
identify the PowerPC Reference Platform boot partition and its
location in the media.
H Boot and halt. Control is not passed to the booted program, but
back to the debugger monitor.
This option is useful for examining and patching the booted
program, and or setting instruction breakpoints prior to execution.
Once the interim commands are invoked the user may simply use
the GO command to pass control to booted program.
PBOOT with the H option is analogous to the BH command in
other Motorola debuggers.