comedi.git
21 years agoadd install-data-hook for depmod
Frank Mori Hess [Fri, 8 Aug 2003 18:35:07 +0000 (18:35 +0000)]
add install-data-hook for depmod

21 years agono reason to mangle together LD and LDFLAGS just to be like earlier
Frank Mori Hess [Fri, 8 Aug 2003 18:21:53 +0000 (18:21 +0000)]
no reason to mangle together LD and LDFLAGS just to be like earlier
kernels now.

21 years agoextra m4 quotes [] to make regular expression work
Frank Mori Hess [Fri, 8 Aug 2003 18:18:08 +0000 (18:18 +0000)]
extra m4 quotes [] to make regular expression work

21 years agosome cleanup for external master clock support on 4020, and allow
Frank Mori Hess [Fri, 8 Aug 2003 17:41:47 +0000 (17:41 +0000)]
some cleanup for external master clock support on 4020, and allow
TRIG_TIMER as convert_src on 4020 (with convert_arg=0).

21 years agoAdd detection for kernel major/minor version
David Schleef [Thu, 7 Aug 2003 02:46:16 +0000 (02:46 +0000)]
Add detection for kernel major/minor version

21 years agofix another typo
David Schleef [Thu, 7 Aug 2003 02:45:47 +0000 (02:45 +0000)]
fix another typo

21 years agoreadd pcmcia modules (typo)
David Schleef [Thu, 7 Aug 2003 01:06:28 +0000 (01:06 +0000)]
readd pcmcia modules (typo)

21 years agodiable isapnp, because it doesn't compile on 2.6
David Schleef [Thu, 7 Aug 2003 01:04:14 +0000 (01:04 +0000)]
diable isapnp, because it doesn't compile on 2.6

21 years agoadd link flag for modtool. separate out PCMCIA-based drivers
David Schleef [Thu, 7 Aug 2003 01:03:13 +0000 (01:03 +0000)]
add link flag for modtool.  separate out PCMCIA-based drivers

21 years agoactually works now
David Schleef [Thu, 7 Aug 2003 01:02:20 +0000 (01:02 +0000)]
actually works now

21 years agopass command line options to configure
David Schleef [Thu, 7 Aug 2003 01:02:02 +0000 (01:02 +0000)]
pass command line options to configure

21 years agom4 macros for a bunch of Linux ops
David Schleef [Thu, 7 Aug 2003 01:01:21 +0000 (01:01 +0000)]
m4 macros for a bunch of Linux ops

21 years agospeed up pio ai fifo transfer a little
Frank Mori Hess [Wed, 6 Aug 2003 22:01:04 +0000 (22:01 +0000)]
speed up pio ai fifo transfer a little

21 years agoconfig/modversions.h and linux/modversions.h are not equivalent
Frank Mori Hess [Tue, 5 Aug 2003 22:39:40 +0000 (22:39 +0000)]
config/modversions.h and linux/modversions.h are not equivalent

21 years agooverride MODVERDIR
Frank Mori Hess [Tue, 5 Aug 2003 22:38:24 +0000 (22:38 +0000)]
override MODVERDIR

21 years agofix overwrite of LINUXDIR and trivial tweaks
Frank Mori Hess [Tue, 5 Aug 2003 20:02:09 +0000 (20:02 +0000)]
fix overwrite of LINUXDIR and trivial tweaks

21 years agofix for NULL undefined?
Frank Mori Hess [Tue, 5 Aug 2003 19:23:11 +0000 (19:23 +0000)]
fix for NULL undefined?

21 years agolinux 2.6 flag extraction
Frank Mori Hess [Tue, 5 Aug 2003 18:55:06 +0000 (18:55 +0000)]
linux 2.6 flag extraction

21 years agoreplace all hex codes with KERNEL_VERSION() for clairity
Frank Mori Hess [Tue, 5 Aug 2003 18:28:20 +0000 (18:28 +0000)]
replace all hex codes with KERNEL_VERSION() for clairity

21 years agoComedi's version is now in config.h
David Schleef [Tue, 5 Aug 2003 03:46:56 +0000 (03:46 +0000)]
Comedi's version is now in config.h

21 years agotool for making kernel modules
David Schleef [Tue, 5 Aug 2003 03:37:15 +0000 (03:37 +0000)]
tool for making kernel modules

