beautypg.com

Registers – ADLINK cPCI-6208V User Manual

Page 26

background image

18

Registers

3

Registers

The detailed descriptions of the registers format are specified in this
chapter. This information is quite useful for the programmers who wish to
handle the card by low-level programming. However, we suggest user
have to understand more about the PCI interface then start any low-level
programming. In addition, the contents of this chapter can help users
understand how to use software driver to manipulate this card.

3.1 PCI PnP Registers

This PCI card functions as a 32-bit PCI target device to any master on the
PCI bus. There are three types of registers: PCI Configuration Registers
(PCR), Local Configuration Registers (LCR) and PCI-6208 registers.

The PCR, which is PCI-bus specifications compliant, is initialized and
controlled by the plug & play (PnP) PCI BIOS. Users may obtain more
information on the PCI BIOS specification to better understand the
operation of the PCR. Please contact PCISIG to acquire the specifications
of the PCI interface.

The PCI bus controller PCI-9050 is provided by PLX technology Inc.
(www.plxtech.com). For more information about the LCR, please visit PLX
technology’s web site to download relative information. It is not necessary
for users to fully understand the details of the LCR if the software library
provided is used. The PCI PnP BIOS assigns the base address of the
LCR. The assigned address is located at an offset of 14h from the PCR.

The PCI-6208 registers are discussed in the next section. The base
address, which is also assigned by the PCI PnP BIOS, is located at an
offset of 18h from the PCR. Therefore, users can read the address 18h
from the PCR to obtain its base address by using the BIOS function call.
Do not attempt to modify the base address and interrupt that have been
assigned by the PCI PnP BIOS, it may cause resource conflicts with your
system.

This manual is related to the following products: