[ The PC Guide | Systems and Components Reference Guide | Motherboard and System Devices | System Resources | System Configuration ]

Device Resource Usage Summary

The table below contains a summary line for each of the major device types in a typical PC, showing the major resources that they typically use. It is a summary table containing the information from the summary tables for IRQ, DMA channel and I/O address usage. You can use this as a handy quick reference when looking to add a new device to your PC, or to assist in debugging a resource problem. Circle or highlight the devices you currently have and the resources they are using, and then you'll be able to see at a glance what resources are still available or possible ways that you could shuffle assignments to fit in a new peripheral.

Note that the resources listed below are a guideline, and aren't the hard and fast rule for all devices; consult your manual to see the exact resources used by your hardware. The entries in bold represent the default resource usage in a typical PC; entries in regular text are optional resource allocations, or resources used by optional or non-standard devices:

Device Type

Device

IRQs

DMA Channels

I/O Addresses

System

System reserved

0, 2, 8, 13

0, 4

000-0FFh (except 060h and 064h) and 100-12Fh and 20C-20Dh and 270-277h

PCI devices

9, 10, 11, 12

 

(depends on device)

Serial Ports

COM1

4

 

3F8-3FFh

COM2

3

 

2F8-2FFh

COM3

2/9, 4, 5, 7

 

3E8-3EFh

COM4

2/9, 3, 5, 7

 

2E8-2EFh

Parallel Ports

LPT1

7

1, 3 (if ECP)

378-37Fh, 3BC-3BFh

LPT2

5, 7

1, 3 (if ECP)

278-27Fh, 378-37Fh

LPT3

5

1, 3 (if ECP)

278-27Fh

Input Devices

Keyboard controller

1

 

060h and 064h (shared with PS/2 mouse)

PS/2 mouse

12

 

060h and 064h (shared with keyboard)

Joystick port

   

200-207h

Storage

Floppy disk controller

6

2

3F0-3F7h

Primary IDE controller

14

 

1F0-1F7h and 3F6-3F7h

Secondary IDE controller

15, 10

 

170-177h and 376-377h

Tertiary IDE controller

11, 12

 

1E8-1EFh and 3EE-3EFh

Quaternary IDE controller

10, 11

 

168-16Fh and 36E-36Fh

SCSI host adapter

9, 10, 11, 12, 14, 15

1, 3, 5

130-14Fh, 140-15Fh, 220-23Fh, 330-34Fh, 340-35Fh

Tape accelerator card

3, 4, 5, 6, 7

1, 2, 3

360h, 370h, 3E0h, 3F0h

Old PC/XT hard disk controller

5

3

320-327h

Video

VGA video card

11, 12

 

3B0-3BBh and 3C0-3DFh

EGA video card

2/9

 

3C0-3CFh

Modems

Modem

2/9, 3, 4, 5, 7

1, 3 (voice modems)

(uses COM port)

Sound cards

Sound card

3, 4, 5, 7, 9, 10, 11, 12

(1, 3) and
(5, 6, 7)

(220-22Fh, 240-24Fh, 260-26Fh, 280-28Fh) and (300-301h, 330-331h) and 388-38Bh

Networking

Non-NE2000 network card

3, 4, 5, 7, 9, 10, 11, 12, 15

1, 3, 5, 6, 7

240-243h, 260-263h, 280-283h, 2A0-2A3h, 300-303h, 320-323h, 340-343h, 360-363h

NE2000 network card

3, 4, 5, 7, 9, 10, 11, 12, 15

1, 3, 5, 6, 7

240-25Fh, 260-27Fh, 280-29Fh, 2A0-2BFh, 300-31Fh, 320-33Fh, 340-35Fh, 360-37Fh

Next: Resource Conflicts and Conflict Resolution


Home  -  Search  -  Topics  -  Up

The PC Guide (http://www.PCGuide.com)
Site Version: 2.2.0 - Version Date: April 17, 2001
© Copyright 1997-2004 Charles M. Kozierok. All Rights Reserved.

Not responsible for any loss resulting from the use of this site.
Please read the Site Guide before using this material.