Standard software
10.2.2 Interrupt
7)
I_APCI1710_SetBoardRoutineDos (...)
i
IMPORTANT!
This function can only be used for C/C++ and Pascal for DOS b
Syntax:
<Return-Wert> = i_APCI1710_SetBoardIntRoutineDos
Parameter:
- Input:
BYTE
VOID
- Output:
No output signal.
Task:
This function is to be called for all xPCI-1710 board on which you want to
activate an interrupt.
At the first calling function (first board):
- the user interrupt routine is installed
- interrupts are made possible
If you operate various xPCI-1710 boards that shall react to interrupts, you
shall call the function as many times as how many xPCI-1710 boards you
are operating.
The variable v_FunctionName is only important at the first calling. From the
second calling of the function on (next boards), interrupts are enabled.
Interrupt
If an interrupt is generated, the user interrupt routine is called up by the
system. If various boards are operated and shall react to interrupts, the
variable b_BoardHandle shows the identification number (handle) of the
board, which has generated the interrupt.
The user interrupt routine must have the following syntax:
VOID_ v_FunctionName
64
(BYTE b_BoardHandle,
VOID v_FunctionName
b_BoardHandle
v_FunctionName
(BYTE
BYTE
ULONG ul_InterruptMask,
ULONG ul_CounterLatchValue)
(BYTE
b_BoardHandle,
BYTE
b_ModuleMask,
ULONG ul_InterruptMask,
ULONG ul_CounterLatchValue))
Handle der xPCI-1710 Karte
Name der Benutzer-Interruptroutine
b_BoardHandle,
b_ModuleMask
APCI-1710
Need help?
Do you have a question about the APCI-1710 and is the answer not in the manual?