Chapter 15. System Initialization

The first step in the system boot process is controlled by processor-dependent code (PDC). On a multiprocessor system, PDC must first identify the controlling native processor, or monarch. The monarch is the first processor initialized, and it handles all of the early boot process. Each processor on the bus has a value called BOOT_ID, which is set at the factory to 2. Monarch selection begins by looking for the processor with the highest BOOT_ID. If there are multiple processors with the same BOOT_ID, the one with the lowest slot number becomes the monarch. BOOT_IDs are rarely changed, so the monarch is almost always the processor in the lowest slot. The monarch processor then continues with the boot process ...

Get HP-UX 11i Internals now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.