Chapter 4: Address Selection
The card uses one address space. PCI architecture is inherently plug-and-play in nature. This means that
the BIOS or Operating System determines the resources assigned to PCI-bus cards rather than you
selecting those resources with switches or jumpers. As a result, you cannot set or change the card's base
address. You can only determine what the system has assigned.
To determine the base address that has been assigned, run the PCIFind.EXE utility program provided.
This utility will display a list of all of the cards detected on the PCI bus, the addresses assigned to each
function on each of the cards, and the respective IRQs (if any) allotted.
Alternatively, some operating systems (Windows95/98/2000) can be queried to determine which
resources were assigned. In these operating systems, you can use either PCIFind (DOS) or PCINT
(Windows95/98/NT), or the Device Manager utility from the System Properties Applet of the control panel.
The card is installed in the Data Acquisition class of the Device Manager list. Selecting the card, clicking
Properties, and then selecting the Resources Tab will display a list of the resources allocated to the card.
The PCI bus supports 64K of I/O space, so your card's address may be located anywhere in the 0000 to
FFFF hex range. PCIFind uses the Vendor ID and Device ID to search for your card, then reads the base
address and IRQ.
If you want to determine the base address and IRQ yourself, use the following information.
The Vendor ID for this card is 494F. (ASCII for "IO")
The Device ID for the card is 1148h.
Manual PCI-ICM-1S
12