| |
Add. range ( HEX ) | Device |
| 000-01F | DMA controller |
| 020-021 | Interrupt controller 1, master |
| 022-023 | Chipset address |
| 040-05F | Timer |
| 060-06F | Keyboard controller |
| 070-07F | Real time clock ( NMI ) |
| 080-09F | DMA page register |
| 0A0-0BF | Interrupt controller 2 |
| 0C0-0DF | DMA controller |
| 0F0 | Clear math co-processor |
| 0F1 | Reset math co-processor |
| 0F8-0FF | Math co-processor |
| 1F0-1F8 | Fixed disk |
| 200-207 | Game I/O |
| 278-27F | Parallel printer port 2 ( LPT3 ) |
| 290-297 | On-board hardware monitor |
| 2F8-2FF | Serial port 2 |
| 300-31F | Prototype card |
| 360-38F | Reserved |
| 378-37F | Parallel printer port 1 ( LPT2 ) |
| 380-38F | SDLC, bisynchronous 2 |
| 3A0-3AF | bisynchronous 1 |
| 3B0-3BF | Monochrome displayn and printer adapter ( LPT1 ) |
| 3C0-3CF | Reserved |
| 3D0-3DF | Color/graphics monitor adapter |
| 3F0-3F7 | Diskette controller |
| 3F8-3FF | Serial port 1 |
| 443 | Watchdog timer |
DMA CHANNEL ASSIGNMENTS | |
| Channel | Function |
| 0 | Available |
| 1 | Available |
| 2 | Floppy disk ( 8 bit transfer ) |
| 3 | Available |
| 4 | Cascade for DMA controller 1 |
| 5 | Available |
| 6 | Available |
| 7 | Available |
|
| ||
| Priority | Interrupt | Interrupt source |
| 1 | NMI | Parity error detected |
| 2 | IRQ 0 | Interval timer |
| 3 | IRQ 1 | Keyboard |
| - | IRQ 2 | Interrupt from controller 2 ( cascade ) |
| 4 | IRQ 8 | Real-time clock |
| 5 | IRQ 9 | Cascaded to INT 0A ( IRQ 2 ) |
| 6 | IRQ 10 | Available |
| 7 | IRQ 11 | Available |
| 8 | IRQ 12 | PS/2 mouse |
| 9 | IRQ 13 | INT from co-processor |
| 10 | IRQ 14 | Fixed disk controller |
| 11 | IRQ 15 | Available |
| 12 | IRQ 3 | Serial Comunication port 2 |
| 13 | IRQ 4 | Serial Comunication port 1 |
| 14 | IRQ 5 | Parellel port 2 |
| 15 | IRQ 6 | Diskette controller ( FDC ) |
16 | IRQ 7 | Parallel port 1 ( print port ) |