From: David Schleef Date: Thu, 6 Oct 2005 17:50:38 +0000 (+0000) Subject: revert to 0.7 changelog X-Git-Tag: r0_7_71~140 X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=1b4b5e94854a1d5042bee13f50c3d01efd3137ef;p=comedi.git revert to 0.7 changelog --- diff --git a/ChangeLog b/ChangeLog index 933ee592..acc5cde5 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,11764 +1,151 @@ -2005-10-01 11:12 fmhess +Comedi-0.7.70: +Ian Abbot: Replaced use of obsolete kernel pci_find_*() functions with + pci_get_*() replacements. Fixed loading of dt3000 driver. + Fixed some corner cases in + 8253/8254 counter support. Fixed gcc 3.4 compile + error. Made improvements to and extensions of + compatibility headers used when compiling against older kernels. + New amplc_dio200 and amplc_pci224 drivers. +Phil Blacker: Fixed fifo-half-full interrupt reliability problems + for PCMCIA boards in ni_mio_common.c. +Klaas Gadeyne, et al: Fixed initialization in ni_660x for boards + with more than one TIO chip. Fixed a bug in the configuration of the + TIO to serve as an encoder, for taking into account the index pulse + or not. +Frank Hess: + Added INSN_CONFIG_DIO_QUERY for querying the input/output + configuration of a dio line. + Added support for firmware upload to pci-6534 in ni_pci_dio driver, + and fixed firmware upload for 64 bit arches + (requires Comedilib from CVS or next release). + Unbroke pcmcia_driver.drv.name in das08_cs.c. + Added support for memory mapped output commands (requires + Comedilib from CVS or next release). + Added udev support. Fixed munging in ni_at_ao driver, and made channel 0 + work. Fixed ai commands in ni_mio_common.c when only 1 scan + is requested. + Fixed bogus sample at beginning of ao command in + ni_mio_common.c. + Added support for pci-6014 to cb_pcidas64 driver. +Brent Ledvina: Added support to ni_pcidio driver for stop_src=TRIG_NONE + on input commands. +Emmanuel Pacaud: Added missing close of comedi device file when + detaching comedi_rt_timer driver. Extended AI streaming capabilities + of the adl_pci9111 driver, and fixed analog output. +Bernd Porr: New usbduxfast driver, and updates for usbdux driver. Fixed + submit_urb definition in linux/usb.h compatibility header. +Jose Luis Sanchez: New acl7225b and pcl730 drivers. +Dave Schleef: Fixes and improvements to autoconf/automake build system. + Documentation fixes. Cleanup of obsolete files. +Steve Sharples: Added the ability for the AI command in amplc_pci230 + driver to support "triggered burst mode" sampling, + ie: scan_begin_src=TRIG_EXT and + convert_src=TRIG_TIMER. +Yeow Ngee Soon: New adl_pci6208 driver. Added simple event counting + support to ni_660x driver. + +Comedi-0.7.69: +Fixed compilation with rtai-adeos. USBDUX driver updates (Bernd Porr). +Command support added to pcl818 driver (Nils Juergens). Fixes for 64 bit +cpus. Fixes for compilation against 2.6 kernels (Dave Schleef). PCMCIA +support ported to 2.6 kernel api. Various unrelated driver bugfixes and +enhancements (me, Alberto Sechi, Luis Martinez, Eugene Zharkov, Steve +Sharples). Fixed RTLinux crashes due to comedi_udelay(). + +Comedi-0.7.65: + + - ni_atmio.o, ni_pcimio.o: changes to caldacs listed for some boards, should + make calibration better + - ni_mio_common: ignore more errors from MITE during DMA, and don't + disable the interrupt. Clean up AO error handling. Add support + for CR_ALT_SOURCE to replace AREF_OTHER. Added TRIG_INT for AI. + Added PFI subdevice. + - mite.o: removed request_mem_region(), because it's wrong. + - comedi_parport.o: fix EOS event handling + - cb_pcidas64.o: bug fixes, additional boards, additional features + - added devfs support + - serial2002.o: new driver from Anders. Don't know what it supports. + - comedi_rt_timer.o: fix for RTAI timer not being started + - core: fix analog output streaming. + - core: Change bogus locking to spin locks. + - contec_pci_dio.o: new driver + - kcomedilib: global switch from (int) to (comedi_t *) to be compatible + with Comedilib. Can be reverted by using KCOMEDILIB_DEPRECATED or + using the old header. + - kcomedilib: added various functions + - ni_at_a2150, ni_labpc, pcl711, pcl816, pcl818, rti800: removed settling + delay + - das16: bug fixes, fixes to interrupt handling + +Comedi-0.7.64: + + - documentation updates in many drivers + - changed stm.lbl.gov to comedi.org or schleef.org + - more event bug fixes + - made buffer resizing a driver-overridable function + - PCI support for 2.0 kernels removed + - adl_pci9111.o: new driver from Emmanuel Pacaud + - adl_pci9118.o: updates from Michal + - cb_pcidas64.o: support for additional boards, AI insn and commands + working with DMA + - various drivers: converted to pci_resource_start() + - comedi_rt_timer.o: 64-bit divide code moved to compatibility header + - comedi_test.o: new driver from Joachim Wuttke, Frank + - das16.o: support for DAS16JR/16 + - dt3000.o: preliminary AI cmd support. untested. + - icp_multi.o: update from Anne + - ni_daq_dio24.o: new driver from Daniel Vecino Castel + - ni_pcidio.o: DMA now works for input streams. + - ni_pcimio.o: DMA support mostly rewritten. AI passes comedi_test with + DMA enabled. Directly accesssing STC registers disabled to better + understand problems with 611x boards. Added CMDF_RAWDATA support. + Many fixes for 611x abd 671x boards. + - ni_at_ao.o: new driver (ds) + - ni_mio_common: made caldacs more flexible. Added debugging caldac. + - rtd520.o: update from Dan + - debian/: new Debian packaging + - include/linux/pci.h: cleanups of compatiblity macros + - rpm/: new RPM packaging + - pcl816.o: new driver from Juan Grigera + +Comedi-0.7.63: + + - Fix event bug introduced in 0.7.62 + - Fix resizing buffers on subdevice!=0 + - ni_mio_common: fixes for pci-611x boards (incomplete) + +Comedi-0.7.62: + + - rewrite build system + - added menuconfig + - bugfix for old bash versions + - Makefiles are now autogenerated from kbuild-2.5-style Makefile.in + - overall: added MODULE_LICENSE tags + - removal of trig support + - most drivers: change comedi_done(), etc., to async flag setting + - all drivers: cleanups + - 8255.o: 64-bit cleanups + - icp_multi.o: new driver + - amcc_s5933.o: made PCI chip driver into separate module + - cb_pcidas.o: fixes for 1602/16, PCI cleanup + - comedi_rt_timer.o: added support for DIO subdevices + - das1800.o: DMA fixes + - ni_labpc.o: command improvements + - ni_pcidio.o: command support added + - kcomedilib.o: fix problem with removal of trig support + +Comedi-0.7.61: + + - overall: support for kbuild-2.5 + - overall: removal of comedi_trig support and cleanup + - overall: cleanup of kernel dependencies + - overall: Documentation/comedi/drivers.txt now autogenerated from inline + information + - Documentation/comedi/hardware.txt: same + - amplc_pci230.o: new driver + - cb_pcidas64.o: new driver + - ni_670x.o: new driver + - ni_labpc.o: new driver + - ssv_dnp.o: new driver - * comedi/drivers/ni_mio_common.c: patch from Jan Gukelberger - : - - implemented INSN_CONFIG_DIO_QUERY for pfi subdevice. - -2005-09-20 16:27 fmhess - - * comedi/drivers/: das08_cs.c, ni_daq_dio24.c, ni_labpc_cs.c, - ni_mio_cs.c, quatech_daqp_cs.c: Deal with event callback getting - moved into pcmcia_driver struct in 2.6.13 kernels. - -2005-09-12 14:34 ds - - * comedi/drivers/: Makefile.am, dmm32at.c: - Add new driver - -2005-09-10 09:19 fmhess - - * comedi/drivers/adv_pci1710.c: Fixed range table for 1713. - -2005-09-10 09:10 fmhess - - * comedi/drivers/amplc_dio200.c: Patch from abbotti@mev.co.uk (Ian - Abbott): - - I cocked up the register offset for the third 8255 subdevice of - the Amplicon PC272E and PCI272 cards. It should be at offset - 0x10, not 0x0C. - -2005-09-10 09:08 fmhess - - * comedi/drivers/8253.h: added i8254_status() - -2005-09-10 09:04 fmhess - - * comedi/drivers/das08.c: Fixed initialization bug reported by - abbotti@mev.co.uk (Ian Abbott). - -2005-08-28 06:16 fmhess - - * comedi/drivers/cb_pcidas64.c: increase allowable number of - calibration sources, to try and find them on the 6052 - -2005-08-26 17:35 fmhess - - * comedi/drivers/ni_atmio.c: reverting caldac type for - AT-MIO-16XE-50, as it didn't help. - -2005-08-25 16:58 fmhess - - * include/linux/compiler.h: Patch from abbotti@mev.co.uk (Ian - Abbott): - - The include/linux/compiler.h file appeared in kernel 2.4.4, but - disappeared in 2.4.5 and didn't reappear until 2.4.10! Comedi - fails to build for kernel versions 2.4.5 through 2.4.9 inclusive - for this reason. - -2005-08-25 16:53 fmhess - - * comedi/drivers/ni_atmio.c: Added isapnp id for at-mio-16de-10 - from isapnp.conf attachment in bugzilla bug 165. - -2005-08-24 15:29 fmhess - - * comedi/drivers/ni_atmio.c: change caldac type for AT-MIO-16XE-50, - as we seem to be missing a coarse caldac adjustment. - -2005-08-22 17:50 fmhess - - * comedi/drivers/cb_pcidas64.c: fix number of ao bits for 6025 and - 6040 - -2005-08-20 08:47 fmhess - - * comedi/drivers/ni_daq_dio24.c: made ni_daq_dio24 driver accept - the driver name as the board name, as suggested by Calin A. - Culianu. - -2005-08-16 10:04 fmhess - - * include/linux/comedi_rt.h: removed redundant include of - linux/config.h - -2005-08-15 17:29 fmhess - - * comedi/drivers.c, include/asm/pgtable.h: fix for 4-level page - tables introduced in 2.6.12 - -2005-08-03 16:58 fmhess - - * comedi/comedi_fops.c: use vmalloc instead of kmalloc in - do_devconfig_ioctl() in order to accommodate large firmware - uploads (pci-6534). - -2005-07-31 19:05 fmhess - - * comedi/drivers/: mite.c, mite.h, ni_mio_common.c: be more careful - about mite transfer counts - -2005-07-30 14:26 fmhess - - * comedi/drivers/cb_pcidas64.c: don't set write_subdev for - pcidas-4020 - -2005-07-30 10:49 fmhess - - * comedi/drivers/: mite.c, mite.h: Add support for dumping - information from mite chip signature register, in particular the - number of dma channels - -2005-07-27 16:00 fmhess - - * comedi/drivers/ni_atmio.c: fix caldac type for at-mio-16de-10 - -2005-07-24 19:28 fmhess - - * comedi/drivers/ni_atmio.c: fixes for isapnp device id table - -2005-07-24 19:12 fmhess - - * INSTALL: revert INSTALL, which I accidentally blew away - -2005-07-24 19:10 fmhess - - * INSTALL, comedi/comedi_fops.c, include/linux/device.h: patch from - abbotti@mev.co.uk (Ian Abbott): - - The class_simple interface has been removed - mostly a renaming - exercise. Comedi needs to use the new interface with some - compatibility stuff for older kernels. - - The patch has been tested on 2.4.28, 2.6.12 and 2.6.13-rc1 and - seems to work. - -2005-07-24 19:09 fmhess - - * include/linux/time.h: jiffies_to_msecs was added in 2.6.7 (and - 2.4.29) - -2005-07-24 18:16 fmhess - - * include/linux/time.h: jiffies_to_msecs and msecs_to_jiffies were - backported to vanilla kernel 2.4.29 and later. - -2005-07-24 13:59 fmhess - - * comedi/drivers/s626.c: patch from abbotti@mev.co.uk (Ian Abbott): - - The s626.c driver needs to use COMEDI_INITCLEANUP_NOMODULE - instead of COMEDI_INITCLEANUP because it uses the MODULE_AUTHOR, - MODULE_DESCRIPTION and MODULE_LICENSE macros. I'm not sure why - it compiled okay on 2.6. - -2005-07-24 13:53 fmhess - - * comedi/drivers/Makefile.am: added s626_ko_SOURCES - -2005-07-24 13:50 fmhess - - * comedi/drivers/s626.c: Clairify comment about Sensoray driver. - -2005-07-24 13:50 fmhess - - * comedi/drivers/s626.h: patch from gpalli@deis.unibo.it (Gianluca - Palli): - - Added Sensoray copyright notice. - -2005-07-24 13:48 fmhess - - * comedi/drivers/s626.c: patch from gpalli@deis.unibo.it (Gianluca - Palli): - - All compilation warning has been fixed. The includes of user - space headers and #ifdef RTAI has been removed, rt_printk is used - for outputting debug messages. - - A bug in s626_ai_cmdtest has been fixed. - -2005-07-04 14:27 fmhess - - * comedi/drivers/: ni_labpc.c, ni_pcimio.c: mite_iobase is gone - -2005-07-04 11:20 fmhess - - * comedi/drivers/dt3000.c: add missing iounmap in detach - -2005-07-04 11:18 fmhess - - * comedi/drivers/: 8253.h, cb_pcidas64.c, daqboard2000.c, dt3000.c, - gsc_hpdi.c, icp_multi.c, ii_pci20kc.c, me_daq.c, mite.h, - ni_6527.c, ni_660x.c, ni_670x.c, ni_labpc.c, ni_pcidio.c, - ni_pcimio.c, plx9080.h: fix compile warnings due to doing - write[bwl] and read[bwl] to addresses specified by unsigned long - instead of void* - -2005-07-04 11:17 fmhess - - * include/linux/ioport.h: fix return value of request_mem_region - compatibility macro so it returns a non-null value (null - indicates error). - -2005-07-04 09:46 fmhess - - * comedi/drivers/adv_pci_dio.c: fix typo - -2005-06-26 10:53 fmhess - - * comedi/drivers/: ni_mio_common.c, ni_stc.h: some tweaks to try - and support ao commands on pci boards without ao fifos. - -2005-06-26 08:35 fmhess - - * comedi/drivers/: amplc_pc263.c, cb_pcidas.c: patch from - abbotti@mev.co.uk (Ian Abbott): - - At the end of February (or possibly the beginning of March, - depending on your timezone!) I submitted a patch to remove - pci_find_device and use pci_get_device and pci_dev_put (and - occasionally pci_dev_get) instead. - - I messed up on the amplc_pc262 and cb_pcidas drivers as I forgot - to replace pci_find_device with pci_get_device, but added the - calls to pci_dev_put, so the PCI reference counts would go - negative when the device was detached. The attached patch - corrects this problem and also fixes an unrelated gcc warning in - the cb_pcidas driver about a possibly ambiguous 'else' requiring - braces (my fault again!). - -2005-06-26 08:17 fmhess - - * comedi/drivers/s626.h: patch from gpalli@deis.unibo.it (Gianluca - Palli): - - Got rid of user-space includes, and unneeded check for RTAI - -2005-06-16 17:55 fmhess - - * comedi/drivers/: Makefile.am, s626.c, s626.h: Sensoray 626 driver - from gpalli@deis.unibo.it (Gianluca Palli): - - This driver is based on the Sensoray 626 GPL Linux driver - - The ai_poll function is not yet implemented - - ao_cmd support is under development - - The 48 dio channels are divided in to 3 subdev (2,3 and 4) with - 16 channels (each group of 16 channels is managed by a different - hardware registers). These can be grouped in one subdev with 48 - bit mask. Channels 0-39 can be used as TRIG_EXT arg for ai_cmd - (cmd->start_src=TRIG_EXT; cmd->start_arg=20; subdev 3 channel 3 - is used as external trigger) - - Encoder/timer device has a lot of configuration option. Now only - the encoder configuration is avaiable. If ai_cmd - scan_begin_src=TRIG_TIMER or convert_src=TRIG_TIMER are selected, - the timer channel 5 and 4 respectively are used as trigger. - - The code is filled with a lot of debugging messages visible - compiling the code with -D_DEBUG_ flag - -2005-06-16 16:00 fmhess - - * comedi/drivers/ni_pcimio.c: ordered ni_pci_table[] by id, and - added some missing device ids - -2005-06-15 16:24 fmhess - - * ChangeLog, Contributors, Makefile.am, comedi/rt.c, - comedi/rt_pend_tq.c, include/linux/comedi_rt.h, m4/rtai.m4: * - Contributors: Added Alexis Berlemont and Simone Mannori. * - Makefile.am: Fix depmod call on "make install". * comedi/rt.c: - (comedi_request_irq), (comedi_free_irq), (comedi_switch_to_rt), - (comedi_switch_to_non_rt), (handle_void_irq), - (comedi_rt_get_irq), (fusion_handle_irq), - (comedi_rt_release_irq), (comedi_rt_init), (comedi_rt_cleanup), - (handle_rtl_irq): rtai fusion support from Alexis Berlemont, plus - some cleanups by me. * comedi/rt_pend_tq.c: (rt_pend_call), - (rt_pend_tq_init), (rt_pend_tq_cleanup): rtai fusion support from - Alexis Berlemont. * include/linux/comedi_rt.h: Implemented - comedi_spinlock_irqsave() and comedi_spinlock_irqrestore for rtai - fusion. * m4/rtai.m4: rtai fusion support from Alexis Berlemont. - -2005-06-15 16:11 fmhess - - * Contributors: add Alexis Berlemont - -2005-06-15 16:05 fmhess - - * Makefile.am: fix depmod call on install - -2005-06-15 15:58 fmhess - - * comedi/drivers/ni_pcimio.c: add pci id for PCI-6731 - -2005-06-14 04:16 fmhess - - * comedi/rt.c: only allocate comedi_irq_struct if we are going to - use it (fixes memory leak caused by my last changes). - -2005-06-13 18:43 fmhess - - * comedi/rt.c: undo my silly (and failed) attempt to support shared - RT interrupts - -2005-06-13 18:42 fmhess - - * comedi/rt.c: fix return type for comedi_irq_struct.handler on 2.6 - kernels - -2005-06-13 17:49 fmhess - - * comedi/rt.c: removed some obsolete #defines - -2005-06-12 19:14 fmhess - - * comedi/rt.c, comedi/rt_pend_tq.c, include/linux/comedi_rt.h, - m4/rtai.m4: rtai fusion support from Alexis Berlemont - , slightly modified by me. Patch to - comedi_rt_timer has not been applied yet. - -2005-06-12 18:29 fmhess - - * Contributors: added Simone Mannori - -2005-06-12 18:25 fmhess - - * comedi/drivers/cb_das16_cs.c: fix for analog output, based on - patch from Simone Mannori - -2005-06-12 15:09 bporr - - * comedi/drivers/usbduxfast.c: For one channel now sampling rates - up to 30MHz are possible. However, buffer overflows in the usb - system limit the number of consecutive samples to 256. At 5MHz - 796 samples are possible and at 3MHz continous sampling is - possible. - -2005-06-04 07:40 fmhess - - * ChangeLog, include/linux/ioport.h, include/linux/pci.h: Patch - from abbotti@mev.co.uk (Ian Abbott) to make it possible to remove - deprecated check_region() calls from drivers. * - include/linux/ioport.h: Added compat__request_region() * - include/linux/pci.h: Replace use of check_region() with modern - version of request_region(). - -2005-06-04 07:32 fmhess - - * comedi/drivers/8255.c, comedi/drivers/acl7225b.c, - comedi/drivers/adl_pci6208.c, comedi/drivers/adl_pci9118.c, - comedi/drivers/adv_pci1710.c, comedi/drivers/amplc_dio200.c, - comedi/drivers/amplc_pc236.c, comedi/drivers/amplc_pc263.c, - comedi/drivers/amplc_pci230.c, comedi/drivers/cb_pcidas.c, - comedi/drivers/comedi_parport.c, comedi/drivers/das08.c, - comedi/drivers/das16.c, comedi/drivers/das16m1.c, - comedi/drivers/das1800.c, comedi/drivers/das6402.c, - comedi/drivers/das800.c, comedi/drivers/dt2801.c, - comedi/drivers/dt2811.c, comedi/drivers/dt2814.c, - comedi/drivers/dt2815.c, comedi/drivers/dt2817.c, - comedi/drivers/dt282x.c, comedi/drivers/fl512.c, - comedi/drivers/multiq3.c, comedi/drivers/ni_at_a2150.c, - comedi/drivers/ni_at_ao.c, comedi/drivers/ni_atmio.c, - comedi/drivers/ni_atmio16d.c, comedi/drivers/ni_labpc.c, - comedi/drivers/pcl711.c, comedi/drivers/pcl724.c, - comedi/drivers/pcl725.c, comedi/drivers/pcl726.c, - comedi/drivers/pcl730.c, comedi/drivers/pcl812.c, - comedi/drivers/pcl816.c, comedi/drivers/pcl818.c, - comedi/drivers/pcm3730.c, comedi/drivers/pcmad.c, - comedi/drivers/poc.c, comedi/drivers/rti800.c, - comedi/drivers/rti802.c, include/linux/ioport.h, - include/linux/pci.h: Patch from Ian Abbot : - - I've done some work on getting rid of the check_region calls - which are now deprecated. - - I first mentioned this back in March and did a little bit of work - on it at the time: - - https://cvs.comedi.org/pipermail/comedi/2005-March/006971.html - https://cvs.comedi.org/pipermail/comedi/2005-March/006977.html - - My new patch seems to be too large for the comedi mailing list - - they just disappear into a black hole, so here is a description - of my latest patch: - - I used a static inline function called compat__request_region and - (re)defined a macro called request_region to use it. The result - is that drivers can check the return value of request_region (or - pci_request_regions) instead of calling check_region. Note that - the compat__request_region does not return a pointer to anything - real, but it can be compared to NULL. - - The attached patch implements the above compatibility stuff and - changes the drivers to use it (but I changed the amplc_pci230 - driver to use pci_request_regions instead of request_region while - I was at it). I've also changed the compatibility version of - pci_request_regions to avoid calling check_regions (otherwise it - would be called twice) and also made it release any regions it - successfully requested on failure. - - Most of the changes to the individual drivers were - straightforward. One or two required a modicum of thought to - release resources on error. - -2005-05-28 16:27 bporr - - * comedi/drivers/usbduxfast.c: urb_kill is available from 2.6.8 and - not from 2.6.10. This affects especially sarge which works with - 2.6.8. The urb_kill command is much safer than urb_unlink. - -2005-05-28 16:26 bporr - - * comedi/drivers/usbdux.c: urb_kill is available from 2.6.8 and not - from 2.6.10. This affects especially sarge which works with - 2.6.8. The urb_kill command is much safer than the urb_unlink. - The async cmd is modifying the sampling interval so that the user - program can use the real sampling rate. - -2005-05-28 12:10 fmhess - - * ChangeLog, include/linux/delay.h, include/linux/time.h, - include/linux/usb.h: * include/linux/delay.h: Added - msleep_interruptible() * include/linux/time.h:i Added - msecs_to_jiffies() and jiffies_to_msecs() * include/linux/usb.h: - Added USB_CONTROL_MSG() and USB_BULK_MSG() - -2005-05-28 12:02 fmhess - - * include/linux/: delay.h, time.h: added jiffies_to_msecs() and - msleep_interruptible() to compatibility headers - -2005-05-28 11:54 fmhess - - * include/linux/time.h: added msecs_to_jiffies() compatibility - definition - -2005-05-28 11:32 fmhess - - * comedi/drivers/usbdux.c, comedi/drivers/usbduxfast.c, - include/linux/usb.h: add USB_CONTROL_MSG and USB_BULK_MSG - compatibility functions due to change in meaning of timeout - argument with kernel 2.6.12 - -2005-05-23 15:56 bporr - - * comedi/drivers/usbdux.c: Reduced the amount of debug messages - during normal operation. - -2005-05-16 15:19 fmhess - - * include/linux/mm.h: revert to revision 1.8, as the issues with - remap_page_range have already been fixed by migrating to - remap_pfn_range - -2005-05-14 16:08 fmhess - - * comedi/drivers/das16.c: try to fix problems on pc104-das16jr that - occur when an dma transfer with an odd number of bytes occurs. - -2005-05-14 10:17 fmhess - - * comedi/drivers/adv_pci_dio.c: be more careful about sending - pci-1760 mailbox commands - -2005-05-13 17:06 fmhess - - * comedi/drivers/adv_pci_dio.c: fixes for 1760: base address index - was wrong (from Bill Jennings ), and - I cleaned up some dead code and removed broken (and unneeded) - pci1760_insn_read_di() - -2005-04-26 17:17 fmhess - - * comedi/drivers/ni_atmio16d.c: add error message when request_irq - fails - -2005-04-25 01:03 bporr - - * include/linux/mm.h: - Wiktor Grebla wrote in the comedi mailing list: Somwhere around - 2.6.9 kernel remap_pfn_range() was introduced as a portable - replacement for remap_page_range, presumably with some wrapper - which has dissapeared recently (2.6.11), what resulted in - "Unknown symbol" while loading comedi module (and the following - ones because of the symbols in it). I've changed - include/linux/mm.h slightly, hopefully without breaking anything. - Seems to work. I've tested it with 2.6.10 and 2.6.11. - -2005-04-20 17:46 ds - - * ChangeLog: Remove the debian directory, since it's not maintained - here. * debian/changelog: * debian/comedi-modules.control: * - debian/comedi-modules.postinst: * debian/comedi-modules.prerm: * - debian/comedi-source.postinst: * debian/comedi-source.prerm: * - debian/control: * debian/copyright: * debian/rules: - -2005-04-17 18:25 fmhess - - * ChangeLog, comedi/kcomedilib/get.c: * comedi/kcomedilib/get.c: - Added comedi_mark_buffer_written() to kcomedilib. - -2005-04-17 18:21 fmhess - - * comedi/kcomedilib/get.c: added comedi_mark_buffer_written() to - kcomedilib - -2005-04-17 15:30 bporr - - * comedi/drivers/usbduxfast.c: Changed maxrange from 0xfff to - 0x1000. The converter can reach the value 0x1000 if there's an - overflow. Thanks to Frank Mori Hess who pointed that out. - -2005-04-17 15:27 bporr - - * comedi/drivers/usbdux.c: Applied to the 0.7 branch: Fixed a bug - which uploaded the firmware always to the first device. Even if - there were two devices. Thus, the second device never got the - firmware uploaded. Thanks to Bjorn Kinell. - -2005-04-13 12:34 bporr - - * comedi/drivers/usbdux.c: Fixed a bug which uploaded the firmware - always to the first device. Even if there were two devices. Thus, - the second device never got the firmware uploaded. Thanks to - Bjorn Kinell. - -2005-04-07 19:58 ds - - * ChangeLog, ChangeLog-0.7: * ChangeLog-0.7: Move ChangeLog to - ChangeLog-0.7, and start this changelog - -2005-04-07 19:57 ds - - * ChangeLog: copy from HEAD - -2005-04-07 16:53 fmhess - - * ChangeLog: summary of 0.7.70 changes - -2005-04-07 13:20 ds - - * comedi/rt.c, include/linux/irq.h: Remove references to - linux/irq.h - -2005-04-07 13:15 ds - - * Makefile.am: Re-add call to depmod if it's a normal install - -2005-04-07 09:52 fmhess - - * Contributors: added José Luis Sánchez - -2005-04-05 13:21 ds - - * comedi/drivers/ni_pcidio.c: Remove linux/irq.h. It should be - asm/irq.h, which is included automatically. - -2005-04-02 16:00 ds - - * autogen.sh: Use -i and -f flags - -2005-04-02 15:57 ds - - * Makefile.am: Fix drivers.txt target - -2005-04-02 15:52 ds - - * AUTHORS, NEWS, autogen.sh: Use autoreconf. Add files - -2005-04-02 15:48 ds - - * Makefile.am, scripts/Configure, scripts/Menuconfig, - scripts/config.dist, scripts/config.dist-2.0.39, - scripts/config.in, scripts/dep.linux, scripts/dep.pcmcia, - scripts/dep.rtai, scripts/dep.rtlinux, scripts/generate_makefile, - scripts/mkdep.c, scripts/pathdown.sh, scripts/release: Change the - way files are disted. Remove all the crap from scripts/ that's - no longer used. - -2005-03-31 20:24 ds - - * comedi/drivers/: acl7225b.c, adl_pci6208.c, adl_pci9111.c, - adv_pci_dio.c, amplc_pc236.c, amplc_pc263.c, amplc_pci230.c, - cb_pcidas.c, cb_pcidas64.c, cb_pcidda.c, cb_pcimdas.c, - cb_pcimdda.c, contec_pci_dio.c, das08.c, gsc_hpdi.c, me4000.c, - me_daq.c, ni_6527.c, poc.c: Documentation fixes - -2005-03-31 20:23 ds - - * configure.ac: version bump - -2005-03-31 19:00 ds - - * Makefile.am, configure.ac, comedi/Makefile.am, - comedi/drivers/Makefile.am, comedi/kcomedilib/Makefile.am, - m4/as-linux.m4, m4/as-modtool.m4: Make distcheck work. Add - LINUX_MODULE_STYLE to indicate module building style. - -2005-03-28 18:49 fmhess - - * comedi/drivers/ni_660x.c: fix compile warning, and initialize - both tio chips - -2005-03-28 18:41 fmhess - - * comedi/drivers/: mite.c, mite.h, ni_660x.c: patch from Klaas - Gadeyne which fixes problem - with initialization of CounterSwap bit in the - ClockConfigRegister. - - The patch also fixes a small bug in the configuration of the TIO - to serve as an encoder: There was a copy-paste error in the code - for taking into account the index pulse or not. - -2005-03-21 18:30 fmhess - - * comedi/comedi_fops.c: check for CAP_SYS_MODULE instead of - CAP_SYS_ADMIN in comedi_fop_open() - -2005-03-18 19:36 fmhess - - * comedi/drivers/: daqboard2000.c, me4000.c, me_daq.c: add mention - of comedi_nonfree_firmware tarball - -2005-03-18 19:35 fmhess - - * comedi/drivers/ni_pcidio.c: allow schedules() during firmware - upload - -2005-03-17 16:00 fmhess - - * comedi/drivers/ni_pcidio.c: add support for loading firmware into - main fpga and scarabs on pci-6534 - -2005-03-17 09:25 fmhess - - * comedi/comedi_fops.c, comedi/drivers/daqboard2000.c, - comedi/drivers/me_daq.c, comedi/drivers/usbdux.c, - comedi/drivers/usbduxfast.c, include/linux/comedi.h, - include/linux/comedidev.h: add support for uploading firmware on - 64 bit arches, and added support for loading up to 4 different - firmware files (will be needed by ni pci-6534). - -2005-03-17 06:53 fmhess - - * comedi/drivers/cb_pcidas64.c: add SDF_DITHER flag to analog input - subdevice - -2005-03-16 07:56 fmhess - - * include/linux/mm.h: fix version check for remap_pfn_range() - compatibility - -2005-03-14 17:00 fmhess - - * comedi/comedi_fops.c, include/linux/mm.h: replace - remap_page_range with remap_pfn_range - -2005-03-13 07:17 fmhess - - * comedi/: comedi_fops.c, kcomedilib/kcomedilib_main.c: move check - of s->busy after aquisition of big_comedi_lock in do_lock_ioctl. - Make locking return a less confusing error code on failure. Make - locking fail if process already has lock (alternative would be to - make locking recursive, but I don't see a reason to bother). - -2005-03-12 05:31 fmhess - - * comedi/drivers/amplc_pci224.c: patch from Ian Abbott - : - - Here's a change to my new amplc_pci224 driver to use - pci_request_regions instead of check_region/request_region, as - suggested by Frank. - -2005-03-07 18:35 fmhess - - * comedi/drivers/: Makefile.am, amplc_pci224.c: new driver from - abbotti@mev.co.uk (Ian Abbott): - - Here's a new driver for the Amplicon PCI224 and PCI234 analog - output cards, supporting streaming AO. It seems to be working - well except that the first scan can misfire at the start of - acquisition, and I can't find a way to work around this hardware - problem. It shouldn't matter too much for waveform output. I've - mentioned it in the caveats section of the driver documentation. - -2005-03-06 16:59 fmhess - - * comedi/comedi_fops.c: fix compile error - -2005-03-06 16:11 fmhess - - * comedi/drivers/cb_pcimdas.c: use 8255 driver for 8255 subdevice - -2005-03-06 09:34 fmhess - - * comedi/drivers/usbdux.c: fixed "cast as lvalue" compiler warning - -2005-03-06 09:31 fmhess - - * comedi/drivers/: 8255.c, adl_pci6208.c, cb_das16_cs.c, - cb_pcidas64.c, dt3000.c, gsc_hpdi.c, me4000.c, mpc8260cpm.c, - ni_660x.c, ni_670x.c, ni_at_ao.c, ni_mio_common.c, ni_pcidio.c, - rtd520.c, skel.c, ssv_dnp.c, usbdux.c: add support for new - INSN_CONFIG_DIO_QUERY - -2005-03-06 09:30 fmhess - - * comedi/comedi_fops.c: move some checks for length of data[] in - configuration insn to core - -2005-03-06 09:30 fmhess - - * include/linux/comedi.h: add id for INSN_CONFIG_DIO_QUERY for - querying configuration state of dio line - -2005-03-06 08:10 fmhess - - * comedi/drivers/ni_pcidio.c: at least now i know why the 6534 - doesn't work - -2005-03-03 15:13 fmhess - - * comedi/drivers/: adl_pci6208.c, adl_pci9111.c, adv_pci_dio.c, - amcc_s5933.c, amplc_dio200.c, amplc_pc236.c, amplc_pc263.c, - amplc_pci230.c, cb_pcidas.c, cb_pcidas64.c, cb_pcidda.c, - cb_pcimdas.c, cb_pcimdda.c, contec_pci_dio.c, daqboard2000.c, - das08.c, dt3000.c, gsc_hpdi.c, ke_counter.c, me4000.c, me_daq.c, - mite.c, rtd520.c: patch from Ian Abbott : - - updates the drivers to use pci_get_device() instead of - pci_find_device() and fixes a few other bits that seemed to be - broken: mostly insufficient checking in the 'detach' routines. - -2005-03-03 15:08 fmhess - - * include/linux/pci.h: patch from Ian Abbott : - - adds two more compatibility definitions for 'pci_dev_get()' and - 'pci_get_device()' - -2005-03-03 14:06 fmhess - - * comedi/drivers/daqboard2000.c: updated documentation: firmware - cannot be compiled into driver any more. - -2005-03-01 15:43 fmhess - - * comedi/drivers/ni_pcidio.c: pci-6534 does not work - -2005-02-28 15:35 fmhess - - * comedi/drivers/cb_pcidas64.c: 6035 only has 12 bit analog output - resolution, despite 16 bit input resolution. Added ao_bits - member to board struct to deal with it. - -2005-02-28 15:24 fmhess - - * comedi/drivers/cb_pcidas64.c: 6034 and 6035 don't have 8255 chips - -2005-02-27 16:22 fmhess - - * comedi/comedi_fops.c: compile fix for gcc 2.95 from - al14@inf.tu-dresden.de (Andreas Leuner) - -2005-02-27 16:08 fmhess - - * comedi/drivers/gsc_hpdi.c: don't use deprecated - pci_find_subsys(), replace with pci_get_subsys() (and - pci_dev_put()) - -2005-02-27 16:07 fmhess - - * include/linux/pci.h: implementation of pci_find_subsys for old - kernels from abbotti@mev.co.uk (Ian Abbott), and #defines for - pci_get_subsys() and pci_dev_put() from me. - -2005-02-27 15:47 fmhess - - * comedi/drivers/dt3000.c: patch from abbotti@mev.co.uk (Ian - Abbott): - - "modprobe dt3000" fails on current 2.6 kernels due to missing - symbols in the PCI stuff. - - The attached patch should fix it, but needs testing properly. - I've checked that it modprobes okay, but don't have the hardware - to make sure it finds the board okay. - -2005-02-27 15:42 fmhess - - * comedi/drivers/adl_pci9111.c: patch from - emmanuel.pacaud@univ-poitiers.fr (Emmanuel Pacaud): - - here's a patch that extends AI streaming capabilities of the - adl_pci9111 driver, and fixes analog output. - -2005-02-27 15:31 fmhess - - * include/linux/mm.h: need to change things around a little to - prevent asm/tlb.h from breaking compilation against debian 2.4.27 - kernel headers - -2005-02-27 15:12 fmhess - - * include/: linux/device.h, pcmcia/ds.h: patch from Ian Abbott - : - - The last change to das08_cs.c on Feb 5 breaks on 2.4, though the - change itself was not unreasonable (it saves a few bytes at - least). The problem is that the change was incompatible with the - version of struct device_driver defined in comedi's - linux/device.h compatibility header. In the "real" version of - struct device_driver, the "name" member is a "char *", but in the - compatibility version it's a "dev_info_t", which is a "char[32]". - - The attached patch sorts it out in the compatibility headers. - -2005-02-27 14:26 fmhess - - * include/: asm/pgtable.h, linux/mm.h: patch from Ian Abbott - : - - This patch against CVS also applies to comedi-0.7.69 and allows - it to compile correctly against Red Hat 9's 2.4.20-8 kernel, and - probably others using the "statm" kernel patch. It also changes - the conditions for defining the pte_offset_kernel() macro in the - asm/pgtable.h compatibility header to avoid it being redefined. - -2005-02-27 14:05 fmhess - - * comedi/drivers/amplc_dio200.c: patch from Ian Abbot - : - - I think it's probably a bad idea for my amplc_dio200 driver to - call comedi_event() while it's holding a spinlock. The call to - comedi_event could call a kcomedilib client's callback function, - which might do something that requires the same spinlock, leading - to a deadlock. - - The attached patch moves the calls to comedi_event() to a safe - point after the spinlock is released. - -2005-02-26 18:15 bporr - - * comedi/drivers/usbduxfast.c: Removed a buffer overflow routine - again. The buffer overflow can only be detected in the firmware - when 3 out of 4 buffers are full. Thus, the condition that all 4 - buffers are full gives already an buffer overflow. - -2005-02-21 13:02 fmhess - - * comedi/drivers/8253.h: replace 0x10000 with max_count constant, - and handle a couple more corner cases - -2005-02-21 12:52 fmhess - - * comedi/drivers/8253.h: patch from Ian Abbott : - - Here's a couple more minor patches for the - i8253_cascade_ns_to_timer_2div function, which I should have - spotted earlier. - - 8253_dupcalc.patch gets rid of a duplicate calculation - 8253_overflow.patch adds some arithmetic overflow checks to the - "early exit" test. - -2005-02-17 15:37 fmhess - - * comedi/drivers/: amplc_pc236.c, comedi_parport.c: patch from Ian - Abbott : - - This patch sets the COMEDI_CB_BLOCK event in the interrupt - routines of the comedi_parport and amplc_pc236 drivers, as - whatever is monitoring the interrupts probably wants to know - about them as soon as possible! - -2005-02-17 15:23 fmhess - - * comedi/drivers/: Makefile.am, amplc_dio200.c: new driver from Ian - Abbott - -2005-02-17 15:15 fmhess - - * include/linux/compiler.h: inew compatibility header from Ian - Abbott - -2005-02-17 15:13 fmhess - - * comedi/drivers/: usbdux.c, usbduxfast.c: add missing include for - likely/unlikely - -2005-02-17 14:58 fmhess - - * include/asm/semaphore.h: new compatibility header from Ian Abbott - : - - Here's an asm/semaphore.h compatibility header to help build - Comedi drivers for kernel versions prior to 2.2.18. It defines - the following missing macros: - - init_MUTEX(x) init_MUTEX_LOCKED(x) DECLARE_MUTEX(name) - DECLARE_MUTEX_LOCKED(name) - - I didn't define sema_init(sem, val) as I the implementation is - arch-dependent. - -2005-02-17 14:48 fmhess - - * comedi/drivers/8253.h: patch from Ian Abbott : - - This patch improves the "early exit" test in the - i8253_cascade_ns_to_timer_2div function (comedi/drivers/8253.h) - to take account of a divisor of 65536 being represented by 0. - -2005-02-17 14:42 fmhess - - * comedi/drivers/comedi_rt_timer.c: patch from Emmanuel PACAUD - : - - Here's a trivial patch that closes comedi device file when - detaching comedi_rt_timer driver. - -2005-02-08 17:53 fmhess - - * include/linux/sched.h: patch from Ian Abbott : - - This patch adds compatibility code for the 'wait_event()' macro - in linux/sched.h for kernels prior to 2.2.3. The actual - implementation in this patch has been taken from 2.2.14. - -2005-02-07 15:36 bporr - - * comedi/drivers/usbduxfast.c: Added proper insn command with a - sampling rate of 1MHz/16. Now 4 packets are ignored before data - is sampled. One packet was not enough. Improved timing for the - multiplexer. Should run now reliable at high rates. - -2005-02-06 08:22 fmhess - - * include/linux/comedi.h: fix license header (comedilib is lgpl) - -2005-02-06 08:06 fmhess - - * comedi/drivers/cb_pcidas.c: force read from channel 0 when - CR_ALT_SRC is set in ai read insn. - -2005-02-05 07:23 fmhess - - * comedi/drivers/das08_cs.c: fix pcmcia_driver.drv.name - -2005-02-05 07:22 fmhess - - * include/linux/sched.h: fix for need_resched from Ian Abbott - : - - This patch alters the Comedi driver's linux/sched.h compatibility - header to move the need_resched function after the #include_next - directive. This is because the 'current' task variable is not - defined until after the real linux/sched.h is included. I've - also removed the comment - "/* not sure exactly when - need_resched() was added */"; I've checked, and it was added in - 2.4.20 as the code stated. I thought I'd fix the incorrect - comment at the top of the file while I was at it. - -2005-02-03 15:48 fmhess - - * comedi/drivers/mite.c: enable burst mode dma transfers on mite - -2005-01-25 15:44 fmhess - - * comedi/drivers/: amplc_pc236.c, amplc_pc263.c: patch from Ian - Abbott , who says: - - This patch fixes a harmless logical error in the _attach routines - of the amplc_pc236 and amplc_pc263 drivers that I noticed while - looking at the pci_for_each_dev stuff. Also, now that the - drivers ar using pci_find_device instead of pci_for_each_dev, the - patch offloads some of the searching for a matching PCI device to - the pci_find_device function. - - The bug is just after the loop that finds the PCI device ID table - entry that matches the comedi board name. The test for reaching - the end of the PCI device ID table without finding a match was - incorrect. I say the bug is harmless because there would have to - be another bug somewhere else to trigger this bug. - -2005-01-25 15:41 fmhess - - * comedi/drivers/comedi_fc.c: fix rounding error in - bytes_per_scan() for dio subdevices, noted by Ian Abbott - . Also, round to nearest sampl_t or lsampl_t - size, instead of nearest byte size. - -2005-01-22 18:45 fmhess - - * comedi/comedi_fops.c, include/linux/comedi.h: rename some members - of bufinfo struct to make output mmaps workable - -2005-01-22 06:22 fmhess - - * comedi/rt.c, comedi/drivers/adl_pci6208.c, - comedi/drivers/adl_pci9111.c, comedi/drivers/adv_pci_dio.c, - comedi/drivers/amcc_s5933.c, comedi/drivers/amplc_pc236.c, - comedi/drivers/amplc_pc263.c, comedi/drivers/amplc_pci230.c, - comedi/drivers/cb_pcidas.c, comedi/drivers/cb_pcidas64.c, - comedi/drivers/cb_pcidda.c, comedi/drivers/cb_pcimdas.c, - comedi/drivers/cb_pcimdda.c, comedi/drivers/contec_pci_dio.c, - comedi/drivers/das08.c, comedi/drivers/icp_multi.h, - comedi/drivers/ke_counter.c, comedi/drivers/me4000.c, - comedi/drivers/me_daq.c, comedi/drivers/mite.c, - comedi/drivers/rtd520.c, include/linux/pci.h: got rid of - pci_for_each_dev macro (which no longer exists in 2.6 kernels) - -2005-01-22 06:15 fmhess - - * Contributors: alphabetized contributors - -2005-01-13 17:23 fmhess - - * comedi/drivers/8255.c: fix for cmdtest check of start_arg, from - Ian Abbott - -2005-01-13 17:19 fmhess - - * comedi/drivers/cb_pcimdda.c: fix for gcc3.4 compile error from - Ian Abbott - -2005-01-13 11:37 bporr - - * comedi/drivers/usbduxfast.c: - - Removed a transfer flag which gave a compilation error under - 2.4.x. Transfer works without it anyway. Thanks to Ian Abbott - who reported the bug. - -2005-01-04 11:29 fmhess - - * comedi/comedi_fops.c: get rid of KILL_FASYNC define, since it is - already in linux/fs.h compat header - -2005-01-04 09:10 bporr - - * comedi/drivers/usbduxfast.c: - Tested with 2.6.10. Introduced min sampling rate which is 60kHz. - -2005-01-04 09:04 bporr - - * comedi/drivers/usbdux.c: - Minor changes. Tested with 2.6.10. - -2005-01-04 09:01 bporr - - * comedi/drivers/Makefile.am: - Compilation aborted because the makefile wasn't able to generate - object files for some drivers. Added some missing lines like: - pcl812_ko_SOURCES = pcl812.c - -2005-01-03 15:43 fmhess - - * include/linux/comedi_rt.h: fix rtlinux compile - -2005-01-03 14:48 bporr - - * comedi/drivers/usbdux.c: - From kernel version 2.6.10 the function usb_kill_urb has to be - used instead of the old unlink function. This makes hotplugging - much safer, in particular when the user unplugs the device while - it is transmitting data. Also added some comments to the debug - defines. - -2005-01-03 09:22 bporr - - * comedi/drivers/usbduxfast.c: - Switched from iso transfer to bulk transfer. ISO is not the right - transfer mode as it imposes a certain sampling rate. The sampling - rate, however, is set by the GPIF and not by the transfer - protocol. - -2004-12-28 19:10 fmhess - - * include/linux/device.h: compatibility functions so udev support - compiles on 2.4 kernels - -2004-12-28 18:57 fmhess - - * m4/as-linux.m4: handle errors when trying to get kernel flags - -2004-12-28 18:43 fmhess - - * m4/as-linux.m4: make lack of .hdepend in kernel dir a warning - instead of an error - -2004-12-28 17:14 fmhess - - * comedi/comedi_fops.c: add support for udev - -2004-12-28 17:13 fmhess - - * comedi/drivers/ni_mio_common.c: generate overflow events when ai - fifo overflows with pio transfers - -2004-12-28 17:07 fmhess - - * comedi/drivers/ni_at_ao.c: Fixed bugs reported by - csp@andrew.cmu.edu. The bug report was as follows: - - I have been attempting to get a NI-ATAO10, a 10 channel legacy - ISA analog output board, working with comedi. Apparantely the way - comedi_from_phys works to convert voltage to sample doesn't seem - to work correctly with the ATAO10 board. I found that the - correct sample data for the ATAO10 board is as follows: - - In unipolar mode 0V = 2048 +10V = 6143 - - In bipolar mode -10V = 2048 +10V = 6143 - - It seems that comedi_from_phys is somehow shifted by 2048 from - what it should be (comedi_from_phys gives values from 0 to 4095). - - Furthermore, comedi does not detect the polarity of the board - (I'm not sure if this is possible on this board); thus the range - is always reported as -10V to +10V even if the board is set on - unipolar mode (which is achieved by setting jumpers on the - board). - - Finally, for some reason, channel 0 does not work with Comedi - (the board fully works in Windows). The other 9 channels work. - -2004-12-12 18:02 fmhess - - * comedi/drivers/: ni_mio_common.c, ni_stc.h: make single-scan ai - commands work - -2004-12-12 17:59 fmhess - - * comedi/drivers/adl_pci6208.c: fix "Devices:" comment field - -2004-12-12 17:42 fmhess - - * comedi/drivers/ni_660x.c: enhancement from YEOW NGEE SOON - : - - added simple event counting - -2004-12-12 17:41 fmhess - - * comedi/drivers/: Makefile.am, adl_pci6208.c: new driver from YEOW - NGEE SOON - -2004-12-07 17:59 fmhess - - * comedi/drivers/ni_mio_common.c: fix for pcmcia fifo-half-full - interrupt problems from "Blacker, Phil M" - - -2004-12-04 10:18 fmhess - - * autogen.sh: make autogen.sh work with automake1.9 - -2004-11-29 17:01 fmhess - - * comedi/drivers/: Makefile.am, acl7225b.c, pcl730.c: added new - drivers from José Luis Sánchez (jsanchezv@teleline.es) - -2004-11-20 09:22 fmhess - - * Makefile.am: sort devices.txt - -2004-11-20 08:55 fmhess - - * comedi/drivers/: cb_das16_cs.c, cb_pcimdas.c, fl512.c, me4000.c, - ni_daq_dio24.c: some comment fixes to make Devices.txt get - generated correctly - -2004-11-14 15:12 bporr - - * comedi/drivers/usbduxfast.c: - cmd is now dumping the first 5 packets. They are usually - leftovers from last the cmd: 4 packets from the quad buffer in - the usbduxfast and one packet kept by the host controller. - -2004-11-10 16:20 bporr - - * include/linux/usb.h: - The memory allocation flag GFP_KERNEL is not permissible in an - interrupt callback. It has to be GFP_ATOMIC. The submit_urb - function has been called with the wrong kernel kernel flag. It's - now GFP_ATOMIC. Thanks for the feedback from Dave Brownell. - -2004-11-09 15:20 bporr - - * comedi/drivers/usbduxfast.c: - Commented out the USB ID for testing purposes and added the - proper one for ITL/Univ of Stirling (product IDs 0x10 and 0x11). - -2004-10-31 15:21 bporr - - * comedi/drivers/Makefile.am: - Added the usbduxfast driver. - -2004-10-31 15:19 bporr - - * comedi/drivers/usbduxfast.c: - Initial version of the new usbduxfast driver. Tested with 2.4.27 - and 2.6.9. - -2004-10-26 15:25 fmhess - - * comedi/drivers/ni_pcidio.c: Remove bogus scan_end_src. By the - way, the last log message should have said "added support for - stop_src==TRIG_NONE", instead of saying he added support for - externally triggered input commands - -2004-10-26 15:11 fmhess - - * Contributors: added Brent Ledvina - -2004-10-26 15:09 fmhess - - * comedi/drivers/ni_pcidio.c: Support for externally triggered - input commands from Brent Ledvina bml22@cornell.edu - -2004-10-17 08:44 fmhess - - * Contributors: Added Steve Sharples - -2004-10-17 08:40 fmhess - - * comedi/drivers/amplc_pci230.c: Enhancement from Steve Sharples: - - I've added the ability for the AI command to support "triggered - burst mode" sampling, ie: - scan_begin_src=TRIG_EXT - - convert_src=TRIG_TIMER - -2004-10-10 10:02 fmhess - - * ChangeLog, Changelog: renamged Changelog to ChangeLog and add - entry for 0.7.69 - -2004-10-05 18:56 fmhess - - * comedi/drivers/ni_mio_common.c: oops, convert counter really - should be limited to 16 bits after all - -2004-10-05 18:38 fmhess - - * comedi/drivers/: ni_mio_common.c, ni_stc.h: Fix bogus sample at - beginning of ao command (me). Fix check of convert_arg in - ai_cmdtest() (Jonathan Wang ). - -2004-10-05 18:35 fmhess - - * comedi/drivers/ni_atmio.c: fix passing of bad argument to - comedi_error() - -2004-10-05 17:47 fmhess - - * comedi/drivers/cb_pcidas64.c: add support for 6014, and add - missing entries to pci device table - -2004-10-02 16:01 fmhess - - * configure.ac: bump version for release - -2004-10-02 15:49 fmhess - - * comedi/drivers/Makefile.am: me400_fw.h is gone - -2004-10-02 15:47 fmhess - - * Makefile.am: modtool.in is gone - -2004-10-01 17:27 fmhess - - * m4/as-linux.m4: check for modpost in two possible locations - -2004-10-01 17:26 fmhess - - * configure.ac: fix missing $ in check for depmod - -2004-09-29 05:28 fmhess - - * comedi/drivers/amplc_pci230.c: fix for shared interrupt bug from - steve.sharples@nottingham.ac.uk - -2004-09-09 04:49 fmhess - - * include/linux/comedi_rt.h: fix argument to rtl_delay for rtlinux - -2004-09-05 12:12 bporr - - * comedi/drivers/usbdux.c: Typo in the synchonous out command: in - case of an error the synchronous _in_ command was stopped instead - of the out command. Also added a short description of the timer - connections. - -2004-08-31 18:50 fmhess - - * include/linux/comedi_rt.h: use rtl_delay() for rtlinux - -2004-08-31 18:38 fmhess - - * include/linux/comedi_rt.h: usleep() seems to crash rtlinux when - called from non-rt priority - -2004-08-31 17:56 fmhess - - * comedi/drivers/ni_atmio.c: add error message when no isapnp - support is available - -2004-08-30 19:42 fmhess - - * comedi/drivers/ni_mio_common.c: return error if a command is run - with no irq - -2004-08-18 15:36 bporr - - * comedi/drivers/usbdux.c: The submission of the bulk transfers can - be delayed. This leads in the worst case to a change in the order - of bulk transfers. For example, the insn command requests the - counter value. After that another insn requests the status of the - digital port. It happens that these requests are swapped in their - temporal order because the USB controller might delay a - submission because of heavy traffic. The linux kernel _assumes_ - that the packet has been sent. In fact this can't be guaranteed. - Therefore now the packet which is sent from the firmware is - checked. If it is the wrong one it is requested again. - -2004-08-05 17:48 fmhess - - * comedi/drivers/das800.c: fix deadlock on end-of-acquisition - -2004-08-01 18:13 fmhess - - * comedi/drivers/cb_pcidas64.c: move setup of subdevices after init - of plx9080 - -2004-08-01 16:18 fmhess - - * comedi/drivers/cb_pcidas64.c: fix initialization of eeprom - subdevice - -2004-08-01 15:20 fmhess - - * comedi/drivers/usbdux.c: updated usbdux driver from Bernd Porr - -2004-07-25 12:05 fmhess - - * comedi/kcomedilib/kcomedilib_main.c: fix INSN_GTOD - -2004-07-20 17:10 fmhess - - * comedi/: comedi_fops.c, drivers.c: fix double-munging when - bufinfo ioctl is called in concert with read()s from /dev/comediX - -2004-07-19 16:24 fmhess - - * comedi/drivers/ni_atmio.c: add isapnp device id for at-mio-64e-3 - -2004-07-19 16:05 fmhess - - * comedi/drivers/cb_pcidas64.c: fix null dereference on boards - without analog output - -2004-07-19 15:14 fmhess - - * comedi/rt.c: fix prototype of comedi_request_irq() - -2004-07-17 18:03 fmhess - - * comedi/drivers/: ni_atmio.c, ni_mio_cs.c, ni_pcimio.c: missed - some locking that should have been converted to use - devpriv->window_lock - -2004-07-17 17:40 fmhess - - * comedi/drivers/ni_6527.c: bug fix from zharkov@vista-control.com - (Eugene Zharkov) - -2004-07-17 15:55 fmhess - - * comedi/comedi_fops.c, include/linux/sched.h: list 10 insn limit - on insn lists - -2004-07-17 15:44 fmhess - - * comedi/drivers/cb_pcidas64.c: fix interrupt handler return value - -2004-07-15 15:30 fmhess - - * comedi/drivers/ni_mio_common.c: don't write to ao fifo offset - load register if it doesn't exist - -2004-07-15 15:29 fmhess - - * comedi/drivers/ni_pcimio.c: added pci-6014 to supported devices - list - -2004-07-14 04:41 fmhess - - * comedi/drivers/ni_atmio.c: change caldac to ad8804_debug for - at-mio-64e-3 - -2004-07-11 18:51 fmhess - - * INSTALL: a little update for 2.6 kernels - -2004-07-11 18:28 fmhess - - * m4/as-modtool.m4: don't barf if Modules.symvers doesn't exist - -2004-07-07 15:11 fmhess - - * comedi/rt.c: fix interrupt reenabling with rtai-adeos - -2004-06-27 18:03 fmhess - - * comedi/: drivers.c, drivers/ni_mio_common.c: fix possible crash - when shared interrupt is asserted before comedi_device_attach() - has finished with postconfig() - -2004-06-27 17:51 fmhess - - * Makefile.am: add autogen.sh to EXTRA_DIST - -2004-06-19 06:04 fmhess - - * comedi/drivers/cb_pcidas.c: fix selection of output channel for - ao write insn (for boards with fifo) - -2004-06-15 05:17 fmhess - - * comedi/drivers/ni_660x.c: removed obsolete references to - comedi_counter_unstable.h - -2004-06-15 05:17 fmhess - - * Contributors: added Luis Martinez for bug fix - -2004-06-08 17:19 fmhess - - * comedi/drivers/quatech_daqp_cs.c: bug fix from Luis Martínez - - -2004-06-05 09:55 fmhess - - * comedi/drivers/ni_mio_common.c: fix CR_EDGE and CR_INVERT flags - for ai scan_begin_src = TRIG_EXT - -2004-06-05 09:51 fmhess - - * comedi/drivers/ni_mio_common.c: Fix CR_INVERT and CR_EDGE flags - for ai start_arg=TRIG_EXT - -2004-06-03 16:01 fmhess - - * comedi/drivers/Makefile.am: patch from Emmanuel PACAUD - -2004-06-02 16:30 fmhess - - * configure.ac: pcmcia drivers should work under 2.6 now - -2004-06-02 12:00 ds - - * comedi/Makefile.am, comedi/drivers/Makefile.am, - comedi/kcomedilib/Makefile.am, m4/as-linux.m4, m4/as-modtool.m4: - Upgrade as-linux.m4 and as-modtool.m4. Fix build system to - handle changes. - -2004-05-31 18:55 fmhess - - * include/: linux/device.h, pcmcia/ds.h: fix compiler warnings for - 2.4 - -2004-05-31 18:05 fmhess - - * comedi/drivers/quatech_daqp_cs.c: port to 2.6 pcmcia api - -2004-05-31 17:52 fmhess - - * comedi/drivers/ni_labpc_cs.c: port to 2.6 pcmcia api - -2004-05-31 17:35 fmhess - - * comedi/drivers/ni_mio_cs.c: port to 2.6 pcmcia api - -2004-05-31 16:01 fmhess - - * comedi/drivers/ni_daq_dio24.c: port to 2.6 pcmcia api - -2004-05-31 16:00 fmhess - - * comedi/drivers/cb_das16_cs.c: fix if block that got broken during - port to 2.6 - -2004-05-31 15:31 fmhess - - * comedi/drivers/das08_cs.c: port to 2.6 pcmcia api - -2004-05-31 15:30 fmhess - - * include/pcmcia/ds.h: added cs_error() compatibility function - -2004-05-31 14:45 fmhess - - * comedi/drivers/cb_das16_cs.c: moved some 2.4 compatibility cruft - into headers - -2004-05-31 14:44 fmhess - - * include/: linux/device.h, pcmcia/ds.h: add 2.4 compatibility for - pcmcia_register_driver() and pcmcia_unregister_driver() - -2004-05-21 18:05 fmhess - - * comedi/drivers/cb_das16_cs.c: ported to 2.6 kernel pcmcia api - -2004-05-21 17:39 fmhess - - * comedi/drivers/ni_pcimio.c: pci-6014 support courtesy Alberto - Sechi - -2004-05-18 05:30 fmhess - - * INSTALL: update for some minor changes to comedi instalation that - have occurred - -2004-05-14 15:59 fmhess - - * m4/as-linux.m4: be less picky about finding .hdepend - -2004-05-09 13:41 fmhess - - * comedi/drivers/ni_atmio.c: fix caldac type for at-mio-16e-10 - -2004-04-29 15:13 fmhess - - * comedi/kcomedilib/kcomedilib_main.c: have comedi_command set - subdevice->busy - -2004-04-22 15:39 fmhess - - * comedi/drivers/ni_mio_common.c: fix init of len_chanlist for - analog output subdevice, removed redundant check in ao command - test - -2004-04-22 14:58 fmhess - - * comedi/: drivers.c, drivers/cb_pcidas64.c: crashes on - pci-das6402/16 attach seem to be due to interrupt handler running - before postconfig() in drivers.c has finished initializing - everything. So I added check for dev->attached in handler, and - put a barrier() before dev->attached is set in drivers.c. - -2004-04-21 12:16 fmhess - - * comedi/drivers/cb_pcidas64.c: added a memory barrier to try and - fix mysterious 6402/16 crash on attach - -2004-04-20 22:56 fmhess - - * comedi/drivers/: adl_pci9118.c, cb_pcidas64.c, daqboard2000.c, - dt3000.c, icp_multi.c, ii_pci20kc.c, me_daq.c, ni_660x.c, - pcm3730.c, usbdux.c: fixes for 64bit archs - -2004-04-19 15:09 fmhess - - * comedi/drivers/cb_das16_cs.c, comedi/drivers/cb_pcidas64.c, - comedi/drivers/contec_pci_dio.c, comedi/drivers/dt2814.c, - comedi/drivers/icp_multi.c, comedi/drivers/ii_pci20kc.c, - comedi/drivers/ni_mio_cs.c, comedi/drivers/pcl812.c, - comedi/drivers/quatech_daqp_cs.c, include/linux/comedidev.h: - change dev->iobase to unsigned long for 64 bit cpus - -2004-04-19 14:56 fmhess - - * INSTALL: add note about unresolved rt kernel symbols - -2004-04-13 16:23 fmhess - - * comedi/rt.c: rt_request_global_irq_arg() doesn't seem to exist in - rtai anymore - -2004-04-11 10:38 fmhess - - * Contributors: added Nils - -2004-04-11 10:36 fmhess - - * comedi/drivers/pcl818.c: command support for pcl818 from Nils - Juergens: - - The streaming aquisition support has been dropped with the move - from comedi_trig to comedi_command. The attached patch ports the - comedi_trig stuff over to comedi_command. It is not heavily - tested, but works for me with both pcl818 and pcl818h cards - (though i haven't tested the fifo code for the 818h). - -2004-04-05 17:03 fmhess - - * comedi/drivers/: mite.c, ni_mio_common.c: figured out how i broke - dma, and removed useless barrier - -2004-04-05 15:47 fmhess - - * comedi/drivers/ni_mio_common.c: take into account possibility of - comedi_poll getting called from interrupt context (kcomedilib). - Removed some dead code. Fix tiny possibility of undetected - buffer overrun. Added a memory barrier to ni_sync_ai_dma(). - -2004-04-05 14:42 fmhess - - * comedi/drivers/ni_mio_common.c: remove bogus bug warning - -2004-04-04 13:30 fmhess - - * comedi/drivers/: mite.c, mite.h, ni_mio_common.c, ni_pcidio.c: - replaced some preprocessor defines with enums and inline - functions - -2004-04-04 11:19 fmhess - - * comedi/drivers/: mite.c, mite.h: added declarations for IO Device - Window Base Size Register - -2004-04-04 10:49 fmhess - - * comedi/drivers/ni_mio_common.c: try to make sure we get the scan - data dma'd after eos interrupts - -2004-04-04 09:44 fmhess - - * comedi/drivers/ni_mio_common.c: add more locking to make - comedi_poll smp safe, and made ni_handle_fifo_dregs() slightly - more efficient - -2004-04-04 09:40 fmhess - - * comedi/drivers/cb_pcidas.c: fix initialization of channel, that I - broke with last fix - -2004-03-25 16:24 fmhess - - * comedi/drivers/cb_pcidas.c: fix analog output channel interaction - for boards with analog output fifo - -2004-03-22 13:05 fmhess - - * comedi/rt.c: complain more loudly on comedi_switch_to_rt() - failure - -2004-03-21 10:31 fmhess - - * INSTALL: comedi_calibrate supports more than NI boards now - -2004-03-21 09:41 fmhess - - * comedi/drivers/mite.c: add a rmb() in mite_bytes_transferred() - -2004-03-21 09:41 fmhess - - * comedi/drivers.c: use barrier() instead of mb() since it really - is just memory - -2004-03-21 09:35 fmhess - - * comedi/drivers/: ni_atmio.c, ni_mio_common.c, ni_mio_cs.c, - ni_pcimio.c, ni_stc.h: add support for comedi_poll when using - mite dma, (needed to add another spinlock to prevent races with - interrupt handler). - -2004-03-21 09:11 fmhess - - * comedi/drivers/ni_mio_common.c: wake on end of scan based on - TRIG_WAKE_EOS bit in command flags, instead of COMEDI_CB_EOS in - callback mask - -2004-03-21 09:10 fmhess - - * comedi/kcomedilib/: get.c, kcomedilib_main.c: don't force various - bits in cb_mask when command is executed, and automaticaly set - TRIG_WAKE_EOS if they are calling back on end of scan events - -2004-03-21 09:08 fmhess - - * comedi/comedi_fops.c: don't force on COMEDI_CB_BLOCK in - comedi_event() - -2004-03-20 05:32 fmhess - - * comedi/drivers/usbdux.c: usbdux driver update from Bernd Porr: - - This patch resolves problems with buggy VIA/SIS USB controllers. - They tend to loose IRQs in high speed mode. In the 2.6.4 kernel - there's now a watchdog timer which triggers an interrupt after - 5ms. To make this safely work with the usbdux driver the number - of buffers has been increased to 10 for the high speed mode and - to 5 for the full speed mode. There are also some minor changes: - removed unnecessary defines and removed the text that firmware - upload through comedi is deprecated. In fact some distros have - fxload not installed so that comedi itself has (still) to do the - job. - -2004-03-14 19:27 fmhess - - * comedi/drivers/adv_pci_dio.c: fix register offset problems noted - by Henk van Rooy - -2004-03-13 08:43 fmhess - - * comedi/drivers/ni_mio_cs.c: change some caldac types to - ad8804_debug, as not all calibration channels were available for - daqcard-6036e (at least ao ch0 fine gain was unavailable) - -2004-03-10 15:34 fmhess - - * comedi/drivers/ni_mio_common.c: add support for reading internal - reference voltage, and don't return an error on calibration adc - overrange - -2004-03-07 14:19 fmhess - - * comedi/drivers/ni_mio_common.c: stop forcing cs5529 gain to one, - added cs5529_wait_for_idle() to get rid of some code duplication - -2004-03-06 18:22 fmhess - - * comedi/drivers/ni_mio_common.c: fixed ni_ai_fifo_read(), to use - the loop index when copying input data to array. got rid of - comedi_buf_put() calls, some cleanups - -2004-03-06 11:08 fmhess - - * comedi/drivers.c: added some memory barriers on read/writes to - comedi's buffer - -2004-03-02 15:51 fmhess - - * m4/rtai.m4: update configure help to suggest using rtai - installation or build dir instead of source dir. - -2004-03-01 15:31 fmhess - - * configure.ac: make KBUILD_BASENAME and KBUILD_MODNAME hacks more - robust - -2004-02-29 15:43 fmhess - - * configure.ac: version bump - -2004-02-29 15:18 fmhess - - * comedi/rt.c: fix name clashes with rtai - -2004-02-29 15:17 fmhess - - * m4/rtai.m4: get CONFIG_ADEOS value - -2004-02-29 15:05 fmhess - - * m4/rtai.m4: add missing quote - -2004-02-29 14:51 fmhess - - * m4/rtai.m4: add mising $ and recognize adeos patched kernels - -2004-02-29 14:14 fmhess - - * Makefile.am, configure.ac: add check for depmod to configure - -2004-02-29 14:09 fmhess - - * m4/rtai.m4: deal with moved rtai_config.h - -2004-02-29 13:51 fmhess - - * m4/rtai.m4: fix m4 quoting - -2004-02-29 13:48 fmhess - - * comedi/drivers/ni_mio_common.c: force gain calibration of 67xx - calibration adc to 1 - -2004-02-29 10:25 fmhess - - * configure.ac: hack to set KBUILD_BASENAME - -2004-02-27 12:47 ds - - * m4/as-linux.m4: Add fallback if mktemp utility cannot be found. - -2004-02-26 16:33 fmhess - - * comedi/drivers/usbdux.c: fix version check for 'owner' member of - usb_driver - -2004-02-23 13:20 ds - - * configure.ac: cleanups. Disable PCMCIA on linux-2.6 - -2004-02-23 13:19 ds - - * comedi/drivers/: pcl816.c, pcl818.c: disable RTC code - -2004-02-21 07:46 fmhess - - * comedi/drivers/das08.c: fix for return value of config insn from - Salvador Eduardo Tropea - -2004-02-21 07:38 fmhess - - * comedi/drivers/: ni_mio_common.c, ni_stc.h: disable analog - triggerring so pfi0 works - -2004-02-15 14:18 fmhess - - * comedi/drivers/ni_mio_common.c: init ao configuration reg 2 for - 67xx - -2004-02-15 13:57 fmhess - - * comedi/drivers/: ni_mio_common.c, ni_pcimio.c, ni_stc.h: - eliminate duplicate ao window register definitions, move some ao - windowed registers into the proper enum, some fixes for ni 67xx - board definitions - -2004-02-13 15:50 fmhess - - * comedi/drivers/: das16.c, ni_mio_common.c: fix compilation with - kernels using dynamic hz patch - -2004-02-10 15:18 fmhess - - * comedi/drivers/ni_660x.c: patch from Klaas Gadeyne - - -2004-02-08 13:52 fmhess - - * comedi/drivers/: ni_mio_common.c, ni_stc.h: more driver support - for ni 67xx calibration. - -2004-02-08 13:35 fmhess - - * comedi/comedi_fops.c: we aren't checking for writes that exceed - subdevice's maxdata - -2004-02-07 13:57 fmhess - - * comedi/drivers/me4000.c: fix for compiler warnings from Salvador - Eduardo Tropea - -2004-02-07 13:31 fmhess - - * comedi/drivers/ni_mio_common.c: add some more support for 67xx - calibration adc - -2004-02-03 15:13 fmhess - - * Contributors, comedi/drivers/das08.c, comedi/drivers/das08.h, - include/linux/comedi.h: i8254 counter patch from Salvador Eduardo - Tropea - -2004-01-31 15:29 fmhess - - * comedi/drivers/ni_mio_common.c: comment out debug message - -2004-01-31 15:03 fmhess - - * Contributors: added Caleb Tennis - -2004-01-31 14:27 fmhess - - * comedi/drivers/rtd520.c: TRIG_WAKE_EOS and CMD_EV_SCAN_END are - not interchangeable - -2004-01-31 14:26 fmhess - - * include/linux/comedi.h: COMEDI_EV_SCAN_END and TRIG_WAKE_EOS are - not interchangeable - -2004-01-31 14:13 fmhess - - * include/linux/comedi.h: serial dio (SCXI) support from Caleb - Tennis - -2004-01-31 14:09 fmhess - - * comedi/drivers/ni_mio_common.c: increase udelay while wait for - dma to load analog output since the polling of the status - register seems to slow the dma transfer - -2004-01-31 14:08 fmhess - - * comedi/drivers/: ni_mio_common.c, ni_stc.h: serial dio support - (SCXI) from Caleb Tennis. - -2004-01-31 13:58 fmhess - - * comedi/drivers/usbdux.c: update to usbdux driver from Bernd Porr - who says: - - Had to change the USB 2.0 transfer protocol from IRQ transfer to - ISO transfer. Reason: IRQ transfer is still not stable - (2.4/2.6). However, ISO transfer has been rewritten in the kernel - and works (just now in 2.6 but will be backported sooner or - later)! I supply new firmware and a new version of the driver - which now uses ISO transfer throughout (1.1 / 2.0). - -2004-01-31 13:58 fmhess - - * comedi/drivers/ni_mio_common.c: check for nonzero return from - schedule_timeout() - -2004-01-24 16:12 fmhess - - * m4/as-linux.m4: add use of LDFLAGS_MODULE for 2.6 - -2004-01-24 16:09 fmhess - - * configure.ac: add -DKBUILD_MODNAME=... to COMEDI_CFLAGS (required - by linux/module.h to make modprobe recognize modules under 2.6 - -2004-01-24 13:55 fmhess - - * m4/as-linux.m4: fixed setting of -DMODULE for 2.6 - -2004-01-24 13:24 fmhess - - * configure.ac: add --disable-pcmcia configure option - -2004-01-24 08:56 fmhess - - * include/linux/pci.h: pci_for_each_device fix for 2.6 from Bernd - Porr - -2004-01-24 08:48 fmhess - - * comedi/drivers/usbdux.c: update from Bernd Porr - -2004-01-21 10:59 fmhess - - * comedi/drivers/ni_mio_common.c: beginnings of ni_67xx calibration - support - -2004-01-19 14:19 fmhess - - * comedi/drivers/ni_stc.h: beginnings of 671x and 673x self - calibration support - -2004-01-19 08:01 fmhess - - * comedi/drivers/ni_pcimio.c: added some device ids for 67xx boards - -2004-01-11 17:18 fmhess - - * m4/as-modtool.m4: fix install brokenness (missing some square - brackets) - -2004-01-11 17:05 fmhess - - * Makefile.am: fix depmod call in install-data-hook - -2004-01-11 16:45 fmhess - - * m4/: as-linux.m4, as-modtool.m4, rtai.m4, rtlinux.m4: added some - more m4 quoting to get rid of automake1.8 warnings - -2004-01-11 16:32 fmhess - - * include/linux/comedi.h: made some alternate names for - COMEDI_INPUT and COMEDI_OUTPUT that match the usual convention - for config insn ids. Also replaced defines with an enum and list - all values in decimal - -2004-01-11 16:28 fmhess - - * comedi/: comedi_fops.c, drivers.c: be more careful about - subdevice allocation/free - -2004-01-11 15:33 fmhess - - * comedi/drivers.c: include for VMALLOC_VMADDR() - macro - -2004-01-11 15:27 fmhess - - * include/linux/vmalloc.h: band aid from Bernd Porr for - VMALLOC_VMADDR macro getting dropped in 2.6 (from kernel - changelog this happened because it did nothing). - -2004-01-11 15:07 fmhess - - * Contributors: added Bernd Porr and Steven Jenkins - -2004-01-08 21:06 ds - - * Makefile.am, configure.ac, modtool.in, m4/as-linux.m4, - m4/as-modtool.m4, m4/linux.m4, m4/rtai.m4, m4/rtlinux.m4: Merge - thomasvs's linux.m4 improvements. Write as-modtool.m4 macro, and - create modtool from the macro. - -2004-01-01 16:38 fmhess - - * comedi/drivers/ni_pcimio.c: update status comments - -2004-01-01 15:59 fmhess - - * comedi/drivers/: ni_atmio.c, ni_mio_common.c, ni_mio_cs.c, - ni_pcimio.c, ni_stc.h: some cleanups, verified that 6711 ao - command works now (needed to modify ao_waveform to preload more - samples into comedi's buffer though) - -2003-12-27 16:50 fmhess - - * comedi/drivers/: ni_mio_common.c, ni_pcimio.c, ni_stc.h: a fix - for 67xx boards, trying to get waveform analog out working. - -2003-12-23 19:04 fmhess - - * comedi/drivers/ni_660x.c, include/linux/comedi.h: giving up on - fully abstract counter interface for now, applying patch from - Klaas Gadeyne with some changes by me. - -2003-12-21 15:51 fmhess - - * comedi/drivers/usbdux.c: moved some 2.4/2.6 compatibility stuff - into comedi/include/linux/usb.h - -2003-12-21 15:50 fmhess - - * Makefile.am, comedi/comedi_fops.c: fixes for COMEDI_NDEVICES > 4 - -2003-12-21 15:47 fmhess - - * include/linux/usb.h: new compat header - -2003-12-21 09:10 fmhess - - * comedi/drivers/usbdux.c: update from bernd porr - -2003-12-19 14:47 ds - - * include/linux/interrupt.h: Linux-2.4.23 has the new interrupt - prototypes - -2003-12-17 19:38 ds - - * comedi/drivers/amplc_pci230.c: Remove printk() that is triggered - by devices sharing the IRQ - -2003-12-06 11:34 fmhess - - * comedi/comedi_fops.c, comedi/drivers.c, include/linux/kdev_t.h: - fix for changes in linux 2.6 kdev_t.h - -2003-12-06 08:41 fmhess - - * comedi/drivers/usbdux.c: include linux/version.h before trying to - check LINUX_VERSION_CODE - -2003-11-30 06:55 fmhess - - * configure.ac, comedi/drivers/Makefile.am, - comedi/drivers/usbdux.c: added usbdux driver - -2003-11-26 13:36 ds - - * comedi/drivers/adv_pci1710.c: Fixes from Nils Juergens - - -2003-11-23 11:12 fmhess - - * comedi/drivers/comedi_counter_unstable.h: valid bit should be 3rd - bit, not 0x3 value - -2003-11-23 10:55 fmhess - - * comedi/drivers/: comedi_counter_unstable.h, ni_660x.c: added - patch from Klaas Gadeyne, with my own modifications. - -2003-11-23 10:52 fmhess - - * comedi/drivers/comedi_fc.h: check if we've already been included - -2003-11-20 18:27 fmhess - - * comedi/drivers/das08.h: declare das08_cs_boards extern - -2003-11-20 18:22 fmhess - - * comedi/drivers/ni_labpc.h: declare labpc_cs_boards as extern - -2003-11-19 18:28 fmhess - - * comedi/drivers/: das08_cs.c, ni_labpc_cs.c, ni_mio_cs.c: added - some MODULE_LICENSE() calls to pcmcia drivers, that dont call - COMEDI_INITCLEANUP - -2003-11-17 12:12 ds - - * README.CVS: Add some notes about compiling from CVS - -2003-11-15 16:17 fmhess - - * include/linux/interrupt.h: 2.4.22 does _not_ have new interrupt - prototypes (at least the debian and I assume the vanilla kernel - do not). I believe the RH 2.4.22 kernel is patched with the new - prototypes, but to heck with them. - -2003-11-13 13:13 ds - - * comedi/drivers/adv_pci1710.c: Add counter subdevice. From Nils - Juergens - -2003-10-30 15:00 fmhess - - * comedi/drivers/cb_pcidas64.c: adjust number of dma ring bounce - buffers independently for ai and ao, and make number of ai ring - buffers board-dependent (to deal with extremely fast 4020) - -2003-10-23 17:55 fmhess - - * comedi/drivers/ni_mio_cs.c: add mention of daqcard-6036e as - supported board - -2003-10-22 17:44 fmhess - - * comedi/drivers/: adl_pci9111.c, cb_pcidda.c: some - pci_request_regions() tweaks, and set DUMMY_BIT on writes to - calibration reg 2 in cb_pcidda.c - -2003-10-22 17:12 ds - - * configure.ac, modtool.in: Use LINUX_CC for CC. Cause modtool to - strip debugging symbols. - -2003-10-18 14:29 fmhess - - * comedi/drivers/me4000.c: make it compile without firmware header - (but it wont work of course) - -2003-10-18 14:16 fmhess - - * comedi/drivers/me4000_fw.h: removed file for same reason as - me2600_fw.h was removed: licensing terms are incompatible with - GPL and we don't even have source code for the firmware binary. - -2003-10-18 14:05 fmhess - - * comedi/drivers/cb_pcidas64.c: give warning and return error if - user attempts to use ao command and ai external queue at the same - time. - -2003-10-18 07:13 fmhess - - * comedi/drivers/: adl_pci9118.c, das16.c, gsc_hpdi.c, - ni_mio_common.c: get rid of underscores in my byte swapping calls - -2003-10-17 09:42 fmhess - - * comedi/drivers/cb_pcidas64.c: ao commands work now - -2003-10-13 16:42 ds - - * comedi/drivers/ni_pcidio.c: turn off debugging - -2003-10-13 16:38 ds - - * include/linux/comedi.h: NDEVICES should have been increased a - long time ago - -2003-10-13 13:12 fmhess - - * comedi/drivers/multiq3.c: fix ai munging - -2003-10-13 11:47 fmhess - - * INSTALL: remove obsolete mention of 'make config' - -2003-10-13 11:45 fmhess - - * INSTALL: add mention of new --with-rtaidir and --with-rtlinuxdir - configure options - -2003-10-12 15:49 fmhess - - * comedi/drivers/cb_pcidas64.c: more ao waveform support (still not - done yet) - -2003-10-12 15:47 fmhess - - * comedi/drivers/das16.c: disable irq mode entirely, since it is so - lame. - -2003-10-10 12:57 fmhess - - * comedi/drivers/cb_pcidas64.c: beginnings of ao command support - -2003-10-09 07:57 fmhess - - * Makefile.am: add ACLOCAL_AMFLAGS so automake calls aclocal - correctly when necessary - -2003-10-04 16:21 fmhess - - * comedi/Makefile.am, comedi/drivers/Makefile.am, - comedi/drivers/das16.c, comedi/kcomedilib/Makefile.am, - m4/linux.m4: first pass at autoconf'd RT support done - -2003-10-04 16:19 fmhess - - * comedi/comedi_fops.c: fixed comedi_buf_write_n_available argument - -2003-10-03 15:56 fmhess - - * m4/linux.m4: partial RT support - -2003-10-02 12:58 ds - - * comedi/drivers/multiq3.c: Fix incorrect return value of AI insn - function - -2003-10-01 15:44 ds - - * comedi/drivers/ni_atmio.c: reenable isapnp - -2003-10-01 15:44 ds - - * include/linux/isapnp.h: Disable isapnp on 2.6 (temporarily) - -2003-10-01 15:43 ds - - * include/linux/interrupt.h: 2.4.22 has new interrupt prototypes - -2003-10-01 15:30 ds - - * Makefile.in.append, Makefile.modbuild, Rules.make: Remove old - files - -2003-09-30 18:22 fmhess - - * comedi/drivers/: ni_labpc.c, ni_labpc.h, ni_labpc_cs.c: fix - loading of counters on memory-mapped io boards (pci-1200) - -2003-09-30 06:13 fmhess - - * comedi/drivers/das16.c: revert last change, it didn't help - -2003-09-28 12:50 fmhess - - * comedi/drivers/das16.c: a couple of people have reported - interrupts not working, I'm guessing the interrupt needs to be - cleared at the end of the interrupt handler. - -2003-09-20 14:30 fmhess - - * comedi/drivers/cb_pcidas64.c: fix for crapiness of computerboards - hardware (external queue interacts with ao fifo) - -2003-09-20 09:42 fmhess - - * comedi/drivers/ni_mio_common.c: remove redundant analog output - munging with using PIO - -2003-09-19 18:51 fmhess - - * comedi/drivers/adl_pci9118.c: simplify and speed up - -2003-09-19 14:26 fmhess - - * comedi/drivers/adl_pci9118.c: convert to new-style munging, fix - for big-endian machines, simplified slightly. - -2003-09-19 11:53 fmhess - - * comedi/drivers/ni_mio_cs.c: correct ai fifo depth for daqcard - 6062e - -2003-09-19 11:32 fmhess - - * comedi/drivers/me4000.c: fix compilation error - -2003-09-19 08:46 fmhess - - * comedi/drivers/adl_pci9111.c: Converted to new-style munging. - Got rid of bogus scan_begin_src=TRIG_TIMER support. Some - space->tab whitespace fixes. - -2003-09-19 08:12 fmhess - - * comedi/drivers/comedi_fc.h: discourage inappropriate use - -2003-09-18 14:27 ds - - * .cvsignore, comedi/.cvsignore, comedi/drivers/.cvsignore, - comedi/kcomedilib/.cvsignore: ignore some files - -2003-09-18 14:14 ds - - * comedi/drivers/Makefile.am: Add me4000 driver - -2003-09-18 13:56 ds - - * comedi/drivers/me4000.c: Fixes for changes since 0.7.67. - -2003-09-18 13:55 ds - - * comedi/Makefile.am: remove install-data-hook target - -2003-09-18 13:54 ds - - * Makefile.am: Dist modtool.in. change check target to "moo" - (temporary). - -2003-09-18 13:53 ds - - * configure.ac: default prefix should be /. modtool is in - ${builddir}. - -2003-09-18 12:10 ds - - * comedi/drivers/: me4000.c, me4000.h, me4000_fw.h: new driver - -2003-09-16 17:18 fmhess - - * comedi/drivers/gsc_hpdi.c: big endian fixes - -2003-09-16 17:07 fmhess - - * comedi/drivers/ni_mio_common.c: get rid of redundant ai munging - -2003-09-16 11:36 fmhess - - * comedi/drivers/: cb_pcidas64.c, plx9080.h: fixes for big endian - machines - -2003-09-16 08:19 fmhess - - * comedi/drivers/das16.c, include/linux/comedidev.h: do das16.c - munging in core - -2003-09-15 17:30 fmhess - - * comedi/kcomedilib/get.c: added munging to kcomedilib - -2003-09-15 14:33 fmhess - - * comedi/comedi_fops.c, comedi/drivers.c, - comedi/drivers/comedi_fc.c, comedi/drivers/dt282x.c, - comedi/drivers/ni_labpc.c, comedi/drivers/ni_mio_common.c, - comedi/drivers/rti800.c, comedi/kcomedilib/kcomedilib_main.c, - include/linux/comedidev.h: Fully support munging in core. Still - need to check munging for kcomedilib though. - -2003-09-15 14:21 fmhess - - * Makefile, configure, comedi/Makefile.in, - comedi/drivers/Makefile.in, comedi/kcomedilib/Makefile.in: - removing old files replaced by autoconf stuff - -2003-09-12 11:56 fmhess - - * comedi/drivers/gsc_hpdi.c: apply dma init fix that worked so well - with cb_pcidas64.c - -2003-09-12 11:33 fmhess - - * comedi/drivers/cb_pcidas64.c: really fixed channel queue - problems. The adc enable bit does not need to be set during - setup after all. Fixed random problems with first dma block by - adding a little more dma initialization during command setup. - Fixed two bogus samples on first command using external queue by - moving queue setup to a later point in ai cmd. Moved around some - code in attach() so more stuff gets done before interrupt handler - is registered (due to one crash I saw while modprobing while - sound card on same interrupt was playing). - -2003-09-11 17:34 fmhess - - * comedi/drivers/cb_pcidas64.c: clear/set adc enable bit during ai - cmd setup, so that start triggers work - -2003-09-11 14:27 fmhess - - * comedi/drivers/cb_pcidas64.c: fixed ai channel queue setup - -2003-09-11 11:03 ds - - * configure.ac: Add 8255 config option - -2003-09-08 15:48 fmhess - - * comedi/drivers/cb_pcidas64.c: check that dma allocations succeed, - and some minor cleanups - -2003-09-08 15:16 fmhess - - * comedi/drivers/8253.h: change base address variables to long, for - 64 bit machines. - -2003-09-08 11:16 fmhess - - * comedi/drivers/plx9080.h: fix dma abort lockups - -2003-09-06 20:44 fmhess - - * comedi/drivers.c: fix increment of munge_chan - -2003-09-06 12:58 fmhess - - * comedi/drivers/dt282x.c: make sure dma is disabled during command - setup - -2003-09-06 10:43 fmhess - - * comedi/drivers/dt282x.c: fixed maximum speeds for different board - types (added dt2821-f and g). Changed some variables to - volatile, renamed confusingly named dma_chan variables to - dma_index - -2003-09-06 09:33 fmhess - - * comedi/comedi_fops.c: move init of async->events into - init_async_buf() - -2003-09-06 09:31 fmhess - - * comedi/kcomedilib/kcomedilib_main.c: init async->events to zero - -2003-09-05 15:23 fmhess - - * comedi/drivers/dt282x.c: re-enabled ad done interrupts in ai cmd, - and added check against maximum board speed to ai_cmdtest - -2003-09-05 10:14 fmhess - - * comedi/drivers/dt282x.c: ignore ai errors that occur after we - have all the data we wanted - -2003-09-05 09:46 fmhess - - * comedi/drivers/dt282x.c: trying to fix crashes at during high - frequency ai - -2003-09-04 13:19 fmhess - - * comedi/drivers/dt282x.c: don't re-enable ai dma after it's - finished - -2003-09-03 13:08 fmhess - - * comedi/drivers/dt282x.c: add clear_dma_ff() calls - -2003-09-03 12:46 fmhess - - * include/linux/comedidev.h: define COMEDI_VERSION() - -2003-09-03 12:36 fmhess - - * comedi/drivers/ni_labpc_cs.c: its IRQ_FORCED_PULSE, not - IRQ_FORCE_PULSED - -2003-09-03 12:28 fmhess - - * INSTALL: update install instructions for autoconf - -2003-09-03 12:15 fmhess - - * comedi/drivers/dt282x.c: fix problems with buffer wrap-around by - using generic comedi_fc code - -2003-09-03 10:21 fmhess - - * comedi/drivers/ni_labpc_cs.c: daqcard-1200 uses pulsed interrupts - -2003-09-01 18:12 ds - - * configure.ac, include/linux/comedidev.h: Fix to make the version - code work correctly. - -2003-09-01 17:55 ds - - * m4/linux.m4: change ${MAKE} to ${MAKE-make} to set a reasonable - default - -2003-08-31 21:02 fmhess - - * comedi/comedi_fops.c: on second thought, EPERM isn't any more - accurate than ENODEV. - -2003-08-31 19:26 fmhess - - * comedi/comedi_fops.c: print some debug messages on ENODEV errors - in open, and changed one to an EPERM - -2003-08-31 17:20 fmhess - - * comedi/drivers/ni_labpc.c: add missing comedi_event() call after - overflow - -2003-08-25 13:04 ds - - * m4/linux.m4: change make -C to ${MAKE} -C - -2003-08-21 16:14 ds - - * modtool.in: For some reason, install wants to set the mode to 755 - on installed .o files. Override it to 644. - -2003-08-20 15:35 fmhess - - * comedi/drivers/rti800.c: fix delays - -2003-08-16 20:37 ds - - * configure.ac: force debugging - -2003-08-16 20:33 ds - - * configure.ac: enable PCMCIA checking - -2003-08-11 16:51 fmhess - - * comedi/: comedi_ksyms.c, kcomedilib/ksyms.c: fix compiler warning - about redefinition of EXPORT_SYMTAB with old Makefiles - -2003-08-11 15:25 ds - - * comedi/drivers/quatech_daqp_cs.c: update from Brent (with - 1.13->1.15 merged in) - -2003-08-11 13:19 ds - - * Makefile.am, comedi/Makefile.am, comedi/comedi_ksyms.c, - comedi/drivers/Makefile.am, comedi/kcomedilib/Makefile.am, - comedi/kcomedilib/ksyms.c: Fixes for 'make dist' to work properly - -2003-08-11 11:32 ds - - * comedi/drivers/addi-data/: APCI1710_82x54.c, APCI1710_82x54.h, - APCI1710_Chrono.c, APCI1710_Chrono.h, APCI1710_Dig_io.c, - APCI1710_Dig_io.h, APCI1710_INCCPT.c, APCI1710_INCCPT.h, - APCI1710_Inp_cpt.c, APCI1710_Inp_cpt.h, APCI1710_Pwm.c, - APCI1710_Pwm.h, APCI1710_Ssi.c, APCI1710_Ssi.h, APCI1710_Tor.c, - APCI1710_Tor.h, APCI1710_Ttl.c, APCI1710_Ttl.h, Makefile.am, - addi_amcc_s5933.h, addi_common.c, addi_common.h, addi_eeprom.c, - amcc_s5933_58.h, hwdrv_APCI1710.c, hwdrv_APCI1710.h, - hwdrv_apci035.c, hwdrv_apci035.h, hwdrv_apci1032.c, - hwdrv_apci1032.h, hwdrv_apci1500.c, hwdrv_apci1500.h, - hwdrv_apci1516.c, hwdrv_apci1516.h, hwdrv_apci1564.c, - hwdrv_apci1564.h, hwdrv_apci2016.c, hwdrv_apci2016.h, - hwdrv_apci2032.c, hwdrv_apci2032.h, hwdrv_apci2200.c, - hwdrv_apci2200.h, hwdrv_apci3120.c, hwdrv_apci3120.h, - hwdrv_apci3200.c, hwdrv_apci3200.h, hwdrv_apci3501.c, - hwdrv_apci3501.h: driver(s) from ADDI-DATA - -2003-08-08 15:01 fmhess - - * m4/linux.m4: changed indentation to tabs - -2003-08-08 14:56 fmhess - - * m4/linux.m4: add config and depend checks for linux directory - -2003-08-08 14:42 fmhess - - * m4/linux.m4: added check for include/linux/version.h - -2003-08-08 13:01 ds - - * Makefile.am: Add the dev, drivers.txt, and check targets from old - Makefile - -2003-08-08 11:35 fmhess - - * comedi/Makefile.am: add install-data-hook for depmod - -2003-08-08 11:18 fmhess - - * m4/linux.m4: extra m4 quotes [] to make regular expression work - -2003-08-08 10:41 fmhess - - * comedi/drivers/cb_pcidas64.c: some cleanup for external master - clock support on 4020, and allow TRIG_TIMER as convert_src on - 4020 (with convert_arg=0). - -2003-08-06 19:46 ds - - * configure.ac, m4/linux.m4: Add detection for kernel major/minor - version - -2003-08-06 19:45 ds - - * comedi/drivers/Makefile.am: fix another typo - -2003-08-06 18:06 ds - - * comedi/drivers/Makefile.am: readd pcmcia modules (typo) - -2003-08-06 18:04 ds - - * comedi/drivers/ni_atmio.c: diable isapnp, because it doesn't - compile on 2.6 - -2003-08-06 18:03 ds - - * comedi/: Makefile.am, drivers/Makefile.am, - kcomedilib/Makefile.am: add link flag for modtool. separate out - PCMCIA-based drivers - -2003-08-06 18:02 ds - - * configure.ac, modtool.in: actually works now - -2003-08-06 18:02 ds - - * autogen.sh: pass command line options to configure - -2003-08-06 18:01 ds - - * m4/linux.m4: m4 macros for a bunch of Linux ops - -2003-08-06 15:01 fmhess - - * comedi/drivers/: ni_mio_common.c, ni_stc.h: speed up pio ai fifo - transfer a little - -2003-08-05 15:39 fmhess - - * Makefile.modbuild: config/modversions.h and linux/modversions.h - are not equivalent - -2003-08-05 15:38 fmhess - - * scripts/dep.linux: override MODVERDIR - -2003-08-05 13:02 fmhess - - * scripts/dep.linux: fix overwrite of LINUXDIR and trivial tweaks - -2003-08-05 12:23 fmhess - - * include/linux/module.h: fix for NULL undefined? - -2003-08-05 11:55 fmhess - - * Makefile.modbuild, scripts/dep.linux: linux 2.6 flag extraction - -2003-08-05 11:28 fmhess - - * include/: asm/dma.h, linux/fs.h, linux/init.h, linux/irq.h, - linux/isapnp.h, linux/kmod.h, linux/mm.h, linux/module.h, - linux/pci.h, linux/poll.h, linux/sched.h, linux/slab.h, - linux/spinlock.h, linux/timer.h, linux/vmalloc.h: replace all hex - codes with KERNEL_VERSION() for clairity - -2003-08-04 20:46 ds - - * include/linux/version.h: Comedi's version is now in config.h - -2003-08-04 20:37 ds - - * modtool.in: tool for making kernel modules - -2003-08-04 20:36 ds - - * Makefile.am: new makefile - -2003-08-04 20:35 ds - - * m4/linux.m4: holder for linux macro - -2003-08-04 20:34 ds - - * autogen.sh, configure.ac: automake! - -2003-08-04 20:34 ds - - * include/linux/: comedi_rt.h, interrupt.h, module.h: Backport - Frank's 2.6 changes to 2.4 - -2003-08-04 20:32 ds - - * comedi/drivers/: adl_pci9111.c, adv_pci1710.c, amplc_pc236.c, - amplc_pci230.c, cb_pcidas.c, cb_pcidas64.c, ni_pcidio.c: Change - IRQ_HANDLED to 1 when used as an rvalue - -2003-08-04 20:30 ds - - * comedi/: Makefile.am, drivers/Makefile.am, - kcomedilib/Makefile.am: automake Makefiles - -2003-08-04 20:29 ds - - * Contributors: I'm a contributor, too - -2003-08-04 13:23 fmhess - - * comedi/drivers/comedi_test.c: bugfix from Steven Jenkins - -2003-08-04 12:10 fmhess - - * include/linux/pci.h: added some 2.2 pci hotplug compat - -2003-08-04 11:56 fmhess - - * comedi/drivers/dt282x.c: get_free_page() is gone in 2.6 - -2003-08-04 11:48 fmhess - - * comedi/drivers/comedi_parport.c: update to 2.6 interrupt handler - prototype - -2003-08-04 11:47 fmhess - - * comedi/drivers/dt3000.c: pci_present() gone in 2.6 - -2003-08-04 11:32 fmhess - - * comedi/: comedi_fops.c, drivers.c, kcomedilib/kcomedilib_main.c: - replace deprecated MOD_INC_USE_COUNT/MOD_DEC_USE_COUNT with - try_module_get()/module_put() - -2003-08-04 11:30 fmhess - - * include/linux/module.h: fixes for 2.6 module_get/module_put - -2003-08-03 20:28 fmhess - - * comedi/drivers.c: pte_offset is now pte_offset_kernel in 2.6 - -2003-08-03 20:27 fmhess - - * comedi/drivers/: adl_pci9111.c, adl_pci9118.c, adv_pci1710.c, - amplc_pc236.c, amplc_pci230.c, cb_das16_cs.c, cb_pcidas.c, - cb_pcidas64.c, daqboard2000.c, das16.c, das16m1.c, das1800.c, - das6402.c, das800.c, dt2814.c, dt282x.c, dt3000.c, gsc_hpdi.c, - icp_multi.c, ni_6527.c, ni_at_a2150.c, ni_atmio16d.c, - ni_daq_dio24.c, ni_labpc.c, ni_labpc_cs.c, ni_mio_common.c, - ni_mio_cs.c, ni_pcidio.c, pcl711.c, pcl812.c, pcl816.c, pcl818.c, - quatech_daqp_cs.c, rtd520.c, rti800.c: new interrupt handler - prototype for 2.6, plus some other 2.6 issues - -2003-08-03 18:06 fmhess - - * include/: asm/pgtable.h, linux/comedidev.h, - linux/devfs_fs_kernel.h, linux/interrupt.h, linux/module.h, - linux/pci.h, linux/wrapper.h: more 2.6 compatibility - -2003-08-03 15:23 fmhess - - * comedi/comedi_fops.c, include/linux/comedidev.h: kdev_t and suser - fixes for 2.6 - -2003-08-03 15:16 fmhess - - * include/linux/kdev_t.h: new compat header for 2.6 changes - -2003-07-19 14:51 fmhess - - * comedi/drivers/das16.c: don't require id bits to match anymore, - since it has proven to be more trouble than it's worth - -2003-07-16 09:48 fmhess - - * README: update web page url - -2003-07-10 15:08 fmhess - - * comedi/drivers/ni_pcimio.c: fix caldac types for 6052 - -2003-07-08 17:03 fmhess - - * comedi/drivers/ni_labpc.c: added a note about isapnp support - -2003-07-08 16:47 fmhess - - * INSTALL: removed references to hard-coded comedi_config path - -2003-07-04 13:00 fmhess - - * comedi/: Config.in, drivers/Makefile.in, drivers/das08.c, - drivers/das08.h, drivers/das08_cs.c, drivers/ni_labpc.h: split - PCMCIA support out of das08.o driver - -2003-07-04 11:50 fmhess - - * comedi/drivers/: ni_labpc.c, ni_labpc.h, ni_labpc_cs.c: reduce - number of symbols exported from ni_labpc.o for ni_labpc_cs.o - -2003-07-03 13:42 fmhess - - * comedi/: Config.in, drivers/Makefile.in, drivers/ni_labpc.c, - drivers/ni_labpc.h, drivers/ni_labpc_cs.c: split off pcmcia - daqcard-1200 support from ni_labpc driver - -2003-07-02 15:58 ds - - * scripts/dep.rtai: Simple patch to get Comedi to compile with the - experimential version of RTAI. - -2003-07-01 08:43 fmhess - - * comedi/Config.in: fix setting of CONIFG_COMEDI_MITE - -2003-06-27 07:24 fmhess - - * comedi/drivers/ni_pcimio.c: fix caldac type for pci-6036e and - pci-6034e. fixed some indentation. - -2003-06-18 11:07 fmhess - - * include/linux/module.h: added EXPORT_SYMBOL_GPL() compat macro - -2003-06-17 18:39 ds - - * Contributors: Add a bunch of people - -2003-06-17 18:27 ds - - * scripts/config.dist: update for new drivers - -2003-06-17 18:25 ds - - * scripts/check_driver: alloc_subdevices() changed. - -2003-06-17 18:25 ds - - * comedi/drivers/ni_6527.c: fix driver name in doc block - -2003-06-17 18:25 ds - - * comedi/drivers/adv_pci_dio.c: Add subdev_8255_cleanup() - -2003-06-17 18:24 ds - - * comedi/drivers/Makefile.in: Add ni_660x - -2003-06-17 18:24 ds - - * comedi/Config.in: Add NI_660X - -2003-06-17 18:22 ds - - * comedi/drivers/ni_660x.c: Found this wandering around. Figured - it should go in CVS. - -2003-06-12 09:10 fmhess - - * comedi/comedi_fops.c, include/linux/mm.h: fix for new 2.5 - remap_page_range() prototype - -2003-06-09 16:46 fmhess - - * comedi/drivers/cb_pcidas.c: trying to fix some pci-das1602/16 - calibration weirdness - -2003-06-06 11:58 ds - - * comedi/Config.in: ni_6527 requires the mite driver - -2003-06-06 11:57 ds - - * comedi/drivers/ni_6527.c: Fix minor typos. - -2003-06-05 12:52 fmhess - - * comedi/drivers/: ni_mio_common.c, ni_stc.h: make single-scan code - work for 611x too - -2003-06-05 12:52 fmhess - - * comedi/drivers/cb_pcidas.c: trying to fix dac08 calibration dac, - which doesn't seem to be updating - -2003-06-03 19:24 fmhess - - * comedi/drivers/: ni_mio_common.c, ni_stc.h: jump through hoops - for special case of stop_arg=1 on ai command - -2003-06-03 14:12 fmhess - - * comedi/drivers/ni_mio_common.c: try and make sure we get the scan - across dma during end-of-scan interrupts - -2003-05-29 17:37 fmhess - - * comedi/drivers/ni_mio_common.c: fix race in setting COMEDI_CB_EOS - event with dma - -2003-05-29 17:23 fmhess - - * scripts/dep.linux: added an error check that catches common case - of 'make config' failing to get compile flags from kernel source. - -2003-05-29 15:34 fmhess - - * comedi/drivers/ni_mio_common.c: 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. - -2003-05-27 10:28 ds - - * Contributors, Documentation/Configure.help, - Documentation/Configure.help.append, comedi/Config.in, - comedi/comedi_fops.c, include/linux/comedidev.h: New driver from - Michal Dobes - -2003-05-27 10:27 ds - - * comedi/drivers/: Makefile.in, adv_pci_dio.c: Add adv_pci_dio - driver from Michal Dobes - -2003-05-27 10:22 ds - - * comedi/drivers/: adl_pci9118.c, adv_pci1710.c, amcc_s5933.c, - ni_atmio16d.c, pcl724.c, pcl812.c, pcl816.c, pcl818.c, - amcc_s5933.h: majkl@tesnet.cz -> dobes@tesnet.cz - -2003-05-27 10:19 ds - - * comedi/drivers/icp_multi.c: update documentation - -2003-05-25 20:50 fmhess - - * comedi/drivers/ni_mio_common.c: external trigger fixes - -2003-05-25 19:30 fmhess - - * comedi/drivers/ni_mio_common.c: got rid of BUG message on buffer - overrun, since it isn't really a bug in the driver - -2003-05-24 08:02 fmhess - - * comedi/drivers/ni_mio_common.c: think i finnally found the - problem with 611x initialization - -2003-05-23 16:04 fmhess - - * comedi/drivers/: ni_mio_common.c, ni_pcimio.c, ni_stc.h: still - trying to fix 6110 initialization problem, plus a tiny bit of - random cleanup - -2003-05-23 12:15 fmhess - - * comedi/drivers/cb_pcidas64.c: fix new ai range code - -2003-05-23 12:11 fmhess - - * comedi/drivers/cb_pcidas64.c: added new boards - -2003-05-23 08:47 fmhess - - * comedi/drivers/ni_mio_common.c: still trying to fix erratic scan - pacing on 611x, plus some minor cleanup - -2003-05-20 10:18 fmhess - - * comedi/drivers/ni_mio_common.c: really fixed munging for pio - boards - -2003-05-19 13:26 fmhess - - * comedi/drivers/ni_atmio.c: fix segfault noted by calin calianu - -2003-05-15 17:39 fmhess - - * comedi/drivers/ni_mio_common.c: 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. - -2003-05-15 15:07 fmhess - - * comedi/drivers/ni_mio_common.c: fix munging for pio analog input - -2003-05-15 10:55 ds - - * comedi/drivers/comedi_test.c: Patch to add AO subdevice from - "Calin A. Culianu" - -2003-05-14 11:00 ds - - * scripts/dep.rtlinux: Patch from "Calin A. Culianu" - - -2003-05-12 11:04 fmhess - - * comedi/drivers/: cb_pcidas.c, ni_mio_common.c: initialize caldacs - (so software readback is synced with actual setting) and avoid - doing caldac write when it is unnecessary. - -2003-05-12 11:03 fmhess - - * comedi/drivers/ni_labpc.c: change address parameter to unsigned - long for inb/outb/readb/writeb wrappers - -2003-05-12 11:00 fmhess - - * comedi/drivers/ni_stc.h: fix length of caldacs array to prevent - its overflow when caldac channels - >= 12 are used - -2003-05-09 07:22 fmhess - - * comedi/drivers/: cb_pcidas.c, cb_pcidas64.c: added a little - comedi_calibrate advertising - -2003-05-08 17:02 fmhess - - * comedi/drivers/ni_labpc.c: moved calibration code to - comedi_calibrate - -2003-05-05 12:09 ds - - * comedi/drivers/ni_670x.c: PCI code for PCI-6704 - -2003-05-03 07:56 fmhess - - * comedi/drivers/ni_pcimio.c: change 6071 caldac type to - ad8804_debug to fix broken cal - -2003-05-01 18:01 fmhess - - * comedi/drivers/ni_atmio.c: updated driver description about - isapnp support - -2003-04-28 10:26 fmhess - - * comedi/drivers.c: re-fix suse brokeness - -2003-04-28 09:04 fmhess - - * comedi/drivers/ni_mio_cs.c: daqcard 6062e definitely has an - ad8804 caldac - -2003-04-27 10:24 fmhess - - * comedi/drivers/ni_mio_cs.c: oops that was supposed to be ad8804, - not dac8804. Made it ad8804_debug even, for better testing. - -2003-04-27 10:01 fmhess - - * comedi/drivers/ni_mio_cs.c: trying dac8804 caldac type for - daqcard-6062 - -2003-04-18 21:54 fmhess - - * comedi/drivers/cb_pcidas64.c: remove nonexistant ao range for - 60xx boards - -2003-04-11 10:09 fmhess - - * comedi/kcomedilib/data.c: added include of comedidev.h for - comedi_udelay() - -2003-04-02 09:12 fmhess - - * comedi/drivers/cb_pcidas.c: removed some comments, at ivan's - request - -2003-03-31 08:27 fmhess - - * comedi/drivers/ni_atmio.c: fix compile - -2003-03-27 13:08 fmhess - - * comedi/kcomedilib/: data.c, kcomedilib_main.c: replaced udelay - with comedi_udelay - -2003-03-27 13:00 fmhess - - * comedi/drivers/adl_pci9111.c, comedi/drivers/adl_pci9118.c, - comedi/drivers/adv_pci1710.c, comedi/drivers/cb_das16_cs.c, - comedi/drivers/cb_pcidas.c, comedi/drivers/cb_pcidas64.c, - comedi/drivers/daqboard2000.c, comedi/drivers/das800.c, - comedi/drivers/dt2801.c, comedi/drivers/dt2811.c, - comedi/drivers/dt2814.c, comedi/drivers/dt2815.c, - comedi/drivers/dt282x.c, comedi/drivers/dt3000.c, - comedi/drivers/fl512.c, comedi/drivers/gsc_hpdi.c, - comedi/drivers/icp_multi.c, comedi/drivers/ni_at_a2150.c, - comedi/drivers/ni_labpc.c, comedi/drivers/ni_mio_common.c, - comedi/drivers/ni_pcimio.c, comedi/drivers/pcl711.c, - comedi/drivers/pcl812.c, comedi/drivers/pcl816.c, - comedi/drivers/pcl818.c, comedi/drivers/plx9080.h, - comedi/drivers/rtd520.c, comedi/drivers/rti800.c, - comedi/drivers/serial2002.c, include/linux/comedi_rt.h: replaced - all udelay() calls with comedi_udelay() wrapper for RT safety - -2003-03-27 12:46 fmhess - - * include/linux/pci.h: added pci_find_subsys() compatibility stub. - changed extern inline functions to static inline - -2003-03-27 09:02 fmhess - - * comedi/kcomedilib/get.c, comedi/kcomedilib/ksyms.c, - include/linux/comedilib.h: added comedi_get_buffer_offset() to - kcomedilib - -2003-03-27 08:54 fmhess - - * comedi/kcomedilib/get.c, comedi/kcomedilib/ksyms.c, - include/linux/comedilib.h: added comedi_mark_buffer_read() and - comedi_get_buffer_contents() to kcomedilib - -2003-03-14 09:01 fmhess - - * comedi/drivers/ni_atmio.c: more isapnp id tweaks, and removed - redundant num_ni_boards constant - -2003-03-14 08:53 fmhess - - * comedi/drivers/ni_atmio.c: added isapnp id number for - at-mio-16e-10 - -2003-03-13 13:39 fmhess - - * comedi/drivers/: ni_mio_common.c, ni_stc.h: added locking for - software copies of registers - -2003-03-13 12:36 fmhess - - * comedi/drivers/ni_mio_common.c: get rid of printk on AO terminal - count interrupt - -2003-03-13 11:42 fmhess - - * comedi/drivers/: ni_mio_common.c, ni_stc.h: AO - stop_src=TRIG_COUNT support from Rolf Mueller, and some fixes for - uniform use of ni_set_bits from me - -2003-03-13 10:34 fmhess - - * comedi/drivers/: ni_atmio.c, ni_stc.h: added isapnp id of - AT-MIO-16XE-50 to driver - -2003-03-12 15:08 fmhess - - * comedi/kcomedilib/ksyms.c: added comedi_data_read_hint() and - comedi_data_read_delayed() - -2003-03-12 14:04 fmhess - - * comedi/kcomedilib/data.c, include/linux/comedilib.h: added - comedi_data_read_hint() and comedi_data_read_delayed to - kcomedilib - -2003-03-12 07:58 fmhess - - * comedi/drivers/: amplc_pci230.c, cb_pcimdas.c, das08.c: ripped - out some settling delays - -2003-03-11 14:23 fmhess - - * comedi/drivers/ni_mio_common.c: make underrun detection play nice - with stop_src TRIG_COUNT - -2003-03-11 11:55 fmhess - - * comedi/drivers/ni_mio_common.c: handle ai error events before - exiting handler - -2003-03-11 09:57 fmhess - - * comedi/drivers/cb_pcidas.c: patch from Ivan, with settling delay - ripped out (updates email address) - -2003-03-10 14:23 fmhess - - * comedi/drivers/ni_atmio.c, include/linux/isapnp.h: isapnp.h - compat header didn't work out as nicely as I hoped - -2003-03-10 13:38 fmhess - - * include/linux/isapnp.h: added isapnp compat header - -2003-03-10 13:04 fmhess - - * comedi/drivers/ni_atmio.c: isapnp fixes (mostly just changing - pcidev->irq to pcidev->irq_resource[0].start - -2003-03-01 19:10 fmhess - - * comedi/drivers/cb_pcidas64.c: initialize caldacs to - middle-of-range during attach, don't bother reprogramming them if - they are already set as desired - -2003-03-01 17:21 fmhess - - * comedi/drivers/gsc_hpdi.c: init almost empty/full registers with - larger values, since dma seems to be underrunning the fifo - occasionally - -2003-03-01 17:04 fmhess - - * comedi/drivers/cb_pcidas64.c: don't enable BTERM# - -2003-02-28 09:17 fmhess - - * comedi/drivers/das16.c: try to fix some useless warning messages - with das16/330 - -2003-02-27 09:30 fmhess - - * comedi/drivers/das16.c: explicitly disable interrupts and pacing - in ai read insn - -2003-02-27 09:19 fmhess - - * comedi/drivers/das16.c: made das16_cancel() disable external - pacing too - -2003-02-24 11:16 fmhess - - * comedi/drivers/gsc_hpdi.c: fix crash - -2003-02-21 19:00 fmhess - - * comedi/kcomedilib/get.c: removed redundant setting of - async->buf_read_count since it is handled by comedi_read_free() - call I added - -2003-02-20 18:19 fmhess - - * comedi/kcomedilib/ksyms.c: exported symbol for - comedi_get_buffer_size() - -2003-02-20 11:00 fmhess - - * comedi/kcomedilib/get.c, include/linux/comedilib.h: added - comedi_get_buffer_size() to kcomedilib - -2003-02-20 08:43 fmhess - - * comedi/drivers/gsc_hpdi.c: updated status - -2003-02-19 17:50 fmhess - - * comedi/drivers/gsc_hpdi.c: disable debugging code - -2003-02-19 17:46 fmhess - - * comedi/drivers/gsc_hpdi.c: added debug message - -2003-02-19 17:00 fmhess - - * comedi/kcomedilib/get.c: added comedi_buf_read_free() call to - comedi_set_user_int_count() - -2003-02-19 16:31 fmhess - - * comedi/drivers/gsc_hpdi.c: added rx fifo overrun detection - -2003-02-19 16:28 fmhess - - * comedi/drivers/gsc_hpdi.c: imore debug messages - -2003-02-19 16:17 fmhess - - * comedi/drivers/gsc_hpdi.c: disable interrupts in cancel - -2003-02-19 13:34 fmhess - - * include/linux/comedidev.h: make subdev_flags and runflags - volatile since they can be modified in interrupt (comedi_event()) - -2003-02-19 08:08 fmhess - - * comedi/drivers/gsc_hpdi.c: stop suppressing block events - -2003-02-18 20:21 fmhess - - * comedi/comedi_fops.c: added a debug message - -2003-02-18 20:20 fmhess - - * comedi/drivers.c: set insn_config to insn_inval if it is NULL - -2003-02-18 20:19 fmhess - - * comedi/drivers/gsc_hpdi.c: fix INSN_CONFIG_BLOCK_SIZE - -2003-02-18 18:37 fmhess - - * comedi/drivers/gsc_hpdi.c: more debug messages - -2003-02-18 18:05 fmhess - - * comedi/drivers/gsc_hpdi.c: bug fixes - -2003-02-18 15:44 fmhess - - * comedi/drivers/comedi_fc.c: make end of scan events correct for - digital io - -2003-02-18 15:44 fmhess - - * comedi/drivers/plx9080.h: declare elements of dma descriptors - volatile - -2003-02-18 15:41 fmhess - - * comedi/drivers/gsc_hpdi.c: add support for - INSN_CONFIG_BLOCK_SIZE - -2003-02-18 09:32 fmhess - - * comedi/drivers/gsc_hpdi.c: added init of hpdi interrupt control - reg, fixed dma abort channel - -2003-02-18 08:19 fmhess - - * comedi/drivers/gsc_hpdi.c: fix stop src TRIG_COUNT - -2003-02-17 16:35 fmhess - - * comedi/drivers/gsc_hpdi.c: fix pci discovery - -2003-02-17 10:01 fmhess - - * comedi/drivers/gsc_hpdi.c: use dma chan 0 - -2003-02-16 21:04 fmhess - - * comedi/: Config.in, drivers/Makefile.in, drivers/gsc_hpdi.c: new - driver (doesn't work yet) - -2003-02-15 15:45 fmhess - - * comedi/drivers/cb_pcidas64.c: fixed sizes passed to ioremap - -2003-02-15 10:35 fmhess - - * comedi/drivers/8255.c, comedi/drivers/adl_pci9111.c, - comedi/drivers/adl_pci9118.c, comedi/drivers/adv_pci1710.c, - comedi/drivers/amplc_pc236.c, comedi/drivers/amplc_pc263.c, - comedi/drivers/amplc_pci230.c, comedi/drivers/cb_das16_cs.c, - comedi/drivers/cb_pcidas.c, comedi/drivers/cb_pcidas64.c, - comedi/drivers/cb_pcidda.c, comedi/drivers/cb_pcimdas.c, - comedi/drivers/cb_pcimdda.c, comedi/drivers/comedi_parport.c, - comedi/drivers/comedi_rt_timer.c, comedi/drivers/comedi_test.c, - comedi/drivers/contec_pci_dio.c, comedi/drivers/daqboard2000.c, - comedi/drivers/das08.c, comedi/drivers/das16.c, - comedi/drivers/das16m1.c, comedi/drivers/das1800.c, - comedi/drivers/das6402.c, comedi/drivers/das800.c, - comedi/drivers/dt2801.c, comedi/drivers/dt2811.c, - comedi/drivers/dt2814.c, comedi/drivers/dt2815.c, - comedi/drivers/dt2817.c, comedi/drivers/dt282x.c, - comedi/drivers/dt3000.c, comedi/drivers/fl512.c, - comedi/drivers/icp_multi.c, comedi/drivers/ii_pci20kc.c, - comedi/drivers/ke_counter.c, comedi/drivers/me_daq.c, - comedi/drivers/mpc8260cpm.c, comedi/drivers/multiq3.c, - comedi/drivers/ni_6527.c, comedi/drivers/ni_670x.c, - comedi/drivers/ni_at_a2150.c, comedi/drivers/ni_at_ao.c, - comedi/drivers/ni_atmio16d.c, comedi/drivers/ni_daq_dio24.c, - comedi/drivers/ni_labpc.c, comedi/drivers/ni_mio_common.c, - comedi/drivers/ni_pcidio.c, comedi/drivers/pcl711.c, - comedi/drivers/pcl724.c, comedi/drivers/pcl725.c, - comedi/drivers/pcl726.c, comedi/drivers/pcl812.c, - comedi/drivers/pcl816.c, comedi/drivers/pcl818.c, - comedi/drivers/pcm3730.c, comedi/drivers/pcmad.c, - comedi/drivers/poc.c, comedi/drivers/quatech_daqp_cs.c, - comedi/drivers/rtd520.c, comedi/drivers/rti800.c, - comedi/drivers/rti802.c, comedi/drivers/serial2002.c, - comedi/drivers/skel.c, comedi/drivers/ssv_dnp.c, - include/linux/comedidev.h: Changed prototype of - alloc_subdevices() so it doesn't require dev->n_subdevices to be - set prior to being called. Fixed 8255 cleanup in ni_daq_dio24.c. - Comedi sure has a lot of drivers these days! - -2003-02-15 09:45 fmhess - - * comedi/drivers/: cb_pcidas64.c, plx9080.h: moved plx9080 dma - abort routine from cb_pcidas64 driver into plx9080 header - -2003-02-13 08:52 fmhess - - * comedi/drivers/ni_pcidio.c: added pci-6534 to pci_device_id table - -2003-02-10 09:02 fmhess - - * comedi/drivers/skel.c: removed comment which said to wait for mux - to settle - -2003-02-10 08:12 fmhess - - * comedi/drivers/skel.c: got rid of some spurious address-of - operators - -2003-02-05 07:06 fmhess - - * scripts/release: updated reference to old lineo cvs server - -2003-02-03 10:16 ds - - * comedi/kcomedilib/dio.c: Fix warning - -2003-02-03 10:16 ds - - * comedi/drivers/pcl816.c: Move DEBUG() definition to fix compile - errors - -2003-02-03 10:15 ds - - * comedi/drivers/ni_670x.c: Doc links - -2003-02-03 10:14 ds - - * comedi/drivers/dt3000.c: Need to set read_subdev - -2003-02-02 22:09 fmhess - - * INSTALL: make install directions more redhat 8 friendly, - apparently 'make oldconfig' pulls in a config file based on - Makefile's EXTRAVERSION - -2003-01-30 19:55 ds - - * comedi/drivers/ni_pcidio.c: randomly change is_diodaq to a - bitfield - -2003-01-30 19:54 ds - - * include/linux/comedi.h: Add some configuration instructions - -2003-01-30 19:54 ds - - * comedi/kcomedilib/data.c: Add header - -2003-01-30 19:49 ds - - * comedi/drivers/ni_mio_common.c: move INSN_CONFIG to header - -2003-01-30 19:49 ds - - * comedi/drivers/comedi_parport.c: Fix missing bounds check - -2003-01-30 19:48 ds - - * comedi/: Config.in, drivers/Makefile.in, drivers/ni_6527.c: New - driver - -2003-01-30 14:00 ds - - * comedi/drivers/cb_pcimdda.c: Fix device name - -2003-01-29 11:35 fmhess - - * comedi/drivers/adl_pci9118.c: replace broken comedi_buf_put() - with cfc_write_to_buffer() - -2003-01-27 09:19 fmhess - - * comedi/drivers/das16.c: don't allow irq and timer mode to be used - simultaneously - -2003-01-23 11:44 fmhess - - * comedi/drivers/cb_pcidas.c: added some locking to make sure - software copies of write only registers are in sync - -2003-01-13 08:49 fmhess - - * comedi/drivers/cb_pcidas.c: trying to fix apparent failure to - reset interrupt - -2003-01-10 21:18 fmhess - - * comedi/drivers/ni_mio_common.c: fix 671x analog output insn that - i broke - -2003-01-01 15:57 fmhess - - * comedi/drivers/cb_pcidas.c: fix interaction between analog output - channels ( bug 14 ) - -2003-01-01 14:42 fmhess - - * comedi/drivers/cb_pcidas.c: fix number of eeprom channels, and - remove incorrect SDF_COMMON flag from ai subdevice - -2002-12-30 14:54 fmhess - - * Contributors, comedi/drivers/cb_pcidda.c, - comedi/drivers/comedi_test.c, comedi/drivers/das16m1.c, - comedi/drivers/das1800.c, comedi/drivers/das800.c, - comedi/drivers/poc.c: updated my email address - -2002-12-30 14:49 fmhess - - * comedi/drivers/cb_pcidas.c: fixed channel 1 analog output insn - (bug11) - -2002-12-20 20:12 fmhess - - * comedi/drivers/cb_pcidas64.c: fix supported analog input arefs - flags - -2002-12-20 20:12 fmhess - - * comedi/drivers/ni_pcimio.c: removed unused win_save() and - win_restore() - -2002-12-20 20:11 fmhess - - * comedi/drivers/: ni_atmio.c, ni_mio_common.c, ni_mio_cs.c: got - rid of all window save/restore stuff since it wasn't smp safe - anyways. replaced with spinlock as in ni_pcimio.c - -2002-12-20 15:29 ds - - * comedi/kcomedilib/kcomedilib_main.c: Patch from tomasz for - INSN_INITTRIG - -2002-12-11 19:14 ds - - * comedi/drivers/ni_670x.c: still don't know what the PCI ID of the - 6704 is - -2002-12-11 18:50 ds - - * comedi/drivers/ni_670x.c: Fixed range structures for 6704. - -2002-12-10 18:33 fmhess - - * comedi/drivers/: das08.c, ni_labpc.c: changed dev_info names so - pcmcia script will run comedi_config correctly - -2002-12-09 13:09 ds - - * comedi/drivers/ni_670x.c: Add PXI-6704 - -2002-12-08 11:30 fmhess - - * comedi/drivers/ni_labpc.c: some fixes to recent changes - -2002-12-06 12:28 fmhess - - * comedi/drivers/ni_labpc.c: made mapping of comedi_cmd to hardware - a little smarter, fixed ai external conversion trigger bug - -2002-12-06 12:27 fmhess - - * comedi/comedi_fops.c, include/linux/comedidev.h: made - comedi_error take a const pointer - -2002-12-05 12:11 ds - - * comedi/drivers/ni_pcimio.c: add pxi-6713 - -2002-12-02 19:13 ds - - * include/linux/comedidev.h: Fix symbol problems when debugging is - turned off - -2002-12-02 12:03 ds - - * comedi/: rt.c, rt_pend_tq.c: Fix compilation for rt due to - changes in comedidev.h. Fixes #8 - -2002-12-01 12:25 fmhess - - * comedi/drivers/ni_labpc.c: fix checking of scan_begin_arg in ai - command test - -2002-11-29 14:34 fmhess - - * comedi/drivers/ni_labpc.c: fix checking of first channel in - chanlist for ai cmd - -2002-11-29 14:05 fmhess - - * comedi/drivers/ni_labpc.c: reverted unnecessary locking of - command6 register (already safe due to ioctl locking) - -2002-11-29 10:09 fmhess - - * comedi/drivers/ni_mio_common.c: [no log message] - -2002-11-26 16:25 ds - - * comedi/Config.in: removed DAQBoard2000 FPGA option - -2002-11-26 16:25 ds - - * comedi/drivers/daqboard2000.c: remove FPGA header - -2002-11-26 16:24 fmhess - - * comedi/drivers/ni_labpc.c: added locking for software copies of - command registers 2 and 6, to prevent races between ai and ao. - Got rid of a couple redundant lines. - -2002-11-26 16:23 ds - - * comedi/drivers/daqboard2000_fpga.h: remove non-source code - -2002-11-26 15:36 ds - - * comedi/comedi_fops.c, comedi/drivers/daqboard2000.c, - comedi/drivers/me_daq.c, include/linux/comedi.h: Move auxiliary - data to options[30,31] - -2002-11-26 14:48 ds - - * Makefile: bump version - -2002-11-26 12:01 fmhess - - * comedi/comedi_fops.c: fix incorrect return of error when mmapping - entire buffer - -2002-11-25 12:13 fmhess - - * comedi/drivers/ni_mio_common.c: fix rejection of - CONFIG_ALT_SOURCE insn for 611x - -2002-11-25 11:13 fmhess - - * comedi/drivers/ni_mio_common.c: add support for 611x adjustable - calibration reference - -2002-11-24 10:35 fmhess - - * comedi/drivers/me2600_fw.h: licensing terms stated in header file - are incompatible with GPL. The files licensing was: - - /* * This file is copyrigth by Meilhaus Electronic GmbH 1998, - 1999. * You are not allowed to distribute, sell, modify, - reverse * engineer or use this code (or parts of it) for any - * other purpose or under any other conditions than stated below. - * * 1) You are allowed to distribute verbatim copies of this - file together * with device drivers for the Meilhaus me2600 - board. * * 2) Derived work (device drivers using this file) - can be * published under the terms of the * GNU General - Public License as published by * the Free Software - Foundation; either version 2 of the License, or * (at your - option) any later version. Any other license terms have * to - be agreed by Meilhaus GmbH in written. * * 3) This file is - distributed WITHOUT ANY WARRANTY; * without even the implied - warranty of MERCHANTABILITY * or FITNESS FOR A PARTICULAR - PURPOSE. Meilhaus is under * no means liable for products - using this file or parts of it. * * 4) The copyright of this - file has to be mentioned in derived work. * * 5) If this - license terms are not valid due to any other law * or - restrictions imposed on you, you are not allowed to use * - this file in any way at all. */ - -2002-11-24 07:40 fmhess - - * comedi/drivers/ni_pcimio.c: fixed caldac types for 611x - -2002-11-22 13:37 fmhess - - * comedi/drivers/: ni_mio_common.c, ni_stc.h: really fixing munging - this time - -2002-11-22 09:39 fmhess - - * comedi/drivers/ni_mio_common.c: fix ai munging bugs - -2002-11-21 23:12 ds - - * comedi/comedi_fops.c: Revert bufinfo structure name changes. - Fixed long-standing bug involving the return value of the insn - ioctl. - -2002-11-21 22:57 ds - - * include/linux/comedi.h: Revert accidental change of structure - names - -2002-11-21 22:55 ds - - * comedi/comedi_fops.c, comedi/drivers.c, comedi/drivers/mite.c, - comedi/drivers/mite.h, comedi/drivers/ni_pcidio.c, - comedi/drivers/ni_pcimio.c, include/linux/comedidev.h: Change - buf_alloc to buf_change, and fix allocation and mapping of - buffers. Added buf_page_list with list of pointers to buffer - pages. - -2002-11-21 22:53 ds - - * include/linux/version.h: Add a UTS_RELEASE override - -2002-11-21 11:16 fmhess - - * comedi/drivers/mite.c: added include to fix unresolved - mem_map_reserve and mem_map_unreserve - -2002-11-21 10:27 fmhess - - * comedi/drivers/ni_labpc.c: force io data path width to 8 bits for - daqcard - -2002-11-21 09:58 fmhess - - * comedi/drivers/ni_labpc.c: daqcard1200 cant scan upwards through - ai channels - -2002-11-21 00:40 ds - - * comedi/comedi_fops.c: Warning cleanup on 2.0.39 - -2002-11-21 00:39 ds - - * comedi/drivers/comedi_rt_timer.c: Compilation fixes - -2002-11-21 00:27 ds - - * include/linux/comedidev.h: Fix to previous checkin - -2002-11-21 00:21 ds - - * include/linux/: comedidev.h, init.h, vmalloc.h: Fixes for 2.0.39 - -2002-11-21 00:21 ds - - * scripts/config.dist-2.0.39: config.dist file with everything - disabled that doesn't work on 2.0.39 - -2002-11-21 00:00 ds - - * comedi/drivers/cb_pcimdas.c: compile fixes and warning fixes - -2002-11-20 23:56 ds - - * comedi/drivers/: amplc_pci230.c, cb_das16_cs.c, cb_pcimdas.c, - comedi_rt_timer.c, daqboard2000.c, das6402.c, dt2801.c, dt2811.c, - dt2814.c, dt3000.c, fl512.c, multiq3.c, ni_atmio16d.c, pcl711.c, - pcmad.c, quatech_daqp_cs.c, rtd520.c, rti800.c, serial2002.c, - skel.c: Fix subdevice flags not having AREF capability - -2002-11-20 23:55 ds - - * comedi/drivers/Makefile.in: added cb_pcimdas - -2002-11-20 23:54 ds - - * scripts/config.dist: new dffault - -2002-11-20 23:53 ds - - * comedi/Config.in: add cb_pcimdas - -2002-11-20 23:34 ds - - * comedi/comedi_ksyms.c, comedi/proc.c, comedi/drivers/8255.c, - comedi/drivers/adl_pci9111.c, comedi/drivers/adl_pci9118.c, - comedi/drivers/adv_pci1710.c, comedi/drivers/amcc_s5933.c, - comedi/drivers/amcc_s5933.h, comedi/drivers/amplc_pc236.c, - comedi/drivers/amplc_pc263.c, comedi/drivers/amplc_pci230.c, - comedi/drivers/cb_das16_cs.c, comedi/drivers/cb_pcidas.c, - comedi/drivers/cb_pcidas64.c, comedi/drivers/cb_pcidda.c, - comedi/drivers/cb_pcimdas.c, comedi/drivers/cb_pcimdda.c, - comedi/drivers/comedi_fc.c, comedi/drivers/comedi_fc.h, - comedi/drivers/comedi_parport.c, - comedi/drivers/comedi_rt_timer.c, comedi/drivers/comedi_test.c, - comedi/drivers/contec_pci_dio.c, comedi/drivers/daqboard2000.c, - comedi/drivers/das08.c, comedi/drivers/das16.c, - comedi/drivers/das16m1.c, comedi/drivers/das1800.c, - comedi/drivers/das6402.c, comedi/drivers/das800.c, - comedi/drivers/dt2801.c, comedi/drivers/dt2811.c, - comedi/drivers/dt2814.c, comedi/drivers/dt2815.c, - comedi/drivers/dt2817.c, comedi/drivers/dt282x.c, - comedi/drivers/dt3000.c, comedi/drivers/fl512.c, - comedi/drivers/icp_multi.c, comedi/drivers/icp_multi.h, - comedi/drivers/ii_pci20kc.c, comedi/drivers/ke_counter.c, - comedi/drivers/me_daq.c, comedi/drivers/mite.c, - comedi/drivers/mpc8260cpm.c, comedi/drivers/multiq3.c, - comedi/drivers/ni_670x.c, comedi/drivers/ni_at_a2150.c, - comedi/drivers/ni_at_ao.c, comedi/drivers/ni_atmio.c, - comedi/drivers/ni_atmio16d.c, comedi/drivers/ni_daq_dio24.c, - comedi/drivers/ni_labpc.c, comedi/drivers/ni_mio_common.c, - comedi/drivers/ni_mio_cs.c, comedi/drivers/ni_pcidio.c, - comedi/drivers/ni_pcimio.c, comedi/drivers/pcl711.c, - comedi/drivers/pcl724.c, comedi/drivers/pcl725.c, - comedi/drivers/pcl726.c, comedi/drivers/pcl812.c, - comedi/drivers/pcl816.c, comedi/drivers/pcl818.c, - comedi/drivers/pcm3730.c, comedi/drivers/pcmad.c, - comedi/drivers/poc.c, comedi/drivers/quatech_daqp_cs.c, - comedi/drivers/rtd520.c, comedi/drivers/rti800.c, - comedi/drivers/rti802.c, comedi/drivers/serial2002.c, - comedi/drivers/skel.c, comedi/drivers/ssv_dnp.c, - comedi/kcomedilib/get.c, include/linux/comedidev.h, - scripts/check_driver: Huge monster patch that removes unnessary - headers - -2002-11-20 20:44 ds - - * comedi/: kvmem.c, kvmem.h: remove - -2002-11-20 20:43 ds - - * comedi/: Makefile.in, comedi_fops.c, drivers.c: Reimplement - kvmem.[ch] code in comedi_fops - -2002-11-20 20:34 ds - - * include/linux/highmem.h: new compat header - -2002-11-20 20:33 ds - - * comedi/drivers/cb_pcimdda.c: fix request_region on 2.2 - -2002-11-20 20:33 ds - - * comedi/drivers/mite.c: remove kvmem.h - -2002-11-20 20:31 ds - - * comedi/drivers/: amplc_pc236.c, amplc_pc263.c: remove subdevice - stuff, since it doesn't work on 2.2 - -2002-11-20 20:30 ds - - * comedi/drivers/cb_pcimdas.c: new driver - -2002-11-20 20:29 ds - - * include/linux/pci.h: fix compat for pci_enable_device - -2002-11-20 20:28 ds - - * include/linux/module.h: fix some warnigns - -2002-11-20 20:27 ds - - * include/linux/mm.h: add page_address() - -2002-11-20 20:26 ds - - * include/linux/comedidev.h: Add uvirt_to_kva() and kvirt_to_pa() - -2002-11-20 20:26 ds - - * include/asm/page.h: add virt_to_page - -2002-11-20 20:18 ds - - * comedi/drivers/ke_counter.c: fix warning from check_driver - -2002-11-20 20:07 ds - - * comedi/Config.in: Put PC-CARD-DAS16/16 inside if PCMCIA - -2002-11-20 12:48 fmhess - - * comedi/drivers/ni_labpc.c: set CCSR_POWER_DOWN bit to see if that - changes anything - -2002-11-20 07:27 fmhess - - * comedi/drivers/ni_mio_common.c: changed all - if(boardtype.reg_611x) in analog output code to - if(boardtype.ao_671x) to try and get 671x boards to work too. - -2002-11-19 16:40 fmhess - - * comedi/drivers/comedi_fc.c: added log message on overrun - -2002-11-19 15:49 fmhess - - * comedi/comedi_fops.c, comedi/comedi_ksyms.c, comedi/drivers.c, - comedi/rt.c, comedi/drivers/comedi_fc.c, - comedi/drivers/ni_mio_common.c, comedi/drivers/ni_pcimio.c, - comedi/kcomedilib/kcomedilib_main.c, include/linux/comedi.h, - include/linux/comedi_rt.h, include/linux/comedidev.h: Added - capability to bufinfo ioctl for marking bytes written and renamed - its members. Changed prototype of RT version of - comedi_request_irq to make dev_id a comedi_device* instead of a - void* since it is assumed to be so elsewhere in rt code. Made - comedi_switch_to_rt return an int so it is able to return error - on failure. Fixes for overrun/underrun checking with dma in - ni_mio_common. - -2002-11-19 12:59 ds - - * comedi/drivers/das16.c: Change bit identification for - CIO-DAS16/330 from 0x00 to 0xf0. - -2002-11-19 11:44 fmhess - - * comedi/drivers/cb_pcidas64.c: make sure dithering is off during - ai commands - -2002-11-19 05:42 fmhess - - * comedi/drivers/cb_pcidas64.c: fixed disabling of dma when using - TRIG_WAKE_EOS - -2002-11-19 05:24 fmhess - - * comedi/drivers/cb_pcidas64.c: fixed clearing of bits in - adc_control1 register - -2002-11-18 15:45 fmhess - - * comedi/range.c: disabled checking for supported aref - -2002-11-18 15:32 ds - - * scripts/config.dist: update - -2002-11-18 15:31 ds - - * scripts/check_driver: Add test for SDF aref flags - -2002-11-18 13:49 fmhess - - * comedi/drivers/ni_labpc.c: added udelay in ai read insn while - waiting for conversion, added udelay between writing lsb and msb - of analog output (stab in the dark to get daqcard-1200 to work) - -2002-11-18 09:14 fmhess - - * comedi/drivers/ni_labpc.c: fix for external start source - -2002-11-18 09:03 fmhess - - * Contributors, comedi/range.c, comedi/drivers/ni_mio_common.c, - comedi/drivers/ni_stc.h: added checking for valid aref. 611x - calibration support. - -2002-11-15 09:33 fmhess - - * comedi/Config.in, comedi/comedi_fops.c, comedi/drivers.c, - comedi/drivers/comedi_fc.h, comedi/drivers/mite.c, - comedi/drivers/mite.h, comedi/drivers/ni_mio_common.c, - comedi/drivers/ni_pcidio.c, comedi/drivers/ni_pcimio.c, - comedi/drivers/ni_stc.h, include/linux/comedidev.h: Working dma - analog input and output with NI 611x cards, tested 6024 to make - sure we didn't break it's analog input. DMA analog output with - other boards still needs to be tested by someone. Patch is from - me, Rolf Mueller, John Hallen, Herbert Peremans, Herman - Bruyninckx. - -2002-11-08 14:15 ds - - * scripts/check_driver: new tests - -2002-11-08 14:01 ds - - * include/linux/comedidev.h: Add COMEDI_INITCLEANUP_NOMODULE() - -2002-11-08 14:00 ds - - * comedi/drivers/: ke_counter.c, ni_mio_cs.c, poc.c: Fix bugs - noticed by check_driver - -2002-11-08 13:59 ds - - * comedi/drivers/das1800.c: fix symbol leakage - -2002-11-08 13:59 ds - - * comedi/drivers/comedi_fc.h: change inline to static line, to fix - symbol leakage - -2002-11-08 13:53 ds - - * comedi/drivers/ni_daq_dio24.c: Cleanup. Remove unused functions. - -2002-11-08 13:52 ds - - * comedi/drivers/cb_pcimdda.c: Random cleanup. Remove (usused) AI - subdevice, remove lots of comments copied from the skel driver - -2002-11-08 13:50 ds - - * comedi/drivers/cb_das16_cs.c: Add fingerprinting, fix outb() - calls - -2002-11-08 13:49 ds - - * comedi/comedi_fops.c: Add debugging - -2002-11-07 19:13 ds - - * comedi/drivers/: 8255.c, adl_pci9111.c, adl_pci9118.c, - cb_pcidas64.c, das08.c, ni_at_ao.c, ni_mio_common.c: Change - insn->data[] to data[], since insn->data points to user space - -2002-11-07 11:41 ds - - * README: Instructions for anonymous CVS - -2002-11-06 11:20 ds - - * comedi/drivers/amplc_pc236.c: Move plx9052 definitions to new - header - -2002-11-06 11:18 ds - - * comedi/drivers/plx9052.h: Pull definitions for PLX-9052 from - amplc_pc236.c - -2002-11-04 22:55 ds - - * comedi/drivers/ni_pcimio.c: Add spin locking to win_out() - -2002-11-04 22:55 ds - - * comedi/drivers/ni_mio_common.c: temporarily remove spinlocks - -2002-11-04 22:54 ds - - * comedi/drivers/ni_mio_cs.c: Add specs for 6036E - -2002-11-04 22:54 ds - - * comedi/Config.in: Move NI-DAQ-DIO24 into if CONFIG_PCMCIA - -2002-11-04 22:52 ds - - * comedi/: Config.in, drivers/Makefile.in: new driver - -2002-11-04 22:52 ds - - * comedi/drivers/cb_das16_cs.c: New driver - -2002-11-04 07:54 fmhess - - * comedi/drivers/das16.c: fixed detach so it only tries to release - ioports if it has allocated them - -2002-11-03 08:33 fmhess - - * include/asm/div64.h: fix possibility of endless loop when divisor - > 0x80000000 - -2002-10-28 16:43 ds - - * comedi/drivers/: 8255.c, 8255.h: Add preliminary command support - -2002-10-26 20:30 fmhess - - * comedi/kcomedilib/kcomedilib_main.c, include/linux/comedilib.h: - changed prototype of comedi_map() to prevent bogus compiler - warnings - -2002-10-26 20:25 fmhess - - * comedi/drivers/comedi_rt_timer.c: fixed some % that were supposed - to be & - -2002-10-25 21:23 fmhess - - * comedi/rt.c: fixing shared interrupts for comedi boards when - using RT patch - -2002-10-10 17:37 fmhess - - * comedi/drivers/cb_pcidas64.c: fixed off by one error in - calculation of fifo size, fixed TRIG_WAKE_EOS with non 4020 - boards - -2002-10-09 18:19 ds - - * comedi/comedi_fops.c, comedi/drivers.c, - include/linux/comedidev.h: Fix for not calculating buffer - fullness through a counter wraparound - -2002-10-09 18:17 ds - - * comedi/drivers/ni_mio_common.c: Fix problem detecting DMA - overflows at buffer wraparound - -2002-10-08 15:35 fmhess - - * Documentation/comedi/insn_config: added brief description for - INSN_CONFIG_TIMER_1 - -2002-10-08 15:34 fmhess - - * comedi/drivers/cb_pcidas64.c: Added some more locking for - software copies of register bits that can be manipulated in - interrupt. Fixed return of -EAGAIN when external master clock - divisor is out of valid range. - -2002-10-07 21:55 fmhess - - * comedi/drivers/cb_pcidas64.c: added support for external master - clock, and commited some code reorganization that had been lying - around for a while - -2002-10-07 21:54 fmhess - - * Documentation/comedi/insn_config: added bit about - INSN_CONFIGTIMER_1 - -2002-10-07 21:53 fmhess - - * include/linux/comedi.h: added INSN_CONFIG_TIMER_1 - -2002-10-02 19:27 fmhess - - * comedi/drivers/comedi_fc.c: don't generate events when there are - none - -2002-09-30 19:47 fmhess - - * comedi/drivers/das16.c: trying to decrease time dma channel is - disabled for sake of jr cards without fifo. Also got rid of - deprecated virt_to_bus() calls. - -2002-09-30 16:48 ds - - * comedi/drivers/ni_mio_common.c: Fix 671x ao munging (again). - This time, with feeling. (Or, correct unipolar/bipolar behavior) - -2002-09-30 16:21 ds - - * comedi/drivers/: ke_counter.c, me_daq.c: Fix documentation - -2002-09-30 16:20 ds - - * comedi/drivers/ni_mio_common.c: one-liner to fix analog - triggering - -2002-09-30 16:20 ds - - * comedi/drivers/rtd520.c: Makes non-DMA mode efficient enough for - 620khz input on a 400Mhz K6-2 (uses "about" instead of "sample" - counter) - - Make DMA abort/initialization more consistent - - Makes the board initialization more closely match the RTD - supplied driver - - Be more consistent about error messages - - Detect read buffer overflow and abort transfer - - Disable DMA by default - -2002-09-24 19:31 ds - - * include/linux/comedidev.h: Add meilhaus PCI ID - -2002-09-24 19:30 ds - - * comedi/drivers/ni_daq_dio24.c: remove #ifdef CONFIG_PCMCIA, since - they're wrong (need CONFIG_PCMCIA_MODULE) and compilation is - already conditional on PCMCIA - -2002-09-24 19:24 ds - - * comedi/comedi_fops.c: fix warning - -2002-09-24 19:14 ds - - * comedi/Config.in: new drivers - -2002-09-24 19:14 ds - - * comedi/drivers/: Makefile.in, ke_counter.c, me2600_fw.h, - me_daq.c: Add new drivers from Michael Hillmann - -2002-09-24 18:56 ds - - * comedi/drivers/amplc_pc236.c: Update buffer code to CVS - -2002-09-24 18:55 ds - - * comedi/drivers/comedi_parport.c: Fix EOS event - -2002-09-24 18:55 ds - - * comedi/Config.in, comedi/drivers/Makefile.in, - scripts/config.dist: Add new amplicon drivers - -2002-09-24 18:50 ds - - * comedi/drivers/: amplc_pc236.c, amplc_pc263.c: new driver from - Ian Abbott - -2002-09-24 18:35 ds - - * TODO: Where the hell was Biggles when we needed him last - Saturday? - -2002-09-24 18:34 ds - - * scripts/Configure: change from bin/sh to bin/bash - -2002-09-24 18:33 ds - - * comedi/comedi_fops.c: Change a 4 to a COMEDI_NDEVICES. Prolong - the static allocation dumbness. - -2002-09-24 18:33 ds - - * comedi/drivers/ni_pcimio.c: update documentation list - -2002-09-24 18:31 ds - - * comedi/drivers/dt2814.c: fix stupid typo. (from someone, don't - remember whom) - -2002-09-24 12:31 ds - - * comedi/drivers/amcc_s5933.c: Add MODULE_LICENSE. - -2002-09-13 12:47 ds - - * comedi/drivers/cb_pcimdda.c: Fix Devices line - -2002-09-09 15:10 ds - - * comedi/drivers/ni_mio_cs.c: revert last checkin - -2002-09-09 14:27 ds - - * comedi/drivers/ni_mio_cs.c: test to see if 16e-4 has incorrectly - documented caldac - -2002-09-09 12:00 ds - - * comedi/drivers/ni_pcidio.c: Fix bad bus number comparison. - -2002-09-04 14:47 ds - - * comedi/comedi_fops.c: Move buffer info ioctl to new buffer code - -2002-09-04 14:44 ds - - * include/linux/comedi.h: Change unused[0] to settling_time_0 to - subdevice info structure. Not exactly sure of the specification - for it, though. - -2002-09-04 14:43 ds - - * comedi/drivers/dt282x.c: end-of-range fix in ao cmdtest, and ao - chanlist should be 2. - -2002-09-04 14:42 ds - - * comedi/drivers/comedi_rt_timer.c: add timer_open - -2002-09-04 14:41 ds - - * TODO: ack - -2002-09-04 14:41 ds - - * comedi/drivers/mite.c: remember to reserve buffer after - allocating it - -2002-08-30 15:50 ds - - * include/linux/comedidev.h: Correct fix for zero-length arrays in - gcc-3.0 - -2002-08-30 15:26 ds - - * include/linux/comedidev.h: Fix zero-length array - -2002-08-30 15:24 ds - - * comedi/drivers.c: Change default buffer size to 64kB - -2002-08-30 15:23 ds - - * comedi/drivers/ni_mio_common.c: Allocate 4*PAGE_SIZE for write - space instead of 2 pages - -2002-08-28 17:01 ds - - * comedi/drivers/: rtd520.c, rtd520.h: patch from Dan Christian. - - DMA support (experimental) - Fix timing limits to properly - handle single channel and multi channel cases - Stop using the - About counter, it really wasn't needed and caused problems - - The usual clean ups and doc improvements - -2002-08-28 16:56 ds - - * comedi/drivers/ni_mio_common.c: Patch for cleaner analog output - underrun handling from Ray Kelm - -2002-08-07 17:37 fmhess - - * comedi/drivers/mite.c: only release regions if we requested them. - -2002-08-07 10:32 fmhess - - * comedi/drivers/: ni_labpc.c, mite.c: fixed freeing of mite - resources in detach for pci-1200, re-added allocation of io mem - regions in mite.c (was removed earlier due to my wrong assumption - about the nature of the return value from request_mem_region). - -2002-07-25 19:21 fmhess - - * comedi/drivers/cb_pcidas64.c: making sure there are no races wrt - ai_cmd_running status flag - -2002-07-25 17:24 fmhess - - * comedi/drivers/comedi_fc.c: switched to use new - COMEDI_CB_OVERFLOW flag - -2002-07-25 16:46 ds - - * include/linux/comedidev.h: remove async->data_len and async->data - -2002-07-25 16:45 ds - - * comedi/: comedi_fops.c, drivers.c, drivers/adl_pci9118.c, - drivers/adv_pci1710.c, drivers/dt282x.c, drivers/ni_mio_common.c, - drivers/ni_pcidio.c, drivers/pcl812.c, - kcomedilib/kcomedilib_main.c: Remove async->data_len globally - -2002-07-25 16:33 ds - - * comedi/comedi_fops.c: Stop running on error conditions. - -2002-07-25 16:32 ds - - * include/linux/comedi.h: Deprecate a few things, add - COMEDI_CB_OVERFLOW - -2002-07-25 16:31 ds - - * comedi/drivers/ni_mio_common.c: Update DMA code for recent buffer - changes - -2002-07-25 16:31 ds - - * comedi/drivers/dt282x.c: Migrated COMEDI_CB_ERROR to OVERFLOW - where necessary - -2002-07-25 13:27 ds - - * comedi/drivers/ni_pcimio.c: Fixed n_aochan for 6110 - -2002-07-25 13:07 ds - - * comedi/drivers/: 8255.c, daqboard2000.c, ii_pci20kc.c, - ni_pcidio.c, pcl816.c, pcl818.c: Remove SDF_RT - -2002-07-25 12:57 ds - - * comedi/comedi_ksyms.c, include/linux/comedidev.h: remove - comedi_buf_copy_from - -2002-07-25 12:57 ds - - * comedi/drivers/dt282x.c: remove usage of comedi_buf_copy_from() - -2002-07-25 12:45 ds - - * comedi/drivers.c: remove dead code - -2002-07-25 12:37 ds - - * include/linux/comedidev.h: Add comedi_debug symbol and make - DPRINTK() conditional on it. - -2002-07-25 12:36 ds - - * comedi/drivers/comedi_fc.c: Fix spelling error - -2002-07-25 12:36 ds - - * comedi/: comedi_fops.c, comedi_ksyms.c: Add comedi_debug symbol. - -2002-07-23 17:59 ds - - * comedi/drivers/ni_mio_common.c: Add 611x-specific changes for - STC/board configuration - -2002-07-23 17:23 ds - - * comedi/drivers/: ni_mio_common.c, ni_stc.h: Change "mystery - numbers" to defines in ni_stc.h - -2002-07-19 13:09 fmhess - - * comedi/drivers/comedi_fc.c: export cfc_handle_events - -2002-07-19 12:41 fmhess - - * comedi/drivers/cb_pcidas64.c: fixed initialization of external - trigger sources for pcidas-4020, reduced use of preprocessor, - started to split some functions out of large ai_cmd() function - -2002-07-17 14:55 fmhess - - * comedi/drivers/: comedi_fc.c, comedi_fc.h: added error handling - for failed writes to buffer - -2002-07-17 14:18 fmhess - - * comedi/drivers/das16.c: cleaning up logic for dealing with 8 bit - dma transfers that get interrupted halfway through a sample - -2002-07-17 12:10 fmhess - - * comedi/drivers.c: replaced prealloc_bufsz with data_len so - functions can be used with user-specified buffers - -2002-07-17 11:53 fmhess - - * comedi/drivers/comedi_test.c: don't let people run at RT priority - -2002-07-16 17:45 fmhess - - * comedi/rt.c: trying to fix problems people are having with - commands working fine, then failing when interrupt is set to RT - priority. - -2002-07-15 14:06 ds - - * comedi/drivers/Makefile.in: Fix conditional for ni_670x driver - -2002-07-15 13:59 ds - - * comedi/drivers/adv_pci1710.c: Patch from - Christian.Werner@t-online.de (Christian Werner) to add - scan_begin_src=TRIG_EXT support. - -2002-07-14 15:44 fmhess - - * comedi/drivers/cb_pcidas64.c: fixed ambiguity in return value of - dma_transfer_size() query - -2002-07-14 15:33 fmhess - - * comedi/Config.in, comedi/comedi_fops.c, comedi/comedi_ksyms.c, - comedi/drivers.c, comedi/drivers/Makefile.in, - comedi/drivers/cb_pcidas.c, comedi/drivers/cb_pcidas64.c, - comedi/drivers/comedi_fc.c, comedi/drivers/comedi_fc.h, - comedi/drivers/comedi_rt_timer.c, comedi/drivers/comedi_test.c, - comedi/drivers/das16.c, comedi/drivers/das16m1.c, - comedi/drivers/das1800.c, comedi/drivers/das800.c, - comedi/drivers/ni_at_a2150.c, comedi/drivers/ni_labpc.c, - comedi/kcomedilib/kcomedilib_main.c, include/linux/comedidev.h: - fixing end of scan events in some drivers - -2002-07-08 20:35 ds - - * comedi/: comedi_fops.c, comedi_ksyms.c, drivers/ni_mio_common.c: - More buffer fixes. AI and AO work now. - -2002-07-08 19:58 ds - - * comedi/drivers.c, comedi/drivers/cb_pcidas.c, - comedi/drivers/das16m1.c, comedi/drivers/dt282x.c, - comedi/drivers/ni_labpc.c, include/linux/comedidev.h: Fixes for - more buffer changes - -2002-07-08 18:58 ds - - * comedi/drivers/rtd520.c: clean up warning - -2002-07-08 17:31 ds - - * comedi/comedi_fops.c, comedi/comedi_ksyms.c, comedi/drivers.c, - comedi/drivers/adl_pci9118.c, comedi/drivers/ni_mio_common.c, - comedi/kcomedilib/kcomedilib_main.c, include/linux/comedidev.h: - Move buffer inlines to comedi/drivers.c. Rewrite as consistent - primitives. Change buf_dirty_count to buf_free_count. - -2002-07-08 17:27 ds - - * TODO: moo - -2002-07-08 17:25 ds - - * comedi/drivers/comedi_rt_timer.c: Remove timer_poll. - -2002-07-08 17:15 fmhess - - * comedi/kcomedilib/kcomedilib_main.c: moved inc/dec of use count - from comedi_lock/unlock() to comedi_open/close(). Added a - comedi_switch_to_non_rt() in comedi_cancel() - -2002-07-08 17:15 ds - - * comedi/drivers/rtd520.c: fix warnings - -2002-07-08 16:59 ds - - * comedi/rt.c: Remove bogus warning - -2002-07-08 14:50 ds - - * TODO: none - -2002-07-08 14:33 ds - - * TODO: test - -2002-07-06 22:54 fmhess - - * comedi/drivers/: mite.c, mite.h, ni_mio_common.c: fix integer - overflow with mite_bytes_transferred() - -2002-07-06 21:52 fmhess - - * comedi/drivers/cb_pcidas.c: got rid of useless attempt to avoid - handling spurious interrupt during attach - -2002-07-05 16:01 fmhess - - * comedi/comedi_fops.c, comedi/drivers/adl_pci9118.c, - comedi/drivers/comedi_parport.c, comedi/drivers/das16m1.c, - comedi/drivers/das1800.c, comedi/drivers/das6402.c, - comedi/drivers/dt282x.c, comedi/drivers/ni_mio_common.c, - comedi/drivers/ni_pcidio.c, comedi/drivers/pcl812.c, - comedi/drivers/pcl816.c, comedi/drivers/rtd520.c, - comedi/kcomedilib/get.c, comedi/kcomedilib/kcomedilib_main.c, - include/linux/comedidev.h: First pass at revised buffer system, - hopefully didn't create too many new bugs. Tested analog input - command with comedi_test module, haven't tried analog output. - -2002-07-05 15:23 fmhess - - * comedi/drivers/pcl818.c: converted to use comedi_buf_put() - -2002-07-05 15:16 fmhess - - * comedi/drivers/pcl816.c: converted to use comedi_buf_put() - -2002-07-05 15:08 fmhess - - * comedi/drivers/pcl812.c: converted to comedi_buf_put() and got - rid of bogus range switching in interrupt - -2002-07-05 15:00 fmhess - - * comedi/drivers/ni_atmio16d.c: converted to use comedi_buf_put() - -2002-07-05 14:20 fmhess - - * comedi/drivers/ni_mio_common.c: partial conversion to - comedi_buf_put/get() - -2002-07-05 13:10 fmhess - - * comedi/drivers/das6402.c: converted to use comedi_buf_put() - -2002-07-05 12:52 fmhess - - * comedi/drivers/adv_pci1710.c: converted to use comedi_buf_put() - -2002-07-05 11:55 ds - - * comedi/drivers/cb_pcimdda.c: Update from Calin - -2002-07-05 11:51 ds - - * include/linux/comedi.h: Revert last check in - -2002-07-05 11:45 ds - - * comedi/drivers/comedi_rt_timer.c: Fix for unresolved symbols with - RTLinux - -2002-07-05 11:23 ds - - * comedi/drivers/ni_mio_common.c: Fix munging on 671x boards - -2002-07-04 17:35 fmhess - - * comedi/drivers/cb_pcidas64.c: dealt with possible race in using - plx dma control/status register - -2002-07-03 14:48 ds - - * comedi/drivers/rtd520.c: New patch from Dan - -2002-07-03 13:40 ds - - * include/linux/comedi.h: disable unapproved defines - -2002-07-03 13:37 ds - - * comedi/: Config.in, drivers/Makefile.in: new driver - -2002-07-02 10:53 ds - - * comedi/drivers/rtd520.c: Patch from Dan. Adds a munging list, - polling. - -2002-06-30 21:01 fmhess - - * Documentation/comedi/insn_config, comedi/comedi_fops.c, - comedi/drivers/cb_pcidas64.c, include/linux/comedi.h, - include/linux/comedidev.h: Added support in cb_pcidas64 driver - for user adjusting size of board's hardware fifo (added config - insn for adjusting the desired block size for asynchronous - transfers ) - -2002-06-27 09:12 ds - - * comedi/drivers/cb_pcimdda.c: Driver from "Calin A. Culianu" - - -2002-06-24 17:40 fmhess - - * comedi/drivers/cb_pcidas64.c: disabled hw scan counter until I - work out a race with dma transfer - -2002-06-23 16:27 fmhess - - * comedi/drivers/cb_pcidas.c: fixed length of bitstream for ad8402 - trimpot - -2002-06-23 16:19 fmhess - - * comedi/drivers/: cb_pcidas.c, cb_pcidas64.c: add calibration - support for 1602/16 series - -2002-06-22 13:06 fmhess - - * comedi/drivers/cb_pcidas64.c: make sure bogus interrupts during - ai insn don't cause problems - -2002-06-22 12:32 fmhess - - * comedi/drivers/cb_pcidas64.c: run ai_cancel() when aquisition is - stopped by hardware counter - -2002-06-22 12:13 fmhess - - * comedi/drivers/cb_pcidas64.c: be more careful to avoid lockups - that surfaced after adding hardware scan counter support - -2002-06-21 13:01 ds - - * comedi/kvmem.h: fix for suse brokenness - -2002-06-20 11:36 ds - - * comedi/drivers/ni_atmio.c: Fix ao specs for at-mio-16xe-10 - -2002-06-17 16:20 fmhess - - * comedi/drivers/cb_pcidas.c: enabled trimpot subdevice - -2002-06-17 16:14 fmhess - - * comedi/drivers/cb_pcidas.c: converted to use amccs5933 header, - and added eeprom/caldac/trimpot subdevices - -2002-06-17 08:47 fmhess - - * comedi/drivers/amcc_s5933.h: some additions so cb_pcidas driver - can use this header - -2002-06-17 08:47 fmhess - - * comedi/drivers/amcc_s5933.c: bitwise and should be logical and - -2002-06-17 08:46 fmhess - - * include/linux/comedidev.h: make comedi_buf_put automatically - signal block events - -2002-06-17 08:45 fmhess - - * comedi/comedi_fops.c: prevent callbacks from getting run when - there is no command running - -2002-06-17 08:43 fmhess - - * comedi/drivers/cb_pcidas64.c: added support for hardware scan - counter - -2002-06-13 15:12 ds - - * comedi/drivers/comedi_parport.c: Change subdevice 0 to DIO. - -2002-06-07 14:07 ds - - * scripts/release: remove -v option to tar - -2002-06-07 14:01 ds - - * Makefile: version bump - -2002-06-07 14:01 ds - - * Changelog: 0.7.65 - -2002-06-07 13:22 ds - - * comedi/drivers/: amplc_pci230.c, contec_pci_dio.c, fl512.c, - ni_at_ao.c, pcm3730.c, rtd520.c, serial2002.c, ssv_dnp.c: - Cleanups suggested by check_driver. - -2002-06-07 13:15 ds - - * scripts/check_driver: Changed recently added test to warning - -2002-06-07 13:14 ds - - * comedi/drivers/serial2002.c: Added documentation block - -2002-06-07 13:14 ds - - * comedi/drivers/icp_multi.c: Added Description tag - -2002-06-07 13:14 ds - - * comedi/drivers/contec_pci_dio.c: Fix driver structure, - documentation - -2002-06-07 13:13 ds - - * comedi/drivers/8255.c: Added documentation - -2002-06-07 13:12 ds - - * TODO: [no log message] - -2002-06-07 12:55 ds - - * comedi/drivers/ni_atmio.c: Revert 16xe-50 caldacs to manual. - Change *-xe-10 to manual. - -2002-06-07 12:53 ds - - * comedi/drivers/: contec_pci_dio.c, mite.c: clean up warnings - -2002-06-06 17:03 ds - - * comedi/drivers/ni_pcimio.c: Change some caldacs to debug - -2002-06-06 17:02 ds - - * comedi/drivers/ni_mio_common.c: Ignore more MITE errors, and - don't call disable_irq() when something goes wrong. It's not - nice to our neighbors. - -2002-06-06 17:01 ds - - * comedi/drivers/ni_atmio.c: Change 16xe-50 caldacs to debug. - Change max caldacs to 32. - -2002-06-06 17:01 ds - - * comedi/drivers/dt282x.c: Only advertise TRIG_NONE as a stop - source, since that's what we support. - -2002-06-06 17:00 ds - - * comedi/drivers/comedi_parport.c: Fix: make sure to flag a EOS - event in interrupts - -2002-06-06 16:56 ds - - * TODO: [no log message] - -2002-06-02 17:04 fmhess - - * comedi/drivers/cb_pcidas64.c: fixed analog output insn for 4020 - -2002-06-01 18:27 fmhess - - * comedi/drivers/cb_pcidas64.c: added pcidas-6023 support - -2002-06-01 17:48 fmhess - - * include/linux/comedilib.h: COMEDI_CB_* flags are already defined - in linux/comedi.h - -2002-06-01 16:03 fmhess - - * comedi/drivers/cb_pcidas64.c: added check in command test for - peculiar restrictions on pcidas-4020 chanlists - -2002-05-29 13:11 ds - - * comedi/comedi_fops.c: Make default mode for /dev/comediN 666 in - devfs. - -2002-05-28 21:28 ds - - * comedi/drivers/: ni_mio_common.c, ni_stc.h: Fixed AI_START - trigger for PFI inputs - -2002-05-28 17:17 fmhess - - * comedi/drivers/cb_pcidas64.c, include/linux/comedi.h: made - cb_pcidas64 external trigger configuration consistent - -2002-05-20 11:38 ds - - * comedi/drivers/serial2002.c: new driver from Anders - -2002-05-17 14:14 ds - - * comedi/drivers/ni_mio_common.c: Add ni_ao_reset() - -2002-05-17 13:27 ds - - * TODO: [no log message] - -2002-05-17 13:26 ds - - * comedi/drivers/: ni_mio_common.c, ni_stc.h: Mostly revert - CR_ALT_SOURCE changes and do it differently. - -2002-05-16 19:23 ds - - * include/linux/comedi.h: Make CR_PACK less strict. Useful for - comedilib. - -2002-05-16 18:51 fmhess - - * INSTALL, include/linux/comedidev.h: twiddling some documentation - -2002-05-16 18:44 fmhess - - * comedi/drivers/comedi_rt_timer.c: fixed rtai operation by adding - start_rt_timer() and stop_rt_timer() - -2002-05-16 17:00 fmhess - - * comedi/comedi_fops.c: undid some of my wrong changes to try and - get analog out working again - -2002-05-16 15:37 ds - - * comedi/comedi_fops.c: Change inttrig error handling. Fix - spelling errors. - -2002-05-16 15:19 ds - - * comedi/drivers/: ni_mio_common.c, ni_stc.h: Change calibration - channel configuration to CR_ALT_SOURCE. Add start_src=TRIG_INT - to analog input. Remove (non-working) stop_src= TRIG_COUNT from - analog output. Fix spelling of SDF_WRITABLE. - -2002-05-16 15:16 ds - - * comedi/drivers/mite.c: Remove release_mem_region() - -2002-05-16 15:16 ds - - * comedi/drivers/8255.c: Update documentation - -2002-05-16 15:15 ds - - * comedi/comedi_fops.c: Remove dead code - -2002-05-16 15:14 ds - - * TODO: [no log message] - -2002-05-16 15:13 ds - - * comedi/: drivers.c, drivers/8255.c, drivers/adl_pci9111.c, - drivers/adl_pci9118.c, drivers/adv_pci1710.c, - drivers/amplc_pci230.c, drivers/cb_pcidas.c, - drivers/cb_pcidas64.c, drivers/cb_pcidda.c, - drivers/comedi_parport.c, drivers/contec_pci_dio.c, - drivers/daqboard2000.c, drivers/das08.c, drivers/das16.c, - drivers/das16m1.c, drivers/das1800.c, drivers/das800.c, - drivers/dt2801.c, drivers/dt2811.c, drivers/dt2815.c, - drivers/dt2817.c, drivers/dt282x.c, drivers/dt3000.c, - drivers/fl512.c, drivers/icp_multi.c, drivers/ii_pci20kc.c, - drivers/mpc8260cpm.c, drivers/multiq3.c, drivers/ni_670x.c, - drivers/ni_at_ao.c, drivers/ni_atmio16d.c, drivers/ni_labpc.c, - drivers/ni_pcidio.c, drivers/pcl711.c, drivers/pcl725.c, - drivers/pcl726.c, drivers/pcl812.c, drivers/pcl816.c, - drivers/pcl818.c, drivers/pcm3730.c, drivers/poc.c, - drivers/rtd520.c, drivers/rti800.c, drivers/rti802.c, - drivers/skel.c, drivers/ssv_dnp.c: Globally fix spelling of - SDF_WRITABLE - -2002-05-16 15:10 ds - - * comedi/comedi_fops.c, comedi/comedi_ksyms.c, - comedi/kcomedilib/kcomedilib_main.c, include/linux/comedidev.h: - Change pseudo-locking to spin locks. - -2002-05-16 14:41 ds - - * comedi/kcomedilib/ksyms.c: Remove export of comedi_errno. - -2002-05-16 14:40 ds - - * comedi/kcomedilib/ksyms.c: Put #ifdef around symbols that are - conditionally defined - -2002-05-16 09:09 fmhess - - * comedi/comedi_fops.c: fixed a bug I made - -2002-05-15 17:48 ds - - * include/linux/comedi.h: Fix long-standing spelling error of - writable - -2002-05-15 12:33 ds - - * comedi/drivers/ni_mio_common.c: Add PFI subdevice - -2002-05-15 12:08 ds - - * comedi/comedi_fops.c, include/linux/comedidev.h: Added open/close - hooks to device structure - -2002-05-15 12:06 ds - - * comedi/drivers/mite.c: Don't need request_mem_region(). I think. - -2002-05-12 21:07 fmhess - - * comedi/drivers/cb_pcidas64.c: 6402 and 6025 attach opposite - meanings to single-ended/differential bit - -2002-05-12 19:35 fmhess - - * comedi/drivers/cb_pcidas64.c: fixing config insn - -2002-05-11 20:08 fmhess - - * comedi/drivers/cb_pcidas64.c: corrected return values of config - insn - -2002-05-11 17:32 fmhess - - * Makefile.modbuild: added -e option to depmod, to promote more - useful error reports on 'make install' - -2002-05-11 17:26 fmhess - - * scripts/config.dist: added contec driver - -2002-05-10 23:20 ds - - * comedi/drivers/ni_pcimio.c: Comments about possible problems on - 6040e - -2002-05-10 23:20 ds - - * comedi/drivers/ni_atmio.c: Update documentation - -2002-05-10 11:10 ds - - * Makefile: version bump - -2002-05-10 11:09 ds - - * comedi/drivers/ni_atmio.c: Don't use debugging caldac. - -2002-05-07 16:24 fmhess - - * Documentation/comedi/insn_config, comedi/drivers/cb_pcidas64.c, - include/linux/comedi.h: added config insn for choosing rising or - falling edge trigger - -2002-05-07 15:58 fmhess - - * include/linux/comedi.h: sync with comedilib - -2002-05-07 11:16 fmhess - - * scripts/dep.linux: got rid of redirection to /dev/null since a - lot of people have been hitting errors silently at this point - -2002-05-03 10:27 fmhess - - * include/linux/devfs_fs_kernel.h: fix for broken compatibility - headers in 2.2.18 through 2.2.20, got rid of devfs_get_handle() - which was apparently a typo - -2002-05-03 09:27 fmhess - - * include/linux/devfs_fs_kernel.h: devfs support introduced in - 2.2.18 - -2002-05-03 09:23 fmhess - - * include/linux/devfs_fs_kernel.h: added devfs_find_handle() - -2002-05-03 09:13 fmhess - - * include/: asm/page.h, linux/pci.h, linux/vmalloc.h: fixed - compilation against 2.2.0 kernel - -2002-05-02 20:20 fmhess - - * include/linux/pci.h: might as well make pci_request_regions - allocate 1 ioport so it's not a complete waste - -2002-05-02 20:11 fmhess - - * include/linux/pci.h: fixed pci_resource_len for pre 2.2.18 - kernels, I didn't realize it was just a dummy function even for - later 2.2 kernels. Make pci_request_regions compatibility stuff - pretty useless. - -2002-05-02 19:58 fmhess - - * include/linux/pci.h: put typedef of dma_addr_t in asm/types.h and - restricted it to pre 2.2.18 kernels - -2002-05-02 19:52 fmhess - - * include/linux/pci.h: added pci_set_master() compatibility - -2002-05-02 19:27 fmhess - - * include/asm/types.h: added typedef of dma_addr_t for earlier 2.2 - kernels - -2002-05-02 16:10 ds - - * include/linux/: devfs_fs_kernel.h, module.h, pci.h: Improved - compatibility for 2.2.14. May break other 2.2.x kernels. - -2002-05-02 12:01 ds - - * include/linux/devfs_fs_kernel.h: Added compat header for devfs on - 2.2. kernels - -2002-05-02 12:00 ds - - * comedi/comedi_fops.c: Added devfs support - -2002-05-02 09:01 fmhess - - * comedi/comedi_fops.c: fixing races - -2002-04-30 14:12 ds - - * comedi/drivers/comedi_parport.c: Fixed references to 0.5-like - channels in documentation. - -2002-04-29 13:16 fmhess - - * include/linux/comedidev.h: added comments describing scheme for - reading/writing to comedi's buffer that should be race-free and - reliably detect overruns. - -2002-04-26 11:35 ds - - * TODO: [no log message] - -2002-04-26 11:35 ds - - * comedi/Config.in: Add Contec PCI DIO - -2002-04-26 11:34 ds - - * comedi/drivers/Makefile.in: Add contec_pci_dio.o - -2002-04-26 11:34 ds - - * comedi/drivers/contec_pci_dio.c: Initial cleanup for driver. - -2002-04-26 11:34 ds - - * comedi/drivers/contec_pci_dio.c: New driver from - - -2002-04-26 11:30 ds - - * comedi/drivers/comedi_rt_timer.c: Change from int to comedi_t * - -2002-04-26 11:28 ds - - * comedi/drivers/pcl816.c: Moved comments to documentation area. - Fixed initialization problem for local variable. - -2002-04-26 11:26 ds - - * include/linux/comedilib.h: Add a few more prototypes - -2002-04-26 11:26 ds - - * include/linux/comedidev.h: Add PCI_VENDOR_ID_CONTEC - -2002-04-26 11:25 ds - - * comedi/kcomedilib/Makefile.in: Add get.o to link - -2002-04-26 11:24 ds - - * comedi/kcomedilib/: data.c, dio.c, get.c, kcomedilib_main.c: - Globally change int to comedi_t *. Split out _get functions from - kcomedilib_main.c. Use spinlock instead of stupid, buggy - comedi_lock_semaphore. - -2002-04-25 14:52 ds - - * include/linux/comedilib.h: Changed to use comedi_t * instead of - int for device token - -2002-04-25 14:51 ds - - * comedi/kcomedilib/ksyms.c: Random reordering. This needs to be - cleaned up somehow. - -2002-04-25 14:50 ds - - * comedi/kcomedilib/kcomedilib_main.c: Added logging and error - functions. - -2002-04-25 12:22 fmhess - - * comedi/drivers/rti800.c: removed settling delay from ai read insn - -2002-04-25 10:27 fmhess - - * comedi/drivers/: ni_at_a2150.c, ni_labpc.c, pcl711.c, pcl816.c, - pcl818.c: stripped out some settle delays in analog input read - insn, as per official policy - -2002-04-23 08:08 fmhess - - * comedi/drivers/mite.c: minor changes to get rid of 'statement - with no effect' compiler warnings on 2.2 kernel - -2002-04-23 08:07 fmhess - - * include/linux/pci.h: added pci_disable_device() - -2002-04-21 21:04 ds - - * comedi/drivers/ni_pcidio.c: Added PCI-6534 - -2002-04-21 17:12 fmhess - - * comedi/drivers/cb_pcidas64.c: analog output waveform operations - shouldn't be enabled in insn - -2002-04-21 14:36 fmhess - - * comedi/drivers/cb_pcidas64.c: bugfixes, added support for ad8402 - calibration pots on 64xx series. pci-das6402/16 seems to work - okay now, although I still experience occasional lockups from - faulty interrupt handling. - -2002-04-19 14:24 fmhess - - * comedi/drivers/cb_pcidas64.c: Trying to calm down interrupt-happy - chips, plus a little cleanup - -2002-04-19 13:29 fmhess - - * comedi/drivers/cb_pcidas64.c: fixed setting of input range on - 4020 commands, slight speed up for i2c - -2002-04-19 10:46 fmhess - - * comedi/drivers/das16.c: trying to clarify interrupt logic a - little - -2002-04-18 23:24 fmhess - - * comedi/drivers/cb_pcidas64.c: added delay that seems to fix - unreliable dma abort. Fixed selection of bnc inputs for adc - converts on 4020. - -2002-04-18 16:12 fmhess - - * comedi/drivers/das16.c: fixing some bugs with Roman's help - -2002-04-17 16:46 fmhess - - * comedi/drivers/cb_pcidas64.c: fixed setting of input range and - reading of internal calibration sources for pci-das4020 insn. - -2002-04-17 14:40 fmhess - - * comedi/drivers/das16.c: additions from Roman Fietze - with additional modifications by me. Now - supports irq-less dma transfers with timer interrupt added to - work around Roman's broken dma controller. - -2002-04-17 09:13 fmhess - - * comedi/drivers/das16.c: added note about keithley 1400 series id - bits - -2002-04-16 21:23 fmhess - - * comedi/drivers/cb_pcidas64.c: a tiny bit of cleanup, initial - tests with pcidas-6040/16 look okay - -2002-04-16 21:02 fmhess - - * comedi/drivers/plx9080.h: oops forgot to update header, fixes - compile of cb_pcidas64.c - -2002-04-15 17:27 fmhess - - * comedi/drivers/cb_pcidas64.c: i2c stuff works for 4020 now, - albiet extremely slowly (1000 bits/sec!) - -2002-04-14 08:46 fmhess - - * comedi/comedi_fops.c: calculate max number of bytes that can be - read or written by using buf_int_ptr and buf_user_ptr to avoid - any possible race with comedi_buf_put*(). - -2002-04-13 19:43 fmhess - - * include/linux/comedidev.h: moved increment of buf_int_count to - beginning of comedi_buf_put*() to eliminate race with buffer - overrun check. Added setting of COMEDI_CB_BLOCK to - comedi_buf_put() so it doesn't need to be set in drivers - -2002-04-13 08:49 fmhess - - * comedi/drivers/cb_pcidas.c, comedi/drivers/cb_pcidas64.c, - comedi/drivers/das16.c, comedi/drivers/das16m1.c, - comedi/drivers/ni_at_a2150.c, comedi/drivers/ni_labpc.c, - include/linux/comedidev.h: converted some drivers to use - comedi_buf_put_array - -2002-04-07 19:23 fmhess - - * comedi/drivers/: cb_pcidas64.c, plx9080.h: more calibration - support for 64xx and 4020 boards, and got rid of useless i2o reg - definitions in plx9080.h - -2002-04-07 19:09 fmhess - - * comedi/drivers/das16.c: fixes to make interrupt handling more - robust - -2002-04-07 18:30 fmhess - - * include/linux/comedidev.h: added comedi_buf_put_array() writes - array to buffer - -2002-04-05 19:15 fmhess - - * comedi/drivers/cb_pcidas64.c: fixed 6xxx boards to work with dma - ch1, for compatibility with 4020 - -2002-04-04 17:12 fmhess - - * comedi/drivers/cb_pcidas64.c: fixed single-channel command - -2002-04-04 17:06 fmhess - - * comedi/drivers/cb_pcidas64.c: fixed count of number of conversion - completed using pio - -2002-04-04 17:02 fmhess - - * comedi/drivers/cb_pcidas64.c: deal with grey coding of read and - write fifo pointers on 4020 - -2002-04-04 16:05 fmhess - - * comedi/drivers/cb_pcidas64.c: pio and dma fixes for 4020 - -2002-04-04 12:20 fmhess - - * comedi/drivers/plx9080.h: more registers - -2002-04-04 11:46 fmhess - - * comedi/drivers/cb_pcidas64.c: trying dma channel 1 for 4020, - still trying to debug pio transfer - -2002-04-03 21:03 fmhess - - * comedi/drivers/cb_pcidas64.c: fixed pio fifo drain for 4020 - -2002-04-03 15:31 fmhess - - * comedi/drivers/cb_pcidas64.c: temporary band-aid for 4020 pio - transfer - -2002-04-03 14:59 fmhess - - * comedi/drivers/cb_pcidas.c: last change didn't work out too well, - reverting parts of it - -2002-04-03 14:03 fmhess - - * comedi/drivers/cb_pcidas64.c: added some debug messages to pio - fifo drain - -2002-04-03 09:06 fmhess - - * comedi/drivers/cb_pcidas64.c: I think we found the correct fifo - register for 4020 now - -2002-04-03 09:03 fmhess - - * TODO: removed finished item - -2002-04-02 23:32 ds - - * comedi/drivers/ni_mio_common.c: Clean up compiler warning. - -2002-04-02 23:27 ds - - * comedi/Config.in, comedi/drivers/Makefile.in, - scripts/config.dist: Add pcl816 driver - -2002-04-02 23:27 ds - - * TODO: [no log message] - -2002-04-02 23:26 ds - - * Changelog: update for 0.7.64 - -2002-04-02 23:25 ds - - * patches/patch-rtai: Pointless, misleading drivel - -2002-04-02 23:24 ds - - * patches/patch-scxi-0.7.63: Update of patch-scxi - -2002-04-02 23:22 ds - - * comedi/drivers/pcl816.c: Clean up check_driver complaints - -2002-04-02 23:12 ds - - * comedi/drivers/pcl816.c: From Juan Grigera - -2002-04-02 23:10 ds - - * scripts/check_driver: Add more documentation checking - -2002-04-02 21:25 fmhess - - * comedi/drivers/cb_pcidas64.c: testing alternate fifo offset - -2002-04-02 21:07 fmhess - - * comedi/drivers/cb_pcidas64.c: fixed cmdtest for 4020 and eeprom - subdevice - -2002-04-02 17:32 fmhess - - * comedi/drivers/cb_pcidas64.c: 4020 fixes - -2002-04-02 15:44 fmhess - - * comedi/drivers/cb_pcidas64.c: trying to debug location of fifo on - 4020 - -2002-04-02 14:49 fmhess - - * comedi/drivers/cb_pcidas64.c: added eeprom subdevice, some fixes - for 4020 although it still has some bugs - -2002-04-01 07:38 fmhess - - * comedi/drivers/cb_pcidas64.c: added check to make sure interrupt - handler doesn't get behind while reading dma buffers - -2002-03-31 15:32 fmhess - - * comedi/drivers/cb_pcidas64.c: added support for additional 8 dio - channels on 60xx series, plus various bugfixes - -2002-03-30 20:18 fmhess - - * comedi/drivers/: das08.c, ni_labpc.c: enabled pcmcia code for - kernels with modular pcmcia support - -2002-03-30 12:30 fmhess - - * Documentation/comedi/insn_config: added note on new config insn - -2002-03-30 12:29 fmhess - - * include/linux/comedi.h: Added INSN_CONFIG_ALT_SOURCE id - -2002-03-30 12:28 fmhess - - * comedi/drivers/cb_pcidas64.c: added support for reading internal - calibration reference through CR_ALT_SOURCE and insn_config - -2002-03-29 14:49 fmhess - - * comedi/comedi_fops.c: removed some ineffectual locking I put in a - long time ago when I was young and naive. - -2002-03-28 09:00 fmhess - - * TODO: added a bug description - -2002-03-27 22:32 ds - - * include/linux/comedi.h: Added CR_ALT_SOURCE - -2002-03-27 21:26 fmhess - - * comedi/drivers/ni_labpc.c: disabled shared interrupt for - daqcard-1200 - -2002-03-26 08:34 fmhess - - * comedi/drivers/plx9080.h: corrected some 9060->9080 differences - -2002-03-24 12:39 fmhess - - * comedi/drivers/cb_pcidas64.c: bugfixes for 6025, beginning to - work on calibration support - -2002-03-22 16:43 fmhess - - * comedi/drivers/cb_pcidas.c: trying to make sure the interrupt - handler doesn't have any races with the hardware - -2002-03-22 16:42 fmhess - - * comedi/drivers/plx9080.h: oops forgot to update this header to - accomodate recent changes in cb_pcidas64 - -2002-03-21 20:35 fmhess - - * comedi/drivers/cb_pcidas64.c: some fixes for 64xx boards and - 4020, got TRIG_WAKE_EOS working on 60xx series - -2002-03-20 13:28 ds - - * comedi/drivers/ni_mio_common.c: Fix ni_load_channelgain_list() - for 611x. - -2002-03-20 12:29 ds - - * comedi/drivers/ni_mio_common.c: Change position of ai_reset when - handling an error. - -2002-03-20 12:00 ds - - * comedi/drivers/ni_mio_common.c: Rewrote fifo_dregs for 611x - boards - -2002-03-20 11:57 ds - - * comedi/drivers/ni_pcimio.c: Remove 6115, since it probably can't - be supported easily. - -2002-03-19 12:27 ds - - * comedi/drivers/ni_pcimio.c: Added pci-6115 and pxi-6115. Renamed - 6110e and 6111e to remove e. - -2002-03-19 12:17 ds - - * comedi/drivers/ni_mio_common.c: Fix problem with sample offsets - introduced in one of the last few check-ins. - -2002-03-18 16:00 ds - - * comedi/drivers/skel.c: more of the same - -2002-03-18 15:47 ds - - * comedi/drivers/skel.c: Added info about the documentation comment - block - -2002-03-18 13:14 ds - - * comedi/drivers/ni_pcimio.c: (Log message for last check-in). - Changes 602x boards to ad8804 caldacs - -2002-03-18 13:12 ds - - * comedi/drivers/: adl_pci9118.c, ni_pcimio.c: [no log message] - -2002-03-17 14:28 ds - - * comedi/drivers/: adl_pci9118.c, adv_pci1710.c, amcc_s5933.c, - amcc_s5933.h: Update from Michal. Prototype of function changed - in amcc_s5933 driver. - -2002-03-17 14:18 ds - - * Documentation/Configure.help.append: Update from Configure.help. - (Why do we need 2 identical files?) - -2002-03-17 14:17 ds - - * Documentation/: Configure.help, Configure.help.append: Fix help - entries for ADL_PCI9118 - -2002-03-17 14:08 ds - - * comedi/drivers/: adl_pci9111.c, cb_pcidas.c, cb_pcidas64.c, - cb_pcidda.c, comedi_test.c, das6402.c, dt3000.c, mpc8260cpm.c, - ni_670x.c, ni_labpc.c, ni_pcidio.c, pcl726.c, pcl818.c, poc.c, - rti802.c: Documentation updates - -2002-03-17 14:03 ds - - * comedi/drivers/: icp_multi.c, icp_multi.h: Fixed symbol leakage. - Updated documentation. - -2002-03-17 14:02 ds - - * comedi/drivers/ni_stc.h: Cleaned up 611x definitions - -2002-03-17 14:01 ds - - * comedi/drivers/: ni_atmio.c, ni_mio_common.c, ni_mio_cs.c, - ni_pcimio.c: More work on 611x support. Documentation updates. - -2002-03-17 13:59 ds - - * TODO: [no log message] - -2002-03-16 20:13 fmhess - - * comedi/drivers/: cb_pcidas64.c, plx9080.h: got dma transfers - working for pci-das6025 - -2002-03-16 16:57 ds - - * comedi/drivers/ni_mio_common.c: clean up compiler warnings - -2002-03-16 16:48 ds - - * comedi/drivers/ni_mio_common.c: rewrote much of the PCI DMA code. - Needs to be cleaned up. - -2002-03-16 16:47 ds - - * comedi/drivers/ni_pcimio.c: Turn off debugging - -2002-03-16 16:47 ds - - * comedi/drivers/ni_pcidio.c: Fix problems when mite debugging is - turned off - -2002-03-16 16:39 ds - - * comedi/drivers/mite.h: Turn debugging off - -2002-03-16 16:38 ds - - * comedi/drivers/mite.c: Add ability to chose between kmalloc'd and - vmalloc'd buffers. Default is vmalloc. Added resetting code in - mite_setup(). - -2002-03-16 16:36 ds - - * comedi/comedi_fops.c: Change board-level error to EPIPE. Random, - but it makes some sort of sense. Comedi buffer overflow remains - at EIO. - -2002-03-10 15:07 fmhess - - * comedi/drivers/cb_pcidas64.c: analog input insn and cmd seem to - work now (pio transfers for cmd). - -2002-03-10 12:34 ds - - * comedi/drivers/ni_mio_common.c: Add check for uncleared - interrupts, enabled only when debugging. - -2002-03-10 12:29 ds - - * comedi/drivers/ni_stc.h: Change the bitfields to unsigned int. - -2002-03-10 12:28 ds - - * comedi/drivers/ni_pcimio.c: Disable windowed register access, - since it's still causing problems on 611x. - -2002-03-08 20:02 fmhess - - * comedi/drivers/: comedi_rt_timer.c, comedi_test.c: converted 64 - bit integer division to use do_div - -2002-03-08 19:54 fmhess - - * include/asm/div64.h: added asm/div64.h compatibility header so - comedi can use 64 bit integer division macro - -2002-03-08 17:12 ds - - * README, Documentation/Configure.help, - Documentation/Configure.help.append, rpm/comedi.spec: Changed - hostnames to comedi.org - -2002-03-08 16:57 ds - - * comedi/comedi_fops.c, comedi/comedi_ksyms.c, comedi/drivers.c, - comedi/proc.c, comedi/range.c, comedi/rt.c, - comedi/drivers/8253.h, comedi/drivers/8255.c, - comedi/drivers/8255.h, comedi/drivers/am9513.h, - comedi/drivers/cb_pcidas.c, comedi/drivers/cb_pcidas64.c, - comedi/drivers/cb_pcidda.c, comedi/drivers/das08.c, - comedi/drivers/das16.c, comedi/drivers/das16m1.c, - comedi/drivers/dt2811.c, comedi/drivers/dt2814.c, - comedi/drivers/dt2817.c, comedi/drivers/dt282x.c, - comedi/drivers/dt3000.c, comedi/drivers/mite.h, - comedi/drivers/ni_pcidio.c, comedi/drivers/ni_pcimio.c, - comedi/drivers/ni_stc.h, comedi/drivers/pcl711.c, - comedi/drivers/pcl726.c, comedi/drivers/quatech_daqp_cs.c, - comedi/drivers/rti800.c, comedi/kcomedilib/data.c, - comedi/kcomedilib/dio.c, comedi/kcomedilib/kcomedilib_main.c, - comedi/kcomedilib/ksyms.c, include/linux/comedi_rt.h, - include/linux/comedidev.h, include/linux/kern_compat.h: Global - change from ds@stm.lbl.gov to ds@schleef.org - -2002-03-08 16:47 ds - - * comedi/drivers/: comedi_test.c, dt3000.c, icp_multi.c: Fix some - problems noticed by check_driver - -2002-03-08 16:10 ds - - * TODO: [no log message] - -2002-03-08 16:09 ds - - * include/linux/comedi.h: Added CMDF_RAWDATA, CMDF_WRITE and - COMEDI_MIN_SPEED - -2002-03-08 16:08 ds - - * comedi/drivers/ni_pcimio.c: Updated docs - -2002-03-08 16:08 ds - - * comedi/drivers/ni_mio_common.c: Added non-munging support - (CMDF_RAWDATA) - -2002-03-08 16:07 ds - - * comedi/drivers/comedi_test.c: Use instead of - - -2002-03-08 15:08 ds - - * Contributors: I'm not good at updating this list. If you think - you should be here, please tell me. - -2002-03-08 15:07 ds - - * comedi/drivers/: ni_mio_common.c, ni_stc.h: Added ad8842 caldac - -2002-03-08 14:44 ds - - * comedi/drivers/ni_mio_common.c: Hand-applied patch from Rolf - Mueller . Most of the patch was - obsoleted by the previous check-in. - -2002-03-08 14:24 ds - - * TODO: [no log message] - -2002-03-08 14:19 ds - - * TODO: [no log message] - -2002-03-08 14:16 ds - - * scripts/config.dist: update - -2002-03-08 14:12 ds - - * comedi/drivers/rtd520.c: Update from Dan - -2002-03-08 14:06 ds - - * comedi/drivers/: ni_atmio.c, ni_mio_common.c, ni_mio_cs.c, - ni_pcimio.c, ni_stc.h: 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. - -2002-03-08 11:42 ds - - * comedi/drivers/dt2814.c: Remove floating point constant - -2002-03-08 11:42 ds - - * comedi/drivers/comedi_rt_timer.c: Fix documentation - -2002-03-08 09:54 fmhess - - * comedi/drivers/cb_pcidas64.c: more bugfixes, untested with - hardware though - -2002-03-07 20:39 fmhess - - * comedi/drivers/cb_pcidas64.c: some bugfixes. Driver still - doesn't work yet. - -2002-03-06 15:35 fmhess - - * comedi/drivers/: comedi_rt_timer.c, comedi_test.c, das08.c, - das16.c, das16m1.c, pcl711.c: Corrected 'Authors:' fields that - should be 'Author:' , since it was causing problems with the - documentation comedilib produces from drivers.txt - -2002-03-06 10:46 fmhess - - * comedi/drivers/cb_pcidas64.c: added some new boards, still needs - some tweaking but I should be getting one of these in a week or - so. - -2002-03-06 09:31 fmhess - - * comedi/: Config.in, drivers/Makefile.in, drivers/comedi_test.c, - drivers/dummy_waveform.c: changed dummy_waveform driver to - comedi_test driver, added support for convert_src = TRIG_TIMER - -2002-03-05 17:13 fmhess - - * include/linux/pci.h: more compatibility functions to get - adl_pci9111.c driver working on 2.2 kernels - -2002-03-05 15:14 fmhess - - * comedi/drivers/pcl726.c: removed definition of RANGE_mA() macro, - which is already defined by linux/comedidev.h - -2002-03-05 12:54 fmhess - - * comedi/drivers/dummy_waveform.c: added square wave generation on - channel 1, made scans with more than one channel work, added 5 - volt range, added documentation comments - -2002-03-05 12:53 fmhess - - * comedi/drivers/: das16.c, das800.c: removed some redundant - comments - -2002-03-04 16:23 fmhess - - * comedi/: Config.in, drivers/Makefile.in, - drivers/dummy_waveform.c: Got dummy waveform generation driver - started by Wuttke Joachim working (sort of) so I can bring comedi - to a job interview :P - -2002-03-04 11:05 fmhess - - * comedi/drivers/das16.c: patch from John Conner - for cio-das16jr/16 support - -2002-03-01 13:20 fmhess - - * Makefile.modbuild: pass PATH environment variable to script so - 'fake' kernel source installations will still work. - -2002-03-01 12:48 fmhess - - * include/linux/ioport.h: 2.2.20 kernel already includes - compatibility functions for check/request/release_mem_region() - -2002-02-28 11:19 fmhess - - * comedi/drivers/ni_stc.h: fixing compile... I guess this is right - -2002-02-27 19:03 ds - - * comedi/drivers/: ni_atmio.c, ni_mio_common.c: Add debugging - caldac, and change at-mio-16xe-50 to use it. - -2002-02-27 19:02 ds - - * comedi/drivers/ni_pcimio.c: Fix some board information - -2002-02-27 16:09 fmhess - - * comedi/drivers/cb_pcidas.c: added initialization of calibration - register to make sure channel 0 is not reading calibration - source. - -2002-02-26 03:09 ds - - * rpm/: comedi.patch, comedi.spec: let's build some RPMs. From Tim - Ousley - -2002-02-25 13:48 fmhess - - * include/linux/pci.h: 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 - -2002-02-21 09:57 fmhess - - * include/linux/pci.h: quick hack to fix lack of PCI_VENDOR_ID_ICP - in 2.2 kernels - -2002-02-21 09:52 fmhess - - * comedi/drivers/das16.c: enabled 8255 support for a few boards - that should have it - -2002-02-20 12:09 ds - - * comedi/drivers/ni_mio_common.c: fixed driver being very noisy if - debugging is turned on with shared interrupts. Attempt to get - the driver to stop acquisition correctly with DMA. - -2002-02-20 12:02 ds - - * comedi/drivers/ni_pcimio.c: Enable PCIDMA, add structure for - 6053e - -2002-02-20 11:56 ds - - * comedi/drivers/adl_pci9111.c: Cleanups - -2002-02-20 11:54 ds - - * comedi/drivers/: adv_pci1710.c, icp_multi.c, ni_pcimio.c: Fix PCI - vendor IDs - -2002-02-20 11:42 ds - - * include/linux/comedidev.h: Add some vendor ids - -2002-02-20 09:29 ds - - * comedi/drivers/adl_pci9111.c: new driver from Emmanuel PACAUD - - -2002-02-20 09:29 ds - - * scripts/config.dist, comedi/Config.in, - comedi/drivers/Makefile.in: new driver adl_pci9111 - -2002-02-18 16:29 ds - - * comedi/drivers/poc.c: Added pcl733 and pcl734 - -2002-02-18 13:58 fmhess - - * comedi/drivers/das16.c: fixed gain for pc104-das16jr/16 - -2002-02-16 14:46 ds - - * comedi/drivers/ni_labpc.c: PCMCIA can share interrupts, too - -2002-02-15 15:08 fmhess - - * comedi/drivers/icp_multi.h: added pci_enable_device() call - -2002-02-15 14:39 fmhess - - * comedi/drivers/amcc_s5933.c, comedi/drivers/amplc_pci230.c, - comedi/drivers/cb_pcidas.c, comedi/drivers/cb_pcidas64.c, - comedi/drivers/cb_pcidda.c, comedi/drivers/das08.c, - comedi/drivers/icp_multi.h, comedi/drivers/rtd520.c, - include/linux/pci.h, include/linux/vmalloc.h: 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 - -2002-02-15 14:25 ds - - * comedi/drivers/ni_pcimio.c: 6024e and 6025e don't have unipolar - or external AO - -2002-02-14 15:36 ds - - * include/linux/vmalloc.h: Compatibility for vmalloc_32() - -2002-02-13 20:59 ds - - * comedi/drivers/dt3000.c: First attempt at AI command support - -2002-02-11 17:48 ds - - * Makefile.modbuild: Only run depmod if installing to / and kernel - is the same - -2002-02-11 16:49 ds - - * comedi/drivers/: ni_mio_common.c, ni_pcimio.c: Change 6052e to - use ad8804 caldac - -2002-02-10 17:03 ds - - * comedi/drivers/ni_pcimio.c: Added 6731, 6733. Updated - documentation - -2002-02-10 17:03 ds - - * comedi/drivers/ni_mio_cs.c: Added 6715, disabled. - -2002-02-10 15:55 ds - - * comedi/drivers/: ni_mio_common.c, ni_pcimio.c, ni_stc.h: Changes - needed for 671x boards - -2002-02-09 21:05 ds - - * comedi/drivers/: cb_pcidda.c, daqboard2000.c, dt3000.c: Convert - to pci_resource_start() - -2002-02-09 21:04 ds - - * comedi/drivers/ni_mio_common.c: Moved edge/level rising/falling - defs to comedi.h - -2002-02-09 20:56 ds - - * comedi/drivers/ni_670x.c: Remove 2.0 PCI code - -2002-02-09 20:54 ds - - * include/linux/comedi.h: Added a few things to interface - -2002-02-09 20:21 ds - - * comedi/drivers/: amcc_s5933.c, amcc_s5933.h, icp_multi.h, - ni_labpc.c, ni_pcidio.c, ni_pcimio.c: Removal of 2.0 PCI support - -2002-02-09 20:13 ds - - * comedi/drivers/ni_pcidio.c: More DMA hacking. Works nicely now. - Allocator moved to mite.c. Converted to new MITE DMA functions - and dynamic ring buffer. Added more mite interrupt handling. - -2002-02-09 20:11 ds - - * comedi/drivers/ni_pcimio.c: Change buffer allocation to use mite - allocator. - -2002-02-09 20:11 ds - - * comedi/drivers/ni_mio_common.c: Attempt to fix for new MITE DMA - code. Cleanups. - -2002-02-09 20:09 ds - - * comedi/drivers/mite.c: Ifdef old DMA functions - -2002-02-09 20:09 ds - - * comedi/drivers/mite.h: Remove old PCI support. Remove static - ring buffer. #ifdef old dma functions. - -2002-02-09 19:37 ds - - * comedi/drivers/mite.c: Cleanups: remove old PCI support. Fix - more places for mite->chan. Remove ring[].dar usage. - -2002-02-09 19:26 ds - - * comedi/drivers/mite.c: Added cpu_to_le32() for big-endian - machines. Removed unused functions. Cleanups. Converted most - to use mite->chan. Added functions for ni_pcidio. Added chsr - dump function. - -2002-02-09 19:19 ds - - * comedi/drivers/mite.h: Added more defines. Added new functions, - works on ni_pcidio. Added elements to mite structure to handle a - dynamic ring buffer. - -2002-02-09 17:02 ds - - * comedi/drivers/ni_pcidio.c: Checkpoint for DMA hacking. Mostly - works for small N. - -2002-02-08 21:57 ds - - * comedi/drivers/ni_pcidio.c: Timed input works in non-DMA mode. - -2002-02-08 17:38 ds - - * comedi/drivers/rtd520.c: Update from Dan. Fixes conflict between - rounding timer values and speed cutoff. - -2002-02-08 16:49 ds - - * comedi/drivers/ni_pcidio.c: Cleanups. Should work identically to - last revision. - -2002-02-08 15:11 ds - - * comedi/drivers/ni_daq_dio24.c: Compilation fixes - -2002-02-08 15:10 ds - - * comedi/: Config.in, drivers/Makefile.in: New drivers - -2002-02-08 15:09 ds - - * comedi/drivers/ni_at_ao.c: Big hack attack results in new driver. - Film at 11. - -2002-02-08 13:03 ds - - * comedi/drivers/8255.c: Updated documentation - -2002-02-07 13:06 ds - - * comedi/drivers/rtd520.c: Update from Dan - -2002-02-07 10:11 fmhess - - * comedi/drivers/: icp_multi.c, icp_multi.h: newer versino of - icp_multi driver that Anne Smorthit had mailed to me while she - was trying to debug it - -2002-02-07 09:55 fmhess - - * INSTALL: added a paragraph about preparing a kernel source - directory to match an already compiled kernel. - -2002-02-06 13:48 ds - - * comedi/comedi_fops.c: Revert poll conditions: if device is - non-busy, set the poll flags so the app can read the error. This - is how it used to be, and I'm not sure why I changed (broke) it. - -2002-02-06 12:41 ds - - * comedi/drivers/: ni_atmio.c, ni_mio_common.c, ni_mio_cs.c, - ni_pcimio.c, ni_stc.h: Change caldac code to be slightly less - confusing - -2002-02-06 01:04 ds - - * comedi/comedi_fops.c: Revert some previous dumb changes with - events. This should get polling/select/regular read working - again. There is an unresolved problem: a normal select/read - cycle on a device will fail to show the end of acquisition. One - solution is to always have the app read 0 bytes at the end of - acquisition, but people got confused when that was necessary. - -2002-02-05 21:22 ds - - * TODO: random ci - -2002-02-05 21:21 ds - - * comedi/drivers/ni_pcimio.c: Fix documentation numbers - -2002-02-05 21:21 ds - - * comedi/drivers/ni_daq_dio24.c: New driver - -2002-02-04 17:19 fmhess - - * include/linux/pci.h: changed pci_alloc_consistent compatibility - function so it can allocate up to 2M. - -2002-02-03 16:28 ds - - * comedi/: comedi_fops.c, drivers.c, drivers/ni_pcimio.c: Change - Comedi buffer allocator to use a virtual function in the - subdevice structure. Added a default allocator. Added an - override in ni_pcimio, to use dma_alloc_consistent. Changed the - number of maximum caldac in ni_pcimio -- mostly bogus, but is - used for testing. - -2002-02-03 16:25 ds - - * include/linux/comedidev.h: Remove buf_change, add buf_alloc in - subdevice structure - -2002-02-03 16:23 ds - - * comedi/drivers/ni_mio_common.c: Add comedi_event() call in mite - interrupt handler - -2002-02-02 09:21 fmhess - - * comedi/drivers/: mite.c, mite.h, ni_670x.c, ni_labpc.c, - ni_pcidio.c, ni_pcimio.c: fixed error handling for mite_setup - -2002-02-01 14:23 fmhess - - * comedi/drivers/das16.c: fixed race in interrupt handler - -2002-01-31 16:18 ds - - * scripts/release: Generate tar file in local dir - -2002-01-31 16:17 ds - - * Makefile: version bump - -2002-01-31 16:16 ds - - * scripts/release: Fix problem with constructing new version - numbers - -2002-01-31 16:09 ds - - * Changelog: For 0.7.63 - -2002-01-31 16:05 ds - - * comedi/comedi_fops.c: Fix event handling bugs. - -2002-01-31 16:00 ds - - * Changelog: 0.7.62 changelog - -2002-01-29 19:19 fmhess - - * comedi/comedi_fops.c: fixed pointer arithmetic - -2002-01-26 18:28 ds - - * comedi/drivers/ni_mio_common.c: Yet another iteration. - -2002-01-26 17:54 ds - - * comedi/drivers/ni_mio_common.c: Yet another iteration. - -2002-01-26 17:43 ds - - * comedi/drivers/ni_mio_common.c: Another iteration on the AI 611x - chanlist problem - -2002-01-26 15:52 ds - - * comedi/drivers/: ni_mio_common.c, ni_pcimio.c, ni_stc.h: Fix AI - chanlist configuration on 611x - -2002-01-26 15:51 ds - - * comedi/drivers/ni_mio_common.c: Merge AO chanlist configuration - into one function - -2002-01-22 01:50 ds - - * scripts/release: Export to versioned directory - -2002-01-22 01:47 ds - - * scripts/release: Create drivers.txt. - -2002-01-22 01:47 ds - - * Makefile: Fix rule to make drivers.txt. Add rule to run - check_driver. - -2002-01-22 01:43 ds - - * comedi/drivers/check_cmdtest, comedi/drivers/check_driver, - scripts/check_cmdtest, scripts/check_driver: move scripts - -2002-01-22 01:38 ds - - * scripts/release: Cleanup the release script - -2002-01-21 19:32 fmhess - - * INSTALL: added a little note about PCMCIA - -2002-01-21 19:11 fmhess - - * comedi/drivers/: das08.c, ni_labpc.c: oops I wanted the pcmcia - device names to match the names that need to be passed to - comedi_config - -2002-01-21 19:08 fmhess - - * comedi/drivers/: das08.c, ni_labpc.c: fixing device names for - pcmcia - -2002-01-21 16:55 ds - - * Rules.make: Fix export-objs being unconditionally recompiled - -2002-01-21 16:16 ds - - * comedi/drivers/check_driver: Added a test for SDF_RT - -2002-01-21 16:14 ds - - * comedi/drivers/comedi_rt_timer.c: Added DIO subdevice support. - Untested. Added SPEED_LIMIT #define. - -2002-01-21 16:12 ds - - * Documentation/comedi/pci.ids: Some National Instruments PCI IDs - -2002-01-20 15:31 ds - - * comedi/drivers/ni_pcimio.c: Added pci-6036e - -2002-01-15 04:08 ds - - * comedi/drivers/icp_multi.c: Change malloc.h to slab.h - -2002-01-15 04:05 ds - - * scripts/config.dist: update - -2002-01-15 04:03 ds - - * comedi/: comedi_fops.c, comedi_ksyms.c: Remove comedi_done and - friends - -2002-01-15 04:02 ds - - * configure, scripts/dep.linux: Fix problems with old bash - -2002-01-15 03:59 ds - - * include/linux/comedidev.h: Added PCI_VENDOR_IDs. Removed - comedi_done and friends. Fixed compilation without - CONFIG_PROC_FS. Removed dead code. - -2002-01-15 03:56 ds - - * TODO: [no log message] - -2002-01-15 03:54 ds - - * comedi/drivers/: adl_pci9118.c, adv_pci1710.c, comedi_parport.c, - das6402.c, dt2811.c, dt2814.c, dt282x.c, ni_atmio16d.c, - ni_mio_common.c, pcl711.c, pcl818.c, rtd520.c: Convert all uses - of comedi_bufcheck, comedi_done, comedi_error_done, comedi_eobuf, - and comedi_eos to setting s->async flags and calling - comedi_event. - -2002-01-15 03:50 ds - - * comedi/drivers/: adl_pci9118.c, adv_pci1710.c, amcc_s5933.c, - amcc_s5933.h, amplc_pci230.c, cb_pcidas.c, comedi_parport.c, - comedi_rt_timer.c, daqboard2000.c, das16.c, das1800.c, das6402.c, - dt2811.c, dt2814.c, dt2815.c, dt2817.c, dt282x.c, dt3000.c, - fl512.c, ii_pci20kc.c, mpc8260cpm.c, multiq3.c, ni_670x.c, - ni_at_a2150.c, ni_atmio.c, ni_atmio16d.c, ni_mio_common.c, - ni_mio_cs.c, ni_pcidio.c, ni_pcimio.c, pcl711.c, pcl724.c, - pcl725.c, pcl726.c, pcl812.c, pcl818.c, pcm3730.c, poc.c, - quatech_daqp_cs.c, rtd520.c, rti800.c, skel.c, ssv_dnp.c: - Cleanups suggested by check_driver. Mostly leaky symbols, - incorrect use of free_irq() and SA_SHIRQ, and pci_device_id - tables. - -2002-01-15 03:42 ds - - * comedi/drivers/ni_labpc.c: Update for new 8255 interface - -2002-01-15 03:38 ds - - * comedi/drivers/check_driver: New checks. Wrap some old checks in - check_all - -2002-01-15 03:35 ds - - * comedi/drivers/: icp_multi.c, icp_multi.h: New driver - -2002-01-15 03:27 ds - - * comedi/drivers/Makefile.in: amcc_s5933.o exports symbols. Change - DT282x CONFIG option. Add a few drivers. - -2002-01-15 03:26 ds - - * comedi/Config.in: Changed CONFIG option for DT282x - -2002-01-15 03:25 ds - - * comedi/drivers/ni_pcidio.c: Added preliminary command support. - From Ildefond Magrans - -2002-01-14 14:37 fmhess - - * comedi/drivers/dt282x.c: added a little printk for when - request_irq fails - -2002-01-10 10:10 fmhess - - * comedi/comedi_fops.c: according to linux device drivers, POSIX - standard is to return -ENOTTY for invalid ioctl number - -2002-01-09 18:18 fmhess - - * comedi/drivers/: amcc_s5933.c, amplc_pci230.c, cb_pcidas.c, - cb_pcidas64.c, cb_pcidda.c, das08.c, das800.c, mite.c, rtd520.c: - got rid of some preproccesor ugliness by converting to use of - pci_resource_start() - -2002-01-09 17:35 fmhess - - * include/linux/pci.h: added pci_resource_start() compatibility - macro - -2002-01-09 16:01 fmhess - - * comedi/drivers/cb_pcidas.c: should be fixed for 1602/16 now - -2002-01-08 16:42 fmhess - - * comedi/drivers/das1800.c: prevented it from switching dma - channels when using dual dma and polled, unless a terminal count - has actually occured. - -2002-01-08 12:42 fmhess - - * comedi/drivers/cb_pcidas.c: reenabled debugging code to try and - get 1602/16 working - -2002-01-02 18:05 fmhess - - * comedi/drivers/das1800.c: made poll() work on dma transfers again - -2002-01-01 09:46 fmhess - - * comedi/drivers/das1800.c: merged some duplicated code, and became - more careful about clearing board's interrupt status bits. Makes - no noticeable difference though, dual isa dma can still get - clobbered by heavy hard drive i/o with 2.2 kernel (the hard drive - bursts are causing greater than 200 millisec interrupt - latencies). - -2001-12-31 18:55 fmhess - - * comedi/drivers/das1800.c: fixed bug with dma transfers not being - quite the length I wanted them to be. - -2001-12-29 23:47 ds - - * TODO: [no log message] - -2001-12-29 23:46 ds - - * comedi/drivers/ssv_dnp.c: Fix warning about requesting region. - -2001-12-17 14:14 fmhess - - * comedi/drivers/ni_pcimio.c: corrected top speed for 6040 - -2001-12-15 08:39 ds - - * scripts/dep.linux: Check for the case where 'make dep' was not - run. - -2001-12-14 22:52 fmhess - - * Makefile.modbuild, comedi/Config.in: Changed Makefile.modbuild to - run configure script in empty environment to prevent variables - from a stale LINUXDIR from getting imported. Finally got - comedi/Config.in to properly prompt for comedi_rt_timer depending - on whether we are using an RT kernel or not. - -2001-12-14 14:10 ds - - * comedi/drivers/: 8255.c, 8255.h, amplc_pci230.c, cb_pcidas.c, - cb_pcidas64.c, cb_pcidda.c, daqboard2000.c, das08.c, das16.c, - das16m1.c, ni_atmio16d.c, ni_labpc.c, ni_mio_common.c, - ni_pcidio.c, pcl724.c: Change prototype of subdev_8255_init() - (void * -> unsigned long) to make it more 64-bit friendly. - -2001-12-14 13:44 ds - - * comedi/drivers/8255.c: 64-bit cleanups - -2001-12-14 13:43 ds - - * Makefile.modbuild: Pull CC, AS, and LD from kernel. Sparc64 - needs it. - -2001-12-14 11:49 fmhess - - * comedi/drivers/das1800.c: oops undid accidental reversion of - linux/slab.h to linux/malloc.h - -2001-12-14 11:48 fmhess - - * comedi/drivers/das1800.c: moved clearing of interrupt to - beginning of interrupt handler from end. - -2001-12-14 11:25 ds - - * Makefile.modbuild, scripts/dep.rtai, scripts/dep.rtlinux: Fix - Makefile.modbuild to delete Makefiles on distclean, CFLAGS not to - duplicate kernel flags. Fix scripts/dep.* to not add to CFLAGS if - the RTAI/RTLinux include directories don't exist. (Might not be - an error -- otherwise it's difficult to compile for a real-time - patched kernel without the RTAI/RTLinux source.) - -2001-12-14 11:20 ds - - * Changelog: Added Changelog - -2001-12-14 11:15 fmhess - - * comedi/drivers/das16.c: fix for stop_src == TRIG_NONE - -2001-12-14 11:09 ds - - * configure: Fix to export LINUXDIR. - -2001-12-10 09:44 fmhess - - * comedi/comedi_fops.c: added useless line to maybe help sparc - compilation - -2001-12-10 09:32 fmhess - - * include/linux/module.h: okay, MODULE_LICENSE was introduced in - 2.4.10 - -2001-12-10 09:27 fmhess - - * include/linux/module.h: little cleanup - -2001-12-07 14:23 fmhess - - * Makefile.modbuild, comedi/comedi_fops.c, comedi/rt.c, - include/linux/comedidev.h, include/linux/init.h: fixes for 2.2 - compile - -2001-12-07 13:53 fmhess - - * include/linux/module.h: fix for MODULE_LICENSE() with 2.2 kernels - -2001-12-06 18:14 ds - - * comedi/comedi_fops.c: Add module license, clean up init/cleanup. - -2001-12-06 18:13 ds - - * comedi/drivers.c: Remove bogus driver registration - -2001-12-06 18:12 ds - - * comedi/drivers/: adl_pci9118.c, adv_pci1710.c: Fix symbol leakage - -2001-12-06 18:12 ds - - * include/linux/comedidev.h: Add module license to INITCLEANUP - -2001-12-06 18:10 ds - - * comedi/kcomedilib/kcomedilib_main.c: Add module license - -2001-12-06 18:09 ds - - * comedi/drivers/: amcc_s5933.c, amcc_s5933.h: Split apart into a - module and header - -2001-12-06 18:02 ds - - * scripts/Menuconfig: Added menuconfig script, slightly modified - from 2.4.16 - -2001-12-06 17:57 ds - - * configure, comedi/Makefile.in, comedi/drivers/Makefile.in, - scripts/dep.linux, scripts/generate_makefile: Fixes to the new - build system - -2001-12-03 12:54 fmhess - - * include/linux/slab.h: 2.2 linux/malloc.h just includes - linux/slab.h, this file was causing the kmalloc versioning to get - messed up somehow (linux 2.2.19). - -2001-12-03 12:43 fmhess - - * comedi/: Makefile, drivers/Makefile, kcomedilib/Makefile: - removing autogenerated makefiles from cvs - -2001-12-03 12:40 fmhess - - * Makefile.modbuild, scripts/dep.rtlinux, - include/linux/comedidev.h: fixes for compile on rtlinux-3.1 with - linux 2.2.19 - -2001-11-30 21:34 ds - - * scripts/preconfigure: Not used in new build system - -2001-11-30 21:33 ds - - * patches/: patch-rtai, rel_comedi: rel_comedi moved to scripts. - patch-rtai cleaned up, although it doesn't work anymore. - -2001-11-30 21:20 ds - - * Documentation/comedi/mode-info: Irrelevant, now that comedi_trig - has been completely removed - -2001-11-30 21:19 ds - - * Documentation/comedi/: drivers.txt, hardware: These files are now - generated from .c files - -2001-11-30 21:18 ds - - * Makefile, Rules.make: Fix modversions, installation, drivers.txt - targets. - -2001-11-30 21:11 ds - - * comedi/drivers/: ni_at_a2150.c, rtd520.c: Remove spurious - floating point code that shouldn't be there - -2001-11-30 20:48 ds - - * include/linux/: comedi_rt.h, comedidev.h, config.h, version.h: - Change malloc.h to slab.h. Fixed header references to modbuild - directory. - -2001-11-30 20:45 ds - - * comedi/: comedi_fops.c, drivers.c, kvmem.h, rt.c: Change malloc.h - to slab.h. Minor fixes for RTAI on PPC. - -2001-11-30 20:40 ds - - * INSTALL, Makefile.modbuild, README, Rules.make, configure, - scripts/Configure, scripts/dep.linux, scripts/dep.pcmcia, - scripts/dep.rtai, scripts/dep.rtlinux, scripts/generate_makefile, - scripts/mkdep.c: Massive rewrite of the configure/build system - -2001-11-30 18:09 ds - - * scripts/config.h.dist: Don't need this. - -2001-11-30 17:16 ds - - * comedi/kcomedilib/: data.c, dio.c, kcomedilib_main.c, ksyms.c: - Change linux/malloc.h to linux/slab.h - -2001-11-30 17:15 ds - - * comedi/: rt_pend_tq.c, rt_pend_tq.h: I'm tired of these being in - a separate directory - -2001-11-30 17:07 ds - - * comedi/drivers/: 8255.c, adl_pci9118.c, adv_pci1710.c, - amplc_pci230.c, cb_pcidas.c, cb_pcidas64.c, cb_pcidda.c, - comedi_parport.c, daqboard2000.c, das08.c, das16.c, das16m1.c, - das1800.c, das800.c, dt2811.c, dt2814.c, dt2815.c, dt2817.c, - dt282x.c, fl512.c, mite.c, mpc8260cpm.c, multiq3.c, ni_670x.c, - ni_at_a2150.c, ni_atmio.c, ni_atmio16d.c, ni_labpc.c, - ni_mio_cs.c, ni_pcidio.c, ni_pcimio.c, pcl711.c, pcl724.c, - pcl725.c, pcl726.c, pcl812.c, pcm3730.c, pcmad.c, poc.c, - quatech_daqp_cs.c, rtd520.c, rti800.c, rti802.c, skel.c, - ssv_dnp.c: Change linux/malloc.h to linux/slab.h - -2001-11-30 16:34 ds - - * include/linux/slab.h: Linux-2.4 prefers slab.h - -2001-11-29 15:38 fmhess - - * INSTALL: corrected typo - -2001-11-22 19:03 fmhess - - * comedi/kcomedilib/: data.c, dio.c, kcomedilib_main.c, ksyms.c: - removed more old trig stuff - -2001-11-22 18:57 fmhess - - * comedi/Config.in, scripts/config.dist: okay, _really_ fixed - problem with comedi_rt_timer getting compiled on non-RT kernels - when make config used defaults in config.dist - -2001-11-22 08:32 fmhess - - * comedi/drivers/ni_labpc.c: oops parse error - -2001-11-22 08:20 fmhess - - * comedi/drivers/ni_labpc.c: fixed error in calculating counter a0 - and b1 values - -2001-11-22 08:15 fmhess - - * comedi/drivers/ni_labpc.c: fix to cmdtest - -2001-11-22 08:01 fmhess - - * comedi/drivers/ni_labpc.c: fixed bug noted by Massimiliano Cialdi - -2001-11-22 07:57 fmhess - - * comedi/drivers/ni_labpc.c: fixed bug in pacing when both - convert_src and scan_begin_src are TRIG_TIMER - -2001-11-21 22:36 fmhess - - * comedi/: Makefile, Makefile.in, comedi_fops.c, drivers.c, trig.c: - trig go bye bye - -2001-11-21 17:21 fmhess - - * comedi/drivers/ni_labpc.c: fixed declarations - -2001-11-21 17:09 fmhess - - * comedi/comedi_fops.c, comedi/drivers/ni_atmio16d.c, - comedi/drivers/ni_mio_common.c, comedi/drivers/pcl812.c, - comedi/drivers/pcl818.c, comedi/kcomedilib/kcomedilib_main.c, - include/linux/comedidev.h: removed async.cur_chanlist_len - -2001-11-21 12:26 fmhess - - * comedi/Config.in: fixed problem with make trying to compile - comedi_rt_timer with non-RT kernel, removed useless trig support - prompt - -2001-11-21 12:24 fmhess - - * comedi/drivers/ni_labpc.c: added support for scan_begin_src == - TRIG_TIMER - -2001-11-18 10:26 fmhess - - * comedi/drivers/ni_stc.h: fixed offset for ao mode 1 register, - multiple channel analog out should work now - -2001-11-18 10:08 fmhess - - * comedi/drivers/ni_stc.h: fixed an error I made - -2001-11-16 12:59 fmhess - - * comedi/kcomedilib/kcomedilib_main.c: added initialization of - async->cur_chan and cur_chanlist_len to comedi_command() - -2001-11-16 12:42 fmhess - - * comedi/drivers/ni_labpc.c: fixed bug that caused nasty - interaction between analog input command and analog output - instruction - -2001-11-16 12:04 fmhess - - * comedi/drivers/cb_pcidda.c: seems to work okay, removed some - debugging message spam - -2001-11-15 10:22 fmhess - - * comedi/drivers/ni_labpc.c: fixed sending of BLOCK events with pio - transfers - -2001-11-14 12:51 fmhess - - * comedi/drivers/cb_pcidda.c: should properly calibrate itself - according to eeprom now (excepting bugs) - -2001-11-14 12:28 fmhess - - * comedi/drivers/ni_mio_common.c: removed some duplicated function - declarations - -2001-11-14 09:09 fmhess - - * comedi/drivers/cb_pcidda.c: added stuff for reading data from - boards eeprom as first step towards making board calibrate itself - according to range and factory calibration. - -2001-11-12 14:19 fmhess - - * comedi/drivers/ni_mio_common.c: implemented data munging for - analog output commands - -2001-11-12 10:58 fmhess - - * comedi/drivers/cb_pcidas.c: disabled driver's debugging messages - -2001-11-09 15:30 ds - - * scripts/release: The release script. I could never find it when - necessary, so it's here now. - -2001-11-09 13:29 fmhess - - * comedi/drivers/: ni_mio_common.c, ni_stc.h: fixed problem with - setting of bipolar mode in analog out command noted by Amish - Dave. However, have noticed that no data munging appears to ever - get done on analog output commands (it does get done in ao insn) - so this is still a problem that needs to be fixed. - -2001-11-09 12:26 fmhess - - * comedi/drivers/ni_mio_common.c: fixed bug with checking number of - caldac channels noted by Amish Dave - -2001-11-08 09:32 fmhess - - * scripts/dep.linux: made prompting for linux directory work like - prompting for rtlinux directory (doesn't assume directory found - in .sourcedirs is correct) - -2001-11-07 12:33 fmhess - - * comedi/drivers/mite.c: took into account possibility of - pci_enable_device failure - -2001-11-07 12:31 fmhess - - * comedi/drivers/ni_labpc.c: initial attempt at pcmcia support - -2001-11-06 16:43 fmhess - - * comedi/drivers/ni_labpc.c: Fixed all the bugs I'm aware of. Just - needs pcmcia support added now. - -2001-11-06 14:23 ds - - * scripts/config.dist: Updated with new drivers - -2001-11-06 14:16 ds - - * comedi/drivers/comedi_rt_timer.c: Added implementation of - comedi_poll(). This function may be useful in the core, although - presumably the behavior should be different if the driver doesn't - implement poll. - -2001-11-06 14:13 ds - - * comedi/drivers/adv_pci1710.c: Change #ifdefs to DPRINTK() macro. - Eliminated bogus udelay(1)s. - -2001-11-06 10:43 fmhess - - * comedi/drivers/ni_labpc.c: made pci interrupt shareable, - implemented writes for eeprom subdevice, made it properly flush - all data to comedi on stop_src == TRIG_EXT - -2001-11-05 16:40 fmhess - - * comedi/drivers/ni_labpc.c: fixed Devices: list to prevent parse - error during 'make drivers.txt' - -2001-11-05 13:29 fmhess - - * comedi/drivers/ni_labpc.c: loading of caldacs from eeprom works - now - -2001-11-04 21:20 fmhess - - * comedi/drivers/ni_labpc.c: implemented work around to correct - (nearly undocumented by NI, and then incorrectly documented) - caldac design mistake - -2001-11-04 20:18 fmhess - - * comedi/drivers/ni_labpc.c: bug fixes - -2001-11-03 16:22 fmhess - - * comedi/drivers/ni_labpc.c: some more caldac/eeprom stuff - -2001-11-02 18:10 fmhess - - * comedi/drivers/ni_labpc.c: added device id for pci card, pci - device table, started on calibration/eeprom stuff, fixed symbol - leaks, some bugfixes. - -2001-11-02 12:04 fmhess - - * comedi/drivers/das08.c: got rid of some excess ioport allocation - -2001-11-02 11:48 fmhess - - * comedi/drivers/das08.c: added some debugging messages - -2001-11-01 16:39 fmhess - - * comedi/drivers/ni_labpc.c: more bugfixing. Seems to work during - initial testing with lab-pc-1200 board. Still needs more - thorough testing though. - -2001-11-01 09:55 fmhess - - * comedi/drivers/ni_labpc.c: added support for some 1200 series - boards, fixed some bugs - -2001-10-29 16:07 fmhess - - * comedi/drivers/ni_labpc.c: added command support. Lotsa bugs - still, but almost ready to enter testing and debugging phase - -2001-10-29 15:53 fmhess - - * comedi/drivers/das16.c: fixed stop_src == TRIG_NONE bug - -2001-10-26 14:02 fmhess - - * comedi/: Config.in, drivers/Makefile, drivers/ni_labpc.c: new - driver. insn support only. untested. - -2001-10-25 15:11 fmhess - - * comedi/drivers/: adl_pci9118.c, adv_pci1710.c, das1800.c, - dt2811.c, multiq3.c, pcl726.c, pcl818.c, rti800.c, skel.c: fixed - a bunch of insn_bits functions - -2001-10-24 15:21 ds - - * comedi/drivers/ni_mio_common.c: Fixed bug creating ai_xorlist[] - because of change in ni_gainlkup[] - -2001-10-24 15:19 ds - - * include/linux/comedi.h: Added flags in chanspec description - -2001-10-24 15:16 ds - - * comedi/drivers/ssv_dnp.c: Added in-line documentation section - -2001-10-24 15:12 ds - - * comedi/: Config.in, drivers/Makefile, drivers/Makefile.in: Added - ssv_dnp driver - -2001-10-24 15:11 ds - - * comedi/drivers/ssv_dnp.c: New driver from Robert Schwebel - -2001-10-19 08:37 fmhess - - * comedi/comedi_fops.c: put back line that I shouldn't have removed - -2001-10-18 16:16 fmhess - - * comedi/comedi_fops.c, include/linux/comedidev.h: read now returns - -EIO (once) at end of data stream if aquisition was terminated by - an error, returns 0 if aquisition terminated normally. - -2001-10-09 15:20 fmhess - - * comedi/drivers/das08.c: fixed null dereference if you try to - configure pcm-das08 without card inserted - -2001-10-07 13:45 fmhess - - * comedi/drivers/das16m1.c: fixed bug with stop_src == TRIG_NONE - introduced with changes for poll() code - -2001-10-07 13:39 fmhess - - * comedi/drivers/ni_mio_common.c: changed type of ni_gainlkup to - get rid of compiler's overflow warnings - -2001-10-05 14:41 fmhess - - * comedi/drivers/das08.c: pcmcia support for pcm-das08, mostly just - merging in stuff from dummy_cs.c - -2001-10-04 16:52 ds - - * comedi/drivers/ni_mio_common.c: Added support for 611x style - configuration memory - -2001-10-04 16:51 ds - - * scripts/doc_devlist: change formatting - -2001-10-01 17:46 fmhess - - * comedi/drivers/das08.c: some preparation for adding pcmcia - support - -2001-09-30 10:01 fmhess - - * comedi/drivers/cb_pcidas64.c: fixed 2.4 compile error and some - bugs - -2001-09-30 09:36 fmhess - - * comedi/drivers/cb_pcidas.c: fixed checking of chanlist in cmdtest - for analog out - -2001-09-28 13:18 fmhess - - * comedi/drivers/das08.c: oops forgot to update Devices: - -2001-09-28 13:16 fmhess - - * comedi/drivers/das08.c: added support for pc104 and pcm das08 - cards, but pcmcia specific support for pcm card still needs to be - added. Fixed digital i/o insn. - -2001-09-27 14:20 ds - - * comedi/drivers/ni_pcimio.c: MAX_N_CALDACS should be 28 - -2001-09-27 14:20 ds - - * TODO: [no log message] - -2001-09-27 14:19 ds - - * comedi/drivers/dt2801.c: Remove useless debugging message - -2001-09-27 09:02 fmhess - - * comedi/drivers/das08.c: fixed error in pci-das08 board definition - -2001-09-25 17:56 fmhess - - * comedi/drivers/das16m1.c: added poll() support - -2001-09-25 17:07 fmhess - - * comedi/drivers/das1800.c: fixed poll() code by unlocking spinlock - on spurious interrupt - -2001-09-24 13:10 fmhess - - * comedi/drivers/cb_pcidas64.c: switched allocation of the dma - descriptor array to pci_alloc_consistent - -2001-09-22 19:56 fmhess - - * comedi/drivers/das16m1.c: fixed symbol leak, started using - hardware conversion counter to keep track of how many samples are - available in fifo. That's not so useful for fifo half-full - interrupt handling, but will be helpful if I add poll() support. - -2001-09-21 16:23 ds - - * comedi/drivers/ni_pcimio.c: Added pxi-6031e - -2001-09-21 16:22 ds - - * comedi/drivers/dt3000.c: Fixed Devices: - -2001-09-20 10:44 fmhess - - * comedi/drivers/cb_pcidas64.c: fixed decrement of conversion count - with dma transfers - -2001-09-19 13:43 fmhess - - * comedi/drivers/: cb_pcidas64.c, plx9080.h: more pci dma stuff, - ready for inital testing - -2001-09-19 12:48 fmhess - - * comedi/drivers/das1800.c: fixed typo in Devices:, and commiting - older tweaks that I had left uncommited - -2001-09-19 12:46 fmhess - - * comedi/drivers/poc.c: removed an obsolete comment - -2001-09-19 12:43 fmhess - - * comedi/drivers/das08.c: fixed typo in Devices: section - -2001-09-19 12:25 fmhess - - * include/linux/pci.h: took out line that belonged in init.h, added - include for definition of pci_alloc_consistent() used by older - kernels - -2001-09-18 17:35 ds - - * comedi/drivers/Makefile: Change name to devices.txt - -2001-09-18 17:35 ds - - * scripts/doc_devlist: Fix another parse error - -2001-09-18 17:33 ds - - * scripts/doc_devlist: Fix parse problem - -2001-09-18 16:45 ds - - * comedi/drivers/: cb_pcidas64.c, comedi_rt_timer.c, das08.c, - das16.c, das16m1.c, das1800.c, das6402.c, das800.c, rti800.c, - rti802.c, skel.c: Added Devices: documentation to rest of drivers - -2001-09-18 16:44 ds - - * comedi/drivers/Makefile: Moved scripts to scripts/ - -2001-09-18 16:23 fmhess - - * comedi/drivers/: cb_pcidas64.c, plx9080.h: more pci-dma stuff, - still nonfunctional - -2001-09-18 15:51 ds - - * scripts/: call_trace, doc_devlist, dump_doc: Scripts to extract - documentation - -2001-09-18 15:45 ds - - * include/linux/init.h: new - -2001-09-18 13:54 ds - - * comedi/drivers/ni_pcidio.c: Fixed a segfault in nidio_detach() - when configure fails because it can't find board - -2001-09-18 12:28 ds - - * comedi/drivers/daqboard2000.c: Change file location comment - -2001-09-18 12:20 ds - - * comedi/drivers/rti800.c: Patch from Anders Blomdell, fixing AI. - -2001-09-17 16:48 fmhess - - * comedi/drivers/: cb_pcidas64.c, plx9080.h: some initial pci dma - stuff, doesn't do anything useful yet - -2001-09-16 12:29 fmhess - - * comedi/drivers/das800.c: fixed symbol leak, and settings of - SDF_GROUND subdevice flag - -2001-09-14 15:21 fmhess - - * comedi/drivers/cb_pcidas64.c: some bugfixes - -2001-09-14 11:55 fmhess - - * comedi/drivers/cb_pcidas64.c: added support for stop_src - TRIG_COUNT that I forgot, fixed end-of-line problems my editor - was having - -2001-09-14 11:39 fmhess - - * comedi/drivers/: cb_pcidas64.c, plx9080.h: analog input commands - may possibly work now - -2001-09-13 21:06 ds - - * comedi/drivers/mite.c: Oops. Fix typo in previous check-in. - -2001-09-13 21:00 ds - - * include/linux/comedidev.h: Removed last remnants of trig support - for drivers - -2001-09-13 20:59 ds - - * comedi/: comedi_fops.c, drivers.c: Removed last remnants of - comedi_trig support for drivers - -2001-09-13 20:57 ds - - * comedi/trig.c: rewrote much of the trig support. No longer uses - any of the old internal trig stuff. - -2001-09-13 20:54 ds - - * comedi/drivers/mite.c: Remove min() macro - -2001-09-13 20:54 ds - - * comedi/drivers/Makefile: Added a target for drivers.txt - -2001-09-13 20:19 ds - - * comedi/drivers/: das6402.c, pcl818.c: Complete phase-out of - comedi_trig in drivers - -2001-09-13 20:16 ds - - * comedi/kcomedilib/: kcomedilib_main.c, ksyms.c: Complete - phase-out of comedi_trig support - -2001-09-13 19:44 ds - - * comedi/drivers/: 8255.c, amplc_pci230.c, cb_pcidas.c, - cb_pcidda.c, comedi_parport.c, daqboard2000.c, dt2801.c, fl512.c, - ii_pci20kc.c, mpc8260cpm.c, multiq3.c, ni_at_a2150.c, - ni_mio_cs.c, ni_pcidio.c, pcl711.c, pcl724.c, pcl725.c, pcl726.c, - pcm3730.c, rtd520.c, rti800.c, rti802.c: Add list of devices to - documentation - -2001-09-13 19:19 ds - - * comedi/Config.in: Change comedi_trig compat to deprecated - -2001-09-13 10:19 fmhess - - * comedi/drivers/cb_pcidas.c: fixed sending of events for analog - output - -2001-09-12 17:48 ds - - * comedi/drivers/cb_pcidas64.c: Fix argument of mem_test_region() - -2001-09-12 17:47 ds - - * comedi/drivers/rtd520.c: Fixed argument of pci_enable_dev() - -2001-09-12 16:07 ds - - * comedi/drivers/: 8255.c, adl_pci9118.c, adv_pci1710.c, - amplc_pci230.c, cb_pcidas.c, cb_pcidas64.c, cb_pcidda.c, - comedi_parport.c, comedi_rt_timer.c, daqboard2000.c, das08.c, - das16.c, das16m1.c, das1800.c, das6402.c, das800.c, dt2801.c, - dt2811.c, dt2814.c, dt2815.c, dt2817.c, dt282x.c, dt3000.c, - fl512.c, ii_pci20kc.c, mpc8260cpm.c, multiq3.c, ni_670x.c, - ni_at_a2150.c, ni_atmio.c, ni_atmio16d.c, ni_mio_cs.c, - ni_pcidio.c, ni_pcimio.c, pcl711.c, pcl724.c, pcl725.c, pcl726.c, - pcl812.c, pcl818.c, pcm3730.c, pcmad.c, poc.c, quatech_daqp_cs.c, - rtd520.c, rti800.c, rti802.c, skel.c: Moved driver documentation - to inline documentation - -2001-09-12 15:45 ds - - * comedi/drivers/check_driver: Added check for documentation in - source code - -2001-09-12 15:23 ds - - * Documentation/Configure.help: Removed VD_DDS - -2001-09-12 14:00 fmhess - - * comedi/drivers/ii_pci20kc.c: does still need to ioremap for 2.4 - kernels though - -2001-09-12 13:43 fmhess - - * comedi/drivers/ii_pci20kc.c: oops, apparently it's not even a pci - driver, that pci in the name tricked me - -2001-09-12 13:31 fmhess - - * comedi/drivers/ii_pci20kc.c: added comment regarding lack of pci - support & ioremap - -2001-09-12 13:13 fmhess - - * comedi/drivers/mite.c: added check/request/release_mem_region() - calls - -2001-09-11 17:05 fmhess - - * include/linux/: ioport.h, pci.h: added some compatibility macros - for pci-dma buffer related functions, stolen from Donald Becker's - starfire.c driver - -2001-09-11 16:46 fmhess - - * comedi/drivers/cb_pcidas64.c, include/linux/ioport.h: oops got - LINUX_VERSION_CODE mixed up with KERNEL_VERSION_CODE - -2001-09-10 13:45 fmhess - - * include/linux/ioport.h: made dummy release_mem_region() macro - consistent with a function that returns void. Reduces the number - of compiler warnings slightly. - -2001-09-09 14:38 fmhess - - * include/linux/ioport.h: new compatibility header for - *_mem_region() functions - -2001-09-07 18:23 fmhess - - * comedi/drivers/: cb_pcidas64.c, plx9060.h, plx9080.h: more work - on ai command, still not functional yet though - -2001-09-06 16:51 fmhess - - * comedi/drivers/: cb_pcidas64.c, plx9060.h: starting to add ai - command support, completely nonfunctional so far - -2001-09-06 14:43 fmhess - - * include/linux/pci.h: fix to get pci drivers to compile on 2.2 - kernel - -2001-09-06 12:47 fmhess - - * comedi/drivers/das16.c: fixed some typos causing null dereference - -2001-09-05 16:39 ds - - * include/linux/: module.h, pci.h: Added compat code for - MODULE_DEVICE_TABLE() - -2001-09-05 16:39 ds - - * comedi/drivers/daqboard2000.c: Added MODULE_DEVICE_TABLE() and - pci_enable_device() - -2001-09-05 16:38 ds - - * comedi/drivers/check_driver: Added check for pcibios_ code - -2001-09-05 16:38 ds - - * comedi/drivers/amplc_pci230.c: Fix compilation due to last - check-in - -2001-09-05 16:36 ds - - * scripts/config.dist: Added some drivers - -2001-09-05 16:35 ds - - * comedi/drivers/pcl711.c: Converted _mode2, _mode4 to command - -2001-09-05 16:35 ds - - * comedi/drivers/ni_pcidio.c: Pretended to convert _mode2 to a - command - -2001-09-05 16:34 ds - - * comedi/drivers/mpc8260cpm.c: Generic hacking - -2001-09-05 16:34 ds - - * comedi/drivers/: dt3000.c, rtd520.c: Added pci_enable_device() - -2001-09-05 16:33 ds - - * comedi/drivers/dt282x.c: Remove use of range_unknown - -2001-09-05 16:32 ds - - * TODO: fixed some stuff - -2001-09-03 18:23 ds - - * comedi/drivers/: amplc_pci230.c, cb_pcidas.c, cb_pcidas64.c, - cb_pcidda.c, das08.c, dt3000.c, ni_670x.c, ni_pcidio.c, - ni_pcimio.c, rtd520.c, skel.c: Added MODULE_DEVICE_TABLE() on a - bunch of drivers - -2001-09-03 17:35 ds - - * Documentation/comedi/drivers.txt: Added stub for amplc_pci230 - -2001-09-03 17:31 ds - - * comedi/drivers/: amplc_pci230.c, cb_pcidda.c, dt2801.c, dt2811.c, - pcl711.c, pcl726.c, pcl812.c, pcl818.c, pcmad.c, rtd520.c, - skel.c: Fix symbol leakage in a bunch of drivers - -2001-09-03 17:16 ds - - * comedi/drivers/check_driver: Added check for Makefile.in - -2001-09-03 17:14 ds - - * comedi/: Config.in, drivers/Makefile, drivers/Makefile.in, - drivers/check_driver: Fix typo in CONFIG_AMPLC_PCI230 - -2001-09-03 16:44 ds - - * comedi/drivers/daqboard2000.c: Update from Anders - -2001-09-03 16:43 ds - - * comedi/drivers/amplc_pci230.c: Update from Allan - -2001-08-28 16:23 ds - - * comedi/drivers/amplc_pci230.c: Update from Allan. - -2001-08-28 08:26 fmhess - - * Documentation/comedi/drivers.txt, comedi/drivers/das16.c: changed - configuration of input/output ranges to use microvolts instead of - volts so fractional voltages can be specified - -2001-08-27 17:02 fmhess - - * Documentation/comedi/drivers.txt: updated cb_pcidas, cb_pcidas64, - das16 entries - -2001-08-27 16:49 fmhess - - * comedi/drivers/das16.c: supports user configurable analog input - and output ranges. - -2001-08-27 14:36 fmhess - - * include/linux/: config.h, version.h: terminated with newline - -2001-08-27 14:32 fmhess - - * include/linux/: config.h, version.h: preventing multiple includes - -2001-08-27 14:05 fmhess - - * include/linux/fs.h: fixed version checking for 2.2 kernels - -2001-08-27 14:04 fmhess - - * include/linux/sched.h: fixed conflict with poll.h - -2001-08-27 02:58 ds - - * comedi/: comedi_fops.c, proc.c, kcomedilib/data.c, - kcomedilib/dio.c, kcomedilib/kcomedilib_main.c, - kcomedilib/ksyms.c: Fixes for compilation on 2.0.x - -2001-08-27 02:56 ds - - * Makefile.modbuild: Added -nostdinc flag. Comedi _should_ compile - with it. - -2001-08-27 02:55 ds - - * include/: asm/dma.h, linux/comedidev.h, linux/fs.h, linux/kmod.h, - linux/module.h, linux/poll.h, linux/sched.h, linux/spinlock.h, - linux/timer.h, linux/vmalloc.h: Fixes for compiling with 2.0.x - -2001-08-27 02:52 ds - - * Documentation/Configure.help.append: A copy of Configure.help, - for use with kbuild-2.5 - -2001-08-27 01:54 ds - - * comedi/drivers/ni_670x.c: New driver - -2001-08-26 16:23 fmhess - - * comedi/: Config.in, drivers/Makefile, drivers/Makefile.in, - drivers/cb_pcidas64.c: driver supports insn now, no command - support - -2001-08-25 16:49 fmhess - - * comedi/drivers/cb_pcidas64.c: skeleton of a new driver, doesn't - do anything yet. - -2001-08-24 13:15 fmhess - - * comedi/drivers/: cb_pcidas.c, das16.c, das1800.c, das800.c, - ni_at_a2150.c: fixed symbol leaks noted by check_driver - -2001-08-23 09:51 fmhess - - * comedi/drivers/comedi_rt_timer.c: converted analog out to - TRIG_INT - -2001-08-23 09:27 fmhess - - * comedi/drivers/amplc_pci230.c: added a comment - -2001-08-23 02:06 fmhess - - * comedi/drivers/: cb_pcidas.c, das1800.c: undid some changes i - made recently to placement of interrupt clearing in interrupt - handlers - -2001-08-22 22:51 ds - - * scripts/config.dist: update - -2001-08-22 22:51 ds - - * comedi/drivers/ni_pcidio.c: Disabled non-working code - -2001-08-22 22:50 ds - - * comedi/drivers/amplc_pci230.c: Cleanups. - -2001-08-22 22:47 ds - - * Documentation/comedi/drivers.txt: Fixed typo - -2001-08-22 22:47 ds - - * Documentation/comedi/drivers.txt, comedi/Config.in, - comedi/drivers/Makefile, comedi/drivers/Makefile.in: Added - ni_670x - -2001-08-22 21:54 fmhess - - * comedi/drivers/: cb_pcidas.c, dt282x.c, ni_at_a2150.c: forgot to - load up fifo in analog out inttrig, fixed typo in dt282x.c, - accidentally commited unknown changes to ni_at_a2150.c I'll have - to look at that :) - -2001-08-22 17:54 fmhess - - * comedi/drivers/cb_pcidas.c: tweak to analog out interrupt handler - -2001-08-22 17:24 ds - - * Documentation/comedi/drivers.txt: Updated dt282x - -2001-08-22 17:24 fmhess - - * comedi/drivers/cb_pcidas.c: converted to start_src TRIG_INT - -2001-08-22 17:11 ds - - * comedi/drivers/dt282x.c: Fixed analog output command to use - TRIG_INT - -2001-08-22 16:58 ds - - * comedi/comedi_fops.c: Removed buffer preloading from - comedi_write_v22(). Apps must now use start_src=TRIG_INT, issue - the command, then cause an internal trigger. - -2001-08-22 16:55 ds - - * comedi/drivers/ni_mio_common.c: Fixed streaming analog output. - Converted to using start_src=TRIG_INT - -2001-08-22 16:36 fmhess - - * comedi/drivers/cb_pcidas.c: experimental analog output command - support for 1602 series, and fixed bug in analog input insn that - i created earlier. - -2001-08-21 11:26 fmhess - - * comedi/drivers/das16.c: cleaned up id bit checking, fixed id bits - for keithley das16 boards (which was assumed the same as computer - boards das16, but is not). - -2001-08-21 08:31 fmhess - - * comedi/drivers/ni_pcidio.c: small change to interrupt handler so - it can be made shareable - -2001-08-19 22:01 fmhess - - * comedi/drivers/das1800.c: added support for poll(), and made a - bunch of other changes for 'no good reason', although it's a bit - more careful about flushing out all the data with stop_src - TRIG_EXT and dma now. Also, disabled non-conforming - interpretation of stop_arg for TRIG_EXT. - -2001-08-19 19:37 fmhess - - * Documentation/comedi/Hardware_Driver.HOWTO: added online version - of linux device drivers to reference list - -2001-08-19 17:49 ds - - * Documentation/comedi/Hardware_Driver.HOWTO: Updates from Robert - Schwebel. I also deleted a bunch of obsolete stuff and rewrote a - few bits that were only moderately wrong. - -2001-08-18 19:27 fmhess - - * comedi/drivers/das16m1.c: fixed clearing of irq flip flop in read - insn, so wait for end of conversion works properly - -2001-08-15 16:23 fmhess - - * comedi/drivers/comedi_rt_timer.c: changes from brent baccula, and - added a workaround to avoid weird gcc-2.95.2 bug that shows up - when compiled against rtlinux-3.1 - -2001-08-13 04:08 ds - - * comedi/comedi_fops.c: Define KILL_FASYNC() - -2001-08-13 04:08 ds - - * comedi/drivers/check_driver: Add check on .o file for symbol - leakage - -2001-08-13 04:07 ds - - * comedi/drivers/8255.c: Fix symbol leaks - -2001-08-13 03:33 ds - - * Config.in: Want to keep comedi in comedi/, not drivers/comedi/ - -2001-08-13 03:29 ds - - * comedi/: comedi_fops.c, comedi_ksyms.c, drivers.c, range.c: - Eliminated test on LINUX_V2x in favor of LINUX_VERSION_CODE - tests. - -2001-08-13 03:27 ds - - * include/linux/comedidev.h: Remove kern_compat, because it isn't - used anymore. Fixed COMEDI_RELEASE. Pendantry. - -2001-08-13 03:26 ds - - * include/linux/comedi_rt.h: Add error to check if included - directly - -2001-08-13 03:25 ds - - * comedi/drivers/mite.c: Fix Linux version dependencies - -2001-08-13 03:23 ds - - * comedi/: Makefile, rt.c: Initial priority IRQ support - -2001-08-13 03:21 ds - - * Makefile.in.append: Keep comedi in same directory for now - -2001-08-13 03:01 ds - - * comedi/kern_compat.h, include/linux/kern_compat.h: Move header - file to the place where header files belong - -2001-08-13 02:41 ds - - * include/linux/comedi_rt.h: Fix include of comedidev.h - -2001-08-13 02:39 ds - - * comedi/Config.in, scripts/config.in: Move define_bool for - CONFIG_COMEDI - -2001-08-13 02:35 ds - - * Config.in, Makefile.in.append, comedi/Makefile.in, - comedi/drivers/Makefile.in, comedi/kcomedilib/Makefile.in: Added - support for kbuild-2.5 - -2001-08-10 15:29 ds - - * comedi/drivers/ni_pcimio.c: Add board code for 6711, remove - boards that will never be supported - -2001-08-10 15:28 ds - - * comedi/drivers/ni_mio_cs.c: Add board code for DAQCard-6024E - -2001-08-10 15:28 ds - - * comedi/drivers/mite.c: Replace pci_enable_device and add - pci_set_master - -2001-08-10 15:27 ds - - * Documentation/comedi/insn_config: Moved some stuff to comedilib - sgml doc - -2001-08-10 15:26 ds - - * TODO: [no log message] - -2001-08-09 16:37 fmhess - - * comedi/drivers/: cb_pcidda.c, das08.c: took into account - possibility of pci_enable_device() failing - -2001-08-09 16:36 fmhess - - * comedi/drivers/cb_pcidas.c: added analog out insn for 1602 series - -2001-08-09 10:20 fmhess - - * comedi/drivers/cb_pcidas.c: fixed pci autodetection that could - have been confused by a second computer boards card being present - that was not supported by this driver. - -2001-08-09 09:45 fmhess - - * comedi/drivers/amplc_pci230.c: fix for 2.4 kernels, fix - uninitialized use of 'range' variable in pci230_ai_cmd() - -2001-08-09 02:10 ds - - * comedi/drivers/check_cmdtest: fixes for amplc_pci230.c - -2001-08-09 01:18 ds - - * comedi/Config.in: New driver - -2001-08-09 01:18 ds - - * comedi/drivers/: Makefile, amplc_pci230.c: A new driver from - Allan Willcox. - -2001-08-06 14:58 fmhess - - * Documentation/comedi/hardware: added pcidas-1602/16/jr entry - -2001-08-06 14:48 fmhess - - * comedi/drivers/cb_pcidas.c: added analog out insn for 1000 and - 1200 series - -2001-08-03 13:37 fmhess - - * comedi/drivers/cb_pcidas.c: fix for 16 bit cards with smaller 512 - sample fifo. some preparations for adding analog out support - -2001-08-02 11:06 fmhess - - * comedi/drivers/rtd520.c: fixed bug in cmdtest level 2 - -2001-08-01 19:05 fmhess - - * comedi/drivers/: cb_pcidda.c, rtd520.c, skel.c: removed a bunch - of unnecessary address-of operators which seem logically wrong, - although this don't have any actual effect since gcc just seems - to ignore them anyways. - -2001-08-01 18:33 fmhess - - * comedi/comedi_fops.c: making the common 'subdevice does not - support commands' debugging message slightly more informative - -2001-08-01 05:25 ds - - * include/linux/comedi.h: Rearrange flags used for both cmd and - trig. Added COMEDI_EV flags. - -2001-08-01 05:13 ds - - * comedi/drivers/: ni_mio_common.c, ni_pcimio.c: Enabled PCIDMA by - default. Moved various functions into #ifdefs on PCIDMA. Code - cleanup. Changed sign bit fixing sequences to be addition. - Removed interrupt enabling in ni_ai_insn_read(). - -2001-08-01 05:09 ds - - * Makefile: version bump - -2001-08-01 03:08 ds - - * comedi/drivers/ni_mio_common.c: Removed TRY_BLOCK code. - -2001-08-01 03:06 ds - - * comedi/drivers/: ni_mio_common.c, ni_stc.h: Added beginning of - analog trigger support. Fixed dithering and deglitching. - Changed some board struct elements to boolean. - -2001-08-01 03:03 ds - - * comedi/drivers/ni_stc.h: A bunch of hopefully idempotent changes. - -2001-08-01 03:01 ds - - * comedi/drivers/: ni_atmio.c, ni_mio_common.c, ni_mio_cs.c, - ni_pcimio.c: A bunch of hopfully idempotent changes, mostly - cleanups. A few minor bugfixes. - -2001-07-30 13:36 ds - - * README: Fix typo - -2001-07-30 11:52 fmhess - - * comedi/drivers/cb_pcidas.c: added more dumping of debugging info - -2001-07-28 12:48 timousley - - * comedi/drivers/: mite.c, mite.h, ni_mio_common.c: MITE DMA works - with any size acquisition and any size buffer, although large - buffers are still best. - -2001-07-28 07:50 fmhess - - * comedi/drivers/cb_pcidda.c: added a pci_enable_device() call - -2001-07-27 13:35 fmhess - - * comedi/drivers/cb_pcidas.c: getting rid of premature interrupt - that occurs during attach, disabling burst mode unless the - chanlist actually has more than a single entry - -2001-07-27 11:54 fmhess - - * comedi/drivers/: pcl711.c, pcl818.c: removed nulling of s->busy - in driver - -2001-07-27 09:01 fmhess - - * comedi/drivers/cb_pcidas.c: silly me forgot to initialize - software count of number of conversions - -2001-07-27 08:34 fmhess - - * comedi/drivers/cb_pcidas.c: rounded up minimum conversion periods - so cmd test doesn't get stuck between returning 3 and 4 - -2001-07-26 15:43 ds - - * Documentation/comedi/FAQ: Updated with my least favorite - questions to answer. - -2001-07-26 15:28 ds - - * INSTALL: Make note of Red Hat kernel doc - -2001-07-26 15:26 ds - - * Documentation/comedi/redhat-notes: More info - -2001-07-26 06:16 ds - - * comedi/drivers/ni_mio_cs.c: Fix for PowerPC. I'd bet it breaks - i386. - -2001-07-26 06:14 ds - - * comedi/drivers/comedi_rt_timer.c: Fixes for RTAI. Change RT_TASK - to be kmalloc'ed instead of part of the devpriv structure because - of alignment issues. Switched to one-shot mode (for RTAI). - Changed task priority to not conflict with RTAI watchdog. More - careful about task init failure. - -2001-07-26 06:05 ds - - * include/linux/config.h: Fix to pull in the RTAI config.h - -2001-07-25 17:39 fmhess - - * comedi/drivers/pcl818.c: Change from Michal Dobes. Enables - shared interrupt for rtc, so multiple interrupt handlers can be - attached to its interrupt. It's wierd, but what the heck. - -2001-07-25 16:21 fmhess - - * comedi/rt.c: fix to prevent use of rt interrupt with shared - interrupt - -2001-07-24 09:35 fmhess - - * comedi/drivers/cb_pcidas.c: fixed analog input insn wait for end - of conversion, fixed external start trigger, tweaked interrupt - clearing. - -2001-07-24 03:38 ds - - * comedi/drivers/ni_mio_cs.c: Don't fail if PCMCIA version doesn't - match. - -2001-07-24 03:36 ds - - * include/linux/comedidev.h: subdevice structure elements do_lock - and do_unlock are unused, so comment them out - -2001-07-24 03:35 ds - - * comedi/kcomedilib/kcomedilib_main.c: Remove s->do_lock, - s->do_unlock - -2001-07-24 03:35 ds - - * comedi/drivers/ni_pcidio.c: Change some print's to DPRINTK's - -2001-07-24 03:34 ds - - * comedi/drivers/ni_atmio.c: fix typo in document number - -2001-07-24 03:33 ds - - * comedi/drivers/check_driver: Uncomment pci_enable_device check - -2001-07-24 03:33 ds - - * comedi/drivers/check_cmdtest: Cleanups, add check_timed() - -2001-07-24 03:32 ds - - * comedi/rt.c: #ifdef for some experimental RTAI code - -2001-07-23 17:28 fmhess - - * comedi/drivers/: das16.c, das1800.c, ni_at_a2150.c: added - virt_to_bus() translations to set_dma_addr() arguments - -2001-07-23 16:04 fmhess - - * comedi/drivers/pcl818.c: undid some of my changes, applying - michael dobe's patch with some fixes - -2001-07-23 15:04 fmhess - - * comedi/drivers/ni_at_a2150.c: drop attempted use of demand-mode - dma - -2001-07-23 11:50 fmhess - - * comedi/drivers/pcl818.c: bug fixes - -2001-07-23 11:47 ds - - * TODO: [no log message] - -2001-07-23 11:47 ds - - * comedi/: Config.in, drivers/pcl812.c: Update from Michal Dobes - -2001-07-23 11:46 ds - - * Documentation/: Configure.help, comedi/drivers.txt, - comedi/hardware: Updates from Michal Dobes - -2001-07-23 11:45 ds - - * Documentation/comedi/insn_config: Added some stuff - -2001-07-23 11:43 ds - - * comedi/drivers/rtd520.c: Patch from Dan - -2001-07-23 08:27 fmhess - - * comedi/drivers/cb_pcidas.c: more lines to clear that interrupt - -2001-07-22 15:00 fmhess - - * comedi/drivers/ni_at_a2150.c: comedi_cmd works now, added some - debugging info to insn - -2001-07-22 09:11 fmhess - - * comedi/drivers/ni_at_a2150.c: should work now, really. - -2001-07-22 09:10 fmhess - - * comedi/drivers/cb_pcidas.c: fixed compile error - -2001-07-21 22:02 fmhess - - * comedi/drivers/ni_at_a2150.c: added reset and sync of adc - circuitry to attach as recommened by manual - -2001-07-21 21:53 fmhess - - * comedi/drivers/ni_at_a2150.c: bug fixes - -2001-07-21 21:21 fmhess - - * comedi/drivers/ni_at_a2150.c: fixed channel selection bits that - had confused binary with hex - -2001-07-20 12:26 fmhess - - * Documentation/comedi/hardware: added a couple boards - -2001-07-20 12:18 fmhess - - * Documentation/comedi/drivers.txt: some updates - -2001-07-20 11:47 fmhess - - * Documentation/Configure.help: added a couple entries - -2001-07-20 11:40 fmhess - - * comedi/drivers/: cb_pcidas.c, das16m1.c, das1800.c, das800.c: - made chanlist cmdtests return 5 - -2001-07-20 11:37 fmhess - - * comedi/drivers/ni_at_a2150.c: added analog input insn - -2001-07-20 08:24 fmhess - - * comedi/drivers/mite.c: moved pci_enable_device to get rid of - statement with no effect' compiler warning - -2001-07-20 08:23 fmhess - - * comedi/drivers/: cb_pcidas.c, das08.c: 2.4 kernel pci fixes - -2001-07-19 15:13 ds - - * comedi/drivers/mite.c: Add pci_enable_device() - -2001-07-19 09:37 fmhess - - * comedi/drivers/pcl818.c: fixing some bitrot - -2001-07-18 15:57 fmhess - - * comedi/drivers/ni_at_a2150.c: added start_src TRIG_EXT and - stop_src TRIG_NONE - -2001-07-18 10:10 fmhess - - * comedi/drivers/cb_pcidas.c: fixed amcc s5933 interrupt clear so - it doesn't disable interrupts also - -2001-07-18 09:45 fmhess - - * comedi/drivers/cb_pcidas.c: interrupts are working, trying to get - them cleared properly now. - -2001-07-18 01:55 ds - - * comedi/drivers/ni_mio_common.c: Fixed high-bit problem for AO on - ao_unipolar=1 boards. - -2001-07-18 01:15 ds - - * Documentation/comedi/insn_config: Slap together some notes about - insn_config - -2001-07-16 08:48 fmhess - - * comedi/drivers/cb_pcidas.c: making progress now... - -2001-07-15 12:14 fmhess - - * comedi/drivers/das16.c: added to a comment - -2001-07-15 11:39 fmhess - - * comedi/drivers/ni_at_a2150.c: fixed typo in a2150_get_timing() - -2001-07-14 18:40 fmhess - - * comedi/drivers/8253.h: added rejection of count == 1 for mode 3, - added i8254_read() function - -2001-07-14 18:18 fmhess - - * comedi/drivers/das16.c: fixed bug in cmd_test - -2001-07-14 14:43 ds - - * comedi/rt.c: PowerPC has higher IRQ numbers. - -2001-07-14 14:42 ds - - * comedi/kvmem.c: Add some headers - -2001-07-14 14:41 ds - - * comedi/drivers/ni_at_a2150.c: Resolve conflict with function - defined in PPC kernel - -2001-07-14 14:39 ds - - * comedi/drivers/das16.c: Fix a little buglet in cmd_test - -2001-07-13 17:33 fmhess - - * comedi/drivers/das16m1.c: improved initialization to make sure - hardware conversion counter doesn't prevent comedi_cmd from - working, some other random changes - -2001-07-13 11:12 fmhess - - * comedi/drivers/cb_pcidas.c: added a little more debug info - -2001-07-13 10:41 fmhess - - * comedi/drivers/cb_pcidas.c: oops, last time I was looking at the - section of the manual that described the s5920 instead of the - s5933 section - -2001-07-12 18:55 ds - - * include/linux/pci.h: Added pci_enable_device() - -2001-07-12 09:24 fmhess - - * comedi/drivers/cb_pcidas.c: trying to get interrupts enabled on - the amcc s5933... - -2001-07-11 12:01 ds - - * comedi/kcomedilib/kcomedilib_main.c: Added INSN_CONFIG to insn - parsing. - -2001-07-10 15:28 fmhess - - * comedi/drivers/comedi_rt_timer.c: fixed detection of analog input - or output subdevice - -2001-07-10 15:12 ds - - * comedi/drivers.c: Fix problem with DO subdevices in - insn_rw_emulate_bits() - -2001-07-10 14:59 fmhess - - * comedi/drivers/das16.c: set sdf readable flag for digital output - -2001-07-10 14:47 ds - - * TODO, scripts/config.dist: [no log message] - -2001-07-10 14:46 ds - - * Documentation/comedi/pci.ids: Needs more help - -2001-07-10 14:42 ds - - * comedi/drivers/check_cmdtest: Perl rocks my world - -2001-07-10 14:32 ds - - * comedi/drivers/: ni_atmio.c, ni_mio_common.c, ni_mio_cs.c, - ni_pcimio.c, ni_stc.h: Fix memory leak with caldac maxdata list. - Changed init of AI_Personal_Register to 0xa420. Could cause - problems. - -2001-07-10 14:28 ds - - * comedi/drivers/daqboard2000.c: Fix buffer overrun problem - -2001-07-10 14:27 ds - - * comedi/drivers/check_driver: Become more evil about checking for - instruction support - -2001-07-10 14:26 ds - - * comedi/drivers/rtd520.c: Fix cmdtest logic bug - -2001-07-10 14:25 ds - - * comedi/drivers/pcl724.c: Add a check_driver override - -2001-07-10 14:23 ds - - * comedi/drivers/: cb_pcidas.c, cb_pcidda.c: Fix cmdtest logic bug - -2001-07-10 14:20 ds - - * comedi/drivers/: adl_pci9118.c, adv_pci1710.c: Split - check_and_setup_channel_list() into separate functions - -2001-07-10 14:19 ds - - * comedi/drivers/8253.h: Added wrapper defs for cmdtest - -2001-07-10 14:11 ds - - * Documentation/comedi/drivers.txt: Added chunk for ni_at_a2150 - -2001-07-10 14:04 ds - - * comedi/Config.in, Documentation/comedi/drivers.txt: Remove old - drivers - -2001-07-10 14:03 ds - - * comedi/drivers/Makefile: Removed -old drivers - -2001-07-10 14:02 ds - - * comedi/drivers/: das08-old.c, das08jr-old.c, das16-old.c, - das1600-old.c: So long, you served well. - -2001-07-10 13:22 ds - - * comedi/drivers/skel.c: Add len_chanlist initialization - -2001-07-10 13:22 ds - - * include/linux/comedidev.h: Fix len_chanlist comment - -2001-07-10 09:34 fmhess - - * comedi/drivers/cb_pcidas.c: merged ivan's changes with mine - -2001-07-09 14:13 fmhess - - * comedi/drivers/cb_pcidas.c: added initialization of - s->len_chanlist - -2001-07-09 11:38 fmhess - - * comedi/drivers/cb_pcidda.c: oops forgot to include header file - -2001-07-09 11:38 fmhess - - * comedi/drivers/cb_pcidda.c: added 2 8255 digital io subdevices - -2001-07-09 11:26 fmhess - - * comedi/drivers/cb_pcidda.c: fixed attach/detach so ioports are - only released if they were successfully allocated - -2001-07-08 16:07 fmhess - - * comedi/drivers/ni_at_a2150.c: debugging moves slowly forward... - -2001-07-08 15:43 fmhess - - * comedi/drivers/cb_pcidas.c: put if(cmd->chanlist) block in - cmdtest - -2001-07-08 15:41 fmhess - - * comedi/drivers/das16m1.c: made digital output readable - -2001-07-08 15:40 fmhess - - * comedi/drivers/das1800.c: put if(cmd->chanlist) block in cmdtest, - dropped digital io read/write insn that have been replaced by - insn_bits. Made digital output readable. - -2001-07-08 15:27 fmhess - - * comedi/drivers/das800.c: 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. - -2001-07-08 14:46 ds - - * comedi/drivers/das16.c: Fixed oops in das16_cmd_test() because - cmd->chanlist was NULL. - -2001-07-06 13:13 ds - - * Documentation/comedi/drivers.txt: Update from ivan - -2001-07-06 08:22 fmhess - - * comedi/drivers/ni_at_a2150.c: fixed cmdtest - -2001-07-05 09:01 fmhess - - * comedi/comedi_fops.c: 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. - -2001-07-05 08:55 fmhess - - * comedi/trig.c: fix for trig emulation by cmd - -2001-07-04 22:34 ds - - * comedi/drivers/ni_mio_common.c: Remove duplicate code - -2001-07-04 22:33 ds - - * comedi/comedi_fops.c, comedi/drivers.c, - include/linux/comedidev.h: Rewrote checking in comedi_fop_open(), - fixed spinlock init problem. - -2001-07-04 22:29 ds - - * comedi/drivers/mite.c: Fix Oops when reporting 0 boards. - -2001-07-04 13:36 fmhess - - * comedi/drivers/das16.c: added pc104 board definitions, fixed - das16/330 definition - -2001-07-04 12:12 fmhess - - * comedi/drivers/: cb_pcidas.c, das16.c, das1800.c, ni_at_a2150.c: - 2.4.6 kernel linux/mm.h does not define GFP_BUFFER... - -2001-07-03 14:11 fmhess - - * comedi/: Config.in, drivers/Makefile, drivers/ni_at_a2150.c: new - driver, untested - -2001-07-02 17:31 ds - - * comedi/drivers/check_driver: Check for dos-like end of line - -2001-07-02 17:04 ds - - * comedi/drivers/ni_mio_common.c: I'm gunna hafta start kickin' - some asses if files are checked in with CR/LF end-of-lines. - -2001-07-02 16:59 fmhess - - * comedi/drivers/8253.h: masked flags in divisor functions, so - argument doesn't need to be masked before passing to functions - -2001-07-02 16:57 ds - - * Contributors: Added ivan - -2001-07-02 16:57 fmhess - - * comedi/drivers/: das1800.c, das800.c: removed some unnecessary - lines from command tests - -2001-07-02 16:57 ds - - * TODO: random todo checkin - -2001-07-01 20:33 fmhess - - * comedi/drivers/das16.c: oops, small mistake won't make any - difference but might as well be correct - -2001-07-01 20:16 fmhess - - * comedi/drivers/das16.c: fix for possible weirdness in ai read - insn - -2001-06-30 17:02 ds - - * comedi/drivers/cb_pcidda.c: Update from Ivan - -2001-06-28 16:33 ds - - * scripts/: config.dist, config.in: Heh. revert change to - config.in and apply to config.dist - -2001-06-28 16:31 ds - - * scripts/config.in: Update - -2001-06-28 16:31 ds - - * comedi/drivers/cb_pcidas.c: Fix compilation for PCI code - -2001-06-28 15:22 ds - - * include/linux/comedi.h: Added TRIG_OTHER - -2001-06-27 15:07 ds - - * Makefile.modbuild: Change MOD_INSTALL_PATH to INSTALL_MOD_PATH - -2001-06-27 12:08 ds - - * Documentation/comedi/drivers.txt, comedi/Config.in, - comedi/drivers/Makefile: Updates for cb_pcidda driver - -2001-06-27 12:06 ds - - * comedi/drivers/cb_pcidda.c: New driver from Ivan Martinez - -2001-06-27 10:27 fmhess - - * comedi/drivers/: das16.c, das16m1.c, das800.c, poc.c: minor - updates - -2001-06-27 09:29 fmhess - - * comedi/drivers/cb_pcidas.c: fix for stop_src == TRIG_NONE - -2001-06-26 11:38 fmhess - - * comedi/drivers/cb_pcidas.c: added support for external - triggering/pacing and burst mode - -2001-06-26 09:27 fmhess - - * comedi/drivers/pcm3730.c: fixed include that prevented compile - -2001-06-26 09:26 fmhess - - * comedi/drivers/Makefile: fixed typo for pcm3730 - -2001-06-25 18:27 fmhess - - * comedi/drivers/das16.c: 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. - -2001-06-25 15:36 fmhess - - * comedi/drivers/das1800.c: I recently stumbled across an - explanation of why you clear the dma flip-flop... - -2001-06-25 12:37 ds - - * comedi/drivers/pcm3730.c: Fix typo. - -2001-06-25 12:23 fmhess - - * Documentation/comedi/hardware: updated some entries for das16 and - cb_pcidas - -2001-06-25 11:46 fmhess - - * comedi/drivers/das16.c: fixes for burst mode, added das1201 - das1202 entries. Autoprobing of board types is weak, that needs - to be fixed. - -2001-06-25 10:18 fmhess - - * Documentation/comedi/drivers.txt: updated das16 and cb-pcidas - info - -2001-06-25 10:05 fmhess - - * comedi/drivers/das16.c: added support for das1600 burst mode - -2001-06-25 10:05 fmhess - - * comedi/drivers/skel.c: fixed error, added some comments - -2001-06-23 18:45 fmhess - - * comedi/drivers/cb_pcidas.c: fixed a bug I created - -2001-06-23 18:32 fmhess - - * comedi/drivers/cb_pcidas.c: added preliminary comedi_cmd support. - Untested. - -2001-06-23 18:18 fmhess - - * comedi/drivers/das16.c: entered correct max conversion rates - -2001-06-23 14:56 fmhess - - * comedi/drivers/das16.c: fixed settings of master clock speed - through options - -2001-06-23 11:11 fmhess - - * comedi/drivers/: das16.c, das16m1.c, das1800.c: fixed bugs with - master clock speed in hertz instead of nanosec, added isa dma - initialization code that I forgot to put in - -2001-06-22 16:34 fmhess - - * comedi/drivers/das16.c: overhaul of comedi_cmd support. Needs - more work, but ready for initial testing (Chris Baugher said he'd - give it a test run.) - -2001-06-22 08:50 fmhess - - * Documentation/comedi/drivers.txt, comedi/drivers/das1800.c: 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. - -2001-06-21 15:43 ds - - * comedi/drivers/comedi_parport.c: Fix header - -2001-06-21 15:43 ds - - * comedi/drivers/check_driver: Check for CONFIG_ in Makefile and - Config.in - -2001-06-21 15:42 ds - - * comedi/: Config.in, drivers/Makefile: Add PCM3730, which should - have been there all along - -2001-06-21 15:42 ds - - * TODO: [no log message] - -2001-06-21 14:54 ds - - * Documentation/comedi/drivers.txt: Major documentation update. - -2001-06-21 13:59 fmhess - - * comedi/drivers/: adl_pci9118.c, adv_pci1710.c, daqboard2000.c, - das08.c, das16.c, das16m1.c, ni_atmio.c, ni_atmio16d.c, - ni_mio_common.c, ni_mio_cs.c, ni_pcidio.c, ni_pcimio.c, pcl711.c, - pcl724.c, pcl812.c, pcl818.c, rti800.c: changed a bunch of - #include to #include "blah.h" so that make dep catches - the dependencies - -2001-06-21 13:58 fmhess - - * comedi/drivers/8253.h: added memory-mapped io version of - i8254_load(), made i8253_cascade_ns_to_timer_2div() return early - if everything is already correct instead of going through loop - again - -2001-06-21 13:53 ds - - * comedi/drivers/check_driver: Add some documentation checks - -2001-06-21 11:23 fmhess - - * Documentation/Configure.help, - Documentation/comedi/Hardware_Driver.HOWTO, - Documentation/comedi/drivers.txt, Documentation/comedi/hardware, - comedi/drivers/das16m1.c: added a little das16m1 documentation - -2001-06-21 10:53 ds - - * comedi/comedi_fops.c: Added COMEDI_INSN ioctl() - -2001-06-21 10:53 ds - - * TODO: [no log message] - -2001-06-21 10:43 ds - - * scripts/config.dist: update - -2001-06-21 10:42 ds - - * README: Changed wording w.r.t. mailing list - -2001-06-20 16:41 fmhess - - * comedi/drivers/das16m1.c: added some external triggering support - -2001-06-20 14:58 fmhess - - * comedi/drivers/das16.c: fixed digital input and output insns - -2001-06-20 13:19 fmhess - - * comedi/drivers/das16m1.c: implemented insns, everything seems to - work okay so far - -2001-06-20 12:15 fmhess - - * comedi/drivers/das16.c: fixed bug. This driver has some other - bugs/problems I intend to get to eventually, although I will need - someone with an actual das-16 card to do quality assurance for - me. - -2001-06-20 09:05 fmhess - - * comedi/drivers/das16m1.c: Doesn't crash computer anymore, and - asynchronous analog input seems to work now - -2001-06-19 16:28 fmhess - - * comedi/: Config.in, drivers/Makefile, drivers/das16m1.c: added - das16m1 driver, compiles with warnings but completely untested. - insns not yet implemented. - -2001-06-19 12:35 fmhess - - * comedi/drivers/: 8253.h, das1800.c, das800.c: put generic - i8254_load function in 8253.h for loading a 8254 counter - -2001-06-19 09:16 fmhess - - * comedi/drivers/das800.c: fixed bit mangling in analog input read - insn for 16 bit das802/16 - -2001-06-18 15:32 fmhess - - * comedi/drivers/: comedi_rt_timer.c, das1800.c, das800.c: declared - some variables as volatile to be safe - -2001-06-13 14:25 fmhess - - * INSTALL: minor corrections - -2001-06-13 03:22 ds - - * INSTALL, INSTALL.RTAI, INSTALL.RTLinux, README: Rewrote INSTALL - and README - -2001-06-11 15:38 fmhess - - * comedi/drivers/das800.c: fix to bug in fifo overflow check I - created with last revision - -2001-06-11 13:36 fmhess - - * comedi/drivers/comedi_rt_timer.c: switched to use async->event - and comedi_event(), and to use comedi_buf_put() and - comedi_buf_get() - -2001-06-11 11:58 fmhess - - * comedi/drivers/das1800.c: switched to use of async->events and - comedi_event(), started using comedi_buf_put, fixed bug when - using dma where number of points remaining to be taken was - decremented twice for each point taken - -2001-06-11 11:44 fmhess - - * comedi/drivers/das800.c: moved fifo overflow check back outside - of loop where it belongs, switched over to use of async->events - and comedi_event(), started using generic comedi_buf_put() to - transfer data - -2001-06-11 00:53 ds - - * include/linux/comedi.h: Replace TRIG_INVALID - -2001-06-10 15:56 fmhess - - * include/linux/comedidev.h: changed prototype of comedi_buf_get a - bit - -2001-06-10 13:32 fmhess - - * include/linux/comedidev.h: defined generic inline functions for - writing/reading a data point to/from comedi's buffer - -2001-06-10 09:01 fmhess - - * comedi/drivers/das800.c: removed spurious warning that would have - occured with cio-das802/16. Sidenote: earlier revision 1.30 that - I made to fix a race condition was unnecessay, race only existed - in an intermediate form of the code which was never commited. - -2001-06-09 15:36 fmhess - - * Documentation/comedi/hardware: added cards from rtd520 driver - -2001-06-09 15:24 fmhess - - * Documentation/comedi/drivers.txt, Documentation/comedi/hardware, - comedi/drivers/das800.c: added support for cio-das802/16 to - das800 driver - -2001-06-09 13:07 fmhess - - * comedi/drivers/das800.c: fixed race between conversions and fifo - overflow check - -2001-06-08 15:38 ds - - * Makefile: version bump - -2001-06-08 15:38 ds - - * patches/rel_comedi: Fix sed line for version update - -2001-06-08 15:37 ds - - * comedi/proc.c: /proc/comedi dumps out the device names recognized - for each driver - -2001-06-08 15:36 ds - - * Documentation/comedi/counter-spec: More busy-talk about counters - -2001-06-08 15:35 ds - - * comedi/drivers/ni_mio_common.c: Added internal trigger support, - various reformatting - -2001-06-08 15:34 ds - - * comedi/drivers/Makefile: Added make check rule. - -2001-06-08 15:33 ds - - * include/linux/comedi.h, include/linux/comedidev.h, - comedi/comedi_fops.c: Added internal trigger support - -2001-06-08 14:43 fmhess - - * comedi/kcomedilib/: dio.c, ksyms.c: fixes for kcomedilib with - trigger support off. comedi_dio_config() was using trigger code - instead of insn, I assumed there was no good reason for this such - as the insn code not working. - -2001-06-07 17:06 ds - - * INSTALL: Added comments about 2.0 - -2001-06-07 16:36 fmhess - - * include/linux/version.h: attempting to fix 2.0 kernels that don't - seem to define KERNEL_VERSION(a,b,c) - -2001-06-07 10:52 fmhess - - * comedi/drivers/comedi_rt_timer.c: tweak to make rt_task clean - itself up without one scan delay - -2001-06-04 15:42 ds - - * comedi/drivers/das08.c: Reverted the variable timeout part of the - last change. - -2001-06-04 15:30 ds - - * comedi/drivers/das08.c: Patch for das08jr/16 from Luke Stras - - -2001-06-04 15:03 fmhess - - * comedi/drivers/comedi_rt_timer.c: merged input and output scan - tasks, kept more careful track of status of rt tasks - -2001-06-03 19:16 fmhess - - * comedi/drivers/comedi_rt_timer.c: fixed conversion timing check - for TRIG_NOW case - -2001-06-03 19:13 fmhess - - * comedi/drivers/comedi_rt_timer.c: added check on conversion - timing - -2001-06-03 18:45 fmhess - - * comedi/drivers/comedi_rt_timer.c: switched priorities of - scan_task and rt_task to prevent strange 5 millisec timing errors - that would occassionaly occur - -2001-06-02 16:54 fmhess - - * comedi/drivers/comedi_rt_timer.c: removed redundant unlock - -2001-06-02 15:32 fmhess - - * comedi/drivers/comedi_rt_timer.c: moved creation/deletion of real - time tasks from comedi_cmd code to attach/detach - -2001-06-01 21:04 fmhess - - * comedi/drivers/comedi_rt_timer.c: fixes, chucked rt_pend_call(), - added check for good scan timing and increased allowable - frequency - -2001-06-01 09:07 fmhess - - * comedi/drivers/comedi_rt_timer.c: conversion frequency and scan - frequency can now be set independently - -2001-05-31 16:24 fmhess - - * comedi/drivers/das1800.c: tweak - -2001-05-30 14:38 fmhess - - * comedi/drivers/das1800.c: added support for TRIG_WAKE_EOS command - flag - -2001-05-30 13:27 ds - - * comedi/drivers/check_driver: Added check for functions replaced - by comedi_event() - -2001-05-30 09:55 fmhess - - * scripts/config.dist: added line for das1600-old so it is not - marked as (NEW) by default - -2001-05-30 09:50 fmhess - - * scripts/config.dist: made default for trigger support config - match suggestion of 'just say yes' - -2001-05-27 20:58 fmhess - - * comedi/comedi_fops.c: added a do_become_nonbusy() when all the - data is marked as being read (presumably via a mmap) instead of - being read in the conventional way - -2001-05-27 20:55 fmhess - - * comedi/drivers/comedi_rt_timer.c: small cleanup, ifdef'd hack to - expire with next rtlinux version where it should no longer be - required - -2001-05-27 17:29 ds - - * patches/patch-rtai: patch for possible rtai changes - -2001-05-27 17:26 ds - - * patches/patch-bufconfig: patch has been merged - -2001-05-27 17:26 ds - - * patches/: comedi-rtl-irq-tm.patch, patch-pcmad, pcmad.c: patches - have been merged - -2001-05-27 17:25 ds - - * TODO: [no log message] - -2001-05-27 17:10 ds - - * comedi/trig.c: Major simplification of trig[0] path - -2001-05-27 17:08 ds - - * comedi/drivers/pcmad.c: Update pcmad driver for Comedi changes in - the last year. - -2001-05-27 16:56 ds - - * comedi/drivers/: Makefile, pcmad.c: Merged pcmad driver - -2001-05-27 16:56 ds - - * comedi/Config.in: Merged PCMAD driver - -2001-05-27 16:16 ds - - * comedi/trig.c: Last remnant of trig[0]. Calls emulation function - directly. - -2001-05-27 16:13 ds - - * comedi/: comedi_fops.c, trig.c: Moved trig-related code from - comedi_fops.c to trig.c - -2001-05-27 16:12 ds - - * comedi/dummy.c: This should have been removed a long time ago. - -2001-05-27 16:03 ds - - * comedi/Config.in, comedi/Makefile, comedi/comedi_fops.c, - comedi/drivers.c, comedi/trig.c, - comedi/kcomedilib/kcomedilib_main.c, include/linux/comedidev.h: - Moved trig compatibility functions from drivers.c to trig.c. - Wrapped all trig related code in CONFIG_COMEDI_TRIG. Added - config option for CONFIG_COMEDI_TRIG. - -2001-05-27 15:35 ds - - * comedi/drivers/: das08.c, das6402.c, ni_pcidio.c, pcl711.c, - pcl812.c, pcl818.c: ifdef all the remaining trig related code - -2001-05-27 15:32 ds - - * Documentation/comedi/configuration: docs out of date - -2001-05-27 14:48 ds - - * comedi/drivers.c: removed insn emulation using trig[0] - -2001-05-27 14:13 ds - - * comedi/drivers/: das6402.c, multiq3.c, ni_atmio16d.c: Cleanups, - insn migration - -2001-05-27 14:13 ds - - * comedi/drivers/check_driver: Fix a couple checks, add comments - -2001-05-27 13:23 ds - - * patches/rel_comedi: fix for EXTRAVERSION - -2001-05-25 15:05 fmhess - - * Documentation/comedi/hardware: added pci-das08 and pci-das1200 - entries - -2001-05-25 14:59 fmhess - - * Documentation/comedi/drivers.txt: updates - -2001-05-25 14:43 fmhess - - * comedi/drivers/: cb_pcidas.c, rtd520.c: fix so cards on bus 0 can - be chosen through configuration options - -2001-05-25 14:39 fmhess - - * comedi/drivers/das08.c: added support for pci-das08 card - -2001-05-24 19:24 ds - - * comedi/kcomedilib/kcomedilib_main.c: fixed overwriting of - cb_mask. - -2001-05-24 19:01 ds - - * comedi/: kvmem.h, drivers/mite.c, drivers/pcl818.c: Compilation - fixes on powerpc - -2001-05-24 12:01 ds - - * Documentation/comedi/redhat-notes: Added email from Dan Christian - about Red Hat - -2001-05-23 18:41 ds - - * comedi/: comedi_ksyms.c, drivers.c: removed di_unpack, do_pack. - -2001-05-23 18:28 ds - - * comedi/drivers/: 8255.c, 8255.h, adl_pci9118.c, comedi_parport.c, - comedi_rt_timer.c, daqboard2000.c, das08.c, das16.c, das1800.c, - das6402.c, das800.c, dt2814.c, dt282x.c, fl512.c, multiq3.c, - ni_atmio.c, ni_atmio16d.c, ni_mio_common.c, ni_pcidio.c, - ni_pcimio.c, pcl711.c, pcl724.c, rti802.c, skel.c: Code cleanup, - mainly things noticed by check_driver. A couple of the drivers - were converted to insn. - -2001-05-23 17:47 ds - - * comedi/drivers/check_driver: new tests - -2001-05-23 17:47 ds - - * TODO: [no log message] - -2001-05-20 21:50 fmhess - - * comedi/kcomedilib/kcomedilib_main.c: marked (but did not fix =) a - couple bugs - -2001-05-19 13:46 fmhess - - * comedi/: rt.c, drivers/comedi_rt_timer.c: fixed problem with - comedi_switch_to_rt() and irq-less comedi_rt_timer driver - -2001-05-18 21:15 fmhess - - * comedi/comedi_ksyms.c, comedi/drivers/comedi_rt_timer.c, - include/linux/comedi_rt.h: exported rt_pend_call() so that - comedi_rt_timer can be configured multiple times - -2001-05-18 12:25 timousley - - * comedi/drivers/: mite.c, ni_mio_common.c: MITE DMA data is now - unsigned short instead of twos complement. Also fixed bug where - the ISR would try to poll the STC fifo instead of letting the - MITE retrieve the data. - -2001-05-15 21:58 fmhess - - * comedi/drivers/comedi_rt_timer.c: improved error handling a bit - -2001-05-15 13:07 timousley - - * comedi/drivers/ni_pcidio.c: added PXI-6533 support. - -2001-05-14 13:53 timousley - - * comedi/drivers/ni_pcimio.c: added card IDs and descriptions for - several PXI cards: PXI-6071, PXI-6070, PXI-6052, PXI-6040, - PXI-6030, PXI-6025 - -2001-05-14 07:45 fmhess - - * comedi/drivers/comedi_rt_timer.c: put start_rt_timer()back for - rtai, as it looks like its needed but im not sure, put in some - compatibility defines to reduce number of #ifdef CONFIG_COMEDI* - statements - -2001-05-14 05:10 ds - - * comedi/drivers/: ni_mio_common.c, ni_pcimio.c, ni_stc.h: 602x - doesn't have unipolar AI. - -2001-05-14 02:34 ds - - * comedi/drivers/rtd520.c: Update from Dan - -2001-05-13 17:12 fmhess - - * Documentation/Configure.help: added comedi_rt_timer description - -2001-05-13 16:41 fmhess - - * comedi/drivers/comedi_rt_timer.c: bug fixes, analog output - commands work now! Added scan_begin_src==TRIG_FOLLOW, - convert_src==TRIG_TIMER. TRIG_RT flag was causing null - dereferences, that is fixed now from user space, but NOT when - command is called from kernel space. - -2001-05-13 11:19 fmhess - - * comedi/drivers/poc.c: fixed bug due to typo - -2001-05-11 17:00 fmhess - - * comedi/drivers/comedi_rt_timer.c: fixed spurious EINVAL errors on - read and possibility of never becoming_nonbusy - -2001-05-11 16:24 fmhess - - * comedi/drivers/comedi_rt_timer.c: now it is fixed for real. Had - to redefine rt_get_time() which still called broken HRT_TO_8254() - function. - -2001-05-11 13:18 timousley - - * comedi/drivers/: mite.c, ni_mio_common.c, ni_stc.h: MITE does - continuous AI now. Fixed bug so MIO cards can go 1.25MS/s. - Fixed some assorted MITE bugs. - -2001-05-11 09:00 fmhess - - * comedi/drivers/comedi_rt_timer.c: nano2tick_hack() now gives - exactly correct answer (rounded down to nearest integer) - -2001-05-11 07:58 fmhess - - * comedi/comedi_fops.c: rolling back last change - -2001-05-10 21:29 fmhess - - * comedi/drivers/comedi_rt_timer.c: added hack to fix broken - rtlinux compatibility headers and let driver work for more than a - half hour - -2001-05-10 16:12 fmhess - - * comedi/drivers/comedi_rt_timer.c: some fixes, still gives divide - error / segfault on rt_task_make periodic after about a half hour - -2001-05-10 13:30 fmhess - - * comedi/comedi_fops.c: changed order or error check in read_v22() - to get rid of spurious EINVAL errors when using comedi_rt_timer - -2001-05-10 10:47 fmhess - - * comedi/drivers/comedi_rt_timer.c: fixed dereferencing of - chanlist, hopefully this will also fix the occasional segfaults - -2001-05-10 09:47 fmhess - - * comedi/drivers/comedi_rt_timer.c: fixed clearing of async->events - -2001-05-10 09:41 timousley - - * comedi/drivers/ni_mio_common.c: ni_ai_setup_MITE_dma() now - configures MITE for correct # of bytes. mite interrupt handler - now stops blocking when the MITE transfers a chunk of data. - handle_a_interrupt() does not stop the MITE prematurely (when STC - generates a SC.TC. interrupt) - -2001-05-10 08:30 fmhess - - * comedi/drivers/comedi_rt_timer.c: fixed a bug I created, noticed - that commands only work right the first try. Second try command - seems to start, then abort after 1 or a few samples then (from - /proc/interrupts) start again and finish. - -2001-05-10 03:18 ds - - * comedi/drivers/: ni_mio_common.c, ni_stc.h: minor cleanups - -2001-05-10 03:16 ds - - * comedi/drivers/ni_mio_common.c: Minor cleanups Added ioctl poll - support Fixed AO cmdtest logic bug - -2001-05-10 03:15 ds - - * comedi/comedi_fops.c: Added poll ioctl Moved checking code into - common area Minor cleanups - -2001-05-10 03:12 ds - - * comedi/drivers/pcl818.c: Migrated from mode0 to insn - -2001-05-10 03:09 ds - - * comedi/Config.in, comedi/drivers/Makefile, scripts/config.dist: - added rtd520 driver - -2001-05-10 03:08 ds - - * Contributors: added - -2001-05-10 02:59 ds - - * comedi/drivers/rtd520.c: Update from Dan - -2001-05-10 02:57 ds - - * comedi/drivers/: rtd520.c, rtd520.h: Added driver from Dan - Christian - -2001-05-09 18:36 fmhess - - * comedi/drivers/comedi_rt_timer.c: added support for analog output - commands. Untested except to check that analog input still - works. - -2001-05-07 15:04 timousley - - * comedi/drivers/mite.c: oops, undid my last change. no more - continuous DMA, but much more stable. - -2001-05-07 13:11 timousley - - * comedi/drivers/mite.c: continuous analog acquisition using - MITE... - -2001-05-07 09:48 fmhess - - * comedi/drivers/das1800.c: dealt with possible race between - interrupt fifio half-full and external stop trigger - -2001-05-07 08:58 fmhess - - * comedi/kcomedilib/kcomedilib_main.c: added delarations of ret - variable in comedi_map and unmap - -2001-05-05 04:35 ds - - * include/linux/: comedi.h, comedilib.h: Added comedi_map, - comedi_unmap, comedi_poll - -2001-05-05 04:35 ds - - * comedi/kcomedilib/: kcomedilib_main.c, ksyms.c: Added comedi_map, - comedi_unmap - -2001-05-04 18:06 fmhess - - * Documentation/Configure.help: added entries for das800 and - das1800 drivers - -2001-05-04 17:51 fmhess - - * comedi/drivers/das800.c: fixed null dereference that occured when - interrupt was handled before driver was fully attached - -2001-05-04 16:32 fmhess - - * comedi/comedi_fops.c, include/linux/comedi_rt.h: restored include - of comedidev.h from comedi_rt.h so that spin locks can be used - through including comedi_rt.h instead of having to go through - comedidev.h. This include was originally removed due to circular - dependence between comedidev.h and comedi_rt.h but they're just - header files so it doesn't seem to matter. - -2001-05-04 15:19 fmhess - - * comedi/drivers/comedi_rt_timer.c: bug fixes, seems to work - -2001-05-04 09:24 timousley - - * comedi/drivers/: ni_mio_common.c, ni_stc.h: fixed bug with - innaccurate pulse width measurement, and GPCT_Reset() does not - affect the other counter now. - -2001-05-03 09:58 fmhess - - * comedi/comedi_fops.c: fixed trig modes > 0 for using cur_trig-> - instead of async-> - -2001-05-03 09:50 fmhess - - * comedi/kcomedilib/kcomedilib_main.c: dealt with switch from - cur_trig->data, etc to async->data, etc - -2001-05-03 09:24 fmhess - - * comedi/drivers/comedi_rt_timer.c: added some comments on what - look like bugs - -2001-05-02 14:50 timousley - - * comedi/drivers/ni_mio_common.c: fixed bug where pulsewidth meas. - armed incorrectly - -2001-05-02 12:39 timousley - - * comedi/drivers/ni_mio_common.c, comedi/drivers/ni_stc.h, - include/linux/comedi.h: changed GPCTR to GPCT and gpctr to gpct. - -2001-05-02 11:17 fmhess - - * include/linux/comedi_errno.h: comedi specific error codes to be - used in comedilib only so this header unnecessary here - -2001-05-01 17:08 fmhess - - * include/linux/comedi_errno.h: a small step towards standardized - comedi error codes - -2001-05-01 14:53 timousley - - * comedi/drivers/ni_mio_common.c, comedi/drivers/ni_pcimio.c, - include/linux/comedi.h: GPCTR compiles by default, #defined insn - to get internal gpctr timebase - -2001-05-01 13:50 fmhess - - * LICENSE: renmaed to COPYING - -2001-05-01 13:50 fmhess - - * COPYING: named GPL file COPYING instead of LICENSE - -2001-05-01 13:47 fmhess - - * LICENSE: added copy of GPL - -2001-05-01 12:51 timousley - - * comedi/drivers/ni_mio_common.c: fixed bug with gating. - -2001-04-28 09:24 ds - - * comedi/kcomedilib/kcomedilib_main.c: comedi_command shouldn't set - _EOS - -2001-04-27 09:16 timousley - - * comedi/drivers/ni_mio_common.c: compiles now with MITE DMA - support - -2001-04-27 09:00 timousley - - * comedi/drivers/: ni_mio_common.c, ni_stc.h: insn based - counter/timer operations now work, including event counting, - period and pulse width measurement, single and continuous pulse - generation, and quadrature encoder reading - -2001-04-27 08:49 fmhess - - * comedi/drivers/: das1800.c, das800.c: use dev->spinlock now - instead of creating my own spinlock in dev->private - -2001-04-26 14:08 timousley - - * comedi/drivers/ni_mio_common.c: added single pulse generation - using the GPCTRs. almost works, I just need to enable the output - signal. - -2001-04-25 14:03 timousley - - * comedi/drivers/: ni_mio_common.c, ni_stc.h: Period measurement - and pulsewidth measurement now work correctly. - -2001-04-25 02:24 ds - - * comedi/kcomedilib/kcomedilib_main.c: Check async structure in - comedi_unlock - -2001-04-24 10:50 fmhess - - * comedi/drivers/ni_pcimio.c: fixed compile errors - -2001-04-24 10:34 fmhess - - * Makefile.modbuild: patch to make comedi_rt_timer.c compile under - rtlinux 3.0 - -2001-04-23 13:23 ds - - * comedi/drivers/: ni_mio_common.c, ni_pcimio.c: Added PCI-6713 and - PCI-6711 board definitions. Added disable of AI subdevice if no - AI capability. - -2001-04-20 16:43 fmhess - - * comedi/drivers.c: change to make comedi_error() callable from a - driver's attach function - -2001-04-20 16:42 fmhess - - * comedi/drivers/das1800.c: update, fixes, cleanup - -2001-04-20 15:43 fmhess - - * comedi/drivers.c: fixed initialization of comedi_device bug due - to sizeof returning size of pointer instead of object - -2001-04-20 12:15 timousley - - * comedi/drivers/ni_mio_common.c, include/linux/comedi.h: Simple - event counting (and quadrature encoding) works correctly from - user process using insn API. Added some constants for other - GPCTR operations. GPCTR constants now are XORable for debugging - purposes. - -2001-04-19 14:36 timousley - - * comedi/drivers/ni_mio_common.c, include/linux/comedi.h: added - first draft of insn API for GPCTRs - -2001-04-19 00:29 ds - - * comedi/drivers/comedi_rt_timer.c: Major fixes. Updates for - cmd/insn, compiles for RTAI, fails strangely. - -2001-04-19 00:28 ds - - * patches/rel_comedi: remove dependency on bc - -2001-04-19 00:27 ds - - * comedi/drivers/ni_mio_cs.c: Specs for new card - -2001-04-19 00:27 ds - - * comedi/drivers/: check_driver, ni_mio_common.c: Logic error - -2001-04-19 00:21 ds - - * INSTALL: change 2.3 to 2.4 - -2001-04-18 13:57 timousley - - * comedi/drivers/ni_mio_common.c, include/linux/comedi.h: started - adding an insn interface to GPCTRs. - -2001-04-17 14:47 timousley - - * comedi/drivers/ni_mio_common.c: GPCTR_Begin_Event_Counting() - functions now, although it isn't very flexible. - -2001-04-17 14:24 fmhess - - * comedi/drivers/das800.c: fixed some problems with last change - trying to dereferency s->async in cmdtest, and merged gain lookup - tables into board struct - -2001-04-17 13:53 fmhess - - * comedi/drivers/das800.c: added checking of chanlist against - limitations of das800 autoscan mode - -2001-04-17 13:52 timousley - - * comedi/drivers/: ni_mio_common.c, ni_stc.h: added - ni_set_bits(dev,register,bits, value) to share access to - interrupt and pfi registers. This should let AI, AO, and CTR - code all share the interrupts. Some of the GPCTR functions - appear to work now in kernel tests. - -2001-04-17 13:42 fmhess - - * comedi/drivers/pcl711.c: fixed unresolved symbol problem due to - merging of free_resources and _detach functions - -2001-04-13 15:36 timousley - - * Makefile.modbuild, comedi/drivers/ni_mio_common.c, - comedi/drivers/ni_pcimio.c, comedi/drivers/ni_stc.h: added - functions to do simple event counting...no API and no way to test - it yet, but its coming... - -2001-04-13 03:31 ds - - * comedi/drivers/daqboard2000.c: writew() had its arguments - reversed. - -2001-04-12 14:36 timousley - - * comedi/drivers/: ni_mio_common.c, ni_stc.h: Tim Ousley 4/12/01: - consolidated some constants in ni_stc.h and added some low level - GPCTR specific writes to ni_mio_common.c - -2001-04-12 13:24 timousley - - * comedi/drivers/: ni_mio_common.c, ni_stc.h: Tim Ousley 4/12/01: - gpct_mode0,gpct_mode1 and other GPCTR variables are now stored as - an array for future scalability to non STC GPCTR chips. Some - function stubs are in ni_mio_common.c for GPCTR low level writes. - -2001-04-11 00:20 ds - - * comedi/drivers/: comedi_rt_timer.c, ii_pci20kc.c, pcl812.c, - quatech_daqp_cs.c, rti800.c, rti802.c: more migration to insn - -2001-04-10 22:51 ds - - * comedi/drivers/: adl_pci9118.c, adv_pci1710.c: Deleted trig - related code. - -2001-04-10 22:50 ds - - * comedi/drivers/skel.c: Added AO readback and DIO bits and DIO - config. - -2001-04-10 22:08 ds - - * comedi/drivers/: Makefile, comedi_rt_timer.c, dt2811.c, dt2814.c, - dt2815.c, dt2817.c, dt282x.c, dt3000.c, ni_pcidio.c, pcl711.c, - pcl725.c, pcl726.c: Migrating drivers from trig to insn - -2001-04-10 20:37 ds - - * include/linux/comedidev.h: added RANGE_mA - -2001-04-10 12:47 timousley - - * comedi/drivers/mite.c: Tim Ousley 4/10/01: added comments - explaining how to modify mite_ll_from_kvmem, for continuous - acquisition. - -2001-04-10 09:45 timousley - - * comedi/drivers/: mite.c, mite.h, ni_mio_common.c: Tim Ousley - 4/10/01: MITE DMA now works correctly for finite acquisitions - smaller than the prealloc bufsz. uncomment #define PCIDMA in - ni_pcimio.c - -2001-04-10 04:46 ds - - * Makefile: version bump - -2001-04-09 02:29 ds - - * comedi/drivers/dt2811.c: Change from trig to insn - -2001-04-08 23:19 ds - - * comedi/drivers/dt2801.c: fixed call of request_region() with - uninitialized dev->iobase - -2001-04-08 23:15 ds - - * comedi/drivers/: Makefile, das1600-old.c, das1600.c: das1600 name - change - -2001-04-08 23:15 ds - - * comedi/Config.in: Fix for das1600 name change - -2001-04-08 22:46 ds - - * comedi/drivers/ni_pcimio.c: added (commented) definition of - USE_PCIDMA - -2001-04-08 22:32 ds - - * comedi/drivers/ni_mio_common.c: Tried to integrate patch from Tim - Ousley - -2001-04-08 22:03 ds - - * comedi/Makefile: Fix linking of rt_pend_tq - -2001-04-08 15:22 fmhess - - * comedi/comedi_fops.c: added buffer overrun check to bufinfo ioctl - -2001-04-08 15:08 fmhess - - * include/linux/spinlock.h: converted some left over irq.h to - spinlock.h - -2001-04-07 18:48 ds - - * comedi/drivers/: adl_pci9118.c, adv_pci1710.c: patch from Michal - -2001-04-07 18:41 ds - - * include/linux/spinlock.h: Spinlocks were moved to - linux/spinlock.h. - -2001-04-06 16:24 fmhess - - * comedi/drivers/: das1800.c, das800.c: added explicit - initialization of devpriv->spinlock - -2001-04-06 16:13 fmhess - - * comedi/comedi_fops.c, include/linux/comedi.h: added buffer info - ioctl - -2001-04-06 15:57 ds - - * scripts/config.dist: Enabled more drivers - -2001-04-06 15:55 ds - - * comedi/drivers/: mite.c, mite.h: Mite additions from Tim Ousley - -2001-04-06 15:54 ds - - * comedi/Makefile: I think this fixes building rt_pend_tq - repeatedly - -2001-04-03 16:48 ds - - * comedi/drivers/adv_pci1710.c: Fixed some stuff discovered by - check_driver - -2001-04-03 16:45 fmhess - - * include/linux/comedi_rt.h: made comedi_spinlock functions do some - type checking for standard linux and rtlinux spinlocks - -2001-04-03 16:37 fmhess - - * include/linux/comedidev.h: removed two repeated #include - directives - -2001-04-03 02:59 ds - - * Documentation/Configure.help, scripts/Configure.help: moved file, - since that's where it's expected. - -2001-04-03 02:32 ds - - * comedi/drivers/adv_pci1710.c: New driver from Michal Dobes - -2001-04-03 02:30 ds - - * Documentation/comedi/drivers.txt, Documentation/comedi/hardware, - comedi/Config.in, comedi/drivers/Makefile, - comedi/drivers/adl_pci9118.c, comedi/drivers/amcc_s5933.h, - scripts/Configure.help: Patch from Michal Dobes - -2001-04-03 02:24 ds - - * comedi/kcomedilib/kcomedilib_main.c: Fixed insn_write bug. - -2001-04-03 02:23 ds - - * comedi/drivers/rti800.c: Fixed request_region() being called with - uninitialized value. - -2001-04-03 02:23 ds - - * comedi/drivers/das08.c: Fix bug in ao code related to warning - about return value != insn.n. Also fixed ao range to be +/- 5V. - -2001-04-03 02:21 ds - - * comedi/drivers/check_driver: More checks of dubious relevance - -2001-04-03 02:19 ds - - * comedi/: Config.in, drivers/Makefile, drivers/comedi_rt_timer.c: - Fixes for comedi_rt_timer. Still needs work; doesn't even - compile right now. - -2001-03-30 12:31 fmhess - - * comedi/drivers.c: fixed previous over-eager to change things that - dont need to change patch, real problem was just one line - -2001-03-30 12:18 fmhess - - * comedi/drivers.c: fixed bug that was preventing read insn from - being emulated by insn_emulate_bits() - -2001-03-23 16:42 fmhess - - * comedi/drivers/das800.c: tweaked previous fix to be extra safe - -2001-03-23 16:07 fmhess - - * comedi/drivers/das800.c: fixed problem with spurious interrupts - occuring when hardware conversions were disabled - -2001-03-22 18:12 fmhess - - * comedi/rt_pend_tq.h: removed redundant rt_pend_tq.h from comedi - directory since it was moved to comedi/rt_pend_tq directory - -2001-03-22 14:42 ds - - * comedi/drivers/ni_mio_common.c: more cleanup - -2001-03-22 14:32 ds - - * comedi/drivers/ni_mio_cs.c: removed iosize - -2001-03-22 14:31 ds - - * comedi/drivers/: ni_mio_common.c, ni_stc.h: cleaned up interrupt - handling - -2001-03-22 13:06 ds - - * include/linux/comedidev.h: added events to async structure - -2001-03-22 12:55 ds - - * comedi/: Makefile, rt.c: Fix to make rt_pend_tq work correctly on - RTAI. - -2001-03-22 12:53 ds - - * Makefile: Added install_dev target - -2001-03-22 12:48 ds - - * Documentation/comedi/: drivers.txt, hardware: patch for cb_pcidas - info - -2001-03-21 16:09 ds - - * include/linux/comedidev.h: removed dev->iosize - -2001-03-21 16:09 ds - - * comedi/Config.in: moved vd_timer to drivers/comedi_rt_timer - -2001-03-21 16:02 ds - - * comedi/drivers/: adl_pci9118.c, comedi_parport.c, das08.c, - das1800.c, das800.c, dt2811.c, dt2814.c, dt2817.c, dt282x.c, - multiq3.c, ni_atmio.c, ni_atmio16d.c, pcl711.c, pcl724.c, - pcl725.c, pcl726.c, pcl812.c, pcl818.c, poc.c, rti800.c: removed - dev->iosize - -2001-03-21 16:01 ds - - * comedi/drivers/pcm3730.c: changed driver from trig to insn - -2001-03-21 15:59 ds - - * comedi/drivers/: Makefile, comedi_rt_timer.c: Moved real-time - timer code from comedi/realtime/vd_timer.c - -2001-03-21 15:41 ds - - * comedi/drivers/ni_mio_common.c: fix for reversed arguments to - win_out(), from Tim Ousley - -2001-03-16 19:56 ds - - * comedi/drivers/: adl_pci9118.c, cb_pcidas.c, check_driver, - das1800.c, das800.c: fix use of cmd->data - -2001-03-16 19:45 ds - - * comedi/: Config.in, drivers/Makefile, drivers/das08-new.c, - drivers/das08.c, drivers/das16-new.c, drivers/das16.c: changed - driver names - -2001-03-16 19:44 ds - - * comedi/drivers/: das08-old.c, das08.c, das08jr-old.c, das08jr.c, - das16-old.c, das16.c: Changed names on drivers - -2001-03-16 19:38 ds - - * comedi/comedi_fops.c, comedi/drivers/adl_pci9118.c, - comedi/drivers/comedi_parport.c, comedi/drivers/das16-new.c, - comedi/drivers/das6402.c, comedi/drivers/dt282x.c, - comedi/drivers/mite.c, comedi/drivers/ni_atmio16d.c, - comedi/drivers/ni_mio_common.c, comedi/drivers/pcl812.c, - comedi/drivers/pcl818.c, include/linux/comedidev.h: Removed - dependency on s->async->cur_trig in all the drivers. Only - dependency is in comedi_fops.c, where it could be replaced by a - local variable. Also cleaned up the buffer code in many of the - drivers. - - Probably broke a lot of code that was techinically already - broken. - -2001-03-16 19:34 ds - - * TODO: random todo checkin - -2001-03-16 19:34 ds - - * comedi/drivers/check_driver: added new tests - -2001-03-16 11:32 ds - - * comedi/drivers/8255.c: 8255 shouldn't use async structure because - it doesn't get allocated. - -2001-03-16 11:20 ds - - * comedi/drivers/pcm3730.c: Original source from author. Probably - will be moved/fixed. - -2001-03-13 01:31 ds - - * patches/comedi-rtl-irq-tm.patch: TM's original patch - -2001-03-13 01:28 ds - - * comedi/: Makefile, rt.c: added rt_pend_tq support from Tomasz, - plus my mods - -2001-03-13 01:25 ds - - * comedi/kcomedilib/kcomedilib_main.c: added comedi_poll() - -2001-03-13 01:25 ds - - * comedi/drivers.c: more ->poll support - -2001-03-08 09:34 fmhess - - * comedi/drivers/cb_pcidas.c: removed unused recognize stuff from - pci driver - -2001-03-08 01:21 ds - - * comedi/drivers/: 8255.c, dt2801.c, dt2814.c, dt2817.c, dt282x.c, - ni_mio_common.c: Conversion of drivers from trig to insn/cmd. - -2001-03-05 13:12 fmhess - - * comedi/drivers/mite.c: fixed problem with segfault on rmmod when - you load mite with no supported cards installed in your computer - -2001-03-05 13:02 fmhess - - * comedi/drivers.c: made comedi_report_boards() report the driver - name if num_names == 0 - -2001-03-04 02:55 ds - - * comedi/drivers/: adl_pci9118.c, check_driver, das16-new.c, - das16.c, das6402.c, dt2811.c, dt2814.c, dt2815.c, dt282x.c, - ni_atmio16d.c, ni_pcidio.c, ni_pcimio.c, pcl711.c, pcl724.c, - pcl725.c, pcl726.c, pcl812.c, pcl818.c, rti800.c, rti802.c: fixes - for bugs suggested by check_driver - -2001-03-04 00:45 ds - - * scripts/config.dist: enabled all boards - -2001-03-04 00:45 ds - - * include/linux/comedidev.h: cleaned up commenting for async - structure removed dev->board - -2001-03-04 00:44 ds - - * comedi/drivers.c: changed to use comedi_recognize that uses - board_name and offset, to pull the name pointer directly out of - the board structures - -2001-03-04 00:42 ds - - * Documentation/comedi/drivers.txt: fixed pcl726 info, needs more - work - -2001-03-04 00:42 ds - - * TODO: [no log message] - -2001-03-04 00:39 ds - - * comedi/drivers/: 8255.c, adl_pci9118.c, cb_pcidas.c, - daqboard2000.c, das08-new.c, das08.c, das16-new.c, das1600.c, - das1800.c, das800.c, dt2801.c, dt2811.c, dt282x.c, dt3000.c, - ii_pci20kc.c, mpc8260cpm.c, ni_atmio.c, ni_atmio16d.c, - ni_mio_common.c, ni_mio_cs.c, ni_pcidio.c, ni_pcimio.c, ni_stc.h, - pcl711.c, pcl724.c, pcl726.c, pcl812.c, pcl818.c, poc.c, - quatech_daqp_cs.c, rti800.c, skel.c: converted all drivers to use - comedi_recognize() with name info pulled from board structures. - removed dev->board in all drivers in favor of dev->board_ptr - 8255: removed way-old strcmp() cb_pcidas: fixed PCI code for 2.4 - mpc8260cpm: removed comments, replaced skel with mpc8260cpm - pcl726: changed way subdevices are allocated pcl818: changed way - subdevices are allocated - -2001-03-03 22:57 ds - - * comedi/drivers/check_driver: script to check random craziness in - drivers - -2001-03-03 07:56 fmhess - - * comedi/drivers/das08-new.c: added recognize replacement - -2001-03-03 07:43 fmhess - - * comedi/drivers/cb_pcidas.c: removed unnecessary recognize - function that just recognized name of driver - -2001-03-02 09:55 ds - - * comedi/drivers/ni_mio_common.c: fix warning - -2001-03-02 09:21 ds - - * Documentation/comedi/: drivers.txt, hardware: changes for dt2811 - -2001-03-01 22:43 ds - - * comedi/comedi_fops.c: Fix previous vm changes for 2.2 (I think) - -2001-03-01 22:00 ds - - * comedi/drivers/: ni_mio_common.c, ni_mio_cs.c: added ao interrupt - debugging now checks ao interrupt flag remove incorrect comment - in ni_mio_cs - -2001-03-01 21:31 ds - - * comedi/comedi_fops.c: removed comedi_file_private added - comedi_unmap and comedi_vm_ops added callback when vma is - unmapped fixed subdevice index range check in - do_bufconfig_ioctl() - -2001-03-01 14:25 ds - - * comedi/comedi_fops.c, comedi/drivers.c, include/linux/comedi.h, - include/linux/comedidev.h: changes to bufconfig structure - -2001-03-01 11:05 fmhess - - * comedi/drivers/adl_pci9118.c: added recognize replacement - -2001-03-01 10:35 fmhess - - * comedi/drivers/das1800.c: added recognize replacement, integrated - ai range table into das1800_board struct - -2001-03-01 10:33 fmhess - - * comedi/drivers/skel.c: updated some comments - -2001-03-01 10:30 fmhess - - * comedi/comedi_fops.c: replaced kill_async with KILL_ASYNC from - compatability header linux/fs.h so I could compile - -2001-02-28 21:03 ds - - * Makefile.modbuild: add install to pcmcia subdir - -2001-02-28 21:02 ds - - * include/linux/fs.h: added compatibility for kill_fasync() - -2001-02-28 20:59 ds - - * comedi/drivers/: ni_mio_common.c, ni_mio_cs.c: range changes for - limited-8 fixes related to sample timing in a scan fix for async - structure being allocated on boards without AO fix for DAQCard - using wrong gain info - -2001-02-28 10:00 fmhess - - * comedi/drivers.c, comedi/drivers/das800.c, comedi/drivers/skel.c, - include/linux/comedidev.h: changed comedi_driver member - num_boards to num_names as this is more accurate - -2001-02-27 15:23 fmhess - - * comedi/drivers.c, comedi/drivers/das800.c, comedi/drivers/skel.c, - include/linux/comedidev.h: recognize replacement now provides - simpler interface to drivers - -2001-02-26 14:03 ds - - * Makefile: version bump - -2001-02-21 09:25 fmhess - - * comedi/drivers/das1800.c: protected indirect addressing with - comedi_spin_lock_irqsave() - -2001-02-19 14:50 ds - - * comedi/: Config.in, drivers/Makefile, drivers/mpc8260cpm.c: Added - driver for DIO pins on MPC8260 CPM. Not working. - -2001-02-19 14:47 ds - - * comedi/comedi_fops.c, include/linux/comedidev.h: Added - fasync/SIGIO support. - -2001-02-19 14:41 ds - - * comedi/: Config.in, drivers/Makefile: added fl512 driver - -2001-02-19 14:41 ds - - * TODO, patches/rel_comedi: [no log message] - -2001-02-19 14:39 ds - - * comedi/drivers/: ni_mio_common.c, ni_stc.h: fixed reversal of - ni_writeb parameters in 8255 callback fixed TRIG_EXT support - added level/edge, hi/lo support for TRIG_EXT added selection of - trigger line for TRIG_EXT (maybe) fixed dual-channel AO - -2001-02-19 13:18 ds - - * comedi/drivers/fl512.c: fixups for driver - -2001-02-19 12:56 ds - - * comedi/drivers/fl512.c: Driver from Anders Gnustrup - - -2001-02-13 18:36 fmhess - - * comedi/drivers.c: fixed up postconfig() error handling - -2001-02-13 12:24 fmhess - - * comedi/drivers.c: added handling of memory allocation failures in - postconfig() - -2001-02-13 12:14 fmhess - - * comedi/comedi_fops.c: fixed NULL dereference problem in - do_become_nonbusy() caused by async changes - -2001-02-13 09:06 fmhess - - * comedi/drivers/: das1800.c, das800.c: removed direct references - to prealloc_buf from das800 and das1800 drivers - -2001-02-13 08:57 fmhess - - * comedi/comedi_fops.c, comedi/drivers.c, - include/linux/comedidev.h: remove unnecessary comedi_subdevice - *subdev from comedi_async_struct - -2001-02-12 19:51 fmhess - - * comedi/comedi_fops.c, comedi/drivers.c, comedi/drivers/8255.c, - comedi/drivers/adl_pci9118.c, comedi/drivers/comedi_parport.c, - comedi/drivers/das16-new.c, comedi/drivers/das1800.c, - comedi/drivers/das6402.c, comedi/drivers/das800.c, - comedi/drivers/dt2814.c, comedi/drivers/dt282x.c, - comedi/drivers/mite.c, comedi/drivers/ni_atmio16d.c, - comedi/drivers/ni_mio_common.c, comedi/drivers/pcl812.c, - comedi/drivers/pcl818.c, comedi/drivers/skel.c, - comedi/kcomedilib/kcomedilib_main.c, include/linux/comedidev.h: - split asyncronous stuff off of comedi_subdevice_struct - -2001-02-12 18:52 fmhess - - * comedi/drivers/daqboard2000_fpga.h: fixed typo that prevented - compile - -2001-02-07 18:00 fmhess - - * comedi/comedi_fops.c: made bufconfig ioctl always write back - buffer sizes even if they were not changed - -2001-02-05 14:10 fmhess - - * Documentation/comedi/hardware: added some tabs to make das800 - entries line up better - -2001-02-05 10:09 ds - - * comedi/: Config.in, drivers/Makefile, drivers/cb_pcidas.c: new - driver - -2001-02-05 10:09 ds - - * comedi/drivers/ii_pci20kc.c: change to len_chanlist - -2001-02-04 19:09 ds - - * Makefile: version bump - -2001-02-04 19:07 ds - - * patches/rel_comedi: the release script. - -2001-02-04 19:06 ds - - * patches/: cascade-test.c, patch-bufconfig, patch-pcmad, - patch-scxi, pcmad.c: random cruft that needs to be merged, or not - -2001-02-04 18:58 ds - - * comedi/drivers/: ni_mio_common.c, ni_stc.h: merged part of patch - from Brad Keryan - -2001-02-04 18:39 ds - - * comedi/drivers/ni_pcimio.c: removed irrelevant comment - -2001-02-04 18:17 ds - - * comedi/comedi_fops.c: interface change: INSN_WAIT now takes - nanoseconds instead of microseconds. - -2001-02-04 18:09 ds - - * comedi/comedi_ksyms.c, include/linux/comedi_rt.h, - include/linux/comedidev.h: cleanup, fixes for real-time - -2001-02-04 18:07 ds - - * comedi/kcomedilib/ksyms.c, include/linux/comedilib.h: added - command support - -2001-02-04 18:07 ds - - * comedi/kcomedilib/kcomedilib_main.c: added command support, - removed SDF_RT code, bugfix for insn_bits - -2001-02-04 18:06 ds - - * comedi/rt.c: fixes for RTAI, good for rtai4 cvs, not checked for - rtai-22 - -2001-02-04 18:05 ds - - * comedi/comedi_fops.c: cleanup, fix to make callback work with - non-rt - -2001-02-04 18:01 ds - - * comedi/drivers/comedi_parport.c: added support for using the - interrupt pin - -2001-02-03 13:29 ds - - * comedi/comedi_fops.c: testing CVS permissions. No change - -2001-01-30 17:26 fmhess - - * comedi/comedi_fops.c: added a bunch of if(!dev->attached) sanity - checks - -2001-01-30 12:24 fmhess - - * comedi/comedi_fops.c: fixed memory leak due to last change - -2001-01-30 12:19 fmhess - - * comedi/comedi_fops.c, include/linux/comedi.h, - include/linux/comedidev.h: fixed up counting of mmaps by using - struct file->private_data to keep track of mmap count - -2001-01-29 15:43 ds - - * comedi/drivers/ni_pcidio.c: fixed NI document numbers - -2001-01-29 10:38 fmhess - - * include/linux/comedi_rt.h: commented out #ifdef that broke - comedi_spin_lock_irqsave for rtlinux version 2 - -2001-01-28 22:37 fmhess - - * comedi/drivers/das1800.c: fixed null dereference problems caused - by last change - -2001-01-28 21:01 fmhess - - * comedi/drivers/das1800.c: moved das1800_probe() back in - das1800_attach() to insure no io to ports happens until after io - addresses have been requested - -2001-01-28 20:51 fmhess - - * comedi/drivers/das800.c: made sure all port io happens after io - ports have been requested (I messed this up with last commit when - I moved das800_probe() to an earlier place in the das800_attach() - -2001-01-28 17:10 fmhess - - * comedi/comedi_fops.c: made comedi_mmap_v22() mark subdevice as - mmapped - -2001-01-28 17:04 fmhess - - * comedi/comedi_fops.c: improved sanity checks in bufconfig ioctl - -2001-01-28 16:45 fmhess - - * include/linux/comedi.h: added SDF_MMAPPED flag - -2001-01-28 16:42 fmhess - - * include/linux/comedidev.h: changed comedi_device.read_subdev and - write_subdev from type unsigned int to type signed int - -2001-01-28 12:46 fmhess - - * comedi/drivers.c, comedi/drivers/das800.c, comedi/drivers/skel.c, - include/linux/comedidev.h: added replacement for recognize that - can report valid board names - -2001-01-28 11:20 fmhess - - * comedi/drivers/dt2811.c: fixed bug in attach function - -2001-01-27 13:44 fmhess - - * comedi/drivers/das1800.c: added bitfield insn to di and do - -2001-01-27 13:26 fmhess - - * comedi/drivers/das800.c: [no log message] - -2001-01-27 13:20 fmhess - - * comedi/drivers/das800.c: added bitfield insn to di and do - -2001-01-27 12:23 fmhess - - * Documentation/comedi/hardware: added das800 and das1800 drivers - -2001-01-27 12:13 fmhess - - * Documentation/comedi/drivers.txt: updated notes for das1800 and - das800 drivers - -2001-01-27 11:46 fmhess - - * comedi/comedi_fops.c: undid my last fix because i think it was - wrong - -2001-01-27 11:36 fmhess - - * comedi/comedi_fops.c: fixed bug with initialization of - buf_user_ptr and buf_user_count in do_cmd_ioctl for writeable - subdevices - -2001-01-27 11:33 fmhess - - * comedi/comedi_fops.c: fixed corruption of chanlist pointer in - cmdtest ioctl, made cmd ioctl leave chanlist pointer alone - instead of nulling it. - -2001-01-25 13:36 fmhess - - * comedi/comedi_fops.c: fixed buffer overrun race in - comedi_read_v22 - -2001-01-24 17:01 fmhess - - * comedi/drivers/das1800.c: trivial changes - -2001-01-24 16:43 fmhess - - * include/linux/comedi.h: added bufconfig struct and ioctl - -2001-01-24 16:41 fmhess - - * comedi/comedi_fops.c: added bufconfig ioctl - -2001-01-24 11:33 fmhess - - * comedi/drivers/das800.c: removed spurious comment to test commit - access - -2001-01-23 16:44 ds - - * Makefile.modbuild: [no log message] - -2001-01-23 16:44 ds - - * scripts/: Configure, config.dist: changes to Configure for - modbuild, and update to config.dist - -2001-01-23 16:41 ds - - * comedi/drivers/das08-new.c: fix from Luke Stras - -2001-01-23 16:07 ds - - * scripts/Configure: copied over verbatim 2.2.17 Configure - -2001-01-23 10:59 ds - - * README: added CVS info - -2001-01-23 10:47 ds - - * TODO: [no log message] - -2001-01-23 10:34 ds - - * include/linux/comedi_rt.h: removed circular dependency - -2001-01-23 10:34 ds - - * comedi/kcomedilib/kcomedilib_main.c: compile fix - -2001-01-23 10:34 ds - - * comedi/drivers/ni_pcidio.c: added insn support - -2001-01-23 10:33 ds - - * comedi/drivers/ni_mio_cs.c: fixes, debug - -2001-01-23 10:33 ds - - * comedi/drivers/ni_mio_common.c: fixes, debugging - -2001-01-23 10:32 ds - - * comedi/drivers/ni_atmio.c: random cleanup, attempt at ISAPNP - -2001-01-23 10:31 ds - - * comedi/drivers/dt282x.c: random cleanup - -2001-01-23 10:30 ds - - * TODO: [no log message] - -2001-01-23 10:30 ds - - * Makefile.modbuild: remove make dep - -2001-01-17 14:05 ds - - * comedi/drivers.c: bugfix - -2001-01-17 10:01 ds - - * comedi/kcomedilib/kcomedilib_main.c: remove module.h - -2001-01-17 10:01 ds - - * comedi/rt.c: clear struct after malloc - -2001-01-17 10:00 ds - - * comedi/drivers/dt282x.c: fixed adbits for dt2824 - -2001-01-16 14:21 ds - - * comedi/kcomedilib/Makefile, comedi/kcomedilib/data.c, - comedi/kcomedilib/dio.c, comedi/kcomedilib/kcomedilib_main.c, - comedi/kcomedilib/ksyms.c, include/linux/comedi.h, - include/linux/comedilib.h: bunch of changes for kcomedilib - -2001-01-16 14:20 ds - - * TODO: [no log message] - -2001-01-16 14:01 ds - - * comedi/drivers/ni_atmio.c: driver was choking on ni_atmio name - -2001-01-16 14:00 ds - - * comedi/rt.c: fix error message - -2001-01-16 11:26 ds - - * comedi/Makefile: fix accidental compilation of kcomedilib - -2001-01-16 11:24 ds - - * comedi/kcomedilib/: data.c, dio.c, kcomedilib_main.c: fixed - unresolved symbols - -2001-01-16 11:00 ds - - * include/linux/comedidev.h: fix spinlock defs - -2001-01-16 10:59 ds - - * include/linux/comedi_rt.h: fix RTAI spin_lock defs - -2001-01-16 10:59 ds - - * comedi/drivers/das800.c: move header files - -2001-01-16 10:58 ds - - * comedi/drivers/ni_mio_cs.c: compile fix - -2001-01-16 09:15 ds - - * comedi/drivers/ni_mio_common.c: bugfix on cmdtest ao - -2001-01-16 09:15 ds - - * comedi/drivers/ni_mio_cs.c: new cards - -2001-01-16 09:14 ds - - * include/linux/comedidev.h: moved comedi_rt.h - -2001-01-16 09:13 ds - - * include/linux/comedi_rt.h: added spinlock stuff (frank) - -2001-01-16 09:12 ds - - * comedi/drivers/das800.c: update from Frank - -2001-01-16 09:01 ds - - * include/linux/comedi_rt.h: fix for rtlinux 3.0 - -2001-01-16 08:59 ds - - * comedi/comedi_rt.h, include/linux/comedi_rt.h: move comedi_rt.h - -2001-01-15 14:56 ds - - * comedi/drivers/ni_pcidio.c: bugfix of the "oh, crap" variety - -2001-01-13 08:19 ds - - * comedi/drivers.c: fix reference counting - -2001-01-12 14:44 ds - - * scripts/Configure: clarity fix - -2001-01-12 07:32 ds - - * comedi/kcomedilib/kcomedilib_main.c: fix symbol export - -2001-01-12 07:31 ds - - * comedi/: rtai.c, rtl.c, rtl_v1.c: remove old files - -2001-01-11 14:07 ds - - * comedi/drivers/ni_pcidio.c: readded linux/irq.h for debugging - -2001-01-11 14:03 ds - - * comedi/drivers/poc.c: compile fixes - -2001-01-11 13:50 ds - - * comedi/drivers/: adl_pci9118.c, das16-new.c, das1800.c, das800.c, - dt2814.c, dt282x.c, ni_atmio16d.c, ni_mio_common.c, skel.c: added - read_subdev and write_subdev where appropriate - -2001-01-11 13:48 ds - - * comedi/comedi_rt.h: fix for rtlinux-3.0 - -2001-01-11 08:02 ds - - * README: mailing list changes - -2001-01-09 11:21 ds - - * comedi/: Config.in, drivers/Makefile, drivers/poc.c: added poc - driver - -2001-01-09 11:18 ds - - * comedi/: rtai.c, rtl.c, rtl_v1.c, drivers/dt282x.c, - drivers/ni_pcidio.c: migrate everybody from asm/irq.h to - linux/irq.h - -2001-01-09 11:18 ds - - * scripts/dep.rtai: fix for rtai4 CVS - -2001-01-09 11:17 ds - - * TODO: random checkin - -2001-01-09 10:06 ds - - * include/linux/irq.h: who forgot to check in irq.h? - -2001-01-08 14:02 ds - - * scripts/dep.linux: fix versioning issues on UTS_VERSION - -2001-01-08 14:00 ds - - * comedi/drivers/: ni_pcidio.c, ni_pcimio.c: select device based on - bus,slot - -2001-01-08 13:59 ds - - * comedi/drivers/dt2814.c: cleanup - -2001-01-08 13:59 ds - - * comedi/drivers.c: clears dev structure on attach - -2001-01-08 13:57 ds - - * INSTALL: bugfix - -2001-01-08 13:42 ds - - * comedi/comedi_fops.c: bugfix - -2001-01-01 16:34 ds - - * comedi/drivers/: das16-new.c, quatech_daqp_cs.c: compile fixes - -2001-01-01 16:34 ds - - * scripts/config.dist: update - -2001-01-01 13:30 ds - - * comedi/drivers/ni_pcidio.c: fix recognize having wrong prototype - -2001-01-01 13:29 ds - - * comedi/drivers/ni_mio_common.c: fix dio configuration bug - -2001-01-01 13:29 ds - - * comedi/drivers/das16-new.c: fix single-ended/differential probe - problem - -2000-12-26 08:28 ds - - * comedi/drivers/das1800.c: update from frank - -2000-12-22 13:23 ds - - * comedi/drivers/das1800.c: update from Frank - -2000-12-19 08:06 ds - - * INSTALL: modprobe does not require .o - -2000-12-19 08:05 ds - - * comedi/drivers/ni_pcidio.c: fix recognize - -2000-12-18 09:28 ds - - * comedi/drivers/das16-new.c: fix compile problems - -2000-12-18 09:28 ds - - * comedi/drivers/ni_atmio.c: fix warning - -2000-12-18 08:41 ds - - * comedi/comedi_fops.c: fix in do_cmd_ioctl() - -2000-12-18 08:39 ds - - * comedi/rt.c: fixed include - -2000-12-18 08:38 ds - - * comedi/drivers/8253.h: remove misleading comment and make _div - function default - -2000-12-18 08:36 ds - - * comedi/drivers/das16-new.c: changes from Chris Baugher - -2000-12-15 10:27 ds - - * comedi/drivers/das08.c: bugfix from Luke Stras - -2000-12-11 20:58 ds - - * comedi/drivers/das1800.c: update from frank - -2000-12-07 17:09 ds - - * Makefile.modbuild: readded depmod on install - -2000-12-06 12:10 ds - - * comedi/: comedi_rt.h, rt.c: fixed 2.2.17/rtl-2.2 compile - -2000-12-06 12:09 ds - - * comedi/drivers/ni_pcimio.c: new device id - -2000-12-06 12:09 ds - - * comedi/drivers/ni_mio_common.c: remove warnings - -2000-12-06 12:09 ds - - * comedi/drivers/8253.h: new cascade math function by Frank Mori - Hess - -2000-12-05 20:06 ds - - * comedi/drivers/ni_atmio.c: added recognize to use older name - atmio-E - -2000-12-02 09:51 ds - - * comedi/: Config.in, drivers/Makefile: added das1800 - -2000-12-02 09:51 ds - - * Documentation/comedi/drivers.txt, comedi/drivers/das1800.c, - comedi/drivers/das800.c: update from Frank Mori Hess - -2000-12-01 11:07 ds - - * comedi/drivers/: ni_mio_common.c, ni_mio_cs.c: error message - cleanup - -2000-12-01 11:06 ds - - * comedi/comedi_fops.c: fixed compile errors on 2.2 - -2000-12-01 11:05 ds - - * include/linux/mm.h: added mm.h compat header - -2000-11-30 12:34 ds - - * comedi/drivers/ni_mio_common.c: random changes for block mode - -2000-11-30 12:30 ds - - * comedi/drivers/amcc_s5933.h: compile fix - -2000-11-30 12:29 ds - - * comedi/comedi_fops.c: make select work when there is no cmd - running - -2000-11-30 12:28 ds - - * NOTES: don't want this no more - -2000-11-29 17:25 ds - - * Documentation/comedi/configuration: info on configuration - parameters - -2000-11-29 17:19 ds - - * Contributors: added Contributors list - -2000-11-29 17:19 ds - - * comedi/drivers/: ni_mio_common.c, ni_stc.h: #ifdef's added for - trig stuff blocking mode added ao insns added ao cmd added - -2000-11-29 17:16 ds - - * comedi/comedi_fops.c: fixed mmap reference counting - -2000-11-29 17:15 ds - - * comedi/drivers/das800.c: compile fix - -2000-11-29 17:15 ds - - * comedi/drivers/Makefile: [no log message] - -2000-11-29 17:14 ds - - * comedi/drivers/amcc_s5933.h: compile fixes - -2000-11-29 16:31 ds - - * comedi/Config.in: fixed adl9118 driver - -2000-11-29 16:30 ds - - * TODO: [no log message] - -2000-11-29 16:29 ds - - * comedi/drivers/ni_mio_cs.c: removed release_region - -2000-11-29 16:28 ds - - * comedi/drivers/dt282x.c: added insn support - -2000-11-29 16:27 ds - - * comedi/drivers/dt2814.c: added cmd support, insn support - -2000-11-29 16:26 ds - - * comedi/drivers/skel.c: added cmdtest - -2000-11-29 15:18 ds - - * comedi/drivers/das800.c: update from frank - -2000-11-25 17:11 ds - - * Documentation/comedi/drivers.txt: updates - -2000-11-25 16:53 ds - - * Documentation/comedi/drivers.txt: change format - -2000-11-24 16:20 ds - - * comedi/drivers/das800.c: driver cleanup - -2000-11-24 16:10 ds - - * TODO, comedi/Makefile, comedi/comedi_fops.c, - comedi/comedi_ksyms.c, comedi/comedi_rt.h, comedi/rt.c, - comedi/drivers/ni_mio_common.c, comedi/drivers/pcl818.c, - comedi/drivers/quatech_daqp_cs.c, - comedi/kcomedilib/kcomedilib_main.c, include/linux/comedidev.h: - fixed poll, select, mod use count for RT; many RT fixes/changes; - more support for running drivers RT from user space; pcl818: - added pcm3718; quatech_daqp_cs: fixed compilation; kcomedilib: - added specific EXPORT_SYMBOL()s - -2000-11-23 22:14 ds - - * comedi/drivers/ni_mio_common.c: added flag to error string - conversion - -2000-11-23 22:13 ds - - * comedi/drivers/das800.c: driver fixes - -2000-11-23 22:00 ds - - * comedi/: Config.in, drivers/Makefile, drivers/das800.c: added - das800 driver - -2000-11-21 10:46 ds - - * Makefile: fixed mknod bug - -2000-11-13 02:39 ds - - * Makefile.modbuild: compile fixes - -2000-11-13 02:23 ds - - * include/linux/version.h: wedge for version.h - -2000-11-13 02:22 ds - - * include/linux/comedidev.h: moved from comedi/comedi_module.h - -2000-11-13 02:21 ds - - * scripts/dep.rtlinux: = vs. == bugfix - -2000-11-13 02:21 ds - - * Makefile.modbuild: [no log message] - -2000-11-13 02:17 ds - - * comedi/drivers/ni_atmio.c: rtlinux fix - -2000-11-07 13:59 ds - - * scripts/check_kernel: looked in /usr/include/linux - -2000-11-07 13:50 ds - - * comedi/: am9513.h, drivers/am9513.h: move header file - -2000-11-07 13:48 ds - - * comedi/: comedi_fops.c, comedi_ksyms.c, drivers.c, dummy.c, - proc.c, range.c, rt.c, rtai.c, rtl.c, rtl_v1.c, drivers/8255.c, - drivers/8255.h, drivers/adl_pci9118.c, drivers/comedi_parport.c, - drivers/daqboard2000.c, drivers/das08-new.c, drivers/das08.c, - drivers/das08jr.c, drivers/das16-new.c, drivers/das16.c, - drivers/das1600.c, drivers/das6402.c, drivers/dt2801.c, - drivers/dt2811.c, drivers/dt2814.c, drivers/dt2815.c, - drivers/dt2817.c, drivers/dt282x.c, drivers/dt3000.c, - drivers/ii_pci20kc.c, drivers/mite.c, drivers/mite.h, - drivers/multiq3.c, drivers/ni_atmio.c, drivers/ni_atmio16d.c, - drivers/ni_mio_cs.c, drivers/ni_pcidio.c, drivers/ni_pcimio.c, - drivers/pcl711.c, drivers/pcl724.c, drivers/pcl725.c, - drivers/pcl726.c, drivers/pcl812.c, drivers/pcl818.c, - drivers/quatech_daqp_cs.c, drivers/rti800.c, drivers/rti802.c, - drivers/skel.c, kcomedilib/data.c, kcomedilib/dio.c, - kcomedilib/kcomedilib_main.c: fix sed script mistake - -2000-11-07 13:39 ds - - * comedi/: comedi_fops.c, comedi_ksyms.c, comedi_module.h, - drivers.c, dummy.c, proc.c, range.c, rt.c, rtai.c, rtl.c, - rtl_v1.c, drivers/8255.c, drivers/8255.h, drivers/adl_pci9118.c, - drivers/comedi_parport.c, drivers/daqboard2000.c, - drivers/das08-new.c, drivers/das08.c, drivers/das08jr.c, - drivers/das16-new.c, drivers/das16.c, drivers/das1600.c, - drivers/das6402.c, drivers/dt2801.c, drivers/dt2811.c, - drivers/dt2814.c, drivers/dt2815.c, drivers/dt2817.c, - drivers/dt282x.c, drivers/dt3000.c, drivers/ii_pci20kc.c, - drivers/mite.c, drivers/mite.h, drivers/multiq3.c, - drivers/ni_atmio.c, drivers/ni_atmio16d.c, drivers/ni_mio_cs.c, - drivers/ni_pcidio.c, drivers/ni_pcimio.c, drivers/pcl711.c, - drivers/pcl724.c, drivers/pcl725.c, drivers/pcl726.c, - drivers/pcl812.c, drivers/pcl818.c, drivers/quatech_daqp_cs.c, - drivers/rti800.c, drivers/rti802.c, drivers/skel.c, - kcomedilib/data.c, kcomedilib/dio.c, - kcomedilib/kcomedilib_main.c: change comedi_module.h to - linux/comedidev.h - -2000-11-07 13:36 ds - - * comedi/drivers/8255.c: warning fixes - -2000-11-07 12:53 ds - - * comedi/: comedi_module.h, comedi_rt.h: moved comedi.h to - include/linux/ - -2000-11-07 12:47 ds - - * include/: comedi.h, linux/comedi.h: moved comedi.h to linux/ - -2000-11-07 12:46 ds - - * comedi/drivers.c: fix warning - -2000-11-07 12:24 ds - - * comedi/comedi_fops.c, comedi/comedi_module.h, comedi/drivers.c, - comedi/drivers/8255.c, comedi/drivers/mite.c, - comedi/drivers/ni_mio_common.c, include/comedi.h: addition of - insn_config - -2000-11-07 12:23 ds - - * Documentation/comedi/counter-spec: added ideas for counter - configuration - -2000-11-07 12:22 ds - - * include/linux/: module.h, pci.h: new files - -2000-11-07 12:21 ds - - * comedi/drivers/das16-new.c: added recognize function - -2000-11-07 12:20 ds - - * comedi/kern_compat.h: move parts to include/linux - -2000-11-07 12:20 ds - - * comedi/comedi_ksyms.c: fixed 2.0 symbol export - -2000-10-15 15:33 ds - - * comedi/drivers/daqboard2000.c: added - -2000-10-15 15:33 ds - - * comedi/kern_compat.h: moved some stuff to include/ - -2000-10-15 15:33 ds - - * include/: asm/uaccess.h, linux/wait.h: new - -2000-10-15 14:53 ds - - * Makefile, comedi/kern_compat.h, comedi/rtl.c, - scripts/dep.rtlinux: Patch from Tomasz - -2000-10-15 14:50 ds - - * Makefile.modbuild, comedi/Config.in, - comedi/drivers/daqboard2000.c, comedi/drivers/dt3000.c, - scripts/dep.rtlinux: patch from Tomasz - -2000-10-15 14:31 ds - - * comedi/drivers/: mite.c, ni_pcidio.c, ni_pcimio.c: mite->used - fix, 6034e fix from Brad Keryan - -2000-10-13 17:55 ds - - * TODO, scripts/preconfigure: removed pcmcia dep (conflicts on - 2.4.0) - -2000-10-13 17:36 ds - - * Makefile.modbuild, comedi/Config.in, comedi/drivers/Makefile, - comedi/drivers/quatech_daqp_cs.c, scripts/dep.pcmcia, - scripts/dep.rtlinux, scripts/preconfigure: patch from Brent - Baccala - -2000-10-13 02:29 ds - - * comedi/: comedi_fops.c, drivers.c: moved BUG check to drivers.c - compile warning fix - -2000-10-13 02:28 ds - - * TODO: random TODO checkin - -2000-10-13 02:28 ds - - * Makefile: version bump - -2000-10-13 02:27 ds - - * comedi/drivers/comedi_parport.c: updates for insn - -2000-10-13 02:27 ds - - * comedi/: kvmem.c, kvmem.h: fixes for kernel >=2.4.0-test7 - -2000-10-13 01:51 ds - - * comedi/drivers/ii_pci20kc.c: modified for insn - -2000-10-13 01:15 ds - - * comedi/drivers/ii_pci20kc.c: update from Markus - -2000-10-12 13:07 ds - - * Makefile.modbuild, scripts/dep.rtlinux: fix rtlinux include file - problems - -2000-10-12 13:00 ds - - * Documentation/comedi/drivers.txt, Documentation/comedi/hardware, - comedi/Config.in, comedi/drivers/adl_pci9118.c, - comedi/drivers/amcc_s5933.h, scripts/Configure.help: new driver - from Michal Dobes, plus fixes to docs - -2000-10-11 13:48 ds - - * Documentation/comedi/hacks: added documentation of hacks - -2000-10-10 18:09 ds - - * INSTALL: updates - -2000-10-10 18:09 ds - - * TODO: [no log message] - -2000-10-10 18:08 ds - - * comedi/kcomedilib/: data.c, dio.c, kcomedilib_main.c: insn - support - -2000-10-10 18:07 ds - - * comedi/drivers.c: insn_read/write emulation based on insn_bits - -2000-10-10 18:00 ds - - * comedi/comedi_module.h: added read/write wait_queues and - read/write subdevices - -2000-10-10 17:59 ds - - * comedi/comedi_fops.c: changed insn handling added poll fop - changed read/write from depending on f_pos to paticular - read/write subdev - -2000-10-10 17:54 ds - - * comedi/Config.in: added fpga conf option for dasboard2000 - -2000-10-10 17:50 ds - - * comedi/drivers/: ni_mio_common.c, ni_pcimio.c, ni_stc.h: bug - fixes re failure on comedi_test - -2000-10-10 17:47 ds - - * comedi/drivers/daqboard2000.c: code cleanup modularized fpga code - -2000-10-10 17:40 ds - - * include/comedi.h: added comedi_do_insn() - -2000-09-17 08:50 ds - - * comedi/drivers/rti800.c: fix 815 recognition - -2000-09-09 15:00 ds - - * comedi/drivers/daqboard2000.c: patch from anders re 8255 - -2000-09-09 14:50 ds - - * comedi/drivers.c: ao insn emulation bug - -2000-09-07 17:40 ds - - * comedi/drivers/: ni_atmio.c, ni_mio_common.c, ni_stc.h: enable - GPCTs on all boards - -2000-09-07 17:22 ds - - * comedi/comedi_fops.c: change email address - -2000-09-07 17:21 ds - - * comedi/drivers/ni_pcimio.c: removed debugging messages - -2000-09-07 10:34 ds - - * Makefile: The reappearance of make dev - -2000-09-05 17:53 ds - - * comedi/drivers/ni_mio_cs.c: remove bogus undef - -2000-09-05 17:53 ds - - * comedi/drivers.c: fix for insn->mode0 conversion - -2000-09-05 11:33 ds - - * comedi/drivers/: ni_atmio.c, ni_mio_cs.c, ni_pcimio.c, ni_stc.h: - moved ni_private common stuff to .h - -2000-09-05 11:16 ds - - * comedi/drivers/ni_pcimio.c: device id - -2000-09-04 19:12 ds - - * comedi/drivers/ni_mio_common.c: hack bugfix for commands - -2000-09-04 19:11 ds - - * Makefile.modbuild: remove extra -DMODULE - -2000-09-04 16:09 ds - - * comedi/drivers/: ni_mio_common.c, ni_mio_cs.c: speedup changes. - -2000-09-04 16:08 ds - - * comedi/drivers/ni_pcimio.c: added PCI id - -2000-09-02 18:54 ds - - * comedi/drivers/ni_mio_common.c: fix cmdtest bug for external - triggering - -2000-09-02 18:53 ds - - * comedi/drivers/mite.h: added mite_list_devices() - -2000-09-02 18:51 ds - - * comedi/drivers/: ni_pcidio.c, ni_pcimio.c: additional debugging - for unknown boards - -2000-09-02 18:49 ds - - * include/comedi.h: add instruction bits support, make - comedi_insn_struct forward compatible - -2000-09-02 18:49 ds - - * comedi/: comedi_fops.c, comedi_module.h, drivers.c, - drivers/8255.c, drivers/dt282x.c, drivers/ni_mio_common.c: - instruction bits support - -2000-09-02 18:44 ds - - * comedi/drivers/: das16.c, dt3000.c: warning cleanups - -2000-09-02 18:42 ds - - * comedi/range.c: fix unknown range - -2000-09-02 18:41 ds - - * Documentation/comedi/command: doc update - -2000-09-02 18:41 ds - - * TODO: todo update - -2000-08-31 08:29 ds - - * comedi/drivers/ni_mio_cs.c: added product ID for 16e-4 - -2000-08-30 08:42 ds - - * comedi/drivers/ni_mio_cs.c: fix unknown device id message - -2000-08-18 17:59 ds - - * Makefile.modbuild: revert previous change (ppc cross-compile) - -2000-08-18 17:59 ds - - * comedi/drivers/: mite.c, ni_mio_common.c, ni_pcimio.c, ni_stc.h: - Additonal info on PCI boards, readded warning for unknown boards - -2000-08-09 13:45 ds - - * Makefile.modbuild: modbuild changes - -2000-08-09 13:44 ds - - * comedi/Config.in: makefile related fix - -2000-08-09 13:42 ds - - * comedi/: comedi_fops.c, proc.c, comedi_module.h: changes due to - modbuild - -2000-08-09 13:28 ds - - * comedi/drivers/ni_mio_cs.c: fix fifo depth - -2000-08-09 13:27 ds - - * scripts/: Configure, dep.rtai, preconfigure: dep fixes - -2000-08-07 23:44 ds - - * comedi/drivers/ni_pcimio.c: start name migration to ni_pcimio - -2000-08-05 16:31 ds - - * comedi/drivers/: ni_pcidio.c, ni_pcimio.c: new PCI ids from ni - source - -2000-07-27 17:38 ds - - * comedi/rtl.c: bugfix - -2000-07-26 16:12 ds - - * include/linux/config.h: merge modbuild-0.0.2 - -2000-07-26 16:11 ds - - * comedi/rtai.c: fix rtai.h include - -2000-07-26 16:10 ds - - * comedi/: comedi_module.h, comedi_rt.h: fix config.h include, as - per modbuild-0.0.2 - -2000-07-26 16:10 ds - - * comedi/drivers/: ni_atmio.c, ni_mio_cs.c: fix RT dep - -2000-07-26 16:07 ds - - * Makefile, Makefile.modbuild, scripts/Configure, - scripts/check_kernel, scripts/config.in, scripts/dep.linux, - scripts/dep.rtai, scripts/dep.rtlinux, scripts/mkdep.c, - scripts/preconfigure: merge modbuild-0.0.2 changes - -2000-07-26 13:51 ds - - * comedi/rtai.c, comedi/drivers/comedi_parport.c, - comedi/drivers/ni_mio_common.c, include/comedi.h: changes - -2000-07-25 17:28 ds - - * Makefile: version bump - -2000-07-24 12:43 ds - - * Documentation/comedi/drivers.txt, comedi/Config.in, - comedi/drivers/8255.h, comedi/drivers/Makefile, - scripts/Configure.help, comedi/drivers/pcl724.c: patch from dobes - -2000-07-24 12:42 ds - - * comedi/drivers/skel.c: added skeleton driver - -2000-07-24 12:41 ds - - * Makefile, Documentation/comedi/FAQ, - Documentation/comedi/hardware, comedi/Config.in, comedi/Makefile, - comedi/comedi_fops.c, comedi/comedi_module.h, comedi/drivers.c, - comedi/drivers/Makefile, comedi/drivers/das08-new.c, - comedi/drivers/das16-new.c, comedi/drivers/dt282x.c, - comedi/drivers/ni_atmio.c, comedi/drivers/ni_atmio16d.c, - comedi/drivers/ni_mio_common.c, comedi/drivers/ni_mio_cs.c, - comedi/drivers/ni_pcimio.c, comedi/drivers/ni_stc.h: lots of - changes - -2000-07-21 15:38 ds - - * comedi/drivers/: pcl812.c, pcl818.c: iobase fix - -2000-07-21 15:37 ds - - * comedi/drivers/pcl726.c: updates from Michal Dobes - -2000-07-14 19:37 ds - - * comedi/: comedi_module.h, drivers/das08-new.c, - drivers/das16-new.c: changes - -2000-07-13 10:31 ds - - * Makefile: version bump - -2000-07-13 10:25 ds - - * comedi/comedi_fops.c, comedi/drivers.c, comedi/kern_compat.h, - scripts/config.in: compilation fixes - -2000-07-13 10:15 ds - - * comedi/drivers/: ni_mio_common.c, ni_pcimio.c: fix breakage - -2000-07-13 10:02 ds - - * comedi/drivers/ni_mio_common.c: remove debugging bug - -2000-07-13 07:40 ds - - * comedi/comedi_fops.c: CONFIG_KMOD check - -2000-07-12 18:29 ds - - * comedi/kern_compat.h: added module stuff for 2.0 - -2000-07-12 18:27 ds - - * comedi/: comedi_fops.c, drivers.c: MOD_INC/DEC fixes - -2000-07-12 18:12 ds - - * comedi/drivers.c: __this_module fix - -2000-07-12 17:54 ds - - * comedi/kern_compat.h: added THIS_MODULE - -2000-07-12 17:46 ds - - * comedi/Config.in, comedi/Makefile, comedi/drivers/8255.c, - comedi/drivers/Makefile, comedi/drivers/comedi_parport.c, - comedi/drivers/daqboard2000.c, comedi/drivers/das08.c, - comedi/drivers/das08jr.c, comedi/drivers/das16.c, - comedi/drivers/das1600.c, comedi/drivers/das6402.c, - comedi/drivers/dt2801.c, comedi/drivers/dt2811.c, - comedi/drivers/dt2814.c, comedi/drivers/dt2815.c, - comedi/drivers/dt2817.c, comedi/drivers/dt282x.c, - comedi/drivers/dt3000.c, comedi/drivers/ii_pci20kc.c, - comedi/drivers/multiq3.c, comedi/drivers/ni_atmio.c, - comedi/drivers/ni_atmio16d.c, comedi/drivers/ni_pcidio.c, - comedi/drivers/ni_pcimio.c, comedi/drivers/pcl711.c, - comedi/drivers/pcl725.c, comedi/drivers/pcl726.c, - comedi/drivers/pcl812.c, comedi/drivers/pcl818.c, - comedi/drivers/rti800.c, comedi/drivers/rti802.c, - comedi/kcomedilib/Makefile, scripts/check_kernel, - scripts/config.dist, scripts/config.in: module, Makefile, config - changes - -2000-07-12 17:44 ds - - * comedi/drivers/: ni_mio_common.c, ni_mio_cs.c: random editing - -2000-07-12 17:42 ds - - * comedi/comedi_module.h: kernel compile fixes - -2000-07-12 17:39 ds - - * comedi/comedi_fops.c: comment, init code - -2000-07-12 17:39 ds - - * TODO: [no log message] - -2000-07-12 17:38 ds - - * README: email address changes - -2000-07-12 17:38 ds - - * Makefile: change installation - -2000-07-12 17:37 ds - - * Documentation/comedi/hardware: hardware list - -2000-07-12 17:35 ds - - * comedi/drivers/: das08-new.c, das16-new.c: new drivers - -2000-07-12 11:19 ds - - * comedi/Config.in: changes for DAS drivers, fix for kernel compile - -2000-06-26 08:29 ds - - * comedi/: rtl.c, drivers/8253.h, drivers/ni_pcidio.c, - drivers/pcl812.c: fix hidden include of linux/module.h by rtl.h - -2000-06-14 23:51 ds - - * comedi/: comedi_fops.c, comedi_module.h: major event handling - changes - -2000-06-14 23:46 ds - - * comedi/drivers/ni_mio_common.c: made PCI DMA optional - -2000-06-14 23:42 ds - - * comedi/drivers/ni_mio_common.c: more sign bit fixes - -2000-06-14 22:39 ds - - * comedi/drivers.c: more emulation - -2000-06-14 22:10 ds - - * include/comedi.h: instruction support - -2000-06-14 22:10 ds - - * comedi/: comedi_fops.c, comedi_module.h, comedi_rt.h, drivers.c: - insn support, rt virtualization, runflags - -2000-06-14 22:03 ds - - * comedi/drivers/: ni_atmio.c, ni_mio_common.c, ni_mio_cs.c, - ni_pcimio.c: fix more sign bit problems, added insn support for - ai - -2000-06-14 22:00 ds - - * comedi/Config.in: fix CONFIG_PCI dependency - -2000-06-14 21:57 ds - - * comedi/rtai.c: fix crash on rmmod dur to free_irq() - -2000-06-14 15:23 ds - - * comedi/drivers/dt2801.c: fix compile warning - -2000-06-14 00:56 ds - - * Documentation/comedi/notes/: boards, das, regmaps: collected - information about DAS boards - -2000-06-14 00:45 ds - - * comedi/drivers/: mite.c, mite.h, ni_mio_common.c, ni_pcimio.c: - PCI DMA support - -2000-06-14 00:26 ds - - * comedi/: comedi_module.h, comedi_rt.h, rt.c, rt_pend_tq.h, - rtai.c, rtl.c: TM added rt interrupt for user space support - -2000-06-14 00:02 ds - - * comedi/drivers/: ni_atmio.c, ni_mio_common.c, ni_stc.h: finally - fix 2's compliment bug in asynchronous - -2000-06-02 00:03 ds - - * comedi/drivers/ni_mio_common.c: analog output range problem fix - -2000-05-31 20:07 ds - - * comedi/drivers/ni_mio_common.c: interrupt service routine -- - stops interrupts on error - -2000-05-26 17:54 ds - - * comedi/kcomedilib/kcomedilib_main.c: [no log message] - -2000-05-26 17:54 ds - - * comedi/drivers/: ni_atmio.c, ni_atmio16d.c, ni_mio_common.c, - ni_mio_cs.c, ni_pcimio.c, ni_stc.h: patch from Tomasz, more fixes - for ni_mio_cs.c - -2000-05-26 17:53 ds - - * Rules.make, comedi/Config.in, comedi/comedi_fops.c: patch from - Tomasz - -2000-05-26 17:30 ds - - * comedi/drivers/ni_mio_cs.c: fix interrupt pin. interrupts work. - -2000-05-25 19:43 ds - - * comedi/drivers/ni_mio_cs.c: driver works - -2000-05-25 19:19 ds - - * comedi/drivers/ni_mio_cs.c: Correctly configures card -- - fingerprint works - -2000-05-24 16:35 ds - - * comedi/Config.in: fix last PCMCIA fix - -2000-05-24 16:31 ds - - * Makefile: fix previous PCMCIA breakage - -2000-05-24 16:29 ds - - * comedi/drivers/daqboard2000.c: PCI fixes for 2.3 - -2000-05-24 16:19 ds - - * comedi/Config.in: PCMCIA fixes - -2000-05-24 16:19 ds - - * Makefile: version bump, PCMCIA fixes - -2000-05-24 16:18 ds - - * comedi/drivers/ni_mio_cs.c: more work - -2000-05-24 15:51 ds - - * comedi/drivers/dt2815.c: warning fix - -2000-05-24 15:32 ds - - * comedi/drivers/ni_pcimio.c: add gpct members to ni_private - -2000-05-24 15:27 ds - - * scripts/Configure.help: Heavily updated for new drivers, new - CONFIG_ options - -2000-05-24 14:43 ds - - * comedi/range.c: range_type cleanup - -2000-05-24 14:43 ds - - * comedi/comedi_fops.c: dev->minor fix, a minor bugfix - -2000-05-24 14:42 ds - - * comedi/kcomedilib/kcomedilib_main.c: additions from Michal Dobes - -2000-05-24 14:25 ds - - * include/comedi.h: added SDF_PACKED - -2000-05-23 19:31 ds - - * comedi/: comedi_ksyms.c, comedi_module.h, drivers.c: dynamic - allocation of devices for PCMCIA - -2000-05-23 19:26 ds - - * comedi/comedi_fops.c, comedi/comedi_ksyms.c, - comedi/comedi_module.h, include/comedi.h: added - comedi_error_done() - -2000-05-23 19:26 ds - - * comedi/drivers/: 8253.h, pcl818.c: patch from Michal Dobes - -2000-05-23 11:21 ds - - * comedi/drivers/ni_mio_cs.c: more changes - -2000-05-23 10:50 ds - - * comedi/drivers/pcl818.c: patch from Michael Dobes - -2000-05-23 10:50 ds - - * comedi/drivers/: daqboard2000.c, daqboard2000_fpga.h: patch from - Anders Blomdell - -2000-05-23 10:46 ds - - * Documentation/comedi/drivers.txt, comedi/Config.in, - comedi/drivers/8253.h, comedi/drivers/Makefile, - comedi/drivers/pcl711.c, comedi/drivers/pcl812.c: patch from - Michael Dobes - -2000-05-23 10:44 ds - - * comedi/: Config.in, drivers.c, drivers/Makefile, - drivers/ni_atmio.c, drivers/ni_atmio16d.c, - drivers/ni_mio_common.c, drivers/ni_stc.h: patch from Anders - Blomdell - -2000-05-21 12:23 ds - - * comedi/drivers/ni_mio_cs.c: updates to mio_cs - -2000-05-10 15:51 ds - - * comedi/drivers/ni_mio_common.c: documentation fixes - -2000-05-10 15:51 ds - - * comedi/: comedi_fops.c, range.c: range fixes for multiple - channels - -2000-05-06 13:26 ds - - * comedi/drivers/ni_atmio16d.c: sanity fixes - -2000-05-06 11:55 ds - - * comedi/drivers/ni_atmio16d.c: buffer fix - -2000-05-06 11:55 ds - - * comedi/Config.in: PCMCIA fix - -2000-05-05 12:24 ds - - * comedi/: Config.in, drivers.c, drivers/Makefile, - drivers/dt3000.c, drivers/ni_atmio.c, drivers/ni_atmio16d.c: - random unknown changes - -2000-05-05 12:23 ds - - * comedi/: Config.in, drivers/Makefile, drivers/ni_mio_common.c, - drivers/ni_stc.h: changes for ni_mio_cs - -2000-05-05 12:22 ds - - * comedi/drivers/ni_mio_cs.c: added ni_mio_cs.c - -2000-05-05 12:14 ds - - * comedi/drivers/ni_atmio16d.c: added ni_atmio16d.c - -2000-04-06 00:18 ds - - * Makefile: LINUXDIR fix - -2000-04-03 21:59 ds - - * comedi/kcomedilib/kcomedilib_main.c: compile fix - -2000-04-03 21:59 ds - - * comedi/drivers/ni_mio_common.c: fixes for continuous acquisition - -2000-03-23 10:58 ds - - * comedi/kcomedilib/: data.c, dio.c, kcomedilib_main.c: fixed - data_len issues - -2000-03-22 11:35 ds - - * comedi/drivers/ni_pcidio.c: allocates correct number of subdevs - -2000-03-22 11:34 ds - - * comedi/drivers/das1600.c: tentative patch for das16 compatibility - -2000-03-22 11:33 ds - - * comedi/drivers/8255.h: added warning when not configured - -2000-03-21 12:08 ds - - * Makefile, comedi/kcomedilib/kcomedilib_main.c: compilation fix - -2000-03-13 17:17 ds - - * comedi/kcomedilib/kcomedilib_main.c: fix data_len bug - -2000-03-11 08:17 ds - - * comedi/comedi_fops.c, comedi/kcomedilib/kcomedilib_main.c, - include/comedi.h: Added prototypes for kcomedilib functions in - comedi.h, added comedi_open and comedi_close, removed conflict - with comedi. - -2000-03-09 14:05 ds - - * Documentation/comedi/drivers.txt: updates - -2000-03-09 14:04 ds - - * comedi/drivers.c: dev->board bugfix - -2000-03-09 13:28 ds - - * comedi/drivers/8255.h: changed CONFIG_8255 to CONFIG_COMEDI_8255 - -2000-03-09 13:28 ds - - * comedi/drivers/ni_pcidio.c: Correctly inits 6503 - -2000-03-06 00:37 ds - - * comedi/drivers/ni_mio_common.c: fixups for commands - -2000-03-06 00:36 ds - - * comedi/comedi_fops.c: Split do_trig_ioctl() and fixups for - commands. - -2000-03-05 19:59 ds - - * comedi/range.c: warning fix - -2000-03-05 19:59 ds - - * comedi/range.c: additional checks for getrange ioctl - -2000-03-05 19:13 ds - - * comedi/comedi_fops.c: fix range_table==NULL bug - -2000-03-05 17:18 ds - - * comedi/drivers/8253.h: New file - -2000-03-05 17:18 ds - - * comedi/: Config.in, comedi_fops.c, comedi_module.h, drivers.c, - proc.c, range.c, drivers/das1600.c, drivers/das6402.c, - drivers/dt2814.c, drivers/dt282x.c, drivers/dt3000.c, - drivers/ni_mio_common.c, drivers/ni_pcidio.c, drivers/pcl711.c, - drivers/pcl812.c, kcomedilib/dio.c, kcomedilib/kcomedilib_main.c: - Removed timer_type globally, moved to - comedi_get_device_by_minor(), removed VER08 conf option, made all - timers TIMER_nanosec (ni_mio_common, pcl711, pcl812), pcl812 - changes, pcl812 indent - -2000-03-05 17:13 ds - - * TODO: [no log message] - -2000-03-03 18:07 ds - - * comedi/drivers/pcl812.c: Compilation fixes - -2000-03-03 16:08 ds - - * Documentation/comedi/drivers.txt: added new drivers - -2000-03-03 15:54 ds - - * TODO: [no log message] - -2000-03-03 15:51 ds - - * INSTALL: updated INSTALL - -2000-03-03 15:35 ds - - * Changelog: who needs changelogs anyway - -2000-03-03 15:29 ds - - * INSTALL.RTAI, INSTALL.RTLinux: new install files for RTAI and - RTLinux - -2000-03-03 15:10 ds - - * comedi/drivers/pcl812.c: added timer function - -2000-03-03 15:06 ds - - * comedi/comedi_ksyms.c: removed symbols that were moved to - kcomedilib - -2000-03-02 00:16 ds - - * comedi/drivers/ni_pcidio.c: Added PCI id for PCI-6503 - -2000-03-02 00:11 ds - - * Documentation/comedi/drivers.txt, comedi/Config.in, - comedi/comedi_module.h, comedi/drivers.c, - comedi/drivers/Makefile, comedi/drivers/pcl812.c: Added pcl812 - driver from Michal Dobes - -2000-02-26 17:39 ds - - * comedi/drivers/ii_pci20kc.c: modularized PCI20k modules, general - cleanup - -2000-02-26 17:38 ds - - * comedi/comedi_module.h: added private element to subdevice - structure - -2000-02-26 15:23 ds - - * comedi/drivers/ii_pci20kc.c: include reordering - -2000-02-26 15:12 ds - - * comedi/kcomedilib/Makefile: fixed linking - -2000-02-26 15:04 ds - - * Makefile: no changes - -2000-02-26 15:03 ds - - * TODO: [no log message] - -2000-02-26 15:02 ds - - * comedi/comedi_fops.c: added command testing - -2000-02-26 15:01 ds - - * comedi/drivers.c: rvfree memleak fix - -2000-02-26 14:59 ds - - * comedi/drivers/ni_pcimio.c: added PCI ID - -2000-02-26 14:59 ds - - * comedi/drivers/ni_mio_common.c: added AO channel loop - -2000-02-26 14:58 ds - - * comedi/drivers/ii_pci20kc.c: range fixes - -2000-02-25 12:12 ds - - * comedi/Config.in: Added entry for ii_pci20kc - -2000-02-25 12:11 ds - - * comedi/drivers/Makefile: Fix ii_pci20kc again - -2000-02-25 12:11 ds - - * comedi/drivers/Makefile: Fix ii_pci20kc - -2000-02-25 12:09 ds - - * comedi/drivers/Makefile: Added ii_pci20kc - -2000-02-25 12:09 ds - - * comedi/drivers/: ii-pci20kc.c, ii_pci20kc.c: Change name. - -2000-02-25 12:07 ds - - * comedi/drivers/ii-pci20kc.c: Added Intelligent Instruments - PCI-200001C driver - -2000-02-24 15:31 ds - - * comedi/Makefile: don't always make realtime subdir - -2000-02-21 18:52 ds - - * comedi/dummy.c: added init_module()/cleanup_module() - -2000-02-20 14:54 ds - - * comedi/kcomedilib/: Makefile, data.c, dio.c: added - comedi_data_*() and comedi_dio_*() functions - -2000-02-20 14:53 ds - - * comedi/kcomedilib/: kcomedilib.c, kcomedilib_main.c: rename - -2000-02-17 00:03 ds - - * Makefile, comedi/comedi_fops.c, comedi/range.c, - comedi/drivers/ni_mio_common.c, comedi/drivers/ni_pcimio.c, - include/comedi.h: command changes, range fixes - -2000-02-15 00:02 ds - - * comedi/Makefile, comedi/comedi_fops.c, comedi/comedi_ksyms.c, - comedi/comedi_module.h, comedi/drivers.c, comedi/dummy.c, - comedi/mk_range.c, comedi/range.c, comedi/drivers/8255.c, - comedi/drivers/Makefile, comedi/drivers/comedi_parport.c, - comedi/drivers/das08.c, comedi/drivers/das08jr.c, - comedi/drivers/das1600.c, comedi/drivers/das6402.c, - comedi/drivers/dt2801.c, comedi/drivers/dt2811.c, - comedi/drivers/dt2814.c, comedi/drivers/dt2815.c, - comedi/drivers/dt2817.c, comedi/drivers/dt282x.c, - comedi/drivers/dt3000.c, comedi/drivers/multiq3.c, - comedi/drivers/ni_pcidio.c, comedi/drivers/pcl711.c, - comedi/drivers/pcl725.c, comedi/drivers/pcl726.c, - comedi/drivers/rti800.c, comedi/drivers/rti802.c, - include/comedi.h: range modularization - -2000-02-15 00:01 ds - - * comedi/drivers/ni_stc.h: ai_speed addition - -2000-02-15 00:00 ds - - * comedi/drivers/: ni_atmio.c, ni_mio_common.c, ni_pcimio.c: range - changes, command support, ai_speed addition, device additions to - pci_mio.c - -2000-02-12 14:47 ds - - * include/comedi.h: changed command flags to a bitfield - -2000-02-11 18:26 ds - - * comedi/drivers/das1600.c: fixed _attach() using local variable - for board number - -2000-02-11 18:25 ds - - * comedi/: Config.in, Makefile: Fixes for virtual drivers - -2000-02-09 20:56 ds - - * comedi/range.c: fixed typo on RANGE_bipolar2_5 - -2000-02-09 20:53 ds - - * comedi/drivers/: dt2801.c, dt282x.c: [no log message] - -2000-02-09 20:52 ds - - * Makefile, comedi/Makefile, comedi/range.c: Updates for dt2801 - driver - -2000-02-09 15:55 ds - - * comedi/: Makefile, comedi_ksyms.c, rtl.c: RTL fixes, export - functions for kcomedilib - -2000-02-09 15:55 ds - - * Makefile: RTL fixes - -2000-02-09 11:45 ds - - * comedi/Makefile: fixes for RANGE_* for pcimio - -2000-02-09 11:45 ds - - * Makefile, TODO: version bump, fixes for RTLinux compiling - -2000-02-08 23:51 ds - - * comedi/: comedi_module.h, drivers/dt282x.c: initial command - support for dt282x - -2000-02-08 22:57 ds - - * Makefile, comedi/comedi_ksyms.c, comedi/comedi_module.h: ksyms - needed for kcomedilib - -2000-02-08 22:43 ds - - * comedi/rt.c: This file somehow disappeared from the repository - -2000-02-08 21:10 ds - - * Makefile, comedi/comedi_module.h: More compilation fixes - -2000-02-08 20:59 ds - - * comedi/: rtl.c, rtl.h, rtl_v1.h: Removed unnecessary header files - -2000-02-08 20:57 ds - - * comedi/: Makefile, comedi_module.h, rtai.c, rtai.h, rtl.c: fixed - compilation problems with RTL/RTAI - -2000-02-08 20:56 ds - - * Documentation/comedi/drivers.txt: updated comedi_parport - -2000-02-08 20:56 ds - - * Makefile, TODO: update - -2000-02-08 18:20 ds - - * comedi/drivers/dt2801.c: Duh. Compilation fixes. - -2000-02-08 18:12 ds - - * comedi/drivers/dt2801.c: Modified debugging - -2000-02-07 15:11 ds - - * comedi/drivers/comedi_parport.c: compilation fix - -2000-02-07 15:08 ds - - * comedi/drivers/: Makefile, comedi_parport.c: Fix to make - comedi_parport driver modular - -2000-02-07 15:08 ds - - * comedi/parport.c: [no log message] - -2000-02-06 09:23 ds - - * Makefile: version bump - -2000-02-06 09:16 ds - - * TODO: [no log message] - -2000-02-05 13:43 ds - - * comedi/drivers/das16.c: Corrected type in last patch. - -2000-02-03 15:07 ds - - * comedi/drivers/das16.c: Added dev->boardname= in das16. - -2000-02-01 20:49 ds - - * Makefile, comedi/Config.in, comedi/Makefile, - comedi/comedi_fops.c, comedi/comedi_ksyms.c, comedi/module.c, - comedi/rtai.c, comedi/rtl.c, comedi/rtl_v1.c, - comedi/drivers/ni_mio_common.c, scripts/config.dist: moved - module.c to comedi_fops.c merged patch - -2000-02-01 19:21 ds - - * Changelog, INSTALL, Makefile, NOTES, README, Rules.make, TODO, - Documentation/comedi/FAQ, - Documentation/comedi/Hardware_Driver.HOWTO, - Documentation/comedi/command, Documentation/comedi/drivers.txt, - Documentation/comedi/mode-info, - Documentation/comedi/notes/README, - Documentation/comedi/notes/atmio_notes, - Documentation/comedi/notes/das, - Documentation/comedi/notes/testing, comedi/Config.in, - comedi/Makefile, comedi/am9513.h, comedi/comedi_ksyms.c, - comedi/comedi_module.h, comedi/drivers.c, comedi/dummy.c, - comedi/kern_compat.h, comedi/kvmem.c, comedi/kvmem.h, - comedi/mk_range.c, comedi/module.c, comedi/parport.c, - comedi/proc.c, comedi/range.c, comedi/rtai.c, comedi/rtai.h, - comedi/rtl.c, comedi/rtl.h, comedi/rtl_v1.c, comedi/rtl_v1.h, - comedi/drivers/8255.c, comedi/drivers/8255.h, - comedi/drivers/Makefile, comedi/drivers/das08.c, - comedi/drivers/das08jr.c, comedi/drivers/das16.c, - comedi/drivers/das1600.c, comedi/drivers/das6402.c, - comedi/drivers/dt2801.c, comedi/drivers/dt2811.c, - comedi/drivers/dt2814.c, comedi/drivers/dt2815.c, - comedi/drivers/dt2817.c, comedi/drivers/dt282x.c, - comedi/drivers/dt3000.c, comedi/drivers/mite.c, - comedi/drivers/mite.h, comedi/drivers/multiq3.c, - comedi/drivers/ni_atmio.c, comedi/drivers/ni_mio_common.c, - comedi/drivers/ni_pcidio.c, comedi/drivers/ni_pcimio.c, - comedi/drivers/ni_stc.h, comedi/drivers/pcl711.c, - comedi/drivers/pcl725.c, comedi/drivers/pcl726.c, - comedi/drivers/rti800.c, comedi/drivers/rti802.c, - comedi/kcomedilib/Makefile, comedi/kcomedilib/kcomedilib.c, - include/comedi.h, scripts/Configure, scripts/Configure.help, - scripts/check_kernel, scripts/config.dist, scripts/config.h.dist, - scripts/config.in, scripts/pathdown.sh: Import of comedi-0.7.36. - -2000-02-01 19:21 ds - - * Changelog, INSTALL, Makefile, NOTES, README, Rules.make, TODO, - Documentation/comedi/FAQ, - Documentation/comedi/Hardware_Driver.HOWTO, - Documentation/comedi/command, Documentation/comedi/drivers.txt, - Documentation/comedi/mode-info, - Documentation/comedi/notes/README, - Documentation/comedi/notes/atmio_notes, - Documentation/comedi/notes/das, - Documentation/comedi/notes/testing, comedi/Config.in, - comedi/Makefile, comedi/am9513.h, comedi/comedi_ksyms.c, - comedi/comedi_module.h, comedi/drivers.c, comedi/dummy.c, - comedi/kern_compat.h, comedi/kvmem.c, comedi/kvmem.h, - comedi/mk_range.c, comedi/module.c, comedi/parport.c, - comedi/proc.c, comedi/range.c, comedi/rtai.c, comedi/rtai.h, - comedi/rtl.c, comedi/rtl.h, comedi/rtl_v1.c, comedi/rtl_v1.h, - comedi/drivers/8255.c, comedi/drivers/8255.h, - comedi/drivers/Makefile, comedi/drivers/das08.c, - comedi/drivers/das08jr.c, comedi/drivers/das16.c, - comedi/drivers/das1600.c, comedi/drivers/das6402.c, - comedi/drivers/dt2801.c, comedi/drivers/dt2811.c, - comedi/drivers/dt2814.c, comedi/drivers/dt2815.c, - comedi/drivers/dt2817.c, comedi/drivers/dt282x.c, - comedi/drivers/dt3000.c, comedi/drivers/mite.c, - comedi/drivers/mite.h, comedi/drivers/multiq3.c, - comedi/drivers/ni_atmio.c, comedi/drivers/ni_mio_common.c, - comedi/drivers/ni_pcidio.c, comedi/drivers/ni_pcimio.c, - comedi/drivers/ni_stc.h, comedi/drivers/pcl711.c, - comedi/drivers/pcl725.c, comedi/drivers/pcl726.c, - comedi/drivers/rti800.c, comedi/drivers/rti802.c, - comedi/kcomedilib/Makefile, comedi/kcomedilib/kcomedilib.c, - include/comedi.h, scripts/Configure, scripts/Configure.help, - scripts/check_kernel, scripts/config.dist, scripts/config.h.dist, - scripts/config.in, scripts/pathdown.sh: Initial revision