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
Frank Mori Hess [Wed, 18 Jul 2001 16:45:45 +0000 (16:45 +0000)]
interrupts are working, trying to get them cleared properly now.
David Schleef [Wed, 18 Jul 2001 08:55:12 +0000 (08:55 +0000)]
Fixed high-bit problem for AO on ao_unipolar=1 boards.
David Schleef [Wed, 18 Jul 2001 08:15:41 +0000 (08:15 +0000)]
Slap together some notes about insn_config
Frank Mori Hess [Mon, 16 Jul 2001 15:48:53 +0000 (15:48 +0000)]
making progress now...
Frank Mori Hess [Sun, 15 Jul 2001 19:14:18 +0000 (19:14 +0000)]
added to a comment
Frank Mori Hess [Sun, 15 Jul 2001 18:39:39 +0000 (18:39 +0000)]
fixed typo in a2150_get_timing()
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
Frank Mori Hess [Sun, 15 Jul 2001 01:18:58 +0000 (01:18 +0000)]
fixed bug in cmd_test
David Schleef [Sat, 14 Jul 2001 21:43:18 +0000 (21:43 +0000)]
PowerPC has higher IRQ numbers.
David Schleef [Sat, 14 Jul 2001 21:42:33 +0000 (21:42 +0000)]
Add some headers
David Schleef [Sat, 14 Jul 2001 21:41:24 +0000 (21:41 +0000)]
Resolve conflict with function defined in PPC kernel
David Schleef [Sat, 14 Jul 2001 21:39:24 +0000 (21:39 +0000)]
Fix a little buglet in cmd_test
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
Frank Mori Hess [Fri, 13 Jul 2001 18:12:27 +0000 (18:12 +0000)]
added a little more debug info
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
David Schleef [Fri, 13 Jul 2001 01:55:05 +0000 (01:55 +0000)]
Added pci_enable_device()
Frank Mori Hess [Thu, 12 Jul 2001 16:24:27 +0000 (16:24 +0000)]
trying to get interrupts enabled on the amcc s5933...
David Schleef [Wed, 11 Jul 2001 19:01:01 +0000 (19:01 +0000)]
Added INSN_CONFIG to insn parsing.
Frank Mori Hess [Tue, 10 Jul 2001 22:28:44 +0000 (22:28 +0000)]
fixed detection of analog input or output subdevice
David Schleef [Tue, 10 Jul 2001 22:12:17 +0000 (22:12 +0000)]
Fix problem with DO subdevices in insn_rw_emulate_bits()
Frank Mori Hess [Tue, 10 Jul 2001 21:59:21 +0000 (21:59 +0000)]
set sdf readable flag for digital output
David Schleef [Tue, 10 Jul 2001 21:47:25 +0000 (21:47 +0000)]
*** empty log message ***
David Schleef [Tue, 10 Jul 2001 21:46:41 +0000 (21:46 +0000)]
Needs more help
David Schleef [Tue, 10 Jul 2001 21:45:46 +0000 (21:45 +0000)]
Empty file needed here
David Schleef [Tue, 10 Jul 2001 21:42:15 +0000 (21:42 +0000)]
Perl rocks my world
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.
David Schleef [Tue, 10 Jul 2001 21:28:14 +0000 (21:28 +0000)]
Fix buffer overrun problem
David Schleef [Tue, 10 Jul 2001 21:27:39 +0000 (21:27 +0000)]
Become more evil about checking for instruction support
David Schleef [Tue, 10 Jul 2001 21:25:56 +0000 (21:25 +0000)]
Add a check_driver override
David Schleef [Tue, 10 Jul 2001 21:23:18 +0000 (21:23 +0000)]
Fix cmdtest logic bug
David Schleef [Tue, 10 Jul 2001 21:20:02 +0000 (21:20 +0000)]
Split check_and_setup_channel_list() into separate functions
David Schleef [Tue, 10 Jul 2001 21:19:12 +0000 (21:19 +0000)]
Added wrapper defs for cmdtest
David Schleef [Tue, 10 Jul 2001 21:11:39 +0000 (21:11 +0000)]
Added chunk for ni_at_a2150
David Schleef [Tue, 10 Jul 2001 21:04:20 +0000 (21:04 +0000)]
Remove old drivers
David Schleef [Tue, 10 Jul 2001 21:03:46 +0000 (21:03 +0000)]
Removed -old drivers
David Schleef [Tue, 10 Jul 2001 21:02:20 +0000 (21:02 +0000)]
So long, you served well.
David Schleef [Tue, 10 Jul 2001 20:22:40 +0000 (20:22 +0000)]
Add len_chanlist initialization
David Schleef [Tue, 10 Jul 2001 20:22:19 +0000 (20:22 +0000)]
Fix len_chanlist comment
Frank Mori Hess [Tue, 10 Jul 2001 16:34:03 +0000 (16:34 +0000)]
merged ivan's changes with mine
Frank Mori Hess [Mon, 9 Jul 2001 21:13:10 +0000 (21:13 +0000)]
added initialization of s->len_chanlist
Frank Mori Hess [Mon, 9 Jul 2001 18:38:56 +0000 (18:38 +0000)]
oops forgot to include header file
Frank Mori Hess [Mon, 9 Jul 2001 18:38:03 +0000 (18:38 +0000)]
added 2 8255 digital io subdevices
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
Frank Mori Hess [Sun, 8 Jul 2001 23:07:53 +0000 (23:07 +0000)]
debugging moves slowly forward...
Frank Mori Hess [Sun, 8 Jul 2001 22:43:29 +0000 (22:43 +0000)]
put if(cmd->chanlist) block in cmdtest
Frank Mori Hess [Sun, 8 Jul 2001 22:41:22 +0000 (22:41 +0000)]
made digital output readable
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.
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.
David Schleef [Sun, 8 Jul 2001 21:46:44 +0000 (21:46 +0000)]
Fixed oops in das16_cmd_test() because cmd->chanlist was NULL.
David Schleef [Fri, 6 Jul 2001 20:13:56 +0000 (20:13 +0000)]
Update from ivan
Frank Mori Hess [Fri, 6 Jul 2001 15:22:54 +0000 (15:22 +0000)]
fixed cmdtest
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.
Frank Mori Hess [Thu, 5 Jul 2001 15:55:09 +0000 (15:55 +0000)]
fix for trig emulation by cmd
David Schleef [Thu, 5 Jul 2001 05:34:47 +0000 (05:34 +0000)]
Remove duplicate code
David Schleef [Thu, 5 Jul 2001 05:33:16 +0000 (05:33 +0000)]
Rewrote checking in comedi_fop_open(), fixed spinlock init
problem.
David Schleef [Thu, 5 Jul 2001 05:29:18 +0000 (05:29 +0000)]
Fix Oops when reporting 0 boards.
Frank Mori Hess [Wed, 4 Jul 2001 20:36:56 +0000 (20:36 +0000)]
added pc104 board definitions, fixed das16/330 definition
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...
Frank Mori Hess [Tue, 3 Jul 2001 21:11:18 +0000 (21:11 +0000)]
new driver, untested
David Schleef [Tue, 3 Jul 2001 00:31:38 +0000 (00:31 +0000)]
Check for dos-like end of line
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.
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
David Schleef [Mon, 2 Jul 2001 23:57:58 +0000 (23:57 +0000)]
Added ivan
Frank Mori Hess [Mon, 2 Jul 2001 23:57:36 +0000 (23:57 +0000)]
removed some unnecessary lines from command tests
David Schleef [Mon, 2 Jul 2001 23:57:03 +0000 (23:57 +0000)]
random todo checkin
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
Frank Mori Hess [Mon, 2 Jul 2001 03:16:49 +0000 (03:16 +0000)]
fix for possible weirdness in ai read insn
David Schleef [Sun, 1 Jul 2001 00:02:11 +0000 (00:02 +0000)]
Update from Ivan
David Schleef [Thu, 28 Jun 2001 23:33:11 +0000 (23:33 +0000)]
Heh. revert change to config.in and apply to config.dist
David Schleef [Thu, 28 Jun 2001 23:31:51 +0000 (23:31 +0000)]
Update
David Schleef [Thu, 28 Jun 2001 23:31:16 +0000 (23:31 +0000)]
Fix compilation for PCI code
David Schleef [Thu, 28 Jun 2001 22:22:20 +0000 (22:22 +0000)]
Added TRIG_OTHER
David Schleef [Wed, 27 Jun 2001 22:07:43 +0000 (22:07 +0000)]
Change MOD_INSTALL_PATH to INSTALL_MOD_PATH
David Schleef [Wed, 27 Jun 2001 19:08:27 +0000 (19:08 +0000)]
Updates for cb_pcidda driver
David Schleef [Wed, 27 Jun 2001 19:06:48 +0000 (19:06 +0000)]
New driver from Ivan Martinez
Frank Mori Hess [Wed, 27 Jun 2001 17:27:22 +0000 (17:27 +0000)]
minor updates
Frank Mori Hess [Wed, 27 Jun 2001 16:29:27 +0000 (16:29 +0000)]
fix for stop_src == TRIG_NONE
Frank Mori Hess [Tue, 26 Jun 2001 18:38:40 +0000 (18:38 +0000)]
added support for external triggering/pacing and burst mode
Frank Mori Hess [Tue, 26 Jun 2001 16:27:35 +0000 (16:27 +0000)]
fixed include that prevented compile
Frank Mori Hess [Tue, 26 Jun 2001 16:26:18 +0000 (16:26 +0000)]
fixed typo for pcm3730
Frank Mori Hess [Tue, 26 Jun 2001 01:27:25 +0000 (01:27 +0000)]
scapped autoprobe, which was ultimately unable to distinguish boards, changed
it into just a check that id bits are consistent with user's board selection.
Frank Mori Hess [Mon, 25 Jun 2001 22:36:16 +0000 (22:36 +0000)]
I recently stumbled across an explanation of why you clear the dma flip-flop...
David Schleef [Mon, 25 Jun 2001 19:37:51 +0000 (19:37 +0000)]
Fix typo.
Frank Mori Hess [Mon, 25 Jun 2001 19:23:05 +0000 (19:23 +0000)]
updated some entries for das16 and cb_pcidas
Frank Mori Hess [Mon, 25 Jun 2001 18:46:23 +0000 (18:46 +0000)]
fixes for burst mode, added das1201 das1202 entries. Autoprobing of board
types is weak, that needs to be fixed.
Frank Mori Hess [Mon, 25 Jun 2001 17:18:04 +0000 (17:18 +0000)]
updated das16 and cb-pcidas info
Frank Mori Hess [Mon, 25 Jun 2001 17:05:40 +0000 (17:05 +0000)]
added support for das1600 burst mode
Frank Mori Hess [Mon, 25 Jun 2001 17:05:16 +0000 (17:05 +0000)]
fixed error, added some comments
Frank Mori Hess [Sun, 24 Jun 2001 01:45:03 +0000 (01:45 +0000)]
fixed a bug I created
Frank Mori Hess [Sun, 24 Jun 2001 01:32:44 +0000 (01:32 +0000)]
added preliminary comedi_cmd support. Untested.
Frank Mori Hess [Sun, 24 Jun 2001 01:18:03 +0000 (01:18 +0000)]
entered correct max conversion rates
Frank Mori Hess [Sat, 23 Jun 2001 21:56:27 +0000 (21:56 +0000)]
fixed settings of master clock speed through options
Frank Mori Hess [Sat, 23 Jun 2001 18:11:37 +0000 (18:11 +0000)]
fixed bugs with master clock speed in hertz instead of nanosec, added
isa dma initialization code that I forgot to put in
Frank Mori Hess [Fri, 22 Jun 2001 23:34:17 +0000 (23:34 +0000)]
overhaul of comedi_cmd support. Needs more work, but ready for initial
testing (Chris Baugher said he'd give it a test run.)
Frank Mori Hess [Fri, 22 Jun 2001 15:50:42 +0000 (15:50 +0000)]
dma is no longer disabled in das1800 driver when rt suppport is configured
for comedi. dma is instead disabled on a cmd by cmd basis when the TRIG_RT
flag is received.
David Schleef [Thu, 21 Jun 2001 22:43:42 +0000 (22:43 +0000)]
Fix header
David Schleef [Thu, 21 Jun 2001 22:43:22 +0000 (22:43 +0000)]
Check for CONFIG_ in Makefile and Config.in
David Schleef [Thu, 21 Jun 2001 22:42:49 +0000 (22:42 +0000)]
Add PCM3730, which should have been there all along
David Schleef [Thu, 21 Jun 2001 22:42:02 +0000 (22:42 +0000)]
*** empty log message ***