Introduction – Sensoray 526 User Manual

Page 3

Advertising
background image

3

Introduction


Model 526 is controlled through a set of registers mapped into I/O space of a PC-compatible
system. Interrupts can be handled, if necessary, by setting up an interrupt vector which points to
the interrupt processing function (handler). Those tasks are relatively easy in the environments
that allow I/O operations from the application level (for example, DOS).

Some operating systems (for example, Windows) are more restrictive in terms of hardware
access. Under most versions of Windows even a simple I/O access (port read or write) is not
allowed directly from the application software and has to be performed by a driver. For this
reason Sensoray provides a Windows SDK (Software Development Kit) for Model 526, which
includes a driver component, and a DLL which contains necessary board control functions.
Sample applications are provided to illustrate the use of the SDK.

Some useful functions are provided in the form of C source code. Those may be used with minor
or no changes under various operating systems and development platforms.

Advertising