114
Reference Manual AFDX / ARINC 664 Application Interface Library
Section 4 – Function Reference: Transmitter Functions
A
A
i
i
U
U
I
I
n
n
t
t
3
3
2
2
u
u
l
l
_
_
P
P
r
r
e
e
a
a
m
m
b
b
l
l
e
e
C
C
o
o
u
u
n
n
t
t
This value defines the number of preamble Bytes sent for this frame
Value:
Description:
FDX_TX_FRAME_PRE_DEF
Send default preamble count of 7 Bytes
All other values from n=1..15
Send n preamble Bytes
A
A
i
i
U
U
I
I
n
n
t
t
3
3
2
2
u
u
l
l
_
_
N
N
e
e
t
t
S
S
e
e
l
l
e
e
c
c
t
t
This parameter defines the physical Interface_ID of the MAC, which shall send it's current
frame delayed (with ul_Skew µs) to the alternate port.
Value:
Description:
FDX_TX_FRAME_DLY_A
Packet on Network A is delayed by the Skew value,
related to Network B
FDX_TX_FRAME_DLY_B
Packet on Network B is delayed by the Skew value,
related to Network A
FDX_TX_FRAME_BOTH
Packet transmitted on both Networks (Skew=0)
FDX_TX_FRAME_ONLY_A
Packet only transmitted on Network A
FDX_TX_FRAME_ONLY_B
Packet only transmitted on Network B
Note:
This function is only provided in redundant port operation mode.
A
A
i
i
U
U
I
I
n
n
t
t
3
3
2
2
_
_
I
I
n
n
t
t
e
e
r
r
r
r
u
u
p
p
t
t
C
C
o
o
n
n
t
t
r
r
o
o
l
l
Enable/Disable Interrupt on execution of Instruction
Value:
Description:
FDX_DIS
Disable Interrupt on execution of Instruction
FDX_ENA
Enable Interrupt on execution of Instruction. Interrupt is
asserted after data packet was processed.
A
A
i
i
U
U
I
I
n
n
t
t
3
3
2
2
u
u
l
l
_
_
S
S
e
e
q
q
u
u
e
e
n
n
c
c
e
e
N
N
u
u
m
m
b
b
e
e
r
r
C
C
o
o
n
n
t
t
r
r
o
o
l
l
This parameter controls the handling of the Sequence Number for the transmit packets.
Value:
Description:
FDX_TX_FRAME_SN_DEF
Default. The Sequence Number incrementation is
controlled by the VL Descriptor. The value of the
Sequence Number is incremented by 1 compared
to the previous transmitted packet.
FDX_TX_FRAME_SN_INC2
The value of the Sequence Number is incremented
by 2 compared to the previous transmitted packet.
FDX_TX_FRAME_SN_INC3
The value of the Sequence Number is incremented
by 3 compared to the previous transmitted packet.
FDX_TX_FRAME_SN_NO
The value of the Sequence Number of the MDSN
(Mode Dependent Sequence Number) is inserted
into the transmitted packet.
A
A
i
i
U
U
I
I
n
n
t
t
3
3
2
2
u
u
l
l
_
_
R
R
e
e
s
s
e
e
r
r
v
v
e
e
d
d
MDSN.
Sequence Number of frame for ul_SequenceNumberControl mode FDX_TX_FAME_SN_NO.
A
A
i
i
U
U
I
I
n
n
t
t
8
8
*
*
p
p
v
v
_
_
D
D
a
a
t
t
a
a
Pointer to a buffer containing the data to write. The size of this buffer should correspond to
ul_FrameSize
.