Normal Port 80 Codes |
Beeps |
Error |
02 |
|
Verify Real Mode |
04 |
|
Get processor type |
06 |
|
Initialize system hardware |
08 |
|
Initialize chipset registers with initial POST values |
09 |
|
Set in POST flag |
0A |
|
Initialize processor registers |
0B |
|
Enable processor cache |
0C |
|
Initialize caches to initial POST values |
0E |
|
Initialize I/O |
0F |
|
Initialize the local bus IDE |
10 |
|
Initialize Power Management |
11 |
|
Load alternate registers with initial POST valuesnew |
12 |
|
Restore processor control word during warm boot |
14 |
|
Initialize keyboard controller |
16 |
1-2-2-3 |
BIOS ROM checksum |
18 |
|
8254 timer initialization |
1A |
|
8237 DMA controller initialization |
1C |
|
Reset Programmable Interrupt Controller |
20 |
1-3-1-1 |
Test DRAM refresh |
22 |
1-3-1-3 |
Test 8742 Keyboard Controller |
24 |
|
Set ES segment register to 4GB |
28 |
1-3-3-1 |
Autosize DRAM |
2A |
|
Clear 512K base RAM |
2C |
1-3-4-1 |
RAM failure on address line xxxx* |
2E |
1-3-4-3 |
RAM failure on data bits xxxx* of low byte of memory
bus |
30 |
1-4-1-1 |
RAM failure on data bits xxxx* of high byte of memory
bus |
32 |
|
Test processor bus-clock frequency |
34 |
|
Test CMOS |
35 |
|
RAM Initialize alternate chipset registers |
36 |
|
Warm start shut down |
37 |
|
Reinitialize the chipset (MB only) |
38 |
|
Shadow system BIOS ROM |
39 |
|
Reinitialize the cache (MB only) |
3A |
|
Autosize cache |
3C |
|
Configure advanced chipset registers |
3D |
|
Load alternate registers with CMOS valuesnew |
40 |
|
Set Initial processor speed new |
42 |
|
Initialize interrupt vectors |
44 |
|
Initialize BIOS interrupts |
46 |
2-1-2-3 |
Check ROM copyright notice |
47 |
|
Initialize manager for PCI Option ROMs |
48 |
|
Check video configuration against CMOS |
49 |
|
Initialize PCI bus and devices |
4A |
|
Initialize all video adapters in system |
4B |
|
Display QuietBoot screen |
4C |
|
Shadow video BIOS ROM |
4E |
|
Display copyright notice |
50 |
|
Display processor type and speed |
51 |
|
Initialize EISA board |
52 |
|
Test keyboard |
54 |
|
Set key click if enabled |
56 |
|
Enable keyboard |
58 |
2-2-3-1 |
Test for unexpected interrupts |
5A |
|
Display prompt "Press F2 to enter SETUP" |
5C |
|
Test RAM between 512 and 640k |
60 |
|
Test extended memory |
62 |
|
Test extended memory address lines |
64 |
|
Jump to UserPatch1 |
66 |
|
Configure advanced cache registers |
68 |
|
Enable external and processor caches |
6A |
|
Display external cache size |
6C |
|
Display shadow message |
6E |
|
Display non-disposable segments |
70 |
|
Display error messages |
72 |
|
Check for configuration errors |
74 |
|
Test real-time clock |
76 |
|
Check for keyboard errors |
7A |
|
Test for key lock on |
74 |
|
Test real-time clock |
76 |
|
Check for keyboard errors |
7A |
|
Test for key lock on |
7C |
|
Set up hardware interrupt vectors |
7E |
|
Test coprocessor if present |
80 |
|
Detect and install external RS232 ports |
82 |
|
Detect and install external parallel ports |
85 |
|
Initialize PC-compatible PnP ISA devices |
86 |
|
Re-initialize on board I/O ports |
88 |
|
Initialize BIOS Data Area |
8A |
|
Initialize Extended BIOS Data Area |
8C |
|
Initialize floppy controller |
90 |
|
Initialize hard disk controller |
91 |
|
Initialize local bus hard disk controller |
92 |
|
Jump to UserPatch2 |
93 |
|
Build MPTABLE for multi-processor boards |
94 |
|
Disable A20 address line |
95 |
|
Install CD-ROM for boot |
96 |
|
Clear huge ES segment register |
98 |
1-2 |
Search for option ROMs. One long, two short beeps on
checksum failure |
9A |
|
Shadow option ROMs |
9C |
|
Set up Power Management |
9E |
|
Enable hardware interrupts |
A0 |
|
Set time of day |
A2 |
|
Check key lock |
A4 |
|
Initialize typematic rate |
A8 |
|
Erase F2 prompt |
AA |
|
Scan for F2 key stroke |
AC |
|
Enter SETUP |
AE |
|
Clear in-POST flag |
B0 |
|
Check for errors |
B2 |
|
POST done prepare to boot Operating System |
B4 |
1 |
One short beep before boot |
B5 |
|
Display MultiBoot menu |
B6 |
|
Check password (optional) |
B8 |
|
Clear global descriptor table |
BC |
|
Clear parity checkers |
BE |
|
Clear screen (optional) |
BF |
|
Check virus and backup reminders |
C0 |
|
Try to boot with INT 19 |
DO |
|
Interrupt handler error |
D4 |
|
Pending interrupt error |
D6 |
|
Initialize option ROM error |
D8 |
|
Shutdown error |
DA |
|
Extended Block Move |
DC |
|
Shutdown 10 error |