MIL-STD-1553 Reference Manual
Chapter 2 - Library Administration and Initialization Functions
2.1.3 ApiDelIntHandler
Prototype:
AiInt16 ApiDelIntHandler ( AiUInt32 ul_ModuleHandle, AiUInt8 biu, AiUInt8 uc_Type );
Driver Command:
(none)
Purpose:
"Uninstalls" an user interrupt handler function, which has been installed previously with
the function ApiInstIntHandler. This function will remove the pointer to the interrupt
handler function for the specified interrupt. It is necessary to call this function for each
interrupt type (BC, RT, BM, Replay or BC-Branch) to be removed.
Input
Biu Number or Stream Type
Remove interrupt routine for BIU1
Remove interrupt routine for BIU2
Remove interrupt routine for BIU3
Remove interrupt routine for BIU4
Remove interrupt routine for LS
Remove interrupt routine for HS
A
A
i
i
U
U
I
I
n
n
t
t
8
8
u
u
c
c
_
_
T
T
y
y
p
p
e
e
Interrupt Type
Defines the type of interrupt which will be "uninstalled" for the given AIM board.
interrupt for RT related events
interrupt for BC related events
interrupt for BM related events
interrupt for Replay related events
interrupt for BC Branch (e.g. Skip) related events
Output
Return Value
All API functions return API_OK if no error occurred. If the return value is not equal
to API_OK the function ApiGetErrorDescription can be used to obtain an error
description.