[ Home Page ]

PC Hardware Configuration


Each device must have its own I/O address. Some require their own IRQ, some can share IRQ with other devices, and some doesn't use IRQ at all. Some devices also use DMA. This list might help you solve some hardware conflicts.

device name   I/O address   IRQ   DMA   notes  
DMA controller (master)000-01F
IRQ controller (master)020-021
chipset control registers022-023
timer040-05F0
keyboard060-06F1
real time clock070-07F8
DMA register080-09F
IRQ controller (slave)0A0-0BF
DMA controller (slave)0C0-0DF
math coprocessor0F0-0FF13
Intel Above board258 - 25Fobsolete memory expansion card
old harddisk controller320 - 32Fobsolete
EGA controller3C0 - 3CFobsolete
COM13F84
COM22F83
COM33E8 / 32204, 5 or 3x22x is for PS/2 / MCA
COM42E8 / 32283 or 5
COM53E0 / 42203rare
COM62E0 / 42283rare
COM7338 / 52203rare
COM8238 / 52283rare
LPT13BC7older systems
LPT1 or 237873 (ecp)newer systems
LPT2 or 32785 or 7newer systems
LPT3 or 4268
LPT4 or 527C
LPT5 or 626C
floppy 13F062
floppy 237062used in systems with 3 or 4 floppy drives
IDE 11F0, 3F614for harddisks. can sometimes be used for CD-ROM
IDE 2170, 37615for harddisks and CD-ROMs
IDE 31E8, 3EE11 or 12for CD-ROMs connected to sound card
IDE 4168, 36E10 or 11for CD-ROMs connected to sound card
PS/2 mouse port12
Game (joystick)200 - 20F
Sound Blaster22051 and 5
SB MPU-401330 or 300
SB FM388
AHA-152x340110
AHA-154x330115
AHA-284x1C0011





[ Home Page ]
[ GeoCities ]
[ Silicon Valley ]

visitors:   counter
last modified: 1999-12-31


1