EasyManua.ls Logo

Aim MIL-STD-1553 - Page 51

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
37
Chapter 2 - Library Administration and Initialization Functions
T
T
Y
Y
_
_
I
I
N
N
T
T
_
_
F
F
U
U
N
N
C
C
_
_
P
P
T
T
R
R
p
p
f
f
_
_
I
I
n
n
t
t
F
F
u
u
n
n
c
c
Pointer to the interrupt handler function of the user application.
typedef void (_stdcall *TY_INT_FUNC_PTR)(AiUInt32 ul_Module,
AiUInt8 uc_Biu, AiUInt8 uc_Type,
TY_API_INTR_LOGLIST_ENTRY x_Info );
The interrupt function will receive the following parameters, which identify exactly
the type of interrupt.
A
A
i
i
U
U
I
I
n
n
t
t
3
3
2
2
u
u
l
l
_
_
M
M
o
o
d
d
u
u
l
l
e
e
Module Number of the AIM board that generated the interrupt.
Value
Constant
Description
0
API_MODULE_1
AIM board 1
1
API_MODULE_2
AIM board 2
2
API_MODULE_3
AIM board 3
3
API_MODULE_4
AIM board 4
4
API_MODULE_5
AIM board 5
5
API_MODULE_6
AIM board 6
6
API_MODULE_7
AIM board 7
7
API_MODULE_8
AIM board 8
A
A
i
i
U
U
I
I
n
n
t
t
8
8
u
u
c
c
_
_
B
B
i
i
u
u
BIU Number of the AIM board that generated the interrupt.
Value
Constant
Description
1
API_BIU_1
Bus Interface Unit 1 on the AIM board
2
API_BIU_2
Bus Interface Unit 2 on the AIM board
..
..
..
8
API_BIU_8
Bus Interface Unit 8 on the AIM board
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 as defined in parameter "uc_Type" above.
Contains the type of interrupt that the AIM board has generated.
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

Table of Contents

Other manuals for Aim MIL-STD-1553