Copyright (c) 1983 Regents of the University of California.
All rights reserved. The Berkeley software License Agreement
specifies the terms and conditions for redistribution.
@(#)ad.4 6.1 (Berkeley) 05/15/85
All rights reserved. The Berkeley software License Agreement
specifies the terms and conditions for redistribution.
@(#)ad.4 6.1 (Berkeley) 05/15/85
AD 4 ""
C 5 NAME
ad - Data Translation A/D converter
SYNOPSIS
"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.