Code |
Meaning |
01 |
Test CPU flags, registers. Initialize interrupt controller |
02 |
Test memory refresh |
03 |
Test CMOS RTC periodic interrupt |
04 |
Test gate A20 line |
05 |
Test mapping memory SRAM |
06 |
Test first 128K RAM. Stack has now been established |
07 |
Test for console presence and initialize |
08 |
Verify system BIOS ROM checksum |
09 |
Test 8042 keyboard controller Normal burn-in/manufacturing mode established |
0A |
Test timer ratio |
0B |
Test CMOS RAM battery |
0C |
Verify CMOS RAM checksum |
0D |
Test for unexpected NMI |
0E |
Test interrupt controller #1 |
0F |
Test interrupt controller #2 |
10 |
Test timer 1 counter 0 |
11 |
Test system control port B |
12 |
Test system control port A |
13 |
Verify checksum of NVRAM configuration memory |
14 |
Initialize system board |
15 |
Initialize adapter |
16 |
Initialize ESC SCSI adapter |
17 |
Initialize system video |
18 |
Test and copy shadow RAM. Video is initialized?adisplay banner and non-fatal errors |
19 |
Test DMA page registers |
1A |
Test DMA address registers |
1B |
Test DMA count registers |
1C |
Test DMA mask registers |
1D |
Test DMA stop registers. Initialize DMA controllers |
1E |
Test IDTR and GDTR |
1F |
Test CMOS shutdown byte |
20 |
Test real/protected mode |
21 |
Check system memory configuration |
22 |
Size memory |
23 |
Test 640K base memory |
24 |
Verify base memory configuration |
25 |
Test extended memory (above 1 Mb) |
26 |
Verify extended memory configuration |
27 |
Check for contiguous extended memory |
28 |
Test cache memory. Extended BIOS data area created and POST errors logged |
29 |
Test protected mode instructions |
2A |
Test CMOS RAM |
2B |
Test real time clock |
2C |
Check calendar values |
2D |
Test keyboard/AUX device fuse |
2E |
Test keyboard |
2F |
Initialize keyboard typematic rate and delay |
30 |
Test auxiliary device |
31 |
Test 80x87 math coprocessor |
32 |
Test and initialize Weitek math coprocessor |
33 |
Run 1860 CPU basic and advanced diagnostics |
34 |
Test and configure serial ports |
35 |
Test and configure parallel ports |
36 |
Detect game port |
37 |
Test and initialize hard drives |
38 |
Test and initialize floppy drives |
39 |
Scan for and pass control to adapter ROMs |
3A |
INT 19 boot?aload operating system |