Contents
1. From Power-Up to the Main Function
1.1.1 Procedure for Starting BIOS
1.1.2 BIOS Loads the Interrupt Vector Table and Interrupt Service Routines into Memory
1.2 Loading the OS Kernel and Preparing for the Protected Mode
1.2.2 Loading the Second Part of Code— —Setup
1.3 Transfer to 32-Bit Mode and Prepare for the Main Function
1.3.1 Disable Interrupts and Move System to 0x00000
1.3.2 Set the Interrupt Descriptor Table and Global Descriptor Table
1.3.3 Open A20 and Achieve 32-Bit Addressing
1.3.4 Prepare for the Implementation of head.s in the Protected Mode ...
Get The Art of Linux Kernel Design 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.