Reference Manual AFDX / ARINC 664 Application Interface Library
141
Section 4 – Function Reference: Receiver Functions
4
4
.
.
4
4
.
.
1
1
.
.
4
4
F
F
d
d
x
x
C
C
m
m
d
d
R
R
x
x
P
P
o
o
r
r
t
t
I
I
n
n
i
i
t
t
Prototype:
AiReturn FdxCmdRxPortInit (AiUInt32 ul_Handle,
const TY_FDX_PORT_INIT_IN *px_PortInitlIn,
TY_FDX_PORT_INIT_OUT *px_PortInitOut);
Driver Command:
FDX_RX_PORT_INIT
(0x00008070)
Purpose:
This function is for initializing the port.
For Receive functionality, the initialized state is as follows:
-
Global Statistics available
-
All Virtual Links, enabled for Activity information
-
Chronological Receive Mode, No VLs enabled for capturing
-
No Trigger Control Block Processing Enabled
Input:
TY_FDX_PORT_INIT_IN* px_PortInitIN
Pointer to a board control input structure.
typedef struct {
AiUInt32
ul_PortMap;
}
TY_FDX_PORT_INIT_IN;
AiUInt32 ul_PortMap
This is a user definable byte for identification. This identification will occur later in the received
data (respective Frames) to identify the port.
Note: This function can only be performed by a privileged user!