Overview, Requirements – Teledyne LeCroy LSIB-1 Host Interfaces User Manual
Page 18

LSIB-1 Host Interfaces
12
LSIB-OM-E Rev C
Laptop or PC Application, Linux
Driver Installation, and Libraries
Instead of using the installation CD provided with the
Interface, the software can also be accessed from the
Teledyne LeCroy website at teledynelecroy.com.
Overview
The software for LSIB Linux consists of the following
components and their associated include and make files.
The kernel driver.
A user library named lecroylsiblib.
Three demo programs named LSIBPerformance,
LSIBexportsample, and LSIBcontrolsample.
These are all supplied as source files, written in C/C++,
and packaged in a bzip2 compressed tar file named
LSIB -xxxxxx.tz2.
NOTE: You need to compile the source files and install
them on your system.
Requirements
The LSIB Linux driver requires the use of MTRRs
(Memory Type Range Registers) to map the memory
used for communications. This requires kernel
version 2.6.20 or greater.
The use of the MTRRs also require the CPU be a 64-
bit AMD or an Intel processor running a 64-bit
version of Linux.
The gcc compilers.
The kernel sources. These can be obtained by
issuing the following Redhat Linux command:
# yum install kernel-devel Kernel-headers