Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ ad(4) — Ultrix/UWS 4.0 VAX

Media Vault

Software Library

Restoration Projects

Artifacts Sought

ad(4)  —  VAX  —  Unsupported

Name

ad − Data Translation A/D converter

Syntax

device ad0 at uba0 csr 0170400 vector adintr

Description

Ad provides the interface to the Data Translation A/D converter.  This is not a real-time driver, but merely allows the user process to sample the board’s channels one at a time.  Each minor device selects a different A/D board. 

The driver communicates to a user process by means of ioctls.  The AD_CHAN ioctl selects which channel of the board to read.  For example,

chan = 5; ioctl(fd, AD_CHAN, &chan);

selects channel 5.  The AD_READ ioctl actually reads the data and returns it to the user process.  An example is

ioctl(fd, AD_READ, &data);

Files

/dev/ad

Diagnostics

None. 

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026