|
Beeps
|
Post Code
|
Description of failure
|
|
One short beep
|
0
|
POST process completed successfully - normal startup
|
|
1-1-1-3
|
02h
|
Verify real mode
|
|
1-1-2-1
|
04h
|
Get CPU type
|
|
1-1-2-3
|
06h
|
Initialize system hardware
|
|
1-1-3-1
|
08h
|
Initialize chipset registers with initial POST values
|
|
1-1-3-2
|
09h
|
Set in POST flag
|
|
1-1-3-3
|
0Ah
|
Initialize CPU registers
|
|
1-1-4-1
|
0Ch
|
Initialize cache to initial POST values
|
|
1-1-4-3
|
0Eh
|
Initialize I/O
|
|
1-2-1-1
|
10h
|
Initialize Power Management
|
|
1-2-1-2
|
11h
|
Load alternate registers with initial POST values
|
|
1-2-1-3
|
12h
|
Jump to UserPatch0
|
|
1-2-2-1
|
14h
|
Initialize keyboard controller
|
|
1-2-2-3
|
16h
|
BIOS ROM checksum
|
|
1-2-3-1
|
18h
|
8254 timer initialization
|
|
1-2-3-3
|
1Ah
|
8237 DMA controller initialization
|
|
1-2-4-1
|
1Ch
|
Reset Programmable Interrupt Controller
|
|
1-3-1-1
|
20h
|
Test DRAM refresh
|
|
1-3-1-3
|
22h
|
Test 8742 Keyboard Controller
|
|
1-3-2-1
|
24h
|
Set ES segment register to 4 GB
|
|
1-3-3-1
|
28h
|
Autosize DRAM
|
|
1-3-3-3
|
2Ah
|
Clear 512K base RAM
|
|
1-3-4-1
|
2Ch
|
Test 512 base address lines
|
|
1-3-4-3
|
2Eh
|
Test 512K base memory
|
|
1-4-1-3
|
32h
|
Test CPU bus-clock frequency
|
|
1-4-2-1
|
34h
|
CMOS RAM read/write failure
|
|
1-4-2-4
|
37h
|
Reinitialize the chipset
|
|
1-4-3-1
|
38h
|
Shadow system BIOS ROM
|
|
1-4-3-2
|
39h
|
Reinitialize the cache
|
|
1-4-3-3
|
3Ah
|
Autosize cache
|
|
1-4-4-1
|
3Ch
|
Configure advanced chipset registers
|
|
1-4-4-2
|
3Dh
|
Load alternate registers with CMOS values
|
|
2-1-1-1
|
40h
|
Set Initial CPU speed
|
|
2-1-1-3
|
42hs
|
Initialize interrupt vector
|
|
2-1-2-1
|
44h
|
Initialize BIOS interrupts
|
|
2-1-2-3
|
46h
|
Check ROM copyright notice
|
|
2-1-2-4
|
47h
|
Initialize manager for PCI Options ROMs
|
|
2-1-3-1
|
48h
|
Check video configuration against CMOS
|
|
2-1-3-2
|
49h
|
Initialize PCI bus and devices
|
|
2-1-3-3
|
4Ah
|
Initialize all video adapters in system
|
|
2-1-4-1
|
4Ch
|
Shadow video BIOS ROM
|
|
2-1-4-3
|
4Eh
|
Display copyright notice
|
|
2-2-1-1
|
50h
|
Display CPU type and speed
|
|
2-2-1-3
|
52h
|
Test keyboard
|
|
2-2-2-1
|
54h
|
Set key click if enabled
|
|
2-2-2-3
|
56h
|
Enable keyboard
|
|
2-2-3-1
|
58h
|
Test for unexpected interrupts
|
|
2-2-3-3
|
5Ah
|
Display prompt "Press F2 to enter SETUP"
|
|
2-2-4-1
|
5Ch
|
Test RAM between 512 and 640k
|
|
2-3-1-1
|
60h
|
Test expanded memory
|
|
2-3-1-3
|
62h
|
Test extended memory address lines
|
|
2-3-2-1
|
64h
|
Jump to UserPatch1
|
|
2-3-2-3
|
66h
|
Configure advanced cache registers
|
|
2-3-3-1
|
68h
|
Enable external and CPU caches
|
|
2-3-3-2
|
69h
|
Initialize SMI handler
|
|
2-3-3-3
|
6Ah
|
Display external cache size
|
|
2-3-4-1
|
6Ch
|
Display shadow message
|
|
2-3-4-3
|
6Eh
|
Display non-disposable segments
|
|
2-4-1-1
|
70h
|
Display error messages
|
|
2-4-1-3
|
72h
|
Check for configuration errors
|
|
2-4-2-1
|
74h
|
Test real-time clock
|
|
2-4-2-3
|
76h
|
Check for keyboard errors
|
|
2-4-4-1
|
7Ch
|
Set up hardware interrupts vectors
|
|
2-4-4-3
|
7Eh
|
Test coprocessor if present
|
|
3-1-1-1
|
80h
|
Disable onboard I/O ports
|
|
3-1-1-3
|
82h
|
Detect and install external RS232 ports
|
|
3-1-2-1
|
84h
|
Detect and install external parallel ports
|
|
3-1-2-3
|
86h
|
Re-initialize onboard I/O ports
|
|
3-1-3-1
|
88h
|
Initialize BIOS data area
|
|
3-1-3-3
|
8Ah
|
Initialize extended BIOS data area
|
|
3-1-4-1
|
8Ch
|
Initialize floppy controller
|
|
3-2-1-1
|
90h
|
Initialize hard-disk controller
|
|
3-2-1-2
|
91h
|
Initialize local-bus hard-disk controller
|
|
3-2-1-3
|
92h
|
Jump to UserPatch2
|
|
3-2-2-1
|
94h
|
Disable A20 address line
|
|
3-2-2-3
|
96h
|
Clear huge ES segment register
|
|
3-2-3-1
|
98h
|
Search for option ROMs
|
|
3-2-3-3
|
9Ah
|
Shadow option ROMs
|
|
3-2-4-1
|
9Ch
|
Set up Power Management
|
|
3-2-4-3
|
9Eh
|
Enable hardware interrupts
|
|
3-3-1-1
|
A0h
|
Set time of day
|
|
3-3-1-3
|
A2h
|
Check key lock
|
|
3-3-3-1
|
A8h
|
Erase F2 prompt
|
|
3-3-3-3
|
Aah
|
Scan for F2 key stroke
|
|
3-3-4-1
|
AChP
|
Enter SETUP
|
|
3-3-4-3
|
Aeh
|
Clear in-POST flag
|
|
3-4-1-1
|
B0h
|
Check for errors
|
|
3-4-1-3
|
B2h
|
POST done--prepare to boot operating system
|
|
3-4-2-1
|
B4h
|
One beep
|
|
3-4-2-3
|
B6h
|
Check password (optional)
|
|
3-4-3-1
|
B8h
|
Clear global descriptor table
|
|
3-4-4-1
|
BCh
|
Clear parity checkers
|
|
3-4-4-3
|
Beh
|
Clear screen (optional)
|
|
3-4-4-4
|
BFh
|
Check virus and backup reminders
|
|
4-1-1-1
|
C0h
|
Try to boot with INT 19
|
|
4-2-1-1
|
D0h
|
Interrupt handler error
|
|
4-2-1-3
|
D2h
|
Unknown interrupt error
|
|
4-2-2-1
|
D4h
|
Pending interrupt error
|
|
4-2-2-3
|
D6h
|
Initialize option ROM error
|
|
4-2-3-1
|
D8h
|
Shutdown error
|
|
4-2-3-3
|
Dah
|
Extended Block Move
|
|
4-2-4-1
|
DCh
|
Shutdown error
|
|
4-2-4-3
|
Deh
|
Keyboard Controller Failure
|
|
4-3-1-3
|
E2h
|
Initialize the chipset
|
|
4-3-1-4
|
E3h
|
Initialize refresh counter
|
|
4-3-2-1
|
E4h
|
Check for Forced Flash
|
|
4-3-2-2
|
E5h
|
Check HW status of ROM
|
|
4-3-2-3
|
E6h
|
BIOS ROM is OK
|
|
4-3-2-4
|
E7h
|
Do a complete RAM test
|
|
4-3-3-1
|
E8h
|
Do OEM initialization
|
|
4-3-3-2
|
E9h
|
Initialize interrupt controller
|
|
4-3-3-3
|
Eah
|
Read in bootstrap code
|
|
4-3-3-4
|
Ebh
|
Initialize all vectors
|
|
4-3-4-1
|
Ech
|
Boot the Flash program
|
|
4-3-4-2
|
Edh
|
Initialize the boot device
|
|
4-3-4-3
|
Eeh
|
Boot code was read OK
|