|
Code |
Meaning |
|
Flag test |
|
|
03 |
Register test |
|
06 |
System hardware initialisation |
|
09 |
BIOS ROM checksum |
|
0C |
Page register test |
|
0F |
8254 timer test |
|
Memory refresh initialisation |
|
|
15 |
8237 DMA controller test |
|
18 |
8237 DMA initialisation |
|
1B |
8259 interrupt controller initialisation |
|
1E |
8259 interrupt controller test |
|
Memory refresh test |
|
|
24 |
Base 64K address test |
|
27 |
Base 64K memory test |
|
2A |
8742 keyboard self test |
|
2D |
MC 146818 CMOS test |
|
Start first protected mode test |
|
|
33 |
Memory sizing test |
|
36 |
First protected mode test |
|
39 |
First protected mode test failed |
|
3C |
CPU speed calculation |
|
3F |
Read 8742 hardware switches |
|
Initialise interrupt vector area |
|
|
45 |
Verify CMOS configuration |
|
48 |
Test and initialise video system |
|
4B |
Unexpected interrupt test |
|
4E |
Start second protected mode test |
|
Verify LDT instruction |
|
|
54 |
Verify TR instruction |
|
57 |
Verify LSL instruction |
|
5A |
Verify LAR instruction |
|
5D |
Verify VERR instruction |
|
Address line 20 test |
|
|
63 |
Unexpected exception test |
|
66 |
Start third protected mode test |
|
69 |
Address line test |
|
6C |
System memory test |
|
6F |
Shadow memory test |
|
Extended memory test |
|
|
75 |
Verify memory configuration |
|
78 |
Display configuration error messages |
|
7B |
Copy system BIOS to shadow memory |
|
7E |
8254 clock test |
|
MC 146818 real time clock test |
|
|
84 |
Keyboard test |
|
87 |
Determine keyboard type |
|
8A |
Stuck key test |
|
8D |
Initialise hardware interrupt vector |
|
Math coprocessor test |
|
|
93 |
Determine COM ports available |
|
96 |
Determine LPT ports available |
|
99 |
Initialise BIOS data area |
|
9C |
Fixed/Floppy controller test |
|
9F |
Floppy disk test |
|
Fixed disk test |
|
|
A5 |
External ROM scan |
|
A8 |
System key lock test |
|
AE |
F1 error message test |
|
AF |
System boot initialisation |
|
Interrupt 19 boot loader |