21 years agonew makefile
David Schleef [Tue, 5 Aug 2003 03:36:36 +0000 (03:36 +0000)]
new makefile

21 years agoholder for linux macro
David Schleef [Tue, 5 Aug 2003 03:35:55 +0000 (03:35 +0000)]
holder for linux macro

21 years agoautomake!
David Schleef [Tue, 5 Aug 2003 03:34:52 +0000 (03:34 +0000)]
automake!

21 years agoBackport Frank's 2.6 changes to 2.4
David Schleef [Tue, 5 Aug 2003 03:34:04 +0000 (03:34 +0000)]
Backport Frank's 2.6 changes to 2.4

21 years agoChange IRQ_HANDLED to 1 when used as an rvalue
David Schleef [Tue, 5 Aug 2003 03:32:30 +0000 (03:32 +0000)]
Change IRQ_HANDLED to 1 when used as an rvalue

21 years agoautomake Makefiles
David Schleef [Tue, 5 Aug 2003 03:30:35 +0000 (03:30 +0000)]
automake Makefiles

21 years agoI'm a contributor, too
David Schleef [Tue, 5 Aug 2003 03:29:26 +0000 (03:29 +0000)]
I'm a contributor, too

21 years agobugfix from Steven Jenkins
Frank Mori Hess [Mon, 4 Aug 2003 20:23:43 +0000 (20:23 +0000)]
bugfix from Steven Jenkins

21 years agoadded some 2.2 pci hotplug compat
Frank Mori Hess [Mon, 4 Aug 2003 19:10:09 +0000 (19:10 +0000)]
added some 2.2 pci hotplug compat

21 years agoget_free_page() is gone in 2.6
Frank Mori Hess [Mon, 4 Aug 2003 18:56:32 +0000 (18:56 +0000)]
get_free_page() is gone in 2.6

21 years agoupdate to 2.6 interrupt handler prototype
Frank Mori Hess [Mon, 4 Aug 2003 18:48:40 +0000 (18:48 +0000)]
update to 2.6 interrupt handler prototype

21 years agopci_present() gone in 2.6
Frank Mori Hess [Mon, 4 Aug 2003 18:47:18 +0000 (18:47 +0000)]
pci_present() gone in 2.6

21 years agoreplace deprecated MOD_INC_USE_COUNT/MOD_DEC_USE_COUNT with
Frank Mori Hess [Mon, 4 Aug 2003 18:32:31 +0000 (18:32 +0000)]
replace deprecated MOD_INC_USE_COUNT/MOD_DEC_USE_COUNT with
try_module_get()/module_put()

21 years agofixes for 2.6 module_get/module_put
Frank Mori Hess [Mon, 4 Aug 2003 18:30:32 +0000 (18:30 +0000)]
fixes for 2.6 module_get/module_put

21 years agopte_offset is now pte_offset_kernel in 2.6
Frank Mori Hess [Mon, 4 Aug 2003 03:28:55 +0000 (03:28 +0000)]
pte_offset is now pte_offset_kernel in 2.6

21 years agonew interrupt handler prototype for 2.6, plus some other 2.6 issues
Frank Mori Hess [Mon, 4 Aug 2003 03:27:18 +0000 (03:27 +0000)]
new interrupt handler prototype for 2.6, plus some other 2.6 issues

21 years agomore 2.6 compatibility
Frank Mori Hess [Mon, 4 Aug 2003 01:06:40 +0000 (01:06 +0000)]
more 2.6 compatibility

21 years agokdev_t and suser fixes for 2.6
Frank Mori Hess [Sun, 3 Aug 2003 22:23:15 +0000 (22:23 +0000)]
kdev_t and suser fixes for 2.6

21 years agonew compat header for 2.6 changes
Frank Mori Hess [Sun, 3 Aug 2003 22:16:27 +0000 (22:16 +0000)]
new compat header for 2.6 changes

21 years agodon't require id bits to match anymore, since it has proven to be
Frank Mori Hess [Sat, 19 Jul 2003 21:51:51 +0000 (21:51 +0000)]
don't require id bits to match anymore, since it has proven to be
more trouble than it's worth

21 years agoupdate web page url
Frank Mori Hess [Wed, 16 Jul 2003 16:48:06 +0000 (16:48 +0000)]
update web page url

