comedi.git
24 years agoUpdates from Michal Dobes
David Schleef [Mon, 23 Jul 2001 18:46:52 +0000 (18:46 +0000)]
Updates from Michal Dobes

24 years agoAdded some stuff
David Schleef [Mon, 23 Jul 2001 18:45:20 +0000 (18:45 +0000)]
Added some stuff

24 years agoPatch from Dan
David Schleef [Mon, 23 Jul 2001 18:43:38 +0000 (18:43 +0000)]
Patch from Dan

24 years agomore lines to clear that interrupt
Frank Mori Hess [Mon, 23 Jul 2001 15:27:38 +0000 (15:27 +0000)]
more lines to clear that interrupt

24 years agocomedi_cmd works now, added some debugging info to insn
Frank Mori Hess [Sun, 22 Jul 2001 22:00:26 +0000 (22:00 +0000)]
comedi_cmd works now, added some debugging info to insn

24 years agoshould work now, really.
Frank Mori Hess [Sun, 22 Jul 2001 16:11:04 +0000 (16:11 +0000)]
should work now, really.

24 years agofixed compile error
Frank Mori Hess [Sun, 22 Jul 2001 16:10:31 +0000 (16:10 +0000)]
fixed compile error

24 years agoadded reset and sync of adc circuitry to attach as recommened by manual
Frank Mori Hess [Sun, 22 Jul 2001 05:02:42 +0000 (05:02 +0000)]
added reset and sync of adc circuitry to attach as recommened by manual

24 years agobug fixes
Frank Mori Hess [Sun, 22 Jul 2001 04:53:27 +0000 (04:53 +0000)]
bug fixes

24 years agofixed channel selection bits that had confused binary with hex
Frank Mori Hess [Sun, 22 Jul 2001 04:21:04 +0000 (04:21 +0000)]
fixed channel selection bits that had confused binary with hex

24 years agoadded a couple boards
Frank Mori Hess [Fri, 20 Jul 2001 19:26:42 +0000 (19:26 +0000)]
added a couple boards

24 years agosome updates
Frank Mori Hess [Fri, 20 Jul 2001 19:18:41 +0000 (19:18 +0000)]
some updates

24 years agoadded a couple entries
Frank Mori Hess [Fri, 20 Jul 2001 18:47:45 +0000 (18:47 +0000)]
added a couple entries

24 years agomade chanlist cmdtests return 5
Frank Mori Hess [Fri, 20 Jul 2001 18:40:17 +0000 (18:40 +0000)]
made chanlist cmdtests return 5

24 years agoadded analog input insn
Frank Mori Hess [Fri, 20 Jul 2001 18:37:25 +0000 (18:37 +0000)]
added analog input insn

24 years agomoved pci_enable_device to get rid of statement with no effect' compiler warning
Frank Mori Hess [Fri, 20 Jul 2001 15:24:25 +0000 (15:24 +0000)]
moved pci_enable_device to get rid of statement with no effect' compiler warning

24 years ago2.4 kernel pci fixes
Frank Mori Hess [Fri, 20 Jul 2001 15:23:30 +0000 (15:23 +0000)]
2.4 kernel pci fixes

24 years agoAdd pci_enable_device()
David Schleef [Thu, 19 Jul 2001 22:13:28 +0000 (22:13 +0000)]
Add pci_enable_device()

24 years agofixing some bitrot
Frank Mori Hess [Thu, 19 Jul 2001 16:37:54 +0000 (16:37 +0000)]
fixing some bitrot

24 years agoadded start_src TRIG_EXT and stop_src TRIG_NONE
Frank Mori Hess [Wed, 18 Jul 2001 22:57:38 +0000 (22:57 +0000)]
added start_src TRIG_EXT and stop_src TRIG_NONE

24 years agofixed amcc s5933 interrupt clear so it doesn't disable interrupts also
Frank Mori Hess [Wed, 18 Jul 2001 17:10:21 +0000 (17:10 +0000)]
fixed amcc s5933 interrupt clear so it doesn't disable interrupts also

