
Reference Manual AFDX / ARINC 664 Application Interface Library
39
Section 4 – Function Reference: System Functions
Setting a bit to logical 1 means the value will be compared against the Data value. Setting a bit
to logical 0 means the data value don't cares.
This parameter is only valid when verification mode
FDX_BOARD_VERIFICATION_TYPE_DEFINED is used.
Note: The figure below demonstrates how the aul_RxVeriData and aul_RxVeriMask
parameters are automatically set when ul_RxVeriMode is set to
FDX_BOARD_VERIFICATION_TYPE_AFDX. This figure also demonstrates how
to set ul_RxVeriMode and aul_RxVeriMask in order to direct the cards to check
and verify received frames when ul_RxVeriMode is set to
FDX_BOARD_VERIFICATION_TYPE_DEFINED.
Figure 4.2.2.1 Rx Verification Data and Mask
FDX_BOARD_VERIFICATION_TYPE_AFDX
Byte aul_RxVeriData aul_RxVeriMask
Hex or Bin
Field Identification
0 03
FF
03
1 00
FF
00
2 00
FF
00
3 00
FF
00
Con
stant
4 00
00
XX
5 00
00
XX
VL
MAC Source
6 02
FF
02
7 00
FF
00
8 00
FF
00
Con
st
9 00
F0
X0
Network
ID
10 00
00
XX
Equipment ID
11 00
1F
XXX00000b Interface
ID
MAC De
st
12 08
FF
08
13 00
FF
00
Type
MAC He
ade
r
14
45
FF
45
Version / IHL
15 00
FF
00
Type of Service
16 00
00
XX
17 00
00
XX
Total Length
18 00
00
XX
19 00
00
XX
Fragment ID
20 00
80
0XXXXXXXb
21 00
00
XX
Control Flag / Frag
Offset
22 01
FF
01
Time to live
23 00
00
XX
Protocol
24 00
00
XX
25 00
00
XX
Header Checksum
26 0A
FF
0A
Constant
27 00
F0
0X
Network ID
28 00
00
XX
Equipment ID
29 00
E0
000XXXXXb
Partition ID
IP Sourc
e
30 00
00
XX
31 00
00
XX
IP Des
t
IP Heade
r