Standard software
9)
i_APCI1710_SetBoardIntRoutineWin16 (..)
IMPORTANT!
i
This function can be used only for Windows 3.1 and Windows
3.11.
Syntax:
<Return-Wert> = i_APCI1710_SetBoardIntRoutineWin16
Parameter:
- Input:
BYTE
VOID
- Output:
No output signal.
Task:
This function is to be called for all xPCI-1710 boards, on which you want to
activate an interrupt.
At the first calling of a function (first board):
- the user interrupt routine is installed
- the 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 a function on (next boards) interrupts are enabled.
Interrupt
If an interrupt is generated, the user interrupt routine of the system is called.
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 shall have the following syntax:
VOID v_FunctionName
v_FunctionName
b_BoardHandle
b_ModuleMask
68
(BYTE b_BoardHandle,
VOID v_FunctionName
b_BoardHandle
v_FunctionName
(BYTE
BYTE
ULONG
ULONG
Name of the user interrupt routine
Handle of the xPCI-1710, which has generated the
interrupt.
Mask of the module, which has generated the
interrupt
(BYTE
b_BoardHandle,
BYTE
b_ModuleMask,
ULONG l_InterruptMask,
ULONG ul_CounterLatchValue))
Handle of the board
Name of the user interrupt routine
b_BoardHandle,
b_ModuleMask,
ul_InterruptMask,
ul_CounterLatchValue)
APCI-1710
Need help?
Do you have a question about the APCI-1710 and is the answer not in the manual?