POST Code Definition | |
|
|
Appendix I. POST Code Definition
AWARD POST Code Definitions
| POST |
|
| Description |
| |
| (hex) |
|
|
| ||
|
|
|
|
|
| |
| CF |
|
| Test CMOS R/W functionality |
| |
|
|
|
| Early chipset initialization: |
| |
| C0 |
|
|
|
| |
|
|
|
|
| ||
|
|
|
|
|
| |
|
|
|
|
|
| |
| C1 |
|
| Detect memory |
| |
|
|
|
|
| ||
|
|
|
|
|
| |
| C3 |
|
| Expand compressed BIOS code to DRAM |
| |
| C5 |
|
| Call chipset hook to copy BIOS back to E000 & F000 shadow RAM |
| |
| 01 |
|
| Expand the Xgroup codes locating in physical address 1000:0 |
| |
| 03 |
|
| Initial Superio_Early_Init switch |
| |
| 05 |
| 1. | Blank out screen |
| |
|
| 2. | Clear CMOS error flag |
| ||
|
|
|
| |||
| 07 |
| 1. | Clear 8042 interface |
| |
|
| 2. | Initialize 8042 |
| ||
|
|
|
| |||
| 08 |
| 1. | Test special keyboard controller for Winbond 977 series Super I/O chips |
| |
|
| 2. | Enable keyboard interface |
| ||
|
|
|
| |||
| 0A |
| 1. | Disable PS/2 mouse interface (optional) |
| |
|
| 2. | Auto detect ports for keyboard & mouse followed by a port & interface swap (optional) |
| ||
|
|
| 3. | Reset keyboard for Winbond 977 series Super I/O chips |
| |
| 0E |
|
| Test F000h segment shadow to see whether it is |
| |
|
|
| beeping the speaker |
| ||
| 10 |
|
| Auto detect flash type to load appropriate flash R/W codes into the run time area in F000 |
| |
|
|
| for ESCD & DMI support |
| ||
| 12 |
|
| Use walking 1’s algorithm to check out interface in CMOS circuitry. Also set |
| |
|
|
| clock power status, and then check for override |
| ||
| 14 |
|
| Program chipset default values into chipset. Chipset default values are MODBINable by |
| |
|
|
| OEM customers |
| ||
| 16 |
|
| Initial onboard clock generator if Early_Init_Onboard_Generator is defined. See also |
| |
|
|
| POST 26. |
| ||
| 18 |
|
| Detect CPU information including brand, SMI type (Cyrix or Intel) and CPU level (586 |
| |
|
|
| or 686) |
| ||
| 1B |
|
| 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. |
| ||
| 1D |
|
| Initial EARLY_PM_INIT switch |
|