Frank Mori Hess [Sat, 30 Mar 2002 20:29:08 +0000 (20:29 +0000)]
Added INSN_CONFIG_ALT_SOURCE id
Frank Mori Hess [Sat, 30 Mar 2002 20:28:14 +0000 (20:28 +0000)]
added support for reading internal calibration reference through CR_ALT_SOURCE and insn_config
Frank Mori Hess [Fri, 29 Mar 2002 22:49:47 +0000 (22:49 +0000)]
removed some ineffectual locking I put in a long time ago when I was young
and naive.
Frank Mori Hess [Thu, 28 Mar 2002 17:00:53 +0000 (17:00 +0000)]
added a bug description
David Schleef [Thu, 28 Mar 2002 06:32:32 +0000 (06:32 +0000)]
Added CR_ALT_SOURCE
Frank Mori Hess [Thu, 28 Mar 2002 05:26:45 +0000 (05:26 +0000)]
disabled shared interrupt for daqcard-1200
Frank Mori Hess [Tue, 26 Mar 2002 16:34:05 +0000 (16:34 +0000)]
corrected some 9060->9080 differences
Frank Mori Hess [Sun, 24 Mar 2002 20:39:08 +0000 (20:39 +0000)]
bugfixes for 6025, beginning to work on calibration support
Frank Mori Hess [Sat, 23 Mar 2002 00:43:12 +0000 (00:43 +0000)]
trying to make sure the interrupt handler doesn't have any races with the hardware
Frank Mori Hess [Sat, 23 Mar 2002 00:42:44 +0000 (00:42 +0000)]
oops forgot to update this header to accomodate recent changes in cb_pcidas64
Frank Mori Hess [Fri, 22 Mar 2002 04:35:26 +0000 (04:35 +0000)]
some fixes for 64xx boards and 4020, got TRIG_WAKE_EOS working on 60xx series
David Schleef [Wed, 20 Mar 2002 21:28:22 +0000 (21:28 +0000)]
Fix ni_load_channelgain_list() for 611x.
David Schleef [Wed, 20 Mar 2002 20:29:02 +0000 (20:29 +0000)]
Change position of ai_reset when handling an error.
David Schleef [Wed, 20 Mar 2002 20:00:10 +0000 (20:00 +0000)]
Rewrote fifo_dregs for 611x boards
David Schleef [Wed, 20 Mar 2002 19:57:29 +0000 (19:57 +0000)]
Remove 6115, since it probably can't be supported easily.
David Schleef [Tue, 19 Mar 2002 20:27:04 +0000 (20:27 +0000)]
Added pci-6115 and pxi-6115. Renamed 6110e and 6111e to remove e.
David Schleef [Tue, 19 Mar 2002 20:17:37 +0000 (20:17 +0000)]
Fix problem with sample offsets introduced in one of the last few
check-ins.
David Schleef [Tue, 19 Mar 2002 00:00:32 +0000 (00:00 +0000)]
more of the same
David Schleef [Mon, 18 Mar 2002 23:47:48 +0000 (23:47 +0000)]
Added info about the documentation comment block
David Schleef [Mon, 18 Mar 2002 21:14:07 +0000 (21:14 +0000)]
(Log message for last check-in). Changes 602x boards to ad8804 caldacs
David Schleef [Mon, 18 Mar 2002 21:12:23 +0000 (21:12 +0000)]
*** empty log message ***
David Schleef [Sun, 17 Mar 2002 22:28:12 +0000 (22:28 +0000)]
Update from Michal. Prototype of function changed in amcc_s5933
driver.
David Schleef [Sun, 17 Mar 2002 22:18:34 +0000 (22:18 +0000)]
Update from Configure.help. (Why do we need 2 identical files?)
David Schleef [Sun, 17 Mar 2002 22:17:36 +0000 (22:17 +0000)]
Fix help entries for ADL_PCI9118
David Schleef [Sun, 17 Mar 2002 22:08:56 +0000 (22:08 +0000)]
Documentation updates
David Schleef [Sun, 17 Mar 2002 22:03:30 +0000 (22:03 +0000)]
Fixed symbol leakage. Updated documentation.
David Schleef [Sun, 17 Mar 2002 22:02:06 +0000 (22:02 +0000)]
Cleaned up 611x definitions
David Schleef [Sun, 17 Mar 2002 22:01:42 +0000 (22:01 +0000)]
More work on 611x support. Documentation updates.
David Schleef [Sun, 17 Mar 2002 21:59:28 +0000 (21:59 +0000)]
*** empty log message ***
Frank Mori Hess [Sun, 17 Mar 2002 04:13:51 +0000 (04:13 +0000)]
got dma transfers working for pci-das6025
David Schleef [Sun, 17 Mar 2002 00:57:42 +0000 (00:57 +0000)]
clean up compiler warnings
David Schleef [Sun, 17 Mar 2002 00:48:55 +0000 (00:48 +0000)]
rewrote much of the PCI DMA code. Needs to be cleaned up.
David Schleef [Sun, 17 Mar 2002 00:47:31 +0000 (00:47 +0000)]
Turn off debugging
David Schleef [Sun, 17 Mar 2002 00:47:04 +0000 (00:47 +0000)]
Fix problems when mite debugging is turned off
David Schleef [Sun, 17 Mar 2002 00:39:12 +0000 (00:39 +0000)]
Turn debugging off
David Schleef [Sun, 17 Mar 2002 00:38:51 +0000 (00:38 +0000)]
Add ability to chose between kmalloc'd and vmalloc'd buffers. Default
is vmalloc. Added resetting code in mite_setup().
David Schleef [Sun, 17 Mar 2002 00:36:07 +0000 (00:36 +0000)]
Change board-level error to EPIPE. Random, but it makes some sort
of sense. Comedi buffer overflow remains at EIO.
Frank Mori Hess [Sun, 10 Mar 2002 23:07:23 +0000 (23:07 +0000)]
analog input insn and cmd seem to work now (pio transfers for cmd).
David Schleef [Sun, 10 Mar 2002 20:34:27 +0000 (20:34 +0000)]
Add check for uncleared interrupts, enabled only when debugging.
David Schleef [Sun, 10 Mar 2002 20:29:17 +0000 (20:29 +0000)]
Change the bitfields to unsigned int.
David Schleef [Sun, 10 Mar 2002 20:28:14 +0000 (20:28 +0000)]
Disable windowed register access, since it's still causing problems
on 611x.
Frank Mori Hess [Sat, 9 Mar 2002 04:02:53 +0000 (04:02 +0000)]
converted 64 bit integer division to use do_div
Frank Mori Hess [Sat, 9 Mar 2002 03:54:52 +0000 (03:54 +0000)]
added asm/div64.h compatibility header so comedi can use 64 bit integer division
macro
David Schleef [Sat, 9 Mar 2002 01:12:50 +0000 (01:12 +0000)]
Changed hostnames to comedi.org
David Schleef [Sat, 9 Mar 2002 00:57:19 +0000 (00:57 +0000)]
Global change from ds@stm.lbl.gov to ds@schleef.org
David Schleef [Sat, 9 Mar 2002 00:47:16 +0000 (00:47 +0000)]
Fix some problems noticed by check_driver
David Schleef [Sat, 9 Mar 2002 00:10:17 +0000 (00:10 +0000)]
*** empty log message ***
David Schleef [Sat, 9 Mar 2002 00:09:40 +0000 (00:09 +0000)]
Added CMDF_RAWDATA, CMDF_WRITE and COMEDI_MIN_SPEED
David Schleef [Sat, 9 Mar 2002 00:08:58 +0000 (00:08 +0000)]
Updated docs
David Schleef [Sat, 9 Mar 2002 00:08:43 +0000 (00:08 +0000)]
Added non-munging support (CMDF_RAWDATA)
David Schleef [Sat, 9 Mar 2002 00:07:08 +0000 (00:07 +0000)]
Use <linux/slab.h> instead of <linux/malloc.h>
David Schleef [Fri, 8 Mar 2002 23:08:44 +0000 (23:08 +0000)]
I'm not good at updating this list. If you think you should be here,
please tell me.
David Schleef [Fri, 8 Mar 2002 23:07:54 +0000 (23:07 +0000)]
Added ad8842 caldac
David Schleef [Fri, 8 Mar 2002 22:44:05 +0000 (22:44 +0000)]
Hand-applied patch from Rolf Mueller <rolf.mueller@uni-tuebingen.de>.
Most of the patch was obsoleted by the previous check-in.
David Schleef [Fri, 8 Mar 2002 22:24:14 +0000 (22:24 +0000)]
*** empty log message ***
David Schleef [Fri, 8 Mar 2002 22:19:56 +0000 (22:19 +0000)]
*** empty log message ***
David Schleef [Fri, 8 Mar 2002 22:16:35 +0000 (22:16 +0000)]
update
David Schleef [Fri, 8 Mar 2002 22:12:51 +0000 (22:12 +0000)]
Update from Dan
David Schleef [Fri, 8 Mar 2002 22:06:38 +0000 (22:06 +0000)]
Change direct writing of shadow registers to win_in() and win_out(),
and fix win_in() and win_out() to write directly to shadow registers
if possible. Added 611x register definitions to ni_stc.h. Change
caldacs on 611x boards to ad8804_debug.
David Schleef [Fri, 8 Mar 2002 19:42:29 +0000 (19:42 +0000)]
Remove floating point constant
David Schleef [Fri, 8 Mar 2002 19:42:03 +0000 (19:42 +0000)]
Fix documentation
Frank Mori Hess [Fri, 8 Mar 2002 17:54:22 +0000 (17:54 +0000)]
more bugfixes, untested with hardware though
Frank Mori Hess [Fri, 8 Mar 2002 04:39:23 +0000 (04:39 +0000)]
some bugfixes. Driver still doesn't work yet.
Frank Mori Hess [Wed, 6 Mar 2002 23:35:25 +0000 (23:35 +0000)]
Corrected 'Authors:' fields that should be 'Author:' , since it was causing problems
with the documentation comedilib produces from drivers.txt
Frank Mori Hess [Wed, 6 Mar 2002 18:46:58 +0000 (18:46 +0000)]
added some new boards, still needs some tweaking but I should be getting one
of these in a week or so.
Frank Mori Hess [Wed, 6 Mar 2002 17:31:59 +0000 (17:31 +0000)]
changed dummy_waveform driver to comedi_test driver, added support for convert_src = TRIG_TIMER
Frank Mori Hess [Wed, 6 Mar 2002 01:13:38 +0000 (01:13 +0000)]
more compatibility functions to get adl_pci9111.c driver working on 2.2 kernels
Frank Mori Hess [Tue, 5 Mar 2002 23:14:20 +0000 (23:14 +0000)]
removed definition of RANGE_mA() macro, which is already defined by linux/comedidev.h
Frank Mori Hess [Tue, 5 Mar 2002 20:54:48 +0000 (20:54 +0000)]
added square wave generation on channel 1, made scans with more than one channel
work, added 5 volt range, added documentation comments
Frank Mori Hess [Tue, 5 Mar 2002 20:53:26 +0000 (20:53 +0000)]
removed some redundant comments
Frank Mori Hess [Tue, 5 Mar 2002 00:23:02 +0000 (00:23 +0000)]
Got dummy waveform generation driver started by Wuttke Joachim working (sort of) so
I can bring comedi to a job interview :P
Frank Mori Hess [Mon, 4 Mar 2002 19:05:06 +0000 (19:05 +0000)]
patch from John Conner <conner@empiredi.com> for cio-das16jr/16 support
Frank Mori Hess [Fri, 1 Mar 2002 21:20:43 +0000 (21:20 +0000)]
pass PATH environment variable to script so 'fake' kernel source installations
will still work.
Frank Mori Hess [Fri, 1 Mar 2002 20:48:20 +0000 (20:48 +0000)]
2.2.20 kernel already includes compatibility functions for check/request/release_mem_region()
Frank Mori Hess [Thu, 28 Feb 2002 19:19:10 +0000 (19:19 +0000)]
fixing compile... I guess this is right
David Schleef [Thu, 28 Feb 2002 04:53:54 +0000 (04:53 +0000)]
Fix bad changelog style
David Schleef [Thu, 28 Feb 2002 04:15:02 +0000 (04:15 +0000)]
New upload
David Schleef [Thu, 28 Feb 2002 03:03:36 +0000 (03:03 +0000)]
Add debugging caldac, and change at-mio-16xe-50 to use it.
David Schleef [Thu, 28 Feb 2002 03:02:54 +0000 (03:02 +0000)]
Fix some board information
Frank Mori Hess [Thu, 28 Feb 2002 00:09:54 +0000 (00:09 +0000)]
added initialization of calibration register to make sure channel 0 is not reading
calibration source.
David Schleef [Tue, 26 Feb 2002 11:09:28 +0000 (11:09 +0000)]
let's build some RPMs. From Tim Ousley <tim.ousley@ni.com>
Frank Mori Hess [Mon, 25 Feb 2002 21:48:34 +0000 (21:48 +0000)]
undid addition of PCI_VENDOR_ID_ICP, since it was already added to comedidev.h
Not sure why I had this problem in the first place, must have had a problem with
cvs update
Frank Mori Hess [Thu, 21 Feb 2002 17:57:56 +0000 (17:57 +0000)]
quick hack to fix lack of PCI_VENDOR_ID_ICP in 2.2 kernels
Frank Mori Hess [Thu, 21 Feb 2002 17:52:31 +0000 (17:52 +0000)]
enabled 8255 support for a few boards that should have it
David Schleef [Wed, 20 Feb 2002 20:09:20 +0000 (20:09 +0000)]
fixed driver being very noisy if debugging is turned on with shared
interrupts. Attempt to get the driver to stop acquisition correctly
with DMA.
David Schleef [Wed, 20 Feb 2002 20:02:08 +0000 (20:02 +0000)]
Enable PCIDMA, add structure for 6053e
David Schleef [Wed, 20 Feb 2002 19:56:18 +0000 (19:56 +0000)]
Cleanups
David Schleef [Wed, 20 Feb 2002 19:54:22 +0000 (19:54 +0000)]
Fix PCI vendor IDs
David Schleef [Wed, 20 Feb 2002 19:42:27 +0000 (19:42 +0000)]
Add some vendor ids
David Schleef [Wed, 20 Feb 2002 17:29:44 +0000 (17:29 +0000)]
new driver from Emmanuel PACAUD <emmanuel.pacaud@univ-poitiers.fr>
David Schleef [Wed, 20 Feb 2002 17:29:08 +0000 (17:29 +0000)]
new driver adl_pci9111
David Schleef [Tue, 19 Feb 2002 00:29:07 +0000 (00:29 +0000)]
Added pcl733 and pcl734
Frank Mori Hess [Mon, 18 Feb 2002 21:58:07 +0000 (21:58 +0000)]
fixed gain for pc104-das16jr/16
David Schleef [Sat, 16 Feb 2002 22:46:55 +0000 (22:46 +0000)]
PCMCIA can share interrupts, too
Frank Mori Hess [Fri, 15 Feb 2002 23:08:44 +0000 (23:08 +0000)]
added pci_enable_device() call
Frank Mori Hess [Fri, 15 Feb 2002 22:39:17 +0000 (22:39 +0000)]
fixed pci_resource_start compatibility macro so it returns address without
and extra flag bits set. Some hacks to fix amcc_s5933.c stuff on 2.4
David Schleef [Fri, 15 Feb 2002 22:25:16 +0000 (22:25 +0000)]
6024e and 6025e don't have unipolar or external AO
David Schleef [Thu, 14 Feb 2002 23:36:45 +0000 (23:36 +0000)]
Compatibility for vmalloc_32()
David Schleef [Thu, 14 Feb 2002 04:59:20 +0000 (04:59 +0000)]
First attempt at AI command support
David Schleef [Tue, 12 Feb 2002 02:56:10 +0000 (02:56 +0000)]
Fix description