                                          Microid Research
Microid Research MR-BIOS                  20 East Main Street #6
========================                  Los Gatos, CA   95032

00  Cold-Boot Commences (Not Seen with Warm-Boot)
01  HOOK 00  OEM Specific, Typically Restores Chipset to Default
02  Disable Critical I/O: 6845s, 8237s, 765, and Parity Latches
03  ROM BIOS Checksum Test
04  Page Register Test  (Ports 81-8F)
05  8042 (Keyboard Controller) Selftest
06  8237-slave/master, 8254-ch2/1, RTC-REG-F/A, 8259-master/slave
07  Memory Refresh Circuit test
08  Master (16 bit) DMA Controller Failure
08  Slave (8 bit) DMA Controller Failure
09  HOOK 01 OEM Specific, Typically Disables Cache, Shadow
0A  Base 64K Memory Test - Beep Code Describes Failure
0A  Memory Bank 0 Pattern Test Failure
0A  Memory Bank 0 Parity Circuitry Failure
0A  Memory Bank 0 Parity Error
0A  Memory Bank 0 Data Bus Failure
0A  Memory Bank 0 Address Bus Failure
0A  Memory Bank 0 Block Access Read Failure
0A  Memory Bank 0 Block Access Read/Write Failure
0b  Master 8259 (Port 21) Failure
0b  Slave 8259 (Port A1) Failure
0C  8259/IRQ tests - Beep Code Describes Failure
0C  Master 8259 (Port 20) Interrupt Address Error
0C  Slave 8259 (Port A0) Interrupt Address Error
0C  8259 (Port 20/A0) Interrupt Address Error
0C  Master 8259 (Port 20) Stuck Interrupt Error
0C  Slave 8259 (Port A0) Stuck Interrupt Error
0C  System timer 8254 CH0/IRQ0 Interrupt Failure
0d  8254 Channel-0 Test and Initialization
0E  8254 Channel-2 (Speaker) Failure
0E  8254 OUT2 (Speaker Detect) Failure
0F  RTC tests/inits: Init REG-B, Write/Readback CMOS-RAM, PIE Test
0F  CMOS RAM Read/Write Test Failure
0F  RTC Periodic Interrupt / IRQ8 Failure
10  Video Initialization and (Cold-Boot) Signon Message
11  CMOS Checksum Test
12  Keyboard Controller Failure
13  HOOK 02  OEM Specific
14  Size/Test Base Memory (Low 64K Already Done)
15  Perform 2nd Try KB Init, if Necessary
16  HOOK 03  Size/Test Cache, Other OEM Unique Code
17  A20 Gate Stuck in Asserted State
17  A20 Test Failure Due to 8042 Timeout
17  A20 Gate Stuck in Disabled State
18  Size/Test Extended Memory
19  HOOK 04 and Size/Test System Memory ("Special" OEM Memory)
19  Memory Parity Error
19  IO Channel Error
1A  Real Time Clock (RTC) Settings are Invalid
1A  Real Time Clock (RTC) is Not Updating
1b  Serial Port Determination Off-board/On-board
1C  Parallel Port Determination, Off-board/On-board
1d  Coprocessor Determination/Initialization
1E  Floppy Controller Test/Determination, CMOS Validation
1F  Fixed Disk Controller Test/Determination, CMOS Validation
20  Rigorous CMOS Parameter Validation
21  Front-Panel Lock Check, Wait for User to Acknowledge Errors
22  Set NumLock, Password-Security Trap, Dispatch to Setup-Utility
23  HOOK 05  OEM Specific
24  Set Typematic Rate
25  Floppy Subsystem Initialization
26  Fixed Subsystem Initialization
27  ACK Errors, Set Primary Adaptor Video Mode
28  HOOK 06  OEM Specific, Typically Enables Shadow, Cache, Speed
29  Adaptor ROM Installation
2A  ACK Errors, set Video Mode, Set DOS Time Variables From RTC
2b  Enable Parity Checking and NMI
2C  Set Low Stack, Install E000 ROM
2d  ACK Errors, Set Primary Video Mode
2E  HOOK 07  OEM Specific
2F  Pass Control to INT19 (Boot Disk)