21 years agofix caldac types for 6052
Frank Mori Hess [Thu, 10 Jul 2003 22:08:38 +0000 (22:08 +0000)]
fix caldac types for 6052

21 years agoadded a note about isapnp support
Frank Mori Hess [Wed, 9 Jul 2003 00:03:28 +0000 (00:03 +0000)]
added a note about isapnp support

21 years agoremoved references to hard-coded comedi_config path
Frank Mori Hess [Tue, 8 Jul 2003 23:47:24 +0000 (23:47 +0000)]
removed references to hard-coded comedi_config path

21 years agosplit PCMCIA support out of das08.o driver
Frank Mori Hess [Fri, 4 Jul 2003 20:00:26 +0000 (20:00 +0000)]
split PCMCIA support out of das08.o driver

21 years agoreduce number of symbols exported from ni_labpc.o for ni_labpc_cs.o
Frank Mori Hess [Fri, 4 Jul 2003 18:50:04 +0000 (18:50 +0000)]
reduce number of symbols exported from ni_labpc.o for ni_labpc_cs.o

21 years agosplit off pcmcia daqcard-1200 support from ni_labpc driver
Frank Mori Hess [Thu, 3 Jul 2003 20:42:18 +0000 (20:42 +0000)]
split off pcmcia daqcard-1200 support from ni_labpc driver

21 years agoSimple patch to get Comedi to compile with the experimential version of RTAI.
David Schleef [Wed, 2 Jul 2003 22:58:01 +0000 (22:58 +0000)]
Simple patch to get Comedi to compile with the experimential version of RTAI.

21 years agofix setting of CONIFG_COMEDI_MITE
Frank Mori Hess [Tue, 1 Jul 2003 15:43:09 +0000 (15:43 +0000)]
fix setting of CONIFG_COMEDI_MITE

21 years agofix caldac type for pci-6036e and pci-6034e. fixed some indentation.
Frank Mori Hess [Fri, 27 Jun 2003 14:24:51 +0000 (14:24 +0000)]
fix caldac type for pci-6036e and pci-6034e.  fixed some indentation.

21 years agoadded EXPORT_SYMBOL_GPL() compat macro
Frank Mori Hess [Wed, 18 Jun 2003 18:07:00 +0000 (18:07 +0000)]
added EXPORT_SYMBOL_GPL() compat macro

21 years agoAdd a bunch of people r0_7_67x
David Schleef [Wed, 18 Jun 2003 01:39:30 +0000 (01:39 +0000)]
Add a bunch of people

21 years agoupdate for new drivers
David Schleef [Wed, 18 Jun 2003 01:27:41 +0000 (01:27 +0000)]
update for new drivers

21 years agoalloc_subdevices() changed.
David Schleef [Wed, 18 Jun 2003 01:25:54 +0000 (01:25 +0000)]
alloc_subdevices() changed.

21 years agofix driver name in doc block
David Schleef [Wed, 18 Jun 2003 01:25:24 +0000 (01:25 +0000)]
fix driver name in doc block

21 years agoAdd subdev_8255_cleanup()
David Schleef [Wed, 18 Jun 2003 01:25:02 +0000 (01:25 +0000)]
Add subdev_8255_cleanup()

21 years agoAdd ni_660x
David Schleef [Wed, 18 Jun 2003 01:24:25 +0000 (01:24 +0000)]
Add ni_660x

21 years agoAdd NI_660X
David Schleef [Wed, 18 Jun 2003 01:24:00 +0000 (01:24 +0000)]
Add NI_660X

21 years agoFound this wandering around. Figured it should go in CVS.
David Schleef [Wed, 18 Jun 2003 01:22:09 +0000 (01:22 +0000)]
Found this wandering around.  Figured it should go in CVS.

21 years agofix for new 2.5 remap_page_range() prototype
Frank Mori Hess [Thu, 12 Jun 2003 16:10:54 +0000 (16:10 +0000)]
fix for new 2.5 remap_page_range() prototype

21 years agotrying to fix some pci-das1602/16 calibration weirdness
Frank Mori Hess [Mon, 9 Jun 2003 23:46:08 +0000 (23:46 +0000)]
trying to fix some pci-das1602/16 calibration weirdness

