1) What is this
===============

Linux driver for General Standards Corp. 24DSI32 PLL analog I/O board.

2) Revision History
===================

The revision history is in the Makefile.

3) Building the driver
======================

The driver in the distribution may not be built for the version of Linux
you are running. To build for your version, the steps are:

- Ensure that the proper kernel sources are installed on your system.
- Edit Makefile and modify the KERNEL_DIR line to point to the top
  of the kernel source tree.
- Type 'make clean'
- Type 'make'  This will build the driver.

For the test applications,

- Type 'make -f app.mak clean'
- Type 'make -f app.mak'

4) Driver installation
======================

Become super user. Change to the directory containing the distribution files. Type:

  ./gsc_start

5) Using the driver
===================

Run the attached test program. It takes "index" of the board to use
as the command line argument.

Examples:

----------------------------------------

> testapp 0

----------------------------------------

Consult the source of the test programs for examples on how to open, close,
control and read the registers on the board. The driver is descibed in the included PDF file, 
and the IOCTL interface is also described in the device header file.
