![Aim AFDX / ARINC 664 Скачать руководство пользователя страница 22](http://html1.mh-extra.com/html/aim/afdx-arinc-664/afdx-arinc-664_reference-manual_2871730022.webp)
10
Reference Manual AFDX / ARINC 664 Application Interface Library
Section 3 – Application Interfacing
3.5 Files of the FDX High Level Interface
3
3
.
.
5
5
.
.
1
1
I
I
n
n
c
c
l
l
u
u
d
d
e
e
F
F
i
i
l
l
e
e
s
s
The following FDX Application Interface Library 'C' syntax include file is valid for all platforms:
aifdx_def.h
It defines all Function Prototypes, Data types and Constants.
In addition, the following header file is required for VME platforms:
aivme_def.h
.
3
3
.
.
5
5
.
.
2
2
L
L
i
i
b
b
r
r
a
a
r
r
i
i
e
e
s
s
a
a
n
n
d
d
F
F
i
i
l
l
e
e
s
s
Table 3.5.2-I: Necessary Application Interface Level Files
Operating System Platform
Files
Comment
Windows XP and later
aim_fdx.dll
32-bit DLL
Windows XP and later
aim_fdx.lib
Corresponding 32-bit import library
LINUX libtest.a
or
libaim_fdx.so
Library is delivered in Source Code and will be built at
insallation time.
VxWorks
avi_fdx.a
Library is delivered in Source Code
LynxOS
All Library Source
Files + pre-
compiled LynxOS
Library
lib_aim_fdx.a +
makefiles
Library is delivered in Source Code
3
3
.
.
5
5
.
.
3
3
S
S
y
y
s
s
t
t
e
e
m
m
L
L
e
e
v
v
e
e
l
l
D
D
r
r
i
i
v
v
e
e
r
r
F
F
i
i
l
l
e
e
s
s
Table 3.5.3-I: Necessary System Level Driver Files
Operating System Platform
Files
Comment
Windows XP and later
Aim_Fdx.sys
AimFdxUsb.sys
AiUBulk.sys and
AiUGen.sys
WDM Kernel Mode Device Driver for all PCI based
interface modules(32 bit)
APU-FDX WDF Kernel Mode Device Driver
WDM Kernel Mode Device Driver for USB based fdXTap
LINUX aim_fdx.ko
aimfdxusb.ko
System Driver is delivered in Source Code and will be
built at insallation time.
VxWorks
None
Currently, the VMEbus access is performed via the
Library.
LynxOS
None
Currently, the VMEbus access is performed via the
Library, using “smem_create(..)” system function for
getting User Level access to the VMEbus A16 and A32
areas. Future versions may use a LynxOS Device Driver,
whereby this is transparent for the Library User.