I/o registers, How to find the i/o address, Ow to – Omega 1002 User Manual

Page 26: Ind the, Ddress, 1 how to find the i/o address

Advertising
background image

3. I/O Registers

3.1 How to Find the I/O Address


The Plug & Play BIOS will assign a valid I/O address to all OME-PCI-1002 cards in

the system during the computer’s power-on stage. The ID numbers of OME-PCI-1002
are shown below:

Vendor ID = 1234

Device ID

= 1002


Associated Driver Functions:
1. P1002_DriverInit(&wBoard)

This function detects the number of OME-PCI-1002 cards in the system.

• wBoard=1 Æ only one OME-PCI-1002 in this PC system.
• wBoard=2 Æ there are two OME-PCI-1002 in this PC system.

2. P1002_GetConfigAddressSpace(wBoardNo, *wBase, *wIrq, *wPLX)

Use this function to determine the resources for all cards installed in the system.

This is used when writing directly to the card’s I/O addresses.

• wBoardNo=0 to N Æ totally N+1 cards of OME-PCI-1002
• wBase Æ base address of the board control word
• wIrq

Æ allocated IRQ channel number of this board

• wPLX Æ base address of PCI-interface-IC

26

Advertising