New AMI Color BIOS after 2/1/91
01 Processor Register Test About to Start, and NMI to be Disabled
02 Power On Delay Starting
03 Any Initialization Before Keyboard BAT is in Progress
04 Reading Keyboard SYS Bit, to Check Soft Reset/Power On
05 Going to Enable ROM. i.e. Disable Shadow RAM/Cache if Any
06 Calculating ROM BIOS Checksum
07 Going to Issue the BAT Command to Keyboard Controller
08 Going to Verify the BAT Command
09 Keyboard Command Byte to be Written Next
0A Going to Write Command Byte Data
0B Going to Issue Pin-23,24 Blocking/Unblocking Command
0C NOP Command of Keyboard Controller to be Issued Next
0D CMOS Shutdown Register Test to be Done Next
0E Going to Calculate CMOS Checksum, and Update DIAG Byte
0F CMOS Initialization to begin (If "INIT CMOS IN EVERY BOOT IS SET")
10 CMOS Status Register About to Init for Date and Time
11 Going to Disable DMA and Interrupt Controllers
12 About to Disable Video Display and Init Port-B
13 Chipset Init/Auto Memory Detection about to begin
14 8254 Timer Test about to Start
15 8254 CH-2 Timer Test to be Completed
16 8254 CH-1 Timer Test to be Completed
17 8254 CH-0 Timer Test to be Completed
18 About to Start Memory Refresh
19 Memory Refresh Test to be Done Next
1A Going to Check 15 Micro Second On/Off Time
1B Base 64K Memory Test About to Start
20 Address Line Test to be Done Next
21 Going to do toggle Parity
22 Going for Sequential Data R/W TestAny Setup
23 Before Interrupt Vector Init
24 About to StartInterrupt Vector Initialization
25 About to beginGoing to Read I/O Port of 8042 for Turbo Switch (if any)
26 Going to Initialize Global Data for Turbo Switch
27 Any Initialization After Interrupt Vector to be Done Next
28 Going for Monochrome Mode Setting
29 Going for Color Mode Setting
2A About to go For toggle Parity Before Optional ROM Check
2B About to do any Setup Required Before Optional Video ROM Check
2C About to Look for Optional Video ROM and Give Control
2D About to do any Processing after Video ROM Returns Control
2E If EGA/VGA Not Found, Then do Display Memory R/W Test
2F Display Memory R/W Test About to begin
30 About to Look for the Retrace Checking
31 About to do Alternate Display Memory R/W Test
32 About to Look for the Alternate Display Retrace Checking
33 Verify Display Type with Switch Setting and Actual Card to begin
34 Display Mode to be Set Next
35 BIOS ROM Data Area About to be Checked
36 Going to Set Cursor for Power On Message
37 Going to Display the Power On Message
38 Going to Read New Cursor Position
39 Going to Display the Reference String
3A Going to Display the Hit <ESC> Message
3B Virtual Mode Memory Test About to Start
40 Going to Verify from Video Memory
41 Going to Prepare the Descriptor Tables
42 Going to Enter in Virtual Mode for Memory Test
43 Going to Enable Interrupts for Diagnostics Mode
44 Going to Initialize Data to Check Memory Remap at 0:0
45 Check for Memory Remap at 0:0 and Find the total System Memory Size
46 About to go For Writing Patterns to Test Memory
47 Going to Write Patterns in Base 640K Memory
48 Going to Find Out Amount of Memory Below 1M Memory
49 Going to Find Out Amount of Memory Above 1M Memory
4A Going for BIOS ROM Data Area Check
4B Going to Check <ESC> and to Clear Memory Below 1M for Soft Reset
4C Going to Clear Memory Above 1M
4D Going to Save the Memory Size
4E About to Display the First 64K Memory Test
4F Going for Sequential and Random Memory Test
50 Going to Adjust Memory Size for Relocation/ShadowMemory
51 Test Above 1M to Follow
52 Going to Prepare to go Back to Real Mode
53 Going to Enter in Real Mode
54 Going to Restore Registers Saved During Preparation for Shutdown
55 Going to Disable Gate A20 Address Line
56 BIOS ROM Data Area About to be Checked
57 BIOS ROM Data Area Check to be Completed
58 Going to Clear Hit <ESC> Message
59 About to Start DMA and Interrupt Controller Test
60 About to Verify from Display Memory
61 About to go For DMA #1 Base Register Test
62 About to go For DMA #2 Base Register Test
63 About to go For BIOS ROM Data Area Check
64 BIOS ROM Data Area Check to be Completed
65 About to Program DMA Unit 1 and 2
66 8259 Interrupt Comtroller Initialization
67 About to Start Keyboard Test
80 About to Issue Keyboard Reset Command
81 About to Issue Keyboard Controller Interface Test Command
82 About to Write Command Byte and Init Circular Buffer
83 About to Check for Lock Key
84 About to Check for Memory Size Mismatch with CMOS
85 About to Display Soft Error and Check for Password or Bypass Setup
86 About to do Programming Before SetupGoing to CMOS Setup Program
87 About to do Programming After Setup
88 Going to Display Power On Screen Message
8A About to Display <WAIT...> Message, Mouse Check and Initialization Next
8B About to do Main and Video BIOS Shadow
8C Setup Options Programming After CMOS Setup About to Start
8D Going for Hard Disk, Floppy Reset
8E About to go For Floppy Check
8F Floppy Setup to Follow
90Test for Hard Disk Presence to be Done
91 Hard Disk Setup to Follow
92 About to go for BIOS ROM Data Area Check
93 BIOS ROM Data Area Check to be Completed
94 Going to Set Base and Extended Memory Size
95 Going to Verify From Display Memory
96 Going to do Any Init Before C800 Optional ROM Control
97 Optional ROM Check and Control Will Be Done Next
98 Give Control to Required Processing After Optional ROM Returns Control
99 Going to Setup Timer Data Area and Printer Base Address
9A Going to Set the RS-232 Base Address
9B Going to do Any Initializtion Before Co-Processor Test
9C Going to Initialize the Coprocessor Next
9D Going to do Any Initialization After Co-Processor Test
9E Going to Check Extd Keyboard, Keyboard ID and Num-Lock
9F Keyboard ID Command to be Issued
A0 Keyboard ID Flag to be Reset
A1 Cache Memory Test to Follow
A2 Going to Display Any Soft Errors
A3 Going to Set the Keyboard Typematic Rate
A4 Going to Program Memory Wait States
A5 Screen to be Cleared Next
A6 Going to Enable Parity and NMI
A7 Do Initialization Required Before Giving Control to Optional ROM at E000
A8 E000 ROM to Get Control Next
A9 Going to do Any Initialization Required After E000 Optional ROM Control
AA Going to Display the System Configuration