These charts show the standard settings for Interupts (IRQ,s), Direct Memory Access (DMA), and I/O Addresses.
DMA Channel | Usage | I/O Address Mapping | |
0 | Spare (8 bit Transfer) | Hex Range | Device |
1 | Spare (8 bit Transfer) | 000-01F | DMA Controller 1 |
2 | Floppy Disk (8 bit) | 020-03F | Interupt Controller 1 |
3 | Spare (8 bit Transfer) | 040-05F | Timer |
4 | Cascade for DMA 0-3 | 060-07F | Real Time Clock |
5 | Spare (16 bit Transfer) | 080-09F | DMA Page Register |
6 | Spare (16 bit Transfer) | 0A0-0BF | Interupt Controller 2 |
7 | Spare (16 bit Transfer) | 0C0-0DF | DMA Controller 2 |
0F0 | Clear Math Co Busy | ||
IRQ | Usage | 0F1 | Reset Math Co |
0 | Timer Output 0 | 0F8-0FF | Math Coprocessor |
1 | Keyboard | 1F0-1F8 | Fixed Disk |
2 | Redirect to IRQ 9 | 200-207 | Game I/O |
3 | COM 2/COM 4 | 278-27F | LPT 2 |
4 | COM 1/COM 3 | 2E8-2EF | COM 4 |
5 | LPT 2 | 2F8-2FF | COM 2 |
6 | Floppy Disk | 378-37F | LPT 1 |
7 | LPT 1 | 3B0-3BB | Mono-Display |
8 | Real Time Clock | 3BC-3BF | Printer Adapter |
9 | Redirect to IRQ 2 | 3D0-3DF | Color Monitor Adapter |
10 | Spare | 3E8-3EF | COM 3 |
11 | Spare | 3F0-3F7 | Floppy Controller |
12 | PS/2 Mouse | 3F8-3FF | COM 1 |
13 | Coprocessor | ||
14 | Fixed Disk Controller | ||
15 | Fixed Disk Controller 2 |