Chapter 3
NI-VXI Software Installation and Configuration
© National Instruments Corporation
3-3
VME-SB2020/NI-VXI/Solaris Getting Started
•
trigcfg.tbl
contains TTL trigger configuration editor information. This table file is not
used in VME systems.
•
utilbus.tbl
contains the utility bus configuration editor information. This file is used in a
VME system but only in a multimainframe situation.
•
creg.tbl
contains device-dependent information to be written to the control register by the
Resource Manager.
•
vxibus.cfg
contains the bus configuration information.
•
vxila.cfg
contains the logical address configuration information.
The
/include
directory contains include files for the C language interface.
•
nivxi.h
is the main header file containing the C prototypes for the NI-VXI functions.
•
datasize.h
contains data size specifications.
•
busacc.h
contains parameter and return values for the bus access functions.
•
devinfo.h
contains parameter and return values for the device information and system
configuration functions.
•
vxiint.h
contains parameter and return values for the interrupt and signal functions.
•
sysint.h
contains parameter and return values for the system interrupt functions.
•
trig.h
contains parameter and return values for the trigger functions. This file is useful in
VXI systems but is not applicable for VME systems.
•
ws.h
contains parameter and return values for the Commander and Servant Word Serial
functions. This file is useful in VXI systems but is not applicable for VME systems.
The
/hlp
directory contains various help (
.hlp
) files used by
victext
and
vxitedit
.
The
/example
directory contains example programs showing you how to use the NI-VXI
software.
The
/bin
directory contains copies of the executable files, as well as the
nivxi.{add,
rem,
uld,
info}
shell scripts for manipulating the NI-VXI device driver for Solaris 2.x.
The
/lib
directory contains the code for the NI-VXI interface libraries.
The
/drv
directory contains copies of
nivxi.*.o
and
nivxi
, the loadable device drivers for
Solaris 1.x and Solaris 2.x, respectively.