DMAs
PCS |
| |
DMA0 | IEEE1284 ECP port or Sound Blaster | |
|
|
|
DMA1 | IEEE1284 ECP port (BIOS Setup) or Sound Blaster | |
|
|
|
DMA2 | Floppy Disk Controller | |
|
|
|
DMA3 | Sound Blaster | |
|
|
|
DMA4 |
| |
|
|
|
DMA5 | unassigned | |
|
|
|
DMA6 | unassigned | |
|
|
|
DMA7 | unassigned | |
|
|
|
I/O Address List
Never attempt to access an I/O address for which no device exists.
I/O Address | Device |
0000 to 000F | DMA controller |
|
|
0020 to 0021 | Interrupt controller |
|
|
0040 to 0043 | System timer |
|
|
0060 to 0064 | Keyboard controller, NMI status and control is at 0061 |
|
|
0070 to 0071 | |
|
|
0080 to 008F | DMA bank register |
|
|
0094 to 009F | VGA controller |
|
|
00A0 to 00A1 | Interrupt controller |
|
|
00B2 to 00B3 | Power Management |
|
|
00C0 to 00DE | DMA controller 2 |
|
|
00F0 to 00FF | Coprocessor |
|
|
0102 to 010F | VGA controller |
|
|
0220 to 022F | Sound generator |
|
|
02E8 to 02EE | Serial port COM4 |
|
|
02F8 to 02FE | Serial port COM2 |
|
|
0378 to 037F | Parallel port |
|
|
0388 to 038B | Sound generator |
|
|
0398 to 0399 | Super I/O #1 |
|
|
03B4 to 03DA | VGA controller |
|
|
03E8 to 03EE | Serial port COM3 |
|
|
03F0 to 03F7 | Floppy disk controller |
|
|
03F8 to 03FE | Serial port COM1 |
|
|
0CF8 to 0CFF | PCI bus controller |
|
|
46E8 to 46E9 | VGA controller |
|
|
Appendix B: Programming Interface 35