beautypg.com

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

Page 18

background image

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