revert to 0.7 changelog
authorDavid Schleef <ds@schleef.org>
Thu, 6 Oct 2005 17:50:38 +0000 (17:50 +0000)
committerDavid Schleef <ds@schleef.org>
Thu, 6 Oct 2005 17:50:38 +0000 (17:50 +0000)
ChangeLog

index 933ee592d99038ca74930145385c707d308dc55b..acc5cde534f63eada1309cf21ca0a3518ca4c240 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
-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 <emmanuel.pacaud@free.fr>
+ - 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 <dvecino@able.es>
+ - 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 <juan@grigera.com.ar>
+
+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
-         <g.u.g.i@gmx.de>:
-
-         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 <berlemont.hauw@free.fr>
-
-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
-         <berlemont.hauw@free.fr>, 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 <smannori@f2n.it>
-
-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 <abbotti@mev.co.uk>:
-
-         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 <comedi@bigriverwireless.net>), 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 <Klaas.Gadeyne@mech.kuleuven.ac.be> 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
-         <abbotti@mev.co.uk>:
-
-         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 <abbotti@mev.co.uk>:
-
-         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 <abbotti@mev.co.uk>:
-
-         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
-         <abbotti@mev.co.uk>:
-
-         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
-         <abbotti@mev.co.uk>:
-
-         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
-         <abbotti@mev.co.uk>:
-
-         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 <abbotti@mev.co.uk>:
-
-         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 <abbotti@mev.co.uk>:
-
-         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 <abbotti@mev.co.uk>
-
-2005-02-17 15:15  fmhess
-
-       * include/linux/compiler.h: inew compatibility header from Ian
-         Abbott <abbotti@mev.co.uk>
-
-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
-         <abbotti@mev.co.uk>:
-
-         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 <abbotti@mev.co.uk>:
-
-         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
-         <emmanuel.pacaud@univ-poitiers.fr>:
-
-         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 <abbotti@mev.co.uk>:
-
-         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
-         <abbotti@mev.co.uk>:
-
-         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 <abbotti@mev.co.uk>, 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
-         <abbotti@mev.co.uk>.  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 <abbotti@mev.co.uk>
-
-2005-01-13 17:19  fmhess
-
-       * comedi/drivers/cb_pcimdda.c: fix for gcc3.4 compile error from
-         Ian Abbott <abbotti@mev.co.uk>
-
-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
-         <nsyeow@pd.jaring.my>:
-
-         added simple event counting
-
-2004-12-12 17:41  fmhess
-
-       * comedi/drivers/: Makefile.am, adl_pci6208.c: new driver from YEOW
-         NGEE SOON <nsyeow@pd.jaring.my>
-
-2004-12-07 17:59  fmhess
-
-       * comedi/drivers/ni_mio_common.c: fix for pcmcia fifo-half-full
-         interrupt problems from "Blacker, Phil M"
-         <phil.blacker@atkinsglobal.com>
-
-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 <jtwang@MIT.EDU>).
-
-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
-         <luimarma@marcosa.e.telefonica.net>
-
-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 <H.W.A.M.v.Rooy@tue.nl>
-
-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 <salvador@inti.gov.ar>
-
-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
-         <Klaas.Gadeyne@mech.kuleuven.ac.be>
-
-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 <salvador@inti.gov.ar>
-
-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 <salvador@inti.gov.ar>
-
-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 <linux/vmalloc.h> 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
-         <ju@isf.rwth-aachen.de>
-
-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 <ju@isf.rwth-aachen.de>
-
-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" <calin@ajvar.org>
-
-2003-05-14 11:00  ds
-
-       * scripts/dep.rtlinux: Patch from "Calin A. Culianu"
-         <calin@ajvar.org>
-
-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 <abbotti@mev.co.uk>
-
-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"
-         <calin@ajvar.org>
-
-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
-         <s.rivoir@gts.it>
-
-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
-         <fietze@s.netic.de> 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 <juan@grigera.com.ar>
-
-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 <linux/slab.h> instead of
-         <linux/malloc.h>
-
-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 <rolf.mueller@uni-tuebingen.de>.  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
-         <conner@empiredi.com> 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 <tim.ousley@ni.com>
-
-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
-         <emmanuel.pacaud@univ-poitiers.fr>
-
-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 <ildefons@ifae.es>
-
-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 <blah.h> 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
-         <stras@eyetap.org>
-
-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 <dac@ptolemy.arc.nasa.gov>
-
-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
-         <ex18@kalman.iau.dtu.dk>
-
-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 <asm/uaccess.h>
-
-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 <brad.keryan@ni.com>
-
-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 <majkl@tesnet.cz>
-
-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