Omega OME-PIO-D144 manual How to Find the I/O Address, Resource-allocated information

Models: OME-PIO-D144

1 53
Download 53 pages 23.23 Kb
Page 23
Image 23

3.I/O Control Register

3.1 How to Find the I/O Address

The plug & play BIOS will assign a proper I/O address to every OME-PIO/PISO series card in the power-on stage. The fixed IDs of OME-PIO/PISO series cards are given as following:

Vendor ID = 0xE159

< REV 4.0 or above > :

< REV 1.0 ~ REV 3.0 > :

VendorDeviceID =ID0xE159= 0x0002 (0x0001• VendorforID =Rev0xE1594.0 or above)

• Device ID = 0x0002

• Device ID = 0x0001

Sub-vendor ID = 0x80

Sub-vendor ID = 0x5C80

The sub IDs of OME-PIO-D144are given as following:

Sub-device ID = 0x01

Sub-device ID = 0x01

Sub-Vendor ID= 0x80

(0x5C80 for Rev 4.0 or above)

Sub-aux ID = 0x00

Sub-aux ID = 0x00

Sub-Device ID = 0x01

 

Sub-Aux ID = 0x00

 

We provide all necessary functions as following:

1.PIO_DriverInit(&wBoard, wSubVendor, wSubDevice, wSubAux)

2.PIO_GetConfigAddressSpace(wBoardNo,*wBase,*wIrq, *wSubVendor, *wSubDevice, *wSubAux, *wSlotBus, *wSlotDevice)

3.Show_PIO_PISO(wSubVendor, wSubDevice, wSubAux)

All functions are defined in PIO.H. Refer to Chapter 4 for more information. The important driver information is given as following:

1. Resource-allocated information:

wBase : BASE address mapping in this PC

wIrq: IRQ channel number allocated in this PC

2. PIO/PISO identification information:

wSubVendor: subVendor ID of this board

wSubDevice: subDevice ID of this board

wSubAux: subAux ID of this board

3. PC’s physical slot information:

wSlotBus: hardware slot ID1 in this PC’s slot position

wSlotDevice: hardware slot ID2 in this PC’s slot position

The utility program, PIO_PISO.EXE, will detect & show all OME-PIO/PISO cards installed in this PC.

OME-PIO-D144 User’s Manual (Ver.2.1, Sep/2001)

----- 21

Page 23
Image 23
Omega OME-PIO-D144 manual How to Find the I/O Address, Resource-allocated information, PIO/PISO identification information