POST (hex) | Description |
15h | Reserved |
16h | Initial Early_Init_Onboard_Generator switch. |
17h | Reserved |
18h | Detect CPU information including brand, SMI type (Cyrix or |
| Intel) and CPU level (586 or 686). |
19h | Reserved |
1Ah | Reserved |
1Bh | Initial interrupts vector table. If no special specified, all H/W |
| interrupts are directed to SPURIOUS_INT_HDLR & S/W |
| interrupts to SPURIOUS_soft_HDLR. |
1Ch | Reserved |
1Dh | Initial EARLY_PM_INIT switch. |
1Eh | Reserved |
1Fh | Load keyboard matrix (notebook platform) |
20h | Reserved |
21h | HPM initialization (notebook platform) |
22h | Reserved |
23h | 1. Check validity of RTC value: |
| e.g. a value of 5Ah is an invalid value for RTC minute. |
| 2. Load CMOS settings into BIOS stack. If CMOS checksum fails, use |
| default value instead. |
| 3. Prepare BIOS resource map for PCI & PnP use. If ESCD is valid, take |
| into consideration of the ESCD’s legacy information. |
| 4. Onboard clock generator initialization. Disable respective clock |
| resource to empty PCI & DIMM slots. |
| 5. Early PCI initialization: |
| |
| |
| |
| into C000:0. |
24h | Reserved |
25h | Reserved |
26h | Reserved |
27h | Initialize INT 09 buffer |
28h | Reserved |
29h | 1. Program CPU internal MTRR (P6 & PII) for |
| 2. Initialize the APIC for Pentium class CPU. |
| 3. Program early chipset according to CMOS setup. Example: onboard |
| IDE controller. |
| 4. Measure CPU speed. |
| 5. Invoke video BIOS. |
2Ah | Reserved |
2Bh | Reserved |
2Ch | Reserved |
100