Linux installation, Inux, Nstallation – Impulse 8004e User Manual

Page 8

Advertising
background image

Linux Installation

Licensing Information

This package contains two components - a Linux kernel-mode device driver
and an Application Programmer's Interface. To provide the most flexible
licensing scheme, the driver is released under the GNU General Public
License version 3 while the API is released under the GNU Lesser General
Public License, also version 3. Copies of each license are located in the dox/
directory.
Modification of the configuration scripts, makefiles, or installation tools
contained in this package to support a specific platform does not constitute
creating a modified copy or a derived work.

How to Install

This suite of software has been tested on Debian GNU/Linux; if you intend
to compile it on other platforms, please check the Makefile parameters
described below to ensure our software is installed to the correct locations on
your system.
In order to install the SeaIO suite, you need GNU Make (available with most
distributions) "http://www.gnu.org/software/make/". You will also need the
GCC and G++ compilers. The version is dependent on your kernel version.
The README included with your kernel source should recommend a
version known to compile properly. The SeaIO suite was developed with
GCC-2.95 on the 2.4.X kernel series and GCC-3.33 on the 2.6.X kernel
series.
You need to have compiled kernel source in /usr/src/linux, or point the KDIR
variable in the Makefile to the location of your kernel source, for the module
to compile properly. The process varies from one distribution to another and,
you should consult your distribution's particular documentation. All kernel
source obtained from http://kernel.org contains a README file detailing the
compilation process.
To install everything: simply "make install" as root from the directory where
you untarred seaio.tar.gz.
Once the kernel module is installed, running "seaioload" will create the
appropriate nodes in /dev (dio0, dio1, etc ...) Note that you will have to rerun
the "seaioload" script each time you reboot or you may add the appropriate
commands to your startup scripts.

© Sealevel Systems, Inc.

- 6 -

DIO-32.PCIe User Manual

Advertising