
PCI-208 / CPCI.208 manual
31.03.2004
Page 22 of 30
Hints for programming the boards
Programming an ISA board is done in the following steps:
initialise and define boards with function
SpcInitBoard
(Windows NT: utility DRVCONFG.EXE)
set installation parameters like address, installed memory, version with function
SpcSetParam
set user specific parameters and start board (loop)
Programming an PCI board is done by the following steps:
initialise PCI boards automatically with function
SpcInitPCIBoards
read out installation parameters for all found PCI boards like version, installed memory
set user specific parameters and start board (loop)
If you are using ISA and PCI boards in one system at the same time, use the function
SpcInitPCIBoards
first and initialise the ISA
boards after this. The function
SpcInitPCIBoards
uses the first board numbers and will overwrite other definitions.
It is only necessary to define the boards once for the driver with the functions
SpcInitPCIBoards
and
SpcInitBoard
. If you are defining the
boards again, you will get an error code from the function and the old definition is still used. You may ignore this error.