24 years agointerrupts are working, trying to get them cleared properly now.
Frank Mori Hess [Wed, 18 Jul 2001 16:45:45 +0000 (16:45 +0000)]
interrupts are working, trying to get them cleared properly now.

24 years agoFixed high-bit problem for AO on ao_unipolar=1 boards.
David Schleef [Wed, 18 Jul 2001 08:55:12 +0000 (08:55 +0000)]
Fixed high-bit problem for AO on ao_unipolar=1 boards.

24 years agoSlap together some notes about insn_config
David Schleef [Wed, 18 Jul 2001 08:15:41 +0000 (08:15 +0000)]
Slap together some notes about insn_config

24 years agomaking progress now...
Frank Mori Hess [Mon, 16 Jul 2001 15:48:53 +0000 (15:48 +0000)]
making progress now...

24 years agoadded to a comment
Frank Mori Hess [Sun, 15 Jul 2001 19:14:18 +0000 (19:14 +0000)]
added to a comment

24 years agofixed typo in a2150_get_timing()
Frank Mori Hess [Sun, 15 Jul 2001 18:39:39 +0000 (18:39 +0000)]
fixed typo in a2150_get_timing()

24 years agoadded rejection of count == 1 for mode 3, added i8254_read() function
Frank Mori Hess [Sun, 15 Jul 2001 01:40:50 +0000 (01:40 +0000)]
added rejection of count == 1 for mode 3, added i8254_read() function

24 years agofixed bug in cmd_test
Frank Mori Hess [Sun, 15 Jul 2001 01:18:58 +0000 (01:18 +0000)]
fixed bug in cmd_test

24 years agoPowerPC has higher IRQ numbers.
David Schleef [Sat, 14 Jul 2001 21:43:18 +0000 (21:43 +0000)]
PowerPC has higher IRQ numbers.

24 years agoAdd some headers
David Schleef [Sat, 14 Jul 2001 21:42:33 +0000 (21:42 +0000)]
Add some headers

24 years agoResolve conflict with function defined in PPC kernel
David Schleef [Sat, 14 Jul 2001 21:41:24 +0000 (21:41 +0000)]
Resolve conflict with function defined in PPC kernel

24 years agoFix a little buglet in cmd_test
David Schleef [Sat, 14 Jul 2001 21:39:24 +0000 (21:39 +0000)]
Fix a little buglet in cmd_test

24 years agoimproved initialization to make sure hardware conversion counter doesn't prevent
Frank Mori Hess [Sat, 14 Jul 2001 00:33:19 +0000 (00:33 +0000)]
improved initialization to make sure hardware conversion counter doesn't prevent
comedi_cmd from working, some other random changes

24 years agoadded a little more debug info
Frank Mori Hess [Fri, 13 Jul 2001 18:12:27 +0000 (18:12 +0000)]
added a little more debug info

24 years agooops, last time I was looking at the section of the manual that described the
Frank Mori Hess [Fri, 13 Jul 2001 17:41:49 +0000 (17:41 +0000)]
oops, last time I was looking at the section of the manual that described the
s5920 instead of the s5933 section

24 years agoAdded pci_enable_device()
David Schleef [Fri, 13 Jul 2001 01:55:05 +0000 (01:55 +0000)]
Added pci_enable_device()

24 years agotrying to get interrupts enabled on the amcc s5933...
Frank Mori Hess [Thu, 12 Jul 2001 16:24:27 +0000 (16:24 +0000)]
trying to get interrupts enabled on the amcc s5933...

24 years agoAdded INSN_CONFIG to insn parsing.
David Schleef [Wed, 11 Jul 2001 19:01:01 +0000 (19:01 +0000)]
Added INSN_CONFIG to insn parsing.

24 years agofixed detection of analog input or output subdevice
Frank Mori Hess [Tue, 10 Jul 2001 22:28:44 +0000 (22:28 +0000)]
fixed detection of analog input or output subdevice