21 years agoni_6527 requires the mite driver
David Schleef [Fri, 6 Jun 2003 18:58:04 +0000 (18:58 +0000)]
ni_6527 requires the mite driver

21 years agoFix minor typos.
David Schleef [Fri, 6 Jun 2003 18:57:43 +0000 (18:57 +0000)]
Fix minor typos.

21 years agomake single-scan code work for 611x too
Frank Mori Hess [Thu, 5 Jun 2003 19:52:56 +0000 (19:52 +0000)]
make single-scan code work for 611x too

21 years agotrying to fix dac08 calibration dac, which doesn't seem to be updating
Frank Mori Hess [Thu, 5 Jun 2003 19:52:05 +0000 (19:52 +0000)]
trying to fix dac08 calibration dac, which doesn't seem to be updating

21 years agojump through hoops for special case of stop_arg=1 on ai command
Frank Mori Hess [Wed, 4 Jun 2003 02:24:45 +0000 (02:24 +0000)]
jump through hoops for special case of stop_arg=1 on ai command

21 years agotry and make sure we get the scan across dma during end-of-scan interrupts
Frank Mori Hess [Tue, 3 Jun 2003 21:12:39 +0000 (21:12 +0000)]
try and make sure we get the scan across dma during end-of-scan interrupts

21 years agofix race in setting COMEDI_CB_EOS event with dma
Frank Mori Hess [Fri, 30 May 2003 00:37:16 +0000 (00:37 +0000)]
fix race in setting COMEDI_CB_EOS event with dma

21 years agoadded an error check that catches common case of 'make config' failing to
Frank Mori Hess [Fri, 30 May 2003 00:23:48 +0000 (00:23 +0000)]
added an error check that catches common case of 'make config' failing to
get compile flags from kernel source.

21 years agomade minimum stop_arg for stop_src = TRIG_COUNT equal to 2, since that
Frank Mori Hess [Thu, 29 May 2003 22:34:43 +0000 (22:34 +0000)]
made minimum stop_arg for stop_src = TRIG_COUNT equal to 2, since that
is the smallest supported by the scan counter.  Also, fixes for
COMEDI_CB_EOS with pcidma.

21 years agoNew driver from Michal Dobes
David Schleef [Tue, 27 May 2003 17:28:23 +0000 (17:28 +0000)]
New driver from Michal Dobes

21 years agoAdd adv_pci_dio driver from Michal Dobes
David Schleef [Tue, 27 May 2003 17:27:43 +0000 (17:27 +0000)]
Add adv_pci_dio driver from Michal Dobes

21 years agomajkl@tesnet.cz -> dobes@tesnet.cz
David Schleef [Tue, 27 May 2003 17:22:21 +0000 (17:22 +0000)]
majkl@tesnet.cz -> dobes@tesnet.cz

21 years agoupdate documentation
David Schleef [Tue, 27 May 2003 17:19:13 +0000 (17:19 +0000)]
update documentation

21 years agoexternal trigger fixes
Frank Mori Hess [Mon, 26 May 2003 03:50:40 +0000 (03:50 +0000)]
external trigger fixes

21 years agogot rid of BUG message on buffer overrun, since it isn't really a bug
Frank Mori Hess [Mon, 26 May 2003 02:30:38 +0000 (02:30 +0000)]
got rid of BUG message on buffer overrun, since it isn't really a bug
in the driver

21 years agothink i finnally found the problem with 611x initialization
Frank Mori Hess [Sat, 24 May 2003 15:02:30 +0000 (15:02 +0000)]
think i finnally found the problem with 611x initialization

21 years agostill trying to fix 6110 initialization problem, plus a tiny bit of
Frank Mori Hess [Fri, 23 May 2003 23:04:55 +0000 (23:04 +0000)]
still trying to fix 6110 initialization problem, plus a tiny bit of
random cleanup

21 years agofix new ai range code
Frank Mori Hess [Fri, 23 May 2003 19:15:19 +0000 (19:15 +0000)]
fix new ai range code

21 years agoadded new boards
Frank Mori Hess [Fri, 23 May 2003 19:11:27 +0000 (19:11 +0000)]
added new boards

21 years agostill trying to fix erratic scan pacing on 611x, plus some minor
Frank Mori Hess [Fri, 23 May 2003 15:47:28 +0000 (15:47 +0000)]
still trying to fix erratic scan pacing on 611x, plus some minor
cleanup

