83
I/O Address (hex) Size Assignment
0064 1 byte Keyboard controller
0070 bit7 1 bit Enable NMI
0070 bit0:6 7 bits RTC address (max. 128 bytes)
0071 1 byte RTC data byte
0080 – 008F 16 bytes DMA page registers
00A0 – 00A1 2 bytes Interrupt controller 2
00C0 – 00DF 32 bytes DMA controller 2
0170
−
0177
8 bytes Secondary IDE channel
01F0 – 01F7 8 bytes Primary IDE channel
0200
−
0207
8 bytes Add-in card; audio/game port
0220 – 022F 16 bytes Add-in card; audio (Sound Blaster compatible)
0240 – 024F 16 bytes Add-inn card; audio (Sound Blaster compatible)
0278 – 027F 8 bytes Parallel port 2
02E8 – 02EF 8 bytes COM 4
02F8 – 02FF 8 bytes COM 2
0300
−
0301
2 bytes Add-in card; MIDI
0330 – 0335 6 bytes Add-in card; MIDI
0370
−
0375
6 byte Floppy drive channel 2
0376 1 byte Secondary IDE channel command
0377 write 1 byte Floppy drive channel 2 command
0377 bit7 read 1 bit Floppy drive channel 2 disk change status
0377 bit0:6 7 bits Secondary IDE channel status
0378 – 037F 8 bytes Parallel port 1
03B4 – 03B5 2 bytes Add-in card; VGA
03BA 1 byte Add-in card; VGA
03BC – 03BF 4 bytes Parallel port 3
03C0 – 03CA 11 bytes Add-in card; VGA
03CC 1 byte Add-in card;VGA
03CE – 03CF 2 bytes Add-in card; VGA
03D4 – 03D5 2 bytes Add-in card; VGA
03DA 1 byte Add-in card; VGA
03E8 – 03EF 8 bytes COM 3
03F0 – 03F5 5 bytes Floppy drive channel 1
03F6 1 byte Primary IDE channel command
03F7 write 1 byte Floppy drive channel 1 command
03F7 bit7 read 1 bit Floppy drive channel 1 disk change status