Opto Driver Version 1.0

This is the documentation for the opto driver, version 1.0, on Solaris 7.

Introduction

The opto driver is designed for OPTO industrial interface cards made by Messcomp/Wasco. In the current version, the driver supports OPTOIN-16 ISA cards, but future revisions may support more card types on different busses.

The driver supports any number of cards installed at the same time. The limitations here lie in the number of available interrupt channels and IO addresses.

Once installed and started, the driver adds a charracter device to the system which can be opened and queried like any other charracter device. The location and name of the special device file varies from system to system and can be adapted as needed. The default is /dev/opto0 for the first card, /dev/opto1 for the second card and so on.

The driver runs on Solaris operating system, version 2.7, on IA32 processor family. It has neither been tested on other operating systems, nor other achitectures.

In order to install and run the driver on your system, visit the installation guide.

File Organization

The first file group is the source code, which is not required for normal operation, except for a Makefile, which is needed for installation. The second group consists of the driver executable (which certainly is required for normal operation, imagine that), and the driver configuration file.

The files can be downloaded from here, but consider at least looking over the documentation about the internal architecture before trying to understand their contents.

Source code
Distributable files