106 High Availability Software for the Intel® NetStructureTM ZT 4901 Technical Product Specification
Software Installation

A.4.3 /CompactPCI-RH-1.0/app/lib

After building all the projects in the application subdirectory, this directory contains the following
shared object modules and libr a ry:
libIpmiApi.so
libRhApi.so
libSlotCntrlApi.so
libBrandsHatch.a
The shared object modules provide dynamically linkable access to the exposed IPMI, Redundant
Host, and Slot Control APIs, while the library provides a statically linkable entity for the
Redundant Host applications. In order for Linux to find the shared object files, the /etc/ld.so.conf
file must contain the path to these object files, and the Linux ldconfig must be executed.

A.4.4 /CompactPCI-RH-1.0/app/bin

After building all the projects in the application subdirectory, this directory contains the following
applications:
rhInit
rhDemo
The rhInit application is a program that is run and exits immediately. rhInit reads the hssd.conf file
so that it can associate the physical slot to slot-path and pass this information down to the RH
kernel infrastructure.
If this application is not run before an application that accesses slot-path information is run, then
the slot-path related APIs will not return the correct data. The rhDemo is a demo application that
exercises the exposed Redundant Host Software functionality. See Chapter 10, “Demonstration
Utilities,” for more detailed information.
A.5 VxWorks (Tornado II Setup)
For information specific to the installation and setup of the VxWorks Tornado Board Support
Package, refer to the Board Support Package for CompactPCI Software Manual and the
WindRiver* VxWorks Programmer’s Guide. For more information on obtaining documentation,
see Section H.2, “User Documentation” on page 131.
The Redundant Host Option is enabled in a similar manner as enabling any other Tornado
Workspace* option.