xPCI-1710 API
|
Functions | |
_INT_ | i_PCI1710_SetBoardIntRoutine (HANDLE h_DeviceHandle, void(far pascal *v_FunctionName)(HANDLEh_DeviceHandle, DWORDdw_Status, DWORDdw_InterruptSource, DWORDdw_InterruptMask, DWORDdw_ArgsSize, PDWORD pdw_Args)) |
_INT_ | i_PCI1710_ResetBoardIntRoutine (HANDLE h_DeviceHandle) |
_INT_ i_PCI1710_SetBoardIntRoutine | ( | HANDLE | h_DeviceHandle, |
void(far pascal *v_FunctionName)(HANDLEh_DeviceHandle, DWORDdw_Status, DWORDdw_InterruptSource, DWORDdw_InterruptMask, DWORDdw_ArgsSize, PDWORD pdw_Args) | |||
) |
Install an interrupt callback function.
[in] | h_DeviceHandle | Handle of the board | ||||||||||
[in] | v_FunctionName | Address of the callback function dw_Status : D0 : Interrupt FIFO Overflow Status, 0: no overflow, 1: overflow dw_InterruptSource = b_ModuleMask of the 32 bits driver
pdw_Args[0] = dw_CounterLatchValue of the 32 bits driver |
_INT_ i_PCI1710_ResetBoardIntRoutine | ( | HANDLE | h_DeviceHandle | ) |
Deinstall the interrupt callback function.
[in] | h_DeviceHandle | Handle of the board |