11 | Test DMA Page | Test DMA Page Registers. |
| Registers |
|
Reserved |
| |
14 | Test Timer | Test 8254 Timer 0 |
| Counter 2 | Counter 2 |
15 | Test | Verify 8259 Channel 1 masked |
| Bits | interrupts by alternately turning off |
|
| and on the interrupt lines. |
16 | Test | Verify 8259 Channel 2 masked |
| Bits | interrupts by alternately turning off |
|
| and on the interrupt lines. |
17 | Test Stuck | Turn off interrupts then verify no |
| 8259's Interrupt | interrupt mask register is on. |
| Bits |
|
18 | Test 8259 | Force an interrupt and verify the |
| Interrupt | interrupt occurred. |
| Functionality |
|
19 | Test Stuck NMI | Verify NMI can be cleared. |
| Bits (Parity/IO Check) |
|
1A |
| Display CPU clock |
Reserved |
| |
1F | Set EISA Mode | If EISA |
|
| is good, execute EISA initialization. |
|
| If not, execute ISA tests an clear |
|
| EISA mode flag. |
|
| Test EISA Configuration Memory |
|
| Integrity (checksum & communication interface). |
20 | Enable Slot 0 | Initialize slot 0 (System Board). |
Enable Slots | Initialize slots 1 through 15. | |
|
|
30 | Size Base and | Size base memory from 256K to 640K |
| Extended Memory | and extended memory above 1MB. |
31 | Test Base and | Test base memory from 256K to 640K |
| Extended Memory | and extended memory above 1MB using various |
|
| patterns. |
|
| NOTE: This test is skipped in EISA |
|
| mode and can be skipped with ESC key |
|
| in ISA mode. |
32 | Test EISA | If EISA Mode flag is set then test |
| Extended Memory | EISA memory found in slots initialization. NOTE: |
|
| This test is skipped in ISA mode and can be |
|
| skipped with ESC key in EISA mode. |
Reserved |
| |
3C |
| Setup Enabled |
3D | Initialize & | Detect if mouse is present, |
| Install Mouse | initialize mouse, install interrupt vectors. |
3E | Setup Cache | Initialize cache controller. |
| Controller |
|
3F | Reserved |
|
BF | Chipset | Program chipset registers with Setup |
| Initialization | values |
40 |
| Display virus protect disable or enable |
41 | Initialize | Initialize floppy disk drive |
| Floppy Drive & | controller and any drives. |
| Controller |
|
42 | Initialize Hard | initialize hard drive controller and |
| Drive & Controller | any drives. |
43 | Detect & Initialize | Initialize any serial and parallel |
| Serial/Parallel Ports | ports (also game port). |
44 | Reserved |
|
28 |