Chapter 1
Introduction
1-4
ni.com
Software Notes for VxWorks
The software configuration for NI-VXI for VxWorks offers all the
functionality of our NI-VXI drivers for other platforms, within the
text-based VxWorks environment. Use vxitedit to reconfigure your VXI
hardware and victext to interactively perform NI-VXI operations accessing
your VXI devices.
Programs written using the NI-VXI, NI-VISA, or NI-488.2 (board level)
function libraries on other platforms are completely portable to VxWorks.
Note
VxWorks objects do not contain the symbol
main()
. When porting programs from
other platforms, use a more application-specific name in your source code.
Files and Directories Installed on Your Hard Drive
Your hard drive includes a directory called
nivxi
in its root that NI-VXI
needs for proper operation. The
nivxi
directory contains several levels of
subdirectories that contain help files, tables of information for the driver,
and other necessary files for NI-VXI. The
vxipnp
directory includes
similar files for NI-VISA.
The hard drive also contains several VxWorks object files, which contain
the NI-VXI library and its associated utilities, the NI-VISA library, and the
NI-488.2 (GPIB) libraries. Load these files when you boot your VxWorks
system so that you can use NI-VXI, NI-VISA, and NI-488.2. Use the
VxWorks object loader
ld
to load the files. Refer to Chapter 2,
for more information.
Getting Started with VxWorks
The software already installed on your hard drive and on the disks that
came with your kit does not include the VxWorks operating system itself.
You must contact Wind River Systems, Inc. to order a copy of VxWorks
and the Tornado development environment. Use the documentation that
comes with VxWorks as your guide for installing, setting up, and learning
how to use VxWorks.