Standard software
APCI-1710
64
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
(BYTE
b_BoardHandle,
VOID v_FunctionName
(BYTE
b_BoardHandle,
BYTE
b_ModuleMask,
ULONG
ul_InterruptMask,
ULONG
ul_CounterLatchValue))
Parameter:
- Input:
BYTE
b_BoardHandle
Handle der xPCI-1710 Karte
VOID
v_FunctionName
Name der Benutzer-Interruptroutine
- 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 (BYTE
b_BoardHandle,
BYTE
b_ModuleMask
ULONG
ul_InterruptMask,
ULONG
ul_CounterLatchValue)
Summary of Contents for APCI-1710
Page 13: ...Handling of the board APCI 1710 12 3 HANDLING OF THE BOARD Fig 3 1 Correct handling ...
Page 20: ...APCI 1710 Technical data 19 4 5 Component scheme Figure 4 1 Component scheme ...
Page 78: ...APCI 1710 Standard software 77 1 No interrupt 0 IRQ number ...
Page 84: ...APCI 1710 Index 83 V Versions 14 W Weight 13 ...