March 2002
Intermediate to advanced
432 pages
9h
English
A target board booting Linux proceeds through several steps after reset to get to a system prompt. The initial steps, such as ROM startup code and register configuration, are microprocessor hardware dependent. The kernel itself contains microprocessor architecture–dependent initialization code that is executed first. This initialization code configures the microprocessor registers for protected-mode operation and then invokes the architecture-independent kernel starting point called start_kernel. From this point on, the kernel boot process is identical for all architectures. The Linux boot process involves the following steps:
1. |
After a processor is reset, it executes ROM startup code.
|
2. | The ROM startup code initializes ... |
Read now
Unlock full access