18.08.2013 Views

UPGRADING REPAIRING PCs

UPGRADING REPAIRING PCs

UPGRADING REPAIRING PCs

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

50<br />

Other Add-On Card Configuration<br />

Issues<br />

When a card is installed into an expansion slot or a PCMCIA/PC<br />

card device is installed into a PC card slot, the card must use at<br />

least one of four hardware resources to be accessible to the system.<br />

All add-on cards must use at least an I/O port address range or<br />

ranges; most cards use an IRQ (interrupt request line); fewer cards<br />

use DMA (Direct Memory Access); and memory addresses are used<br />

least of all. Many cards use two or more of these hardware<br />

resources.<br />

Note<br />

Chapter 2—System Components and Configuration<br />

For more information, see the section “Hardware and Firmware<br />

Devices That Use Memory Addresses,” earlier in this chapter.<br />

If an add-on card is set to use the same hardware resource as an<br />

existing card, it will not work unless that resource is designed to be<br />

shared between cards. Although the capability to share IRQs has<br />

existed (at least in theory) since the Micro Channel Architecture of<br />

the late 1980s, even today the best rule of thumb for adding cards<br />

is “each card has its own settings.”<br />

Plug-and-Play (PnP) configuration—introduced with Windows 95<br />

and also present with Windows 98, Windows Me, and Windows<br />

2000—is designed to minimize much of the grief of adding cards,<br />

but this technology has been in a state of flux since it was introduced.<br />

To help you add cards, the following tables of standard settings<br />

also list software and hardware tools that can help you find<br />

the settings already in use before you install your next card.<br />

IRQs<br />

Interrupt request channels (IRQs), or hardware interrupts, are used by<br />

various hardware devices to signal the motherboard that a request<br />

must be fulfilled. Most add-on cards use IRQs, and because systems<br />

today have the same number of IRQs available with the first IBM<br />

PC/AT systems built in 1984, IRQs frequently cause trouble in addon<br />

card installations.<br />

Table 2.20 shows IRQ assignments for 16-bit ISA and 32-bit<br />

VL-Bus/PCI expansion slots, listed by priority. Technically speaking,<br />

PCI interrupts can be shared, but in practice, many older Pentium<br />

systems must use a unique IRQ value for each PCI card, as with ISA<br />

and VL-Bus cards.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!