EasyManua.ls Logo

Aim MIL-STD-1553 - Apidelinthandler

Aim MIL-STD-1553
502 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
MIL-STD-1553 Reference Manual
17
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
A
A
i
i
U
U
I
I
n
n
t
t
8
8
b
b
i
i
u
u
Biu Number or Stream Type
Board Opened With
Value
Constant
Description
ApiOpen()
1
API_BIU_1
Remove interrupt routine for BIU1
2
API_BIU_2
Remove interrupt routine for BIU2
3
API_BIU_3
Remove interrupt routine for BIU3
4
API_BIU_4
Remove interrupt routine for BIU4
ApiOpenEx()
1
API_INT_LS
Remove interrupt routine for LS
2
API_INT_HS
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.
Value
Constant
Description
0
API_INT_RT
interrupt for RT related events
1
API_INT_BC
interrupt for BC related events
2
API_INT_BM
interrupt for BM related events
3
API_INT_REPLAY
interrupt for Replay related events
4
API_INT_BC_BRANCH
interrupt for BC Branch (e.g. Skip) related events
Output
N
N
o
o
n
n
e
e
Return Value
A
A
i
i
I
I
n
n
t
t
1
1
6
6
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.

Table of Contents

Other manuals for Aim MIL-STD-1553