![Omega OME-PIO-D144 Hardware Manual Download Page 28](http://html1.mh-extra.com/html/omega/ome-pio-d144/ome-pio-d144_hardware-manual_3930423028.webp)
3.2 The Assignment of I/O Address
The Plug & Play BIOS will assign the proper I/O address to OME-PIO/PISO
series card. If there is only one OME-PIO/PISO board, the user can identify the
board as card_0. If there are two OME-PIO/PISO boards in the system, the user will
be very difficult to identify which board is card_0? The software driver can support
16 boards max. Therefore the user can install 16 boards of OME-PIO/PSIO series in
one PC system. How to find the card_0 & card_1?
The simplest way to identify which card is card_0 is to use wSlotBus &
wSlotDevice as follows:
1.
Remove all OME-PIO-D144 from this PC
2.
Install one OME-PIO-D144 into the PC’s PCI_slot1, run PIO_PISO.EXE &
record the wSlotBus1 & wSlotDevice1
3.
Remove all OME-PIO-D144 from this PC
4.
Install one OME-PIO-D144 into the PC’s PCI_slot2, run PIO_PISO.EXE &
record the wSlotBus2 & wSlotDevice2
5.
Repeat (3) & (4) for all PCI_slot?, record all wSlotBus? & wSlotDevice?
The records may be as follows:
PC’s PCI slot
WslotBus
WslotDevice
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
The above procedure will record all wSlotBus? & wSlotDevice? in the PC.
These values will be mapped to this PC’s physical slot. This mapping will not be
changed for any OME-PIO/PISO cards. So it can be used to identify the specified
OME-PIO/PISO card as following:
Step1: Record all wSlotBus? & wSlotDevice?
Step2: Use PIO_GetConfigAddressSpace(…) to get the specified card’s wSlotBus
& wSlotDevice
OME-PIO-D144 User’s Manual (Ver.2.1, Sep/2001)
---- 26