
Reference Manual AFDX / ARINC 664 Application Interface Library
45
Section 4 – Function Reference: System Functions
4
4
.
.
2
2
.
.
5
5
F
F
d
d
x
x
R
R
e
e
a
a
d
d
B
B
S
S
P
P
V
V
e
e
r
r
s
s
i
i
o
o
n
n
Prototype:
AiReturn FdxReadBSPVersion( AiUInt32 ul_Handle,
TY_FDX_BSP_VERSION *px_BspVersion );
Driver Command:
FDX_SYS_BOARD_INFO
(0x00008033)
Purpose:
This function returns the version numbers of all board software package components for the
AIM board.
Input
None
Output
The following structure describes the Version Type information including major version
number, a minor version number, a build number, a special major version number and a
special minor version number.
typedef struct {
AiUInt32
ul_MajorVer;
AiUInt32
ul_MinorVer;
AiUInt32
ul_BuildNr;
AiUInt32
ul_MajorSpecialVer;
AiUInt32
ul_MinorSpecialVer;
}
TY_VER_NO;
TY_FDX_BSP_VERSION *px_BspVersion
Pointer to a structure, which contains the full available version information.
typedef struct {
TY_VER_NO
x_SysDrvVer;
TY_VER_NO
x_DllVer;
TY_VER_NO
x_TargetVer;
TY_VER_NO
x_FirmwareVerBiu1;
TY_VER_NO
x_FirmwareVerBiu2;
TY_VER_NO
x_MainLcaVer;
TY_VER_NO
x_LcaVerBiu1;
TY_VER_NO
x_LcaVerBiu2;
TY_VER_NO
x_PciLcaVer;
TY_VER_NO
x_TcpVer;
TY_VER_NO
x_Bootstrap;
TY_VER_NO
x_Monitor;
TY_VER_NO
x_TargetOS;
AiUInt32 ul_BspCompatibility;
}
TY_FDX_BSP_VERSION;
TY_VER_NO x_SysDrvVer
Version Information of the Board System Level Driver
TY_VER_NO x_DllVer
Version Information of the Application Interface Library
Summary of Contents for AFDX / ARINC 664
Page 2: ......