24 years agoFix problem with DO subdevices in insn_rw_emulate_bits()
David Schleef [Tue, 10 Jul 2001 22:12:17 +0000 (22:12 +0000)]
Fix problem with DO subdevices in insn_rw_emulate_bits()

24 years agoset sdf readable flag for digital output
Frank Mori Hess [Tue, 10 Jul 2001 21:59:21 +0000 (21:59 +0000)]
set sdf readable flag for digital output

24 years ago*** empty log message ***
David Schleef [Tue, 10 Jul 2001 21:47:25 +0000 (21:47 +0000)]
*** empty log message ***

24 years agoNeeds more help
David Schleef [Tue, 10 Jul 2001 21:46:41 +0000 (21:46 +0000)]
Needs more help

24 years agoEmpty file needed here
David Schleef [Tue, 10 Jul 2001 21:45:46 +0000 (21:45 +0000)]
Empty file needed here

24 years agoPerl rocks my world
David Schleef [Tue, 10 Jul 2001 21:42:15 +0000 (21:42 +0000)]
Perl rocks my world

24 years agoFix memory leak with caldac maxdata list.
David Schleef [Tue, 10 Jul 2001 21:32:04 +0000 (21:32 +0000)]
Fix memory leak with caldac maxdata list.
Changed init of AI_Personal_Register to 0xa420.  Could cause problems.

24 years agoFix buffer overrun problem
David Schleef [Tue, 10 Jul 2001 21:28:14 +0000 (21:28 +0000)]
Fix buffer overrun problem

24 years agoBecome more evil about checking for instruction support
David Schleef [Tue, 10 Jul 2001 21:27:39 +0000 (21:27 +0000)]
Become more evil about checking for instruction support

24 years agoAdd a check_driver override
David Schleef [Tue, 10 Jul 2001 21:25:56 +0000 (21:25 +0000)]
Add a check_driver override

24 years agoFix cmdtest logic bug
David Schleef [Tue, 10 Jul 2001 21:23:18 +0000 (21:23 +0000)]
Fix cmdtest logic bug

24 years agoSplit check_and_setup_channel_list() into separate functions
David Schleef [Tue, 10 Jul 2001 21:20:02 +0000 (21:20 +0000)]
Split check_and_setup_channel_list() into separate functions

24 years agoAdded wrapper defs for cmdtest
David Schleef [Tue, 10 Jul 2001 21:19:12 +0000 (21:19 +0000)]
Added wrapper defs for cmdtest

24 years agoAdded chunk for ni_at_a2150
David Schleef [Tue, 10 Jul 2001 21:11:39 +0000 (21:11 +0000)]
Added chunk for ni_at_a2150

24 years agoRemove old drivers
David Schleef [Tue, 10 Jul 2001 21:04:20 +0000 (21:04 +0000)]
Remove old drivers

24 years agoRemoved -old drivers
David Schleef [Tue, 10 Jul 2001 21:03:46 +0000 (21:03 +0000)]
Removed -old drivers

24 years agoSo long, you served well.
David Schleef [Tue, 10 Jul 2001 21:02:20 +0000 (21:02 +0000)]
So long, you served well.

24 years agoAdd len_chanlist initialization
David Schleef [Tue, 10 Jul 2001 20:22:40 +0000 (20:22 +0000)]
Add len_chanlist initialization

24 years agoFix len_chanlist comment
David Schleef [Tue, 10 Jul 2001 20:22:19 +0000 (20:22 +0000)]
Fix len_chanlist comment

24 years agomerged ivan's changes with mine
Frank Mori Hess [Tue, 10 Jul 2001 16:34:03 +0000 (16:34 +0000)]
merged ivan's changes with mine

24 years agoadded initialization of s->len_chanlist
Frank Mori Hess [Mon, 9 Jul 2001 21:13:10 +0000 (21:13 +0000)]
added initialization of s->len_chanlist

24 years agooops forgot to include header file
Frank Mori Hess [Mon, 9 Jul 2001 18:38:56 +0000 (18:38 +0000)]
oops forgot to include header file

