[842] in linux-announce channel archive

home help back first fref pref prev next nref lref last post

Kernel driver for Keithley DAS-1200 series A/D board

daemon@ATHENA.MIT.EDU (Lars Wirzenius)
Wed Jul 26 21:22:50 1995

Date: Wed, 26 Jul 1995 10:55:05 +0300
From: Lars Wirzenius <wirzeniu@cc.helsinki.fi>
To: linux-activists@niksula.hut.fi, linux-announce@vger.rutgers.edu

X-Mn-Key: announce

From: mdw@CS.Cornell.EDU (Matt Welsh)
Newsgroups: comp.os.linux.announce
Subject: Kernel driver for Keithley DAS-1200 series A/D board
Organization: Cornell CS Robotics and Vision Laboratory, Ithaca, NY 14850
Keywords: kernel driver module DAS-1200 data acquisition
Approved: linux-announce@news.ornl.gov (Lars Wirzenius)
Followup-to: comp.os.linux.development.system

I have released a Linux kernel driver for Keithley Data Acquisition 
DAS-1200 boards, version 1, 25 July 1995. This is a kernel module which
will allow you to read A/D samples, read and write values to the 
digital I/O pins, set the MUX scan register, and read the two STATUS 
registers on the DAS-1200 board. It's capable of using interrupt-driven,
polling, or DMA I/O for samples. 

It's a bit rough around the edges; the programming interface assumes you 
know something about the board. The driver supports software triggering 
only (that is, a write to the DAS1200_AD0 register to trigger a single 
or burst acquisition).  Future revisions will support external triggers 
(asynchronous with respect to an actual read() operation) as well as 
triggering from the on-board timers.

This driver is a stand-alone loadable kernel module; no patches to the 
kernel proper are required. DMA space is allocated with kmalloc(GFP_DMA). 
It should work with any kernel 1.0 or later; I am testing under 1.2.11.

The file has been uploaded to sunsite.unc.edu; it should be 
available from
	sunsite.unc.edu:/pub/Linux/kernel/das1200-1.0.tar.gz
or thereabouts. Check ftp.cs.cornell.edu:/pub/mdw if you can't
find it there.

Happy hacking, and I look forward to your bug reports...

mdw


--
Send comp.os.linux.announce submissions to: linux-announce@news.ornl.gov
PLEASE remember a short description of the software.


home help back first fref pref prev next nref lref last post