PIO-D96 Series Card
96-channel DIO Board
User Manual, Ver. 2.3, Jun. 2018, PMH-008-23 Page: 38
6.2
The Assignment of I/O Address
The Plug and Play BIOS will assign the proper I/O address to a PIO/PISO series card. If there is only
one PIO/PISO card, the user can identify the card as card_0. If there are two PIO/PISO card s in the
system, it is very difficult to identify which board is card_0. The software driver can support a
maximum of 16 cards. Therefore, the user can install 16 PIO/PSIO series cards onto one PC system.
The methods used to find and identify card_0 and card_1 is demonstrated below.
The simplest way to identify which card is card_0 is to use wSlotBus and wSlotDevice in the
following manner:
Step 1:
Remove all PIO-D96 series boards from the PC.
Step 2:
Install one PIO-D96 series onto the PC’s PCI_slot1, run PIO_PISO.EXE.
Then record the “wSlotBus1” and “wSlotDevice1” information.
Step 3:
Remove all PIO-D96 series boards from the PC.
Step 4:
Install one PIO-D96 series into the PC’s PCI_slot2 and run PIO_PISO.EXE.
Then record the “wSlotBus2” and “wSlotDevice2” information.
Step 5:
Repeat Steps(3) and (4) for every PCI_slot and record all information from “wSlotBus”
and “wSlotDevice”.
The records may look similar to the table follows:
PC’s PCI Slot
Locating/Resource
wSlotBus (Bus#)
wSlotBus (Device#)
Slot_1
0
0x07
Slot_2
0
0x08
Slot_3
0
0x09
Slot_4
0
0x0A
PCI-BRIDGE
Slot_5
1
0x0A
Slot_6
1
0x08
Slot_7
1
0x09
Slot_8
1
0x07
Table 6-3