24 years agoadded 2 8255 digital io subdevices
Frank Mori Hess [Mon, 9 Jul 2001 18:38:03 +0000 (18:38 +0000)]
added 2 8255 digital io subdevices

24 years agofixed attach/detach so ioports are only released if they were successfully allocated
Frank Mori Hess [Mon, 9 Jul 2001 18:26:44 +0000 (18:26 +0000)]
fixed attach/detach so ioports are only released if they were successfully allocated

24 years agodebugging moves slowly forward...
Frank Mori Hess [Sun, 8 Jul 2001 23:07:53 +0000 (23:07 +0000)]
debugging moves slowly forward...

24 years agoput if(cmd->chanlist) block in cmdtest
Frank Mori Hess [Sun, 8 Jul 2001 22:43:29 +0000 (22:43 +0000)]
put if(cmd->chanlist) block in cmdtest

24 years agomade digital output readable
Frank Mori Hess [Sun, 8 Jul 2001 22:41:22 +0000 (22:41 +0000)]
made digital output readable

24 years agoput if(cmd->chanlist) block in cmdtest, dropped digital io read/write insn
Frank Mori Hess [Sun, 8 Jul 2001 22:40:46 +0000 (22:40 +0000)]
put if(cmd->chanlist) block in cmdtest, dropped digital io read/write insn
that have been replaced by insn_bits.  Made digital output readable.

24 years agoput if(cmd->chanlist) block in cmdtest to prevent segfault with comedi_test.
Frank Mori Hess [Sun, 8 Jul 2001 22:27:15 +0000 (22:27 +0000)]
put if(cmd->chanlist) block in cmdtest to prevent segfault with comedi_test.
Chucked old digital io insn_read and insn_write since there is an insn_bits.
Added SUBD_READABLE flag to digital output device.

24 years agoFixed oops in das16_cmd_test() because cmd->chanlist was NULL.
David Schleef [Sun, 8 Jul 2001 21:46:44 +0000 (21:46 +0000)]
Fixed oops in das16_cmd_test() because cmd->chanlist was NULL.

24 years agoUpdate from ivan
David Schleef [Fri, 6 Jul 2001 20:13:56 +0000 (20:13 +0000)]
Update from ivan

24 years agofixed cmdtest
Frank Mori Hess [Fri, 6 Jul 2001 15:22:54 +0000 (15:22 +0000)]
fixed cmdtest

25 years agochanged declaration of bufinfo spinlock to static. This doesn't actually matter,
Frank Mori Hess [Thu, 5 Jul 2001 16:01:18 +0000 (16:01 +0000)]
changed declaration of bufinfo spinlock to static. This doesn't actually matter,
since it is only there to prevent interrupts, but makes the code look less buggy.

25 years agofix for trig emulation by cmd
Frank Mori Hess [Thu, 5 Jul 2001 15:55:09 +0000 (15:55 +0000)]
fix for trig emulation by cmd

25 years agoRemove duplicate code
David Schleef [Thu, 5 Jul 2001 05:34:47 +0000 (05:34 +0000)]
Remove duplicate code

25 years agoRewrote checking in comedi_fop_open(), fixed spinlock init
David Schleef [Thu, 5 Jul 2001 05:33:16 +0000 (05:33 +0000)]
Rewrote checking in comedi_fop_open(), fixed spinlock init
problem.

25 years agoFix Oops when reporting 0 boards.
David Schleef [Thu, 5 Jul 2001 05:29:18 +0000 (05:29 +0000)]
Fix Oops when reporting 0 boards.

25 years agoadded pc104 board definitions, fixed das16/330 definition
Frank Mori Hess [Wed, 4 Jul 2001 20:36:56 +0000 (20:36 +0000)]
added pc104 board definitions, fixed das16/330 definition

25 years ago2.4.6 kernel linux/mm.h does not define GFP_BUFFER...
Frank Mori Hess [Wed, 4 Jul 2001 19:12:36 +0000 (19:12 +0000)]
2.4.6 kernel linux/mm.h does not define GFP_BUFFER...

