Manual PCIe-DA16-6
11
Chapter 4: Address Selection
These cards use three address spaces. These are defined in the Port Address Selection
Table in the Programming section of this manual.
PCI Express architecture is inherently plug-and-play. This means that the BIOS or
Operating System determines the resources assigned to PCI Express cards rather than
you selecting those resources with switches or jumpers. As a result, you cannot set or
change the card's base address or IRQ level. You can only determine what the system
has assigned.
To determine the base address that has been assigned, run the AIOWDMFind.EXE
utility program provided. This utility will display a list of all of the cards detected on the
PCI Express bus, the addresses assigned to each function on each of the cards, and the
respective IRQs.
Alternatively, some operating systems can be queried to determine which resources
were assigned. In these operating systems, you can use either AIOWDMFind 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.
If you want to determine the base address and IRQ yourself, use the following
information.
The Vendor ID for these cards is 494F. (ASCII for "IO")
The Device ID for the 16-bit 6 channel card is 48e0h.
The Device ID for the 16-bit 4 channel card is 48d8h.
The Device ID for the 16-bit 2 channel card is 48d0h.
The Device ID for the 12-bit 6 channel card is 48a0h.
The Device ID for the 12-bit 4 channel card is 4898h.
The Device ID for the 12-bit 2 channel card is 4890h.