30
C/C++ Libraries
5.4 725X Initialization
@ Description
The PCI-7250 and cPCI-7252 cards are initialized according to the
card number. Because the PCI-7250 has a PCI bus architecture
and meets the plug and play design specification, the IRQ and
base_address (pass-through address) are assigned by the system
BIOS directly. Every PCI-7250 card has to be initialized by this
function before calling any other functions.
Note: Because the configuration of PCI card is handled by the sys-
tem, there are no jumpers or IRQ selection on the PCI board that
needs to be set up by the users.
@ Syntax
C/C++ (DOS)
U16 _7250_Initial (U16 *existCards, PCI_INFO
*pciInfo)
U16 _7252_Initial (U16 *existCards, PCI_INFO
*pciInfo)
C/C++ (Windows 95)
U16 W_7250_Initial (U16 *existCards, PCI_INFO
*pciInfo)
U16 W_7252_Initial (U16 *existCards, PCI_INFO
*pciInfo)
Visual Basic (Windows 95)
W_7250_Initial (existCards As Integer, pciInfo As
PCI_INFO) As Integer
W_7252_Initial (existCards As Integer, pciInfo As
PCI_INFO) As Integer
@ Arguments
existCards
: The number of installed PCI-7250 cards. The
returned value shows how many PCI-7250 cards are installed in
your system.
pciinfo
: It is a structure to memorize the PCI bus plug and play
initialization information, which is decided by the P&P BIOS. The
PCI_INFO structure is defined in ACL_PCI.H. The base I/O
Summary of Contents for cPCI-7252
Page 4: ......
Page 10: ......
Page 18: ...8 Introduction ...
Page 20: ...10 Installation 2 2 PCB Layout PCI 7250 PCB Layout Figure 2 1 PCI 7250 Layout ...
Page 21: ...Installation 11 cPCI 7252 PCB Layout Figure 2 2 cPCI 7252 Layout ...
Page 28: ...18 Installation ...
Page 32: ...22 Registers ...
Page 43: ...C C Libraries 33 Return Code ERR_NoError ERR_BoardNoInit ...
Page 48: ...38 C C Libraries ...
Page 52: ...42 Appendix ...