25 years agonew driver, untested
Frank Mori Hess [Tue, 3 Jul 2001 21:11:18 +0000 (21:11 +0000)]
new driver, untested

25 years agoCheck for dos-like end of line
David Schleef [Tue, 3 Jul 2001 00:31:38 +0000 (00:31 +0000)]
Check for dos-like end of line

25 years agoI'm gunna hafta start kickin' some asses if files are checked in
David Schleef [Tue, 3 Jul 2001 00:04:44 +0000 (00:04 +0000)]
I'm gunna hafta start kickin' some asses if files are checked in
with CR/LF end-of-lines.

25 years agomasked flags in divisor functions, so argument doesn't need to be masked before passi...
Frank Mori Hess [Mon, 2 Jul 2001 23:59:04 +0000 (23:59 +0000)]
masked flags in divisor functions, so argument doesn't need to be masked before passing to functions

25 years agoAdded ivan
David Schleef [Mon, 2 Jul 2001 23:57:58 +0000 (23:57 +0000)]
Added ivan

25 years agoremoved some unnecessary lines from command tests
Frank Mori Hess [Mon, 2 Jul 2001 23:57:36 +0000 (23:57 +0000)]
removed some unnecessary lines from command tests

25 years agorandom todo checkin
David Schleef [Mon, 2 Jul 2001 23:57:03 +0000 (23:57 +0000)]
random todo checkin

25 years agooops, small mistake won't make any difference but might as well be correct
Frank Mori Hess [Mon, 2 Jul 2001 03:33:38 +0000 (03:33 +0000)]
oops, small mistake won't make any difference but might as well be correct

25 years agofix for possible weirdness in ai read insn
Frank Mori Hess [Mon, 2 Jul 2001 03:16:49 +0000 (03:16 +0000)]
fix for possible weirdness in ai read insn

25 years agoUpdate from Ivan
David Schleef [Sun, 1 Jul 2001 00:02:11 +0000 (00:02 +0000)]
Update from Ivan

25 years agoHeh. revert change to config.in and apply to config.dist
David Schleef [Thu, 28 Jun 2001 23:33:11 +0000 (23:33 +0000)]
Heh.  revert change to config.in and apply to config.dist

25 years agoUpdate
David Schleef [Thu, 28 Jun 2001 23:31:51 +0000 (23:31 +0000)]
Update

25 years agoFix compilation for PCI code
David Schleef [Thu, 28 Jun 2001 23:31:16 +0000 (23:31 +0000)]
Fix compilation for PCI code

25 years agoAdded TRIG_OTHER
David Schleef [Thu, 28 Jun 2001 22:22:20 +0000 (22:22 +0000)]
Added TRIG_OTHER

25 years agoChange MOD_INSTALL_PATH to INSTALL_MOD_PATH
David Schleef [Wed, 27 Jun 2001 22:07:43 +0000 (22:07 +0000)]
Change MOD_INSTALL_PATH to INSTALL_MOD_PATH

25 years agoUpdates for cb_pcidda driver
David Schleef [Wed, 27 Jun 2001 19:08:27 +0000 (19:08 +0000)]
Updates for cb_pcidda driver

25 years agoNew driver from Ivan Martinez
David Schleef [Wed, 27 Jun 2001 19:06:48 +0000 (19:06 +0000)]
New driver from Ivan Martinez

25 years agominor updates
Frank Mori Hess [Wed, 27 Jun 2001 17:27:22 +0000 (17:27 +0000)]
minor updates

25 years agofix for stop_src == TRIG_NONE
Frank Mori Hess [Wed, 27 Jun 2001 16:29:27 +0000 (16:29 +0000)]
fix for stop_src == TRIG_NONE

25 years agoadded support for external triggering/pacing and burst mode
Frank Mori Hess [Tue, 26 Jun 2001 18:38:40 +0000 (18:38 +0000)]
added support for external triggering/pacing and burst mode

25 years agofixed include that prevented compile
Frank Mori Hess [Tue, 26 Jun 2001 16:27:35 +0000 (16:27 +0000)]
fixed include that prevented compile