38 MIL-STD-1553 Reference Manual
Chapter 2 - Library Administration and Initialization Functions
T
T
Y
Y
_
_
A
A
P
P
I
I
_
_
I
I
N
N
T
T
R
R
_
_
L
L
O
O
G
G
L
L
I
I
S
S
T
T
_
_
E
E
N
N
T
T
R
R
Y
Y
x
x
_
_
I
I
n
n
f
f
o
o
Contains detailed information about the cause of the interrupt.
typedef union
{
AiUInt32 ul_All;
struct
{
AiUInt32 ul_Info:24;
AiUInt32 ul_IntType:8;
} t;
struct
{
AiUInt32 ul_Info:24;
AiUInt8 uc_Biu1:1;
AiUInt8 uc_Biu2:1;
AiUInt8 uc_Dma:1;
AiUInt8 uc_Target:1;
AiUInt8 uc_Cmd:1;
AiUInt8 uc_Biu3:1;
AiUInt8 uc_Biu4:1;
AiUInt8 res:1;
} b;
} TY_API_INTR_LOGLIST_LLC;
typedef union
{
AiUInt32 ul_All;
struct
{
AiUInt32 ul_Index:16;
AiUInt32 uc_Res:8;
AiUInt32 uc_IntSrc:8;
} t;
} TY_API_INTR_LOGLIST_LLD;
typedef struct
{
AiUInt32 ul_Lla;
AiUInt32 ul_Llb;
TY_API_INTR_LOGLIST_LLC x_Llc;
TY_API_INTR_LOGLIST_LLD x_Lld;
AiUInt32 ul_Lld;
} TY_API_INTR_LOGLIST_ENTRY;
A
A
i
i
U
U
I
I
n
n
t
t
3
3
2
2
u
u
l
l
_
_
L
L
l
l
a
a
Interrupt Loglist Event, Entry Word 1