21 years agoreally fixed munging for pio boards
Frank Mori Hess [Tue, 20 May 2003 17:18:01 +0000 (17:18 +0000)]
really fixed munging for pio boards

21 years agofix segfault noted by calin calianu
Frank Mori Hess [Mon, 19 May 2003 20:26:11 +0000 (20:26 +0000)]
fix segfault noted by calin calianu

21 years agodisarm counters in ni_ai_reset(), to try and fix initialization problems
Frank Mori Hess [Fri, 16 May 2003 00:39:26 +0000 (00:39 +0000)]
disarm counters in ni_ai_reset(), to try and fix initialization problems
with 611x.  Apparantly, counters won't load unless they are disarmed
so this should make sure they are disarmed.

21 years agofix munging for pio analog input
Frank Mori Hess [Thu, 15 May 2003 22:07:23 +0000 (22:07 +0000)]
fix munging for pio analog input

21 years agoPatch to add AO subdevice from "Calin A. Culianu" <calin@ajvar.org>
David Schleef [Thu, 15 May 2003 17:55:01 +0000 (17:55 +0000)]
Patch to add AO subdevice from "Calin A. Culianu" <calin@ajvar.org>

21 years agoPatch from "Calin A. Culianu" <calin@ajvar.org>
David Schleef [Wed, 14 May 2003 18:00:13 +0000 (18:00 +0000)]
Patch from "Calin A. Culianu" <calin@ajvar.org>

21 years agoinitialize caldacs (so software readback is synced with actual setting)
Frank Mori Hess [Mon, 12 May 2003 18:04:29 +0000 (18:04 +0000)]
initialize caldacs (so software readback is synced with actual setting)
and avoid doing caldac write when it is unnecessary.

21 years agochange address parameter to unsigned long for inb/outb/readb/writeb
Frank Mori Hess [Mon, 12 May 2003 18:03:09 +0000 (18:03 +0000)]
change address parameter to unsigned long for inb/outb/readb/writeb
wrappers

21 years agofix length of caldacs array to prevent its overflow when caldac channels
Frank Mori Hess [Mon, 12 May 2003 18:00:53 +0000 (18:00 +0000)]
fix length of caldacs array to prevent its overflow when caldac channels
>= 12 are used

21 years agoadded a little comedi_calibrate advertising
Frank Mori Hess [Fri, 9 May 2003 14:22:55 +0000 (14:22 +0000)]
added a little comedi_calibrate advertising

21 years agomoved calibration code to comedi_calibrate
Frank Mori Hess [Fri, 9 May 2003 00:02:10 +0000 (00:02 +0000)]
moved calibration code to comedi_calibrate

21 years agoPCI code for PCI-6704
David Schleef [Mon, 5 May 2003 19:09:39 +0000 (19:09 +0000)]
PCI code for PCI-6704

21 years agochange 6071 caldac type to ad8804_debug to fix broken cal
Frank Mori Hess [Sat, 3 May 2003 14:56:06 +0000 (14:56 +0000)]
change 6071 caldac type to ad8804_debug to fix broken cal

21 years agoupdated driver description about isapnp support
Frank Mori Hess [Fri, 2 May 2003 01:01:16 +0000 (01:01 +0000)]
updated driver description about isapnp support

21 years agore-fix suse brokeness
Frank Mori Hess [Mon, 28 Apr 2003 17:26:42 +0000 (17:26 +0000)]
re-fix suse brokeness

21 years agodaqcard 6062e definitely has an ad8804 caldac
Frank Mori Hess [Mon, 28 Apr 2003 16:04:43 +0000 (16:04 +0000)]
daqcard 6062e definitely has an ad8804 caldac

21 years agooops that was supposed to be ad8804, not dac8804. Made it ad8804_debug
Frank Mori Hess [Sun, 27 Apr 2003 17:24:50 +0000 (17:24 +0000)]
oops that was supposed to be ad8804, not dac8804.  Made it ad8804_debug
even, for better testing.

21 years agotrying dac8804 caldac type for daqcard-6062
Frank Mori Hess [Sun, 27 Apr 2003 17:01:51 +0000 (17:01 +0000)]
trying dac8804 caldac type for daqcard-6062