Removed a stray comment.
[comedi.git] / ChangeLog
index b8b835353419c4b60a101d0c6fa0da4fe1429fe5..6779acfe48e30a4ca2c0045a504313205998276a 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
-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
+2007-10-26 13:59  fmhess
 
+       * comedi/drivers/ii_pci20kc.c: Fixed compile warning on amd64.
+
+2007-10-25 16:00  fmhess
+
+       * comedi/drivers/ni_tio.c: Don't report bogus gate errors on 660x
+         boards.
+
+2007-10-25 15:56  fmhess
+
+       * include/linux/comedi.h: Added enum for setting master clock of NI
+         "frequency output" subdevice.
+
+2007-10-25 15:55  fmhess
+
+       * comedi/drivers/: ni_mio_common.c, ni_stc.h: Added subdevice for
+         "frequency output" pin.
+
+2007-10-25 15:49  fmhess
+
+       * comedi/comedi_fops.c: Added check against maxdata for write
+         instructions.
+
+2007-10-24 17:29  fmhess
+
+       * comedi/comedi_fops.c, comedi/drivers.c,
+         include/linux/comedidev.h: Each comedi_async struct should have
+         its own wait_queue_head_t.
+
+2007-10-24 14:14  fmhess
+
+       * comedi/drivers/ni_mio_common.c: Prevent glitches when
+         transitioning from static control of dio lines to waveform
+         output.
+
+2007-10-24 08:37  abbotti
+
+       * comedi/drivers.c: Allocate non-DMA buffer pages using
+         __get_free_page().  (Use of virt_to_page on vmalloc'd memory was
+         incorrect and failed on x86_64 for example.) Clean up fully on
+         allocation failure.
+
+2007-10-22 10:59  abbotti
+
+       * comedi/drivers/amplc_dio200.c: Check dev->attached in interrupt
+         routine.
+
+2007-10-22 08:19  abbotti
+
+       * comedi/drivers/: jr3_pci.c, s526.c, s626.c, s626.h, serial2002.c,
+         addi-data/addi_common.c, addi-data/addi_common.h,
+         addi-data/hwdrv_apci16xx.c: Some 64-bit fixes.
+
+2007-10-18 17:50  fmhess
+
+       * AUTHORS, comedi/drivers/ni_labpc_cs.c: Fix from Torben Mikael
+         Hansen <comedi_ns@linhard.dk> for crash probably caused by my
+         recent porting work.
+
+2007-10-18 17:48  fmhess
+
+       * comedi/drivers/cb_das16_cs.c: Patch from Torben Mikael Hansen
+         <comedi_ns@linhard.dk> which adds device id for PCM-DAS16s/16.
+
+2007-10-18 17:40  fmhess
+
+       * comedi/drivers/: mite.c, mite.h, ni_660x.c: Got rid of fragile
+         checks of specific device ids in mite.c (fixed problems with
+         pxi-6602 support).  Added device id for pxi-6608.  Made sure the
+         "window base size register" is disabled when using the "window
+         base size register 1", since it causes problems if both are
+         enabled simultaneously.
+
+2007-10-18 14:01  abbotti
+
+       * comedi/drivers/: adl_pci9111.c, adl_pci9118.c, adv_pci1710.c,
+         amplc_dio200.c, amplc_pc236.c, cb_pcidas.c, cb_pcidas64.c,
+         das6402.c, dmm32at.c, dt2811.c, dt2814.c, dt282x.c, dt3000.c,
+         gsc_hpdi.c, icp_multi.c, me4000.c, ni_pcidio.c, pcl711.c,
+         pcl812.c, quatech_daqp_cs.c, rtd520.c: Some changes to deal with
+         interrupts before device fully attached.
+
+2007-10-17 16:01  fmhess
+
+       * comedi/drivers/ni_660x.c: Added pci device id for pxi-6602.
+
+2007-10-17 11:26  abbotti
+
+       * comedi/comedi_fops.c, comedi/drivers.c, comedi/rt.c,
+         comedi/drivers/amplc_dio200.c, comedi/drivers/cb_das16_cs.c,
+         comedi/drivers/comedi_rt_timer.c, comedi/drivers/das08_cs.c,
+         comedi/drivers/dt9812.c, comedi/drivers/jr3_pci.c,
+         comedi/drivers/mite.c, comedi/drivers/ni_65xx.c,
+         comedi/drivers/ni_daq_dio24.c, comedi/drivers/ni_labpc_cs.c,
+         comedi/drivers/pcmda12.c, comedi/drivers/quatech_daqp_cs.c,
+         comedi/drivers/unioxx5.c, comedi/drivers/usbdux.c,
+         include/linux/comedidev.h: Replaced kmalloc/memset sequence with
+         kzalloc or kcalloc.
+
+2007-10-17 11:24  abbotti
+
+       * comedi/drivers/: pcmmio.c, pcmuio.c: Replaced kmalloc/memset
+         sequence with kzalloc or kcalloc.  Removed call to memset after
+         alloc_subdevices to avoid clobbering spinlocks.
+
+2007-10-16 15:59  fmhess
+
+       * comedi/drivers/ni_mio_common.c, include/linux/comedi.h: Added
+         support for scan_begin_src = TRIG_EXT on analog output commands.
+
+2007-10-15 22:21  fmhess
+
+       * comedi/drivers/quatech_daqp_cs.c: Ported to linux 2.6.23 pcmcia
+         interface. Compiles, but otherwise untested.
+
+2007-10-15 22:09  fmhess
+
+       * comedi/drivers/ni_labpc_cs.c: Ported to linux 2.6.23 pcmcia
+         interface. Compiles, but otherwise untested.
+
+2007-10-15 20:35  fmhess
+
+       * comedi/drivers/ni_mio_cs.c: Ported to linux 2.6.23 pcmcia
+         interface.  Compiles, but otherwise untested.
+
+2007-10-14 21:15  fmhess
+
+       * comedi/drivers/ni_daq_dio24.c: Updated to linux 2.6.23 pcmcia
+         interface.  Compiles, but untested.
+
+2007-10-14 21:02  fmhess
+
+       * comedi/drivers/das08_cs.c: Updated to 2.6.23 pcmcia interface.
+         Compiles, otherwise untested.
+
+2007-10-14 20:43  fmhess
+
+       * comedi/drivers/cb_das16_cs.c: More linux 2.6.23 pcmcia fixes.
+
+2007-10-14 20:08  fmhess
+
+       * comedi/drivers/cb_das16_cs.c: Updated to 2.6.23 kernel pcmcia
+         interface.  It compiles now, don't know if it actually works.
+
+2007-10-12 15:04  fmhess
+
+       * comedi/comedi_fops.c: Pruned obsolete lseek code.
+
+2007-10-11 10:23  abbotti
+
+       * comedi/drivers/: 8253.h, amplc_dio200.c, amplc_pci224.c,
+         amplc_pci230.c, cb_pcidas.c, das16.c, das16m1.c, das1800.c,
+         das800.c, ni_at_a2150.c, ni_labpc.c: Added regshift parameter
+         after base address in i8254_load(), i8254_mm_load(),
+         i8254_read(), i8254_mm_read(), i8254_write(), i8254_mm_write(),
+         i8254_set_mode(), i8254_mm_set_mode(), i8254_status(),
+         i8254_mm_status().  The offsets to the four 8253/8254 registers
+         will be shifted left by this amount.  This is to cater for cards
+         where the four registers do not occupy consecutive bytes.
+
+2007-09-30 10:42  fmhess
+
+       * comedi/Makefile.am: Support DESTDIR for module install/uninstall.
+
+2007-09-28 20:01  fmhess
+
+       * comedi/drivers/: ni_mio_common.c, ni_stc.h: Fixed use of ai
+         channels >= 64 on 6225.  Based on patch from Ingmar Schoegl
+         <ischoegl@mail.utexas.edu>.
+
+2007-09-28 14:40  fmhess
+
+       * comedi/drivers/ni_mio_common.c: Eliminated the possibility of the
+         ao dma channel getting allocated more than once, when
+         ni_ao_inttrig gets called a second time after returning an error.
+
+2007-09-14 08:33  abbotti
+
+       * include/linux/Makefile.am: Add slab.h compatibility header.
+
+2007-09-14 08:32  abbotti
+
+       * include/linux/slab.h: Add kzalloc and kcalloc kernel
+         compatibility functions.
+
+2007-09-07 13:04  abbotti
+
+       * comedi/proc.c: Corrected calculation of board name offset.  Fixes
+         segmentation violation when reading /proc/comedi for comedi
+         drivers that have num_names > 1.
+
+2007-09-05 23:22  fmhess
+
+       * comedi/Makefile.am: Change $(GREP) to $(EGREP), since we really
+         only do a AC_PROG_EGREP in configure, and apparently GREP isn't
+         always defined, as reported by Anders Blomdell.
+
+2007-09-05 08:37  fmhess
+
+       * comedi/drivers/: addi_apci_035.c, addi_apci_1032.c,
+         addi_apci_1500.c, addi_apci_1516.c, addi_apci_1564.c,
+         addi_apci_16xx.c, addi_apci_1710.c, addi_apci_2016.c,
+         addi_apci_2032.c, addi_apci_2200.c, addi_apci_3001.c,
+         addi_apci_3120.c, addi_apci_3200.c, addi_apci_3300.c,
+         addi_apci_3501.c, addi_apci_3xxx.c, addi_apci_all.c: Added files
+         I forgot to cvs add from patch by Anders Blomdell
+         <anders.blomdell@control.lth.se>
+
+2007-09-03 23:22  fmhess
+
+       * comedi/drivers/: Kbuild, Makefile.am, addi-data/addi_common.c,
+         addi-data/addi_common.h, addi-data/hwdrv_APCI1710.c,
+         addi-data/hwdrv_apci035.c, addi-data/hwdrv_apci035.h,
+         addi-data/hwdrv_apci1032.c, addi-data/hwdrv_apci1032.h,
+         addi-data/hwdrv_apci1500.c, addi-data/hwdrv_apci1500.h,
+         addi-data/hwdrv_apci1564.c, addi-data/hwdrv_apci1564.h,
+         addi-data/hwdrv_apci2016.h, addi-data/hwdrv_apci2032.c,
+         addi-data/hwdrv_apci2032.h, addi-data/hwdrv_apci3120.c,
+         addi-data/hwdrv_apci3120.h, addi-data/hwdrv_apci3200.c,
+         addi-data/hwdrv_apci3200.h, addi-data/hwdrv_apci3501.c,
+         addi-data/hwdrv_apci3501.h, addi-data/hwdrv_apci3xxx.c: Patch
+         from Anders Blomdell <anders.blomdell@control.lth.se> which makes
+         some of the addi-data drivers useable:
+
+         Since I need to use a driver for apci3106, I guess that I'll have
+         to do some cleanup of the addi-data drivers, but after
+         downloading the drivers from addi-data
+         (http://www.addi-data.com/treiber/linux/comedi/comedi_Driver.tar.gz,
+         v_1.13), and comparing them with cvs, I'm at a loss about which
+         drivers to use as a starting point. I have enclosed a [tentative]
+         patch against CVS (patch.addi-data.20070828), that seems to work
+         with apci3106-16-4. There is also the patch against the CVS from
+         late 2005 (patch.addi.2005-11-11) that I sent to
+         weber.serge@addi-data.com, asking him to do additional cleanup
+         and then submit it to the CVS maintainers, obviously this never
+         happened :-( (and hence the last batch of cards was of another
+         brand).
+
+2007-08-24 14:44  fmhess
+
+       * comedi/drivers/: comedi_fc.c, comedi_fc.h, mite.c: Fixed some
+         calculations of number of bytes per scan when doing digital io
+         commands.
+
+2007-08-21 05:47  abbotti
+
+       * comedi/: comedi_fops.c, drivers.c: Sanity check drivers setting
+         do_cmd without setting do_cmdtest.
+
+2007-08-17 16:54  fmhess
+
+       * comedi/drivers/ni_tio.c: read acknowledges irq bit does have an
+         effect on a 6601.
+
+2007-08-17 15:56  fmhess
+
+       * comedi/drivers/ni_660x.c: Added interrupt handler and enabled
+         interrupts. Added initialization of output routing for pfi pins
+         to reasonable defaults.
+
+2007-08-17 15:53  fmhess
+
+       * comedi/drivers/ni_tio.c: Fixed missing initialization of some
+         counter registers (and their software copies).  Made
+         ni_tio_cancel() safe to call in interrupt context without
+         possibly corrupting software copies of registers.
+
+2007-08-17 15:49  fmhess
+
+       * include/linux/comedi.h: Added enum for setting output routing of
+         pfi pins on 660x boards.
+
+2007-08-16 17:52  fmhess
+
+       * comedi/drivers/ni_tio.c: Fixed failure to unlock spinlock after
+         locking it.  Fixed possibly bogus perm_stale_data result from
+         ni_tio_acknowledge_and_confirm().  Added (unused) support for
+         accessing joint status register 1.
+
+2007-08-15 17:22  fmhess
+
+       * comedi/drivers/: ni_660x.c, ni_mio_common.c, ni_stc.h, ni_tio.c,
+         ni_tio.h: Moved some interrupt enable/disable and interrupt
+         handling stuff from client drivers into ni_tio.c.  ni_stc.h:
+         Added some stuff for correlated digital output waveforms
+         that I missed in earlier commit.  ni_660x.c:    Added beginnings
+         of support for buffered input counting (untested,      definitely
+         doesn't work yet due to empty interrupt handler).    Added
+         INSN_CONFIG_SET/GET_ROUTING support,      to allow switching of
+         output signals between    counter outputs and static digital
+         output.  Fixed channel mix-ups       on input/output selection
+         for static dio.  Fixed static digital         output to work on
+         full 32 bits.  Replaced some preprocessor macros      with inline
+         functions.
+
+2007-08-15 17:20  fmhess
+
+       * include/linux/comedidev.h: Added comment describing purpose of
+         comedi_set_hw_dev().
+
+2007-08-13 17:17  fmhess
+
+       * comedi/drivers/ni_mio_common.c, comedi/drivers/ni_pcimio.c,
+         comedi/drivers/ni_tio.c, include/linux/comedi.h: Added support
+         for dio write commands with NI M-series.
+
+2007-08-13 11:12  fmhess
+
+       * comedi/drivers/mite.c: Disable all of a channel's interrupts when
+         it is released.
+
+2007-08-13 11:05  fmhess
+
+       * comedi/comedi_fops.c: NULL inttrig in do_become_nonbusy().
+
+2007-08-09 16:15  fmhess
+
+       * comedi/drivers/: ni_tio.c, ni_tio.h: Check for stale data error
+         on counter input command if reloading on gate is enabled.
+
+2007-08-09 15:17  fmhess
+
+       * comedi/drivers/ni_stc.h: Added bit definitions for NI m-series
+         correlated dio registers.
+
+2007-08-09 13:55  fmhess
+
+       * include/linux/comedi.h: Added definitions for possible
+         scan_begin_srcs on NI m-series with upcoming correlated dio
+         command support.
+
+2007-08-09 09:03  fmhess
+
+       * comedi/drivers/ni_tio.c: NI counters don't really support
+         stop_src TRIG_COUNT.
+
+2007-08-09 08:58  fmhess
+
+       * comedi/drivers/: mite.c, mite.h: Made mite_done() update done
+         status by reading status register.
+
+2007-08-08 20:22  fmhess
+
+       * comedi/drivers/mite.h: We need to use dma_free_coherent() instead
+         of kfree() in mite_free_ring() now.
+
+2007-08-07 16:06  fmhess
+
+       * comedi/comedi_fops.c: Set SRF_RUNNING and SRF_ERROR together
+         atomically in comedi_event().
+
+2007-08-07 15:04  fmhess
+
+       * comedi/drivers/mite.c, comedi/drivers/mite.h,
+         comedi/drivers/ni_pcidio.c, comedi/drivers/ni_pcimio.c,
+         include/linux/comedidev.h: Ported allocation of mite dma rings to
+         modern kernel dma api.
+
+2007-08-07 12:22  fmhess
+
+       * comedi/drivers/: ni_660x.c, ni_mio_common.c, ni_tio.c, ni_tio.h:
+         Set missing SDF_LSAMPL on NI GPCT subdevices.  Made command test
+         for gpct command actually check something.  Made some of the
+         command sources for gpct command actually have an effect.
+
+2007-08-06 07:19  abbotti
+
+       * comedi/drivers/: comedi_fc.c, mite.c, ni_atmio16d.c, pcmad.c:
+         Corrected pathname in file header comment.
+
+2007-08-06 07:05  abbotti
+
+       * comedi/drivers/pcl812.c: Moved description of configuration
+         options so it will appear in drivers.txt
+
+2007-08-06 06:47  abbotti
+
+       * comedi/drivers/: 8255.c, acl7225b.c, adl_pci6208.c,
+         adl_pci7296.c, adl_pci7432.c, adl_pci8164.c, adl_pci9111.c,
+         adl_pci9118.c, adv_pci1710.c, adv_pci_dio.c, aio_aio12_8.c,
+         aio_iiro_16.c, amplc_dio200.c, amplc_pc236.c, amplc_pc263.c,
+         amplc_pci224.c, amplc_pci230.c, c6xdigio.c, cb_das16_cs.c,
+         cb_pcidas.c, cb_pcidas64.c, cb_pcidda.c, cb_pcidio.c,
+         cb_pcimdas.c, cb_pcimdda.c, comedi_bond.c, comedi_parport.c,
+         comedi_rt_timer.c, comedi_test.c, contec_pci_dio.c,
+         daqboard2000.c, das08.c, das08_cs.c, das16.c, das16m1.c,
+         das1800.c, das6402.c, das800.c, dmm32at.c, dt2801.c, dt2811.c,
+         dt2814.c, dt2815.c, dt2817.c, dt282x.c, dt3000.c, dt9812.c,
+         fl512.c, gsc_hpdi.c, icp_multi.c, ii_pci20kc.c, jr3_pci.c,
+         ke_counter.c, me4000.c, me_daq.c, mpc624.c, mpc8260cpm.c,
+         multiq3.c, ni_6527.c, ni_65xx.c, ni_660x.c, ni_670x.c,
+         ni_at_a2150.c, ni_at_ao.c, ni_atmio.c, ni_atmio16d.c,
+         ni_daq_dio24.c, ni_labpc.c, ni_labpc_cs.c, ni_mio_cs.c,
+         ni_pcidio.c, ni_pcimio.c, ni_tio.c, pcl711.c, pcl724.c, pcl725.c,
+         pcl726.c, pcl730.c, pcl812.c, pcl816.c, pcl818.c, pcm3724.c,
+         pcm3730.c, pcmad.c, pcmda12.c, pcmmio.c, pcmuio.c, poc.c,
+         quatech_daqp_cs.c, rtd520.c, rti800.c, rti802.c, s526.c, s626.c,
+         serial2002.c, skel.c, ssv_dnp.c, unioxx5.c, usbdux.c,
+         usbduxfast.c: Stripped file extension from 'Driver:' line.  Most
+         had .o, some had .ko or .c.  Also corrected pathnames in file
+         header comments.
+
+2007-08-06 06:07  abbotti
+
+       * comedi/drivers/amplc_dio200.c: Changed description line.
+
+2007-08-02 10:06  fmhess
+
+       * Makefile.am: Got rid of use of $(builddir), since it isn't
+         defined by some versions of auto* tools.  Tweaked some obscure
+         rules (used some gnu make extensions, but I don't really care).
+
+2007-08-01 15:46  fmhess
+
+       * ChangeLog (tags: r0_7_74): Autogenerated ChangeLog with "cvs2cl
+         -t"
+
+2007-08-01 15:41  fmhess
+
+       * comedi/Makefile.am (tags: r0_7_74): Fix problems apparently
+         caused by builddir not being set by older versions of auto*
+         tools.
+
+2007-08-01 15:10  fmhess
+
+       * m4/as-linux.m4 (tags: r0_7_74), comedi/Makefile.am: Fixed "make
+         uninstall".  "make distcheck" passes now.
+
+2007-08-01 13:33  abbotti
+
+       * comedi/drivers/: comedi_rt_timer.c, dt2811.c, quatech_daqp_cs.c
+         (utags: r0_7_74): Removed third parameter of calls to
+         comedi_event().
+
+2007-08-01 13:21  fmhess
+
+       * Makefile.am, configure.ac, include/Makefile.am,
+         include/asm/Makefile.am, include/linux/Makefile.am,
+         include/pcmcia/Makefile.am (utags: r0_7_74): Added some missing
+         headers to distribution tarball, bumped version for upcoming
+         release.
+
+2007-08-01 13:19  fmhess
+
+       * comedi/Makefile.am: Have "make install" respect configure prefix.
+
+2007-08-01 11:16  fmhess
+
+       * m4/as-linux.m4: Fixed test for rpm program.
+
+2007-08-01 10:55  fmhess
+
+       * comedi/Makefile.am: VPATH build works now.
+
+2007-08-01 09:19  fmhess
+
+       * comedi/kcomedilib/kcomedilib_main.c (tags: r0_7_74): Set
+         SRF_RUNNING in runflags instead of SDF_RUNNING in subdev_flags.
+
+2007-08-01 08:48  abbotti
+
+       * m4/as-linux.m4: Don't bother running 'rpm -qa' to see whether
+         querying packages works, as it's quicker just to query for
+         specific packages.
+
+2007-08-01 07:21  abbotti
+
+       * comedi/drivers/cb_pcidio.c (tags: r0_7_74): Brought PCI resource
+         handling up to scratch.  Cleaned up 8255 subdevices.  Made board
+         data const.  Corrected driver name in a couple of printk calls.
+
+2007-08-01 06:52  abbotti
+
+       * comedi/drivers/cb_pcidio.c: Documented PCI bus/slot options.
+
+2007-07-31 15:53  fmhess
+
+       * autogen.sh (tags: r0_7_74): simplified autogen.sh
+
+2007-07-31 15:02  fmhess
+
+       * comedi/drivers/: cb_pcidio.c, cb_pcimdas.c (tags: r0_7_74),
+         das16m1.c (tags: r0_7_74), s526.c (tags: r0_7_74), s626.c (tags:
+         r0_7_74): Fixed some issues in "Devices:" comment lines used to
+         generate devices.txt
+
+2007-07-31 14:39  fmhess
+
+       * Makefile.am: Add driver docs into drivers.txt in sorted order.
+
+2007-07-31 10:45  fmhess
+
+       * AUTHORS (tags: r0_7_74): Updated Bernd Porr's email.
+
+2007-07-31 10:15  fmhess
+
+       * comedi/drivers/cb_pcidio.c: Cleaned up some compiler warnings.
+
+2007-07-31 10:08  fmhess
+
+       * AUTHORS, comedi/drivers/Kbuild (tags: r0_7_74),
+         comedi/drivers/Makefile.am (tags: r0_7_74),
+         comedi/drivers/cb_pcidio.c: New driver from Yoshiya Matsuzaka
+         <matsuzay@mail.tains.tohoku.ac.jp> for Measurement Computing
+         PCI-DIOxx series.
+
+2007-07-31 10:04  fmhess
+
+       * configure.ac: Disable pcmcia by default until someone fixes it.
+
+2007-07-31 09:53  fmhess
+
+       * Makefile.am: Don't bother running scripts on .mod.c files.
+
+2007-07-30 06:23  abbotti
+
+       * Makefile.am: Replaced 'Contributors' with 'AUTHORS' in
+         EXTRA_DIST.
+
+2007-07-29 23:49  fmhess
+
+       * comedi/drivers/: jr3_pci.c (tags: r0_7_74), s626.c: Fixed comment
+         blocks so they are parsed correctly by dump_doc.
+
+2007-07-29 23:48  fmhess
+
+       * scripts/dump_doc (tags: r0_7_74): Added warning output if script
+         failed to extract a comment block from driver.
+
+2007-07-28 22:16  fmhess
+
+       * comedi/drivers/cb_pcidas64.c (tags: r0_7_74): Fix 1V adc range on
+         4020.
+
+2007-07-28 10:22  fmhess
+
+       * AUTHORS, Contributors: Renamed Contributors file to AUTHORS.
+
+2007-07-27 17:00  fmhess
+
+       * comedi/comedi_fops.c (tags: r0_7_74), comedi/drivers/8255.c
+         (tags: r0_7_74), comedi/drivers/adl_pci9111.c (tags: r0_7_74),
+         comedi/drivers/adl_pci9118.c (tags: r0_7_74),
+         comedi/drivers/adv_pci1710.c (tags: r0_7_74),
+         comedi/drivers/amplc_dio200.c (tags: r0_7_74),
+         comedi/drivers/amplc_pc236.c (tags: r0_7_74),
+         comedi/drivers/amplc_pci224.c (tags: r0_7_74),
+         comedi/drivers/amplc_pci230.c (tags: r0_7_74),
+         comedi/drivers/cb_pcidas.c (tags: r0_7_74),
+         comedi/drivers/comedi_fc.c (tags: r0_7_74),
+         comedi/drivers/comedi_parport.c (tags: r0_7_74),
+         comedi/drivers/comedi_test.c (tags: r0_7_74),
+         comedi/drivers/das16m1.c, comedi/drivers/das1800.c (tags:
+         r0_7_74), comedi/drivers/das6402.c (tags: r0_7_74),
+         comedi/drivers/das800.c (tags: r0_7_74), comedi/drivers/dmm32at.c
+         (tags: r0_7_74), comedi/drivers/dt2814.c (tags: r0_7_74),
+         comedi/drivers/dt282x.c (tags: r0_7_74), comedi/drivers/dt3000.c
+         (tags: r0_7_74), comedi/drivers/me4000.c (tags: r0_7_74),
+         comedi/drivers/ni_6527.c (tags: r0_7_74),
+         comedi/drivers/ni_65xx.c (tags: r0_7_74),
+         comedi/drivers/ni_at_a2150.c (tags: r0_7_74),
+         comedi/drivers/ni_atmio16d.c (tags: r0_7_74),
+         comedi/drivers/ni_labpc.c (tags: r0_7_74),
+         comedi/drivers/ni_mio_common.c (tags: r0_7_74),
+         comedi/drivers/ni_pcidio.c (tags: r0_7_74),
+         comedi/drivers/pcl711.c (tags: r0_7_74), comedi/drivers/pcl812.c
+         (tags: r0_7_74), comedi/drivers/pcl816.c (tags: r0_7_74),
+         comedi/drivers/pcl818.c (tags: r0_7_74), comedi/drivers/pcmmio.c
+         (tags: r0_7_74), comedi/drivers/pcmuio.c (tags: r0_7_74),
+         comedi/drivers/rtd520.c (tags: r0_7_74), comedi/drivers/s626.c,
+         comedi/drivers/usbdux.c (tags: r0_7_74),
+         comedi/drivers/usbduxfast.c (tags: r0_7_74),
+         include/linux/comedidev.h (tags: r0_7_74): Got rid of useless 3rd
+         parameter of comedi_event().
+
+2007-07-27 16:20  fmhess
+
+       * comedi/drivers/ni_tio.c (tags: r0_7_74): Added read_register()
+         and write_register() inline functions for convenience.  Added
+         some support for reading the joint status2 register.
+
+2007-07-27 15:57  abbotti
+
+       * comedi/drivers/s526.c: Moved s526_gpct_config and s526_ai_config
+         into device private data where they belong.
+
+2007-07-27 15:52  abbotti
+
+       * comedi/drivers/s526.c: Made s526_ports array const.
+
+2007-07-27 15:47  abbotti
+
+       * comedi/comedi_fops.c, comedi/comedi_fops.h (tags: r0_7_74),
+         comedi/range.c (tags: r0_7_74), comedi/drivers/acl7225b.c (tags:
+         r0_7_74), comedi/drivers/adl_pci6208.c (tags: r0_7_74),
+         comedi/drivers/adl_pci7296.c (tags: r0_7_74),
+         comedi/drivers/adl_pci7432.c (tags: r0_7_74),
+         comedi/drivers/adl_pci8164.c (tags: r0_7_74),
+         comedi/drivers/adl_pci9111.c, comedi/drivers/adl_pci9118.c,
+         comedi/drivers/adv_pci1710.c, comedi/drivers/adv_pci_dio.c (tags:
+         r0_7_74), comedi/drivers/aio_aio12_8.c (tags: r0_7_74),
+         comedi/drivers/aio_iiro_16.c (tags: r0_7_74),
+         comedi/drivers/amplc_dio200.c, comedi/drivers/amplc_pc236.c,
+         comedi/drivers/amplc_pc263.c (tags: r0_7_74),
+         comedi/drivers/amplc_pci224.c, comedi/drivers/amplc_pci230.c,
+         comedi/drivers/cb_das16_cs.c (tags: r0_7_74),
+         comedi/drivers/cb_pcidas.c, comedi/drivers/cb_pcidas64.c,
+         comedi/drivers/cb_pcidda.c (tags: r0_7_74),
+         comedi/drivers/cb_pcimdas.c, comedi/drivers/cb_pcimdda.c (tags:
+         r0_7_74), comedi/drivers/comedi_bond.c (tags: r0_7_74),
+         comedi/drivers/comedi_test.c, comedi/drivers/contec_pci_dio.c
+         (tags: r0_7_74), comedi/drivers/daqboard2000.c (tags: r0_7_74),
+         comedi/drivers/das08.c (tags: r0_7_74), comedi/drivers/das08.h
+         (tags: r0_7_74), comedi/drivers/das08_cs.c (tags: r0_7_74),
+         comedi/drivers/das16.c (tags: r0_7_74), comedi/drivers/das16m1.c,
+         comedi/drivers/das1800.c, comedi/drivers/das800.c,
+         comedi/drivers/dmm32at.c, comedi/drivers/dt2801.c (tags:
+         r0_7_74), comedi/drivers/dt2811.c, comedi/drivers/dt2815.c (tags:
+         r0_7_74), comedi/drivers/dt282x.c, comedi/drivers/dt3000.c,
+         comedi/drivers/dt9812.c (tags: r0_7_74), comedi/drivers/fl512.c
+         (tags: r0_7_74), comedi/drivers/icp_multi.c (tags: r0_7_74),
+         comedi/drivers/ii_pci20kc.c (tags: r0_7_74),
+         comedi/drivers/jr3_pci.c, comedi/drivers/ke_counter.c (tags:
+         r0_7_74), comedi/drivers/me4000.c, comedi/drivers/me4000.h (tags:
+         r0_7_74), comedi/drivers/me_daq.c (tags: r0_7_74),
+         comedi/drivers/mite.c (tags: r0_7_74), comedi/drivers/mpc624.c
+         (tags: r0_7_74), comedi/drivers/ni_6527.c,
+         comedi/drivers/ni_65xx.c, comedi/drivers/ni_660x.c (tags:
+         r0_7_74), comedi/drivers/ni_670x.c (tags: r0_7_74),
+         comedi/drivers/ni_at_a2150.c, comedi/drivers/ni_at_ao.c (tags:
+         r0_7_74), comedi/drivers/ni_atmio.c (tags: r0_7_74),
+         comedi/drivers/ni_atmio16d.c, comedi/drivers/ni_daq_dio24.c
+         (tags: r0_7_74), comedi/drivers/ni_labpc.c,
+         comedi/drivers/ni_labpc.h (tags: r0_7_74),
+         comedi/drivers/ni_labpc_cs.c (tags: r0_7_74),
+         comedi/drivers/ni_mio_common.c, comedi/drivers/ni_mio_cs.c (tags:
+         r0_7_74), comedi/drivers/ni_pcidio.c, comedi/drivers/ni_pcimio.c
+         (tags: r0_7_74), comedi/drivers/ni_stc.h (tags: r0_7_74),
+         comedi/drivers/pcl711.c, comedi/drivers/pcl724.c (tags: r0_7_74),
+         comedi/drivers/pcl726.c (tags: r0_7_74), comedi/drivers/pcl730.c
+         (tags: r0_7_74), comedi/drivers/pcl812.c,
+         comedi/drivers/pcl816.c, comedi/drivers/pcl818.c,
+         comedi/drivers/pcm3724.c (tags: r0_7_74), comedi/drivers/pcmad.c
+         (tags: r0_7_74), comedi/drivers/pcmda12.c (tags: r0_7_74),
+         comedi/drivers/pcmmio.c, comedi/drivers/pcmuio.c,
+         comedi/drivers/poc.c (tags: r0_7_74),
+         comedi/drivers/quatech_daqp_cs.c, comedi/drivers/rtd520.c,
+         comedi/drivers/rti800.c (tags: r0_7_74), comedi/drivers/rti802.c
+         (tags: r0_7_74), comedi/drivers/s526.c, comedi/drivers/s626.c,
+         comedi/drivers/serial2002.c (tags: r0_7_74),
+         comedi/drivers/skel.c (tags: r0_7_74), comedi/drivers/ssv_dnp.c
+         (tags: r0_7_74), comedi/drivers/usbdux.c,
+         comedi/drivers/usbduxfast.c, comedi/kcomedilib/get.c (tags:
+         r0_7_74), include/linux/comedidev.h: Constified ranges, board
+         structures, and miscellaneous data.
+
+2007-07-27 14:52  abbotti
+
+       * comedi/drivers/mpc8260cpm.c (tags: r0_7_74): Change driver name
+         from "dummy" to "mpc8260cpm".
+
+2007-07-27 10:54  abbotti
+
+       * comedi/drivers/: cb_pcidda.c, ni_660x.c, ni_mio_common.c,
+         ni_tio.c, unioxx5.c (tags: r0_7_74): Fixed a few compiler
+         warnings.
+
+2007-07-27 10:25  abbotti
+
+       * comedi/Makefile.am: Turned off verbose kernel make output to make
+         it easier to spot compiler warnings.
+
+2007-07-27 10:05  abbotti
+
+       * comedi/drivers/amplc_dio200.c: INSN_CONFIG_GET_CLOCK_SRC now
+         returns the period in data[2] for internal clock sources.  (For
+         external and chained clock sources it is set to 0.)
+
+2007-07-26 16:36  fmhess
+
+       * comedi/comedi_fops.c, comedi/comedi_ksyms.c (tags: r0_7_74),
+         comedi/drivers/mite.c, comedi/drivers/ni_660x.c,
+         comedi/drivers/ni_mio_common.c, comedi/drivers/ni_tio.c,
+         comedi/drivers/ni_tio.h (tags: r0_7_74),
+         include/linux/comedidev.h: Protected use of subdevice runflags
+         with spinlock, since it is modified in comedi_event().  Replaced
+         most usage of SDF_RUNNING in subdev_flags with SRF_RUNNING in
+         runflags so I don't have to protect subdev_flags with a lock too.
+         Made mite_release_channel() always disarm and reset mite
+         channel.  Move ack/confirm of counter interrupts/errors into
+         ni_tio.  Added ni_tio_set_mite_channel(), which acquires
+         counter's spinlock before modifiying its mite channel.  Added
+         some missing locking of mite_channel_lock in ni_mio_common.c.
+
+2007-07-24 15:45  fmhess
+
+       * comedi/drivers/: mite.c, mite.h (tags: r0_7_74), ni_mio_common.c,
+         ni_pcidio.c: Added mite_done() query to ask if mite channel is
+         currently running, handle CHSR_DONE in mite.c now (in
+         mite_get_status() in particular).
+
+2007-07-24 13:47  abbotti
+
+       * Makefile.am, comedi/comedi_fops.c,
+         include/linux/devfs_fs_kernel.h: Removed
+         include/linux/devfs_fs_kernel.h We don't need it now and it
+         causes build to fail for kernel 2.6.23-rc1.
+
+2007-07-24 12:15  fmhess
+
+       * comedi/drivers/: mite.c, mite.h, ni_mio_common.c, ni_tio.c: DMA
+         works for input with buffered counting on e-series now.
+
+2007-07-24 07:57  abbotti
+
+       * comedi/Makefile.am: Clean Module.symvers in addition to
+         Modules.symvers.  (I think the one created depends on the kernel
+         version, so delete both!).
+
+2007-07-24 07:48  abbotti
+
+       * comedi/drivers/Makefile.am: Add jr3_pci.h to EXTRA_DIST.
+
+2007-07-24 07:37  abbotti
+
+       * configure.ac, comedi/Makefile.am, comedi/comedi_kbuild.inc.in
+         (tags: r0_7_74): Generate comedi/comedi_kbuild.inc at configure
+         time instead of make time.
+
+2007-07-24 07:00  abbotti
+
+       * comedi/Makefile.am: Add comedi_fops.h to EXTRA_DIST.
+
+2007-07-23 13:13  abbotti
+
+       * comedi/drivers/pcmuio.c: Corrected driver header comment for
+         PCM-UIO96A (pcmuio96).
+
+2007-07-23 11:24  abbotti
+
+       * comedi/drivers/Kbuild: Add pcmmio driver to Kbuild.
+
+2007-07-23 11:22  abbotti
+
+       * comedi/drivers/: pcmmio.c, usbdux.c, usbduxfast.c: Handle removal
+         of struct pt_regs * in 2.6.19 in same way as the other drivers.
+
+2007-07-21 22:30  fmhess
+
+       * comedi/drivers/rti800.c: Added little sanity check for buffer
+         overrun of gaindelay array.
+
+2007-07-21 22:23  fmhess
+
+       * comedi/drivers/rti800.c: Fixed problems with RTI_OVERRUN bit in
+         ai read insn.
+
+2007-07-16 15:26  fmhess
+
+       * comedi/drivers.c (tags: r0_7_74), comedi/drivers/acl7225b.c,
+         comedi/drivers/adl_pci7296.c, comedi/drivers/adl_pci7432.c,
+         comedi/drivers/adl_pci8164.c, comedi/drivers/adl_pci9111.c,
+         comedi/drivers/adl_pci9118.c, comedi/drivers/adv_pci1710.c,
+         comedi/drivers/adv_pci_dio.c, comedi/drivers/aio_aio12_8.c,
+         comedi/drivers/aio_iiro_16.c, comedi/drivers/amplc_dio200.c,
+         comedi/drivers/amplc_pc236.c, comedi/drivers/amplc_pc263.c,
+         comedi/drivers/amplc_pci224.c, comedi/drivers/amplc_pci230.c,
+         comedi/drivers/comedi_bond.c, comedi/drivers/comedi_test.c,
+         comedi/drivers/das08.c, comedi/drivers/das08_cs.c,
+         comedi/drivers/das16.c, comedi/drivers/das16m1.c,
+         comedi/drivers/das1800.c, comedi/drivers/das800.c,
+         comedi/drivers/dmm32at.c, comedi/drivers/dt2811.c,
+         comedi/drivers/dt282x.c, comedi/drivers/icp_multi.c,
+         comedi/drivers/me_daq.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_labpc.h,
+         comedi/drivers/ni_labpc_cs.c, comedi/drivers/ni_pcidio.c,
+         comedi/drivers/pcl711.c, comedi/drivers/pcl724.c,
+         comedi/drivers/pcl726.c, comedi/drivers/pcl730.c,
+         comedi/drivers/pcl812.c, comedi/drivers/pcl816.c,
+         comedi/drivers/pcl818.c, comedi/drivers/pcm3724.c,
+         comedi/drivers/pcmad.c, comedi/drivers/pcmda12.c,
+         comedi/drivers/pcmmio.c, comedi/drivers/pcmuio.c,
+         comedi/drivers/poc.c, comedi/drivers/rtd520.c,
+         comedi/drivers/rti800.c, comedi/drivers/s526.c,
+         comedi/drivers/skel.c, comedi/drivers/ssv_dnp.c,
+         include/linux/comedidev.h: Got rid of unnecessary casts when
+         initializing comedi_driver.board_name
+
+2007-07-16 13:39  abbotti
+
+       * comedi/rt.c, comedi/rt_pend_tq.c, include/linux/comedi_rt.h,
+         include/linux/interrupt.h (utags: r0_7_74): Fix real-time
+         interrupt handlers for 2.6.19.
+
+2007-07-16 10:59  fmhess
+
+       * comedi/comedi_fops.c, comedi/drivers.c, include/linux/comedi.h
+         (tags: r0_7_74), include/linux/comedidev.h: Fixed devinfo ioctl
+         for subdevice files (/dev/comediN_subM).  Made comedi subdevice
+         type defines into an enum.
+
+2007-07-16 10:50  fmhess
+
+       * comedi/drivers/serial2002.c: Fixed compile warning.
+
+2007-07-13 16:27  fmhess
+
+       * comedi/comedi_fops.c, comedi/drivers/ni_660x.c,
+         comedi/drivers/ni_mio_common.c, comedi/drivers/ni_stc.h,
+         comedi/drivers/ni_tio.c, include/linux/comedi.h: Buffered
+         counting with dma works now for m-series boards.  Made attempt to
+         read/write pfi port with e-series fail loudly instead of
+         silently.  Added support for digital input filters on pfi ports
+         for m-series.  Fixed some random bugs.
+
+2007-07-12 10:55  fmhess
+
+       * include/linux/comedi.h: Added enum of digital PFI filters on
+         m-series.
+
+2007-07-12 09:47  fmhess
+
+       * comedi/drivers/ni_tio.c: Had edge and level gating swapped
+
+2007-07-11 10:27  fmhess
+
+       * comedi/drivers/: ni_660x.c, ni_mio_common.c: Added support for
+         reading/writing Gi_DMA_Status/Config registers.
+
+2007-07-10 14:22  fmhess
+
+       * comedi/drivers/ni_mio_common.c: Clear gpct mite interrupts.
+
+2007-07-10 11:37  fmhess
+
+       * comedi/drivers/ni_pcimio.c: Added buf_change functions for gpct
+         subdevices.
+
+2007-07-10 09:18  fmhess
+
+       * comedi/drivers/ni_tio.c: Preserve state of Gi_DMA_Config register
+         bits.
+
+2007-07-10 09:01  fmhess
+
+       * comedi/drivers/: ni_660x.c, ni_mio_common.c, ni_tio.c, ni_tio.h:
+         Put ni_gpct_device pointer in ni_gpct struct, so it doesn't have
+         to be passed around everywhere as a separate parameter.
+
+2007-07-09 16:12  fmhess
+
+       * comedi/drivers/: ni_660x.c, ni_mio_common.c, ni_stc.h, ni_tio.c,
+         ni_tio.h: Realized that "struct ni_gpct" needs to have a
+         "ni_gpct_device" struct split out of it, which is shared by all
+         counters on a board.
+
+         Need to hold mite_channel_lock in ni_mio_common when calling
+         ni_tio functions that use mite channel.
+
+2007-07-06 15:12  fmhess
+
+       * comedi/drivers/ni_mio_common.c: Replaced magic numbers for
+         subdevice indices with an enum.  Also, inching towards gpct
+         command support.
+
+2007-07-06 13:08  fmhess
+
+       * comedi/drivers/: ni_mio_common.c, ni_stc.h: Added some ack'ing of
+         b interrupts, and do acks before handling interrupts, to avoid a
+         race (which seems possible in theory).
+
+2007-07-05 20:05  fmhess
+
+       * comedi/drivers/: Kbuild, Makefile.am, serial2002.c: Patch from
+         Anders Blomdell <anders.blomdell@control.lth.se>:
+
+         Now it compiles on 2.6.21...
+
+2007-07-05 13:15  abbotti
+
+       * comedi/drivers/: jr3_pci.c, jr3_pci.h (tags: r0_7_74): Replaced
+         direct memory accesses with I/O memory access functions.  Anders
+         Blomdell replaced bitfield types with enum types.
+
+2007-07-02 22:44  fmhess
+
+       * comedi/drivers/: Kbuild, Makefile.am, jr3_pci.c, jr3_pci.h: New
+         driver JR3/PCI force sensor board from Anders Blomdell
+         <anders.blomdell@control.lth.se>
+
+2007-06-27 21:20  fmhess
+
+       * comedi/comedi_fops.c, comedi/drivers/ni_mio_common.c,
+         comedi/drivers/ni_tio.c, comedi/drivers/ni_tio.h,
+         include/linux/comedi.h: Patch from Anders Blomdell
+         <anders.blomdell@control.lth.se>, fixes quadrature encoder
+         counting with NI M-series boards.
+
+2007-06-27 11:31  abbotti
+
+       * comedi/drivers/: amplc_pc236.c, plx9052.h (tags: r0_7_74):
+         Simplified plx9052.h and moved PCI236-specific bits into
+         amplc_pc236.c.
+
+2007-06-27 10:37  abbotti
+
+       * comedi/drivers/amplc_pci230.c: Allow board-specific names to be
+         used to configure the device.  For backwards compatibility, the
+         driver name can still be used as a wildcard to configure any
+         supported device.
+
+         I'll use this in future plans to support newer versions of the
+         boards, where a board-specific name has to be used to get at the
+         newer features.
+
+2007-06-27 08:30  abbotti
+
+       * comedi/drivers/amplc_pci230.c: Support PCI bus/slot configuration
+         options.
+
+2007-06-27 08:24  abbotti
+
+       * comedi/drivers/amplc_pci230.c: Don't bother reporting any
+         unsupported Amplicon cards that are found.
+
+2007-06-27 08:09  abbotti
+
+       * comedi/drivers/contec_pci_dio.c: Added PCI bus/slot configuration
+         options.  Ignored if unset or zero.
+
+2007-06-27 08:00  abbotti
+
+       * comedi/drivers/contec_pci_dio.c: Changed comedi driver_name to
+         "contec_pci_dio".  "dummy" was a silly name.
+
+2007-06-27 06:54  abbotti
+
+       * comedi/drivers/icp_multi.h (tags: r0_7_74): Replace
+         pci_find_device with pci_get_device, and use pci_dev_get and
+         pci_dev_put to manage reference count for pci device.
+
+         Also, check result of kmalloc in pci_card_list_init.
+
+2007-06-27 06:37  abbotti
+
+       * comedi/drivers/dt2814.c: Don't ignore return value of
+         comedi_request_irq().
+
+2007-06-27 06:23  abbotti
+
+       * comedi/rt.c, comedi/drivers/adl_pci9111.c,
+         comedi/drivers/adl_pci9118.c, comedi/drivers/adv_pci1710.c,
+         comedi/drivers/amplc_dio200.c, comedi/drivers/amplc_pc236.c,
+         comedi/drivers/amplc_pci224.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_pcimdas.c,
+         comedi/drivers/dt3000.c, comedi/drivers/gsc_hpdi.c (tags:
+         r0_7_74), comedi/drivers/icp_multi.c, comedi/drivers/me4000.c,
+         comedi/drivers/ni_6527.c, comedi/drivers/ni_65xx.c,
+         comedi/drivers/ni_labpc.c, comedi/drivers/ni_mio_cs.c,
+         comedi/drivers/ni_pcidio.c, comedi/drivers/ni_pcimio.c,
+         comedi/drivers/pcmmio.c, comedi/drivers/pcmuio.c,
+         comedi/drivers/rtd520.c, comedi/drivers/s626.c,
+         comedi/drivers/addi-data/addi_common.c (tags: r0_7_74),
+         include/linux/interrupt.h: Update deprecated interrupt flags
+         (SA_SHIRQ => IRQF_SHARED).
+
+2007-06-22 16:08  fmhess
+
+       * comedi/drivers/: ni_mio_common.c, ni_stc.h: A little more code
+         intended to support counter commands eventually.
+
+2007-06-18 09:53  fmhess
+
+       * comedi/drivers/mite.c: Fixed disabling of interrupts in
+         mite_setup().
+
+2007-06-15 11:29  fmhess
+
+       * comedi/drivers/: mite.c, mite.h: Added a little more on how the
+         ni windows drivers enables mite burst mode.
+
+2007-06-15 10:36  fmhess
+
+       * comedi/drivers/: mite.c, mite.h, ni_mio_common.c: Fixed burst
+         mode on dma transfers on pxi-6281
+
+2007-06-13 16:43  fmhess
+
+       * comedi/: comedi_fops.c, drivers/ni_mio_common.c: Fixed spurious
+         warnings about AO interrupts not being acked, due to my recent
+         changes.
+
+2007-06-13 14:51  fmhess
+
+       * comedi/comedi_fops.c, comedi/drivers/mite.c,
+         comedi/drivers/ni_mio_common.c, comedi/drivers/ni_pcidio.c,
+         comedi/drivers/ni_pcimio.c, comedi/drivers/ni_stc.h,
+         comedi/drivers/ni_tio.c, comedi/kcomedilib/kcomedilib_main.c,
+         include/linux/comedidev.h: Got rid of
+         comedi_subdevice.cmd_cleanup after some reconsideration (it isn't
+         really needed).  Added beginnings of support for NI
+         general-purpose counter commands.
+
+2007-06-11 15:38  fmhess
+
+       * comedi/drivers/: ni_atmio.c, ni_mio_common.c, ni_mio_cs.c,
+         ni_pcimio.c, ni_stc.h: Take into account different number of dio
+         channels on various m-series boards.
+
+2007-06-07 09:30  fmhess
+
+       * comedi/drivers/ni_pcimio.c: Added board entry for PCIe-6251,
+         based on device id in email from Michael Mestre
+         <michael.mestre@free.fr>
+
+2007-06-07 09:26  fmhess
+
+       * comedi/drivers/ni_pcimio.c: Changed 6413 caldac types to
+         ad8804_debug.
+
+2007-06-07 09:24  fmhess
+
+       * comedi/drivers/ni_pcimio.c: Added device id for pxi-6143 (patch
+         from Flavio Antonioli <flavio.antonioli@supsi.ch>)
+
+2007-05-24 08:41  abbotti
+
+       * comedi/drivers/pcmmio.c: Applied patch from Calin A. Culianu for
+         bug #254.  The MUX for the AI subdevice was being programmed
+         incorrectly for synchronous acquisition of more than one AI
+         channel.
+
+2007-05-08 10:28  fmhess
+
+       * comedi/drivers/ni_mio_common.c: Added check against maximum ao
+         update rate in analog output command test.
+
+2007-05-02 12:45  fmhess
+
+       * comedi/drivers/ni_mio_common.c: Fixed check of maximum ai scan
+         rate to take into account multiplexed inputs.
+
+2007-05-02 12:12  fmhess
+
+       * comedi/drivers/: ni_atmio.c, ni_mio_cs.c, ni_pcimio.c, ni_stc.h:
+         Added ao_speed board field for maximum analog output update rate
+         with commands.
+
+2007-05-02 09:30  fmhess
+
+       * comedi/drivers.c: Tweaked order deallocations happen for an async
+         buffer allocated with vmalloc.
+
+2007-05-01 17:16  fmhess
+
+       * comedi/: comedi_fops.c, drivers.c, drivers/mite.c: Fixed horrible
+         grinding noises on mmap.
+
+2007-05-01 16:16  fmhess
+
+       * comedi/comedi_fops.c, include/linux/comedidev.h: Be more careful
+         about using all the write-allocated buffer space available, in
+         the cases where it was allocated previously but never used.
+
+2007-05-01 16:15  fmhess
+
+       * comedi/drivers.c: Don't set EOMEDI_CB_EOBUF event flag in
+         comedi_buf_write_free(), since it may be called by user writing
+         into buffer.
+
+2007-05-01 16:12  fmhess
+
+       * comedi/drivers/mite.c: Handle stop_src TRIG_COUNT with more than
+         one channel correctly when doing output dma.
+
+2007-04-30 14:36  fmhess
+
+       * comedi/drivers/: mite.h, ni_mio_common.c: Mite channels 4 and 5
+         verified to work with m-series 6289 boards now.
+
+2007-04-29 17:41  fmhess
+
+       * comedi/comedi_fops.c, comedi/drivers.c, 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: Allocate
+         async buffer pages with dma_alloc_coherent, and map them into
+         continguous virtual addresses with vmap.
+
+2007-04-26 15:59  fmhess
+
+       * comedi/drivers/: mite.c, mite.h, ni_mio_common.c, ni_pcidio.c:
+         Made it possible to request a mite channel from a specific range,
+         instead of just starting at a specified offset.  Only allow use
+         of mite channels 0-3 for ai/ao, since those are the only ones
+         that seem to work.  Commented out 3 ai convert pulses sent when
+         clearing ai fifo on 625x boards (based on NI example code), since
+         it appears to be wrong when tested with real hardware.
+
+2007-04-26 15:29  fmhess
+
+       * comedi/drivers/ni_660x.c: Added some documentation of 32 bit dio
+         port.
+
+2007-04-26 13:43  fmhess
+
+       * comedi/drivers/: mite.c, mite.h, ni_660x.c, ni_mio_common.c,
+         ni_pcidio.c, ni_pcimio.c, ni_stc.h, ni_tio.c, ni_tio.h: Changed
+         request/release of mite channels to use mite_channel struct
+         pointers, instead of channel indices.  Changed many mite
+         functions to take mite_channel argument instead of a mite_struct
+         and a channel index.  Added mite_dma_descriptor_ring, since
+         drivers need to maintain the descriptors seperatly from a
+         channel, since the channel is reserved/released with each use but
+         the descriptor ring only changes when comedi's buffer is resized.
+         Made ni_mio_common.c dynamically allocate mite channels for
+         ai/ao when needed, instead of permanently assigning mite channels
+         to subdevices.
+
+2007-04-26 11:05  fmhess
+
+       * comedi/drivers/ni_labpc_cs.c: Got rid of useless include of
+         mite.h.
+
+2007-04-26 10:58  fmhess
+
+       * comedi/drivers.c: Got rid of call to subdevice's buf_change
+         callback which occurred after device was detached.  Small cleanup
+         of duplicated code.
+
+2007-04-26 10:54  fmhess
+
+       * comedi/comedi_fops.c, comedi/kcomedilib/kcomedilib_main.c,
+         include/linux/comedidev.h: Added support for a cmd_cleanup()
+         callback on subdevices, which is called when a command is
+         finished.  Will be used to release mite DMA channels when no
+         longer in use.
+
+2007-04-19 15:53  fmhess
+
+       * comedi/drivers/: mite.c, mite.h: Added spinlock to mite_struct
+         for mite_alloc_channel() and mite_free_channel().
+
+2007-04-19 15:41  fmhess
+
+       * comedi/comedi_fops.c, comedi/comedi_ksyms.c, comedi/drivers.c,
+         comedi/drivers/8255.c, comedi/drivers/amplc_pci224.c,
+         comedi/drivers/cb_pcidas64.c, comedi/drivers/comedi_fc.c,
+         comedi/drivers/dt282x.c, comedi/drivers/mite.c,
+         comedi/drivers/mite.h, comedi/drivers/ni_660x.c,
+         comedi/drivers/ni_mio_common.c, comedi/drivers/ni_pcimio.c,
+         comedi/drivers/ni_tio.c, comedi/drivers/ni_tio.h,
+         comedi/kcomedilib/get.c, comedi/kcomedilib/kcomedilib_main.c,
+         include/linux/comedidev.h: Made some changes to async buffer, to
+         better accommodate output dma (added read allocation).  Tweaked
+         memory barrier usage for async buffer to try and improve its
+         correctness.  comedi_buf_munge() is now handled entirely inside
+         comedi_buf_write_free().  Added some helper functions
+         mite_sync_input_dma() and mite_sync_output_dma() for use in
+         driver interrupt handlers.  Added beginnings of support for NI
+         general purpose counter input commands.
+
+2007-04-19 15:23  fmhess
+
+       * comedi/range.c: Silenced warning from gcc 4.1.2
+
+2007-04-19 14:59  fmhess
+
+       * comedi/drivers/ni_65xx.c: Silenced gcc 4.1.2 compile warning.
+
+2007-04-19 13:18  fmhess
+
+       * configure.ac: Fixed for warning produced by automake 1.10
+
+2007-04-19 11:15  fmhess
+
+       * comedi/Makefile.am: ignore errors from kernel's make modules in
+         all-local, to avoid failure of make install on nfs filesystem
+         with root_squash
+
+2007-03-18 10:46  fmhess
+
+       * comedi/drivers/adv_pci_dio.c: Fix from Navneet Kataria
+         <nkataria@npcil.co.in> for the following problem:
+
+         ... when I initialize the device using comedi_config command, the
+         device's 1st and 9th relay automatically goes to energize state.
+
+2007-02-26 12:23  fmhess
+
+       * Documentation/comedi/insn_config (tags: r0_7_74),
+         comedi/comedi_fops.c, comedi/drivers/ni_65xx.c,
+         comedi/drivers/ni_660x.c, include/linux/comedi.h: Added support
+         for configuring dio direction on NI 660x boards through subdevice
+         1.  Also added support for selecting digital input filter with
+         INSN_CONFIG_ALT_FILTER.
+
+2007-02-20 22:23  fmhess
+
+       * Contributors, comedi/drivers/ni_mio_common.c: Bug fix from Edwin
+         Steiner <edwin.steiner@gmx.net>:
+
+         The problem is that in ni_m_series_load_channelgain_list
+         config_bits is not reset to 0 in the loop over the channels.
+
+2007-02-04 23:04  fmhess
+
+       * comedi/comedi_fops.c: Only check if parse_insn returns a negative
+         value.
+
+2007-01-31 20:28  fmhess
+
+       * comedi/drivers/ni_660x.c: Counters should start at subdevice 2,
+         not 1 (was blowing away the dio subdevice).
+
+2007-01-30 22:13  fmhess
+
+       * comedi/drivers/: Makefile.am, pcmmio.c: New driver from "Calin A.
+         Culianu" <calin@ajvar.org>:
+
+         This driver adds support for the Winsystems PCM-MIO PC/104 based
+         multifunction board.  This board has 16 AI, 8 AO, and 48 DIO
+         channels.  The driver is almost complete -- it is just missing
+         asynchronous mode for AI and AO.  But synchronous mode works
+         fine.  There is even IRQ support for the DIO lines
+         (edge-triggered interrupts).
+
+2007-01-23 21:00  fmhess
+
+       * comedi/drivers/: pcmda12.c, pcmuio.c: Patch from "Calin A.
+         Culianu" <calin@ajvar.org>:
+
+         A pet peeve of mine is that the two driver that I wrote, the
+         pcmda12 and pcmuio driver, format incorrectly when displayed on
+         the comedi.org "Supported Hardware" web page.  This is because
+         they are incorrectly formatted in the driver's "Devices:" line.
+         This patch fixes this so that the Devices: line is now correctly
+         formatted.
+
+2007-01-12 14:55  fmhess
+
+       * comedi/drivers/: ni_660x.c, ni_mio_common.c: Ported ni_660x.c to
+         use counter support provided by ni_tio.c
+
+2007-01-08 16:42  fmhess
+
+       * comedi/drivers/ni_tio.c: Fixed some breaks that were supposed to
+         break out of switches.  Fixed setting of first gate source when
+         choosing NI_GPCT_GATE_PIN_GATE_SELECT().
+
+2007-01-08 16:10  fmhess
+
+       * include/linux/comedi.h: Fixed NI_GPCT_CLOCK_SRC_SELECT_MASK to
+         allow for PFI sources.
+
+2007-01-08 15:49  fmhess
+
+       * comedi/drivers/ni_pcimio.c: fixed read of G_Status_Register for
+         m-series.
+
+2007-01-08 10:09  fmhess
+
+       * comedi/drivers/ni_tio.c: Ask board which load register will be
+         used next, since it might have changed since the last time it was
+         set by the driver.
+
+2007-01-05 15:54  fmhess
+
+       * comedi/drivers/ni_mio_common.c: Fixed reading of counters'
+         hardware and software save registers.
+
+2007-01-05 15:38  fmhess
+
+       * comedi/drivers/: ni_atmio.c, ni_mio_common.c, ni_mio_cs.c,
+         ni_pcimio.c, ni_stc.h: Ported ni_mio_common.c to use ni_tio.c for
+         NI general-purpose counter support.  Have tested only counter in
+         continuous pulse generation mode so far (see
+         comedilib/demo/gpct_pulse_generator.c which I will soon commit to
+         comedilib cvs).
+
+2007-01-05 15:35  fmhess
+
+       * include/linux/comedi.h: Changed value of
+         NI_GPCT_DISABLED_GATE_SELECT so it plays nice with CR_CHAN macro,
+         which I used in ni_tio.c
+
+2007-01-05 10:25  fmhess
+
+       * comedi/comedi_fops.c, comedi/drivers/ni_tio.c,
+         include/linux/comedi.h: Renamed INSN_CONFIG_RESET_COUNT to more
+         general INSN_CONFIG_RESET.  Made setting of count on ni
+         general-purpose counters leave the values of the load a/b
+         registers, and the load source select undisturbed.
+
+2007-01-05 09:19  fmhess
+
+       * Documentation/comedi/insn_config, comedi/drivers/ni_tio.c,
+         include/linux/comedi.h: Added mode bit for selecting load a/b
+         counter load sources on NI general- purpose counters.  Renamed a
+         couple members of the ni_gpct_arm_source enum.  Added a few lines
+         of documentation about some additional INSN_CONFIG.
+
+2006-12-29 11:47  fmhess
+
+       * comedi/Makefile.am: use $(MAKE) instead of make.  This fixes the
+         use of the -jN option for parallel compilation.
+
+2006-12-20 15:51  fmhess
+
+       * comedi/drivers/: ni_tio.c, ni_tio.h: Calculate clock period
+         taking into account prescaling.
+
+2006-12-20 13:18  fmhess
+
+       * comedi/drivers/ni_tio.h: Added declaration for
+         ni_tio_init_counter()
+
+2006-12-19 10:47  fmhess
+
+       * Documentation/comedi/insn_config, comedi/comedi_fops.c,
+         comedi/drivers/ni_tio.c, include/linux/comedi.h: Added support
+         for hardware arming of counters, and set Gi_Synchronize_Gate_Bit
+         in command reg.
+
+2006-12-19 09:19  fmhess
+
+       * include/linux/comedilib.h (tags: r0_7_74): Added declaration of
+         comedi_mark_buffer_written().
+
+2006-12-18 21:26  fmhess
+
+       * comedi/kcomedilib/ksyms.c (tags: r0_7_74): Added missing export
+         of comedi_mark_buffer_written symbol, as noted by "Andreas
+         Leuner" <al14@inf.tu-dresden.de>
+
+2006-12-18 21:20  fmhess
+
+       * include/linux/config.h (tags: r0_7_74): defines from comedi's
+         config.h in the top-level comedi directory are still used.
+
+2006-12-15 15:54  fmhess
+
+       * comedi/drivers/ni_tio.c, include/linux/comedi.h: Added support
+         for x2 prescaling on ni general-purpose counters.
+
+2006-12-15 11:34  fmhess
+
+       * comedi/comedi_fops.c, comedi/drivers/ni_tio.c,
+         include/linux/comedi.h: Added INSN_CONFIG_RESET_COUNT
+
+2006-12-14 16:08  fmhess
+
+       * comedi/drivers/ni_tio.c: Added ni_tio_init_counter(), and
+         exported some symbols.
+
+2006-12-14 14:43  fmhess
+
+       * comedi/drivers/ni_tio.c, include/linux/comedi.h,
+         include/linux/interrupt.h: Made setting of gate sources more
+         uniform across different hardware families.
+
+2006-12-12 12:39  fmhess
+
+       * comedi/drivers/: adl_pci9111.c, adl_pci9118.c, adv_pci1710.c,
+         amplc_dio200.c, amplc_pc236.c, amplc_pci224.c, amplc_pci230.c,
+         cb_das16_cs.c, cb_pcidas.c, cb_pcidas64.c, comedi_parport.c,
+         das16.c, das16m1.c, das1800.c, das6402.c, das800.c, dmm32at.c,
+         dt2811.c, dt2814.c, dt282x.c, dt3000.c, gsc_hpdi.c, icp_multi.c,
+         me4000.c, ni_6527.c, ni_65xx.c, ni_at_a2150.c, ni_atmio16d.c,
+         ni_labpc.c, ni_mio_common.c, ni_pcidio.c, pcl711.c, pcl812.c,
+         pcl816.c, pcl818.c, pcmuio.c, quatech_daqp_cs.c, rtd520.c,
+         rti800.c, s626.c: Fixed interrupt handler prototypes for all
+         drivers when compiling against 2.6.19 kernels.
+
+2006-12-12 10:14  fmhess
+
+       * include/linux/interrupt.h: Added PT_REGS_ARG macro to deal with
+         change to interrupt handler prototype in kernel 2.6.19.
+
+2006-12-11 15:43  fmhess
+
+       * comedi/drivers/ni_tio.c, comedi/drivers/ni_tio.h,
+         include/linux/comedi.h: Made setting of counter clock source more
+         uniform across e-series, m-series, and 660x boards.
+
+2006-12-08 11:53  fmhess
+
+       * comedi/comedi_fops.c, comedi/drivers/Kbuild,
+         comedi/drivers/Makefile.am, comedi/drivers/das08.c,
+         comedi/drivers/ni_mio_common.c, comedi/drivers/ni_tio.c,
+         comedi/drivers/ni_tio.h, include/linux/comedi.h: First pass at
+         consistent support for NI general-purpose counters.  Will replace
+         counter support in ni_mio_common.c and ni_660x.c.  Note quite
+         done yet, but it compiles.
+
+2006-12-08 11:50  fmhess
+
+       * Documentation/comedi/insn_config, comedi/drivers/amplc_dio200.c:
+         Added additional field to INSN_CONFIG_SET/GET_GATE_SRC, to
+         support devices with multiple gate inputs (NI counters can have 2
+         gates).
+
+2006-12-06 18:57  bporr
+
+       * comedi/drivers/usbduxfast.c: The flag SDF_CMD_READ was missing
+         which gave the error number "-1" during async reads.
+
+2006-12-06 08:58  fmhess
+
+       * include/linux/config.h: Added missing include of linux/version.h
+
+2006-12-05 16:51  bporr
+
+       * comedi/drivers/: adl_pci9111.c, pcl711.c: Removed the boolean
+         definition from the driver and moved it to stddef.h
+
+2006-12-05 16:50  bporr
+
+       * include/linux/stddef.h (tags: r0_7_74): Moved the boolean
+         definition from the driver files to stddef because from 2.6.19
+         boolean is defined there aleady.
+
+2006-12-05 16:46  bporr
+
+       * include/linux/config.h: From 2.6.19 config.h is no longer needed.
+         Added an ifdef statement.
+
+2006-12-04 18:24  bporr
+
+       * comedi/drivers/usbduxfast.c: Added external trigger support to
+         the driver.  Added a define for 2.6.19 because the completion
+         function is without register arguments (as was pre 2.6.0).
+         Changed the GPIF programming so that it does no longer loops
+         through the idle state. Instead I use the first states to reset
+         the counter for channels.
+
+2006-12-04 18:20  bporr
+
+       * comedi/drivers/usbdux.c: From 2.6.19 the pointer to the
+         completion function is (again) without the register argument.
+         That's basically pre 2.6.0
+
+2006-11-29 10:31  fmhess
+
+       * comedi/drivers/ni_pcimio.c: Minor update to documentation
+         comments.
+
+2006-11-20 15:15  fmhess
+
+       * comedi/drivers/: mite.c, mite.h: Mite byte-swapping bits seem to
+         be associated with device/memory ports as opposed to being always
+         16 or 32 bit swaps.
+
+2006-11-20 14:41  fmhess
+
+       * comedi/drivers.c: Fixed possibile failures to decrement module
+         use count on errors (one was bug I probably introduced recently).
+
+2006-11-20 11:37  fmhess
+
+       * comedi/drivers/: mite.c, ni_mio_common.c, ni_pcimio.c, ni_stc.h:
+         Differentiate between 622x, 625x, and 628x m-series boards.  Fix
+         adc reset for 625x boards, based on example code from ni
+         (untested on hardware).  Fix polarity of AI_CONVERT output for
+         622x boards, based on ni example code.  Do 32 bit pci transfers
+         on analog output dma, now that the sample ordering has been
+         resolved through byte-swapping bits in mite chip.  Use external
+         clock (when configured) for timebase 3 too (I believe timebase 3
+         is the 80 MHz clock).
+
+2006-11-17 11:07  fmhess
+
+       * comedi/drivers/: mite.c, mite.h: Figured out what a couple bits
+         in the mite channel control register do (byte swapping).  Used
+         them to make 32 bit pci transfers to 16 bit analog outputs
+         practical.
+
+2006-11-17 09:03  fmhess
+
+       * comedi/: comedi_fops.c, drivers.c: Don't assume class_device has
+         a devt member.
+
+2006-11-15 21:10  fmhess
+
+       * comedi/drivers/ni_pcimio.c: Changed some ad8804 caldac types to
+         ad8804_debug
+
+2006-11-15 16:25  fmhess
+
+       * comedi/comedi_fops.c, comedi/comedi_fops.h, comedi/drivers.c,
+         comedi/proc.c (tags: r0_7_74), comedi/range.c,
+         comedi/drivers/adl_pci9111.c, comedi/drivers/adl_pci9118.c,
+         comedi/drivers/adv_pci1710.c, comedi/drivers/amplc_dio200.c,
+         comedi/drivers/amplc_pc236.c, comedi/drivers/amplc_pci224.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/comedi_parport.c,
+         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/dmm32at.c, comedi/drivers/dt2814.c,
+         comedi/drivers/dt282x.c, comedi/drivers/dt3000.c,
+         comedi/drivers/gsc_hpdi.c, comedi/drivers/me4000.c,
+         comedi/drivers/me_daq.c, comedi/drivers/mite.c,
+         comedi/drivers/mite.h, comedi/drivers/ni_6527.c,
+         comedi/drivers/ni_65xx.c, comedi/drivers/ni_660x.c,
+         comedi/drivers/ni_at_a2150.c, comedi/drivers/ni_atmio16d.c,
+         comedi/drivers/ni_labpc.c, comedi/drivers/ni_mio_common.c,
+         comedi/drivers/ni_pcidio.c, comedi/drivers/pcl711.c,
+         comedi/drivers/pcl812.c, comedi/drivers/pcl816.c,
+         comedi/drivers/pcmuio.c, comedi/drivers/quatech_daqp_cs.c,
+         comedi/drivers/rtd520.c, comedi/drivers/s626.c,
+         comedi/drivers/skel.c, comedi/drivers/usbdux.c,
+         comedi/drivers/usbduxfast.c, include/linux/comedi.h,
+         include/linux/comedidev.h: Added support for generating a
+         seperate device file for each subdevice that supports commands.
+         Subdevices need to indicate which directions they support
+         commands in with the new subdevice flags SDF_CMD_READ and
+         SDF_CMD_WRITE.  Breaks compatibility with 2.4 kernels.
+         Currently, only 8-bit minor numbers are used, limiting the
+         maximum subdevice to 15.  This should be easily changeable once
+         more distros support 20-bit minor numbers.
+
+2006-11-13 09:11  abbotti
+
+       * comedi/drivers/s526.c: Replaced deprecated use of check_region().
+
+2006-11-13 09:06  abbotti
+
+       * comedi/: comedi_fops.c, drivers.c, drivers/ni_65xx.c,
+         drivers/ni_mio_common.c: Fixed some C++-isms: mixed declarations
+         and code.
+
+2006-11-09 13:12  fmhess
+
+       * comedi/drivers.c: Fixed oops caused by my giving
+         comedi_driver.board_name a well-defined type.  Fix and bug report
+         was from from sinkin <jinzhucheng@tom.com>.
+
+2006-11-09 12:38  fmhess
+
+       * Documentation/comedi/insn_config, comedi/comedi_fops.c,
+         comedi/drivers.c, comedi/drivers/cb_pcimdda.c,
+         comedi/drivers/mite.c, comedi/drivers/ni_mio_common.c,
+         include/linux/comedidev.h: Added dev_t to comedi_subdevice in
+         preparation for adding a device file for each streaming
+         subdevice.  Got rid of unused options array from comedi_device.
+
+2006-11-07 10:46  fmhess
+
+       * comedi/drivers/ni_mio_common.c: Added init of ai static control
+         reg for m series.
+
+2006-11-06 19:04  fmhess
+
+       * comedi/drivers/ni_mio_common.c: Updated comment about dma
+         transfer width.
+
+2006-11-06 16:10  fmhess
+
+       * comedi/drivers/ni_mio_common.c: Blah, doing 32 pci transfers
+         causes the channel order to get swapped, switching back to 16
+         bit.
+
+2006-11-03 21:39  fmhess
+
+       * comedi/drivers/ni_mio_common.c: Do 32 bit dma transfers for
+         analog output.
+
+2006-11-02 14:34  fmhess
+
+       * comedi/drivers/ni_mio_common.c: Added some commented-out code for
+         measuring speed of dma transfers for ao.
+
+2006-11-01 22:22  fmhess
+
+       * comedi/drivers/mite.h: Fixed decode of write post fifo depth.
+
+2006-11-01 15:56  fmhess
+
+       * comedi/drivers/ni_stc.h: Added a couple more (unused_) bit
+         definitions.
+
+2006-11-01 15:55  fmhess
+
+       * include/linux/comedi.h: put COMEDI_INPUT, etc. in their own enum.
+
+2006-11-01 14:52  fmhess
+
+       * comedi/drivers/ni_mio_common.c: fixed hosing of ao_mode2
+         register.
+
+2006-10-27 13:19  fmhess
+
+       * comedi/drivers/ni_mio_common.c: Set AO_Number_Of_DAC_Packages bit
+         for m-series.
+
+2006-10-27 13:18  fmhess
+
+       * comedi/comedi_fops.c: check length of INSN_CONFIG_ANALOG_TRIG
+
+2006-10-27 11:46  fmhess
+
+       * comedi/drivers/ni_mio_common.c: Fixed setting of
+         MSeries_AO_Update_Timed_Bit in ao commands for m-series.
+
+2006-10-26 17:04  fmhess
+
+       * comedi/drivers/ni_mio_common.c: Fixed waveform analog output on
+         m-series, which I found was only working for doing a single
+         channel output on channel 0.
+
+2006-10-25 11:33  fmhess
+
+       * comedi/drivers/ni_mio_common.c: Only try to initialize pfi output
+         select registers if it's an m-series board.  Initialize pfi do
+         register.
+
+2006-10-24 16:46  fmhess
+
+       * comedi/drivers/: ni_mio_common.c, ni_stc.h: Initialize pfi output
+         select registers.
+
+2006-10-24 16:29  fmhess
+
+       * comedi/drivers/ni_mio_common.c: Implemented insn_bits for PFI
+         subdevice with m-series boards.
+
+2006-10-24 16:29  fmhess
+
+       * comedi/comedi_fops.c: Check length of INSN_BITS instructions in
+         core.
+
+2006-10-24 14:52  fmhess
+
+       * comedi/drivers/ni_mio_common.c, comedi/drivers/ni_stc.h,
+         include/linux/comedi.h: Added support for configuring pfi routing
+         on m-series boards with INSN_CONFIG_SET_ROUTING.
+
+2006-10-24 11:26  fmhess
+
+       * comedi/drivers/ni_mio_common.c: m-series has 16 pfi lines instead
+         of 10.
+
+2006-10-24 11:21  fmhess
+
+       * comedi/drivers/ni_mio_common.c: Fixed search for best pll
+         multiplier/divisor
+
+2006-10-24 11:06  fmhess
+
+       * comedi/drivers/ni_mio_common.c, include/linux/comedi.h: Added
+         NI_EXT_PFI() and NI_EXT_RTSI() helper functions to comedi.h for
+         specifying pfi/rtsi lines as external trigger sources.  Tweaked a
+         couple names to match ni stc documentation more closely.
+
+2006-10-24 11:03  fmhess
+
+       * comedi/drivers/ni_pcimio.c: Minor updates to documentation
+         comment block.
+
+2006-10-23 15:33  fmhess
+
+       * Documentation/comedi/insn_config, comedi/comedi_fops.c,
+         comedi/drivers/ni_mio_common.c, comedi/drivers/ni_pcimio.c,
+         comedi/drivers/ni_stc.h, include/linux/comedi.h: Added support
+         for changing routing of signals to RTSI pins.  Fixed various bugs
+         in syncronization to external clock sources.
+
+2006-10-21 18:54  bporr
+
+       * comedi/drivers/usbduxfast.c: Fixed two small bugs Ian Abbott
+         pointed out. Ian Wrote: The first one is just a tiny mistake in
+         usbduxfast_ai_cmdtest():
+
+                 /* step 3: make sure arguments are trivially compatible
+         */
+
+                 if(cmd->start_arg == TRIG_NOW && cmd->start_arg != 0)
+
+         should be:
+
+                 if(cmd->start_src == TRIG_NOW && cmd->start_arg != 0)
+
+         The other one is a mismatch between cmdtest and cmd.  cmdtest
+         checks start_src==TRIG_NOW or start_src==TRIG_EXT, but cmd checks
+         start_src==TRIG_NOW and otherwise assumes start_src==TRIG_INT.
+
+2006-10-20 12:15  fmhess
+
+       * comedi/drivers/: ni_pcimio.c, ni_stc.h: Added missing offsets for
+         RTSI register on m-series
+
+2006-10-20 11:31  fmhess
+
+       * comedi/drivers/: ni_mio_common.c, ni_stc.h: Added support for
+         INSN_CONFIG_GET_CLOCK_SRC
+
+2006-10-19 17:06  fmhess
+
+       * Documentation/comedi/insn_config, comedi/drivers/ni_mio_common.c,
+         comedi/drivers/ni_pcimio.c, comedi/drivers/ni_stc.h,
+         include/linux/comedi.h: Added support for configuring external
+         clock sources on ni mio boards, including using the PLL on
+         m-series boards.
+
+2006-10-19 16:56  fmhess
+
+       * comedi/: comedi_fops.c, drivers/amplc_dio200.c: Added some more
+         data length checks for config instructions to comedi_fops.c
+
+2006-10-18 19:01  fmhess
+
+       * comedi/drivers/ni_stc.h: fixed max PLL divisor/multiplier
+
+2006-10-18 15:24  fmhess
+
+       * comedi/drivers/ni_stc.h: Added some bit definitions to support
+         the external reference clock driven phased-locked loop.
+
+2006-10-18 10:32  fmhess
+
+       * comedi/drivers/ni_mio_common.c: Replaced a bunch of printk with
+         RT-safe rt_printk
+
+2006-10-18 09:01  fmhess
+
+       * comedi/drivers/ni_65xx.c: Added missing pci device ids using
+         values provided by Tim Ousley <tim.ousley@ni.com>
+
+2006-10-17 15:16  fmhess
+
+       * comedi/drivers/ni_65xx.c: Put in some guesses as to whether
+         various boards should have their outputs inverted.
+
+2006-10-17 13:21  fmhess
+
+       * comedi/: drivers.c, drivers/ni_65xx.c: Reworked INSN_BITS to
+         support dio subdevices with > 32 channels by specifying a base
+         channel in the insn.chanspec.
+
+2006-10-17 12:11  fmhess
+
+       * comedi/drivers.c: Fixed insn_rw_emulate_bits() for reads when
+         channel is >= 32.  I don't like this new scheme, instead I think
+         I'm going support >= 32 dio channels by making the insn chanspec
+         specify a base channel for the dio bitmask.
+
+2006-10-17 11:37  fmhess
+
+       * comedi/drivers/ni_65xx.c: Fixed reversal of input/output when
+         configuring dio directions.  Fixed problems with reads and writes
+         I created with earlier work.
+
+2006-10-17 11:36  fmhess
+
+       * comedi/drivers.c: Made insn_rw_emulate_bits() work for dio
+         subdevice with more than 32 channels (ni_65xx).
+
+2006-10-16 17:01  fmhess
+
+       * comedi/drivers/ni_65xx.c: Added support for 6509, and other
+         boards in family.  Will test tommorrow.
+
+2006-10-16 15:05  fmhess
+
+       * comedi/drivers.c, comedi/drivers/acl7225b.c,
+         comedi/drivers/adl_pci7296.c, comedi/drivers/adl_pci7432.c,
+         comedi/drivers/adl_pci8164.c, comedi/drivers/adl_pci9111.c,
+         comedi/drivers/adl_pci9118.c, comedi/drivers/adv_pci1710.c,
+         comedi/drivers/adv_pci_dio.c, comedi/drivers/aio_aio12_8.c,
+         comedi/drivers/aio_iiro_16.c, comedi/drivers/amplc_dio200.c,
+         comedi/drivers/amplc_pc236.c, comedi/drivers/amplc_pc263.c,
+         comedi/drivers/amplc_pci224.c, comedi/drivers/comedi_bond.c,
+         comedi/drivers/comedi_test.c, comedi/drivers/das08.c,
+         comedi/drivers/das08.h, comedi/drivers/das16.c,
+         comedi/drivers/das16m1.c, comedi/drivers/das1800.c,
+         comedi/drivers/das800.c, comedi/drivers/dmm32at.c,
+         comedi/drivers/dt2811.c, comedi/drivers/dt282x.c,
+         comedi/drivers/icp_multi.c, comedi/drivers/me4000.c,
+         comedi/drivers/me4000.h, comedi/drivers/me_daq.c,
+         comedi/drivers/ni_at_ao.c, comedi/drivers/ni_atmio16d.c,
+         comedi/drivers/ni_labpc.c, comedi/drivers/pcl711.c,
+         comedi/drivers/pcl724.c, comedi/drivers/pcl726.c,
+         comedi/drivers/pcl730.c, comedi/drivers/pcl812.c,
+         comedi/drivers/pcl816.c, comedi/drivers/pcl818.c,
+         comedi/drivers/pcm3724.c, comedi/drivers/pcmad.c,
+         comedi/drivers/pcmda12.c, comedi/drivers/pcmuio.c,
+         comedi/drivers/poc.c, comedi/drivers/rtd520.c,
+         comedi/drivers/rti800.c, comedi/drivers/s526.c,
+         comedi/drivers/skel.c, comedi/drivers/ssv_dnp.c,
+         comedi/kcomedilib/get.c, include/linux/comedidev.h,
+         include/linux/comedilib.h: Gave board_name member of
+         comedi_driver_struct a well-defined type.  Added const qualifier
+         to some char*.
+
+2006-10-16 13:45  fmhess
+
+       * comedi/drivers/s526.c: Fixed a couple compile warnings.
+
+2006-10-16 11:40  fmhess
+
+       * comedi/drivers/ni_65xx.c: Added pci device id for pxi-6509, fixed
+         driver_name.
+
+2006-10-15 19:33  fmhess
+
+       * comedi/drivers/ni_mio_common.c: First pass at supporting 32 bit
+         static dio on m-series boards (untested).
+
+2006-10-13 20:10  fmhess
+
+       * Contributors: Added contributor
+
+2006-10-13 20:09  fmhess
+
+       * comedi/drivers/: Kbuild, Makefile.am, adl_pci7296.c, ni_65xx.c:
+         New drivers from Jonathan Grierson <jd@renko.co.uk>:
+
+         Hi, I've recently been working with two digital daq cards and
+         have written drivers to get them working with Comedi.
+
+         The first is for the National Instruments PCI-6514. It could
+         perhaps be merged with the 6527 driver because I used this as a
+         base but the 6514 is part of a series from NI which are all quite
+         similar and not quite as advanced. Let me know what you think.
+         I'm afraid it needed to be done quite quickly and so felt it
+         would be easier to produce a simpler driver rather than hack the
+         existing one.
+
+         The second is for the Adlink PCI-7296. Just a pci wrapper for 4
+         8255 devices. Only basic IO enabled so far so no interrupts.
+
+2006-10-13 13:44  fmhess
+
+       * comedi/drivers/ni_pcimio.c: Added support for pcie-629 and
+         pxi-6281
+
+2006-10-13 13:21  fmhess
+
+       * comedi/drivers/ni_pcidio.c: White space changes.
+
+2006-10-09 20:43  fmhess
+
+       * comedi/drivers/unioxx5.c: Fixed up documentation comments.
+
+2006-10-09 20:37  fmhess
+
+       * comedi/drivers/: Kbuild, Makefile.am, unioxx5.c: New driver from
+         Nickolay Petrov <nick@office.etersoft.ru>:
+
+         Driver for Fastwel UNIOxx-5 (analog and digital i/o) boards.
+         Copyright (C) 2006 Kruchinin Daniil (asgard) [asgard@etersoft.ru]
+
+2006-10-09 20:35  fmhess
+
+       * comedi/drivers/ni_mio_common.c: Mask off bogus high bits for
+         m-series boards with 16 bits or less.
+
+2006-09-20 20:00  fmhess
+
+       * comedi/drivers/: Kbuild, Makefile.am, s526.c: New driver from
+         Everett Wang <everteq@sbcglobal.net>:
+
+         We have written a comedi driver for sensoray 526 board. It is a
+         very small PC104 format multifunction card. We have used this
+         driver for a while and it is pretty stable.
+
+2006-09-14 13:52  fmhess
+
+       * include/linux/: device.h, mm.h (utags: r0_7_74): Added GPL
+         header.
+
+2006-09-11 09:53  fmhess
+
+       * comedi/drivers/ni_pcidio.c: Added SDF_PACKED subdevice flag.
+
+2006-09-07 10:44  fmhess
+
+       * comedi/drivers/ni_mio_common.c, include/linux/comedi.h: Added
+         SDF_SOFT_CALIBRATED subdevice flag.
+
+2006-08-23 10:15  fmhess
+
+       * comedi/drivers/ni_6527.c: fixed small chance of attempting to
+         free an unallocated irq.
+
+2006-08-23 10:05  fmhess
+
+       * comedi/Makefile.am: Install modules into "comedi" subdir instead
+         of "extra" subdir when using kbuild.
+
+2006-08-22 21:48  fmhess
+
+       * comedi/drivers/ni_mio_cs.c: Fixed irq argument to
+         comedi_request_irq()
+
+2006-08-22 12:26  abbotti
+
+       * comedi/comedi_fops.c, include/linux/device.h: Renamed
+         CLASS_DEVICE_CREATE to COMEDI_CLASS_DEVICE_CREATE to avoid name
+         clash with RTAI.
+
+2006-08-21 12:25  abbotti
+
+       * include/linux/time.h (tags: r0_7_74): Fix for SuSE 9.0 2.4.21
+         kernel.  Simplify jiffies_to_msecs() and msecs_to_jiffies() to
+         avoid preprocessor optimisations that depend on HZ being a C
+         constant expression.  Just round the result up to the nearest
+         integer.  The supported range of input values (avoiding
+         arithmetic overflow) is now less than that of the Linux versions
+         of these functions for common values of HZ, but that's unlikely
+         to cause any problems (and if it does we can fix it by making the
+         functions more complicated).
+
+2006-08-17 09:52  fmhess
+
+       * comedi/drivers/ni_mio_common.c: m-series boards are unhappy if ai
+         config fifo is empty, even when you are bypassing it.
+
+2006-08-16 15:18  fmhess
+
+       * ChangeLog (tags: r0_7_73): 0.7.73 changes
+
+2006-08-16 15:09  fmhess
+
+       * configure.ac (tags: r0_7_73): bump version for 0.7.73
+
+2006-08-16 11:55  fmhess
+
+       * comedi/drivers/ni_pcimio.c (tags: r0_7_73): Fixed max ai speed
+         for 628x boards.
+
+2006-08-16 11:54  fmhess
+
+       * comedi/drivers/ni_stc.h (tags: r0_7_73): Added bit definitions
+         for m-series ai chanlist configuration register.
+
+2006-08-16 11:22  fmhess
+
+       * comedi/drivers/ni_mio_common.c (tags: r0_7_73): Use new m-series
+         chanlist configuration for m-series boards, instead of relying on
+         backwards compatibility with e-series.
+
+2006-08-16 11:21  fmhess
+
+       * include/linux/comedidev.h (tags: r0_7_73): Fixed bytes_per_sample
+         to return correct value in lsampl_t case, was broken due to
+         confusion between subdev->flags and subdev->subdev_flags.
+
+2006-08-15 16:21  fmhess
+
+       * comedi/drivers/ni_mio_common.c: Fix calculation of bytes per scan
+         for 18-bit analog input m-series boards when generating
+         end-of-scan events.
+
+2006-08-15 14:58  fmhess
+
+       * comedi/comedi_fops.c (tags: r0_7_73): Fix rounding up of buffer
+         size to integer multiple of page size.
+
+2006-08-14 10:07  fmhess
+
+       * configure.ac (tags: r0_7_72): Bumped version for 0.7.72
+
+2006-08-14 10:06  fmhess
+
+       * ChangeLog (tags: r0_7_72): Added 0.7.72 changes, and fixed
+         misspellings of Ian Abbott's name.
+
+2006-08-14 10:05  fmhess
+
+       * Contributors (tags: r0_7_73, r0_7_72): Added new contributor.
+
+2006-08-14 09:45  fmhess
+
+       * comedi/drivers/: aio_aio12_8.c, aio_iiro_16.c (utags: r0_7_72,
+         r0_7_73): Added missing GPL headers.
+
+2006-08-13 22:58  fmhess
+
+       * comedi/drivers/: Kbuild (tags: r0_7_73, r0_7_72), Makefile.am
+         (tags: r0_7_73, r0_7_72), aio_aio12_8.c, aio_iiro_16.c: New
+         drivers from Pablo Mejia <pablo@cctechnol.com>:
+
+         We have written basic drivers for two PC-104 boards we are using
+         at work and we would like to contribute them to the Comedi
+         project.  The drivers are for two Advanced Digital Logic
+         (www.adlogic-pc104.com) boards:
+
+         104-AIO12-8
+         http://www.adlogic-pc104.com/products/peripherals/datasheets/104-AIO12-8.pdf
+
+         104-IIRO-16
+         http://www.adlogic-pc104.com/products/peripherals/datasheets/104-IIRO-16.pdf
+
+         The actual manufacturer is Acces I/O (http://accesio.com).  I
+         believe the same boards are also available from
+         (http://kontron.com)
+
+         The drivers are basic.  For instance no asynchronous operations
+         are supported.  The drivers do work (tested on Fedora Core 4 and
+         5).
+
+2006-08-11 13:28  abbotti
+
+       * autogen.sh (tags: r0_7_73, r0_7_72): Restore the old COPYING and
+         INSTALL files after they are overwritten by autoreconf -i -f.
+
+2006-08-11 11:08  abbotti
+
+       * Documentation/comedi/Hardware_Driver.HOWTO (tags: r0_7_74,
+         r0_7_73, r0_7_72): Updated 'Adding new drivers' section.
+
+2006-08-11 09:54  abbotti
+
+       * Makefile.am (tags: r0_7_73, r0_7_72), TODO (tags: r0_7_74,
+         r0_7_73, r0_7_72), Documentation/Configure.help,
+         Documentation/Configure.help.append: Removed
+         Documentation/Configure.help and
+         Documentation/Configure.help.append
+
+2006-08-11 09:53  abbotti
+
+       * comedi/drivers/addi-data/Makefile.am (tags: r0_7_74, r0_7_73,
+         r0_7_72): Moved addi_data.c into EXTRA_DIST until the drivers are
+         back in the fold.
+
+2006-08-11 09:47  abbotti
+
+       * scripts/check_driver (tags: r0_7_74, r0_7_73, r0_7_72): Skipped
+         obsolete tests and added some new ones.
+
+2006-08-11 08:06  abbotti
+
+       * comedi/drivers/das6402.c (tags: r0_7_73, r0_7_72): Corrected a
+         printk format string that I forgot to update in previous commit
+         of das6402.c.
+
+2006-08-11 07:55  abbotti
+
+       * Makefile.am: Add 'Contributors' to EXTRA_DIST.
+
+2006-08-11 07:42  abbotti
+
+       * Makefile.am, include/linux/kern_compat.h: Removed obsolete
+         include/linux/kern_compat.h file.
+
+2006-08-11 07:32  abbotti
+
+       * Config.in, comedi/Config.in: Deleted obsolete Config.in files.
+
+2006-08-11 07:26  abbotti
+
+       * comedi/: Makefile.am (tags: r0_7_73, r0_7_72),
+         drivers/Makefile.am, drivers/addi-data/Makefile.am,
+         kcomedilib/Makefile.am (tags: r0_7_74, r0_7_73, r0_7_72): Add
+         Kbuild to EXTRA_DIST.
+
+2006-08-11 07:08  abbotti
+
+       * Makefile.am: Added some kernel compatability include files to
+         EXTRA_DIST.
+
+2006-08-08 10:47  fmhess
+
+       * include/linux/types.h (tags: r0_7_74, r0_7_73, r0_7_72): Added
+         missing include for linux/version.h
+
+2006-08-08 10:40  fmhess
+
+       * comedi/comedi_fops.c (tags: r0_7_72): Added length checks for
+         data array of INSN_CONFIG_ALT_SOURCE and INSN_CONFIG_PWM_OUTPUT
+
+2006-08-07 14:02  abbotti
+
+       * comedi/drivers/: amplc_dio200.c, amplc_pc236.c, amplc_pc263.c,
+         amplc_pci224.c (utags: r0_7_72, r0_7_73): Used pci_name() when
+         printing PCI device location.
+
+2006-08-07 14:01  abbotti
+
+       * include/linux/pci.h (tags: r0_7_74, r0_7_73, r0_7_72): Add
+         compatibility function pci_name(pci_dev) for kernel < 2.4.22.  It
+         returns the pci device name as a char * (e.g. "00:09.0" for bus
+         0, slot 9, func 0, or "0000:00:09.0" for recent kernels that
+         include the PCI domain in the string).
+
+2006-08-07 13:33  abbotti
+
+       * comedi/drivers/8255.c (tags: r0_7_73, r0_7_72),
+         comedi/drivers/adl_pci6208.c (tags: r0_7_73, r0_7_72),
+         comedi/drivers/adl_pci9111.c (tags: r0_7_73, r0_7_72),
+         comedi/drivers/adl_pci9118.c (tags: r0_7_73, r0_7_72),
+         comedi/drivers/adv_pci1710.c (tags: r0_7_73, r0_7_72),
+         comedi/drivers/adv_pci_dio.c (tags: r0_7_73, r0_7_72),
+         comedi/drivers/amplc_dio200.c, comedi/drivers/amplc_pc236.c,
+         comedi/drivers/amplc_pc263.c, comedi/drivers/amplc_pci224.c,
+         comedi/drivers/amplc_pci230.c (tags: r0_7_73, r0_7_72),
+         comedi/drivers/c6xdigio.c (tags: r0_7_74, r0_7_73, r0_7_72),
+         comedi/drivers/cb_das16_cs.c (tags: r0_7_73, r0_7_72),
+         comedi/drivers/cb_pcidas.c (tags: r0_7_73, r0_7_72),
+         comedi/drivers/cb_pcidas64.c (tags: r0_7_73, r0_7_72),
+         comedi/drivers/cb_pcidda.c (tags: r0_7_73, r0_7_72),
+         comedi/drivers/cb_pcimdas.c (tags: r0_7_73, r0_7_72),
+         comedi/drivers/cb_pcimdda.c (tags: r0_7_73, r0_7_72),
+         comedi/drivers/comedi_parport.c (tags: r0_7_73, r0_7_72),
+         comedi/drivers/das08_cs.c (tags: r0_7_73, r0_7_72),
+         comedi/drivers/das16.c (tags: r0_7_73, r0_7_72),
+         comedi/drivers/das16m1.c (tags: r0_7_73, r0_7_72),
+         comedi/drivers/das1800.c (tags: r0_7_73, r0_7_72),
+         comedi/drivers/das6402.c, comedi/drivers/das800.c (tags: r0_7_73,
+         r0_7_72), comedi/drivers/dt2801.c (tags: r0_7_73, r0_7_72),
+         comedi/drivers/dt2811.c (tags: r0_7_73, r0_7_72),
+         comedi/drivers/dt2814.c (tags: r0_7_73, r0_7_72),
+         comedi/drivers/dt2815.c (tags: r0_7_73, r0_7_72),
+         comedi/drivers/dt2817.c (tags: r0_7_74, r0_7_73, r0_7_72),
+         comedi/drivers/dt282x.c (tags: r0_7_73, r0_7_72),
+         comedi/drivers/dt3000.c (tags: r0_7_73, r0_7_72),
+         comedi/drivers/fl512.c (tags: r0_7_73, r0_7_72),
+         comedi/drivers/gsc_hpdi.c (tags: r0_7_73, r0_7_72),
+         comedi/drivers/icp_multi.c (tags: r0_7_73, r0_7_72),
+         comedi/drivers/icp_multi.h (tags: r0_7_73, r0_7_72),
+         comedi/drivers/ke_counter.c (tags: r0_7_73, r0_7_72),
+         comedi/drivers/me4000.h (tags: r0_7_73, r0_7_72),
+         comedi/drivers/me_daq.c (tags: r0_7_73, r0_7_72),
+         comedi/drivers/mite.c (tags: r0_7_73, r0_7_72),
+         comedi/drivers/mite.h (tags: r0_7_73, r0_7_72),
+         comedi/drivers/mpc624.c (tags: r0_7_73, r0_7_72),
+         comedi/drivers/multiq3.c (tags: r0_7_74, r0_7_73, r0_7_72),
+         comedi/drivers/ni_at_a2150.c (tags: r0_7_73, r0_7_72),
+         comedi/drivers/ni_atmio.c (tags: r0_7_73, r0_7_72),
+         comedi/drivers/ni_atmio16d.c (tags: r0_7_73, r0_7_72),
+         comedi/drivers/ni_daq_dio24.c (tags: r0_7_73, r0_7_72),
+         comedi/drivers/ni_labpc.c (tags: r0_7_73, r0_7_72),
+         comedi/drivers/ni_labpc.h (tags: r0_7_73, r0_7_72),
+         comedi/drivers/ni_labpc_cs.c (tags: r0_7_73, r0_7_72),
+         comedi/drivers/ni_mio_cs.c (tags: r0_7_73, r0_7_72),
+         comedi/drivers/ni_pcidio.c (tags: r0_7_73, r0_7_72),
+         comedi/drivers/ni_pcimio.c (tags: r0_7_72),
+         comedi/drivers/pcl711.c (tags: r0_7_73, r0_7_72),
+         comedi/drivers/pcl724.c (tags: r0_7_73, r0_7_72),
+         comedi/drivers/pcl725.c (tags: r0_7_74, r0_7_73, r0_7_72),
+         comedi/drivers/pcl726.c (tags: r0_7_73, r0_7_72),
+         comedi/drivers/pcl730.c (tags: r0_7_73, r0_7_72),
+         comedi/drivers/pcl812.c (tags: r0_7_73, r0_7_72),
+         comedi/drivers/pcl816.c (tags: r0_7_73, r0_7_72),
+         comedi/drivers/pcl818.c (tags: r0_7_73, r0_7_72),
+         comedi/drivers/pcm3724.c (tags: r0_7_73, r0_7_72),
+         comedi/drivers/pcm3730.c (tags: r0_7_74, r0_7_73, r0_7_72),
+         comedi/drivers/pcmad.c (tags: r0_7_73, r0_7_72),
+         comedi/drivers/pcmda12.c (tags: r0_7_73, r0_7_72),
+         comedi/drivers/pcmuio.c (tags: r0_7_73, r0_7_72),
+         comedi/drivers/poc.c (tags: r0_7_73, r0_7_72),
+         comedi/drivers/quatech_daqp_cs.c (tags: r0_7_73, r0_7_72),
+         comedi/drivers/rtd520.c (tags: r0_7_73, r0_7_72),
+         comedi/drivers/rti800.c (tags: r0_7_73, r0_7_72),
+         comedi/drivers/rti802.c (tags: r0_7_73, r0_7_72),
+         comedi/drivers/s626.c (tags: r0_7_73, r0_7_72),
+         include/linux/comedidev.h (tags: r0_7_72): Cleaned up resource
+         types.  Used unsigned int for IRQs.  Used unsigned long for I/O
+         ports.  Used resource_size_t for physical memory regions.
+
+2006-08-07 13:25  abbotti
+
+       * include/linux/types.h: Added linux/types.h compatibility header.
+         typedefs 'resource_size_t' as unsigned long if kernel < 2.6.18.
+
+2006-08-07 11:57  abbotti
+
+       * comedi/drivers/ni_pcidio.c: Don't free IRQ if it wasn't requested
+         successfully.
+
+2006-08-07 11:52  abbotti
+
+       * comedi/drivers/ni_mio_cs.c: Don't free the IRQ if it wasn't
+         allocated.
+
+2006-08-07 11:32  abbotti
+
+       * comedi/drivers/ni_daq_dio24.c: ifdef'ed out incomplete irq stuff
+         from ni_daq_dio24.c
+
+2006-08-07 10:09  abbotti
+
+       * comedi/drivers/fl512.c: Check I/O region was allocated before
+         releasing it.
+
+2006-08-07 09:42  abbotti
+
+       * comedi/drivers/dmm32at.c (tags: r0_7_73, r0_7_72): Request
+         resources before using them.
+
+2006-08-07 06:34  abbotti
+
+       * comedi/Makefile.am: Remove Modules.symvers when cleaning as it
+         can cause subsequent builds for another kernel to fail.
+
+2006-07-31 22:56  fmhess
+
+       * ChangeLog (tags: r0_7_71): Added 0.7.71 changes.
+
+2006-07-31 21:47  fmhess
+
+       * configure.ac (tags: r0_7_71): version bump
+
+2006-07-31 09:14  abbotti
+
+       * comedi/drivers/: adl_pci9111.c, adv_pci1710.c, amplc_pc236.c,
+         amplc_pci230.c, cb_pcidas.c, cb_pcidas64.c, ni_pcidio.c (utags:
+         r0_7_71): Fixed compiler warnings about unused variable in the
+         interrupt handler when building for 2.4 kernel.
+
+2006-07-18 16:51  fmhess
+
+       * comedi/drivers/mite.c (tags: r0_7_71): set mite_phys_addr to zero
+         after releasing io regions
+
+2006-07-17 22:31  fmhess
+
+       * configure.ac, m4/as-linux.m4 (tags: r0_7_73, r0_7_72, r0_7_71):
+         turn pcmcia support on or off by default depending on whether the
+         kernel's pcmcia_driver struct has a probe function pointer.
+
+2006-07-11 22:17  fmhess
+
+       * comedi/comedi_fops.c (tags: r0_7_71): Added check for length of
+         INSN_CONFIG_SET_RTSI_CLOCK_MODE, (David MacMahon
+         <davidm@astro.berkeley.edu>)
+
+2006-07-11 22:16  fmhess
+
+       * comedi/drivers/ni_mio_common.c (tags: r0_7_72, r0_7_71): Fixed
+         number of channels in rtsi subdevice (David MacMahon
+         <davidm@astro.berkeley.edu>)
+
+2006-07-10 11:39  abbotti
+
+       * m4/as-linux.m4: Extend automatic enabling of Kbuild mechanism
+         back as far as kernel 2.6.10 (which is the first Kbuild enabled
+         kernel supported by Comedi) and also enable Kbuild mechanism if
+         separate kernel source and build directories are in use.
+
+         It ought to be possible to use the Kbuild mechanism back as far
+         as kernel 2.6.8 by checking for the script/mkmakefile file
+         (that's what I tried first, actually), but use of the Kbuild
+         mechanism for 2.6.8 and 2.6.9 is currently incompatible with
+         Comedi's build mechanism (I tried it).
+
+2006-07-10 06:06  abbotti
+
+       * configure.ac, m4/as-modtool.m4 (tags: r0_7_74, r0_7_73, r0_7_72,
+         r0_7_71): Replaced AC_PATH_PROG with AC_PATH_TOOL when detecting
+         the 'strip' program.  This is so the correct 'strip' is used when
+         cross-compiling.
+
+2006-07-06 12:06  abbotti
+
+       * m4/as-linux.m4: Avoid using AC_RUN_IFELSE to check the kernel
+         major.minor version, as it doesn't work when cross-compiling.
+
+         Every kernel Makefile I've looked at (at least for 2.4 and 2.6,
+         including those for separate kernel build directories) includes
+         the "VERSION = x" and "PATCHLEVEL = y" lines, so use 'sed' to
+         extract the information from those lines.
+
+2006-07-05 07:30  abbotti
+
+       * m4/rtai.m4 (tags: r0_7_74, r0_7_73, r0_7_72, r0_7_71): Applied
+         patch from Ben Gardiner (blg at mast dot queensu dot ca):
+
+         It appears as though the changes were applied only to
+         configure.ac.
+
+         In the current state, setting --disable-rtai will not avoid the
+         check for the presence of an rtai directory (line 16 in
+         m4/rtai.m4) if the user has an adeos/ipipe enabled kernel.
+
+         In the situation where the users has an adeos/ipipe enabled
+         kernel, and a non-standard rtai directory and does not wish to
+         build comedi with rtai support supplying --disable-rtai is not
+         sufficient to complete the configuration script without error. An
+         additional --with-rtaidir=/non/standard/dir/ must be specified.
+         This seems counter-intuitive since the user has already supplied
+         the  --disable-rtai option.
+
+2006-07-05 05:41  abbotti
+
+       * m4/as-linux.m4: Removed MODVERDIR=${tmpdir} when checking CFLAGS,
+         as recent kernel Makefiles delete that directory or everything in
+         it.  Let the kernel Makefile set MODVERDIR by itself.
+
+2006-06-27 21:00  fmhess
+
+       * configure.ac, m4/as-linux.m4: Detect Kbuild in Linux kernel
+         source directory, and use it to automatically decide whether to
+         use Kbuild to build modules.  --enable-kbuild can still be used
+         to override.
+
+2006-06-21 12:31  abbotti
+
+       * comedi/drivers/: fl512.c, poc.c (utags: r0_7_71): Fix gcc-4.1
+         warnings (undefined macro in #if).
+
+2006-06-21 12:30  abbotti
+
+       * comedi/drivers/pcl816.c (tags: r0_7_71): Fix gcc-4.1 warnings
+         (uninitialized variables).
+
+2006-06-21 12:28  abbotti
+
+       * comedi/drivers/ni_at_a2150.c (tags: r0_7_71): Fixed gcc-4.1
+         warnings (operation may be undefined).
+
+2006-06-21 12:27  abbotti
+
+       * comedi/drivers/mpc624.c (tags: r0_7_71): Fix gcc-4.1 warnings
+         (unused variable, printk format specifier mismatch).
+
+2006-06-21 12:09  abbotti
+
+       * comedi/drivers/: dt9812.c (tags: r0_7_73, r0_7_72), pcl812.c
+         (utags: r0_7_71): Fix gcc-4.1 warnings (uninitialized variables).
+
+2006-06-21 12:07  abbotti
+
+       * comedi/drivers/: cb_das16_cs.c, das08_cs.c (utags: r0_7_71): Fix
+         gcc-4.1 warnings (uninitialized variable).  The variable is
+         question has been removed, as it is only used on an unreachable
+         path.  Also, don't bother calling pcmcia_release_window() as
+         there is no matching call to pcmcia_request_window().
+
+2006-06-19 21:14  fmhess
+
+       * INSTALL (tags: r0_7_74, r0_7_73, r0_7_72, r0_7_71): Made a few
+         updates to install instructions.
+
+2006-06-19 21:05  fmhess
+
+       * comedi/drivers/: das08_cs.c, mite.c, ni_daq_dio24.c (tags:
+         r0_7_71), ni_labpc_cs.c (tags: r0_7_71), quatech_daqp_cs.c (tags:
+         r0_7_71): Marked some initialization/cleanup functions with
+         __init/__exit.
+
+2006-06-19 20:57  fmhess
+
+       * comedi/drivers/: cb_das16_cs.c, das08_cs.c, quatech_daqp_cs.c:
+         Added some missing pcmcia device tables.
+
+2006-06-19 20:29  fmhess
+
+       * comedi/drivers/amcc_s5933.c: removed obsolete file.
+
+2006-06-18 21:21  fmhess
+
+       * comedi/drivers/pcm3724.c (tags: r0_7_71): Patch from
+         abbotti@mev.co.uk (Ian Abbott):
+
+         The pcm3724 driver is still using the deprecated check_region()
+         call.  Also, it doesn't check if things were allocated properly
+         when cleaning up in the detach routine.
+
+         The attached patch fixes it.
+
+2006-06-18 21:19  fmhess
+
+       * comedi/drivers/: cb_pcidas64.c, daqboard2000.c (tags: r0_7_73,
+         r0_7_72, r0_7_71), dt3000.c (tags: r0_7_71), gsc_hpdi.c (tags:
+         r0_7_71), me_daq.c (tags: r0_7_71), mite.c, rtd520.c (tags:
+         r0_7_71), s626.c (tags: r0_7_71): Patch from abbotti@mev.co.uk
+         (Ian Abbott):
+
+         The following driver files call ioremap() but do not check if the
+         return value is NULL:
+
+         cb_pcidas64.c daqboard2000.c dt3000.c gsc_hpdi.c me_daq.c mite.c
+         rtd520.c s626.c
+
+         The attached patch takes appropriate action if the return value
+         from ioremap() is NULL.  (In some cases, this also required the
+         addition of a flag 'got_regions' to the device private data
+         structure to record whether the PCI regions need to be released.)
+
+         The patch also removes the antiquated requirement of the address
+         passed to ioremap() needing to be on a page boundary.
+
+2006-06-18 21:12  fmhess
+
+       * comedi/drivers/: Kbuild (tags: r0_7_71), Makefile.am (tags:
+         r0_7_71), adl_pci9118.c (tags: r0_7_71), adv_pci1710.c,
+         amcc_s5933.h (tags: r0_7_74, r0_7_73, r0_7_72, r0_7_71): patch
+         from Ian Abbott <abbotti@mev.co.uk>:
+
+         I have a patch that changes the adl_pci9118 and adv_pci1710
+         drivers.  It mimics their old behaviour of searching for an
+         unused card, rather than using the first card it finds.  I didn't
+         need to change the cb_pcidas driver after all as it wasn't using
+         the amcc_s5933 driver, only some macros from amcc_s5933.h.
+
+         The patch also removes the amcc_s5933 module from the Makefile.am
+         and Kbuild files and removes the function declarations, etc.,
+         from the amcc_s5933.h file.
+
+2006-06-11 21:15  fmhess
+
+       * comedi/drivers/quatech_daqp_cs.c: remove obsolete pcmcia stuff
+         (irq_list and IRQInfo2)
+
+2006-06-11 21:10  fmhess
+
+       * comedi/comedi_fops.c, comedi/drivers/cb_das16_cs.c,
+         comedi/drivers/comedi_bond.c (tags: r0_7_73, r0_7_72, r0_7_71),
+         comedi/drivers/das08_cs.c, comedi/drivers/ni_daq_dio24.c,
+         comedi/drivers/ni_labpc_cs.c, comedi/drivers/quatech_daqp_cs.c,
+         include/linux/module.h (tags: r0_7_74, r0_7_73, r0_7_72,
+         r0_7_71), include/linux/moduleparam.h (tags: r0_7_74, r0_7_73,
+         r0_7_72, r0_7_71): Patch from abbotti@mev.co.uk (Ian Abbott):
+
+         The (few) module parameters used by comedi (for debugging and for
+         specifying irq_mask or irq_list for some PCMCIA drivers) haven't
+         worked since kernel 2.6.11. If you try and specify a module
+         parameter when loading a module, the module fails to load due to
+         missing symbols.
+
+         I have implemented a linux/moduleparam.h compatibility header
+         using code borrowed from the 2.4.25 kernel with some additions,
+         and a patch to use it.
+
+         The module_param() macro has been implemented for 2.4 kernels.
+         Unfortunately, it is not possible to implement
+         module_param_array() for 2.4 kernels, so I implemented a similar
+         MODULE_PARAM_ARRAY() macro instead.  The third parameter is
+         different, being the length of the array rather than a
+         (optionally null) pointer to a variable set to the number of
+         elements of the array that have been filled in (that information
+         is not available in 2.4 so I thought it best to omit it
+         entirely).  There is one restriction on the "length of array"
+         parameter; it has to be a decimal number (or a macro that expands
+         to a decimal number), not a fancy C expression, otherwise insmod
+         won't parse it properly (if at all!).
+
+2006-06-11 21:02  fmhess
+
+       * configure.ac: Patch from abbotti@mev.co.uk (Ian Abbott):
+
+         Sometimes USB support breaks due to API changes in 2.6 or vendor
+         patches (e.g.  Fedora Core 5's 2.6.15 kernel), so it would be
+         useful to have a configure option to disable it, like there is
+         for PCMCIA.
+
+2006-06-11 19:33  fmhess
+
+       * comedi/drivers/: adl_pci6208.c (tags: r0_7_71), adl_pci7432.c
+         (tags: r0_7_73, r0_7_72, r0_7_71), adl_pci8164.c (tags: r0_7_73,
+         r0_7_72, r0_7_71), adl_pci9111.c, adv_pci_dio.c (tags: r0_7_71),
+         amplc_dio200.c (tags: r0_7_71), amplc_pc236.c, amplc_pc263.c
+         (tags: r0_7_71), amplc_pci224.c (tags: r0_7_71), amplc_pci230.c,
+         cb_pcidas.c, cb_pcidas64.c, cb_pcidda.c (tags: r0_7_71),
+         cb_pcimdas.c (tags: r0_7_71), cb_pcimdda.c (tags: r0_7_71),
+         contec_pci_dio.c (tags: r0_7_73, r0_7_72, r0_7_71),
+         daqboard2000.c, das08.c (tags: r0_7_73, r0_7_72, r0_7_71),
+         dt3000.c, gsc_hpdi.c, ke_counter.c (tags: r0_7_71), me4000.c
+         (tags: r0_7_73, r0_7_72, r0_7_71), me_daq.c, rtd520.c, s626.c:
+         More pci fixes.
+
+2006-06-11 17:34  fmhess
+
+       * comedi/drivers/: adl_pci6208.c, adl_pci7432.c, adl_pci8164.c,
+         adl_pci9111.c, adl_pci9118.c, adv_pci1710.c, adv_pci_dio.c,
+         amcc_s5933.c, amplc_dio200.c, amplc_pc236.c, amplc_pc263.c,
+         amplc_pci224.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, icp_multi.c (tags:
+         r0_7_71), icp_multi.h (tags: r0_7_71), ke_counter.c, me4000.c,
+         me_daq.c, mite.c, rtd520.c, s626.c: Patch from abbotti@mev.co.uk
+         (Ian Abbott).  Note, I am planning to revert/alter parts of this
+         patch shortly, I am commiting the original patch so it is clear
+         what I changed.
+
+         I've been through the PCI code of all the drivers (apart from the
+         ones in the addi_data directory) to apply the following rules:
+
+         1. Call pci_enable_device before looking at resources.  (I didn't
+         do this for the card list display code in amcc_s5933.c as it's
+         only for debugging; it might display bogus values on some
+         platforms.)
+
+         2. Call pci_request_regions to request all PCI I/O and memory
+         areas.  (Some drivers were calling request_region on a subset of
+         the valid regions, but pci_request_regions is preferred.  Some
+         drivers didn't bother requesting regions and just used them
+         anyway.)
+
+         3. If 1 and 2 succeeded, then when done with the device (on
+         comedi detach), call pci_release_regions and pci_disable_device.
+         Note that pci_disable_device is not called if rule 2 failed,
+         because that indicates that the device is being used by something
+         else (most likely another comedi device).
+
+         I've fixed some brokenness along the way, but the amcc_s5933
+         driver will still break if more than one client driver uses it
+         (but at least it now works if more than one device is using that
+         client driver).  To fix it properly will require separate device
+         lists for each vendor ID and maybe a reference count for each of
+         those lists - a job for another day!
+
+         More brokenness in the adv_pci_dio driver has been fixed. It
+         tried to be clever by keeping a list of PCI devices in use, but
+         its list handling code was completely broken.
+
+         I changed the s626 driver to use pci_get_device and
+         pci_put_device instead of the old pci_find_device.
+
+         I've checked over the changes twice, but am not able to test all
+         the drivers of course, so I might have introduced an odd bug or
+         two, but I hope not!
+
+2006-06-11 17:05  fmhess
+
+       * comedi/drivers/: cb_das16_cs.c, das08_cs.c, ni_daq_dio24.c,
+         ni_mio_cs.c (tags: r0_7_71), quatech_daqp_cs.c: Got rid of
+         obsolete IRQ_INFO2_VALID
+
+2006-06-11 17:02  fmhess
+
+       * comedi/drivers/ni_mio_cs.c: got rid of useless irq_mask variable.
+
+2006-06-11 15:36  fmhess
+
+       * comedi/drivers/: cb_das16_cs.c, das08_cs.c, ni_daq_dio24.c,
+         ni_labpc_cs.c, ni_mio_cs.c, quatech_daqp_cs.c: Dropped support
+         for pcmcia on kernels older than 2.6.16, on the basis that it
+         would be too burdensome to expect people adding new pcmcia
+         drivers to make them work on all the varying pcmcia interfaces
+         provided by different kernels.
+
+2006-06-11 14:52  fmhess
+
+       * comedi/drivers/cb_das16_cs.c, comedi/drivers/das08_cs.c,
+         comedi/drivers/dt9812.c, comedi/drivers/ni_daq_dio24.c,
+         comedi/drivers/ni_labpc_cs.c, comedi/drivers/ni_mio_cs.c,
+         comedi/drivers/quatech_daqp_cs.c, comedi/drivers/usbdux.c (tags:
+         r0_7_73, r0_7_72, r0_7_71), comedi/drivers/usbduxfast.c (tags:
+         r0_7_73, r0_7_72, r0_7_71), include/linux/usb.h (tags: r0_7_74,
+         r0_7_73, r0_7_72, r0_7_71): Patch from abbotti@mev.co.uk (Ian
+         Abbott) which ports pcmcia drivers to 2.6.16 api.  It also deals
+         with the dropping of the "owner" member from the usb driver
+         struct in 2.6.16.  I will shortly drop support for pcmcia on
+         kernels older than 2.6.16.
+
+2006-05-06 11:43  fmhess
+
+       * comedi/drivers/adl_pci8164.c: Compile fix when building with
+         kbuild from Jan Gukelberger <g.u.g.i@gmx.de>
+
+2006-05-01 22:04  fmhess
+
+       * comedi/comedi_fops.c: Patch from caleb@aei-tech.com (Caleb
+         Tennis), which implements checks for length of
+         INSN_CONFIG_SERIAL_CLOCK and INSN_CONFIG_BIDIRECTIONAL_DATA.
+
+2006-05-01 22:01  fmhess
+
+       * comedi/drivers/: Kbuild, Makefile.am, mpc624.c: Added new driver
+         from sutashu@gmail.com (Stanislaw Raczynski)
+
+2006-05-01 21:56  fmhess
+
+       * comedi/drivers/: Kbuild, Makefile.am: Added new drivers to build
+
+2006-05-01 21:56  fmhess
+
+       * comedi/drivers/adl_pci8164.c: Replaced pci_for_each_dev() with a
+         for loop and pci_get_device()
+
+2006-05-01 21:52  fmhess
+
+       * comedi/drivers/adl_pci7432.c: Fixed some compile warnings, and
+         replaced pci_for_each_dev with a for loop using pci_get_device().
+
+2006-05-01 21:46  fmhess
+
+       * comedi/drivers/: adl_pci7432.c, adl_pci8164.c: New drivers from
+         mike@mikelachaine.ca (mikelachaine)
+
+2006-05-01 21:37  fmhess
+
+       * comedi/drivers/Makefile.am: Patch from abbotti@mev.co.uk (Ian
+         Abbott) which adds missing pcm3724_ko_SOURCES
+
+2006-05-01 21:11  fmhess
+
+       * comedi/drivers/ni_pcimio.c (tags: r0_7_71): Update to
+         documentation comments from terry1@beam.ltd.uk (Terry Barnaby)
+
+2006-04-18 22:10  fmhess
+
+       * comedi/drivers/ni_mio_common.c: Patch from terry1@beam.ltd.uk
+         (Terry Barnaby):
+
+         There was a bug in the PCI-6143 code in the ni_pcimio driver
+         which stopped the device being set to high sampling rates.  The
+         enclosed patch fixes this.
+
+2006-04-18 22:07  fmhess
+
+       * configure.ac: Added option to force disabling of RTAI support,
+         based on patch from blg@mast.queensu.ca (Ben Gardiner).
+
+2006-04-18 20:10  fmhess
+
+       * comedi/drivers/pcmuio.c (tags: r0_7_71): Patch from
+         calin@ajvar.org (Calin A. Culianu):
+
+         I modified the driver to more correctly reflect the physical
+         connectors on the PCMUIO board.  Basically rather than have
+         32-channel subdevices, I am making the board use 24-channel
+         subdevices.
+
+         The reason is simple: The board has 25-pin connectors.  Either
+         two of them for the 48-channel version or 4 of them for the
+         96-channel version.  Anyway, I made this driver create 1
+         subdevice per connector.  It turns out in practice it is more
+         useful to have 4 subdevices with 24 channels each than it is to
+         have 3 subdevices with 32 channels -- since you have to do funny
+         math in your head to figure out what channel 7 on subdevice 2 is.
+          By having a 1-to-1 association between subdevice and physical
+         connector, it's much easier to work with.
+
+2006-03-21 17:40  fmhess
+
+       * comedi/drivers/ni_pcimio.c: Added note about state of m-series
+         support.
+
+2006-03-09 08:34  fmhess
+
+       * comedi/comedi_fops.c: Added warning message to encourage checks
+         of config insn data lengths.
+
+2006-03-06 21:44  fmhess
+
+       * comedi/drivers/ni_mio_common.c, comedi/drivers/ni_stc.h (tags:
+         r0_7_72, r0_7_71), include/linux/comedi.h (tags: r0_7_73,
+         r0_7_72, r0_7_71): Added INSN_CONFIG_GET_PWM_OUTPUT config insn.
+
+2006-03-06 21:37  fmhess
+
+       * Documentation/comedi/insn_config (tags: r0_7_73, r0_7_72,
+         r0_7_71), comedi/drivers/ni_mio_common.c: Changed
+         INSN_CONFIG_PWM_OUTPUT so the rounding mode for the up and down
+         times can be set independently.
+
+2006-03-02 19:58  fmhess
+
+       * comedi/drivers/ni_mio_common.c, comedi/drivers/ni_pcimio.c,
+         comedi/drivers/ni_stc.h, include/linux/comedi.h: Patch from
+         terry1@beam.ltd.uk (Terry Barnaby):
+
+         This patch adds support to comedi for the NI PCI-6143 DAQ card.
+         It also adds support for the NI RTSI trigger bus used to
+         synchronise multiple cards to any ni_pcimio supported card.  The
+         patch also requires a patch to the comedilib to support the RTSI.
+          More info on the patch is at:
+         http://www.beam.org.uk/opensource/pci-6143/
+
+2006-03-01 20:58  fmhess
+
+       * comedi/Makefile.am (tags: r0_7_71): Removed stray quotes from
+         clean and install kbuild targets
+
+2006-02-22 19:02  fmhess
+
+       * comedi/drivers/: ni_labpc_cs.c, ni_mio_cs.c: Patch from
+         abbotti@mev.co.uk (Ian Abbott):
+
+         2.6.13 introduced device ID tables for PCMCIA devices.  They seem
+         to be required to get automatic module loading to work for PCMCIA
+         on some newer distros.
+
+         I've patched ni_mio_cs.c and ni_labpc_cs.c to include the device
+         ID tables (only for kernel version 2.6.13 upwards).  I don't have
+         enough information to patch the other PCMCIA drivers.
+
+2006-02-22 18:57  fmhess
+
+       * comedi/drivers/: Kbuild, addi-data/Makefile.am (tags: r0_7_71):
+         Disabling addi-data driver until it's floating point problems get
+         fixed.
+
+2006-02-22 18:38  fmhess
+
+       * comedi/Makefile.am: Fix for RTAI compile with --enable-kbuild
+         configure option, from Edwin Steiner <edwin.steiner@gmx.net>
+
+2006-02-20 09:51  fmhess
+
+       * comedi/drivers/comedi_parport.c (tags: r0_7_71): Fixed read of
+         parallel port data lines, as reported by Franco Minutiello
+         <franco.minutiello@darts.it>
+
+2006-02-05 22:21  fmhess
+
+       * configure.ac, comedi/Kbuild (tags: r0_7_74, r0_7_73, r0_7_72,
+         r0_7_71), comedi/Makefile.am, comedi/drivers/Kbuild,
+         comedi/drivers/Makefile.am, comedi/drivers/addi-data/Makefile.am,
+         comedi/kcomedilib/Makefile.am (tags: r0_7_71): --enable-kbuild
+         option of configure script works now.
+
+2006-02-05 18:44  fmhess
+
+       * configure.ac, comedi/Kbuild, comedi/drivers/Kbuild,
+         comedi/drivers/addi-data/Kbuild (tags: r0_7_74, r0_7_73, r0_7_72,
+         r0_7_71), comedi/kcomedilib/Kbuild (tags: r0_7_74, r0_7_73,
+         r0_7_72, r0_7_71): Beginnings of support for kbuild with recent
+         2.6 kernels.
+
+2006-02-05 11:20  fmhess
+
+       * comedi/drivers/c6xdigio.c (tags: r0_7_71): Fixed missing
+         MODULE_LICENSE by using COMEDI_INITCLEANUP().
+
+2006-02-05 11:15  fmhess
+
+       * comedi/drivers/addi-data/Makefile.am: Fixed AM_CFLAGS for
+         addi-data when using RTAI/RTLinux.
+
+2006-01-28 16:28  fmhess
+
+       * comedi/drivers/ni_atmio.c (tags: r0_7_71): Reenabled isapnp
+         support, and ported it to 2.6 kernels.  Doesn't work on 2.4
+         kernels any more.
+
+2006-01-28 16:27  fmhess
+
+       * include/linux/: isapnp.h, pnp.h (utags: r0_7_71, r0_7_72,
+         r0_7_73, r0_7_74): More compatilbility wrappers to let ni_atmio
+         driver using 2.6 isapnp support compile (but isapnp won't
+         actually work) on 2.4 kernels.
+
+2006-01-28 12:39  fmhess
+
+       * comedi/drivers/dt9812.c: Made it not bother to try and build this
+         module on a 2.4 kernel.
+
+2006-01-28 12:36  fmhess
+
+       * include/linux/: kernel.h (tags: r0_7_74, r0_7_73, r0_7_72,
+         r0_7_71), mod_devicetable.h (tags: r0_7_74, r0_7_73, r0_7_72,
+         r0_7_71), pnp.h, usb.h: Added some more compatibility wrappers
+         for 2.4 kernels.
+
+2006-01-28 12:34  fmhess
+
+       * comedi/drivers/Makefile.am: Added dt9812_ko_SOURCES.
+
+2006-01-28 10:33  fmhess
+
+       * comedi/drivers/amplc_pci230.c: Patch from abbotti@mev.co.uk (Ian
+         Abbott):
+
+         The amplc_pci230 code for handling the AI instruction has an
+         inverted test for the state of the ADC "busy" bit in its timeout
+         loop.  The attached patch corrects the test.
+
+2006-01-28 10:31  fmhess
+
+       * comedi/drivers/amplc_pci230.c: Patch from abbotti@mev.co.uk (Ian
+         Abbott):
+
+         Micheal Head reported problems with the PCI230 generating
+         interrupts constantly in his system.
+
+         Looking at the source code, that could happen if the AI interrupt
+         handler (pci230_handle_ai) detects a FIFO overrun error.  In that
+         case, it ends up turning the ADC interrupt source back on in the
+         board's INT_SCE by mistake after cancelling the transfer,
+         resulting in continuous unhandled interrupts.
+
+         I have a patch to fix the above and initialize the INT_SCE
+         register before hooking up the interrupt with request_irq.
+
+2006-01-28 10:19  fmhess
+
+       * comedi/drivers/: Makefile.am, pcmda12.c (tags: r0_7_71): Added
+         new driver for Winsystems PCM DA-12 AO board from calin@ajvar.org
+         (Calin A. Culianu).
+
+2006-01-28 10:03  fmhess
+
+       * comedi/drivers/pcmuio.c: Driver update from calin@ajvar.org
+         (Calin A. Culianu):
+
+         fixes bugs in the immediate mode read/write instructions, (they
+         work 100% now).
+
+         I also added IRQ support to do commands/edge-detect interrupts,
+         etc... but that is entirely untested.
+
+2006-01-19 17:16  fmhess
+
+       * comedi/drivers/Makefile.am: Added define of c6xdigio_ko_SOURCES
+
+2006-01-16 10:02  fmhess
+
+       * comedi/drivers/adv_pci1710.c: Patch from abbotti@mev.co.uk (Ian
+         Abbott) which makes external input the default source for counter
+         channel 0.
+
+2006-01-15 16:46  fmhess
+
+       * comedi/drivers/adv_pci1710.c: Patch from Ian Abbott
+         <abbotti@mev.co.uk>, to enable counter for pci-1711.
+
+2006-01-15 16:41  fmhess
+
+       * comedi/drivers/: Makefile.am, pcmuio.c: New driver for the
+         PCM-UIO48A and PCM-UIO96A boards from Winsystems, from
+         calin@ajvar.org (Calin A. Culianu).
+
+2006-01-15 15:35  fmhess
+
+       * comedi/comedi_fops.c: Fix compile against 2.6.15 kernel by using
+         CLASS_DEVICE_CREATE compatibility macro.
+
+2006-01-15 15:34  fmhess
+
+       * comedi/drivers/: adv_pci1710.c, ni_pcidio.c: Fixed a couple
+         compile warnings.
+
+2006-01-15 15:34  fmhess
+
+       * include/linux/device.h (tags: r0_7_73, r0_7_72, r0_7_71): Added
+         CLASS_DEVICE_CREATE compaitibility macro, based on patch from
+         abbotti@mev.co.uk (Ian Abbott).
+
+2006-01-15 15:10  fmhess
+
+       * include/linux/pci_ids.h (tags: r0_7_74, r0_7_73, r0_7_72,
+         r0_7_71): Added compatibility header for linux/pci_ids.h, which
+         fixes compile against 2.6.15 kernels.
+
+2006-01-15 15:00  fmhess
+
+       * m4/as-linux.m4: Patch from abbotti@mev.co.uk (Ian Abbott), fixes
+         following problem:
+
+         New compiler option in kernel Makefile blows away all comedi
+         compilation:
+
+            -include include/linux/autoconf.h
+
+2006-01-08 11:37  fmhess
+
+       * Documentation/comedi/insn_config, comedi/drivers/ni_mio_common.c,
+         comedi/drivers/ni_stc.h, include/linux/comedi.h: Added support
+         for calibration pwm output used for nonlinearity calibration of
+         m-series boards.
+
+2006-01-03 21:54  fmhess
+
+       * comedi/drivers/ni_mio_common.c: Give full user-space access to
+         all possible internal calibration sources.
+
+2006-01-03 21:53  fmhess
+
+       * comedi/drivers/ni_stc.h: Corrected value for
+         MSeries_AI_Bypass_Bank_Mask
+
+2006-01-02 16:53  fmhess
+
+       * comedi/drivers/: mite.c, mite.h (tags: r0_7_71), ni_mio_common.c,
+         ni_pcimio.c, ni_stc.h: Added support for reading eeprom on
+         m-series boards.  Added partial support for CR_ALT_SOURCE with
+         m-series boards.
+
+2006-01-01 20:11  fmhess
+
+       * comedi/drivers/ni_mio_common.c: Fixed ai range codes for 622x
+         boards.
+
+2006-01-01 19:16  fmhess
+
+       * comedi/drivers/ni_mio_common.c: Err, undid my last "fix" which
+         was wrong.
+
+2006-01-01 19:12  fmhess
+
+       * comedi/drivers/ni_mio_common.c: Fixed reading of alt ai sources
+         with 611x boards.
+
+2006-01-01 18:20  fmhess
+
+       * comedi/drivers/ni_mio_common.c: Fixed munging for ao commands
+         with m-series boards.
+
+2006-01-01 18:15  fmhess
+
+       * comedi/drivers/: ni_mio_common.c, ni_pcimio.c, ni_stc.h: Fixed
+         caldacs and ai ranges in board array for m-series boards.
+
+2005-12-31 18:53  fmhess
+
+       * comedi/drivers/: ni_mio_common.c, ni_pcimio.c: Added support for
+         a couple missing ao registers to m_series_stc_writew()
+
+2005-12-28 12:13  fmhess
+
+       * comedi/drivers/ni_mio_common.c: Fixed ai munging and dma setup
+         for 18 bit m-series boards.  ai commands seem to work now.
+
+2005-12-28 12:12  fmhess
+
+       * comedi/drivers/ni_pcimio.c: Added some missing registers used by
+         ai commands to m_series_stc_writew().
+
+2005-12-21 21:21  fmhess
+
+       * comedi/drivers/: ni_mio_common.c, ni_stc.h: Fix 2's complement
+         munging for ai insn with 18 bit boards.  insn work for ai on
+         pci-6289 now.
+
+2005-12-20 22:04  fmhess
+
+       * comedi/drivers/: ni_atmio.c, ni_mio_common.c, ni_mio_cs.c,
+         ni_pcimio.c, ni_stc.h: Added support for various m-series ao
+         ranges.
+
+2005-12-20 18:23  fmhess
+
+       * comedi/drivers/me_daq.c: Fixed compile error I just created with
+         last change.
+
+2005-12-20 18:21  fmhess
+
+       * comedi/drivers/me_daq.c: give an error message when user fails to
+         provide firmware, and fix bug in test for whether firmware was
+         provided.
+
+2005-12-19 22:25  fmhess
+
+       * comedi/drivers/ni_stc.h: Figured out some more ao range related
+         bits.
+
+2005-12-19 19:13  fmhess
+
+       * comedi/drivers/: ni_mio_common.c, ni_pcimio.c, ni_stc.h: Fixed up
+         some m-series board entries using board specification documents.
+
+2005-12-18 20:32  fmhess
+
+       * comedi/drivers/: ni_mio_common.c, ni_stc.h: ao write instructions
+         work on pci-6289 after adding initialization of AO_Calibration
+         register (turns off grounding of ao reference).
+
+2005-12-18 19:42  fmhess
+
+       * comedi/drivers/ni_mio_common.c: Some fixes for m series ai/ao
+         instructions.  ao instructions definitely don't work yet.
+
+2005-12-18 19:41  fmhess
+
+       * comedi/drivers/: ni_pcimio.c, ni_stc.h: Added some missing AO
+         registers for m-series
+
+2005-12-18 15:26  fmhess
+
+       * comedi/drivers/ni_pcimio.c: Implemented writes to some missing
+         registers in m_series_stc_writew().
+
+2005-12-18 12:16  fmhess
+
+       * comedi/drivers/ni_stc.h: Added offsets for GPCT registers on
+         m-series
+
+2005-12-18 10:56  fmhess
+
+       * comedi/drivers/mite.h: Allow for up to 8 dma channels on mite.
+
+2005-12-14 19:01  fmhess
+
+       * m4/rtai.m4: Patch from "Andreas Leuner" <al14@inf.tu-dresden.de>:
+
+         I have modified the rtai.m4 script locally to recognize a kernel
+         with ipipe support. With this the generated configure script
+         detects ipipe support and activates RTAI support. The so modified
+         comedi compiles fine and modules load without any crashes.
+         However I haven't tested the result with real daq hardware yet.
+
+2005-12-14 08:10  fmhess
+
+       * comedi/drivers/ni_pcimio.c: Added preliminary board entries for
+         m-series boards
+
+2005-12-11 20:56  fmhess
+
+       * comedi/drivers/ni_pcimio.c: Fixed null dereference in attach.
+
+2005-12-11 20:44  fmhess
+
+       * comedi/drivers/ni_mio_common.c: Some reg_type fixes for m-series
+
+2005-12-11 19:29  fmhess
+
+       * comedi/drivers/: ni_atmio.c, ni_mio_common.c, ni_mio_cs.c,
+         ni_pcimio.c, ni_stc.h: First pass at m-series support done.
+         AI/AO might possibly work (after adding entries for m-series
+         boards to board array), digital subdevices definitely won't yet.
+
+2005-12-11 16:41  fmhess
+
+       * comedi/drivers/: ni_mio_common.c, ni_stc.h: Fixed array overrun
+         for boards with more than 2 ao channels.
+
+2005-12-04 22:32  fmhess
+
+       * comedi/drivers/ni_stc.h: Added enumeration of all m series
+         register offsets.
+
+2005-12-04 20:05  fmhess
+
+       * include/linux/kref.h (tags: r0_7_74, r0_7_73, r0_7_72, r0_7_71):
+         Patch from abbotti@mev.co.uk (Ian Abbott):
+
+         KREF_PUT can be simplified for 2.6.12 upwards - it just needs to
+         call kref_put and pass on the return value.
+
+         Also, the kref stuff first appeared in 2.6.5, not 2.6.0.
+
+2005-12-03 22:20  fmhess
+
+       * comedi/drivers/ni_stc.h: Added some notes on registers which have
+         moved under m-series
+
+2005-12-03 22:20  fmhess
+
+       * comedi/drivers/ni_mio_common.c: use win_out2 macro for write to
+         AI_SC_Load_A_Registers
+
+2005-12-03 22:19  fmhess
+
+       * comedi/drivers/ni_pcimio.c: Removed obsolete comment about 6733
+         pci id.
+
+2005-11-30 12:51  ds
+
+       * comedi/drivers/: Makefile.am, pcm3724.c: new driver
+
+2005-11-23 17:51  fmhess
+
+       * comedi/drivers/ni_660x.c (tags: r0_7_73, r0_7_72, r0_7_71): Patch
+         from Dave <dfelson.celson@virgin.net>:
+
+         Tried the NI 6602 in single pulse, surprised (!) the  case
+         INSN_CONFIG_GPCT_SINGLE_PULSE_GENERATOR:
+
+          ran into the
+          case INSN_CONFIG_GPCT_PULSE_TRAIN_GENERATOR:
+
+          without a break.
+
+2005-11-23 17:48  fmhess
+
+       * include/asm/pgtable.h (tags: r0_7_74, r0_7_73, r0_7_72, r0_7_71):
+         pud_t was introduced in kernel 2.6.11
+
+2005-11-23 07:59  fmhess
+
+       * include/linux/kref.h: Deal with varying return type for kref_put
+         in newer kernels.
+
+2005-11-20 21:10  fmhess
+
+       * comedi/drivers/c6xdigio.c: Added documentation comment block
+
+2005-11-20 21:05  fmhess
+
+       * comedi/drivers/: Makefile.am, c6xdigio.c: New driver by Dan Block
+         via anders.blomdell@control.lth.se (Anders Blomdell).
+
+2005-11-20 20:21  fmhess
+
+       * comedi/drivers/dt9812.c: Added documentation header to dt9812
+         driver.
+
+2005-11-20 20:16  fmhess
+
+       * comedi/drivers/: Makefile.am, dt9812.c, dt9812.h (tags: r0_7_74,
+         r0_7_73, r0_7_72, r0_7_71): New driver from
+         anders.blomdell@control.lth.se (Anders Blomdell):
+
+         This driver works, but bulk transfers not implemented. Might be a
+         starting point for someone else. I found out too late that USB
+         has too high latencies (>1 ms) for my needs.
+
+2005-11-20 20:15  fmhess
+
+       * include/linux/kref.h: Added compatibility wrapper for kref.h
+
+2005-11-20 19:24  fmhess
+
+       * comedi/drivers/serial2002.c (tags: r0_7_73, r0_7_72, r0_7_71):
+         Patch from anders.blomdell@control.lth.se (Anders Blomdell):
+
+         make poll point to the right subfield
+
+2005-11-20 19:23  fmhess
+
+       * comedi/drivers/daqboard2000.c: Patch from
+         anders.blomdell@control.lth.se (Anders Blomdell):
+
+         fix warning messages (might be that 8255_cb should change
+         signature)
+
+2005-11-20 19:11  fmhess
+
+       * comedi/comedi_fops.c: Static initialization of spinlocks has been
+         deprecated by the kernel (from anders.blomdell@control.lth.se
+         (Anders Blomdell)).
+
+2005-11-20 16:35  fmhess
+
+       * comedi/drivers/cb_pcidas64.c: Fix scan counter loading, which
+         needs to be set to desired count minus 3 (fix from Derek Foreman
+         <Derek.Foreman@nrc-cnrc.gc.ca>).  Fixed verified correct on
+         pci-das6036 and 6025.
+
+2005-11-01 19:39  fmhess
+
+       * comedi/drivers/: daqboard2000.c, multiq3.c (tags: r0_7_71),
+         serial2002.c: Patch from anders.blomdell@control.lth.se (Anders
+         Blomdell):
+
+         daqboard2000: fixed bug where (sometimes) values were left behind
+         in the FIFO multiq3: start encoder counting from middle of range
+         (2^23) serial2002: fix timing issues in 2.6 kernels, add encoder
+
+2005-11-01 19:21  fmhess
+
+       * comedi/drivers/: cb_das16_cs.c, das08_cs.c, ni_daq_dio24.c,
+         ni_labpc_cs.c, ni_mio_cs.c, quatech_daqp_cs.c: Patch from
+         abbotti@mev.co.uk (Ian Abbott):
+
+         The following drivers do not compile for 2.6.13 upwards due to
+         the removal of the pcmcia_get_card_services_info function,
+         servinfo_t typedef and CS_RELEASE_CODE macro:
+
+          cb_das16_cs
+          das08_cs
+          ni_daq_dio24
+          ni_labpc_cs
+          ni_mio_cs
+          quatech_daqp_cs
+
+         I think the best solution is to remove the offending code
+         altogether along with the #include <pcmcia/version.h> lines as
+         CS_RELEASE_CODE has had the same value since at least 2.4.0 and
+         Comedi doesn't support earlier kernels anymore.
+
+2005-10-18 23:10  fmhess
+
+       * comedi/comedi_fops.c: free async->cmd.chanlist before it gets
+         blown away by user's cmd
+
+2005-10-18 22:38  fmhess
+
+       * comedi/comedi_fops.c: Fix memory leak noted by "Michael Brooks"
+         <mbrooks@orbitalnetwork.com>
+
+2005-10-16 17:45  fmhess
+
+       * comedi/drivers/8253.h (tags: r0_7_74, r0_7_73, r0_7_72, r0_7_71),
+         comedi/drivers/amplc_dio200.c, include/linux/comedi.h: Patch from
+         abbotti@mev.co.uk (Ian Abbott):
+
+         I have added support for the following additional Amplicon 200
+         series boards to the amplc_dio200 driver: PC212E, PC214E, PC215E,
+         PC218E, PCI215.  These have a mixture of 8255 dio chips and 8254
+         counter chips (except PC218E which has no 8255).
+
+         As well as changing comedi/drivers/amplc_dio200.c, the patch adds
+         some extra inline functions to comedi/drivers/8253.h and adds
+         four extra INSN_CONFIG_xxx defines to include/linux/comedi.h (for
+         configuring clock and gate sources for the counter subdevices).
+
+2005-10-11 12:49  ds
+
+       * comedi/drivers/comedi_bond.c: update from Calin
+
+2005-10-10 21:10  ds
+
+       * comedi/drivers/: Makefile.am, comedi_bond.c: Add new bonding
+         driver from Calin Culianu
+
+2005-10-07 12:22  ds
+
+       * comedi/drivers/addi-data/Makefile.am: dist all .c and .h files
+
+2005-10-07 12:21  ds
+
+       * Makefile.am (tags: r0_7_71): Don't dist removed files.  Tell
+         people to run depmod instead of doing it for them (incorrectly).
+
+2005-10-07 01:08  ds
+
+       * Contributors (tags: r0_7_71): Convert to UTF-8
+
+2005-10-07 01:08  ds
+
+       * comedi/drivers/: acl7225b.c (tags: r0_7_73, r0_7_72, r0_7_71),
+         amplc_pci230.c, dmm32at.c (tags: r0_7_71), dt282x.c (tags:
+         r0_7_71), ni_atmio.c, pcl730.c (tags: r0_7_71), s626.c: Convert
+         to UTF-8.  Fix some warnings.
+
+2005-10-07 01:06  ds
+
+       * comedi/drivers/addi-data/: APCI1710_82x54.c (tags: r0_7_74),
+         APCI1710_Chrono.c (tags: r0_7_74), APCI1710_Chrono.h (tags:
+         r0_7_74), APCI1710_Dig_io.c (tags: r0_7_74), APCI1710_Dig_io.h
+         (tags: r0_7_74), APCI1710_INCCPT.c (tags: r0_7_74),
+         APCI1710_INCCPT.h (tags: r0_7_74), APCI1710_Inp_cpt.c (tags:
+         r0_7_74), APCI1710_Inp_cpt.h (tags: r0_7_74), APCI1710_Pwm.c
+         (tags: r0_7_74), APCI1710_Pwm.h (tags: r0_7_74), APCI1710_Ssi.c
+         (tags: r0_7_74), APCI1710_Ssi.h (tags: r0_7_74), APCI1710_Tor.c
+         (tags: r0_7_74), APCI1710_Tor.h (tags: r0_7_74), APCI1710_Ttl.c
+         (tags: r0_7_74), APCI1710_Ttl.h (tags: r0_7_74),
+         addi_amcc_S5920.c (tags: r0_7_74), addi_amcc_S5920.h (tags:
+         r0_7_74), addi_common.c, addi_eeprom.c (tags: r0_7_74),
+         hwdrv_APCI1710.c (tags: r0_7_74), hwdrv_APCI1710.h (tags:
+         r0_7_74), hwdrv_apci035.c (tags: r0_7_74), hwdrv_apci035.h (tags:
+         r0_7_74), hwdrv_apci1032.c (tags: r0_7_74), hwdrv_apci1500.c
+         (tags: r0_7_74), hwdrv_apci1516.c (tags: r0_7_74),
+         hwdrv_apci1516.h (tags: r0_7_74), hwdrv_apci1564.c (tags:
+         r0_7_74), hwdrv_apci1564.h (tags: r0_7_74), hwdrv_apci16xx.c
+         (tags: r0_7_74), hwdrv_apci16xx.h (tags: r0_7_74),
+         hwdrv_apci2016.c (tags: r0_7_74), hwdrv_apci2016.h (tags:
+         r0_7_74), hwdrv_apci2032.c (tags: r0_7_74), hwdrv_apci2032.h
+         (tags: r0_7_74), hwdrv_apci2200.c (tags: r0_7_74),
+         hwdrv_apci3200.c (tags: r0_7_74), hwdrv_apci3200.h (tags:
+         r0_7_74), hwdrv_apci3501.c (tags: r0_7_74), hwdrv_apci3xxx.h
+         (tags: r0_7_74) (utags: r0_7_71, r0_7_72, r0_7_73): Convert from
+         DOS to unix.  Convert to UTF-8.  Minor warning fixes.
+
+2005-10-07 01:04  ds
+
+       * include/linux/config.h (tags: r0_7_73, r0_7_72, r0_7_71),
+         include/linux/fs.h, include/linux/highmem.h,
+         include/linux/init.h, include/linux/ioport.h,
+         include/linux/isapnp.h, include/linux/kdev_t.h,
+         include/linux/kmod.h, include/linux/mm.h (tags: r0_7_73, r0_7_72,
+         r0_7_71), include/linux/module.h, include/linux/pci.h (tags:
+         r0_7_71), include/linux/poll.h, include/linux/sched.h (tags:
+         r0_7_74, r0_7_73, r0_7_72, r0_7_71), include/linux/slab.h,
+         include/linux/spinlock.h, include/linux/timer.h,
+         include/linux/vmalloc.h, include/linux/wait.h,
+         comedi/comedi_fops.c, comedi/comedi_ksyms.c (tags: r0_7_73,
+         r0_7_72, r0_7_71), comedi/drivers.c (tags: r0_7_73, r0_7_72,
+         r0_7_71), comedi/proc.c (tags: r0_7_73, r0_7_72, r0_7_71): Remove
+         compatibility for 2.0 and 2.2
+
+2005-10-06 13:57  ds
+
+       * autogen.sh, configure.ac: disable this branch
+
+2005-10-06 13:50  ds
+
+       * ChangeLog: revert to 0.7 changelog
+
+2005-10-06 13:47  ds
+
+       * include/linux/time.h (tags: r0_7_73, r0_7_72, r0_7_71): copy from
+         0.7 branch
+
+2005-10-06 13:42  ds
+
+       * ChangeLog, configure.ac, comedi/comedi_fops.c, comedi/drivers.c,
+         comedi/drivers/8253.h, comedi/drivers/8255.c (tags: r0_7_71),
+         comedi/drivers/Makefile.am, comedi/drivers/acl7225b.c,
+         comedi/drivers/adl_pci6208.c, comedi/drivers/adl_pci9118.c,
+         comedi/drivers/adv_pci1710.c, comedi/drivers/adv_pci_dio.c,
+         comedi/drivers/amplc_dio200.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/comedi_parport.c,
+         comedi/drivers/daqboard2000.c, comedi/drivers/das08.c,
+         comedi/drivers/das08_cs.c, comedi/drivers/das16.c (tags:
+         r0_7_71), comedi/drivers/das16m1.c (tags: r0_7_71),
+         comedi/drivers/das1800.c (tags: r0_7_71),
+         comedi/drivers/das6402.c (tags: r0_7_71), comedi/drivers/das800.c
+         (tags: r0_7_71), comedi/drivers/dmm32at.c,
+         comedi/drivers/dt2801.c (tags: r0_7_71), comedi/drivers/dt2811.c
+         (tags: r0_7_71), comedi/drivers/dt2814.c (tags: r0_7_71),
+         comedi/drivers/dt2815.c (tags: r0_7_71), comedi/drivers/dt2817.c
+         (tags: r0_7_71), comedi/drivers/dt282x.c,
+         comedi/drivers/dt3000.c, comedi/drivers/fl512.c,
+         comedi/drivers/gsc_hpdi.c, comedi/drivers/icp_multi.c,
+         comedi/drivers/ii_pci20kc.c (tags: r0_7_73, r0_7_72, r0_7_71),
+         comedi/drivers/me_daq.c, comedi/drivers/mite.c,
+         comedi/drivers/mite.h, comedi/drivers/multiq3.c,
+         comedi/drivers/ni_6527.c (tags: r0_7_73, r0_7_72, r0_7_71),
+         comedi/drivers/ni_660x.c, comedi/drivers/ni_670x.c (tags:
+         r0_7_73, r0_7_72, r0_7_71), comedi/drivers/ni_at_a2150.c,
+         comedi/drivers/ni_at_ao.c (tags: r0_7_73, r0_7_72, r0_7_71),
+         comedi/drivers/ni_atmio.c, comedi/drivers/ni_atmio16d.c (tags:
+         r0_7_71), comedi/drivers/ni_daq_dio24.c,
+         comedi/drivers/ni_labpc.c (tags: r0_7_71),
+         comedi/drivers/ni_labpc_cs.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/ni_stc.h,
+         comedi/drivers/pcl711.c (tags: r0_7_71), comedi/drivers/pcl724.c
+         (tags: r0_7_71), comedi/drivers/pcl725.c (tags: r0_7_71),
+         comedi/drivers/pcl726.c (tags: r0_7_71), comedi/drivers/pcl730.c,
+         comedi/drivers/pcl812.c, comedi/drivers/pcl816.c,
+         comedi/drivers/pcl818.c (tags: r0_7_71), comedi/drivers/pcm3730.c
+         (tags: r0_7_71), comedi/drivers/pcmad.c (tags: r0_7_71),
+         comedi/drivers/plx9080.h (tags: r0_7_74, r0_7_73, r0_7_72,
+         r0_7_71), comedi/drivers/poc.c, comedi/drivers/quatech_daqp_cs.c,
+         comedi/drivers/rti800.c (tags: r0_7_71), comedi/drivers/rti802.c
+         (tags: r0_7_71), comedi/drivers/s626.c, comedi/drivers/s626.h
+         (tags: r0_7_74, r0_7_73, r0_7_72, r0_7_71),
+         comedi/drivers/usbdux.c, comedi/drivers/usbduxfast.c,
+         comedi/drivers/addi-data/APCI1710_82x54.c,
+         comedi/drivers/addi-data/APCI1710_82x54.h (tags: r0_7_74,
+         r0_7_73, r0_7_72, r0_7_71),
+         comedi/drivers/addi-data/APCI1710_Chrono.c,
+         comedi/drivers/addi-data/APCI1710_Chrono.h,
+         comedi/drivers/addi-data/APCI1710_Dig_io.c,
+         comedi/drivers/addi-data/APCI1710_Dig_io.h,
+         comedi/drivers/addi-data/APCI1710_INCCPT.c,
+         comedi/drivers/addi-data/APCI1710_INCCPT.h,
+         comedi/drivers/addi-data/APCI1710_Inp_cpt.c,
+         comedi/drivers/addi-data/APCI1710_Inp_cpt.h,
+         comedi/drivers/addi-data/APCI1710_Pwm.c,
+         comedi/drivers/addi-data/APCI1710_Pwm.h,
+         comedi/drivers/addi-data/APCI1710_Ssi.c,
+         comedi/drivers/addi-data/APCI1710_Ssi.h,
+         comedi/drivers/addi-data/APCI1710_Tor.c,
+         comedi/drivers/addi-data/APCI1710_Tor.h,
+         comedi/drivers/addi-data/APCI1710_Ttl.c,
+         comedi/drivers/addi-data/APCI1710_Ttl.h,
+         comedi/drivers/addi-data/addi_amcc_S5920.c,
+         comedi/drivers/addi-data/addi_amcc_S5920.h,
+         comedi/drivers/addi-data/addi_amcc_s5933.h (tags: r0_7_74,
+         r0_7_73, r0_7_72, r0_7_71),
+         comedi/drivers/addi-data/addi_common.c,
+         comedi/drivers/addi-data/addi_common.h (tags: r0_7_74, r0_7_73,
+         r0_7_72, r0_7_71), comedi/drivers/addi-data/addi_eeprom.c,
+         comedi/drivers/addi-data/hwdrv_APCI1710.c,
+         comedi/drivers/addi-data/hwdrv_APCI1710.h,
+         comedi/drivers/addi-data/hwdrv_apci035.c,
+         comedi/drivers/addi-data/hwdrv_apci035.h,
+         comedi/drivers/addi-data/hwdrv_apci1032.c,
+         comedi/drivers/addi-data/hwdrv_apci1032.h (tags: r0_7_74,
+         r0_7_73, r0_7_72, r0_7_71),
+         comedi/drivers/addi-data/hwdrv_apci1500.c,
+         comedi/drivers/addi-data/hwdrv_apci1500.h (tags: r0_7_74,
+         r0_7_73, r0_7_72, r0_7_71),
+         comedi/drivers/addi-data/hwdrv_apci1516.c,
+         comedi/drivers/addi-data/hwdrv_apci1516.h,
+         comedi/drivers/addi-data/hwdrv_apci1564.c,
+         comedi/drivers/addi-data/hwdrv_apci1564.h,
+         comedi/drivers/addi-data/hwdrv_apci16xx.c,
+         comedi/drivers/addi-data/hwdrv_apci16xx.h,
+         comedi/drivers/addi-data/hwdrv_apci2016.c,
+         comedi/drivers/addi-data/hwdrv_apci2016.h,
+         comedi/drivers/addi-data/hwdrv_apci2032.c,
+         comedi/drivers/addi-data/hwdrv_apci2032.h,
+         comedi/drivers/addi-data/hwdrv_apci2200.c,
+         comedi/drivers/addi-data/hwdrv_apci2200.h (tags: r0_7_74,
+         r0_7_73, r0_7_72, r0_7_71),
+         comedi/drivers/addi-data/hwdrv_apci3120.c (tags: r0_7_74,
+         r0_7_73, r0_7_72, r0_7_71),
+         comedi/drivers/addi-data/hwdrv_apci3120.h (tags: r0_7_74,
+         r0_7_73, r0_7_72, r0_7_71),
+         comedi/drivers/addi-data/hwdrv_apci3200.c,
+         comedi/drivers/addi-data/hwdrv_apci3200.h,
+         comedi/drivers/addi-data/hwdrv_apci3501.c,
+         comedi/drivers/addi-data/hwdrv_apci3501.h (tags: r0_7_74,
+         r0_7_73, r0_7_72, r0_7_71),
+         comedi/drivers/addi-data/hwdrv_apci3xxx.c (tags: r0_7_74,
+         r0_7_73, r0_7_72, r0_7_71),
+         comedi/drivers/addi-data/hwdrv_apci3xxx.h, include/asm/pgtable.h,
+         include/linux/comedi_rt.h (tags: r0_7_73, r0_7_72, r0_7_71),
+         include/linux/compiler.h (tags: r0_7_74, r0_7_73, r0_7_72,
+         r0_7_71), include/linux/device.h, include/linux/ioport.h: merge
+         branch-0_7 back to HEAD
+
+2005-10-06 13:27  ds
+
+       * configure.ac, comedi/drivers/Makefile.am (utags: branch-0_7-end):
+         add addi-data directory
+
+2005-10-06 13:20  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,
+         addi_amcc_S5920.c, addi_amcc_S5920.h, addi_amcc_s5933.h,
+         addi_common.c, addi_common.h, addi_eeprom.c, 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_apci16xx.c,
+         hwdrv_apci16xx.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, hwdrv_apci3xxx.c, hwdrv_apci3xxx.h (utags:
+         branch-0_7-end): Check in update from ADDI.  Seems to compile.
+
+2005-10-01 14:12  fmhess
+
+       * comedi/drivers/ni_mio_common.c (tags: branch-0_7-end): patch from
+         Jan Gukelberger <g.u.g.i@gmx.de>:
+
+         implemented INSN_CONFIG_DIO_QUERY for pfi subdevice.
+
+2005-09-20 19:27  fmhess
+
+       * comedi/drivers/: das08_cs.c, ni_daq_dio24.c, ni_labpc_cs.c,
+         ni_mio_cs.c, quatech_daqp_cs.c (utags: branch-0_7-end): Deal with
+         event callback getting moved into pcmcia_driver struct in 2.6.13
+         kernels.
+
+2005-09-12 17:34  ds
+
+       * comedi/drivers/: Makefile.am, dmm32at.c (tags: branch-0_7-end):
+         Add new driver
+
+2005-09-10 12:19  fmhess
+
+       * comedi/drivers/adv_pci1710.c (tags: branch-0_7-end): Fixed range
+         table for 1713.
+
+2005-09-10 12:10  fmhess
+
+       * comedi/drivers/amplc_dio200.c (tags: branch-0_7-end): 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 12:08  fmhess
+
+       * comedi/drivers/8253.h (tags: branch-0_7-end): added
+         i8254_status()
+
+2005-09-10 12:04  fmhess
+
+       * comedi/drivers/das08.c (tags: branch-0_7-end): Fixed
+         initialization bug reported by abbotti@mev.co.uk (Ian Abbott).
+
+2005-08-28 09:16  fmhess
+
+       * comedi/drivers/cb_pcidas64.c (tags: branch-0_7-end): increase
+         allowable number of calibration sources, to try and find them on
+         the 6052
+
+2005-08-26 20:35  fmhess
+
+       * comedi/drivers/ni_atmio.c (tags: branch-0_7-end): reverting
+         caldac type for AT-MIO-16XE-50, as it didn't help.
+
+2005-08-25 19:58  fmhess
+
+       * include/linux/compiler.h (tags: branch-0_7-end): 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 19: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 18: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 20:50  fmhess
+
+       * comedi/drivers/cb_pcidas64.c: fix number of ao bits for 6025 and
+         6040
+
+2005-08-20 11: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 13:04  fmhess
+
+       * include/linux/comedi_rt.h (tags: branch-0_7-end): removed
+         redundant include of linux/config.h
+
+2005-08-15 20:29  fmhess
+
+       * comedi/drivers.c, include/asm/pgtable.h (utags: branch-0_7-end):
+         fix for 4-level page tables introduced in 2.6.12
+
+2005-08-03 19:58  fmhess
+
+       * comedi/comedi_fops.c (tags: branch-0_7-end): use vmalloc instead
+         of kmalloc in do_devconfig_ioctl() in order to accommodate large
+         firmware uploads (pci-6534).
+
+2005-07-31 22:05  fmhess
+
+       * comedi/drivers/: mite.c (tags: branch-0_7-end), mite.h (tags:
+         branch-0_7-end), ni_mio_common.c: be more careful about mite
+         transfer counts
+
+2005-07-30 17:26  fmhess
+
+       * comedi/drivers/cb_pcidas64.c: don't set write_subdev for
+         pcidas-4020
+
+2005-07-30 13: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 19:00  fmhess
+
+       * comedi/drivers/ni_atmio.c: fix caldac type for at-mio-16de-10
+
+2005-07-24 22:28  fmhess
+
+       * comedi/drivers/ni_atmio.c: fixes for isapnp device id table
+
+2005-07-24 22:12  fmhess
+
+       * INSTALL (tags: branch-0_7-end): revert INSTALL, which I
+         accidentally blew away
+
+2005-07-24 22:10  fmhess
+
+       * INSTALL, comedi/comedi_fops.c, include/linux/device.h (tags:
+         branch-0_7-end): 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 22:09  fmhess
+
+       * include/linux/time.h (tags: branch-0_7-end): jiffies_to_msecs was
+         added in 2.6.7 (and 2.4.29)
+
+2005-07-24 21: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 16:59  fmhess
+
+       * comedi/drivers/s626.c (tags: branch-0_7-end): 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 16:53  fmhess
+
+       * comedi/drivers/Makefile.am: added s626_ko_SOURCES
+
+2005-07-24 16:50  fmhess
+
+       * comedi/drivers/s626.c: Clairify comment about Sensoray driver.
+
+2005-07-24 16:50  fmhess
+
+       * comedi/drivers/s626.h (tags: branch-0_7-end): patch from
+         gpalli@deis.unibo.it (Gianluca Palli):
+
+         Added Sensoray copyright notice.
+
+2005-07-24 16: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 17:27  fmhess
+
+       * comedi/drivers/: ni_labpc.c, ni_pcimio.c (utags: branch-0_7-end):
+         mite_iobase is gone
+
+2005-07-04 14:20  fmhess
+
+       * comedi/drivers/dt3000.c (tags: branch-0_7-end): add missing
+         iounmap in detach
+
+2005-07-04 14:18  fmhess
+
+       * comedi/drivers/: 8253.h, cb_pcidas64.c, daqboard2000.c (tags:
+         branch-0_7-end), dt3000.c, gsc_hpdi.c (tags: branch-0_7-end),
+         icp_multi.c (tags: branch-0_7-end), ii_pci20kc.c (tags:
+         branch-0_7-end), me_daq.c (tags: branch-0_7-end), mite.h,
+         ni_6527.c (tags: branch-0_7-end), ni_660x.c (tags:
+         branch-0_7-end), ni_670x.c (tags: branch-0_7-end), ni_labpc.c,
+         ni_pcidio.c (tags: branch-0_7-end), ni_pcimio.c, plx9080.h (tags:
+         branch-0_7-end): fix compile warnings due to doing write[bwl] and
+         read[bwl] to addresses specified by unsigned long instead of
+         void*
+
+2005-07-04 14:17  fmhess
+
+       * include/linux/ioport.h (tags: branch-0_7-end): fix return value
+         of request_mem_region compatibility macro so it returns a
+         non-null value (null indicates error).
+
+2005-07-04 12:46  fmhess
+
+       * comedi/drivers/adv_pci_dio.c (tags: branch-0_7-end): fix typo
+
+2005-06-26 13:53  fmhess
+
+       * comedi/drivers/: ni_mio_common.c, ni_stc.h (tags:
+         branch-0_7-end): some tweaks to try and support ao commands on
+         pci boards without ao fifos.
+
+2005-06-26 11:35  fmhess
+
+       * comedi/drivers/: amplc_pc263.c, cb_pcidas.c (utags:
+         branch-0_7-end): 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 11: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 20: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 19:00  fmhess
+
+       * comedi/drivers/ni_pcimio.c: ordered ni_pci_table[] by id, and
+         added some missing device ids
+
+2005-06-15 19:24  fmhess
+
+       * ChangeLog, Contributors, Makefile.am, comedi/rt.c (tags: r0_7_73,
+         r0_7_72, r0_7_71), comedi/rt_pend_tq.c (tags: r0_7_73, r0_7_72,
+         r0_7_71), 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 19:11  fmhess
+
+       * Contributors (tags: branch-0_7-end): add Alexis Berlemont
+         <berlemont.hauw@free.fr>
+
+2005-06-15 19:05  fmhess
+
+       * Makefile.am (tags: branch-0_7-end): fix depmod call on install
+
+2005-06-15 18:58  fmhess
+
+       * comedi/drivers/ni_pcimio.c: add pci id for PCI-6731
+
+2005-06-14 07:16  fmhess
+
+       * comedi/rt.c (tags: branch-0_7-end): only allocate
+         comedi_irq_struct if we are going to use it (fixes memory leak
+         caused by my last changes).
+
+2005-06-13 21:43  fmhess
+
+       * comedi/rt.c: undo my silly (and failed) attempt to support shared
+         RT interrupts
+
+2005-06-13 21:42  fmhess
+
+       * comedi/rt.c: fix return type for comedi_irq_struct.handler on 2.6
+         kernels
+
+2005-06-13 20:49  fmhess
+
+       * comedi/rt.c: removed some obsolete #defines
+
+2005-06-12 22:14  fmhess
+
+       * comedi/rt.c, comedi/rt_pend_tq.c (tags: branch-0_7-end),
+         include/linux/comedi_rt.h, m4/rtai.m4 (tags: branch-0_7-end):
+         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 21:29  fmhess
+
+       * Contributors: added Simone Mannori
+
+2005-06-12 21:25  fmhess
+
+       * comedi/drivers/cb_das16_cs.c (tags: branch-0_7-end): fix for
+         analog output, based on patch from Simone Mannori
+         <smannori@f2n.it>
+
+2005-06-12 18:09  bporr
+
+       * comedi/drivers/usbduxfast.c (tags: branch-0_7-end): 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 10: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 10:32  fmhess
+
+       * comedi/drivers/8255.c (tags: branch-0_7-end),
+         comedi/drivers/acl7225b.c (tags: branch-0_7-end),
+         comedi/drivers/adl_pci6208.c (tags: branch-0_7-end),
+         comedi/drivers/adl_pci9118.c (tags: branch-0_7-end),
+         comedi/drivers/adv_pci1710.c, comedi/drivers/amplc_dio200.c,
+         comedi/drivers/amplc_pc236.c (tags: branch-0_7-end),
+         comedi/drivers/amplc_pc263.c, comedi/drivers/amplc_pci230.c
+         (tags: branch-0_7-end), comedi/drivers/cb_pcidas.c,
+         comedi/drivers/comedi_parport.c (tags: branch-0_7-end),
+         comedi/drivers/das08.c, comedi/drivers/das16.c (tags:
+         branch-0_7-end), comedi/drivers/das16m1.c (tags: branch-0_7-end),
+         comedi/drivers/das1800.c (tags: branch-0_7-end),
+         comedi/drivers/das6402.c (tags: branch-0_7-end),
+         comedi/drivers/das800.c (tags: branch-0_7-end),
+         comedi/drivers/dt2801.c (tags: branch-0_7-end),
+         comedi/drivers/dt2811.c (tags: branch-0_7-end),
+         comedi/drivers/dt2814.c (tags: branch-0_7-end),
+         comedi/drivers/dt2815.c (tags: branch-0_7-end),
+         comedi/drivers/dt2817.c (tags: branch-0_7-end),
+         comedi/drivers/dt282x.c (tags: branch-0_7-end),
+         comedi/drivers/fl512.c (tags: branch-0_7-end),
+         comedi/drivers/multiq3.c (tags: branch-0_7-end),
+         comedi/drivers/ni_at_a2150.c (tags: branch-0_7-end),
+         comedi/drivers/ni_at_ao.c (tags: branch-0_7-end),
+         comedi/drivers/ni_atmio.c, comedi/drivers/ni_atmio16d.c (tags:
+         branch-0_7-end), comedi/drivers/ni_labpc.c,
+         comedi/drivers/pcl711.c (tags: branch-0_7-end),
+         comedi/drivers/pcl724.c (tags: branch-0_7-end),
+         comedi/drivers/pcl725.c (tags: branch-0_7-end),
+         comedi/drivers/pcl726.c (tags: branch-0_7-end),
+         comedi/drivers/pcl730.c (tags: branch-0_7-end),
+         comedi/drivers/pcl812.c (tags: branch-0_7-end),
+         comedi/drivers/pcl816.c (tags: branch-0_7-end),
+         comedi/drivers/pcl818.c (tags: branch-0_7-end),
+         comedi/drivers/pcm3730.c (tags: branch-0_7-end),
+         comedi/drivers/pcmad.c (tags: branch-0_7-end),
+         comedi/drivers/poc.c (tags: branch-0_7-end),
+         comedi/drivers/rti800.c (tags: branch-0_7-end),
+         comedi/drivers/rti802.c (tags: branch-0_7-end),
+         include/linux/ioport.h, include/linux/pci.h (tags:
+         branch-0_7-end): 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 19: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 19:26  bporr
+
+       * comedi/drivers/usbdux.c (tags: branch-0_7-end): 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 15:10  fmhess
+
+       * ChangeLog, include/linux/delay.h (tags: r0_7_74, r0_7_73,
+         r0_7_72, r0_7_71), 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 15:02  fmhess
+
+       * include/linux/: delay.h (tags: branch-0_7-end), time.h: added
+         jiffies_to_msecs() and msleep_interruptible() to compatibility
+         headers
+
+2005-05-28 14:54  fmhess
+
+       * include/linux/time.h: added msecs_to_jiffies() compatibility
+         definition
+
+2005-05-28 14:32  fmhess
+
+       * comedi/drivers/usbdux.c, comedi/drivers/usbduxfast.c,
+         include/linux/usb.h (tags: branch-0_7-end): 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 18:56  bporr
+
+       * comedi/drivers/usbdux.c: Reduced the amount of debug messages
+         during normal operation.
+
+2005-05-16 18:19  fmhess
+
+       * include/linux/mm.h (tags: branch-0_7-end): 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 19: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 13:17  fmhess
+
+       * comedi/drivers/adv_pci_dio.c: be more careful about sending
+         pci-1760 mailbox commands
+
+2005-05-13 20: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 20:17  fmhess
+
+       * comedi/drivers/ni_atmio16d.c: add error message when request_irq
+         fails
+
+2005-04-26 20:02  fmhess
+
+       * debian/: changelog, comedi-modules.control,
+         comedi-modules.postinst, comedi-modules.prerm,
+         comedi-source.postinst, comedi-source.prerm, control, copyright,
+         rules: removed debian files from cvs
+
+2005-04-25 04: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 20:46  ds
+
+       * ChangeLog, 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: 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 21:25  fmhess
+
+       * ChangeLog, comedi/kcomedilib/get.c (tags: r0_7_73, r0_7_72,
+         r0_7_71): * comedi/kcomedilib/get.c: Added
+         comedi_mark_buffer_written() to kcomedilib.
+
+2005-04-17 21:21  fmhess
+
+       * comedi/kcomedilib/get.c (tags: branch-0_7-end): added
+         comedi_mark_buffer_written() to kcomedilib
+
+2005-04-17 18: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 18: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 15: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 22:58  ds
+
+       * ChangeLog, ChangeLog-0.7 (tags: r0_7_74, r0_7_73, r0_7_72,
+         r0_7_71): * ChangeLog-0.7: Move ChangeLog to ChangeLog-0.7, and
+         start this changelog
+
+2005-04-07 22:57  ds
+
+       * ChangeLog (tags: branch-0_7-end): copy from HEAD
+
+2005-04-07 19:53  fmhess
+
+       * ChangeLog: summary of 0.7.70 changes
+
+2005-04-07 16:20  ds
+
+       * comedi/rt.c (tags: branch-0_7-start), include/linux/irq.h: Remove
+         references to linux/irq.h
+
+2005-04-07 16:15  ds
+
+       * Makefile.am (tags: branch-0_7-start): Re-add call to depmod if
+         it's a normal install
+
+2005-04-07 12:52  fmhess
+
+       * Contributors (tags: branch-0_7-start): added José Luis Sánchez
+
+2005-04-05 16:21  ds
+
+       * comedi/drivers/ni_pcidio.c (tags: branch-0_7-start): Remove
+         linux/irq.h.  It should be asm/irq.h, which is included
+         automatically.
+
+2005-04-02 19:00  ds
+
+       * autogen.sh (tags: r0_7_71, branch-0_7-end, branch-0_7-start,
+         r0_7_70): Use -i and -f flags
+
+2005-04-02 18:57  ds
+
+       * Makefile.am (tags: r0_7_70): Fix drivers.txt target
+
+2005-04-02 18:52  ds
+
+       * AUTHORS (tags: r0_7_73, r0_7_72, r0_7_71, branch-0_7-end,
+         branch-0_7-start, r0_7_70), NEWS (tags: r0_7_74, r0_7_73,
+         r0_7_72, r0_7_71, branch-0_7-end, branch-0_7-start, r0_7_70),
+         autogen.sh: Use autoreconf.  Add files
+
+2005-04-02 18: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,
+         scripts/linux_flags/Makefile, scripts/linux_flags-2.6/Makefile,
+         scripts/lxdialog/BIG.FAT.WARNING, scripts/lxdialog/Makefile,
+         scripts/lxdialog/checklist.c, scripts/lxdialog/colors.h,
+         scripts/lxdialog/dialog.h, scripts/lxdialog/inputbox.c,
+         scripts/lxdialog/lxdialog.c, scripts/lxdialog/menubox.c,
+         scripts/lxdialog/msgbox.c, scripts/lxdialog/textbox.c,
+         scripts/lxdialog/util.c, scripts/lxdialog/yesno.c: Change the way
+         files are disted.  Remove all the crap from scripts/ that's no
+         longer used.
+
+2005-03-31 23:24  ds
+
+       * comedi/drivers/: acl7225b.c, adl_pci6208.c, adl_pci9111.c (tags:
+         branch-0_7-end), adv_pci_dio.c, amplc_pc236.c, amplc_pc263.c,
+         amplc_pci230.c, cb_pcidas.c, cb_pcidas64.c, cb_pcidda.c (tags:
+         branch-0_7-end), cb_pcimdas.c (tags: branch-0_7-end),
+         cb_pcimdda.c (tags: branch-0_7-end), contec_pci_dio.c (tags:
+         branch-0_7-end), das08.c, gsc_hpdi.c, me4000.c (tags:
+         branch-0_7-end), me_daq.c, ni_6527.c, poc.c (utags:
+         branch-0_7-start, r0_7_70): Documentation fixes
+
+2005-03-31 23:23  ds
+
+       * configure.ac (tags: branch-0_7-start, r0_7_70): version bump
+
+2005-03-31 22:00  ds
+
+       * Makefile.am, configure.ac, comedi/Makefile.am (tags:
+         branch-0_7-end, branch-0_7-start, r0_7_70),
+         comedi/drivers/Makefile.am (tags: branch-0_7-start, r0_7_70),
+         comedi/kcomedilib/Makefile.am (tags: branch-0_7-end,
+         branch-0_7-start, r0_7_70), m4/as-linux.m4 (tags: branch-0_7-end,
+         branch-0_7-start, r0_7_70), m4/as-modtool.m4 (tags:
+         branch-0_7-end, branch-0_7-start, r0_7_70): Make distcheck work.
+         Add LINUX_MODULE_STYLE to indicate module building style.
+
+2005-03-28 21:49  fmhess
+
+       * comedi/drivers/ni_660x.c (tags: branch-0_7-start, r0_7_70): fix
+         compile warning, and initialize both tio chips
+
+2005-03-28 21:41  fmhess
+
+       * comedi/drivers/: mite.c (tags: branch-0_7-start, r0_7_70), mite.h
+         (tags: branch-0_7-start, r0_7_70), 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 21:30  fmhess
+
+       * comedi/comedi_fops.c (tags: branch-0_7-start, r0_7_70): check for
+         CAP_SYS_MODULE instead of CAP_SYS_ADMIN in comedi_fop_open()
+
+2005-03-18 22:36  fmhess
+
+       * comedi/drivers/: daqboard2000.c (tags: branch-0_7-start,
+         r0_7_70), me4000.c, me_daq.c: add mention of
+         comedi_nonfree_firmware tarball
+
+2005-03-18 22:35  fmhess
+
+       * comedi/drivers/ni_pcidio.c (tags: r0_7_70): allow schedules()
+         during firmware upload
+
+2005-03-17 19:00  fmhess
+
+       * comedi/drivers/ni_pcidio.c: add support for loading firmware into
+         main fpga and scarabs on pci-6534
+
+2005-03-17 12:25  fmhess
+
+       * comedi/comedi_fops.c, comedi/drivers/daqboard2000.c,
+         comedi/drivers/me_daq.c, comedi/drivers/usbdux.c (tags:
+         branch-0_7-start, r0_7_70), comedi/drivers/usbduxfast.c (tags:
+         branch-0_7-start, r0_7_70), include/linux/comedi.h (tags:
+         branch-0_7-end, branch-0_7-start, r0_7_70),
+         include/linux/comedidev.h (tags: r0_7_71, branch-0_7-end,
+         branch-0_7-start, r0_7_70): 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 09:53  fmhess
+
+       * comedi/drivers/cb_pcidas64.c: add SDF_DITHER flag to analog input
+         subdevice
+
+2005-03-16 10:56  fmhess
+
+       * include/linux/mm.h (tags: branch-0_7-start, r0_7_70): fix version
+         check for remap_pfn_range() compatibility
+
+2005-03-14 20:00  fmhess
+
+       * comedi/comedi_fops.c, include/linux/mm.h: replace
+         remap_page_range with remap_pfn_range
+
+2005-03-13 10:17  fmhess
+
+       * comedi/: comedi_fops.c, kcomedilib/kcomedilib_main.c (tags:
+         r0_7_73, r0_7_72, r0_7_71, branch-0_7-end, branch-0_7-start,
+         r0_7_70): 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 08:31  fmhess
+
+       * comedi/drivers/amplc_pci224.c (tags: branch-0_7-end,
+         branch-0_7-start, r0_7_70): 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 21: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 19:59  fmhess
+
+       * comedi/comedi_fops.c: fix compile error
+
+2005-03-06 19:11  fmhess
+
+       * comedi/drivers/cb_pcimdas.c: use 8255 driver for 8255 subdevice
+
+2005-03-06 12:34  fmhess
+
+       * comedi/drivers/usbdux.c: fixed "cast as lvalue" compiler warning
+
+2005-03-06 12:31  fmhess
+
+       * comedi/drivers/: 8255.c (tags: branch-0_7-start, r0_7_70),
+         adl_pci6208.c, cb_das16_cs.c (tags: branch-0_7-start, r0_7_70),
+         cb_pcidas64.c, dt3000.c (tags: branch-0_7-start, r0_7_70),
+         gsc_hpdi.c, me4000.c, mpc8260cpm.c (tags: r0_7_73, r0_7_72,
+         r0_7_71, branch-0_7-end, branch-0_7-start, r0_7_70), ni_660x.c,
+         ni_670x.c (tags: branch-0_7-start, r0_7_70), ni_at_ao.c (tags:
+         branch-0_7-start, r0_7_70), ni_mio_common.c (tags:
+         branch-0_7-start, r0_7_70), ni_pcidio.c, rtd520.c (tags:
+         branch-0_7-end, branch-0_7-start, r0_7_70), skel.c (tags:
+         r0_7_73, r0_7_72, r0_7_71, branch-0_7-end, branch-0_7-start,
+         r0_7_70), ssv_dnp.c (tags: r0_7_73, r0_7_72, r0_7_71,
+         branch-0_7-end, branch-0_7-start, r0_7_70), usbdux.c: add support
+         for new INSN_CONFIG_DIO_QUERY
+
+2005-03-06 12:30  fmhess
+
+       * comedi/comedi_fops.c: move some checks for length of data[] in
+         configuration insn to core
+
+2005-03-06 12:30  fmhess
+
+       * include/linux/comedi.h: add id for INSN_CONFIG_DIO_QUERY for
+         querying configuration state of dio line
+
+2005-03-06 11:10  fmhess
+
+       * comedi/drivers/ni_pcidio.c: at least now i know why the 6534
+         doesn't work
+
+2005-03-03 18:13  fmhess
+
+       * comedi/drivers/: adl_pci6208.c, adl_pci9111.c, adv_pci_dio.c,
+         amcc_s5933.c (tags: branch-0_7-end, branch-0_7-start, r0_7_70),
+         amplc_dio200.c (tags: branch-0_7-start, r0_7_70), 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
+         (tags: branch-0_7-end, branch-0_7-start, r0_7_70), 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 18:08  fmhess
+
+       * include/linux/pci.h (tags: branch-0_7-start, r0_7_70): patch from
+         Ian Abbott <abbotti@mev.co.uk>:
+
+         adds two more compatibility definitions for 'pci_dev_get()' and
+         'pci_get_device()'
+
+2005-03-03 17:06  fmhess
+
+       * comedi/drivers/daqboard2000.c: updated documentation: firmware
+         cannot be compiled into driver any more.
+
+2005-03-01 18:43  fmhess
+
+       * comedi/drivers/ni_pcidio.c: pci-6534 does not work
+
+2005-02-28 18: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 18:24  fmhess
+
+       * comedi/drivers/cb_pcidas64.c: 6034 and 6035 don't have 8255 chips
+
+2005-02-27 19:22  fmhess
+
+       * comedi/comedi_fops.c: compile fix for gcc 2.95 from
+         al14@inf.tu-dresden.de (Andreas Leuner)
+
+2005-02-27 19: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 19: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 18: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 18: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 18: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 18:12  fmhess
+
+       * include/: linux/device.h, pcmcia/ds.h (tags: r0_7_74, r0_7_73,
+         r0_7_72, r0_7_71, branch-0_7-end) (utags: branch-0_7-start,
+         r0_7_70): 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 17:26  fmhess
+
+       * include/: asm/pgtable.h (tags: branch-0_7-start, r0_7_70),
+         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 17: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 21: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 16:02  fmhess
+
+       * comedi/drivers/8253.h (tags: branch-0_7-start, r0_7_70): replace
+         0x10000 with max_count constant, and handle a couple more corner
+         cases
+
+2005-02-21 15: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 18:37  fmhess
+
+       * comedi/drivers/: amplc_pc236.c, comedi_parport.c (tags:
+         branch-0_7-start, r0_7_70): 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 18:23  fmhess
+
+       * comedi/drivers/: Makefile.am, amplc_dio200.c: new driver from Ian
+         Abbott <abbotti@mev.co.uk>
+
+2005-02-17 18:15  fmhess
+
+       * include/linux/compiler.h (tags: branch-0_7-start, r0_7_70): inew
+         compatibility header from Ian Abbott <abbotti@mev.co.uk>
+
+2005-02-17 18:13  fmhess
+
+       * comedi/drivers/: usbdux.c, usbduxfast.c: add missing include for
+         likely/unlikely
+
+2005-02-17 17:58  fmhess
+
+       * include/asm/semaphore.h (tags: r0_7_74, r0_7_73, r0_7_72,
+         r0_7_71, branch-0_7-end, branch-0_7-start, r0_7_70): 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 17: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 17:42  fmhess
+
+       * comedi/drivers/comedi_rt_timer.c (tags: r0_7_73, r0_7_72,
+         r0_7_71, branch-0_7-end, branch-0_7-start, r0_7_70): 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 20:53  fmhess
+
+       * include/linux/sched.h (tags: branch-0_7-end, branch-0_7-start,
+         r0_7_70): 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 18: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 11:22  fmhess
+
+       * include/linux/comedi.h: fix license header (comedilib is lgpl)
+
+2005-02-06 11: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 10:23  fmhess
+
+       * comedi/drivers/das08_cs.c (tags: branch-0_7-start, r0_7_70): fix
+         pcmcia_driver.drv.name
+
+2005-02-05 10: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 18:48  fmhess
+
+       * comedi/drivers/mite.c: enable burst mode dma transfers on mite
+
+2005-01-25 18: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 18:41  fmhess
+
+       * comedi/drivers/comedi_fc.c (tags: r0_7_73, r0_7_72, r0_7_71,
+         branch-0_7-end, branch-0_7-start, r0_7_70): 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 21:45  fmhess
+
+       * comedi/comedi_fops.c, include/linux/comedi.h: rename some members
+         of bufinfo struct to make output mmaps workable
+
+2005-01-22 09:22  fmhess
+
+       * comedi/rt.c (tags: r0_7_70), 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 (tags:
+         branch-0_7-end, branch-0_7-start, r0_7_70),
+         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 09:15  fmhess
+
+       * Contributors (tags: r0_7_70): alphabetized contributors
+
+2005-01-13 20:23  fmhess
+
+       * comedi/drivers/8255.c: fix for cmdtest check of start_arg, from
+         Ian Abbott <abbotti@mev.co.uk>
+
+2005-01-13 20:19  fmhess
+
+       * comedi/drivers/cb_pcimdda.c: fix for gcc3.4 compile error from
+         Ian Abbott <abbotti@mev.co.uk>
+
+2005-01-13 14: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 14: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 12:10  bporr
+
+       * comedi/drivers/usbduxfast.c:
+         Tested with 2.6.10. Introduced min sampling rate which is 60kHz.
+
+2005-01-04 12:04  bporr
+
+       * comedi/drivers/usbdux.c:
+         Minor changes. Tested with 2.6.10.
+
+2005-01-04 12: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 18:43  fmhess
+
+       * include/linux/comedi_rt.h (tags: branch-0_7-start, r0_7_70): fix
+         rtlinux compile
+
+2005-01-03 17: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 12: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 22:10  fmhess
+
+       * include/linux/device.h: compatibility functions so udev support
+         compiles on 2.4 kernels
+
+2004-12-28 21:57  fmhess
+
+       * m4/as-linux.m4: handle errors when trying to get kernel flags
+
+2004-12-28 21:43  fmhess
+
+       * m4/as-linux.m4: make lack of .hdepend in kernel dir a warning
+         instead of an error
+
+2004-12-28 20:14  fmhess
+
+       * comedi/comedi_fops.c: add support for udev
+
+2004-12-28 20:13  fmhess
+
+       * comedi/drivers/ni_mio_common.c: generate overflow events when ai
+         fifo overflows with pio transfers
+
+2004-12-28 20: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 21:02  fmhess
+
+       * comedi/drivers/: ni_mio_common.c, ni_stc.h (tags:
+         branch-0_7-start, r0_7_70): make single-scan ai commands work
+
+2004-12-12 20:59  fmhess
+
+       * comedi/drivers/adl_pci6208.c: fix "Devices:" comment field
+
+2004-12-12 20:42  fmhess
+
+       * comedi/drivers/ni_660x.c: enhancement from YEOW NGEE SOON
+         <nsyeow@pd.jaring.my>:
+
+         added simple event counting
+
+2004-12-12 20:41  fmhess
+
+       * comedi/drivers/: Makefile.am, adl_pci6208.c: new driver from YEOW
+         NGEE SOON <nsyeow@pd.jaring.my>
+
+2004-12-07 20: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 13:18  fmhess
+
+       * autogen.sh: make autogen.sh work with automake1.9
+
+2004-11-29 20:01  fmhess
+
+       * comedi/drivers/: Makefile.am, acl7225b.c, pcl730.c (tags:
+         branch-0_7-start, r0_7_70): added new drivers from José Luis
+         Sánchez (jsanchezv@teleline.es)
+
+2004-11-20 12:22  fmhess
+
+       * Makefile.am: sort devices.txt
+
+2004-11-20 11:55  fmhess
+
+       * comedi/drivers/: cb_das16_cs.c, cb_pcimdas.c, fl512.c (tags:
+         branch-0_7-start, r0_7_70), me4000.c, ni_daq_dio24.c (tags:
+         branch-0_7-start, r0_7_70): some comment fixes to make
+         Devices.txt get generated correctly
+
+2004-11-14 18: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 19:20  bporr
+
+       * include/linux/usb.h (tags: branch-0_7-start, r0_7_70):
+         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 18: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 18:21  bporr
+
+       * comedi/drivers/Makefile.am:
+         Added the usbduxfast driver.
+
+2004-10-31 18: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 18: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 18:11  fmhess
+
+       * Contributors: added Brent Ledvina
+
+2004-10-26 18:09  fmhess
+
+       * comedi/drivers/ni_pcidio.c: Support for externally triggered
+         input commands from Brent Ledvina bml22@cornell.edu
+
+2004-10-17 11:44  fmhess
+
+       * Contributors: Added Steve Sharples
+
+2004-10-17 11: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 13:02  fmhess
+
+       * ChangeLog (tags: branch-0_7-start, r0_7_70), Changelog: renamged
+         Changelog to ChangeLog and add entry for 0.7.69
+
+2004-10-05 21:56  fmhess
+
+       * comedi/drivers/ni_mio_common.c: oops, convert counter really
+         should be limited to 16 bits after all
+
+2004-10-05 21: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 21:35  fmhess
+
+       * comedi/drivers/ni_atmio.c (tags: branch-0_7-start, r0_7_70): fix
+         passing of bad argument to comedi_error()
+
+2004-10-05 20:47  fmhess
+
+       * comedi/drivers/cb_pcidas64.c: add support for 6014, and add
+         missing entries to  pci device table
+
+2004-10-02 19:01  fmhess
+
+       * configure.ac: bump version for release
+
+2004-10-02 18:49  fmhess
+
+       * comedi/drivers/Makefile.am: me400_fw.h is gone
+
+2004-10-02 18:47  fmhess
+
+       * Makefile.am: modtool.in is gone
+
+2004-10-01 20:27  fmhess
+
+       * m4/as-linux.m4 (tags: r0_7_69): check for modpost in two possible
+         locations
+
+2004-10-01 20:26  fmhess
+
+       * configure.ac (tags: r0_7_69): fix missing $ in check for depmod
+
+2004-09-29 08:28  fmhess
+
+       * comedi/drivers/amplc_pci230.c (tags: r0_7_69): fix for shared
+         interrupt bug from steve.sharples@nottingham.ac.uk
+
+2004-09-09 07:49  fmhess
+
+       * include/linux/comedi_rt.h (tags: r0_7_69): fix argument to
+         rtl_delay for rtlinux
+
+2004-09-05 15:12  bporr
+
+       * comedi/drivers/usbdux.c (tags: r0_7_69): 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 21:50  fmhess
+
+       * include/linux/comedi_rt.h: use rtl_delay() for rtlinux
+
+2004-08-31 21:38  fmhess
+
+       * include/linux/comedi_rt.h: usleep() seems to crash rtlinux when
+         called from non-rt priority
+
+2004-08-31 20:56  fmhess
+
+       * comedi/drivers/ni_atmio.c (tags: r0_7_69): add error message when
+         no isapnp support is available
+
+2004-08-30 22:42  fmhess
+
+       * comedi/drivers/ni_mio_common.c (tags: r0_7_69): return error if a
+         command is run with no irq
+
+2004-08-18 18: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 20:48  fmhess
+
+       * comedi/drivers/das800.c (tags: branch-0_7-start, r0_7_70,
+         r0_7_69): fix deadlock on end-of-acquisition
+
+2004-08-01 21:13  fmhess
+
+       * comedi/drivers/cb_pcidas64.c (tags: r0_7_69): move setup of
+         subdevices after init of plx9080
+
+2004-08-01 19:18  fmhess
+
+       * comedi/drivers/cb_pcidas64.c: fix initialization of eeprom
+         subdevice
+
+2004-08-01 18:20  fmhess
+
+       * comedi/drivers/usbdux.c: updated usbdux driver from Bernd Porr
+
+2004-07-25 15:05  fmhess
+
+       * comedi/kcomedilib/kcomedilib_main.c (tags: r0_7_69): fix
+         INSN_GTOD
+
+2004-07-20 20:10  fmhess
+
+       * comedi/: comedi_fops.c, drivers.c (tags: branch-0_7-start,
+         r0_7_70) (utags: r0_7_69): fix double-munging when bufinfo ioctl
+         is called in concert with read()s from /dev/comediX
+
+2004-07-19 19:24  fmhess
+
+       * comedi/drivers/ni_atmio.c: add isapnp device id for at-mio-64e-3
+
+2004-07-19 19:05  fmhess
+
+       * comedi/drivers/cb_pcidas64.c: fix null dereference on boards
+         without analog output
+
+2004-07-19 18:14  fmhess
+
+       * comedi/rt.c (tags: r0_7_69): fix prototype of
+         comedi_request_irq()
+
+2004-07-17 21:03  fmhess
+
+       * comedi/drivers/: ni_atmio.c, ni_mio_cs.c (tags: branch-0_7-start,
+         r0_7_70, r0_7_69), ni_pcimio.c (tags: branch-0_7-start, r0_7_70,
+         r0_7_69): missed some locking that should have been converted to
+         use devpriv->window_lock
+
+2004-07-17 20:40  fmhess
+
+       * comedi/drivers/ni_6527.c (tags: r0_7_69): bug fix from
+         zharkov@vista-control.com (Eugene Zharkov)
+
+2004-07-17 18:55  fmhess
+
+       * comedi/comedi_fops.c, include/linux/sched.h (tags: r0_7_69): list
+         10 insn limit on insn lists
+
+2004-07-17 18:44  fmhess
+
+       * comedi/drivers/cb_pcidas64.c: fix interrupt handler return value
+
+2004-07-15 18: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 18:29  fmhess
+
+       * comedi/drivers/ni_pcimio.c: added pci-6014 to supported devices
+         list
+
+2004-07-14 07:41  fmhess
+
+       * comedi/drivers/ni_atmio.c: change caldac to ad8804_debug for
+         at-mio-64e-3
+
+2004-07-11 21:51  fmhess
+
+       * INSTALL (tags: branch-0_7-start, r0_7_70, r0_7_69): a little
+         update for 2.6 kernels
+
+2004-07-11 21:28  fmhess
+
+       * m4/as-modtool.m4 (tags: r0_7_69): don't barf if Modules.symvers
+         doesn't exist
+
+2004-07-07 18:11  fmhess
+
+       * comedi/rt.c: fix interrupt reenabling with rtai-adeos
+
+2004-06-27 21: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 20:51  fmhess
+
+       * Makefile.am (tags: r0_7_69): add autogen.sh to EXTRA_DIST
+
+2004-06-19 09:04  fmhess
+
+       * comedi/drivers/cb_pcidas.c (tags: r0_7_69): fix selection of
+         output channel for ao write insn (for boards with fifo)
+
+2004-06-15 08:17  fmhess
+
+       * comedi/drivers/ni_660x.c (tags: r0_7_69): removed obsolete
+         references to comedi_counter_unstable.h
+
+2004-06-15 08:17  fmhess
+
+       * Contributors (tags: r0_7_69): added Luis Martinez for bug fix
+
+2004-06-08 20:19  fmhess
+
+       * comedi/drivers/quatech_daqp_cs.c (tags: branch-0_7-start,
+         r0_7_70, r0_7_69): bug fix from Luis Martínez
+         <luimarma@marcosa.e.telefonica.net>
+
+2004-06-05 12: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 12:51  fmhess
+
+       * comedi/drivers/ni_mio_common.c: Fix CR_INVERT and CR_EDGE flags
+         for ai start_arg=TRIG_EXT
+
+2004-06-03 19:01  fmhess
+
+       * comedi/drivers/Makefile.am (tags: r0_7_69): patch from Emmanuel
+         PACAUD
+
+2004-06-02 19:30  fmhess
+
+       * configure.ac: pcmcia drivers should work under 2.6 now
+
+2004-06-02 15:00  ds
+
+       * comedi/Makefile.am (tags: r0_7_69), comedi/drivers/Makefile.am,
+         comedi/kcomedilib/Makefile.am (tags: r0_7_69), 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 21:55  fmhess
+
+       * include/: linux/device.h, pcmcia/ds.h (utags: r0_7_69): fix
+         compiler warnings for 2.4
+
+2004-05-31 21:05  fmhess
+
+       * comedi/drivers/quatech_daqp_cs.c: port to 2.6 pcmcia api
+
+2004-05-31 20:52  fmhess
+
+       * comedi/drivers/ni_labpc_cs.c (tags: branch-0_7-start, r0_7_70,
+         r0_7_69): port to 2.6 pcmcia api
+
+2004-05-31 20:35  fmhess
+
+       * comedi/drivers/ni_mio_cs.c: port to 2.6 pcmcia api
+
+2004-05-31 19:01  fmhess
+
+       * comedi/drivers/ni_daq_dio24.c (tags: r0_7_69): port to 2.6 pcmcia
+         api
+
+2004-05-31 19:00  fmhess
+
+       * comedi/drivers/cb_das16_cs.c (tags: r0_7_69): fix if block that
+         got broken during port to 2.6
+
+2004-05-31 18:31  fmhess
+
+       * comedi/drivers/das08_cs.c (tags: r0_7_69): port to 2.6 pcmcia api
+
+2004-05-31 18:30  fmhess
+
+       * include/pcmcia/ds.h: added cs_error() compatibility function
+
+2004-05-31 17:45  fmhess
+
+       * comedi/drivers/cb_das16_cs.c: moved some 2.4 compatibility cruft
+         into headers
+
+2004-05-31 17:44  fmhess
+
+       * include/: linux/device.h, pcmcia/ds.h: add 2.4 compatibility for
+         pcmcia_register_driver() and pcmcia_unregister_driver()
+
+2004-05-21 21:05  fmhess
+
+       * comedi/drivers/cb_das16_cs.c: ported to 2.6 kernel pcmcia api
+
+2004-05-21 20:39  fmhess
+
+       * comedi/drivers/ni_pcimio.c: pci-6014 support courtesy Alberto
+         Sechi
+
+2004-05-18 08:30  fmhess
+
+       * INSTALL: update for some minor changes to comedi instalation that
+         have occurred
+
+2004-05-14 18:59  fmhess
+
+       * m4/as-linux.m4: be less picky about finding .hdepend
+
+2004-05-09 16:41  fmhess
+
+       * comedi/drivers/ni_atmio.c: fix caldac type for at-mio-16e-10
+
+2004-04-29 18:13  fmhess
+
+       * comedi/kcomedilib/kcomedilib_main.c: have comedi_command set
+         subdevice->busy
+
+2004-04-22 18: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 17: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 15:16  fmhess
+
+       * comedi/drivers/cb_pcidas64.c: added a memory barrier to try and
+         fix mysterious 6402/16 crash on attach
+
+2004-04-21 01:56  fmhess
+
+       * comedi/drivers/: adl_pci9118.c (tags: branch-0_7-start, r0_7_70,
+         r0_7_69), cb_pcidas64.c, daqboard2000.c (tags: r0_7_69), dt3000.c
+         (tags: r0_7_69), icp_multi.c (tags: branch-0_7-start, r0_7_70,
+         r0_7_69), ii_pci20kc.c (tags: branch-0_7-start, r0_7_70,
+         r0_7_69), me_daq.c (tags: r0_7_69), ni_660x.c, pcm3730.c (tags:
+         branch-0_7-start, r0_7_70, r0_7_69), usbdux.c: fixes for 64bit
+         archs
+
+2004-04-19 18:09  fmhess
+
+       * comedi/drivers/cb_das16_cs.c, comedi/drivers/cb_pcidas64.c,
+         comedi/drivers/contec_pci_dio.c (tags: r0_7_69),
+         comedi/drivers/dt2814.c (tags: branch-0_7-start, r0_7_70,
+         r0_7_69), comedi/drivers/icp_multi.c,
+         comedi/drivers/ii_pci20kc.c, comedi/drivers/ni_mio_cs.c,
+         comedi/drivers/pcl812.c (tags: branch-0_7-start, r0_7_70,
+         r0_7_69), comedi/drivers/quatech_daqp_cs.c,
+         include/linux/comedidev.h (tags: r0_7_69): change dev->iobase to
+         unsigned long for 64 bit cpus
+
+2004-04-19 17:56  fmhess
+
+       * INSTALL: add note about unresolved rt kernel symbols
+
+2004-04-13 19:23  fmhess
+
+       * comedi/rt.c: rt_request_global_irq_arg() doesn't seem to exist in
+         rtai anymore
+
+2004-04-11 13:38  fmhess
+
+       * Contributors: added Nils
+
+2004-04-11 13:36  fmhess
+
+       * comedi/drivers/pcl818.c (tags: branch-0_7-start, r0_7_70,
+         r0_7_69): 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 20:03  fmhess
+
+       * comedi/drivers/: mite.c (tags: r0_7_69), ni_mio_common.c: figured
+         out how i broke dma, and removed useless barrier
+
+2004-04-05 18: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 17:42  fmhess
+
+       * comedi/drivers/ni_mio_common.c: remove bogus bug warning
+
+2004-04-04 16:30  fmhess
+
+       * comedi/drivers/: mite.c, mite.h (tags: r0_7_69), ni_mio_common.c,
+         ni_pcidio.c (tags: r0_7_69): replaced some preprocessor defines
+         with enums and inline functions
+
+2004-04-04 14:19  fmhess
+
+       * comedi/drivers/: mite.c, mite.h: added declarations for IO Device
+         Window Base Size Register
+
+2004-04-04 13: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 12: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 12:40  fmhess
+
+       * comedi/drivers/cb_pcidas.c: fix initialization of channel, that I
+         broke with last fix
+
+2004-03-25 19:24  fmhess
+
+       * comedi/drivers/cb_pcidas.c: fix analog output channel interaction
+         for boards with analog output fifo
+
+2004-03-22 16:05  fmhess
+
+       * comedi/rt.c: complain more loudly on comedi_switch_to_rt()
+         failure
+
+2004-03-21 13:31  fmhess
+
+       * INSTALL: comedi_calibrate supports more than NI boards now
+
+2004-03-21 12:41  fmhess
+
+       * comedi/drivers/mite.c: add a rmb() in mite_bytes_transferred()
+
+2004-03-21 12:41  fmhess
+
+       * comedi/drivers.c: use barrier() instead of mb() since it really
+         is just memory
+
+2004-03-21 12:35  fmhess
+
+       * comedi/drivers/: ni_atmio.c, ni_mio_common.c, ni_mio_cs.c,
+         ni_pcimio.c, ni_stc.h (tags: r0_7_69): add support for
+         comedi_poll when using mite dma, (needed to add another spinlock
+         to prevent races with interrupt handler).
+
+2004-03-21 12: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 12:10  fmhess
+
+       * comedi/kcomedilib/: get.c (tags: branch-0_7-start, r0_7_70,
+         r0_7_69), 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 12:08  fmhess
+
+       * comedi/comedi_fops.c: don't force on COMEDI_CB_BLOCK in
+         comedi_event()
+
+2004-03-20 08: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 22:27  fmhess
+
+       * comedi/drivers/adv_pci_dio.c (tags: r0_7_69): fix register offset
+         problems noted by Henk van Rooy <H.W.A.M.v.Rooy@tue.nl>
+
+2004-03-13 11: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 18: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 17: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 21: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 14:08  fmhess
+
+       * comedi/drivers.c: added some memory barriers on read/writes to
+         comedi's buffer
+
+2004-03-02 18:51  fmhess
+
+       * m4/rtai.m4 (tags: branch-0_7-start, r0_7_70, r0_7_69): update
+         configure help to suggest using rtai installation or build dir
+         instead of source dir.
+
+2004-03-01 18:31  fmhess
+
+       * configure.ac: make KBUILD_BASENAME and KBUILD_MODNAME hacks more
+         robust
+
+2004-02-29 18:43  fmhess
+
+       * configure.ac: version bump
+
+2004-02-29 18:18  fmhess
+
+       * comedi/rt.c: fix name clashes with rtai
+
+2004-02-29 18:17  fmhess
+
+       * m4/rtai.m4: get CONFIG_ADEOS value
+
+2004-02-29 18:05  fmhess
+
+       * m4/rtai.m4: add missing quote
+
+2004-02-29 17:51  fmhess
+
+       * m4/rtai.m4: add mising $ and recognize adeos patched kernels
+
+2004-02-29 17:14  fmhess
+
+       * Makefile.am, configure.ac: add check for depmod to configure
+
+2004-02-29 17:09  fmhess
+
+       * m4/rtai.m4: deal with moved rtai_config.h
+
+2004-02-29 16:51  fmhess
+
+       * m4/rtai.m4: fix m4 quoting
+
+2004-02-29 16:48  fmhess
+
+       * comedi/drivers/ni_mio_common.c: force gain calibration of 67xx
+         calibration adc to 1
+
+2004-02-29 13:25  fmhess
+
+       * configure.ac: hack to set KBUILD_BASENAME
+
+2004-02-27 15:47  ds
+
+       * m4/as-linux.m4: Add fallback if mktemp utility cannot be found.
+
+2004-02-26 19:33  fmhess
+
+       * comedi/drivers/usbdux.c: fix version check for 'owner' member of
+         usb_driver
+
+2004-02-23 16:20  ds
+
+       * configure.ac: cleanups.  Disable PCMCIA on linux-2.6
+
+2004-02-23 16:19  ds
+
+       * comedi/drivers/: pcl816.c (tags: branch-0_7-start, r0_7_70,
+         r0_7_69), pcl818.c: disable RTC code
+
+2004-02-21 10:46  fmhess
+
+       * comedi/drivers/das08.c (tags: r0_7_69): fix for return value of
+         config insn from Salvador Eduardo Tropea <salvador@inti.gov.ar>
+
+2004-02-21 10:38  fmhess
+
+       * comedi/drivers/: ni_mio_common.c, ni_stc.h: disable analog
+         triggerring so pfi0 works
+
+2004-02-15 17:18  fmhess
+
+       * comedi/drivers/ni_mio_common.c: init ao configuration reg 2 for
+         67xx
+
+2004-02-15 16: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 18:50  fmhess
+
+       * comedi/drivers/: das16.c (tags: branch-0_7-start, r0_7_70,
+         r0_7_69), ni_mio_common.c: fix compilation with kernels using
+         dynamic hz patch
+
+2004-02-10 18:18  fmhess
+
+       * comedi/drivers/ni_660x.c: patch from Klaas Gadeyne
+         <Klaas.Gadeyne@mech.kuleuven.ac.be>
+
+2004-02-08 16:52  fmhess
+
+       * comedi/drivers/: ni_mio_common.c, ni_stc.h: more driver support
+         for ni 67xx calibration.
+
+2004-02-08 16:35  fmhess
+
+       * comedi/comedi_fops.c: we aren't checking for writes that exceed
+         subdevice's maxdata
+
+2004-02-07 16:57  fmhess
+
+       * comedi/drivers/me4000.c (tags: r0_7_69): fix for compiler
+         warnings from Salvador Eduardo Tropea <salvador@inti.gov.ar>
+
+2004-02-07 16:31  fmhess
+
+       * comedi/drivers/ni_mio_common.c: add some more support for 67xx
+         calibration adc
+
+2004-02-03 18:13  fmhess
+
+       * Contributors, comedi/drivers/das08.c, comedi/drivers/das08.h
+         (tags: r0_7_73, r0_7_72, r0_7_71, branch-0_7-end,
+         branch-0_7-start, r0_7_70, r0_7_69), include/linux/comedi.h
+         (tags: r0_7_69): i8254 counter patch from Salvador Eduardo Tropea
+         <salvador@inti.gov.ar>
+
+2004-01-31 18:29  fmhess
+
+       * comedi/drivers/ni_mio_common.c: comment out debug message
+
+2004-01-31 18:03  fmhess
+
+       * Contributors: added Caleb Tennis
+
+2004-01-31 17:27  fmhess
+
+       * comedi/drivers/rtd520.c (tags: r0_7_69): TRIG_WAKE_EOS and
+         CMD_EV_SCAN_END are not interchangeable
+
+2004-01-31 17:26  fmhess
+
+       * include/linux/comedi.h: COMEDI_EV_SCAN_END and TRIG_WAKE_EOS are
+         not interchangeable
+
+2004-01-31 17:13  fmhess
+
+       * include/linux/comedi.h: serial dio (SCXI) support from Caleb
+         Tennis
+
+2004-01-31 17: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 17:08  fmhess
+
+       * comedi/drivers/: ni_mio_common.c, ni_stc.h: serial dio support
+         (SCXI) from Caleb Tennis.
+
+2004-01-31 16: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 16:58  fmhess
+
+       * comedi/drivers/ni_mio_common.c: check for nonzero return from
+         schedule_timeout()
+
+2004-01-24 19:12  fmhess
+
+       * m4/as-linux.m4: add use of LDFLAGS_MODULE for 2.6
+
+2004-01-24 19: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 16:55  fmhess
+
+       * m4/as-linux.m4: fixed setting of -DMODULE for 2.6
+
+2004-01-24 16:24  fmhess
+
+       * configure.ac: add --disable-pcmcia configure option
+
+2004-01-24 11:56  fmhess
+
+       * include/linux/pci.h (tags: r0_7_69): pci_for_each_device fix for
+         2.6 from Bernd Porr
+
+2004-01-24 11:48  fmhess
+
+       * comedi/drivers/usbdux.c: update from Bernd Porr
+
+2004-01-21 13:59  fmhess
+
+       * comedi/drivers/ni_mio_common.c: beginnings of ni_67xx calibration
+         support
+
+2004-01-19 17:19  fmhess
+
+       * comedi/drivers/ni_stc.h: beginnings of 671x and 673x self
+         calibration support
+
+2004-01-19 11:01  fmhess
+
+       * comedi/drivers/ni_pcimio.c: added some device ids for 67xx boards
+
+2004-01-11 20:18  fmhess
+
+       * m4/as-modtool.m4: fix install brokenness (missing some square
+         brackets)
+
+2004-01-11 20:05  fmhess
+
+       * Makefile.am: fix depmod call in install-data-hook
+
+2004-01-11 19:45  fmhess
+
+       * m4/: as-linux.m4, as-modtool.m4, rtai.m4, rtlinux.m4 (tags:
+         r0_7_74, r0_7_73, r0_7_72, r0_7_71, branch-0_7-end,
+         branch-0_7-start, r0_7_70, r0_7_69): added some more m4 quoting
+         to get rid of automake1.8 warnings
+
+2004-01-11 19: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 19:28  fmhess
+
+       * comedi/: comedi_fops.c, drivers.c: be more careful about
+         subdevice allocation/free
+
+2004-01-11 18:33  fmhess
+
+       * comedi/drivers.c: include <linux/vmalloc.h> for VMALLOC_VMADDR()
+         macro
+
+2004-01-11 18:27  fmhess
+
+       * include/linux/vmalloc.h (tags: branch-0_7-end, branch-0_7-start,
+         r0_7_70, r0_7_69): 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 18:07  fmhess
+
+       * Contributors: added Bernd Porr and Steven Jenkins
+
+2004-01-09 00: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 19:38  fmhess
+
+       * comedi/drivers/ni_pcimio.c: update status comments
+
+2004-01-01 18: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 19: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 22: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 18:51  fmhess
+
+       * comedi/drivers/usbdux.c: moved some 2.4/2.6 compatibility stuff
+         into comedi/include/linux/usb.h
+
+2003-12-21 18:50  fmhess
+
+       * Makefile.am, comedi/comedi_fops.c: fixes for COMEDI_NDEVICES > 4
+
+2003-12-21 18:47  fmhess
+
+       * include/linux/usb.h (tags: r0_7_69): new compat header
+
+2003-12-21 12:10  fmhess
+
+       * comedi/drivers/usbdux.c: update from bernd porr
+
+2003-12-19 17:47  ds
+
+       * include/linux/interrupt.h (tags: r0_7_73, r0_7_72, r0_7_71,
+         branch-0_7-end, branch-0_7-start, r0_7_70, r0_7_69): Linux-2.4.23
+         has the new interrupt prototypes
+
+2003-12-17 22:38  ds
+
+       * comedi/drivers/amplc_pci230.c: Remove printk() that is triggered
+         by devices sharing the IRQ
+
+2003-12-06 14:34  fmhess
+
+       * comedi/comedi_fops.c, comedi/drivers.c, include/linux/kdev_t.h
+         (tags: branch-0_7-end, branch-0_7-start, r0_7_70, r0_7_69): fix
+         for changes in linux 2.6 kdev_t.h
+
+2003-12-06 11:41  fmhess
+
+       * comedi/drivers/usbdux.c: include linux/version.h before trying to
+         check LINUX_VERSION_CODE
+
+2003-11-30 09:55  fmhess
+
+       * configure.ac, comedi/drivers/Makefile.am,
+         comedi/drivers/usbdux.c: added usbdux driver
+
+2003-11-26 16:36  ds
+
+       * comedi/drivers/adv_pci1710.c (tags: branch-0_7-start, r0_7_70,
+         r0_7_69): Fixes from Nils Juergens <ju@isf.rwth-aachen.de>
+
+2003-11-23 14:12  fmhess
+
+       * comedi/drivers/comedi_counter_unstable.h (tags: r0_7_74, r0_7_73,
+         r0_7_72, r0_7_71, branch-0_7-end, branch-0_7-start, r0_7_70,
+         r0_7_69): valid bit should be 3rd bit, not 0x3 value
+
+2003-11-23 13:55  fmhess
+
+       * comedi/drivers/: comedi_counter_unstable.h, ni_660x.c: added
+         patch from Klaas Gadeyne, with my own modifications.
+
+2003-11-23 13:52  fmhess
+
+       * comedi/drivers/comedi_fc.h (tags: r0_7_74, r0_7_73, r0_7_72,
+         r0_7_71, branch-0_7-end, branch-0_7-start, r0_7_70, r0_7_69):
+         check if we've already been included
+
+2003-11-20 21:27  fmhess
+
+       * comedi/drivers/das08.h: declare das08_cs_boards extern
+
+2003-11-20 21:22  fmhess
+
+       * comedi/drivers/ni_labpc.h (tags: r0_7_71, branch-0_7-end,
+         branch-0_7-start, r0_7_70, r0_7_69): declare labpc_cs_boards as
+         extern
+
+2003-11-19 21: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 15:12  ds
+
+       * README.CVS (tags: r0_7_74, r0_7_73, r0_7_72, r0_7_71,
+         branch-0_7-end, branch-0_7-start, r0_7_70, r0_7_69): Add some
+         notes about compiling from CVS
+
+2003-11-15 19: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 16:13  ds
+
+       * comedi/drivers/adv_pci1710.c: Add counter subdevice.  From Nils
+         Juergens <ju@isf.rwth-aachen.de>
+
+2003-10-30 18: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 20:55  fmhess
+
+       * comedi/drivers/ni_mio_cs.c: add mention of daqcard-6036e as
+         supported board
+
+2003-10-22 20:44  fmhess
+
+       * comedi/drivers/: adl_pci9111.c, cb_pcidda.c (utags: r0_7_69):
+         some pci_request_regions() tweaks, and set DUMMY_BIT on writes to
+         calibration reg 2 in cb_pcidda.c
+
+2003-10-22 20:12  ds
+
+       * configure.ac, modtool.in: Use LINUX_CC for CC.  Cause modtool to
+         strip debugging symbols.
+
+2003-10-18 17:29  fmhess
+
+       * comedi/drivers/me4000.c: make it compile without firmware header
+         (but it wont work of course)
+
+2003-10-18 17: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 17: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 10:13  fmhess
+
+       * comedi/drivers/: adl_pci9118.c, das16.c, gsc_hpdi.c (tags:
+         r0_7_69), ni_mio_common.c: get rid of underscores in my byte
+         swapping calls
+
+2003-10-17 12:42  fmhess
+
+       * comedi/drivers/cb_pcidas64.c: ao commands work now
+
+2003-10-13 19:42  ds
+
+       * comedi/drivers/ni_pcidio.c: turn off debugging
+
+2003-10-13 19:38  ds
+
+       * include/linux/comedi.h: NDEVICES should have been increased a
+         long time ago
+
+2003-10-13 16:12  fmhess
+
+       * comedi/drivers/multiq3.c (tags: branch-0_7-start, r0_7_70,
+         r0_7_69): fix ai munging
+
+2003-10-13 14:47  fmhess
+
+       * INSTALL: remove obsolete mention of 'make config'
+
+2003-10-13 14:45  fmhess
+
+       * INSTALL: add mention of new --with-rtaidir and --with-rtlinuxdir
+         configure options
+
+2003-10-12 18:49  fmhess
+
+       * comedi/drivers/cb_pcidas64.c: more ao waveform support (still not
+         done yet)
+
+2003-10-12 18:47  fmhess
+
+       * comedi/drivers/das16.c: disable irq mode entirely, since it is so
+         lame.
+
+2003-10-10 15:57  fmhess
+
+       * comedi/drivers/cb_pcidas64.c: beginnings of ao command support
+
+2003-10-09 10:57  fmhess
+
+       * Makefile.am: add ACLOCAL_AMFLAGS so automake calls aclocal
+         correctly when necessary
+
+2003-10-04 19: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 19:19  fmhess
+
+       * comedi/comedi_fops.c: fixed comedi_buf_write_n_available argument
+
+2003-10-03 18:56  fmhess
+
+       * m4/linux.m4: partial RT support
+
+2003-10-02 15:58  ds
+
+       * comedi/drivers/multiq3.c: Fix incorrect return value of AI insn
+         function
+
+2003-10-01 18:44  ds
+
+       * comedi/drivers/ni_atmio.c: reenable isapnp
+
+2003-10-01 18:44  ds
+
+       * include/linux/isapnp.h (tags: branch-0_7-end, branch-0_7-start,
+         r0_7_70, r0_7_69): Disable isapnp on 2.6 (temporarily)
+
+2003-10-01 18:43  ds
+
+       * include/linux/interrupt.h: 2.4.22 has new interrupt prototypes
+
+2003-10-01 18:30  ds
+
+       * Makefile.in.append, Makefile.modbuild, Rules.make: Remove old
+         files
+
+2003-09-30 21:22  fmhess
+
+       * comedi/drivers/: ni_labpc.c (tags: branch-0_7-start, r0_7_70,
+         r0_7_69), ni_labpc.h, ni_labpc_cs.c: fix loading of counters on
+         memory-mapped io boards (pci-1200)
+
+2003-09-30 09:13  fmhess
+
+       * comedi/drivers/das16.c: revert last change, it didn't help
+
+2003-09-28 15: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 17:30  fmhess
+
+       * comedi/drivers/cb_pcidas64.c: fix for crapiness of computerboards
+         hardware (external queue interacts with ao fifo)
+
+2003-09-20 12:42  fmhess
+
+       * comedi/drivers/ni_mio_common.c: remove redundant analog output
+         munging with using PIO
+
+2003-09-19 21:51  fmhess
+
+       * comedi/drivers/adl_pci9118.c: simplify and speed up
+
+2003-09-19 17:26  fmhess
+
+       * comedi/drivers/adl_pci9118.c: convert to new-style munging, fix
+         for big-endian machines, simplified slightly.
+
+2003-09-19 14:53  fmhess
+
+       * comedi/drivers/ni_mio_cs.c: correct ai fifo depth for daqcard
+         6062e
+
+2003-09-19 14:32  fmhess
+
+       * comedi/drivers/me4000.c: fix compilation error
+
+2003-09-19 11: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 11:12  fmhess
+
+       * comedi/drivers/comedi_fc.h: discourage inappropriate use
+
+2003-09-18 17:27  ds
+
+       * .cvsignore, comedi/.cvsignore, comedi/drivers/.cvsignore,
+         comedi/kcomedilib/.cvsignore (utags: branch-0_7-end,
+         branch-0_7-start, r0_7_69, r0_7_70, r0_7_71, r0_7_72, r0_7_73,
+         r0_7_74): ignore some files
+
+2003-09-18 17:14  ds
+
+       * comedi/drivers/Makefile.am: Add me4000 driver
+
+2003-09-18 16:56  ds
+
+       * comedi/drivers/me4000.c: Fixes for changes since 0.7.67.
+
+2003-09-18 16:55  ds
+
+       * comedi/Makefile.am: remove install-data-hook target
+
+2003-09-18 16:54  ds
+
+       * Makefile.am: Dist modtool.in.  change check target to "moo"
+         (temporary).
+
+2003-09-18 16:53  ds
+
+       * configure.ac: default prefix should be /.  modtool is in
+         ${builddir}.
+
+2003-09-18 15:10  ds
+
+       * comedi/drivers/: me4000.c, me4000.h (tags: r0_7_71,
+         branch-0_7-end, branch-0_7-start, r0_7_70, r0_7_69), me4000_fw.h:
+         new driver
+
+2003-09-16 20:18  fmhess
+
+       * comedi/drivers/gsc_hpdi.c: big endian fixes
+
+2003-09-16 20:07  fmhess
+
+       * comedi/drivers/ni_mio_common.c: get rid of redundant ai munging
+
+2003-09-16 14:36  fmhess
+
+       * comedi/drivers/: cb_pcidas64.c, plx9080.h (tags:
+         branch-0_7-start, r0_7_70, r0_7_69): fixes for big endian
+         machines
+
+2003-09-16 11:19  fmhess
+
+       * comedi/drivers/das16.c, include/linux/comedidev.h: do das16.c
+         munging in core
+
+2003-09-15 20:30  fmhess
+
+       * comedi/kcomedilib/get.c: added munging to kcomedilib
+
+2003-09-15 17:33  fmhess
+
+       * comedi/comedi_fops.c, comedi/drivers.c,
+         comedi/drivers/comedi_fc.c (tags: r0_7_69),
+         comedi/drivers/dt282x.c (tags: branch-0_7-start, r0_7_70,
+         r0_7_69), comedi/drivers/ni_labpc.c,
+         comedi/drivers/ni_mio_common.c, comedi/drivers/rti800.c (tags:
+         branch-0_7-start, r0_7_70, r0_7_69),
+         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 17: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 14:56  fmhess
+
+       * comedi/drivers/gsc_hpdi.c: apply dma init fix that worked so well
+         with cb_pcidas64.c
+
+2003-09-12 14: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 20:34  fmhess
+
+       * comedi/drivers/cb_pcidas64.c: clear/set adc enable bit during ai
+         cmd setup, so that start triggers work
+
+2003-09-11 17:27  fmhess
+
+       * comedi/drivers/cb_pcidas64.c: fixed ai channel queue setup
+
+2003-09-11 14:03  ds
+
+       * configure.ac: Add 8255 config option
+
+2003-09-08 18:48  fmhess
+
+       * comedi/drivers/cb_pcidas64.c: check that dma allocations succeed,
+         and some minor cleanups
+
+2003-09-08 18:16  fmhess
+
+       * comedi/drivers/8253.h (tags: r0_7_69): change base address
+         variables to long, for 64 bit machines.
+
+2003-09-08 14:16  fmhess
+
+       * comedi/drivers/plx9080.h: fix dma abort lockups
+
+2003-09-06 23:44  fmhess
+
+       * comedi/drivers.c: fix increment of munge_chan
+
+2003-09-06 15:58  fmhess
+
+       * comedi/drivers/dt282x.c: make sure dma is disabled during command
+         setup
+
+2003-09-06 13: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 12:33  fmhess
+
+       * comedi/comedi_fops.c: move init of async->events into
+         init_async_buf()
+
+2003-09-06 12:31  fmhess
+
+       * comedi/kcomedilib/kcomedilib_main.c: init async->events to zero
+
+2003-09-05 18: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 13:14  fmhess
+
+       * comedi/drivers/dt282x.c: ignore ai errors that occur after we
+         have all the data we wanted
+
+2003-09-05 12:46  fmhess
+
+       * comedi/drivers/dt282x.c: trying to fix crashes at during high
+         frequency ai
+
+2003-09-04 16:19  fmhess
+
+       * comedi/drivers/dt282x.c: don't re-enable ai dma after it's
+         finished
+
+2003-09-03 16:08  fmhess
+
+       * comedi/drivers/dt282x.c: add clear_dma_ff() calls
+
+2003-09-03 15:46  fmhess
+
+       * include/linux/comedidev.h: define COMEDI_VERSION()
+
+2003-09-03 15:36  fmhess
+
+       * comedi/drivers/ni_labpc_cs.c: its IRQ_FORCED_PULSE, not
+         IRQ_FORCE_PULSED
+
+2003-09-03 15:28  fmhess
+
+       * INSTALL: update install instructions for autoconf
+
+2003-09-03 15:15  fmhess
+
+       * comedi/drivers/dt282x.c: fix problems with buffer wrap-around by
+         using generic comedi_fc code
+
+2003-09-03 13:21  fmhess
+
+       * comedi/drivers/ni_labpc_cs.c: daqcard-1200 uses pulsed interrupts
+
+2003-09-01 21:12  ds
+
+       * configure.ac, include/linux/comedidev.h: Fix to make the version
+         code work correctly.
+
+2003-09-01 20:55  ds
+
+       * m4/linux.m4: change ${MAKE} to ${MAKE-make} to set a reasonable
+         default
+
+2003-09-01 00:02  fmhess
+
+       * comedi/comedi_fops.c: on second thought, EPERM isn't any more
+         accurate than ENODEV.
+
+2003-08-31 22:26  fmhess
+
+       * comedi/comedi_fops.c: print some debug messages on ENODEV errors
+         in open, and changed one to an EPERM
+
+2003-08-31 20:20  fmhess
+
+       * comedi/drivers/ni_labpc.c: add missing comedi_event() call after
+         overflow
+
+2003-08-25 16:04  ds
+
+       * m4/linux.m4: change make -C to ${MAKE} -C
+
+2003-08-21 19: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 18:35  fmhess
+
+       * comedi/drivers/rti800.c: fix delays
+
+2003-08-16 23:37  ds
+
+       * configure.ac: force debugging
+
+2003-08-16 23:33  ds
+
+       * configure.ac: enable PCMCIA checking
+
+2003-08-11 19:51  fmhess
+
+       * comedi/: comedi_ksyms.c, kcomedilib/ksyms.c (tags: r0_7_73,
+         r0_7_72, r0_7_71) (utags: branch-0_7-end, branch-0_7-start,
+         r0_7_69, r0_7_70): fix compiler warning about redefinition of
+         EXPORT_SYMTAB with old Makefiles
+
+2003-08-11 18:25  ds
+
+       * comedi/drivers/quatech_daqp_cs.c: update from Brent (with
+         1.13->1.15 merged in)
+
+2003-08-11 16: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 14: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
+         (tags: branch-0_7-end), addi_amcc_s5933.h, addi_common.c,
+         addi_common.h, addi_eeprom.c, amcc_s5933_58.h (tags: r0_7_74,
+         r0_7_73, r0_7_72, r0_7_71, branch-0_7-end), 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 (utags: branch-0_7-start,
+         r0_7_69, r0_7_70): driver(s) from ADDI-DATA
+
+2003-08-08 18:01  fmhess
+
+       * m4/linux.m4: changed indentation to tabs
+
+2003-08-08 17:56  fmhess
+
+       * m4/linux.m4: add config and depend checks for linux directory
+
+2003-08-08 17:42  fmhess
+
+       * m4/linux.m4: added check for include/linux/version.h
+
+2003-08-08 16:01  ds
+
+       * Makefile.am: Add the dev, drivers.txt, and check targets from old
+         Makefile
+
+2003-08-08 14:35  fmhess
+
+       * comedi/Makefile.am: add install-data-hook for depmod
+
+2003-08-08 14:21  fmhess
+
+       * scripts/linux_flags-2.6/Makefile (tags: r0_7_69): no reason to
+         mangle together LD and LDFLAGS just to be like earlier kernels
+         now.
+
+2003-08-08 14:18  fmhess
+
+       * m4/linux.m4: extra m4 quotes [] to make regular expression work
+
+2003-08-08 13: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 22:46  ds
+
+       * configure.ac, m4/linux.m4: Add detection for kernel major/minor
+         version
+
+2003-08-06 22:45  ds
+
+       * comedi/drivers/Makefile.am: fix another typo
+
+2003-08-06 21:06  ds
+
+       * comedi/drivers/Makefile.am: readd pcmcia modules (typo)
+
+2003-08-06 21:04  ds
+
+       * comedi/drivers/ni_atmio.c: diable isapnp, because it doesn't
+         compile on 2.6
+
+2003-08-06 21:03  ds
+
+       * comedi/: Makefile.am, drivers/Makefile.am,
+         kcomedilib/Makefile.am: add link flag for modtool.  separate out
+         PCMCIA-based drivers
+
+2003-08-06 21:02  ds
+
+       * configure.ac, modtool.in: actually works now
+
+2003-08-06 21:02  ds
+
+       * autogen.sh (tags: r0_7_69): pass command line options to
+         configure
+
+2003-08-06 21:01  ds
+
+       * m4/linux.m4: m4 macros for a bunch of Linux ops
+
+2003-08-06 18:01  fmhess
+
+       * comedi/drivers/: ni_mio_common.c, ni_stc.h: speed up pio ai fifo
+         transfer a little
+
+2003-08-05 18:39  fmhess
+
+       * Makefile.modbuild, scripts/linux_flags/Makefile (tags: r0_7_69),
+         scripts/linux_flags-2.6/Makefile: config/modversions.h and
+         linux/modversions.h are not equivalent
+
+2003-08-05 18:38  fmhess
+
+       * scripts/dep.linux (tags: r0_7_69): override MODVERDIR
+
+2003-08-05 16:02  fmhess
+
+       * scripts/: dep.linux, linux_flags/Makefile,
+         linux_flags-2.6/Makefile: fix overwrite of LINUXDIR and trivial
+         tweaks
+
+2003-08-05 15:23  fmhess
+
+       * include/linux/module.h (tags: branch-0_7-end, branch-0_7-start,
+         r0_7_70, r0_7_69): fix for NULL undefined?
+
+2003-08-05 14:55  fmhess
+
+       * Makefile.modbuild, scripts/dep.linux,
+         scripts/linux_flags/Makefile, scripts/linux_flags-2.6/Makefile:
+         linux 2.6 flag extraction
+
+2003-08-05 14:28  fmhess
+
+       * include/: asm/dma.h (tags: r0_7_74, r0_7_73, r0_7_72, r0_7_71,
+         branch-0_7-end, branch-0_7-start, r0_7_70, r0_7_69), linux/fs.h
+         (tags: branch-0_7-end, branch-0_7-start, r0_7_70, r0_7_69),
+         linux/init.h (tags: branch-0_7-end, branch-0_7-start, r0_7_70,
+         r0_7_69), linux/irq.h (tags: r0_7_70, r0_7_69), linux/isapnp.h,
+         linux/kmod.h (tags: branch-0_7-end, branch-0_7-start, r0_7_70,
+         r0_7_69), linux/mm.h (tags: r0_7_69), linux/module.h,
+         linux/pci.h, linux/poll.h (tags: branch-0_7-end,
+         branch-0_7-start, r0_7_70, r0_7_69), linux/sched.h, linux/slab.h
+         (tags: branch-0_7-end, branch-0_7-start, r0_7_70, r0_7_69),
+         linux/spinlock.h (tags: branch-0_7-end, branch-0_7-start,
+         r0_7_70, r0_7_69), linux/timer.h (tags: branch-0_7-end,
+         branch-0_7-start, r0_7_70, r0_7_69), linux/vmalloc.h: replace all
+         hex codes with KERNEL_VERSION() for clairity
+
+2003-08-04 23:46  ds
+
+       * include/linux/version.h (tags: r0_7_74, r0_7_73, r0_7_72,
+         r0_7_71, branch-0_7-end, branch-0_7-start, r0_7_70, r0_7_69):
+         Comedi's version is now in config.h
+
+2003-08-04 23:37  ds
+
+       * modtool.in: tool for making kernel modules
+
+2003-08-04 23:36  ds
+
+       * Makefile.am: new makefile
+
+2003-08-04 23:35  ds
+
+       * m4/linux.m4: holder for linux macro
+
+2003-08-04 23:34  ds
+
+       * autogen.sh, configure.ac: automake!
+
+2003-08-04 23:34  ds
+
+       * include/linux/: comedi_rt.h, interrupt.h, module.h: Backport
+         Frank's 2.6 changes to 2.4
+
+2003-08-04 23:32  ds
+
+       * comedi/drivers/: adl_pci9111.c, adv_pci1710.c, amplc_pc236.c
+         (tags: r0_7_69), 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 23:30  ds
+
+       * comedi/: Makefile.am, drivers/Makefile.am,
+         kcomedilib/Makefile.am: automake Makefiles
+
+2003-08-04 23:29  ds
+
+       * Contributors: I'm a contributor, too
+
+2003-08-04 16:23  fmhess
+
+       * comedi/drivers/comedi_test.c (tags: r0_7_73, r0_7_72, r0_7_71,
+         branch-0_7-end, branch-0_7-start, r0_7_70, r0_7_69): bugfix from
+         Steven Jenkins
+
+2003-08-04 15:10  fmhess
+
+       * include/linux/pci.h: added some 2.2 pci hotplug compat
+
+2003-08-04 14:56  fmhess
+
+       * comedi/drivers/dt282x.c: get_free_page() is gone in 2.6
+
+2003-08-04 14:48  fmhess
+
+       * comedi/drivers/comedi_parport.c (tags: r0_7_69): update to 2.6
+         interrupt handler prototype
+
+2003-08-04 14:47  fmhess
+
+       * comedi/drivers/dt3000.c: pci_present() gone in 2.6
+
+2003-08-04 14: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 14:30  fmhess
+
+       * include/linux/module.h: fixes for 2.6 module_get/module_put
+
+2003-08-03 23:28  fmhess
+
+       * comedi/drivers.c: pte_offset is now pte_offset_kernel in 2.6
+
+2003-08-03 23: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 (tags:
+         branch-0_7-start, r0_7_70, r0_7_69), das1800.c (tags:
+         branch-0_7-start, r0_7_70, r0_7_69), das6402.c (tags:
+         branch-0_7-start, r0_7_70, r0_7_69), das800.c, dt2814.c,
+         dt282x.c, dt3000.c, gsc_hpdi.c, icp_multi.c, ni_6527.c,
+         ni_at_a2150.c (tags: branch-0_7-start, r0_7_70, r0_7_69),
+         ni_atmio16d.c (tags: branch-0_7-start, r0_7_70, r0_7_69),
+         ni_daq_dio24.c, ni_labpc.c, ni_labpc_cs.c, ni_mio_common.c,
+         ni_mio_cs.c, ni_pcidio.c, pcl711.c (tags: branch-0_7-start,
+         r0_7_70, r0_7_69), 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 21:06  fmhess
+
+       * include/: asm/pgtable.h (tags: r0_7_69), linux/comedidev.h,
+         linux/devfs_fs_kernel.h (tags: r0_7_73, r0_7_72, r0_7_71,
+         branch-0_7-end, branch-0_7-start, r0_7_70, r0_7_69),
+         linux/interrupt.h, linux/module.h, linux/pci.h, linux/wrapper.h
+         (tags: r0_7_74, r0_7_73, r0_7_72, r0_7_71, branch-0_7-end,
+         branch-0_7-start, r0_7_70, r0_7_69): more 2.6 compatibility
+
+2003-08-03 18:23  fmhess
+
+       * comedi/comedi_fops.c, include/linux/comedidev.h: kdev_t and suser
+         fixes for 2.6
+
+2003-08-03 18:16  fmhess
+
+       * include/linux/kdev_t.h: new compat header for 2.6 changes
+
+2003-07-19 17: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 12:48  fmhess
+
+       * README (tags: r0_7_74, r0_7_73, r0_7_72, r0_7_71, branch-0_7-end,
+         branch-0_7-start, r0_7_70, r0_7_69): update web page url
+
+2003-07-10 18:08  fmhess
+
+       * comedi/drivers/ni_pcimio.c: fix caldac types for 6052
+
+2003-07-08 20:03  fmhess
+
+       * comedi/drivers/ni_labpc.c: added a note about isapnp support
+
+2003-07-08 19:47  fmhess
+
+       * INSTALL: removed references to hard-coded comedi_config path
+
+2003-07-04 16:00  fmhess
+
+       * comedi/: Config.in (tags: r0_7_71, branch-0_7-end,
+         branch-0_7-start, r0_7_70, r0_7_69), 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 14: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 16: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 18:58  ds
+
+       * scripts/dep.rtai (tags: r0_7_69): Simple patch to get Comedi to
+         compile with the experimential version of RTAI.
+
+2003-07-01 11:43  fmhess
+
+       * comedi/Config.in: fix setting of CONIFG_COMEDI_MITE
+
+2003-06-27 10:24  fmhess
+
+       * comedi/drivers/ni_pcimio.c: fix caldac type for pci-6036e and
+         pci-6034e.  fixed some indentation.
+
+2003-06-18 14:07  fmhess
+
+       * include/linux/module.h: added EXPORT_SYMBOL_GPL() compat macro
+
+2003-06-17 21:39  ds
+
+       * Contributors (tags: r0_7_67x): Add a bunch of people
+
+2003-06-17 21:27  ds
+
+       * scripts/config.dist (tags: r0_7_69, r0_7_67x): update for new
+         drivers
+
+2003-06-17 21:25  ds
+
+       * scripts/check_driver (tags: r0_7_71, branch-0_7-end,
+         branch-0_7-start, r0_7_70, r0_7_69, r0_7_67x): alloc_subdevices()
+         changed.
+
+2003-06-17 21:25  ds
+
+       * comedi/drivers/ni_6527.c (tags: r0_7_67x): fix driver name in doc
+         block
+
+2003-06-17 21:25  ds
+
+       * comedi/drivers/adv_pci_dio.c (tags: r0_7_67x): Add
+         subdev_8255_cleanup()
+
+2003-06-17 21:24  ds
+
+       * comedi/drivers/Makefile.in (tags: r0_7_67x): Add ni_660x
+
+2003-06-17 21:24  ds
+
+       * comedi/Config.in (tags: r0_7_67x): Add NI_660X
+
+2003-06-17 21:22  ds
+
+       * comedi/drivers/ni_660x.c (tags: r0_7_67x): Found this wandering
+         around.  Figured it should go in CVS.
+
+2003-06-12 12:10  fmhess
+
+       * comedi/comedi_fops.c, include/linux/mm.h (utags: r0_7_67x): fix
+         for new 2.5 remap_page_range() prototype
+
+2003-06-09 19:46  fmhess
+
+       * comedi/drivers/cb_pcidas.c (tags: r0_7_67x): trying to fix some
+         pci-das1602/16 calibration weirdness
+
+2003-06-06 14:58  ds
+
+       * comedi/Config.in: ni_6527 requires the mite driver
+
+2003-06-06 14:57  ds
+
+       * comedi/drivers/ni_6527.c: Fix minor typos.
+
+2003-06-05 15:52  fmhess
+
+       * comedi/drivers/: ni_mio_common.c, ni_stc.h (utags: r0_7_67x):
+         make single-scan code work for 611x too
+
+2003-06-05 15:52  fmhess
+
+       * comedi/drivers/cb_pcidas.c: trying to fix dac08 calibration dac,
+         which doesn't seem to be updating
+
+2003-06-03 22: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 17: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 20:37  fmhess
+
+       * comedi/drivers/ni_mio_common.c: fix race in setting COMEDI_CB_EOS
+         event with dma
+
+2003-05-29 20:23  fmhess
+
+       * scripts/dep.linux (tags: r0_7_67x): added an error check that
+         catches common case of 'make config' failing to get compile flags
+         from kernel source.
+
+2003-05-29 18: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 13:28  ds
+
+       * Contributors, Documentation/Configure.help (tags: r0_7_71,
+         branch-0_7-end, branch-0_7-start, r0_7_70, r0_7_69, r0_7_67x),
+         Documentation/Configure.help.append (tags: r0_7_71,
+         branch-0_7-end, branch-0_7-start, r0_7_70, r0_7_69, r0_7_67x),
+         comedi/Config.in, comedi/comedi_fops.c, include/linux/comedidev.h
+         (tags: r0_7_67x): New driver from Michal Dobes
+
+2003-05-27 13:27  ds
+
+       * comedi/drivers/: Makefile.in, adv_pci_dio.c: Add adv_pci_dio
+         driver from Michal Dobes
+
+2003-05-27 13:22  ds
+
+       * comedi/drivers/: adl_pci9118.c, adv_pci1710.c, amcc_s5933.c
+         (tags: r0_7_69), ni_atmio16d.c, pcl724.c (tags: branch-0_7-start,
+         r0_7_70, r0_7_69), pcl812.c, pcl816.c, pcl818.c, amcc_s5933.h
+         (tags: branch-0_7-end, branch-0_7-start, r0_7_70, r0_7_69)
+         (utags: r0_7_67x): majkl@tesnet.cz -> dobes@tesnet.cz
+
+2003-05-27 13:19  ds
+
+       * comedi/drivers/icp_multi.c (tags: r0_7_67x): update documentation
+
+2003-05-25 23:50  fmhess
+
+       * comedi/drivers/ni_mio_common.c: external trigger fixes
+
+2003-05-25 22: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 11:02  fmhess
+
+       * comedi/drivers/ni_mio_common.c: think i finnally found the
+         problem with 611x initialization
+
+2003-05-23 19:04  fmhess
+
+       * comedi/drivers/: ni_mio_common.c, ni_pcimio.c (tags: r0_7_67x),
+         ni_stc.h: still trying to fix 6110 initialization problem, plus a
+         tiny bit of random cleanup
+
+2003-05-23 15:15  fmhess
+
+       * comedi/drivers/cb_pcidas64.c (tags: r0_7_67x): fix new ai range
+         code
+
+2003-05-23 15:11  fmhess
+
+       * comedi/drivers/cb_pcidas64.c: added new boards
+
+2003-05-23 11:47  fmhess
+
+       * comedi/drivers/ni_mio_common.c: still trying to fix erratic scan
+         pacing on 611x, plus some minor cleanup
+
+2003-05-20 13:18  fmhess
+
+       * comedi/drivers/ni_mio_common.c: really fixed munging for pio
+         boards
+
+2003-05-19 16:26  fmhess
+
+       * comedi/drivers/ni_atmio.c (tags: r0_7_67x): fix segfault noted by
+         calin calianu
+
+2003-05-15 20: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 18:07  fmhess
+
+       * comedi/drivers/ni_mio_common.c: fix munging for pio analog input
+
+2003-05-15 13:55  ds
+
+       * comedi/drivers/comedi_test.c (tags: r0_7_67x): Patch to add AO
+         subdevice from "Calin A. Culianu" <calin@ajvar.org>
+
+2003-05-14 14:00  ds
+
+       * scripts/dep.rtlinux (tags: r0_7_69, r0_7_67x): Patch from "Calin
+         A. Culianu" <calin@ajvar.org>
+
+2003-05-12 14: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 14:03  fmhess
+
+       * comedi/drivers/ni_labpc.c (tags: r0_7_67x): change address
+         parameter to unsigned long for inb/outb/readb/writeb wrappers
+
+2003-05-12 14: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 10:22  fmhess
+
+       * comedi/drivers/: cb_pcidas.c, cb_pcidas64.c: added a little
+         comedi_calibrate advertising
+
+2003-05-08 20:02  fmhess
+
+       * comedi/drivers/ni_labpc.c: moved calibration code to
+         comedi_calibrate
+
+2003-05-05 15:09  ds
+
+       * comedi/drivers/ni_670x.c (tags: r0_7_69, r0_7_67x): PCI code for
+         PCI-6704
+
+2003-05-03 10:56  fmhess
+
+       * comedi/drivers/ni_pcimio.c: change 6071 caldac type to
+         ad8804_debug to fix broken cal
+
+2003-05-01 21:01  fmhess
+
+       * comedi/drivers/ni_atmio.c: updated driver description about
+         isapnp support
+
+2003-04-28 13:26  fmhess
+
+       * comedi/drivers.c (tags: r0_7_67x): re-fix suse brokeness
+
+2003-04-28 12:04  fmhess
+
+       * comedi/drivers/ni_mio_cs.c (tags: r0_7_67x): daqcard 6062e
+         definitely has an ad8804 caldac
+
+2003-04-27 13: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 13:01  fmhess
+
+       * comedi/drivers/ni_mio_cs.c: trying dac8804 caldac type for
+         daqcard-6062
+
+2003-04-19 00:54  fmhess
+
+       * comedi/drivers/cb_pcidas64.c: remove nonexistant ao range for
+         60xx boards
+
+2003-04-11 13:09  fmhess
+
+       * comedi/kcomedilib/data.c (tags: r0_7_74, r0_7_73, r0_7_72,
+         r0_7_71, branch-0_7-end, branch-0_7-start, r0_7_70, r0_7_69,
+         r0_7_67x): added include of comedidev.h for comedi_udelay()
+
+2003-04-02 12:12  fmhess
+
+       * comedi/drivers/cb_pcidas.c: removed some comments, at ivan's
+         request
+
+2003-03-31 11:27  fmhess
+
+       * comedi/drivers/ni_atmio.c: fix compile
+
+2003-03-27 16:08  fmhess
+
+       * comedi/kcomedilib/: data.c, kcomedilib_main.c (tags: r0_7_67x):
+         replaced udelay with comedi_udelay
+
+2003-03-27 16:00  fmhess
+
+       * comedi/drivers/adl_pci9111.c (tags: r0_7_67x),
+         comedi/drivers/adl_pci9118.c, comedi/drivers/adv_pci1710.c,
+         comedi/drivers/cb_das16_cs.c (tags: r0_7_67x),
+         comedi/drivers/cb_pcidas.c, comedi/drivers/cb_pcidas64.c,
+         comedi/drivers/daqboard2000.c (tags: r0_7_67x),
+         comedi/drivers/das800.c (tags: r0_7_67x), comedi/drivers/dt2801.c
+         (tags: branch-0_7-start, r0_7_70, r0_7_69, r0_7_67x),
+         comedi/drivers/dt2811.c (tags: branch-0_7-start, r0_7_70,
+         r0_7_69, r0_7_67x), comedi/drivers/dt2814.c (tags: r0_7_67x),
+         comedi/drivers/dt2815.c (tags: branch-0_7-start, r0_7_70,
+         r0_7_69, r0_7_67x), comedi/drivers/dt282x.c (tags: r0_7_67x),
+         comedi/drivers/dt3000.c (tags: r0_7_67x), comedi/drivers/fl512.c
+         (tags: r0_7_69, r0_7_67x), comedi/drivers/gsc_hpdi.c (tags:
+         r0_7_67x), comedi/drivers/icp_multi.c,
+         comedi/drivers/ni_at_a2150.c (tags: r0_7_67x),
+         comedi/drivers/ni_labpc.c, comedi/drivers/ni_mio_common.c,
+         comedi/drivers/ni_pcimio.c, comedi/drivers/pcl711.c (tags:
+         r0_7_67x), comedi/drivers/pcl812.c, comedi/drivers/pcl816.c,
+         comedi/drivers/pcl818.c, comedi/drivers/plx9080.h (tags:
+         r0_7_67x), comedi/drivers/rtd520.c (tags: r0_7_67x),
+         comedi/drivers/rti800.c (tags: r0_7_67x),
+         comedi/drivers/serial2002.c (tags: branch-0_7-end,
+         branch-0_7-start, r0_7_70, r0_7_69, r0_7_67x),
+         include/linux/comedi_rt.h (tags: r0_7_67x): replaced all udelay()
+         calls with comedi_udelay() wrapper for RT safety
+
+2003-03-27 15:46  fmhess
+
+       * include/linux/pci.h (tags: r0_7_67x): added pci_find_subsys()
+         compatibility stub.  changed extern inline functions to static
+         inline
+
+2003-03-27 12:02  fmhess
+
+       * comedi/kcomedilib/get.c, comedi/kcomedilib/ksyms.c,
+         include/linux/comedilib.h (tags: r0_7_73, r0_7_72, r0_7_71,
+         branch-0_7-end, branch-0_7-start, r0_7_70, r0_7_69) (utags:
+         r0_7_67x): added comedi_get_buffer_offset() to kcomedilib
+
+2003-03-27 11: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 12:01  fmhess
+
+       * comedi/drivers/ni_atmio.c: more isapnp id tweaks, and removed
+         redundant num_ni_boards constant
+
+2003-03-14 11:53  fmhess
+
+       * comedi/drivers/ni_atmio.c: added isapnp id number for
+         at-mio-16e-10
+
+2003-03-13 16:39  fmhess
+
+       * comedi/drivers/: ni_mio_common.c, ni_stc.h: added locking for
+         software copies of registers
+
+2003-03-13 15:36  fmhess
+
+       * comedi/drivers/ni_mio_common.c: get rid of printk on AO terminal
+         count interrupt
+
+2003-03-13 14: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 13:34  fmhess
+
+       * comedi/drivers/: ni_atmio.c, ni_stc.h: added isapnp id of
+         AT-MIO-16XE-50 to driver
+
+2003-03-12 18:08  fmhess
+
+       * comedi/kcomedilib/ksyms.c: added comedi_data_read_hint() and
+         comedi_data_read_delayed()
+
+2003-03-12 17: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 10:58  fmhess
+
+       * comedi/drivers/: amplc_pci230.c, cb_pcimdas.c (tags: r0_7_69),
+         das08.c (utags: r0_7_67x): ripped out some settling delays
+
+2003-03-11 17:23  fmhess
+
+       * comedi/drivers/ni_mio_common.c: make underrun detection play nice
+         with stop_src TRIG_COUNT
+
+2003-03-11 14:55  fmhess
+
+       * comedi/drivers/ni_mio_common.c: handle ai error events before
+         exiting handler
+
+2003-03-11 12:57  fmhess
+
+       * comedi/drivers/cb_pcidas.c: patch from Ivan, with settling delay
+         ripped out (updates email address)
+
+2003-03-10 17:23  fmhess
+
+       * comedi/drivers/ni_atmio.c, include/linux/isapnp.h (tags:
+         r0_7_67x): isapnp.h compat header didn't work out as nicely as I
+         hoped
+
+2003-03-10 16:38  fmhess
+
+       * include/linux/isapnp.h: added isapnp compat header
+
+2003-03-10 16:04  fmhess
+
+       * comedi/drivers/ni_atmio.c: isapnp fixes (mostly just changing
+         pcidev->irq to pcidev->irq_resource[0].start
+
+2003-03-01 22: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 20: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 20:04  fmhess
+
+       * comedi/drivers/cb_pcidas64.c: don't enable BTERM#
+
+2003-02-28 12:17  fmhess
+
+       * comedi/drivers/das16.c (tags: r0_7_67x): try to fix some useless
+         warning messages with das16/330
+
+2003-02-27 12:30  fmhess
+
+       * comedi/drivers/das16.c: explicitly disable interrupts and pacing
+         in ai read insn
+
+2003-02-27 12:19  fmhess
+
+       * comedi/drivers/das16.c: made das16_cancel() disable external
+         pacing too
+
+2003-02-24 14:16  fmhess
+
+       * comedi/drivers/gsc_hpdi.c: fix crash
+
+2003-02-21 22: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 21:19  fmhess
+
+       * comedi/kcomedilib/ksyms.c: exported symbol for
+         comedi_get_buffer_size()
+
+2003-02-20 14:00  fmhess
+
+       * comedi/kcomedilib/get.c, include/linux/comedilib.h: added
+         comedi_get_buffer_size() to kcomedilib
+
+2003-02-20 11:43  fmhess
+
+       * comedi/drivers/gsc_hpdi.c: updated status
+
+2003-02-19 20:50  fmhess
+
+       * comedi/drivers/gsc_hpdi.c: disable debugging code
+
+2003-02-19 20:46  fmhess
+
+       * comedi/drivers/gsc_hpdi.c: added debug message
+
+2003-02-19 20:00  fmhess
+
+       * comedi/kcomedilib/get.c: added comedi_buf_read_free() call to
+         comedi_set_user_int_count()
+
+2003-02-19 19:31  fmhess
+
+       * comedi/drivers/gsc_hpdi.c: added rx fifo overrun detection
+
+2003-02-19 19:28  fmhess
+
+       * comedi/drivers/gsc_hpdi.c: imore debug messages
+
+2003-02-19 19:17  fmhess
+
+       * comedi/drivers/gsc_hpdi.c: disable interrupts in cancel
+
+2003-02-19 16:34  fmhess
+
+       * include/linux/comedidev.h: make subdev_flags and runflags
+         volatile since they can be modified in interrupt (comedi_event())
+
+2003-02-19 11:08  fmhess
+
+       * comedi/drivers/gsc_hpdi.c: stop suppressing block events
+
+2003-02-18 23:21  fmhess
+
+       * comedi/comedi_fops.c: added a debug message
+
+2003-02-18 23:20  fmhess
+
+       * comedi/drivers.c: set insn_config to insn_inval if it is NULL
+
+2003-02-18 23:19  fmhess
+
+       * comedi/drivers/gsc_hpdi.c: fix INSN_CONFIG_BLOCK_SIZE
+
+2003-02-18 21:37  fmhess
+
+       * comedi/drivers/gsc_hpdi.c: more debug messages
+
+2003-02-18 21:05  fmhess
+
+       * comedi/drivers/gsc_hpdi.c: bug fixes
+
+2003-02-18 18:44  fmhess
+
+       * comedi/drivers/comedi_fc.c (tags: r0_7_67x): make end of scan
+         events correct for digital io
+
+2003-02-18 18:44  fmhess
+
+       * comedi/drivers/plx9080.h: declare elements of dma descriptors
+         volatile
+
+2003-02-18 18:41  fmhess
+
+       * comedi/drivers/gsc_hpdi.c:  add support for
+         INSN_CONFIG_BLOCK_SIZE
+
+2003-02-18 12:32  fmhess
+
+       * comedi/drivers/gsc_hpdi.c: added init of hpdi interrupt control
+         reg, fixed dma abort channel
+
+2003-02-18 11:19  fmhess
+
+       * comedi/drivers/gsc_hpdi.c: fix stop src TRIG_COUNT
+
+2003-02-17 19:35  fmhess
+
+       * comedi/drivers/gsc_hpdi.c: fix pci discovery
+
+2003-02-17 13:01  fmhess
+
+       * comedi/drivers/gsc_hpdi.c: use dma chan 0
+
+2003-02-17 00:04  fmhess
+
+       * comedi/: Config.in, drivers/Makefile.in, drivers/gsc_hpdi.c: new
+         driver (doesn't work yet)
+
+2003-02-15 18:45  fmhess
+
+       * comedi/drivers/cb_pcidas64.c: fixed sizes passed to ioremap
+
+2003-02-15 13:35  fmhess
+
+       * comedi/drivers/8255.c (tags: r0_7_69, r0_7_67x),
+         comedi/drivers/adl_pci9111.c, comedi/drivers/adl_pci9118.c,
+         comedi/drivers/adv_pci1710.c, comedi/drivers/amplc_pc236.c (tags:
+         r0_7_67x), comedi/drivers/amplc_pc263.c (tags: r0_7_69,
+         r0_7_67x), 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 (tags:
+         r0_7_67x), comedi/drivers/cb_pcimdas.c,
+         comedi/drivers/cb_pcimdda.c (tags: r0_7_69, r0_7_67x),
+         comedi/drivers/comedi_parport.c (tags: r0_7_67x),
+         comedi/drivers/comedi_rt_timer.c (tags: r0_7_69, r0_7_67x),
+         comedi/drivers/comedi_test.c, comedi/drivers/contec_pci_dio.c
+         (tags: r0_7_67x), comedi/drivers/daqboard2000.c,
+         comedi/drivers/das08.c, comedi/drivers/das16.c,
+         comedi/drivers/das16m1.c (tags: r0_7_67x),
+         comedi/drivers/das1800.c (tags: r0_7_67x),
+         comedi/drivers/das6402.c (tags: r0_7_67x),
+         comedi/drivers/das800.c, comedi/drivers/dt2801.c,
+         comedi/drivers/dt2811.c, comedi/drivers/dt2814.c,
+         comedi/drivers/dt2815.c, comedi/drivers/dt2817.c (tags:
+         branch-0_7-start, r0_7_70, r0_7_69, r0_7_67x),
+         comedi/drivers/dt282x.c, comedi/drivers/dt3000.c,
+         comedi/drivers/fl512.c, comedi/drivers/icp_multi.c,
+         comedi/drivers/ii_pci20kc.c (tags: r0_7_67x),
+         comedi/drivers/ke_counter.c (tags: r0_7_69, r0_7_67x),
+         comedi/drivers/me_daq.c (tags: r0_7_67x),
+         comedi/drivers/mpc8260cpm.c (tags: r0_7_69, r0_7_67x),
+         comedi/drivers/multiq3.c (tags: r0_7_67x),
+         comedi/drivers/ni_6527.c, comedi/drivers/ni_670x.c,
+         comedi/drivers/ni_at_a2150.c, comedi/drivers/ni_at_ao.c (tags:
+         r0_7_69, r0_7_67x), comedi/drivers/ni_atmio16d.c,
+         comedi/drivers/ni_daq_dio24.c (tags: r0_7_67x),
+         comedi/drivers/ni_labpc.c, comedi/drivers/ni_mio_common.c,
+         comedi/drivers/ni_pcidio.c (tags: r0_7_67x),
+         comedi/drivers/pcl711.c, comedi/drivers/pcl724.c,
+         comedi/drivers/pcl725.c (tags: branch-0_7-start, r0_7_70,
+         r0_7_69, r0_7_67x), comedi/drivers/pcl726.c (tags:
+         branch-0_7-start, r0_7_70, r0_7_69, r0_7_67x),
+         comedi/drivers/pcl812.c, comedi/drivers/pcl816.c,
+         comedi/drivers/pcl818.c, comedi/drivers/pcm3730.c (tags:
+         r0_7_67x), comedi/drivers/pcmad.c (tags: branch-0_7-start,
+         r0_7_70, r0_7_69, r0_7_67x), comedi/drivers/poc.c (tags: r0_7_69,
+         r0_7_67x), comedi/drivers/quatech_daqp_cs.c (tags: r0_7_67x),
+         comedi/drivers/rtd520.c, comedi/drivers/rti800.c,
+         comedi/drivers/rti802.c (tags: branch-0_7-start, r0_7_70,
+         r0_7_69, r0_7_67x), comedi/drivers/serial2002.c,
+         comedi/drivers/skel.c (tags: r0_7_69, r0_7_67x),
+         comedi/drivers/ssv_dnp.c (tags: r0_7_69, r0_7_67x),
+         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 12:45  fmhess
+
+       * comedi/drivers/: cb_pcidas64.c, plx9080.h: moved plx9080 dma
+         abort routine from cb_pcidas64 driver into plx9080 header
+
+2003-02-13 11:52  fmhess
+
+       * comedi/drivers/ni_pcidio.c: added pci-6534 to pci_device_id table
+
+2003-02-10 12:02  fmhess
+
+       * comedi/drivers/skel.c: removed comment which said to wait for mux
+         to settle
+
+2003-02-10 11:12  fmhess
+
+       * comedi/drivers/skel.c: got rid of some spurious address-of
+         operators
+
+2003-02-05 10:06  fmhess
+
+       * scripts/release (tags: r0_7_69, r0_7_67x): updated reference to
+         old lineo cvs server
+
+2003-02-03 13:16  ds
+
+       * comedi/kcomedilib/dio.c (tags: r0_7_74, r0_7_73, r0_7_72,
+         r0_7_71, branch-0_7-end, branch-0_7-start, r0_7_70, r0_7_69,
+         r0_7_67x): Fix warning
+
+2003-02-03 13:16  ds
+
+       * comedi/drivers/pcl816.c: Move DEBUG() definition to fix compile
+         errors
+
+2003-02-03 13:15  ds
+
+       * comedi/drivers/ni_670x.c: Doc links
+
+2003-02-03 13:14  ds
+
+       * comedi/drivers/dt3000.c: Need to set read_subdev
+
+2003-02-03 01:09  fmhess
+
+       * INSTALL (tags: r0_7_67x): make install directions more redhat 8
+         friendly, apparently 'make oldconfig' pulls in a config file
+         based on Makefile's EXTRAVERSION
+
+2003-01-30 22:55  ds
+
+       * comedi/drivers/ni_pcidio.c: randomly change is_diodaq to a
+         bitfield
+
+2003-01-30 22:54  ds
+
+       * include/linux/comedi.h (tags: r0_7_67x): Add some configuration
+         instructions
+
+2003-01-30 22:54  ds
+
+       * comedi/kcomedilib/data.c: Add header
+
+2003-01-30 22:49  ds
+
+       * comedi/drivers/ni_mio_common.c: move INSN_CONFIG to header
+
+2003-01-30 22:49  ds
+
+       * comedi/drivers/comedi_parport.c: Fix missing bounds check
+
+2003-01-30 22:48  ds
+
+       * comedi/: Config.in, drivers/Makefile.in, drivers/ni_6527.c: New
+         driver
+
+2003-01-30 17:00  ds
+
+       * comedi/drivers/cb_pcimdda.c: Fix device name
+
+2003-01-29 14:35  fmhess
+
+       * comedi/drivers/adl_pci9118.c: replace broken comedi_buf_put()
+         with cfc_write_to_buffer()
+
+2003-01-27 12:19  fmhess
+
+       * comedi/drivers/das16.c: don't allow irq and timer mode to be used
+         simultaneously
+
+2003-01-23 14: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 11:49  fmhess
+
+       * comedi/drivers/cb_pcidas.c: trying to fix apparent failure to
+         reset interrupt
+
+2003-01-11 00:18  fmhess
+
+       * comedi/drivers/ni_mio_common.c: fix 671x analog output insn that
+         i broke
+
+2003-01-01 18:57  fmhess
+
+       * comedi/drivers/cb_pcidas.c: fix interaction between analog output
+         channels ( bug 14 )
+
+2003-01-01 17:42  fmhess
+
+       * comedi/drivers/cb_pcidas.c: fix number of eeprom channels, and
+         remove incorrect SDF_COMMON flag from ai subdevice
+
+2002-12-30 17: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 17:49  fmhess
+
+       * comedi/drivers/cb_pcidas.c: fixed channel 1 analog output insn
+         (bug11)
+
+2002-12-20 23:12  fmhess
+
+       * comedi/drivers/cb_pcidas64.c: fix supported analog input arefs
+         flags
+
+2002-12-20 23:12  fmhess
+
+       * comedi/drivers/ni_pcimio.c: removed unused win_save() and
+         win_restore()
+
+2002-12-20 23: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 18:29  ds
+
+       * comedi/kcomedilib/kcomedilib_main.c: Patch from tomasz for
+         INSN_INITTRIG
+
+2002-12-11 22:14  ds
+
+       * comedi/drivers/ni_670x.c: still don't know what the PCI ID of the
+         6704 is
+
+2002-12-11 21:50  ds
+
+       * comedi/drivers/ni_670x.c: Fixed range structures for 6704.
+
+2002-12-10 21:33  fmhess
+
+       * comedi/drivers/: das08.c, ni_labpc.c: changed dev_info names so
+         pcmcia script will run comedi_config correctly
+
+2002-12-09 16:09  ds
+
+       * comedi/drivers/ni_670x.c: Add PXI-6704
+
+2002-12-08 14:30  fmhess
+
+       * comedi/drivers/ni_labpc.c: some fixes to recent changes
+
+2002-12-06 15: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 15:27  fmhess
+
+       * comedi/comedi_fops.c, include/linux/comedidev.h: made
+         comedi_error take a const pointer
+
+2002-12-05 15:11  ds
+
+       * comedi/drivers/ni_pcimio.c: add pxi-6713
+
+2002-12-02 22:13  ds
+
+       * include/linux/comedidev.h: Fix symbol problems when debugging is
+         turned off
+
+2002-12-02 15:03  ds
+
+       * comedi/: rt.c, rt_pend_tq.c (tags: branch-0_7-start, r0_7_70,
+         r0_7_69) (utags: r0_7_67x): Fix compilation for rt due to changes
+         in comedidev.h.  Fixes #8
+
+2002-12-01 15:25  fmhess
+
+       * comedi/drivers/ni_labpc.c: fix checking of scan_begin_arg in ai
+         command test
+
+2002-11-29 17:34  fmhess
+
+       * comedi/drivers/ni_labpc.c: fix checking of first channel in
+         chanlist for ai cmd
+
+2002-11-29 17:05  fmhess
+
+       * comedi/drivers/ni_labpc.c: reverted unnecessary locking of
+         command6 register (already safe due to ioctl locking)
+
+2002-11-29 13:09  fmhess
+
+       * comedi/drivers/ni_mio_common.c: [no log message]
+
+2002-11-26 19:25  ds
+
+       * comedi/Config.in: removed DAQBoard2000 FPGA option
+
+2002-11-26 19:25  ds
+
+       * comedi/drivers/daqboard2000.c: remove FPGA header
+
+2002-11-26 19: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 19:23  ds
+
+       * comedi/drivers/daqboard2000_fpga.h: remove non-source code
+
+2002-11-26 18: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 17:48  ds
+
+       * Makefile (tags: r0_7_67x): bump version
+
+2002-11-26 15:01  fmhess
+
+       * comedi/comedi_fops.c: fix incorrect return of error when mmapping
+         entire buffer
+
+2002-11-25 15:13  fmhess
+
+       * comedi/drivers/ni_mio_common.c: fix rejection of
+         CONFIG_ALT_SOURCE insn for 611x
+
+2002-11-25 14:13  fmhess
+
+       * comedi/drivers/ni_mio_common.c: add support for 611x adjustable
+         calibration reference
+
+2002-11-24 13: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 10:40  fmhess
+
+       * comedi/drivers/ni_pcimio.c: fixed caldac types for 611x
+
+2002-11-22 16:37  fmhess
+
+       * comedi/drivers/: ni_mio_common.c, ni_stc.h: really fixing munging
+         this time
+
+2002-11-22 12:39  fmhess
+
+       * comedi/drivers/ni_mio_common.c: fix ai munging bugs
+
+2002-11-22 02:12  ds
+
+       * comedi/comedi_fops.c (tags: r0_7_66): Revert bufinfo structure
+         name changes.  Fixed long-standing bug involving the return value
+         of the insn ioctl.
+
+2002-11-22 01:57  ds
+
+       * include/linux/comedi.h (tags: r0_7_66): Revert accidental change
+         of structure names
+
+2002-11-22 01:55  ds
+
+       * comedi/comedi_fops.c, comedi/drivers.c (tags: r0_7_66),
+         comedi/drivers/mite.c (tags: r0_7_67x, r0_7_66),
+         comedi/drivers/mite.h (tags: r0_7_67x, r0_7_66),
+         comedi/drivers/ni_pcidio.c (tags: r0_7_66),
+         comedi/drivers/ni_pcimio.c (tags: r0_7_66),
+         include/linux/comedidev.h (tags: r0_7_66): 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-22 01:53  ds
+
+       * include/linux/version.h (tags: r0_7_67x, r0_7_66): Add a
+         UTS_RELEASE override
+
+2002-11-21 14:16  fmhess
+
+       * comedi/drivers/mite.c: added include to fix unresolved
+         mem_map_reserve and mem_map_unreserve
+
+2002-11-21 13:27  fmhess
+
+       * comedi/drivers/ni_labpc.c (tags: r0_7_66): force io data path
+         width to 8 bits for daqcard
+
+2002-11-21 12:58  fmhess
+
+       * comedi/drivers/ni_labpc.c: daqcard1200 cant scan upwards through
+         ai channels
+
+2002-11-21 03:40  ds
+
+       * comedi/comedi_fops.c: Warning cleanup on 2.0.39
+
+2002-11-21 03:39  ds
+
+       * comedi/drivers/comedi_rt_timer.c (tags: r0_7_66): Compilation
+         fixes
+
+2002-11-21 03:27  ds
+
+       * include/linux/comedidev.h: Fix to previous checkin
+
+2002-11-21 03:21  ds
+
+       * include/linux/: comedidev.h, init.h (tags: r0_7_67x, r0_7_66),
+         vmalloc.h (tags: r0_7_67x, r0_7_66): Fixes for 2.0.39
+
+2002-11-21 03:21  ds
+
+       * scripts/config.dist-2.0.39 (tags: r0_7_69, r0_7_67x, r0_7_66):
+         config.dist file with everything disabled that doesn't work on
+         2.0.39
+
+2002-11-21 03:00  ds
+
+       * comedi/drivers/cb_pcimdas.c (tags: r0_7_66): compile fixes and
+         warning fixes
+
+2002-11-21 02:56  ds
+
+       * comedi/drivers/: amplc_pci230.c (tags: r0_7_66), cb_das16_cs.c
+         (tags: r0_7_66), cb_pcimdas.c, comedi_rt_timer.c, daqboard2000.c
+         (tags: r0_7_66), das6402.c (tags: r0_7_66), dt2801.c (tags:
+         r0_7_66), dt2811.c (tags: r0_7_66), dt2814.c (tags: r0_7_66),
+         dt3000.c (tags: r0_7_66), fl512.c (tags: r0_7_66), multiq3.c
+         (tags: r0_7_66), ni_atmio16d.c (tags: r0_7_66), pcl711.c (tags:
+         r0_7_66), pcmad.c (tags: r0_7_66), quatech_daqp_cs.c (tags:
+         r0_7_66), rtd520.c (tags: r0_7_66), rti800.c (tags: r0_7_66),
+         serial2002.c (tags: r0_7_66), skel.c (tags: r0_7_66): Fix
+         subdevice flags not having AREF capability
+
+2002-11-21 02:55  ds
+
+       * comedi/drivers/Makefile.in (tags: r0_7_66): added cb_pcimdas
+
+2002-11-21 02:54  ds
+
+       * scripts/config.dist (tags: r0_7_66): new dffault
+
+2002-11-21 02:53  ds
+
+       * comedi/Config.in (tags: r0_7_66): add cb_pcimdas
+
+2002-11-21 02:34  ds
+
+       * comedi/comedi_ksyms.c (tags: r0_7_67x, r0_7_66), comedi/proc.c
+         (tags: branch-0_7-end, branch-0_7-start, r0_7_70, r0_7_69,
+         r0_7_67x, r0_7_66), comedi/drivers/8255.c (tags: r0_7_66),
+         comedi/drivers/adl_pci9111.c (tags: r0_7_66),
+         comedi/drivers/adl_pci9118.c (tags: r0_7_66),
+         comedi/drivers/adv_pci1710.c (tags: r0_7_66),
+         comedi/drivers/amcc_s5933.c (tags: r0_7_66),
+         comedi/drivers/amcc_s5933.h (tags: r0_7_66),
+         comedi/drivers/amplc_pc236.c (tags: r0_7_66),
+         comedi/drivers/amplc_pc263.c (tags: r0_7_66),
+         comedi/drivers/amplc_pci230.c, comedi/drivers/cb_das16_cs.c,
+         comedi/drivers/cb_pcidas.c (tags: r0_7_66),
+         comedi/drivers/cb_pcidas64.c (tags: r0_7_66),
+         comedi/drivers/cb_pcidda.c (tags: r0_7_66),
+         comedi/drivers/cb_pcimdas.c, comedi/drivers/cb_pcimdda.c (tags:
+         r0_7_66), comedi/drivers/comedi_fc.c (tags: r0_7_66),
+         comedi/drivers/comedi_fc.h (tags: r0_7_67x, r0_7_66),
+         comedi/drivers/comedi_parport.c (tags: r0_7_66),
+         comedi/drivers/comedi_rt_timer.c, comedi/drivers/comedi_test.c
+         (tags: r0_7_66), comedi/drivers/contec_pci_dio.c (tags: r0_7_66),
+         comedi/drivers/daqboard2000.c, comedi/drivers/das08.c (tags:
+         r0_7_66), comedi/drivers/das16.c (tags: r0_7_66),
+         comedi/drivers/das16m1.c (tags: r0_7_66),
+         comedi/drivers/das1800.c (tags: r0_7_66),
+         comedi/drivers/das6402.c, comedi/drivers/das800.c (tags:
+         r0_7_66), comedi/drivers/dt2801.c, comedi/drivers/dt2811.c,
+         comedi/drivers/dt2814.c, comedi/drivers/dt2815.c (tags: r0_7_66),
+         comedi/drivers/dt2817.c (tags: r0_7_66), comedi/drivers/dt282x.c
+         (tags: r0_7_66), comedi/drivers/dt3000.c, comedi/drivers/fl512.c,
+         comedi/drivers/icp_multi.c (tags: r0_7_66),
+         comedi/drivers/icp_multi.h (tags: r0_7_69, r0_7_67x, r0_7_66),
+         comedi/drivers/ii_pci20kc.c (tags: r0_7_66),
+         comedi/drivers/ke_counter.c (tags: r0_7_66),
+         comedi/drivers/me_daq.c (tags: r0_7_66), comedi/drivers/mite.c,
+         comedi/drivers/mpc8260cpm.c (tags: r0_7_66),
+         comedi/drivers/multiq3.c, comedi/drivers/ni_670x.c (tags:
+         r0_7_66), comedi/drivers/ni_at_a2150.c (tags: r0_7_66),
+         comedi/drivers/ni_at_ao.c (tags: r0_7_66),
+         comedi/drivers/ni_atmio.c (tags: r0_7_66),
+         comedi/drivers/ni_atmio16d.c, comedi/drivers/ni_daq_dio24.c
+         (tags: r0_7_66), comedi/drivers/ni_labpc.c,
+         comedi/drivers/ni_mio_common.c (tags: r0_7_66),
+         comedi/drivers/ni_mio_cs.c (tags: r0_7_66),
+         comedi/drivers/ni_pcidio.c, comedi/drivers/ni_pcimio.c,
+         comedi/drivers/pcl711.c, comedi/drivers/pcl724.c (tags: r0_7_66),
+         comedi/drivers/pcl725.c (tags: r0_7_66), comedi/drivers/pcl726.c
+         (tags: r0_7_66), comedi/drivers/pcl812.c (tags: r0_7_66),
+         comedi/drivers/pcl816.c (tags: r0_7_66), comedi/drivers/pcl818.c
+         (tags: r0_7_66), comedi/drivers/pcm3730.c (tags: r0_7_66),
+         comedi/drivers/pcmad.c, comedi/drivers/poc.c (tags: r0_7_66),
+         comedi/drivers/quatech_daqp_cs.c, comedi/drivers/rtd520.c,
+         comedi/drivers/rti800.c, comedi/drivers/rti802.c (tags: r0_7_66),
+         comedi/drivers/serial2002.c, comedi/drivers/skel.c,
+         comedi/drivers/ssv_dnp.c (tags: r0_7_66), comedi/kcomedilib/get.c
+         (tags: r0_7_66), include/linux/comedidev.h, scripts/check_driver
+         (tags: r0_7_66): Huge monster patch that removes unnessary
+         headers
+
+2002-11-20 23:44  ds
+
+       * comedi/: kvmem.c, kvmem.h: remove
+
+2002-11-20 23:43  ds
+
+       * comedi/: Makefile.in (tags: r0_7_67x, r0_7_66), comedi_fops.c,
+         drivers.c: Reimplement kvmem.[ch] code in comedi_fops
+
+2002-11-20 23:34  ds
+
+       * include/linux/highmem.h (tags: branch-0_7-end, branch-0_7-start,
+         r0_7_70, r0_7_69, r0_7_67x, r0_7_66): new compat header
+
+2002-11-20 23:33  ds
+
+       * comedi/drivers/cb_pcimdda.c: fix request_region on 2.2
+
+2002-11-20 23:33  ds
+
+       * comedi/drivers/mite.c: remove kvmem.h
+
+2002-11-20 23:31  ds
+
+       * comedi/drivers/: amplc_pc236.c, amplc_pc263.c: remove subdevice
+         stuff, since it doesn't work on 2.2
+
+2002-11-20 23:30  ds
+
+       * comedi/drivers/cb_pcimdas.c: new driver
+
+2002-11-20 23:29  ds
+
+       * include/linux/pci.h (tags: r0_7_66): fix compat for
+         pci_enable_device
+
+2002-11-20 23:28  ds
+
+       * include/linux/module.h (tags: r0_7_67x, r0_7_66): fix some
+         warnigns
+
+2002-11-20 23:27  ds
+
+       * include/linux/mm.h (tags: r0_7_66): add page_address()
+
+2002-11-20 23:26  ds
+
+       * include/linux/comedidev.h: Add uvirt_to_kva() and kvirt_to_pa()
+
+2002-11-20 23:26  ds
+
+       * include/asm/page.h (tags: r0_7_74, r0_7_73, r0_7_72, r0_7_71,
+         branch-0_7-end, branch-0_7-start, r0_7_70, r0_7_69, r0_7_67x,
+         r0_7_66): add virt_to_page
+
+2002-11-20 23:18  ds
+
+       * comedi/drivers/ke_counter.c: fix warning from check_driver
+
+2002-11-20 23:07  ds
+
+       * comedi/Config.in: Put PC-CARD-DAS16/16 inside if PCMCIA
+
+2002-11-20 15:48  fmhess
+
+       * comedi/drivers/ni_labpc.c: set CCSR_POWER_DOWN bit to see if that
+         changes anything
+
+2002-11-20 10: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 19:40  fmhess
+
+       * comedi/drivers/comedi_fc.c: added log message on overrun
+
+2002-11-19 18:49  fmhess
+
+       * comedi/comedi_fops.c, comedi/comedi_ksyms.c, comedi/drivers.c,
+         comedi/rt.c (tags: r0_7_66), comedi/drivers/comedi_fc.c,
+         comedi/drivers/ni_mio_common.c, comedi/drivers/ni_pcimio.c,
+         comedi/kcomedilib/kcomedilib_main.c (tags: r0_7_66),
+         include/linux/comedi.h, include/linux/comedi_rt.h (tags:
+         r0_7_66), 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 15:59  ds
+
+       * comedi/drivers/das16.c: Change bit identification for
+         CIO-DAS16/330 from 0x00 to 0xf0.
+
+2002-11-19 14:44  fmhess
+
+       * comedi/drivers/cb_pcidas64.c: make sure dithering is off during
+         ai commands
+
+2002-11-19 08:42  fmhess
+
+       * comedi/drivers/cb_pcidas64.c: fixed disabling of dma when using
+         TRIG_WAKE_EOS
+
+2002-11-19 08:24  fmhess
+
+       * comedi/drivers/cb_pcidas64.c: fixed clearing of bits in
+         adc_control1 register
+
+2002-11-18 18:45  fmhess
+
+       * comedi/range.c (tags: r0_7_73, r0_7_72, r0_7_71, branch-0_7-end,
+         branch-0_7-start, r0_7_70, r0_7_69, r0_7_67x, r0_7_66): disabled
+         checking for supported aref
+
+2002-11-18 18:32  ds
+
+       * scripts/config.dist: update
+
+2002-11-18 18:31  ds
+
+       * scripts/check_driver: Add test for SDF aref flags
+
+2002-11-18 16: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 12:14  fmhess
+
+       * comedi/drivers/ni_labpc.c: fix for external start source
+
+2002-11-18 12:03  fmhess
+
+       * Contributors (tags: r0_7_66), comedi/range.c,
+         comedi/drivers/ni_mio_common.c, comedi/drivers/ni_stc.h (tags:
+         r0_7_66): added checking for valid aref.  611x calibration
+         support.
+
+2002-11-15 12: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 17:15  ds
+
+       * scripts/check_driver: new tests
+
+2002-11-08 17:01  ds
+
+       * include/linux/comedidev.h: Add COMEDI_INITCLEANUP_NOMODULE()
+
+2002-11-08 17:00  ds
+
+       * comedi/drivers/: ke_counter.c, ni_mio_cs.c, poc.c: Fix bugs
+         noticed by check_driver
+
+2002-11-08 16:59  ds
+
+       * comedi/drivers/das1800.c: fix symbol leakage
+
+2002-11-08 16:59  ds
+
+       * comedi/drivers/comedi_fc.h: change inline to static line, to fix
+         symbol leakage
+
+2002-11-08 16:53  ds
+
+       * comedi/drivers/ni_daq_dio24.c: Cleanup.  Remove unused functions.
+
+2002-11-08 16: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 16:50  ds
+
+       * comedi/drivers/cb_das16_cs.c: Add fingerprinting, fix outb()
+         calls
+
+2002-11-08 16:49  ds
+
+       * comedi/comedi_fops.c: Add debugging
+
+2002-11-07 22: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 14:41  ds
+
+       * README (tags: r0_7_67x, r0_7_66): Instructions for anonymous CVS
+
+2002-11-06 14:20  ds
+
+       * comedi/drivers/amplc_pc236.c: Move plx9052 definitions to new
+         header
+
+2002-11-06 14:18  ds
+
+       * comedi/drivers/plx9052.h (tags: r0_7_73, r0_7_72, r0_7_71,
+         branch-0_7-end, branch-0_7-start, r0_7_70, r0_7_69, r0_7_67x,
+         r0_7_66): Pull definitions for PLX-9052 from amplc_pc236.c
+
+2002-11-05 01:55  ds
+
+       * comedi/drivers/ni_pcimio.c: Add spin locking to win_out()
+
+2002-11-05 01:55  ds
+
+       * comedi/drivers/ni_mio_common.c: temporarily remove spinlocks
+
+2002-11-05 01:54  ds
+
+       * comedi/drivers/ni_mio_cs.c: Add specs for 6036E
+
+2002-11-05 01:54  ds
+
+       * comedi/Config.in: Move NI-DAQ-DIO24 into if CONFIG_PCMCIA
+
+2002-11-05 01:52  ds
+
+       * comedi/: Config.in, drivers/Makefile.in: new driver
+
+2002-11-05 01:52  ds
+
+       * comedi/drivers/cb_das16_cs.c: New driver
+
+2002-11-04 10:54  fmhess
+
+       * comedi/drivers/das16.c: fixed detach so it only tries to release
+         ioports if it has allocated them
+
+2002-11-03 11:33  fmhess
+
+       * include/asm/div64.h (tags: r0_7_74, r0_7_73, r0_7_72, r0_7_71,
+         branch-0_7-end, branch-0_7-start, r0_7_70, r0_7_69, r0_7_67x,
+         r0_7_66): fix possibility of endless loop when divisor >
+         0x80000000
+
+2002-10-28 19:43  ds
+
+       * comedi/drivers/: 8255.c, 8255.h (tags: r0_7_74, r0_7_73, r0_7_72,
+         r0_7_71, branch-0_7-end, branch-0_7-start, r0_7_70, r0_7_69,
+         r0_7_67x, r0_7_66): Add preliminary command support
+
+2002-10-26 23:30  fmhess
+
+       * comedi/kcomedilib/kcomedilib_main.c, include/linux/comedilib.h
+         (tags: r0_7_66): changed prototype of comedi_map() to prevent
+         bogus compiler warnings
+
+2002-10-26 23:25  fmhess
+
+       * comedi/drivers/comedi_rt_timer.c: fixed some % that were supposed
+         to be &
+
+2002-10-26 00:23  fmhess
+
+       * comedi/rt.c: fixing shared interrupts for comedi boards when
+         using RT patch
+
+2002-10-10 20: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 21: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 21:17  ds
+
+       * comedi/drivers/ni_mio_common.c: Fix problem detecting DMA
+         overflows at buffer wraparound
+
+2002-10-08 18:35  fmhess
+
+       * Documentation/comedi/insn_config (tags: branch-0_7-end,
+         branch-0_7-start, r0_7_70, r0_7_69, r0_7_67x, r0_7_66): added
+         brief description for INSN_CONFIG_TIMER_1
+
+2002-10-08 18: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-08 00: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-08 00:54  fmhess
+
+       * Documentation/comedi/insn_config: added bit about
+         INSN_CONFIGTIMER_1
+
+2002-10-08 00:53  fmhess
+
+       * include/linux/comedi.h: added INSN_CONFIG_TIMER_1
+
+2002-10-02 22:27  fmhess
+
+       * comedi/drivers/comedi_fc.c: don't generate events when there are
+         none
+
+2002-09-30 22: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 19: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 19:21  ds
+
+       * comedi/drivers/: ke_counter.c, me_daq.c: Fix documentation
+
+2002-09-30 19:20  ds
+
+       * comedi/drivers/ni_mio_common.c: one-liner to fix analog
+         triggering
+
+2002-09-30 19: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 22:31  ds
+
+       * include/linux/comedidev.h: Add meilhaus PCI ID
+
+2002-09-24 22: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 22:24  ds
+
+       * comedi/comedi_fops.c: fix warning
+
+2002-09-24 22:14  ds
+
+       * comedi/Config.in: new drivers
+
+2002-09-24 22:14  ds
+
+       * comedi/drivers/: Makefile.in, ke_counter.c, me2600_fw.h (tags:
+         r0_7_66), me_daq.c: Add new drivers from Michael Hillmann
+
+2002-09-24 21:56  ds
+
+       * comedi/drivers/amplc_pc236.c: Update buffer code to CVS
+
+2002-09-24 21:55  ds
+
+       * comedi/drivers/comedi_parport.c: Fix EOS event
+
+2002-09-24 21:55  ds
+
+       * comedi/Config.in, comedi/drivers/Makefile.in,
+         scripts/config.dist: Add new amplicon drivers
+
+2002-09-24 21:50  ds
+
+       * comedi/drivers/: amplc_pc236.c, amplc_pc263.c: new driver from
+         Ian Abbott <abbotti@mev.co.uk>
+
+2002-09-24 21:35  ds
+
+       * TODO (tags: r0_7_71, branch-0_7-end, branch-0_7-start, r0_7_70,
+         r0_7_69, r0_7_67x, r0_7_66): Where the hell was Biggles when we
+         needed him last Saturday?
+
+2002-09-24 21:34  ds
+
+       * scripts/Configure (tags: r0_7_69, r0_7_67x, r0_7_66): change from
+         bin/sh to bin/bash
+
+2002-09-24 21:33  ds
+
+       * comedi/comedi_fops.c: Change a 4 to a COMEDI_NDEVICES.  Prolong
+         the static allocation dumbness.
+
+2002-09-24 21:33  ds
+
+       * comedi/drivers/ni_pcimio.c: update documentation list
+
+2002-09-24 21:31  ds
+
+       * comedi/drivers/dt2814.c: fix stupid typo.  (from someone, don't
+         remember whom)
+
+2002-09-24 15:31  ds
+
+       * comedi/drivers/amcc_s5933.c: Add MODULE_LICENSE.
+
+2002-09-13 15:47  ds
+
+       * comedi/drivers/cb_pcimdda.c: Fix Devices line
+
+2002-09-09 18:10  ds
+
+       * comedi/drivers/ni_mio_cs.c: revert last checkin
+
+2002-09-09 17:27  ds
+
+       * comedi/drivers/ni_mio_cs.c: test to see if 16e-4 has incorrectly
+         documented caldac
+
+2002-09-09 15:00  ds
+
+       * comedi/drivers/ni_pcidio.c: Fix bad bus number comparison.
+
+2002-09-04 17:47  ds
+
+       * comedi/comedi_fops.c: Move buffer info ioctl to new buffer code
+
+2002-09-04 17: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 17:43  ds
+
+       * comedi/drivers/dt282x.c: end-of-range fix in ao cmdtest, and ao
+         chanlist should be 2.
+
+2002-09-04 17:42  ds
+
+       * comedi/drivers/comedi_rt_timer.c: add timer_open
+
+2002-09-04 17:41  ds
+
+       * TODO: ack
+
+2002-09-04 17:41  ds
+
+       * comedi/drivers/mite.c: remember to reserve buffer after
+         allocating it
+
+2002-08-30 19:05  ds
+
+       * debian/rules (tags: branch-0_7-start, r0_7_70, r0_7_69, r0_7_67x,
+         r0_7_66): more linux version fixes
+
+2002-08-30 18:50  ds
+
+       * include/linux/comedidev.h: Correct fix for zero-length arrays in
+         gcc-3.0
+
+2002-08-30 18:27  ds
+
+       * debian/rules: Use make-kpkg's idea of the kernel version, since
+         it doesn't modify the toplevel kernel Makefile
+
+2002-08-30 18:26  ds
+
+       * include/linux/comedidev.h: Fix zero-length array
+
+2002-08-30 18:24  ds
+
+       * comedi/drivers.c: Change default buffer size to 64kB
+
+2002-08-30 18:23  ds
+
+       * comedi/drivers/ni_mio_common.c: Allocate 4*PAGE_SIZE for write
+         space instead of 2 pages
+
+2002-08-30 17:36  ds
+
+       * debian/rules: Fix installing to correct directory
+
+2002-08-28 20:01  ds
+
+       * comedi/drivers/: rtd520.c, rtd520.h (tags: r0_7_74, r0_7_73,
+         r0_7_72, r0_7_71, branch-0_7-end, branch-0_7-start, r0_7_70,
+         r0_7_69, r0_7_67x, r0_7_66): 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 19:56  ds
+
+       * comedi/drivers/ni_mio_common.c: Patch for cleaner analog output
+         underrun handling from Ray Kelm
+
+2002-08-07 20:37  fmhess
+
+       * comedi/drivers/mite.c: only release regions if we requested them.
+
+2002-08-07 13: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 22:21  fmhess
+
+       * comedi/drivers/cb_pcidas64.c: making sure there are no races wrt
+         ai_cmd_running status flag
+
+2002-07-25 20:24  fmhess
+
+       * comedi/drivers/comedi_fc.c: switched to use new
+         COMEDI_CB_OVERFLOW flag
+
+2002-07-25 19:46  ds
+
+       * include/linux/comedidev.h: remove async->data_len and async->data
+
+2002-07-25 19: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 19:33  ds
+
+       * comedi/comedi_fops.c: Stop running on error conditions.
+
+2002-07-25 19:32  ds
+
+       * include/linux/comedi.h: Deprecate a few things, add
+         COMEDI_CB_OVERFLOW
+
+2002-07-25 19:31  ds
+
+       * comedi/drivers/ni_mio_common.c: Update DMA code for recent buffer
+         changes
+
+2002-07-25 19:31  ds
+
+       * comedi/drivers/dt282x.c: Migrated COMEDI_CB_ERROR to OVERFLOW
+         where necessary
+
+2002-07-25 16:27  ds
+
+       * comedi/drivers/ni_pcimio.c: Fixed n_aochan for 6110
+
+2002-07-25 16:07  ds
+
+       * comedi/drivers/: 8255.c, daqboard2000.c, ii_pci20kc.c,
+         ni_pcidio.c, pcl816.c, pcl818.c: Remove SDF_RT
+
+2002-07-25 15:57  ds
+
+       * comedi/comedi_ksyms.c, include/linux/comedidev.h: remove
+         comedi_buf_copy_from
+
+2002-07-25 15:57  ds
+
+       * comedi/drivers/dt282x.c: remove usage of comedi_buf_copy_from()
+
+2002-07-25 15:45  ds
+
+       * comedi/drivers.c: remove dead code
+
+2002-07-25 15:37  ds
+
+       * include/linux/comedidev.h: Add comedi_debug symbol and make
+         DPRINTK() conditional on it.
+
+2002-07-25 15:36  ds
+
+       * comedi/drivers/comedi_fc.c: Fix spelling error
+
+2002-07-25 15:36  ds
+
+       * comedi/: comedi_fops.c, comedi_ksyms.c: Add comedi_debug symbol.
+
+2002-07-23 20:59  ds
+
+       * comedi/drivers/ni_mio_common.c: Add 611x-specific changes for
+         STC/board configuration
+
+2002-07-23 20:23  ds
+
+       * comedi/drivers/: ni_mio_common.c, ni_stc.h: Change "mystery
+         numbers" to defines in ni_stc.h
+
+2002-07-19 16:09  fmhess
+
+       * comedi/drivers/comedi_fc.c: export cfc_handle_events
+
+2002-07-19 15: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 17:55  fmhess
+
+       * comedi/drivers/: comedi_fc.c, comedi_fc.h: added error handling
+         for failed writes to buffer
+
+2002-07-17 17: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 15:10  fmhess
+
+       * comedi/drivers.c: replaced prealloc_bufsz with data_len so
+         functions can be used with user-specified buffers
+
+2002-07-17 14:53  fmhess
+
+       * comedi/drivers/comedi_test.c: don't let people run at RT priority
+
+2002-07-16 20: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 17:06  ds
+
+       * comedi/drivers/Makefile.in: Fix conditional for ni_670x driver
+
+2002-07-15 16: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 18:44  fmhess
+
+       * comedi/drivers/cb_pcidas64.c: fixed ambiguity in return value of
+         dma_transfer_size() query
+
+2002-07-14 18: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 23: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 22: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 21:58  ds
+
+       * comedi/drivers/rtd520.c: clean up warning
+
+2002-07-08 20: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 20:27  ds
+
+       * TODO: moo
+
+2002-07-08 20:25  ds
+
+       * comedi/drivers/comedi_rt_timer.c: Remove timer_poll.
+
+2002-07-08 20: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 20:15  ds
+
+       * comedi/drivers/rtd520.c: fix warnings
+
+2002-07-08 19:59  ds
+
+       * comedi/rt.c: Remove bogus warning
+
+2002-07-08 17:50  ds
+
+       * TODO: none
+
+2002-07-08 17:33  ds
+
+       * TODO: test
+
+2002-07-07 01:54  fmhess
+
+       * comedi/drivers/: mite.c, mite.h, ni_mio_common.c: fix integer
+         overflow with mite_bytes_transferred()
+
+2002-07-07 00:52  fmhess
+
+       * comedi/drivers/cb_pcidas.c: got rid of useless attempt to avoid
+         handling spurious interrupt during attach
+
+2002-07-05 19: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 18:23  fmhess
+
+       * comedi/drivers/pcl818.c: converted to use comedi_buf_put()
+
+2002-07-05 18:16  fmhess
+
+       * comedi/drivers/pcl816.c: converted to use comedi_buf_put()
+
+2002-07-05 18:08  fmhess
+
+       * comedi/drivers/pcl812.c: converted to comedi_buf_put() and got
+         rid of bogus range switching in interrupt
+
+2002-07-05 18:00  fmhess
+
+       * comedi/drivers/ni_atmio16d.c: converted to use comedi_buf_put()
+
+2002-07-05 17:20  fmhess
+
+       * comedi/drivers/ni_mio_common.c: partial conversion to
+         comedi_buf_put/get()
+
+2002-07-05 16:10  fmhess
+
+       * comedi/drivers/das6402.c: converted to use comedi_buf_put()
+
+2002-07-05 15:52  fmhess
+
+       * comedi/drivers/adv_pci1710.c: converted to use comedi_buf_put()
+
+2002-07-05 14:55  ds
+
+       * comedi/drivers/cb_pcimdda.c: Update from Calin
+
+2002-07-05 14:51  ds
+
+       * include/linux/comedi.h: Revert last check in
+
+2002-07-05 14:45  ds
+
+       * comedi/drivers/comedi_rt_timer.c: Fix for unresolved symbols with
+         RTLinux
+
+2002-07-05 14:23  ds
+
+       * comedi/drivers/ni_mio_common.c: Fix munging on 671x boards
+
+2002-07-04 20:35  fmhess
+
+       * comedi/drivers/cb_pcidas64.c: dealt with possible race in using
+         plx dma control/status register
+
+2002-07-03 17:48  ds
+
+       * comedi/drivers/rtd520.c: New patch from Dan
+
+2002-07-03 16:40  ds
+
+       * include/linux/comedi.h: disable unapproved defines
+
+2002-07-03 16:37  ds
+
+       * comedi/: Config.in, drivers/Makefile.in: new driver
+
+2002-07-02 13:53  ds
+
+       * comedi/drivers/rtd520.c: Patch from Dan.  Adds a munging list,
+         polling.
+
+2002-07-01 00: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 12:12  ds
+
+       * comedi/drivers/cb_pcimdda.c: Driver from "Calin A. Culianu"
+         <calin@ajvar.org>
+
+2002-06-24 20:40  fmhess
+
+       * comedi/drivers/cb_pcidas64.c: disabled hw scan counter until I
+         work out a race with dma transfer
+
+2002-06-23 19:27  fmhess
+
+       * comedi/drivers/cb_pcidas.c: fixed length of bitstream for ad8402
+         trimpot
+
+2002-06-23 19:19  fmhess
+
+       * comedi/drivers/: cb_pcidas.c, cb_pcidas64.c: add calibration
+         support for 1602/16 series
+
+2002-06-22 16:06  fmhess
+
+       * comedi/drivers/cb_pcidas64.c: make sure bogus interrupts during
+         ai insn don't cause problems
+
+2002-06-22 15:32  fmhess
+
+       * comedi/drivers/cb_pcidas64.c: run ai_cancel() when aquisition is
+         stopped by hardware counter
+
+2002-06-22 15:13  fmhess
+
+       * comedi/drivers/cb_pcidas64.c: be more careful to avoid lockups
+         that surfaced after adding hardware scan counter support
+
+2002-06-21 16:01  ds
+
+       * comedi/kvmem.h: fix for suse brokenness
+
+2002-06-20 14:36  ds
+
+       * comedi/drivers/ni_atmio.c: Fix ao specs for at-mio-16xe-10
+
+2002-06-17 19:20  fmhess
+
+       * comedi/drivers/cb_pcidas.c: enabled trimpot subdevice
+
+2002-06-17 19:14  fmhess
+
+       * comedi/drivers/cb_pcidas.c: converted to use amccs5933 header,
+         and added eeprom/caldac/trimpot subdevices
+
+2002-06-17 11:47  fmhess
+
+       * comedi/drivers/amcc_s5933.h: some additions so cb_pcidas driver
+         can use this header
+
+2002-06-17 11:47  fmhess
+
+       * comedi/drivers/amcc_s5933.c: bitwise and should be logical and
+
+2002-06-17 11:46  fmhess
+
+       * include/linux/comedidev.h: make comedi_buf_put automatically
+         signal block events
+
+2002-06-17 11:45  fmhess
+
+       * comedi/comedi_fops.c: prevent callbacks from getting run when
+         there is no command running
+
+2002-06-17 11:43  fmhess
+
+       * comedi/drivers/cb_pcidas64.c: added support for hardware scan
+         counter
+
+2002-06-13 18:12  ds
+
+       * comedi/drivers/comedi_parport.c: Change subdevice 0 to DIO.
+
+2002-06-07 17:07  ds
+
+       * scripts/release (tags: r0_7_66): remove -v option to tar
+
+2002-06-07 17:01  ds
+
+       * Makefile (tags: r0_7_66, r0_7_65): version bump
+
+2002-06-07 17:01  ds
+
+       * Changelog (tags: r0_7_69, r0_7_67x, r0_7_66, r0_7_65): 0.7.65
+
+2002-06-07 16: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 (utags:
+         r0_7_65): Cleanups suggested by check_driver.
+
+2002-06-07 16:15  ds
+
+       * scripts/check_driver (tags: r0_7_65): Changed recently added test
+         to warning
+
+2002-06-07 16:14  ds
+
+       * comedi/drivers/serial2002.c: Added documentation block
+
+2002-06-07 16:14  ds
+
+       * comedi/drivers/icp_multi.c (tags: r0_7_65): Added Description tag
+
+2002-06-07 16:14  ds
+
+       * comedi/drivers/contec_pci_dio.c: Fix driver structure,
+         documentation
+
+2002-06-07 16:13  ds
+
+       * comedi/drivers/8255.c (tags: r0_7_65): Added documentation
+
+2002-06-07 16:12  ds
+
+       * TODO (tags: r0_7_65): [no log message]
+
+2002-06-07 15:55  ds
+
+       * comedi/drivers/ni_atmio.c (tags: r0_7_65): Revert 16xe-50 caldacs
+         to manual.  Change *-xe-10 to manual.
+
+2002-06-07 15:53  ds
+
+       * comedi/drivers/: contec_pci_dio.c, mite.c (tags: r0_7_65): clean
+         up warnings
+
+2002-06-06 20:03  ds
+
+       * comedi/drivers/ni_pcimio.c (tags: r0_7_65): Change some caldacs
+         to debug
+
+2002-06-06 20:02  ds
+
+       * comedi/drivers/ni_mio_common.c (tags: r0_7_65): Ignore more MITE
+         errors, and don't call disable_irq() when something goes wrong.
+         It's not nice to our neighbors.
+
+2002-06-06 20:01  ds
+
+       * comedi/drivers/ni_atmio.c: Change 16xe-50 caldacs to debug.
+         Change max caldacs to 32.
+
+2002-06-06 20:01  ds
+
+       * comedi/drivers/dt282x.c (tags: r0_7_65): Only advertise TRIG_NONE
+         as a stop source, since that's what we support.
+
+2002-06-06 20:00  ds
+
+       * comedi/drivers/comedi_parport.c (tags: r0_7_65): Fix: make sure
+         to flag a EOS event in interrupts
+
+2002-06-06 19:56  ds
+
+       * TODO: [no log message]
+
+2002-06-02 20:04  fmhess
+
+       * comedi/drivers/cb_pcidas64.c (tags: r0_7_65): fixed analog output
+         insn for 4020
+
+2002-06-01 21:27  fmhess
+
+       * comedi/drivers/cb_pcidas64.c: added pcidas-6023 support
+
+2002-06-01 20:48  fmhess
+
+       * include/linux/comedilib.h (tags: r0_7_65): COMEDI_CB_* flags are
+         already defined in linux/comedi.h
+
+2002-06-01 19:03  fmhess
+
+       * comedi/drivers/cb_pcidas64.c: added check in command test for
+         peculiar restrictions on pcidas-4020 chanlists
+
+2002-05-29 16:11  ds
+
+       * comedi/comedi_fops.c (tags: r0_7_65): Make default mode for
+         /dev/comediN 666 in devfs.
+
+2002-05-29 00:28  ds
+
+       * comedi/drivers/: ni_mio_common.c, ni_stc.h (tags: r0_7_65): Fixed
+         AI_START trigger for PFI inputs
+
+2002-05-28 20:17  fmhess
+
+       * comedi/drivers/cb_pcidas64.c, include/linux/comedi.h (tags:
+         r0_7_65): made cb_pcidas64 external trigger configuration
+         consistent
+
+2002-05-20 14:38  ds
+
+       * comedi/drivers/serial2002.c: new driver from Anders
+
+2002-05-17 17:14  ds
+
+       * comedi/drivers/ni_mio_common.c: Add ni_ao_reset()
+
+2002-05-17 16:27  ds
+
+       * TODO: [no log message]
+
+2002-05-17 16:26  ds
+
+       * comedi/drivers/: ni_mio_common.c, ni_stc.h: Mostly revert
+         CR_ALT_SOURCE changes and do it differently.
+
+2002-05-16 22:23  ds
+
+       * include/linux/comedi.h: Make CR_PACK less strict.  Useful for
+         comedilib.
+
+2002-05-16 21:51  fmhess
+
+       * INSTALL (tags: r0_7_66), include/linux/comedidev.h (utags:
+         r0_7_65): twiddling some documentation
+
+2002-05-16 21:44  fmhess
+
+       * comedi/drivers/comedi_rt_timer.c (tags: r0_7_65): fixed rtai
+         operation by adding start_rt_timer() and stop_rt_timer()
+
+2002-05-16 20:00  fmhess
+
+       * comedi/comedi_fops.c: undid some of my wrong changes to try and
+         get analog out working again
+
+2002-05-16 18:37  ds
+
+       * comedi/comedi_fops.c: Change inttrig error handling.  Fix
+         spelling errors.
+
+2002-05-16 18: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 18:16  ds
+
+       * comedi/drivers/mite.c: Remove release_mem_region()
+
+2002-05-16 18:16  ds
+
+       * comedi/drivers/8255.c: Update documentation
+
+2002-05-16 18:15  ds
+
+       * comedi/comedi_fops.c: Remove dead code
+
+2002-05-16 18:14  ds
+
+       * TODO: [no log message]
+
+2002-05-16 18:13  ds
+
+       * comedi/: drivers.c (tags: r0_7_65), drivers/8255.c,
+         drivers/adl_pci9111.c (tags: r0_7_65), drivers/adl_pci9118.c
+         (tags: r0_7_65), drivers/adv_pci1710.c (tags: r0_7_65),
+         drivers/amplc_pci230.c, drivers/cb_pcidas.c (tags: r0_7_65),
+         drivers/cb_pcidas64.c, drivers/cb_pcidda.c (tags: r0_7_65),
+         drivers/comedi_parport.c, drivers/contec_pci_dio.c,
+         drivers/daqboard2000.c (tags: r0_7_65), drivers/das08.c (tags:
+         r0_7_65), drivers/das16.c (tags: r0_7_65), drivers/das16m1.c
+         (tags: r0_7_65), drivers/das1800.c (tags: r0_7_65),
+         drivers/das800.c (tags: r0_7_65), drivers/dt2801.c (tags:
+         r0_7_65), drivers/dt2811.c (tags: r0_7_65), drivers/dt2815.c
+         (tags: r0_7_65), drivers/dt2817.c (tags: r0_7_65),
+         drivers/dt282x.c, drivers/dt3000.c (tags: r0_7_65),
+         drivers/fl512.c, drivers/icp_multi.c, drivers/ii_pci20kc.c (tags:
+         r0_7_65), drivers/mpc8260cpm.c (tags: r0_7_65), drivers/multiq3.c
+         (tags: r0_7_65), drivers/ni_670x.c (tags: r0_7_65),
+         drivers/ni_at_ao.c, drivers/ni_atmio16d.c (tags: r0_7_65),
+         drivers/ni_labpc.c (tags: r0_7_65), drivers/ni_pcidio.c (tags:
+         r0_7_65), drivers/pcl711.c (tags: r0_7_65), drivers/pcl725.c
+         (tags: r0_7_65), drivers/pcl726.c (tags: r0_7_65),
+         drivers/pcl812.c (tags: r0_7_65), drivers/pcl816.c (tags:
+         r0_7_65), drivers/pcl818.c (tags: r0_7_65), drivers/pcm3730.c,
+         drivers/poc.c (tags: r0_7_65), drivers/rtd520.c, drivers/rti800.c
+         (tags: r0_7_65), drivers/rti802.c (tags: r0_7_65), drivers/skel.c
+         (tags: r0_7_65), drivers/ssv_dnp.c: Globally fix spelling of
+         SDF_WRITABLE
+
+2002-05-16 18:10  ds
+
+       * comedi/comedi_fops.c, comedi/comedi_ksyms.c (tags: r0_7_65),
+         comedi/kcomedilib/kcomedilib_main.c (tags: r0_7_65),
+         include/linux/comedidev.h: Change pseudo-locking to spin locks.
+
+2002-05-16 17:41  ds
+
+       * comedi/kcomedilib/ksyms.c (tags: r0_7_66, r0_7_65): Remove export
+         of comedi_errno.
+
+2002-05-16 17:40  ds
+
+       * comedi/kcomedilib/ksyms.c: Put #ifdef around symbols that are
+         conditionally defined
+
+2002-05-16 12:09  fmhess
+
+       * comedi/comedi_fops.c: fixed a bug I made
+
+2002-05-15 20:48  ds
+
+       * include/linux/comedi.h: Fix long-standing spelling error of
+         writable
+
+2002-05-15 15:33  ds
+
+       * comedi/drivers/ni_mio_common.c: Add PFI subdevice
+
+2002-05-15 15:08  ds
+
+       * comedi/comedi_fops.c, include/linux/comedidev.h: Added open/close
+         hooks to device structure
+
+2002-05-15 15:06  ds
+
+       * comedi/drivers/mite.c: Don't need request_mem_region().  I think.
+
+2002-05-13 00:07  fmhess
+
+       * comedi/drivers/cb_pcidas64.c: 6402 and 6025 attach opposite
+         meanings to single-ended/differential bit
+
+2002-05-12 22:35  fmhess
+
+       * comedi/drivers/cb_pcidas64.c: fixing config insn
+
+2002-05-11 23:08  fmhess
+
+       * comedi/drivers/cb_pcidas64.c: corrected return values of config
+         insn
+
+2002-05-11 20:32  fmhess
+
+       * Makefile.modbuild (tags: r0_7_67x, r0_7_66, r0_7_65): added -e
+         option to depmod, to promote more useful error reports on 'make
+         install'
+
+2002-05-11 20:26  fmhess
+
+       * scripts/config.dist (tags: r0_7_65): added contec driver
+
+2002-05-11 02:20  ds
+
+       * comedi/drivers/ni_pcimio.c: Comments about possible problems on
+         6040e
+
+2002-05-11 02:20  ds
+
+       * comedi/drivers/ni_atmio.c: Update documentation
+
+2002-05-10 14:10  ds
+
+       * Makefile: version bump
+
+2002-05-10 14:09  ds
+
+       * comedi/drivers/ni_atmio.c: Don't use debugging caldac.
+
+2002-05-07 19:24  fmhess
+
+       * Documentation/comedi/insn_config (tags: r0_7_65),
+         comedi/drivers/cb_pcidas64.c, include/linux/comedi.h: added
+         config insn for choosing rising or falling edge trigger
+
+2002-05-07 18:58  fmhess
+
+       * include/linux/comedi.h: sync with comedilib
+
+2002-05-07 14:16  fmhess
+
+       * scripts/dep.linux (tags: r0_7_66, r0_7_65): got rid of
+         redirection to /dev/null since a lot of people have been hitting
+         errors silently at this point
+
+2002-05-03 13:27  fmhess
+
+       * include/linux/devfs_fs_kernel.h (tags: r0_7_67x, r0_7_66,
+         r0_7_65): 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 12:27  fmhess
+
+       * include/linux/devfs_fs_kernel.h: devfs support introduced in
+         2.2.18
+
+2002-05-03 12:23  fmhess
+
+       * include/linux/devfs_fs_kernel.h: added devfs_find_handle()
+
+2002-05-03 12:13  fmhess
+
+       * include/: asm/page.h, linux/pci.h, linux/vmalloc.h (utags:
+         r0_7_65): fixed compilation against 2.2.0 kernel
+
+2002-05-02 23: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 23: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 22: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 22:52  fmhess
+
+       * include/linux/pci.h: added pci_set_master() compatibility
+
+2002-05-02 22:27  fmhess
+
+       * include/asm/types.h (tags: r0_7_74, r0_7_73, r0_7_72, r0_7_71,
+         branch-0_7-end, branch-0_7-start, r0_7_70, r0_7_69, r0_7_67x,
+         r0_7_66, r0_7_65): added typedef of dma_addr_t for earlier 2.2
+         kernels
+
+2002-05-02 19:10  ds
+
+       * include/linux/: devfs_fs_kernel.h, module.h (tags: r0_7_65),
+         pci.h: Improved compatibility for 2.2.14.  May break other 2.2.x
+         kernels.
+
+2002-05-02 15:01  ds
+
+       * include/linux/devfs_fs_kernel.h: Added compat header for devfs on
+         2.2. kernels
+
+2002-05-02 15:00  ds
+
+       * comedi/comedi_fops.c: Added devfs support
+
+2002-05-02 12:01  fmhess
+
+       * comedi/comedi_fops.c: fixing races
+
+2002-04-30 17:12  ds
+
+       * comedi/drivers/comedi_parport.c: Fixed references to 0.5-like
+         channels in documentation.
+
+2002-04-29 16: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 14:35  ds
+
+       * TODO: [no log message]
+
+2002-04-26 14:35  ds
+
+       * comedi/Config.in (tags: r0_7_65): Add Contec PCI DIO
+
+2002-04-26 14:34  ds
+
+       * comedi/drivers/Makefile.in (tags: r0_7_65): Add contec_pci_dio.o
+
+2002-04-26 14:34  ds
+
+       * comedi/drivers/contec_pci_dio.c: Initial cleanup for driver.
+
+2002-04-26 14:34  ds
+
+       * comedi/drivers/contec_pci_dio.c: New driver from
+         <s.rivoir@gts.it>
+
+2002-04-26 14:30  ds
+
+       * comedi/drivers/comedi_rt_timer.c: Change from int to comedi_t *
+
+2002-04-26 14:28  ds
+
+       * comedi/drivers/pcl816.c: Moved comments to documentation area.
+         Fixed initialization problem for local variable.
+
+2002-04-26 14:26  ds
+
+       * include/linux/comedilib.h: Add a few more prototypes
+
+2002-04-26 14:26  ds
+
+       * include/linux/comedidev.h: Add PCI_VENDOR_ID_CONTEC
+
+2002-04-26 14:25  ds
+
+       * comedi/kcomedilib/Makefile.in (tags: r0_7_67x, r0_7_66, r0_7_65):
+         Add get.o to link
+
+2002-04-26 14:24  ds
+
+       * comedi/kcomedilib/: data.c (tags: r0_7_66, r0_7_65), dio.c (tags:
+         r0_7_66, r0_7_65), get.c (tags: r0_7_65), 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 17:52  ds
+
+       * include/linux/comedilib.h: Changed to use comedi_t * instead of
+         int for device token
+
+2002-04-25 17:51  ds
+
+       * comedi/kcomedilib/ksyms.c: Random reordering.  This needs to be
+         cleaned up somehow.
+
+2002-04-25 17:50  ds
+
+       * comedi/kcomedilib/kcomedilib_main.c: Added logging and error
+         functions.
+
+2002-04-25 15:22  fmhess
+
+       * comedi/drivers/rti800.c: removed settling delay from ai read insn
+
+2002-04-25 13:27  fmhess
+
+       * comedi/drivers/: ni_at_a2150.c (tags: r0_7_65), 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 11: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 11:07  fmhess
+
+       * include/linux/pci.h: added pci_disable_device()
+
+2002-04-22 00:04  ds
+
+       * comedi/drivers/ni_pcidio.c: Added PCI-6534
+
+2002-04-21 20:12  fmhess
+
+       * comedi/drivers/cb_pcidas64.c: analog output waveform operations
+         shouldn't be enabled in insn
+
+2002-04-21 17: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 17:24  fmhess
+
+       * comedi/drivers/cb_pcidas64.c: Trying to calm down interrupt-happy
+         chips, plus a little cleanup
+
+2002-04-19 16:29  fmhess
+
+       * comedi/drivers/cb_pcidas64.c: fixed setting of input range on
+         4020 commands, slight speed up for i2c
+
+2002-04-19 13:46  fmhess
+
+       * comedi/drivers/das16.c: trying to clarify interrupt logic a
+         little
+
+2002-04-19 02: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 19:12  fmhess
+
+       * comedi/drivers/das16.c: fixing some bugs with Roman's help
+
+2002-04-17 19: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 17: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 12:13  fmhess
+
+       * comedi/drivers/das16.c: added note about keithley 1400 series id
+         bits
+
+2002-04-17 00:23  fmhess
+
+       * comedi/drivers/cb_pcidas64.c: a tiny bit of cleanup, initial
+         tests with pcidas-6040/16 look okay
+
+2002-04-17 00:02  fmhess
+
+       * comedi/drivers/plx9080.h (tags: r0_7_66, r0_7_65): oops forgot to
+         update header, fixes compile of cb_pcidas64.c
+
+2002-04-15 20:27  fmhess
+
+       * comedi/drivers/cb_pcidas64.c: i2c stuff works for 4020 now,
+         albiet extremely slowly (1000 bits/sec!)
+
+2002-04-14 11: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 22: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 11: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 22: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 22:09  fmhess
+
+       * comedi/drivers/das16.c: fixes to make interrupt handling more
+         robust
+
+2002-04-07 21:30  fmhess
+
+       * include/linux/comedidev.h: added comedi_buf_put_array() writes
+         array to buffer
+
+2002-04-05 22:15  fmhess
+
+       * comedi/drivers/cb_pcidas64.c: fixed 6xxx boards to work with dma
+         ch1, for compatibility with 4020
+
+2002-04-04 20:12  fmhess
+
+       * comedi/drivers/cb_pcidas64.c: fixed single-channel command
+
+2002-04-04 20:06  fmhess
+
+       * comedi/drivers/cb_pcidas64.c: fixed count of number of conversion
+         completed using pio
+
+2002-04-04 20:02  fmhess
+
+       * comedi/drivers/cb_pcidas64.c: deal with grey coding of read and
+         write fifo pointers on 4020
+
+2002-04-04 19:05  fmhess
+
+       * comedi/drivers/cb_pcidas64.c: pio and dma fixes for 4020
+
+2002-04-04 15:20  fmhess
+
+       * comedi/drivers/plx9080.h: more registers
+
+2002-04-04 14:46  fmhess
+
+       * comedi/drivers/cb_pcidas64.c: trying dma channel 1 for 4020,
+         still trying to debug pio transfer
+
+2002-04-04 00:03  fmhess
+
+       * comedi/drivers/cb_pcidas64.c: fixed pio fifo drain for 4020
+
+2002-04-03 18:31  fmhess
+
+       * comedi/drivers/cb_pcidas64.c: temporary band-aid for 4020 pio
+         transfer
+
+2002-04-03 17:59  fmhess
+
+       * comedi/drivers/cb_pcidas.c: last change didn't work out too well,
+         reverting parts of it
+
+2002-04-03 17:03  fmhess
+
+       * comedi/drivers/cb_pcidas64.c: added some debug messages to pio
+         fifo drain
+
+2002-04-03 12:06  fmhess
+
+       * comedi/drivers/cb_pcidas64.c: I think we found the correct fifo
+         register for 4020 now
+
+2002-04-03 12:03  fmhess
+
+       * TODO: removed finished item
+
+2002-04-03 02:32  ds
+
+       * comedi/drivers/ni_mio_common.c (tags: r0_7_64): Clean up compiler
+         warning.
+
+2002-04-03 02:27  ds
+
+       * comedi/Config.in, comedi/drivers/Makefile.in, scripts/config.dist
+         (utags: r0_7_64): Add pcl816 driver
+
+2002-04-03 02:27  ds
+
+       * TODO (tags: r0_7_64): [no log message]
+
+2002-04-03 02:26  ds
+
+       * Changelog (tags: r0_7_64): update for 0.7.64
+
+2002-04-03 02:25  ds
+
+       * patches/patch-rtai: Pointless, misleading drivel
+
+2002-04-03 02:24  ds
+
+       * patches/patch-scxi-0.7.63 (tags: r0_7_74, r0_7_73, r0_7_72,
+         r0_7_71, branch-0_7-end, branch-0_7-start, r0_7_70, r0_7_69,
+         r0_7_67x, r0_7_66, r0_7_65, r0_7_64): Update of patch-scxi
+
+2002-04-03 02:22  ds
+
+       * comedi/drivers/pcl816.c (tags: r0_7_64): Clean up check_driver
+         complaints
+
+2002-04-03 02:12  ds
+
+       * comedi/drivers/pcl816.c: From Juan Grigera <juan@grigera.com.ar>
+
+2002-04-03 02:10  ds
+
+       * scripts/check_driver (tags: r0_7_64): Add more documentation
+         checking
+
+2002-04-03 00:25  fmhess
+
+       * comedi/drivers/cb_pcidas64.c (tags: r0_7_64): testing alternate
+         fifo offset
+
+2002-04-03 00:07  fmhess
+
+       * comedi/drivers/cb_pcidas64.c: fixed cmdtest for 4020 and eeprom
+         subdevice
+
+2002-04-02 20:32  fmhess
+
+       * comedi/drivers/cb_pcidas64.c: 4020 fixes
+
+2002-04-02 18:44  fmhess
+
+       * comedi/drivers/cb_pcidas64.c: trying to debug location of fifo on
+         4020
+
+2002-04-02 17:49  fmhess
+
+       * comedi/drivers/cb_pcidas64.c: added eeprom subdevice, some fixes
+         for 4020 although it still has some bugs
+
+2002-04-01 10: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 18:32  fmhess
+
+       * comedi/drivers/cb_pcidas64.c: added support for additional 8 dio
+         channels on 60xx series, plus various bugfixes
+
+2002-03-30 23:18  fmhess
+
+       * comedi/drivers/: das08.c, ni_labpc.c (utags: r0_7_64): enabled
+         pcmcia code for kernels with modular pcmcia support
+
+2002-03-30 15:30  fmhess
+
+       * Documentation/comedi/insn_config (tags: r0_7_64): added note on
+         new config insn
+
+2002-03-30 15:29  fmhess
+
+       * include/linux/comedi.h (tags: r0_7_64): Added
+         INSN_CONFIG_ALT_SOURCE id
+
+2002-03-30 15:28  fmhess
+
+       * comedi/drivers/cb_pcidas64.c: added support for reading internal
+         calibration reference through CR_ALT_SOURCE and insn_config
+
+2002-03-29 17:49  fmhess
+
+       * comedi/comedi_fops.c (tags: r0_7_64): removed some ineffectual
+         locking I put in a long time ago when I was young and naive.
+
+2002-03-28 12:00  fmhess
+
+       * TODO: added a bug description
+
+2002-03-28 01:32  ds
+
+       * include/linux/comedi.h: Added CR_ALT_SOURCE
+
+2002-03-28 00:26  fmhess
+
+       * comedi/drivers/ni_labpc.c: disabled shared interrupt for
+         daqcard-1200
+
+2002-03-26 11:34  fmhess
+
+       * comedi/drivers/plx9080.h (tags: r0_7_64): corrected some
+         9060->9080 differences
+
+2002-03-24 15:39  fmhess
+
+       * comedi/drivers/cb_pcidas64.c: bugfixes for 6025, beginning to
+         work on calibration support
+
+2002-03-22 19:43  fmhess
+
+       * comedi/drivers/cb_pcidas.c (tags: r0_7_64): trying to make sure
+         the interrupt handler doesn't have any races with the hardware
+
+2002-03-22 19:42  fmhess
+
+       * comedi/drivers/plx9080.h: oops forgot to update this header to
+         accomodate recent changes in cb_pcidas64
+
+2002-03-21 23: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 16:28  ds
+
+       * comedi/drivers/ni_mio_common.c: Fix ni_load_channelgain_list()
+         for 611x.
+
+2002-03-20 15:29  ds
+
+       * comedi/drivers/ni_mio_common.c: Change position of ai_reset when
+         handling an error.
+
+2002-03-20 15:00  ds
+
+       * comedi/drivers/ni_mio_common.c: Rewrote fifo_dregs for 611x
+         boards
+
+2002-03-20 14:57  ds
+
+       * comedi/drivers/ni_pcimio.c (tags: r0_7_64): Remove 6115, since it
+         probably can't be supported easily.
+
+2002-03-19 15:27  ds
+
+       * comedi/drivers/ni_pcimio.c: Added pci-6115 and pxi-6115.  Renamed
+         6110e and 6111e to remove e.
+
+2002-03-19 15: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 19:00  ds
+
+       * comedi/drivers/skel.c (tags: r0_7_64): more of the same
+
+2002-03-18 18:47  ds
+
+       * comedi/drivers/skel.c: Added info about the documentation comment
+         block
+
+2002-03-18 16:14  ds
+
+       * comedi/drivers/ni_pcimio.c: (Log message for last check-in).
+         Changes 602x boards to ad8804 caldacs
+
+2002-03-18 16:12  ds
+
+       * comedi/drivers/: adl_pci9118.c (tags: r0_7_64), ni_pcimio.c: [no
+         log message]
+
+2002-03-17 17:28  ds
+
+       * comedi/drivers/: adl_pci9118.c, adv_pci1710.c (tags: r0_7_64),
+         amcc_s5933.c (tags: r0_7_65, r0_7_64), amcc_s5933.h (tags:
+         r0_7_65, r0_7_64): Update from Michal.  Prototype of function
+         changed in amcc_s5933 driver.
+
+2002-03-17 17:18  ds
+
+       * Documentation/Configure.help.append (tags: r0_7_66, r0_7_65,
+         r0_7_64): Update from Configure.help.  (Why do we need 2
+         identical files?)
+
+2002-03-17 17:17  ds
+
+       * Documentation/: Configure.help (tags: r0_7_66, r0_7_65, r0_7_64),
+         Configure.help.append: Fix help entries for ADL_PCI9118
+
+2002-03-17 17:08  ds
+
+       * comedi/drivers/: adl_pci9111.c (tags: r0_7_64), cb_pcidas.c,
+         cb_pcidas64.c, cb_pcidda.c (tags: r0_7_64), comedi_test.c (tags:
+         r0_7_65, r0_7_64), das6402.c (tags: r0_7_65, r0_7_64), dt3000.c
+         (tags: r0_7_64), mpc8260cpm.c (tags: r0_7_64), ni_670x.c (tags:
+         r0_7_64), ni_labpc.c, ni_pcidio.c (tags: r0_7_64), pcl726.c
+         (tags: r0_7_64), pcl818.c (tags: r0_7_64), poc.c (tags: r0_7_64),
+         rti802.c (tags: r0_7_64): Documentation updates
+
+2002-03-17 17:03  ds
+
+       * comedi/drivers/: icp_multi.c, icp_multi.h (tags: r0_7_65) (utags:
+         r0_7_64): Fixed symbol leakage.  Updated documentation.
+
+2002-03-17 17:02  ds
+
+       * comedi/drivers/ni_stc.h (tags: r0_7_64): Cleaned up 611x
+         definitions
+
+2002-03-17 17:01  ds
+
+       * comedi/drivers/: ni_atmio.c (tags: r0_7_64), ni_mio_common.c,
+         ni_mio_cs.c (tags: r0_7_65, r0_7_64), ni_pcimio.c: More work on
+         611x support.  Documentation updates.
+
+2002-03-17 16:59  ds
+
+       * TODO: [no log message]
+
+2002-03-16 23:13  fmhess
+
+       * comedi/drivers/: cb_pcidas64.c, plx9080.h: got dma transfers
+         working for pci-das6025
+
+2002-03-16 19:57  ds
+
+       * comedi/drivers/ni_mio_common.c: clean up compiler warnings
+
+2002-03-16 19:48  ds
+
+       * comedi/drivers/ni_mio_common.c: rewrote much of the PCI DMA code.
+         Needs to be cleaned up.
+
+2002-03-16 19:47  ds
+
+       * comedi/drivers/ni_pcimio.c: Turn off debugging
+
+2002-03-16 19:47  ds
+
+       * comedi/drivers/ni_pcidio.c: Fix problems when mite debugging is
+         turned off
+
+2002-03-16 19:39  ds
+
+       * comedi/drivers/mite.h (tags: r0_7_65, r0_7_64): Turn debugging
+         off
+
+2002-03-16 19:38  ds
+
+       * comedi/drivers/mite.c (tags: r0_7_64): Add ability to chose
+         between kmalloc'd and vmalloc'd buffers.  Default is vmalloc.
+         Added resetting code in mite_setup().
+
+2002-03-16 19: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 18:07  fmhess
+
+       * comedi/drivers/cb_pcidas64.c: analog input insn and cmd seem to
+         work now (pio transfers for cmd).
+
+2002-03-10 15:34  ds
+
+       * comedi/drivers/ni_mio_common.c: Add check for uncleared
+         interrupts, enabled only when debugging.
+
+2002-03-10 15:29  ds
+
+       * comedi/drivers/ni_stc.h: Change the bitfields to unsigned int.
+
+2002-03-10 15:28  ds
+
+       * comedi/drivers/ni_pcimio.c: Disable windowed register access,
+         since it's still causing problems on 611x.
+
+2002-03-08 23:02  fmhess
+
+       * comedi/drivers/: comedi_rt_timer.c (tags: r0_7_64),
+         comedi_test.c: converted 64 bit integer division to use do_div
+
+2002-03-08 22:54  fmhess
+
+       * include/asm/div64.h (tags: r0_7_65, r0_7_64): added asm/div64.h
+         compatibility header so comedi can use 64 bit integer division
+         macro
+
+2002-03-08 20:12  ds
+
+       * README (tags: r0_7_65, r0_7_64), Documentation/Configure.help,
+         Documentation/Configure.help.append, debian/copyright (tags:
+         branch-0_7-start, r0_7_70, r0_7_69, r0_7_67x, r0_7_66, r0_7_65,
+         r0_7_64), rpm/comedi.spec (tags: r0_7_74, r0_7_73, r0_7_72,
+         r0_7_71, branch-0_7-end, branch-0_7-start, r0_7_70, r0_7_69,
+         r0_7_67x, r0_7_66, r0_7_65, r0_7_64): Changed hostnames to
+         comedi.org
+
+2002-03-08 19:57  ds
+
+       * comedi/comedi_fops.c, comedi/comedi_ksyms.c (tags: r0_7_64),
+         comedi/drivers.c (tags: r0_7_64), comedi/proc.c (tags: r0_7_65,
+         r0_7_64), comedi/range.c (tags: r0_7_65, r0_7_64), comedi/rt.c
+         (tags: r0_7_65, r0_7_64), comedi/drivers/8253.h (tags: r0_7_67x,
+         r0_7_66, r0_7_65, r0_7_64), comedi/drivers/8255.c (tags:
+         r0_7_64), comedi/drivers/8255.h (tags: r0_7_65, r0_7_64),
+         comedi/drivers/am9513.h (tags: r0_7_74, r0_7_73, r0_7_72,
+         r0_7_71, branch-0_7-end, branch-0_7-start, r0_7_70, r0_7_69,
+         r0_7_67x, r0_7_66, r0_7_65, r0_7_64), comedi/drivers/cb_pcidas.c,
+         comedi/drivers/cb_pcidas64.c, comedi/drivers/cb_pcidda.c,
+         comedi/drivers/das08.c, comedi/drivers/das16.c (tags: r0_7_64),
+         comedi/drivers/das16m1.c (tags: r0_7_64), comedi/drivers/dt2811.c
+         (tags: r0_7_64), comedi/drivers/dt2814.c (tags: r0_7_65,
+         r0_7_64), comedi/drivers/dt2817.c (tags: r0_7_64),
+         comedi/drivers/dt282x.c (tags: r0_7_64), 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 (tags: r0_7_64), comedi/drivers/pcl726.c,
+         comedi/drivers/quatech_daqp_cs.c (tags: r0_7_65, r0_7_64),
+         comedi/drivers/rti800.c (tags: r0_7_64), comedi/kcomedilib/data.c
+         (tags: r0_7_64), comedi/kcomedilib/dio.c (tags: r0_7_64),
+         comedi/kcomedilib/kcomedilib_main.c (tags: r0_7_64),
+         comedi/kcomedilib/ksyms.c (tags: r0_7_64),
+         include/linux/comedi_rt.h (tags: r0_7_65, r0_7_64),
+         include/linux/comedidev.h (tags: r0_7_64),
+         include/linux/kern_compat.h (tags: r0_7_71, branch-0_7-end,
+         branch-0_7-start, r0_7_70, r0_7_69, r0_7_67x, r0_7_66, r0_7_65,
+         r0_7_64): Global change from ds@stm.lbl.gov to ds@schleef.org
+
+2002-03-08 19:47  ds
+
+       * comedi/drivers/: comedi_test.c, dt3000.c, icp_multi.c: Fix some
+         problems noticed by check_driver
+
+2002-03-08 19:10  ds
+
+       * TODO: [no log message]
+
+2002-03-08 19:09  ds
+
+       * include/linux/comedi.h: Added CMDF_RAWDATA, CMDF_WRITE and
+         COMEDI_MIN_SPEED
+
+2002-03-08 19:08  ds
+
+       * comedi/drivers/ni_pcimio.c: Updated docs
+
+2002-03-08 19:08  ds
+
+       * comedi/drivers/ni_mio_common.c: Added non-munging support
+         (CMDF_RAWDATA)
+
+2002-03-08 19:07  ds
+
+       * comedi/drivers/comedi_test.c: Use <linux/slab.h> instead of
+         <linux/malloc.h>
+
+2002-03-08 18:08  ds
+
+       * Contributors (tags: r0_7_65, r0_7_64): I'm not good at updating
+         this list.  If you think you should be here, please tell me.
+
+2002-03-08 18:07  ds
+
+       * comedi/drivers/: ni_mio_common.c, ni_stc.h: Added ad8842 caldac
+
+2002-03-08 17: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 17:24  ds
+
+       * TODO: [no log message]
+
+2002-03-08 17:19  ds
+
+       * TODO: [no log message]
+
+2002-03-08 17:16  ds
+
+       * scripts/config.dist: update
+
+2002-03-08 17:12  ds
+
+       * comedi/drivers/rtd520.c (tags: r0_7_64): Update from Dan
+
+2002-03-08 17: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 14:42  ds
+
+       * comedi/drivers/dt2814.c: Remove floating point constant
+
+2002-03-08 14:42  ds
+
+       * comedi/drivers/comedi_rt_timer.c: Fix documentation
+
+2002-03-08 12:54  fmhess
+
+       * comedi/drivers/cb_pcidas64.c: more bugfixes, untested with
+         hardware though
+
+2002-03-07 23:39  fmhess
+
+       * comedi/drivers/cb_pcidas64.c: some bugfixes.  Driver still
+         doesn't work yet.
+
+2002-03-06 18: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 13: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 12: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 20:13  fmhess
+
+       * include/linux/pci.h (tags: r0_7_64): more compatibility functions
+         to get adl_pci9111.c driver working on 2.2 kernels
+
+2002-03-05 18:14  fmhess
+
+       * comedi/drivers/pcl726.c: removed definition of RANGE_mA() macro,
+         which is already defined by linux/comedidev.h
+
+2002-03-05 15: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 15:53  fmhess
+
+       * comedi/drivers/: das16.c, das800.c (tags: r0_7_64): removed some
+         redundant comments
+
+2002-03-04 19: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 14:05  fmhess
+
+       * comedi/drivers/das16.c: patch from John Conner
+         <conner@empiredi.com> for cio-das16jr/16 support
+
+2002-03-01 16:20  fmhess
+
+       * Makefile.modbuild (tags: r0_7_64): pass PATH environment variable
+         to script so 'fake' kernel source installations will still work.
+
+2002-03-01 15:48  fmhess
+
+       * include/linux/ioport.h (tags: branch-0_7-start, r0_7_70, r0_7_69,
+         r0_7_67x, r0_7_66, r0_7_65, r0_7_64): 2.2.20 kernel already
+         includes compatibility functions for
+         check/request/release_mem_region()
+
+2002-02-28 14:19  fmhess
+
+       * comedi/drivers/ni_stc.h: fixing compile... I guess this is right
+
+2002-02-27 23:53  ds
+
+       * debian/: changelog, control (utags: branch-0_7-start, r0_7_64,
+         r0_7_65, r0_7_66, r0_7_67x, r0_7_69, r0_7_70): Fix bad changelog
+         style
+
+2002-02-27 23:15  ds
+
+       * debian/: changelog, comedi-modules.control (tags:
+         branch-0_7-start, r0_7_70, r0_7_69, r0_7_67x, r0_7_66, r0_7_65,
+         r0_7_64), control, rules (tags: r0_7_65, r0_7_64): New upload
+
+2002-02-27 22: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 22:02  ds
+
+       * comedi/drivers/ni_pcimio.c: Fix some board information
+
+2002-02-27 19: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 06:09  ds
+
+       * rpm/: comedi.patch (tags: r0_7_74, r0_7_73, r0_7_72, r0_7_71,
+         branch-0_7-end, branch-0_7-start, r0_7_70, r0_7_69, r0_7_67x,
+         r0_7_66, r0_7_65, r0_7_64), comedi.spec: let's build some RPMs.
+         From Tim Ousley <tim.ousley@ni.com>
+
+2002-02-25 16: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 12:57  fmhess
+
+       * include/linux/pci.h: quick hack to fix lack of PCI_VENDOR_ID_ICP
+         in 2.2 kernels
+
+2002-02-21 12:52  fmhess
+
+       * comedi/drivers/das16.c: enabled 8255 support for a few boards
+         that should have it
+
+2002-02-20 15: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 15:02  ds
+
+       * comedi/drivers/ni_pcimio.c: Enable PCIDMA, add structure for
+         6053e
+
+2002-02-20 14:56  ds
+
+       * comedi/drivers/adl_pci9111.c: Cleanups
+
+2002-02-20 14:54  ds
+
+       * comedi/drivers/: adv_pci1710.c, icp_multi.c, ni_pcimio.c: Fix PCI
+         vendor IDs
+
+2002-02-20 14:42  ds
+
+       * include/linux/comedidev.h: Add some vendor ids
+
+2002-02-20 12:29  ds
+
+       * comedi/drivers/adl_pci9111.c: new driver from Emmanuel PACAUD
+         <emmanuel.pacaud@univ-poitiers.fr>
+
+2002-02-20 12:29  ds
+
+       * scripts/config.dist, comedi/Config.in,
+         comedi/drivers/Makefile.in: new driver adl_pci9111
+
+2002-02-18 19:29  ds
+
+       * comedi/drivers/poc.c: Added pcl733 and pcl734
+
+2002-02-18 16:58  fmhess
+
+       * comedi/drivers/das16.c: fixed gain for pc104-das16jr/16
+
+2002-02-16 17:46  ds
+
+       * comedi/drivers/ni_labpc.c: PCMCIA can share interrupts, too
+
+2002-02-15 18:08  fmhess
+
+       * comedi/drivers/icp_multi.h: added pci_enable_device() call
+
+2002-02-15 17:39  fmhess
+
+       * comedi/drivers/amcc_s5933.c, comedi/drivers/amplc_pci230.c (tags:
+         r0_7_64), 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 (tags: r0_7_64): 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 17:25  ds
+
+       * comedi/drivers/ni_pcimio.c: 6024e and 6025e don't have unipolar
+         or external AO
+
+2002-02-14 18:36  ds
+
+       * include/linux/vmalloc.h: Compatibility for vmalloc_32()
+
+2002-02-13 23:59  ds
+
+       * comedi/drivers/dt3000.c: First attempt at AI command support
+
+2002-02-11 21:56  ds
+
+       * debian/comedi-modules.control: Fix description
+
+2002-02-11 21:55  ds
+
+       * debian/: comedi-modules.control, comedi.templates, files,
+         genchanges.sh, rules: Seems to work now
+
+2002-02-11 20:48  ds
+
+       * Makefile.modbuild: Only run depmod if installing to / and kernel
+         is the same
+
+2002-02-11 20:34  ds
+
+       * debian/: comedi-modules.control, comedi-modules.postinst (tags:
+         branch-0_7-start, r0_7_70, r0_7_69, r0_7_67x, r0_7_66, r0_7_65,
+         r0_7_64), comedi-modules.prerm (tags: branch-0_7-start, r0_7_70,
+         r0_7_69, r0_7_67x, r0_7_66, r0_7_65, r0_7_64), comedi.templates,
+         control, files, rules: More hacking.
+
+2002-02-11 19:49  ds
+
+       * comedi/drivers/: ni_mio_common.c, ni_pcimio.c: Change 6052e to
+         use ad8804 caldac
+
+2002-02-11 04:34  ds
+
+       * debian/: changelog, comedi-source.postinst (tags:
+         branch-0_7-start, r0_7_70, r0_7_69, r0_7_67x, r0_7_66, r0_7_65,
+         r0_7_64), comedi-source.prerm (tags: branch-0_7-start, r0_7_70,
+         r0_7_69, r0_7_67x, r0_7_66, r0_7_65, r0_7_64), control,
+         copyright, genchanges.sh, rules: Build a Debian source package
+
+2002-02-10 20:03  ds
+
+       * comedi/drivers/ni_pcimio.c: Added 6731, 6733.  Updated
+         documentation
+
+2002-02-10 20:03  ds
+
+       * comedi/drivers/ni_mio_cs.c: Added 6715, disabled.
+
+2002-02-10 18:55  ds
+
+       * comedi/drivers/: ni_mio_common.c, ni_pcimio.c, ni_stc.h: Changes
+         needed for 671x boards
+
+2002-02-10 00:05  ds
+
+       * comedi/drivers/: cb_pcidda.c, daqboard2000.c (tags: r0_7_64),
+         dt3000.c: Convert to pci_resource_start()
+
+2002-02-10 00:04  ds
+
+       * comedi/drivers/ni_mio_common.c: Moved edge/level rising/falling
+         defs to comedi.h
+
+2002-02-09 23:56  ds
+
+       * comedi/drivers/ni_670x.c: Remove 2.0 PCI code
+
+2002-02-09 23:54  ds
+
+       * include/linux/comedi.h: Added a few things to interface
+
+2002-02-09 23: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 23: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 23:11  ds
+
+       * comedi/drivers/ni_pcimio.c: Change buffer allocation to use mite
+         allocator.
+
+2002-02-09 23:11  ds
+
+       * comedi/drivers/ni_mio_common.c: Attempt to fix for new MITE DMA
+         code.  Cleanups.
+
+2002-02-09 23:09  ds
+
+       * comedi/drivers/mite.c: Ifdef old DMA functions
+
+2002-02-09 23:09  ds
+
+       * comedi/drivers/mite.h: Remove old PCI support.  Remove static
+         ring buffer.  #ifdef old dma functions.
+
+2002-02-09 22:37  ds
+
+       * comedi/drivers/mite.c: Cleanups: remove old PCI support.  Fix
+         more places for mite->chan.  Remove ring[].dar usage.
+
+2002-02-09 22: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 22: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 20:02  ds
+
+       * comedi/drivers/ni_pcidio.c: Checkpoint for DMA hacking.  Mostly
+         works for small N.
+
+2002-02-09 00:57  ds
+
+       * comedi/drivers/ni_pcidio.c: Timed input works in non-DMA mode.
+
+2002-02-08 20:38  ds
+
+       * comedi/drivers/rtd520.c: Update from Dan.  Fixes conflict between
+         rounding timer values and speed cutoff.
+
+2002-02-08 19:49  ds
+
+       * comedi/drivers/ni_pcidio.c: Cleanups.  Should work identically to
+         last revision.
+
+2002-02-08 18:11  ds
+
+       * comedi/drivers/ni_daq_dio24.c (tags: r0_7_65, r0_7_64):
+         Compilation fixes
+
+2002-02-08 18:10  ds
+
+       * comedi/: Config.in, drivers/Makefile.in: New drivers
+
+2002-02-08 18:09  ds
+
+       * comedi/drivers/ni_at_ao.c (tags: r0_7_64): Big hack attack
+         results in new driver.  Film at 11.
+
+2002-02-08 16:03  ds
+
+       * comedi/drivers/8255.c: Updated documentation
+
+2002-02-07 16:06  ds
+
+       * comedi/drivers/rtd520.c: Update from Dan
+
+2002-02-07 13: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 12:55  fmhess
+
+       * INSTALL (tags: r0_7_64): added a paragraph about preparing a
+         kernel source directory to match an already compiled kernel.
+
+2002-02-06 16: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 15: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 04: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-06 00:22  ds
+
+       * TODO: random ci
+
+2002-02-06 00:21  ds
+
+       * comedi/drivers/ni_pcimio.c: Fix documentation numbers
+
+2002-02-06 00:21  ds
+
+       * comedi/drivers/ni_daq_dio24.c: New driver
+
+2002-02-04 20:19  fmhess
+
+       * include/linux/pci.h: changed pci_alloc_consistent compatibility
+         function so it can allocate up to 2M.
+
+2002-02-03 19: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 19:25  ds
+
+       * include/linux/comedidev.h: Remove buf_change, add buf_alloc in
+         subdevice structure
+
+2002-02-03 19:23  ds
+
+       * comedi/drivers/ni_mio_common.c: Add comedi_event() call in mite
+         interrupt handler
+
+2002-02-02 12: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 17:23  fmhess
+
+       * comedi/drivers/das16.c: fixed race in interrupt handler
+
+2002-01-31 19:18  ds
+
+       * scripts/release (tags: r0_7_65, r0_7_64): Generate tar file in
+         local dir
+
+2002-01-31 19:17  ds
+
+       * Makefile (tags: r0_7_64): version bump
+
+2002-01-31 19:16  ds
+
+       * scripts/release (tags: r0_7_63): Fix problem with constructing
+         new version numbers
+
+2002-01-31 19:09  ds
+
+       * Changelog (tags: r0_7_63): For 0.7.63
+
+2002-01-31 19:05  ds
+
+       * comedi/comedi_fops.c (tags: r0_7_63): Fix event handling bugs.
+
+2002-01-31 19:00  ds
+
+       * Changelog: 0.7.62 changelog
+
+2002-01-29 22:19  fmhess
+
+       * comedi/comedi_fops.c: fixed pointer arithmetic
+
+2002-01-26 21:28  ds
+
+       * comedi/drivers/ni_mio_common.c (tags: r0_7_63): Yet another
+         iteration.
+
+2002-01-26 20:54  ds
+
+       * comedi/drivers/ni_mio_common.c: Yet another iteration.
+
+2002-01-26 20:43  ds
+
+       * comedi/drivers/ni_mio_common.c: Another iteration on the AI 611x
+         chanlist problem
+
+2002-01-26 18:52  ds
+
+       * comedi/drivers/: ni_mio_common.c, ni_pcimio.c (tags: r0_7_63),
+         ni_stc.h (tags: r0_7_63): Fix AI chanlist configuration on 611x
+
+2002-01-26 18:51  ds
+
+       * comedi/drivers/ni_mio_common.c: Merge AO chanlist configuration
+         into one function
+
+2002-01-22 04:50  ds
+
+       * scripts/release: Export to versioned directory
+
+2002-01-22 04:47  ds
+
+       * scripts/release (tags: r0_7_62): Create drivers.txt.
+
+2002-01-22 04:47  ds
+
+       * Makefile (tags: r0_7_63, r0_7_62): Fix rule to make drivers.txt.
+         Add rule to run check_driver.
+
+2002-01-22 04:43  ds
+
+       * comedi/drivers/check_cmdtest, comedi/drivers/check_driver,
+         scripts/check_cmdtest (tags: r0_7_74, r0_7_73, r0_7_72, r0_7_71,
+         branch-0_7-end, branch-0_7-start, r0_7_70, r0_7_69, r0_7_67x,
+         r0_7_66, r0_7_65, r0_7_64, r0_7_63, r0_7_62),
+         scripts/check_driver (tags: r0_7_63, r0_7_62): move scripts
+
+2002-01-22 04:38  ds
+
+       * scripts/release: Cleanup the release script
+
+2002-01-21 22:32  fmhess
+
+       * INSTALL (tags: r0_7_63, r0_7_62): added a little note about
+         PCMCIA
+
+2002-01-21 22:11  fmhess
+
+       * comedi/drivers/: das08.c, ni_labpc.c (utags: r0_7_62, r0_7_63):
+         oops I wanted the pcmcia device names to match the names that
+         need to be passed to comedi_config
+
+2002-01-21 22:08  fmhess
+
+       * comedi/drivers/: das08.c, ni_labpc.c: fixing device names for
+         pcmcia
+
+2002-01-21 19:55  ds
+
+       * Rules.make (tags: r0_7_67x, r0_7_66, r0_7_65, r0_7_64, r0_7_63,
+         r0_7_62): Fix export-objs being unconditionally recompiled
+
+2002-01-21 19:16  ds
+
+       * comedi/drivers/check_driver: Added a test for SDF_RT
+
+2002-01-21 19:14  ds
+
+       * comedi/drivers/comedi_rt_timer.c (tags: r0_7_63, r0_7_62): Added
+         DIO subdevice support.  Untested.  Added SPEED_LIMIT #define.
+
+2002-01-21 19:12  ds
+
+       * Documentation/comedi/pci.ids (tags: r0_7_74, r0_7_73, r0_7_72,
+         r0_7_71, branch-0_7-end, branch-0_7-start, r0_7_70, r0_7_69,
+         r0_7_67x, r0_7_66, r0_7_65, r0_7_64, r0_7_63, r0_7_62): Some
+         National Instruments PCI IDs
+
+2002-01-20 18:31  ds
+
+       * comedi/drivers/ni_pcimio.c (tags: r0_7_62): Added pci-6036e
+
+2002-01-15 07:08  ds
+
+       * comedi/drivers/icp_multi.c (tags: r0_7_63, r0_7_62): Change
+         malloc.h to slab.h
+
+2002-01-15 07:05  ds
+
+       * scripts/config.dist (tags: r0_7_63, r0_7_62): update
+
+2002-01-15 07:03  ds
+
+       * comedi/: comedi_fops.c, comedi_ksyms.c (tags: r0_7_63) (utags:
+         r0_7_62): Remove comedi_done and friends
+
+2002-01-15 07:00  ds
+
+       * scripts/linux_flags/Makefile (tags: r0_7_67x, r0_7_66, r0_7_65),
+         configure (tags: r0_7_67x, r0_7_66, r0_7_65), scripts/dep.linux
+         (utags: r0_7_62, r0_7_63, r0_7_64): Fix problems with old bash
+
+2002-01-15 06:59  ds
+
+       * include/linux/comedidev.h (tags: r0_7_63, r0_7_62): Added
+         PCI_VENDOR_IDs.  Removed comedi_done and friends.  Fixed
+         compilation without CONFIG_PROC_FS.  Removed dead code.
+
+2002-01-15 06:56  ds
+
+       * TODO (tags: r0_7_63, r0_7_62): [no log message]
+
+2002-01-15 06:54  ds
+
+       * comedi/drivers/: adl_pci9118.c (tags: r0_7_63), adv_pci1710.c
+         (tags: r0_7_63), comedi_parport.c (tags: r0_7_64, r0_7_63),
+         das6402.c (tags: r0_7_63), dt2811.c (tags: r0_7_63), dt2814.c
+         (tags: r0_7_63), dt282x.c (tags: r0_7_63), ni_atmio16d.c (tags:
+         r0_7_64, r0_7_63), ni_mio_common.c, pcl711.c (tags: r0_7_63),
+         pcl818.c (tags: r0_7_63), rtd520.c (tags: r0_7_63) (utags:
+         r0_7_62): 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 06:50  ds
+
+       * comedi/drivers/: adl_pci9118.c, adv_pci1710.c, amcc_s5933.c
+         (tags: r0_7_63, r0_7_62), amcc_s5933.h (tags: r0_7_63, r0_7_62),
+         amplc_pci230.c (tags: r0_7_63, r0_7_62), cb_pcidas.c (tags:
+         r0_7_63, r0_7_62), comedi_parport.c, comedi_rt_timer.c,
+         daqboard2000.c (tags: r0_7_63, r0_7_62), das16.c (tags: r0_7_63,
+         r0_7_62), das1800.c (tags: r0_7_64, r0_7_63, r0_7_62), das6402.c,
+         dt2811.c, dt2814.c, dt2815.c (tags: r0_7_64, r0_7_63, r0_7_62),
+         dt2817.c (tags: r0_7_63, r0_7_62), dt282x.c, dt3000.c (tags:
+         r0_7_63, r0_7_62), fl512.c (tags: r0_7_64, r0_7_63, r0_7_62),
+         ii_pci20kc.c (tags: r0_7_64, r0_7_63, r0_7_62), mpc8260cpm.c
+         (tags: r0_7_63, r0_7_62), multiq3.c (tags: r0_7_64, r0_7_63,
+         r0_7_62), ni_670x.c (tags: r0_7_63, r0_7_62), ni_at_a2150.c
+         (tags: r0_7_64, r0_7_63, r0_7_62), ni_atmio.c (tags: r0_7_63,
+         r0_7_62), ni_atmio16d.c, ni_mio_common.c, ni_mio_cs.c (tags:
+         r0_7_63, r0_7_62), ni_pcidio.c (tags: r0_7_63, r0_7_62),
+         ni_pcimio.c, pcl711.c, pcl724.c (tags: r0_7_65, r0_7_64, r0_7_63,
+         r0_7_62), pcl725.c (tags: r0_7_64, r0_7_63, r0_7_62), pcl726.c
+         (tags: r0_7_63, r0_7_62), pcl812.c (tags: r0_7_64, r0_7_63,
+         r0_7_62), pcl818.c, pcm3730.c (tags: r0_7_64, r0_7_63, r0_7_62),
+         poc.c (tags: r0_7_63, r0_7_62), quatech_daqp_cs.c (tags: r0_7_63,
+         r0_7_62), rtd520.c, rti800.c (tags: r0_7_63, r0_7_62), skel.c
+         (tags: r0_7_63, r0_7_62), ssv_dnp.c (tags: r0_7_64, r0_7_63,
+         r0_7_62): Cleanups suggested by check_driver.  Mostly leaky
+         symbols, incorrect use of free_irq() and SA_SHIRQ, and
+         pci_device_id tables.
+
+2002-01-15 06:42  ds
+
+       * comedi/drivers/ni_labpc.c: Update for new 8255 interface
+
+2002-01-15 06:38  ds
+
+       * comedi/drivers/check_driver: New checks.  Wrap some old checks in
+         check_all
+
+2002-01-15 06:35  ds
+
+       * comedi/drivers/: icp_multi.c, icp_multi.h (tags: r0_7_63,
+         r0_7_62): New driver
+
+2002-01-15 06:27  ds
+
+       * comedi/drivers/Makefile.in (tags: r0_7_63, r0_7_62): amcc_s5933.o
+         exports symbols.  Change DT282x CONFIG option.  Add a few
+         drivers.
+
+2002-01-15 06:26  ds
+
+       * comedi/Config.in (tags: r0_7_63, r0_7_62): Changed CONFIG option
+         for DT282x
+
+2002-01-15 06:25  ds
+
+       * comedi/drivers/ni_pcidio.c: Added preliminary command support.
+         From Ildefond Magrans <ildefons@ifae.es>
+
+2002-01-14 17:37  fmhess
+
+       * comedi/drivers/dt282x.c: added a little printk for when
+         request_irq fails
+
+2002-01-10 13:10  fmhess
+
+       * comedi/comedi_fops.c: according to linux device drivers, POSIX
+         standard is to return -ENOTTY for invalid ioctl number
+
+2002-01-09 21:18  fmhess
+
+       * comedi/drivers/: amcc_s5933.c, amplc_pci230.c, cb_pcidas.c,
+         cb_pcidas64.c (tags: r0_7_63, r0_7_62), cb_pcidda.c (tags:
+         r0_7_63, r0_7_62), das08.c, das800.c (tags: r0_7_63, r0_7_62),
+         mite.c (tags: r0_7_63, r0_7_62), rtd520.c: got rid of some
+         preproccesor ugliness by converting to use of
+         pci_resource_start()
+
+2002-01-09 20:35  fmhess
+
+       * include/linux/pci.h (tags: r0_7_63, r0_7_62): added
+         pci_resource_start() compatibility macro
+
+2002-01-09 19:01  fmhess
+
+       * comedi/drivers/cb_pcidas.c: should be fixed for 1602/16 now
+
+2002-01-08 19: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 15:42  fmhess
+
+       * comedi/drivers/cb_pcidas.c: reenabled debugging code to try and
+         get 1602/16 working
+
+2002-01-02 21:05  fmhess
+
+       * comedi/drivers/das1800.c: made poll() work on dma transfers again
+
+2002-01-01 12: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 21:55  fmhess
+
+       * comedi/drivers/das1800.c: fixed bug with dma transfers not being
+         quite the length I wanted them to be.
+
+2001-12-30 02:47  ds
+
+       * TODO: [no log message]
+
+2001-12-30 02:46  ds
+
+       * comedi/drivers/ssv_dnp.c: Fix warning about requesting region.
+
+2001-12-17 17:14  fmhess
+
+       * comedi/drivers/ni_pcimio.c: corrected top speed for 6040
+
+2001-12-15 11:39  ds
+
+       * scripts/dep.linux: Check for the case where 'make dep' was not
+         run.
+
+2001-12-15 01:52  fmhess
+
+       * Makefile.modbuild (tags: r0_7_63, r0_7_62), 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 21:37  fmhess
+
+       * scripts/linux_flags/Makefile: prevented CFLAGS from gettings
+         written twice to .buildvars
+
+2001-12-14 21:23  ds
+
+       * scripts/linux_flags/Makefile: Linux-2.2 defines CC to be 'gcc
+         -D__KERNEL__ -I$(HPATH)'.  Hack a workaround.
+
+2001-12-14 17:10  ds
+
+       * comedi/drivers/: 8255.c (tags: r0_7_63, r0_7_62), 8255.h (tags:
+         r0_7_63, r0_7_62), amplc_pci230.c, cb_pcidas.c, cb_pcidas64.c,
+         cb_pcidda.c, daqboard2000.c, das08.c, das16.c, das16m1.c (tags:
+         r0_7_63, r0_7_62), 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 16:44  ds
+
+       * comedi/drivers/8255.c: 64-bit cleanups
+
+2001-12-14 16:43  ds
+
+       * Makefile.modbuild, scripts/linux_flags/Makefile: Pull CC, AS, and
+         LD from kernel.  Sparc64 needs it.
+
+2001-12-14 14:49  fmhess
+
+       * comedi/drivers/das1800.c: oops undid accidental reversion of
+         linux/slab.h to linux/malloc.h
+
+2001-12-14 14:48  fmhess
+
+       * comedi/drivers/das1800.c: moved clearing of interrupt to
+         beginning of interrupt handler from end.
+
+2001-12-14 14:25  ds
+
+       * Makefile.modbuild, scripts/dep.rtai (tags: r0_7_67x, r0_7_66,
+         r0_7_65, r0_7_64, r0_7_63, r0_7_62), scripts/dep.rtlinux (tags:
+         r0_7_66, r0_7_65, r0_7_64, r0_7_63, r0_7_62): 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 14:20  ds
+
+       * Changelog (tags: r0_7_62): Added Changelog
+
+2001-12-14 14:15  fmhess
+
+       * comedi/drivers/das16.c: fix for stop_src == TRIG_NONE
+
+2001-12-14 14:09  ds
+
+       * configure: Fix to export LINUXDIR.
+
+2001-12-10 12:44  fmhess
+
+       * comedi/comedi_fops.c: added useless line to maybe help sparc
+         compilation
+
+2001-12-10 12:32  fmhess
+
+       * include/linux/module.h (tags: r0_7_64, r0_7_63, r0_7_62): okay,
+         MODULE_LICENSE was introduced in 2.4.10
+
+2001-12-10 12:27  fmhess
+
+       * include/linux/module.h: little cleanup
+
+2001-12-07 17:23  fmhess
+
+       * Makefile.modbuild, comedi/comedi_fops.c, comedi/rt.c (tags:
+         r0_7_63, r0_7_62), include/linux/comedidev.h,
+         include/linux/init.h (tags: r0_7_65, r0_7_64, r0_7_63, r0_7_62):
+         fixes for 2.2 compile
+
+2001-12-07 16:53  fmhess
+
+       * include/linux/module.h: fix for MODULE_LICENSE() with 2.2 kernels
+
+2001-12-06 21:14  ds
+
+       * comedi/comedi_fops.c: Add module license, clean up init/cleanup.
+
+2001-12-06 21:13  ds
+
+       * comedi/drivers.c (tags: r0_7_63, r0_7_62): Remove bogus driver
+         registration
+
+2001-12-06 21:12  ds
+
+       * comedi/drivers/: adl_pci9118.c, adv_pci1710.c: Fix symbol leakage
+
+2001-12-06 21:12  ds
+
+       * include/linux/comedidev.h: Add module license to INITCLEANUP
+
+2001-12-06 21:10  ds
+
+       * comedi/kcomedilib/kcomedilib_main.c (tags: r0_7_63, r0_7_62): Add
+         module license
+
+2001-12-06 21:09  ds
+
+       * comedi/drivers/: amcc_s5933.c, amcc_s5933.h: Split apart into a
+         module and header
+
+2001-12-06 21:02  ds
+
+       * scripts/Menuconfig (tags: r0_7_69, r0_7_67x, r0_7_66, r0_7_65,
+         r0_7_64, r0_7_63, r0_7_62): Added menuconfig script, slightly
+         modified from 2.4.16
+
+2001-12-06 21:01  ds
+
+       * scripts/lxdialog/: BIG.FAT.WARNING, Makefile, checklist.c,
+         colors.h, dialog.h, inputbox.c, lxdialog.c, menubox.c, msgbox.c,
+         textbox.c, util.c, yesno.c (utags: r0_7_62, r0_7_63, r0_7_64,
+         r0_7_65, r0_7_66, r0_7_67x, r0_7_69): Added lxdialog for
+         menuconfig
+
+2001-12-06 20:57  ds
+
+       * configure, comedi/Makefile.in (tags: r0_7_65, r0_7_64, r0_7_63,
+         r0_7_62), comedi/drivers/Makefile.in, scripts/dep.linux,
+         scripts/generate_makefile (tags: r0_7_69, r0_7_67x, r0_7_66,
+         r0_7_65, r0_7_64, r0_7_63, r0_7_62): Fixes to the new build
+         system
+
+2001-12-03 17:07  fmhess
+
+       * comedi/rt_pend_tq/: Makefile, rt_pend_tq.c, rt_pend_tq.h: removed
+         duplicate copies of rt_pend_tq stuff
+
+2001-12-03 15:54  fmhess
+
+       * include/linux/slab.h (tags: r0_7_67x, r0_7_66, r0_7_65, r0_7_64,
+         r0_7_63, r0_7_62): 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 15:43  fmhess
+
+       * comedi/: Makefile, drivers/Makefile, kcomedilib/Makefile:
+         removing autogenerated makefiles from cvs
+
+2001-12-03 15:40  fmhess
+
+       * Makefile.modbuild, scripts/dep.rtlinux,
+         include/linux/comedidev.h: fixes for compile on rtlinux-3.1 with
+         linux 2.2.19
+
+2001-12-01 00:34  ds
+
+       * scripts/preconfigure: Not used in new build system
+
+2001-12-01 00:33  ds
+
+       * patches/: patch-rtai (tags: r0_7_63, r0_7_62), rel_comedi:
+         rel_comedi moved to scripts.  patch-rtai cleaned up, although it
+         doesn't work anymore.
+
+2001-12-01 00:29  ds
+
+       * etc/: comedi.conf, conf.modules, das1600.conf, dt282x.conf,
+         isapnp.conf: Moved to comedilib
+
+2001-12-01 00:27  ds
+
+       * etc/pcmcia/: comedi, comedi.conf, comedi.opts: Moved to comedilib
+         a long time ago, should have been deleted
+
+2001-12-01 00:25  ds
+
+       * arch/Makefile.noarch: Not needed in the new build system
+
+2001-12-01 00:25  ds
+
+       * man/: comedi.7, comedi_config.8: These have been in comedilib for
+         a long time
+
+2001-12-01 00:24  ds
+
+       * include/modbuild/.keepme: Don't want this directory anymore
+
+2001-12-01 00:20  ds
+
+       * Documentation/comedi/mode-info: Irrelevant, now that comedi_trig
+         has been completely removed
+
+2001-12-01 00:19  ds
+
+       * Documentation/comedi/: drivers.txt, hardware: These files are now
+         generated from .c files
+
+2001-12-01 00:18  ds
+
+       * Makefile, Rules.make: Fix modversions, installation, drivers.txt
+         targets.
+
+2001-12-01 00:11  ds
+
+       * comedi/drivers/: ni_at_a2150.c, rtd520.c: Remove spurious
+         floating point code that shouldn't be there
+
+2001-11-30 23:48  ds
+
+       * include/linux/: comedi_rt.h (tags: r0_7_63, r0_7_62),
+         comedidev.h, config.h (tags: branch-0_7-end, branch-0_7-start,
+         r0_7_70, r0_7_69, r0_7_67x, r0_7_66, r0_7_65, r0_7_64, r0_7_63,
+         r0_7_62), version.h (tags: r0_7_65, r0_7_64, r0_7_63, r0_7_62):
+         Change malloc.h to slab.h.  Fixed header references to modbuild
+         directory.
+
+2001-11-30 23:45  ds
+
+       * comedi/: comedi_fops.c, drivers.c, kvmem.h (tags: r0_7_65,
+         r0_7_64, r0_7_63, r0_7_62), rt.c: Change malloc.h to slab.h.
+         Minor fixes for RTAI on PPC.
+
+2001-11-30 23:41  ds
+
+       * scripts/linux_flags/Makefile: For the new build system.  Extracts
+         build flags from Linux
+
+2001-11-30 23:40  ds
+
+       * INSTALL, Makefile.modbuild, README (tags: r0_7_63, r0_7_62),
+         Rules.make, configure, scripts/Configure (tags: r0_7_65, r0_7_64,
+         r0_7_63, r0_7_62), scripts/dep.linux, scripts/dep.pcmcia (tags:
+         r0_7_69, r0_7_67x, r0_7_66, r0_7_65, r0_7_64, r0_7_63, r0_7_62),
+         scripts/dep.rtai, scripts/dep.rtlinux, scripts/generate_makefile,
+         scripts/mkdep.c (tags: r0_7_69, r0_7_67x, r0_7_66, r0_7_65,
+         r0_7_64, r0_7_63, r0_7_62): Massive rewrite of the
+         configure/build system
+
+2001-11-30 21:09  ds
+
+       * scripts/config.h.dist: Don't need this.
+
+2001-11-30 20:16  ds
+
+       * comedi/kcomedilib/: data.c (tags: r0_7_63, r0_7_62), dio.c (tags:
+         r0_7_63, r0_7_62), kcomedilib_main.c, ksyms.c (tags: r0_7_63,
+         r0_7_62): Change linux/malloc.h to linux/slab.h
+
+2001-11-30 20:15  ds
+
+       * comedi/: rt_pend_tq.c, rt_pend_tq.h (tags: r0_7_74, r0_7_73,
+         r0_7_72, r0_7_71, branch-0_7-end, branch-0_7-start, r0_7_70,
+         r0_7_69, r0_7_67x) (utags: r0_7_62, r0_7_63, r0_7_64, r0_7_65,
+         r0_7_66): I'm tired of these being in a separate directory
+
+2001-11-30 20: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 (tags: r0_7_65,
+         r0_7_64, r0_7_63, r0_7_62), poc.c, quatech_daqp_cs.c, rtd520.c,
+         rti800.c, rti802.c (tags: r0_7_63, r0_7_62), skel.c, ssv_dnp.c:
+         Change linux/malloc.h to linux/slab.h
+
+2001-11-30 19:34  ds
+
+       * include/linux/slab.h: Linux-2.4 prefers slab.h
+
+2001-11-29 18:38  fmhess
+
+       * INSTALL: corrected typo
+
+2001-11-22 22:03  fmhess
+
+       * comedi/kcomedilib/: data.c, dio.c, kcomedilib_main.c, ksyms.c:
+         removed more old trig stuff
+
+2001-11-22 21: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 11:32  fmhess
+
+       * comedi/drivers/ni_labpc.c: oops parse error
+
+2001-11-22 11:20  fmhess
+
+       * comedi/drivers/ni_labpc.c: fixed error in calculating counter a0
+         and b1 values
+
+2001-11-22 11:15  fmhess
+
+       * comedi/drivers/ni_labpc.c: fix to cmdtest
+
+2001-11-22 11:01  fmhess
+
+       * comedi/drivers/ni_labpc.c: fixed bug noted by Massimiliano Cialdi
+
+2001-11-22 10:57  fmhess
+
+       * comedi/drivers/ni_labpc.c: fixed bug in pacing when both
+         convert_src and scan_begin_src are TRIG_TIMER
+
+2001-11-22 01:36  fmhess
+
+       * comedi/: Makefile, Makefile.in, comedi_fops.c, drivers.c, trig.c:
+         trig go bye bye
+
+2001-11-21 20:21  fmhess
+
+       * comedi/drivers/ni_labpc.c: fixed declarations
+
+2001-11-21 20: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 15: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 15:24  fmhess
+
+       * comedi/drivers/ni_labpc.c: added support for scan_begin_src ==
+         TRIG_TIMER
+
+2001-11-18 13:26  fmhess
+
+       * comedi/drivers/ni_stc.h (tags: r0_7_62): fixed offset for ao mode
+         1 register, multiple channel analog out should work now
+
+2001-11-18 13:08  fmhess
+
+       * comedi/drivers/ni_stc.h: fixed an error I made
+
+2001-11-16 15:59  fmhess
+
+       * comedi/kcomedilib/kcomedilib_main.c (tags: r0_7_61): added
+         initialization of async->cur_chan and cur_chanlist_len to
+         comedi_command()
+
+2001-11-16 15:42  fmhess
+
+       * comedi/drivers/ni_labpc.c (tags: r0_7_61): fixed bug that caused
+         nasty interaction between analog input command and analog output
+         instruction
+
+2001-11-16 15:04  fmhess
+
+       * comedi/drivers/cb_pcidda.c (tags: r0_7_61): seems to work okay,
+         removed some debugging message spam
+
+2001-11-15 13:22  fmhess
+
+       * comedi/drivers/ni_labpc.c: fixed sending of BLOCK events with pio
+         transfers
+
+2001-11-14 15:51  fmhess
+
+       * comedi/drivers/cb_pcidda.c: should properly calibrate itself
+         according to eeprom now (excepting bugs)
+
+2001-11-14 15:28  fmhess
+
+       * comedi/drivers/ni_mio_common.c (tags: r0_7_61): removed some
+         duplicated function declarations
+
+2001-11-14 12: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 17:19  fmhess
+
+       * comedi/drivers/ni_mio_common.c: implemented data munging for
+         analog output commands
+
+2001-11-12 13:58  fmhess
+
+       * comedi/drivers/cb_pcidas.c (tags: r0_7_61): disabled driver's
+         debugging messages
+
+2001-11-09 18:30  ds
+
+       * scripts/release (tags: r0_7_61): The release script.  I could
+         never find it when necessary, so it's here now.
+
+2001-11-09 16:29  fmhess
+
+       * comedi/drivers/: ni_mio_common.c, ni_stc.h (tags: r0_7_61): 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 15:26  fmhess
+
+       * comedi/drivers/ni_mio_common.c: fixed bug with checking number of
+         caldac channels noted by Amish Dave
+
+2001-11-08 12:32  fmhess
+
+       * scripts/dep.linux (tags: r0_7_61): made prompting for linux
+         directory work like prompting for rtlinux directory (doesn't
+         assume directory found in .sourcedirs is correct)
+
+2001-11-07 15:33  fmhess
+
+       * comedi/drivers/mite.c (tags: r0_7_61): took into account
+         possibility of pci_enable_device failure
+
+2001-11-07 15:31  fmhess
+
+       * comedi/drivers/ni_labpc.c: initial attempt at pcmcia support
+
+2001-11-07 15:31  fmhess
+
+       * etc/pcmcia/comedi.conf (tags: r0_7_61): added daqcard-1200
+
+2001-11-06 19:43  fmhess
+
+       * comedi/drivers/ni_labpc.c: Fixed all the bugs I'm aware of.  Just
+         needs pcmcia support added now.
+
+2001-11-06 17:23  ds
+
+       * scripts/config.dist (tags: r0_7_61): Updated with new drivers
+
+2001-11-06 17:16  ds
+
+       * comedi/drivers/comedi_rt_timer.c (tags: r0_7_61): 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 17:13  ds
+
+       * comedi/drivers/adv_pci1710.c (tags: r0_7_61): Change #ifdefs to
+         DPRINTK() macro.  Eliminated bogus udelay(1)s.
+
+2001-11-06 13: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 19:40  fmhess
+
+       * comedi/drivers/ni_labpc.c: fixed Devices: list to prevent parse
+         error during 'make drivers.txt'
+
+2001-11-05 16:29  fmhess
+
+       * comedi/drivers/ni_labpc.c: loading of caldacs from eeprom works
+         now
+
+2001-11-05 00: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 23:18  fmhess
+
+       * comedi/drivers/ni_labpc.c: bug fixes
+
+2001-11-03 19:22  fmhess
+
+       * comedi/drivers/ni_labpc.c: some more caldac/eeprom stuff
+
+2001-11-02 21: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 15:04  fmhess
+
+       * comedi/drivers/das08.c (tags: r0_7_61): got rid of some excess
+         ioport allocation
+
+2001-11-02 14:48  fmhess
+
+       * comedi/drivers/das08.c: added some debugging messages
+
+2001-11-01 19: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 12:55  fmhess
+
+       * comedi/drivers/ni_labpc.c: added support for some 1200 series
+         boards, fixed some bugs
+
+2001-10-29 19: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 18:53  fmhess
+
+       * comedi/drivers/das16.c (tags: r0_7_61): fixed stop_src ==
+         TRIG_NONE bug
+
+2001-10-26 17:02  fmhess
+
+       * comedi/: Config.in (tags: r0_7_61), drivers/Makefile (tags:
+         r0_7_61), drivers/ni_labpc.c: new driver.  insn support only.
+         untested.
+
+2001-10-25 18:11  fmhess
+
+       * comedi/drivers/: adl_pci9118.c (tags: r0_7_61), adv_pci1710.c,
+         das1800.c (tags: r0_7_61), dt2811.c (tags: r0_7_61), multiq3.c
+         (tags: r0_7_61), pcl726.c (tags: r0_7_61), pcl818.c (tags:
+         r0_7_61), rti800.c (tags: r0_7_61), skel.c (tags: r0_7_61): fixed
+         a bunch of insn_bits functions
+
+2001-10-24 18:21  ds
+
+       * comedi/drivers/ni_mio_common.c: Fixed bug creating ai_xorlist[]
+         because of change in ni_gainlkup[]
+
+2001-10-24 18:19  ds
+
+       * include/linux/comedi.h (tags: r0_7_63, r0_7_62, r0_7_61): Added
+         flags in chanspec description
+
+2001-10-24 18:16  ds
+
+       * comedi/drivers/ssv_dnp.c (tags: r0_7_61): Added in-line
+         documentation section
+
+2001-10-24 18:12  ds
+
+       * comedi/: Config.in, drivers/Makefile, drivers/Makefile.in (tags:
+         r0_7_61): Added ssv_dnp driver
+
+2001-10-24 18:11  ds
+
+       * comedi/drivers/ssv_dnp.c: New driver from Robert Schwebel
+
+2001-10-19 11:37  fmhess
+
+       * comedi/comedi_fops.c (tags: r0_7_61): put back line that I
+         shouldn't have removed
+
+2001-10-18 19:16  fmhess
+
+       * comedi/comedi_fops.c, include/linux/comedidev.h (tags: r0_7_61):
+         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 18:20  fmhess
+
+       * comedi/drivers/das08.c: fixed null dereference if you try to
+         configure pcm-das08 without card inserted
+
+2001-10-07 16:45  fmhess
+
+       * comedi/drivers/das16m1.c (tags: r0_7_61): fixed bug with stop_src
+         == TRIG_NONE introduced with changes for poll() code
+
+2001-10-07 16:39  fmhess
+
+       * comedi/drivers/ni_mio_common.c: changed type of ni_gainlkup to
+         get rid of compiler's overflow warnings
+
+2001-10-05 17:41  fmhess
+
+       * comedi/drivers/das08.c: pcmcia support for pcm-das08, mostly just
+         merging in stuff from dummy_cs.c
+
+2001-10-04 19:52  ds
+
+       * comedi/drivers/ni_mio_common.c: Added support for 611x style
+         configuration memory
+
+2001-10-04 19:51  ds
+
+       * scripts/doc_devlist (tags: r0_7_74, r0_7_73, r0_7_72, r0_7_71,
+         branch-0_7-end, branch-0_7-start, r0_7_70, r0_7_69, r0_7_67x,
+         r0_7_66, r0_7_65, r0_7_64, r0_7_63, r0_7_62, r0_7_61): change
+         formatting
+
+2001-10-01 20:46  fmhess
+
+       * comedi/drivers/das08.c: some preparation for adding pcmcia
+         support
+
+2001-09-30 13:01  fmhess
+
+       * comedi/drivers/cb_pcidas64.c (tags: r0_7_61): fixed 2.4 compile
+         error and some bugs
+
+2001-09-30 12:36  fmhess
+
+       * comedi/drivers/cb_pcidas.c: fixed checking of chanlist in cmdtest
+         for analog out
+
+2001-09-28 16:18  fmhess
+
+       * comedi/drivers/das08.c: oops forgot to update Devices:
+
+2001-09-28 16: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 17:20  ds
+
+       * comedi/drivers/ni_pcimio.c (tags: r0_7_61): MAX_N_CALDACS should
+         be 28
+
+2001-09-27 17:20  ds
+
+       * TODO (tags: r0_7_61): [no log message]
+
+2001-09-27 17:19  ds
+
+       * comedi/drivers/dt2801.c (tags: r0_7_64, r0_7_63, r0_7_62,
+         r0_7_61): Remove useless debugging message
+
+2001-09-27 12:02  fmhess
+
+       * comedi/drivers/das08.c: fixed error in pci-das08 board definition
+
+2001-09-25 20:56  fmhess
+
+       * comedi/drivers/das16m1.c: added poll() support
+
+2001-09-25 20:07  fmhess
+
+       * comedi/drivers/das1800.c: fixed poll() code by unlocking spinlock
+         on spurious interrupt
+
+2001-09-24 16:10  fmhess
+
+       * comedi/drivers/cb_pcidas64.c: switched allocation of the dma
+         descriptor array to pci_alloc_consistent
+
+2001-09-22 22: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 19:23  ds
+
+       * comedi/drivers/ni_pcimio.c: Added pxi-6031e
+
+2001-09-21 19:22  ds
+
+       * comedi/drivers/dt3000.c (tags: r0_7_61): Fixed Devices:
+
+2001-09-20 13:44  fmhess
+
+       * comedi/drivers/cb_pcidas64.c: fixed decrement of conversion count
+         with dma transfers
+
+2001-09-19 16:43  fmhess
+
+       * comedi/drivers/: cb_pcidas64.c, plx9080.h (tags: r0_7_63,
+         r0_7_62, r0_7_61): more pci dma stuff, ready for inital testing
+
+2001-09-19 15:48  fmhess
+
+       * comedi/drivers/das1800.c: fixed typo in Devices:, and commiting
+         older tweaks that I had left uncommited
+
+2001-09-19 15:46  fmhess
+
+       * comedi/drivers/poc.c (tags: r0_7_61): removed an obsolete comment
+
+2001-09-19 15:43  fmhess
+
+       * comedi/drivers/das08.c: fixed typo in Devices: section
+
+2001-09-19 15:25  fmhess
+
+       * include/linux/pci.h (tags: r0_7_61): took out line that belonged
+         in init.h, added include for definition of pci_alloc_consistent()
+         used by older kernels
+
+2001-09-18 20:35  ds
+
+       * comedi/drivers/Makefile: Change name to devices.txt
+
+2001-09-18 20:35  ds
+
+       * scripts/doc_devlist: Fix another parse error
+
+2001-09-18 20:33  ds
+
+       * scripts/doc_devlist: Fix parse problem
+
+2001-09-18 19:45  ds
+
+       * comedi/drivers/: cb_pcidas64.c, comedi_rt_timer.c, das08.c,
+         das16.c, das16m1.c, das1800.c, das6402.c (tags: r0_7_61),
+         das800.c (tags: r0_7_61), rti800.c, rti802.c (tags: r0_7_61),
+         skel.c: Added Devices: documentation to rest of drivers
+
+2001-09-18 19:44  ds
+
+       * comedi/drivers/Makefile: Moved scripts to scripts/
+
+2001-09-18 19:23  fmhess
+
+       * comedi/drivers/: cb_pcidas64.c, plx9080.h: more pci-dma stuff,
+         still nonfunctional
+
+2001-09-18 18:51  ds
+
+       * scripts/: call_trace (tags: r0_7_74, r0_7_73, r0_7_72, r0_7_71,
+         branch-0_7-end, branch-0_7-start, r0_7_70, r0_7_69, r0_7_67x,
+         r0_7_66, r0_7_65, r0_7_64, r0_7_63, r0_7_62, r0_7_61),
+         doc_devlist, dump_doc (tags: r0_7_73, r0_7_72, r0_7_71,
+         branch-0_7-end, branch-0_7-start, r0_7_70, r0_7_69, r0_7_67x,
+         r0_7_66, r0_7_65, r0_7_64, r0_7_63, r0_7_62, r0_7_61): Scripts to
+         extract documentation
+
+2001-09-18 18:49  ds
+
+       * include/modbuild/.keepme (tags: r0_7_61): [no log message]
+
+2001-09-18 18:45  ds
+
+       * include/linux/init.h (tags: r0_7_61): new
+
+2001-09-18 16:54  ds
+
+       * comedi/drivers/ni_pcidio.c (tags: r0_7_61): Fixed a segfault in
+         nidio_detach() when configure fails because it can't find board
+
+2001-09-18 15:28  ds
+
+       * comedi/drivers/daqboard2000.c (tags: r0_7_61): Change file
+         location comment
+
+2001-09-18 15:20  ds
+
+       * comedi/drivers/rti800.c: Patch from Anders Blomdell, fixing AI.
+
+2001-09-17 19:48  fmhess
+
+       * comedi/drivers/: cb_pcidas64.c, plx9080.h: some initial pci dma
+         stuff, doesn't do anything useful yet
+
+2001-09-16 15:29  fmhess
+
+       * comedi/drivers/das800.c: fixed symbol leak, and settings of
+         SDF_GROUND subdevice flag
+
+2001-09-14 18:21  fmhess
+
+       * comedi/drivers/cb_pcidas64.c: some bugfixes
+
+2001-09-14 14: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 14:39  fmhess
+
+       * comedi/drivers/: cb_pcidas64.c, plx9080.h: analog input commands
+         may possibly work now
+
+2001-09-14 00:06  ds
+
+       * comedi/drivers/mite.c: Oops.  Fix typo in previous check-in.
+
+2001-09-14 00:00  ds
+
+       * include/linux/comedidev.h: Removed last remnants of trig support
+         for drivers
+
+2001-09-13 23:59  ds
+
+       * comedi/: comedi_fops.c, drivers.c (tags: r0_7_61): Removed last
+         remnants of comedi_trig support for drivers
+
+2001-09-13 23:57  ds
+
+       * comedi/trig.c (tags: r0_7_61): rewrote much of the trig support.
+         No longer uses any of the old internal trig stuff.
+
+2001-09-13 23:54  ds
+
+       * comedi/drivers/mite.c: Remove min() macro
+
+2001-09-13 23:54  ds
+
+       * comedi/drivers/Makefile: Added a target for drivers.txt
+
+2001-09-13 23:19  ds
+
+       * comedi/drivers/: das6402.c, pcl818.c: Complete phase-out of
+         comedi_trig in drivers
+
+2001-09-13 23:16  ds
+
+       * comedi/kcomedilib/: kcomedilib_main.c, ksyms.c (tags: r0_7_61):
+         Complete phase-out of comedi_trig support
+
+2001-09-13 22:44  ds
+
+       * comedi/drivers/: 8255.c (tags: r0_7_61), amplc_pci230.c (tags:
+         r0_7_61), cb_pcidas.c, cb_pcidda.c, comedi_parport.c (tags:
+         r0_7_61), daqboard2000.c, dt2801.c, fl512.c (tags: r0_7_61),
+         ii_pci20kc.c (tags: r0_7_61), mpc8260cpm.c (tags: r0_7_61),
+         multiq3.c, ni_at_a2150.c (tags: r0_7_61), ni_mio_cs.c (tags:
+         r0_7_61), ni_pcidio.c, pcl711.c (tags: r0_7_61), pcl724.c (tags:
+         r0_7_61), pcl725.c (tags: r0_7_61), pcl726.c, pcm3730.c (tags:
+         r0_7_61), rtd520.c (tags: r0_7_61), rti800.c, rti802.c: Add list
+         of devices to documentation
+
+2001-09-13 22:19  ds
+
+       * comedi/Config.in: Change comedi_trig compat to deprecated
+
+2001-09-13 13:19  fmhess
+
+       * comedi/drivers/cb_pcidas.c: fixed sending of events for analog
+         output
+
+2001-09-12 20:48  ds
+
+       * comedi/drivers/cb_pcidas64.c: Fix argument of mem_test_region()
+
+2001-09-12 20:47  ds
+
+       * comedi/drivers/rtd520.c: Fixed argument of pci_enable_dev()
+
+2001-09-12 19: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 (tags: r0_7_61), dt2815.c (tags: r0_7_61),
+         dt2817.c (tags: r0_7_61), dt282x.c (tags: r0_7_61), dt3000.c,
+         fl512.c, ii_pci20kc.c, mpc8260cpm.c, multiq3.c, ni_670x.c (tags:
+         r0_7_61), ni_at_a2150.c, ni_atmio.c (tags: r0_7_61),
+         ni_atmio16d.c (tags: r0_7_61), ni_mio_cs.c, ni_pcidio.c,
+         ni_pcimio.c, pcl711.c, pcl724.c, pcl725.c, pcl726.c, pcl812.c
+         (tags: r0_7_61), pcl818.c, pcm3730.c, pcmad.c (tags: r0_7_61),
+         poc.c, quatech_daqp_cs.c (tags: r0_7_61), rtd520.c, rti800.c,
+         rti802.c, skel.c: Moved driver documentation to inline
+         documentation
+
+2001-09-12 18:45  ds
+
+       * comedi/drivers/check_driver (tags: r0_7_61): Added check for
+         documentation in source code
+
+2001-09-12 18:23  ds
+
+       * Documentation/Configure.help (tags: r0_7_63, r0_7_62, r0_7_61):
+         Removed VD_DDS
+
+2001-09-12 17:00  fmhess
+
+       * comedi/drivers/ii_pci20kc.c: does still need to ioremap for 2.4
+         kernels though
+
+2001-09-12 16: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 16:31  fmhess
+
+       * comedi/drivers/ii_pci20kc.c: added comment regarding lack of pci
+         support & ioremap
+
+2001-09-12 16:13  fmhess
+
+       * comedi/drivers/mite.c: added check/request/release_mem_region()
+         calls
+
+2001-09-11 20:05  fmhess
+
+       * include/linux/: ioport.h (tags: r0_7_63, r0_7_62, r0_7_61),
+         pci.h: added some compatibility macros for pci-dma buffer related
+         functions, stolen from Donald Becker's starfire.c driver
+
+2001-09-11 19: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 16: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 17:38  fmhess
+
+       * include/linux/ioport.h: new compatibility header for
+         *_mem_region() functions
+
+2001-09-07 21:23  fmhess
+
+       * comedi/drivers/: cb_pcidas64.c, plx9060.h, plx9080.h: more work
+         on ai command, still not functional yet though
+
+2001-09-06 19:51  fmhess
+
+       * comedi/drivers/: cb_pcidas64.c, plx9060.h: starting to add ai
+         command support, completely nonfunctional so far
+
+2001-09-06 17:43  fmhess
+
+       * include/linux/pci.h: fix to get pci drivers to compile on 2.2
+         kernel
+
+2001-09-06 15:47  fmhess
+
+       * comedi/drivers/das16.c: fixed some typos causing null dereference
+
+2001-09-05 19:39  ds
+
+       * include/linux/: module.h (tags: r0_7_61), pci.h: Added compat
+         code for MODULE_DEVICE_TABLE()
+
+2001-09-05 19:39  ds
+
+       * comedi/drivers/daqboard2000.c: Added MODULE_DEVICE_TABLE() and
+         pci_enable_device()
+
+2001-09-05 19:38  ds
+
+       * comedi/drivers/check_driver: Added check for pcibios_ code
+
+2001-09-05 19:38  ds
+
+       * comedi/drivers/amplc_pci230.c: Fix compilation due to last
+         check-in
+
+2001-09-05 19:36  ds
+
+       * scripts/config.dist: Added some drivers
+
+2001-09-05 19:35  ds
+
+       * comedi/drivers/pcl711.c: Converted _mode2, _mode4 to command
+
+2001-09-05 19:35  ds
+
+       * comedi/drivers/ni_pcidio.c: Pretended to convert _mode2 to a
+         command
+
+2001-09-05 19:34  ds
+
+       * comedi/drivers/mpc8260cpm.c: Generic hacking
+
+2001-09-05 19:34  ds
+
+       * comedi/drivers/: dt3000.c, rtd520.c: Added pci_enable_device()
+
+2001-09-05 19:33  ds
+
+       * comedi/drivers/dt282x.c: Remove use of range_unknown
+
+2001-09-05 19:32  ds
+
+       * TODO: fixed some stuff
+
+2001-09-03 21: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 20:35  ds
+
+       * Documentation/comedi/drivers.txt (tags: r0_7_61): Added stub for
+         amplc_pci230
+
+2001-09-03 20: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 20:16  ds
+
+       * comedi/drivers/check_driver: Added check for Makefile.in
+
+2001-09-03 20:14  ds
+
+       * comedi/: Config.in, drivers/Makefile, drivers/Makefile.in,
+         drivers/check_driver: Fix typo in CONFIG_AMPLC_PCI230
+
+2001-09-03 19:44  ds
+
+       * comedi/drivers/daqboard2000.c: Update from Anders
+
+2001-09-03 19:43  ds
+
+       * comedi/drivers/amplc_pci230.c: Update from Allan
+
+2001-08-28 19:23  ds
+
+       * comedi/drivers/amplc_pci230.c: Update from Allan.
+
+2001-08-28 11: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 20:02  fmhess
+
+       * Documentation/comedi/drivers.txt: updated cb_pcidas, cb_pcidas64,
+         das16 entries
+
+2001-08-27 19:49  fmhess
+
+       * comedi/drivers/das16.c: supports user configurable analog input
+         and output ranges.
+
+2001-08-27 17:36  fmhess
+
+       * include/linux/: config.h, version.h (utags: r0_7_61): terminated
+         with newline
+
+2001-08-27 17:32  fmhess
+
+       * include/linux/: config.h, version.h: preventing multiple includes
+
+2001-08-27 17:05  fmhess
+
+       * include/linux/fs.h (tags: r0_7_67x, r0_7_66, r0_7_65, r0_7_64,
+         r0_7_63, r0_7_62, r0_7_61): fixed version checking for 2.2
+         kernels
+
+2001-08-27 17:04  fmhess
+
+       * include/linux/sched.h (tags: r0_7_67x, r0_7_66, r0_7_65, r0_7_64,
+         r0_7_63, r0_7_62, r0_7_61): fixed conflict with poll.h
+
+2001-08-27 05:58  ds
+
+       * comedi/: comedi_fops.c, proc.c (tags: r0_7_63, r0_7_62, r0_7_61),
+         kcomedilib/data.c (tags: r0_7_61), kcomedilib/dio.c (tags:
+         r0_7_61), kcomedilib/kcomedilib_main.c, kcomedilib/ksyms.c: Fixes
+         for compilation on 2.0.x
+
+2001-08-27 05:56  ds
+
+       * Makefile.modbuild (tags: r0_7_61): Added -nostdinc flag.  Comedi
+         _should_ compile with it.
+
+2001-08-27 05:55  ds
+
+       * include/: asm/dma.h (tags: r0_7_67x, r0_7_66, r0_7_65, r0_7_64,
+         r0_7_63, r0_7_62, r0_7_61), linux/comedidev.h, linux/fs.h,
+         linux/kmod.h (tags: r0_7_67x, r0_7_66, r0_7_65, r0_7_64, r0_7_63,
+         r0_7_62, r0_7_61), linux/module.h, linux/poll.h (tags: r0_7_67x,
+         r0_7_66, r0_7_65, r0_7_64, r0_7_63, r0_7_62, r0_7_61),
+         linux/sched.h, linux/spinlock.h (tags: r0_7_67x, r0_7_66,
+         r0_7_65, r0_7_64, r0_7_63, r0_7_62, r0_7_61), linux/timer.h
+         (tags: r0_7_67x, r0_7_66, r0_7_65, r0_7_64, r0_7_63, r0_7_62,
+         r0_7_61), linux/vmalloc.h (tags: r0_7_63, r0_7_62, r0_7_61):
+         Fixes for compiling with 2.0.x
+
+2001-08-27 05:52  ds
+
+       * Documentation/Configure.help.append (tags: r0_7_63, r0_7_62,
+         r0_7_61): A copy of Configure.help, for use with kbuild-2.5
+
+2001-08-27 04:54  ds
+
+       * comedi/drivers/ni_670x.c: New driver
+
+2001-08-26 19:23  fmhess
+
+       * comedi/: Config.in, drivers/Makefile, drivers/Makefile.in,
+         drivers/cb_pcidas64.c: driver supports insn now, no command
+         support
+
+2001-08-25 19:49  fmhess
+
+       * comedi/drivers/cb_pcidas64.c: skeleton of a new driver, doesn't
+         do anything yet.
+
+2001-08-24 16: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 12:51  fmhess
+
+       * comedi/drivers/comedi_rt_timer.c: converted analog out to
+         TRIG_INT
+
+2001-08-23 12:27  fmhess
+
+       * comedi/drivers/amplc_pci230.c: added a comment
+
+2001-08-23 05: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-23 01:51  ds
+
+       * scripts/config.dist: update
+
+2001-08-23 01:51  ds
+
+       * comedi/drivers/ni_pcidio.c: Disabled non-working code
+
+2001-08-23 01:50  ds
+
+       * comedi/drivers/amplc_pci230.c: Cleanups.
+
+2001-08-23 01:47  ds
+
+       * Documentation/comedi/drivers.txt: Fixed typo
+
+2001-08-23 01:47  ds
+
+       * Documentation/comedi/drivers.txt, comedi/Config.in,
+         comedi/drivers/Makefile, comedi/drivers/Makefile.in: Added
+         ni_670x
+
+2001-08-23 00: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 20:54  fmhess
+
+       * comedi/drivers/cb_pcidas.c: tweak to analog out interrupt handler
+
+2001-08-22 20:24  ds
+
+       * Documentation/comedi/drivers.txt: Updated dt282x
+
+2001-08-22 20:24  fmhess
+
+       * comedi/drivers/cb_pcidas.c: converted to start_src TRIG_INT
+
+2001-08-22 20:11  ds
+
+       * comedi/drivers/dt282x.c: Fixed analog output command to use
+         TRIG_INT
+
+2001-08-22 19: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 19:55  ds
+
+       * comedi/drivers/ni_mio_common.c: Fixed streaming analog output.
+         Converted to using start_src=TRIG_INT
+
+2001-08-22 19: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 14: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 11:31  fmhess
+
+       * comedi/drivers/ni_pcidio.c: small change to interrupt handler so
+         it can be made shareable
+
+2001-08-20 01: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 22:37  fmhess
+
+       * Documentation/comedi/Hardware_Driver.HOWTO (tags: r0_7_71,
+         branch-0_7-end, branch-0_7-start, r0_7_70, r0_7_69, r0_7_67x,
+         r0_7_66, r0_7_65, r0_7_64, r0_7_63, r0_7_62, r0_7_61): added
+         online version of linux device drivers to reference list
+
+2001-08-19 22:36  fmhess
+
+       * etc/pcmcia/comedi.conf: added daqcard-6024e entry
+
+2001-08-19 20: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 22: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 19: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 07:08  ds
+
+       * comedi/comedi_fops.c: Define KILL_FASYNC()
+
+2001-08-13 07:08  ds
+
+       * comedi/drivers/check_driver: Add check on .o file for symbol
+         leakage
+
+2001-08-13 07:07  ds
+
+       * comedi/drivers/8255.c: Fix symbol leaks
+
+2001-08-13 06:33  ds
+
+       * Config.in (tags: r0_7_71, branch-0_7-end, branch-0_7-start,
+         r0_7_70, r0_7_69, r0_7_67x, r0_7_66, r0_7_65, r0_7_64, r0_7_63,
+         r0_7_62, r0_7_61): Want to keep comedi in comedi/, not
+         drivers/comedi/
+
+2001-08-13 06:29  ds
+
+       * comedi/: comedi_fops.c, comedi_ksyms.c (tags: r0_7_61),
+         drivers.c, range.c (tags: r0_7_63, r0_7_62, r0_7_61): Eliminated
+         test on LINUX_V2x in favor of LINUX_VERSION_CODE tests.
+
+2001-08-13 06:27  ds
+
+       * include/linux/comedidev.h: Remove kern_compat, because it isn't
+         used anymore.  Fixed COMEDI_RELEASE.  Pendantry.
+
+2001-08-13 06:26  ds
+
+       * include/linux/comedi_rt.h (tags: r0_7_61): Add error to check if
+         included directly
+
+2001-08-13 06:26  ds
+
+       * comedi/rt_pend_tq/rt_pend_tq.c (tags: r0_7_61): Include comedidev
+         instead of comedi_rt
+
+2001-08-13 06:25  ds
+
+       * comedi/drivers/mite.c: Fix Linux version dependencies
+
+2001-08-13 06:23  ds
+
+       * comedi/: Makefile, rt.c (utags: r0_7_61): Initial priority IRQ
+         support
+
+2001-08-13 06:21  ds
+
+       * Makefile.in.append (tags: r0_7_67x, r0_7_66, r0_7_65, r0_7_64,
+         r0_7_63, r0_7_62, r0_7_61): Keep comedi in same directory for now
+
+2001-08-13 06:01  ds
+
+       * comedi/kern_compat.h, include/linux/kern_compat.h (tags: r0_7_63,
+         r0_7_62, r0_7_61): Move header file to the place where header
+         files belong
+
+2001-08-13 05:41  ds
+
+       * include/linux/comedi_rt.h: Fix include of comedidev.h
+
+2001-08-13 05:39  ds
+
+       * comedi/Config.in, scripts/config.in (tags: r0_7_69, r0_7_67x,
+         r0_7_66, r0_7_65, r0_7_64, r0_7_63, r0_7_62, r0_7_61): Move
+         define_bool for CONFIG_COMEDI
+
+2001-08-13 05:35  ds
+
+       * Config.in, Makefile.in.append, comedi/Makefile.in (tags:
+         r0_7_61), comedi/drivers/Makefile.in,
+         comedi/kcomedilib/Makefile.in (tags: r0_7_64, r0_7_63, r0_7_62,
+         r0_7_61): Added support for kbuild-2.5
+
+2001-08-10 18:29  ds
+
+       * comedi/drivers/ni_pcimio.c: Add board code for 6711, remove
+         boards that will never be supported
+
+2001-08-10 18:28  ds
+
+       * comedi/drivers/ni_mio_cs.c: Add board code for DAQCard-6024E
+
+2001-08-10 18:28  ds
+
+       * comedi/drivers/mite.c: Replace pci_enable_device and add
+         pci_set_master
+
+2001-08-10 18:27  ds
+
+       * Documentation/comedi/insn_config (tags: r0_7_63, r0_7_62,
+         r0_7_61): Moved some stuff to comedilib sgml doc
+
+2001-08-10 18:26  ds
+
+       * TODO: [no log message]
+
+2001-08-09 19:37  fmhess
+
+       * comedi/drivers/: cb_pcidda.c, das08.c: took into account
+         possibility of pci_enable_device() failing
+
+2001-08-09 19:36  fmhess
+
+       * comedi/drivers/cb_pcidas.c: added analog out insn for 1602 series
+
+2001-08-09 13: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 12: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 05:10  ds
+
+       * comedi/drivers/check_cmdtest (tags: r0_7_61): fixes for
+         amplc_pci230.c
+
+2001-08-09 04:18  ds
+
+       * comedi/Config.in: New driver
+
+2001-08-09 04:18  ds
+
+       * comedi/drivers/: Makefile, amplc_pci230.c: A new driver from
+         Allan Willcox.
+
+2001-08-06 17:58  fmhess
+
+       * Documentation/comedi/hardware (tags: r0_7_61): added
+         pcidas-1602/16/jr entry
+
+2001-08-06 17:48  fmhess
+
+       * comedi/drivers/cb_pcidas.c: added analog out insn for 1000 and
+         1200 series
+
+2001-08-03 16: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 14:06  fmhess
+
+       * comedi/drivers/rtd520.c: fixed bug in cmdtest level 2
+
+2001-08-01 22: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 21:33  fmhess
+
+       * comedi/comedi_fops.c: making the common 'subdevice does not
+         support commands' debugging message slightly more informative
+
+2001-08-01 08:25  ds
+
+       * include/linux/comedi.h: Rearrange flags used for both cmd and
+         trig.  Added COMEDI_EV flags.
+
+2001-08-01 08: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 08:09  ds
+
+       * Makefile (tags: r0_7_61): version bump
+
+2001-08-01 06:08  ds
+
+       * comedi/drivers/ni_mio_common.c: Removed TRY_BLOCK code.
+
+2001-08-01 06: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 06:03  ds
+
+       * comedi/drivers/ni_stc.h: A bunch of hopefully idempotent changes.
+
+2001-08-01 06: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 16:36  ds
+
+       * README (tags: r0_7_61): Fix typo
+
+2001-07-30 14:52  fmhess
+
+       * comedi/drivers/cb_pcidas.c: added more dumping of debugging info
+
+2001-07-28 15:48  timousley
+
+       * comedi/drivers/: mite.c, mite.h (tags: r0_7_63, r0_7_62,
+         r0_7_61), ni_mio_common.c: MITE DMA works with any size
+         acquisition and any size buffer, although large buffers are still
+         best.
+
+2001-07-28 10:50  fmhess
+
+       * comedi/drivers/cb_pcidda.c: added a pci_enable_device() call
+
+2001-07-27 16: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 14:54  fmhess
+
+       * comedi/drivers/: pcl711.c, pcl818.c: removed nulling of s->busy
+         in driver
+
+2001-07-27 12:01  fmhess
+
+       * comedi/drivers/cb_pcidas.c: silly me forgot to initialize
+         software count of number of conversions
+
+2001-07-27 11: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 18:43  ds
+
+       * Documentation/comedi/FAQ (tags: r0_7_74, r0_7_73, r0_7_72,
+         r0_7_71, branch-0_7-end, branch-0_7-start, r0_7_70, r0_7_69,
+         r0_7_67x, r0_7_66, r0_7_65, r0_7_64, r0_7_63, r0_7_62, r0_7_61,
+         r0_7_60): Updated with my least favorite questions to answer.
+
+2001-07-26 18:28  ds
+
+       * INSTALL (tags: r0_7_61, r0_7_60): Make note of Red Hat kernel doc
+
+2001-07-26 18:26  ds
+
+       * Documentation/comedi/redhat-notes (tags: r0_7_74, r0_7_73,
+         r0_7_72, r0_7_71, branch-0_7-end, branch-0_7-start, r0_7_70,
+         r0_7_69, r0_7_67x, r0_7_66, r0_7_65, r0_7_64, r0_7_63, r0_7_62,
+         r0_7_61, r0_7_60): More info
+
+2001-07-26 09:16  ds
+
+       * comedi/drivers/ni_mio_cs.c (tags: r0_7_60): Fix for PowerPC.  I'd
+         bet it breaks i386.
+
+2001-07-26 09:14  ds
+
+       * comedi/drivers/comedi_rt_timer.c (tags: r0_7_60): 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 09:05  ds
+
+       * include/linux/config.h (tags: r0_7_60): Fix to pull in the RTAI
+         config.h
+
+2001-07-25 20:39  fmhess
+
+       * comedi/drivers/pcl818.c (tags: r0_7_60): 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 19:21  fmhess
+
+       * comedi/rt.c (tags: r0_7_60): fix to prevent use of rt interrupt
+         with shared interrupt
+
+2001-07-24 12:35  fmhess
+
+       * comedi/drivers/cb_pcidas.c (tags: r0_7_60): fixed analog input
+         insn wait for end of conversion, fixed external start trigger,
+         tweaked interrupt clearing.
+
+2001-07-24 06:38  ds
+
+       * comedi/drivers/ni_mio_cs.c: Don't fail if PCMCIA version doesn't
+         match.
+
+2001-07-24 06:36  ds
+
+       * include/linux/comedidev.h (tags: r0_7_60): subdevice structure
+         elements do_lock and do_unlock are unused, so comment them out
+
+2001-07-24 06:35  ds
+
+       * comedi/kcomedilib/kcomedilib_main.c (tags: r0_7_60): Remove
+         s->do_lock, s->do_unlock
+
+2001-07-24 06:35  ds
+
+       * comedi/drivers/ni_pcidio.c (tags: r0_7_60): Change some print's
+         to DPRINTK's
+
+2001-07-24 06:34  ds
+
+       * comedi/drivers/ni_atmio.c (tags: r0_7_60): fix typo in document
+         number
+
+2001-07-24 06:33  ds
+
+       * comedi/drivers/check_driver (tags: r0_7_60): Uncomment
+         pci_enable_device check
+
+2001-07-24 06:33  ds
+
+       * comedi/drivers/check_cmdtest (tags: r0_7_60): Cleanups, add
+         check_timed()
+
+2001-07-24 06:32  ds
+
+       * comedi/rt.c: #ifdef for some experimental RTAI code
+
+2001-07-23 20:28  fmhess
+
+       * comedi/drivers/: das16.c, das1800.c, ni_at_a2150.c (utags:
+         r0_7_60): added virt_to_bus() translations to set_dma_addr()
+         arguments
+
+2001-07-23 19:04  fmhess
+
+       * comedi/drivers/pcl818.c: undid some of my changes, applying
+         michael dobe's patch with some fixes
+
+2001-07-23 18:04  fmhess
+
+       * comedi/drivers/ni_at_a2150.c: drop attempted use of demand-mode
+         dma
+
+2001-07-23 14:50  fmhess
+
+       * comedi/drivers/pcl818.c: bug fixes
+
+2001-07-23 14:47  ds
+
+       * TODO (tags: r0_7_60): [no log message]
+
+2001-07-23 14:47  ds
+
+       * comedi/: Config.in, drivers/pcl812.c (utags: r0_7_60): Update
+         from Michal Dobes
+
+2001-07-23 14:46  ds
+
+       * Documentation/: Configure.help, comedi/drivers.txt,
+         comedi/hardware (utags: r0_7_60): Updates from Michal Dobes
+
+2001-07-23 14:45  ds
+
+       * Documentation/comedi/insn_config (tags: r0_7_60): Added some
+         stuff
+
+2001-07-23 14:43  ds
+
+       * comedi/drivers/rtd520.c (tags: r0_7_60): Patch from Dan
+
+2001-07-23 11:27  fmhess
+
+       * comedi/drivers/cb_pcidas.c: more lines to clear that interrupt
+
+2001-07-22 18:00  fmhess
+
+       * comedi/drivers/ni_at_a2150.c: comedi_cmd works now, added some
+         debugging info to insn
+
+2001-07-22 12:11  fmhess
+
+       * comedi/drivers/ni_at_a2150.c: should work now, really.
+
+2001-07-22 12:10  fmhess
+
+       * comedi/drivers/cb_pcidas.c: fixed compile error
+
+2001-07-22 01:02  fmhess
+
+       * comedi/drivers/ni_at_a2150.c: added reset and sync of adc
+         circuitry to attach as recommened by manual
+
+2001-07-22 00:53  fmhess
+
+       * comedi/drivers/ni_at_a2150.c: bug fixes
+
+2001-07-22 00:21  fmhess
+
+       * comedi/drivers/ni_at_a2150.c: fixed channel selection bits that
+         had confused binary with hex
+
+2001-07-20 15:26  fmhess
+
+       * Documentation/comedi/hardware: added a couple boards
+
+2001-07-20 15:18  fmhess
+
+       * Documentation/comedi/drivers.txt: some updates
+
+2001-07-20 14:47  fmhess
+
+       * Documentation/Configure.help: added a couple entries
+
+2001-07-20 14:40  fmhess
+
+       * comedi/drivers/: cb_pcidas.c, das16m1.c (tags: r0_7_60),
+         das1800.c, das800.c (tags: r0_7_60): made chanlist cmdtests
+         return 5
+
+2001-07-20 14:37  fmhess
+
+       * comedi/drivers/ni_at_a2150.c: added analog input insn
+
+2001-07-20 11:24  fmhess
+
+       * comedi/drivers/mite.c (tags: r0_7_60): moved pci_enable_device to
+         get rid of statement with no effect' compiler warning
+
+2001-07-20 11:23  fmhess
+
+       * comedi/drivers/: cb_pcidas.c, das08.c (tags: r0_7_60): 2.4 kernel
+         pci fixes
+
+2001-07-19 18:13  ds
+
+       * comedi/drivers/mite.c: Add pci_enable_device()
+
+2001-07-19 12:37  fmhess
+
+       * comedi/drivers/pcl818.c: fixing some bitrot
+
+2001-07-18 18:57  fmhess
+
+       * comedi/drivers/ni_at_a2150.c: added start_src TRIG_EXT and
+         stop_src TRIG_NONE
+
+2001-07-18 13:10  fmhess
+
+       * comedi/drivers/cb_pcidas.c: fixed amcc s5933 interrupt clear so
+         it doesn't disable interrupts also
+
+2001-07-18 12:45  fmhess
+
+       * comedi/drivers/cb_pcidas.c: interrupts are working, trying to get
+         them cleared properly now.
+
+2001-07-18 04:55  ds
+
+       * comedi/drivers/ni_mio_common.c (tags: r0_7_60): Fixed high-bit
+         problem for AO on ao_unipolar=1 boards.
+
+2001-07-18 04:15  ds
+
+       * Documentation/comedi/insn_config: Slap together some notes about
+         insn_config
+
+2001-07-16 11:48  fmhess
+
+       * comedi/drivers/cb_pcidas.c: making progress now...
+
+2001-07-15 15:14  fmhess
+
+       * comedi/drivers/das16.c: added to a comment
+
+2001-07-15 14:39  fmhess
+
+       * comedi/drivers/ni_at_a2150.c: fixed typo in a2150_get_timing()
+
+2001-07-14 21:40  fmhess
+
+       * comedi/drivers/8253.h (tags: r0_7_63, r0_7_62, r0_7_61, r0_7_60):
+         added rejection of count == 1 for mode 3, added i8254_read()
+         function
+
+2001-07-14 21:18  fmhess
+
+       * comedi/drivers/das16.c: fixed bug in cmd_test
+
+2001-07-14 17:43  ds
+
+       * comedi/rt.c: PowerPC has higher IRQ numbers.
+
+2001-07-14 17:42  ds
+
+       * comedi/kvmem.c (tags: r0_7_65, r0_7_64, r0_7_63, r0_7_62,
+         r0_7_61, r0_7_60): Add some headers
+
+2001-07-14 17:41  ds
+
+       * comedi/drivers/ni_at_a2150.c: Resolve conflict with function
+         defined in PPC kernel
+
+2001-07-14 17:39  ds
+
+       * comedi/drivers/das16.c: Fix a little buglet in cmd_test
+
+2001-07-13 20: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 14:12  fmhess
+
+       * comedi/drivers/cb_pcidas.c: added a little more debug info
+
+2001-07-13 13: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 21:55  ds
+
+       * include/linux/pci.h (tags: r0_7_60): Added pci_enable_device()
+
+2001-07-12 12:24  fmhess
+
+       * comedi/drivers/cb_pcidas.c: trying to get interrupts enabled on
+         the amcc s5933...
+
+2001-07-11 15:01  ds
+
+       * comedi/kcomedilib/kcomedilib_main.c: Added INSN_CONFIG to insn
+         parsing.
+
+2001-07-10 18:28  fmhess
+
+       * comedi/drivers/comedi_rt_timer.c: fixed detection of analog input
+         or output subdevice
+
+2001-07-10 18:12  ds
+
+       * comedi/drivers.c (tags: r0_7_60): Fix problem with DO subdevices
+         in insn_rw_emulate_bits()
+
+2001-07-10 17:59  fmhess
+
+       * comedi/drivers/das16.c: set sdf readable flag for digital output
+
+2001-07-10 17:47  ds
+
+       * TODO, scripts/config.dist (tags: r0_7_60): [no log message]
+
+2001-07-10 17:46  ds
+
+       * Documentation/comedi/pci.ids (tags: r0_7_61, r0_7_60): Needs more
+         help
+
+2001-07-10 17:45  ds
+
+       * etc/pcmcia/comedi.opts (tags: r0_7_61, r0_7_60): Empty file
+         needed here
+
+2001-07-10 17:42  ds
+
+       * comedi/drivers/check_cmdtest: Perl rocks my world
+
+2001-07-10 17:32  ds
+
+       * comedi/drivers/: ni_atmio.c, ni_mio_common.c, ni_mio_cs.c,
+         ni_pcimio.c (tags: r0_7_60), ni_stc.h (tags: r0_7_60): Fix memory
+         leak with caldac maxdata list.  Changed init of
+         AI_Personal_Register to 0xa420.  Could cause problems.
+
+2001-07-10 17:28  ds
+
+       * comedi/drivers/daqboard2000.c (tags: r0_7_60): Fix buffer overrun
+         problem
+
+2001-07-10 17:27  ds
+
+       * comedi/drivers/check_driver: Become more evil about checking for
+         instruction support
+
+2001-07-10 17:26  ds
+
+       * comedi/drivers/rtd520.c: Fix cmdtest logic bug
+
+2001-07-10 17:25  ds
+
+       * comedi/drivers/pcl724.c (tags: r0_7_60): Add a check_driver
+         override
+
+2001-07-10 17:23  ds
+
+       * comedi/drivers/: cb_pcidas.c, cb_pcidda.c (tags: r0_7_60): Fix
+         cmdtest logic bug
+
+2001-07-10 17:20  ds
+
+       * comedi/drivers/: adl_pci9118.c, adv_pci1710.c (utags: r0_7_60):
+         Split check_and_setup_channel_list() into separate functions
+
+2001-07-10 17:19  ds
+
+       * comedi/drivers/8253.h: Added wrapper defs for cmdtest
+
+2001-07-10 17:11  ds
+
+       * Documentation/comedi/drivers.txt: Added chunk for ni_at_a2150
+
+2001-07-10 17:04  ds
+
+       * comedi/Config.in, Documentation/comedi/drivers.txt: Remove old
+         drivers
+
+2001-07-10 17:03  ds
+
+       * comedi/drivers/Makefile (tags: r0_7_60): Removed -old drivers
+
+2001-07-10 17:02  ds
+
+       * comedi/drivers/: das08-old.c, das08jr-old.c, das16-old.c,
+         das1600-old.c: So long, you served well.
+
+2001-07-10 16:22  ds
+
+       * comedi/drivers/skel.c (tags: r0_7_60): Add len_chanlist
+         initialization
+
+2001-07-10 16:22  ds
+
+       * include/linux/comedidev.h: Fix len_chanlist comment
+
+2001-07-10 12:34  fmhess
+
+       * comedi/drivers/cb_pcidas.c: merged ivan's changes with mine
+
+2001-07-09 17:13  fmhess
+
+       * comedi/drivers/cb_pcidas.c: added initialization of
+         s->len_chanlist
+
+2001-07-09 14:38  fmhess
+
+       * comedi/drivers/cb_pcidda.c: oops forgot to include header file
+
+2001-07-09 14:38  fmhess
+
+       * comedi/drivers/cb_pcidda.c: added 2 8255 digital io subdevices
+
+2001-07-09 14:26  fmhess
+
+       * comedi/drivers/cb_pcidda.c: fixed attach/detach so ioports are
+         only released if they were successfully allocated
+
+2001-07-08 19:07  fmhess
+
+       * comedi/drivers/ni_at_a2150.c: debugging moves slowly forward...
+
+2001-07-08 18:43  fmhess
+
+       * comedi/drivers/cb_pcidas.c: put if(cmd->chanlist) block in
+         cmdtest
+
+2001-07-08 18:41  fmhess
+
+       * comedi/drivers/das16m1.c: made digital output readable
+
+2001-07-08 18: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 18: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 17:46  ds
+
+       * comedi/drivers/das16.c: Fixed oops in das16_cmd_test() because
+         cmd->chanlist was NULL.
+
+2001-07-06 16:13  ds
+
+       * Documentation/comedi/drivers.txt: Update from ivan
+
+2001-07-06 11:22  fmhess
+
+       * comedi/drivers/ni_at_a2150.c: fixed cmdtest
+
+2001-07-05 12:01  fmhess
+
+       * comedi/comedi_fops.c (tags: r0_7_60): 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 11:55  fmhess
+
+       * comedi/trig.c (tags: r0_7_60): fix for trig emulation by cmd
+
+2001-07-05 01:34  ds
+
+       * comedi/drivers/ni_mio_common.c: Remove duplicate code
+
+2001-07-05 01: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-05 01:29  ds
+
+       * comedi/drivers/mite.c: Fix Oops when reporting 0 boards.
+
+2001-07-04 16:36  fmhess
+
+       * comedi/drivers/das16.c: added pc104 board definitions, fixed
+         das16/330 definition
+
+2001-07-04 15: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 17:11  fmhess
+
+       * comedi/: Config.in, drivers/Makefile, drivers/ni_at_a2150.c: new
+         driver, untested
+
+2001-07-02 20:31  ds
+
+       * comedi/drivers/check_driver: Check for dos-like end of line
+
+2001-07-02 20: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 19: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 19:57  ds
+
+       * Contributors (tags: r0_7_63, r0_7_62, r0_7_61, r0_7_60): Added
+         ivan
+
+2001-07-02 19:57  fmhess
+
+       * comedi/drivers/: das1800.c, das800.c: removed some unnecessary
+         lines from command tests
+
+2001-07-02 19:57  ds
+
+       * TODO: random todo checkin
+
+2001-07-01 23:33  fmhess
+
+       * comedi/drivers/das16.c: oops, small mistake won't make any
+         difference but might as well be correct
+
+2001-07-01 23:16  fmhess
+
+       * comedi/drivers/das16.c: fix for possible weirdness in ai read
+         insn
+
+2001-06-30 20:02  ds
+
+       * comedi/drivers/cb_pcidda.c: Update from Ivan
+
+2001-06-28 19:33  ds
+
+       * scripts/: config.dist, config.in (tags: r0_7_60): Heh.  revert
+         change to config.in and apply to config.dist
+
+2001-06-28 19:31  ds
+
+       * scripts/config.in: Update
+
+2001-06-28 19:31  ds
+
+       * comedi/drivers/cb_pcidas.c: Fix compilation for PCI code
+
+2001-06-28 18:22  ds
+
+       * include/linux/comedi.h (tags: r0_7_60): Added TRIG_OTHER
+
+2001-06-27 18:07  ds
+
+       * Makefile.modbuild (tags: r0_7_60): Change MOD_INSTALL_PATH to
+         INSTALL_MOD_PATH
+
+2001-06-27 15:08  ds
+
+       * Documentation/comedi/drivers.txt, comedi/Config.in,
+         comedi/drivers/Makefile: Updates for cb_pcidda driver
+
+2001-06-27 15:06  ds
+
+       * comedi/drivers/cb_pcidda.c: New driver from Ivan Martinez
+
+2001-06-27 13:27  fmhess
+
+       * comedi/drivers/: das16.c, das16m1.c, das800.c, poc.c (tags:
+         r0_7_60): minor updates
+
+2001-06-27 12:29  fmhess
+
+       * comedi/drivers/cb_pcidas.c: fix for stop_src == TRIG_NONE
+
+2001-06-26 14:38  fmhess
+
+       * comedi/drivers/cb_pcidas.c: added support for external
+         triggering/pacing and burst mode
+
+2001-06-26 12:27  fmhess
+
+       * comedi/drivers/pcm3730.c (tags: r0_7_60): fixed include that
+         prevented compile
+
+2001-06-26 12:26  fmhess
+
+       * comedi/drivers/Makefile: fixed typo for pcm3730
+
+2001-06-25 21: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 18:36  fmhess
+
+       * comedi/drivers/das1800.c: I recently stumbled across an
+         explanation of why you clear the dma flip-flop...
+
+2001-06-25 15:37  ds
+
+       * comedi/drivers/pcm3730.c: Fix typo.
+
+2001-06-25 15:23  fmhess
+
+       * Documentation/comedi/hardware: updated some entries for das16 and
+         cb_pcidas
+
+2001-06-25 14: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 13:18  fmhess
+
+       * Documentation/comedi/drivers.txt: updated das16 and cb-pcidas
+         info
+
+2001-06-25 13:05  fmhess
+
+       * comedi/drivers/das16.c: added support for das1600 burst mode
+
+2001-06-25 13:05  fmhess
+
+       * comedi/drivers/skel.c: fixed error, added some comments
+
+2001-06-23 21:45  fmhess
+
+       * comedi/drivers/cb_pcidas.c: fixed a bug I created
+
+2001-06-23 21:32  fmhess
+
+       * comedi/drivers/cb_pcidas.c: added preliminary comedi_cmd support.
+         Untested.
+
+2001-06-23 21:18  fmhess
+
+       * comedi/drivers/das16.c: entered correct max conversion rates
+
+2001-06-23 17:56  fmhess
+
+       * comedi/drivers/das16.c: fixed settings of master clock speed
+         through options
+
+2001-06-23 14: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 19: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 11: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 18:43  ds
+
+       * comedi/drivers/comedi_parport.c (tags: r0_7_60): Fix header
+
+2001-06-21 18:43  ds
+
+       * comedi/drivers/check_driver: Check for CONFIG_ in Makefile and
+         Config.in
+
+2001-06-21 18:42  ds
+
+       * comedi/: Config.in, drivers/Makefile: Add PCM3730, which should
+         have been there all along
+
+2001-06-21 18:42  ds
+
+       * TODO: [no log message]
+
+2001-06-21 17:54  ds
+
+       * Documentation/comedi/drivers.txt: Major documentation update.
+
+2001-06-21 16:59  fmhess
+
+       * comedi/drivers/: adl_pci9118.c, adv_pci1710.c, daqboard2000.c,
+         das08.c, das16.c, das16m1.c, ni_atmio.c, ni_atmio16d.c (tags:
+         r0_7_60), ni_mio_common.c, ni_mio_cs.c, ni_pcidio.c, ni_pcimio.c,
+         pcl711.c (tags: r0_7_60), pcl724.c, pcl812.c, pcl818.c, rti800.c
+         (tags: r0_7_60): changed a bunch of #include <blah.h> to #include
+         "blah.h" so that make dep catches the dependencies
+
+2001-06-21 16: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 16:53  ds
+
+       * comedi/drivers/check_driver: Add some documentation checks
+
+2001-06-21 14:23  fmhess
+
+       * Documentation/Configure.help,
+         Documentation/comedi/Hardware_Driver.HOWTO (tags: r0_7_60),
+         Documentation/comedi/drivers.txt, Documentation/comedi/hardware,
+         comedi/drivers/das16m1.c: added a little das16m1 documentation
+
+2001-06-21 13:53  ds
+
+       * comedi/comedi_fops.c: Added COMEDI_INSN ioctl()
+
+2001-06-21 13:53  ds
+
+       * TODO: [no log message]
+
+2001-06-21 13:43  ds
+
+       * scripts/config.dist: update
+
+2001-06-21 13:42  ds
+
+       * etc/pcmcia/comedi (tags: r0_7_61, r0_7_60): Cleanups.
+
+2001-06-21 13:42  ds
+
+       * README (tags: r0_7_60): Changed wording w.r.t. mailing list
+
+2001-06-20 19:41  fmhess
+
+       * comedi/drivers/das16m1.c: added some external triggering support
+
+2001-06-20 17:58  fmhess
+
+       * comedi/drivers/das16.c: fixed digital input and output insns
+
+2001-06-20 16:19  fmhess
+
+       * comedi/drivers/das16m1.c: implemented insns, everything seems to
+         work okay so far
+
+2001-06-20 15: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 12:05  fmhess
+
+       * comedi/drivers/das16m1.c: Doesn't crash computer anymore, and
+         asynchronous analog input seems to work now
+
+2001-06-19 19: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 15: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 12:16  fmhess
+
+       * comedi/drivers/das800.c: fixed bit mangling in analog input read
+         insn for 16 bit das802/16
+
+2001-06-18 18:32  fmhess
+
+       * comedi/drivers/: comedi_rt_timer.c, das1800.c, das800.c: declared
+         some variables as volatile to be safe
+
+2001-06-13 17:25  fmhess
+
+       * INSTALL: minor corrections
+
+2001-06-13 06:22  ds
+
+       * INSTALL, INSTALL.RTAI, INSTALL.RTLinux, README: Rewrote INSTALL
+         and README
+
+2001-06-11 18:38  fmhess
+
+       * comedi/drivers/das800.c: fix to bug in fifo overflow check I
+         created with last revision
+
+2001-06-11 16: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 14: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 14: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 03:53  ds
+
+       * include/linux/comedi.h: Replace TRIG_INVALID
+
+2001-06-10 18:56  fmhess
+
+       * include/linux/comedidev.h: changed prototype of comedi_buf_get a
+         bit
+
+2001-06-10 16:32  fmhess
+
+       * include/linux/comedidev.h: defined generic inline functions for
+         writing/reading a data point to/from comedi's buffer
+
+2001-06-10 12: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 18:36  fmhess
+
+       * Documentation/comedi/hardware: added cards from rtd520 driver
+
+2001-06-09 18: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 16:07  fmhess
+
+       * comedi/drivers/das800.c: fixed race between conversions and fifo
+         overflow check
+
+2001-06-08 18:38  ds
+
+       * Makefile (tags: r0_7_60): version bump
+
+2001-06-08 18:38  ds
+
+       * patches/rel_comedi (tags: r0_7_61, r0_7_60): Fix sed line for
+         version update
+
+2001-06-08 18:37  ds
+
+       * comedi/proc.c (tags: r0_7_60): /proc/comedi dumps out the device
+         names recognized for each driver
+
+2001-06-08 18:36  ds
+
+       * Documentation/comedi/counter-spec (tags: r0_7_74, r0_7_73,
+         r0_7_72, r0_7_71, branch-0_7-end, branch-0_7-start, r0_7_70,
+         r0_7_69, r0_7_67x, r0_7_66, r0_7_65, r0_7_64, r0_7_63, r0_7_62,
+         r0_7_61, r0_7_60): More busy-talk about counters
+
+2001-06-08 18:35  ds
+
+       * comedi/drivers/ni_mio_common.c: Added internal trigger support,
+         various reformatting
+
+2001-06-08 18:34  ds
+
+       * comedi/drivers/Makefile: Added make check rule.
+
+2001-06-08 18:33  ds
+
+       * include/linux/comedi.h, include/linux/comedidev.h,
+         comedi/comedi_fops.c: Added internal trigger support
+
+2001-06-08 17:43  fmhess
+
+       * comedi/kcomedilib/: dio.c, ksyms.c (utags: r0_7_60): 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 20:06  ds
+
+       * INSTALL: Added comments about 2.0
+
+2001-06-07 19:36  fmhess
+
+       * include/linux/version.h (tags: r0_7_60): attempting to fix 2.0
+         kernels that don't seem to define KERNEL_VERSION(a,b,c)
+
+2001-06-07 13:52  fmhess
+
+       * comedi/drivers/comedi_rt_timer.c: tweak to make rt_task clean
+         itself up without one scan delay
+
+2001-06-04 18:42  ds
+
+       * comedi/drivers/das08.c: Reverted the variable timeout part of the
+         last change.
+
+2001-06-04 18:30  ds
+
+       * comedi/drivers/das08.c: Patch for das08jr/16 from Luke Stras
+         <stras@eyetap.org>
+
+2001-06-04 18: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 22:16  fmhess
+
+       * comedi/drivers/comedi_rt_timer.c: fixed conversion timing check
+         for TRIG_NOW case
+
+2001-06-03 22:13  fmhess
+
+       * comedi/drivers/comedi_rt_timer.c: added check on conversion
+         timing
+
+2001-06-03 21: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 19:54  fmhess
+
+       * comedi/drivers/comedi_rt_timer.c: removed redundant unlock
+
+2001-06-02 18:32  fmhess
+
+       * comedi/drivers/comedi_rt_timer.c: moved creation/deletion of real
+         time tasks from comedi_cmd code to attach/detach
+
+2001-06-02 00: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 12:07  fmhess
+
+       * comedi/drivers/comedi_rt_timer.c: conversion frequency and scan
+         frequency can now be set independently
+
+2001-05-31 19:24  fmhess
+
+       * comedi/drivers/das1800.c: tweak
+
+2001-05-30 17:38  fmhess
+
+       * comedi/drivers/das1800.c: added support for TRIG_WAKE_EOS command
+         flag
+
+2001-05-30 16:27  ds
+
+       * comedi/drivers/check_driver: Added check for functions replaced
+         by comedi_event()
+
+2001-05-30 12:55  fmhess
+
+       * scripts/config.dist: added line for das1600-old so it is not
+         marked as (NEW) by default
+
+2001-05-30 12:50  fmhess
+
+       * scripts/config.dist: made default for trigger support config
+         match suggestion of 'just say yes'
+
+2001-05-27 23: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 23: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 20:29  ds
+
+       * patches/patch-rtai (tags: r0_7_61, r0_7_60, r0_7_59): patch for
+         possible rtai changes
+
+2001-05-27 20:26  ds
+
+       * patches/patch-bufconfig: patch has been merged
+
+2001-05-27 20:26  ds
+
+       * patches/: comedi-rtl-irq-tm.patch, patch-pcmad, pcmad.c: patches
+         have been merged
+
+2001-05-27 20:25  ds
+
+       * TODO (tags: r0_7_59): [no log message]
+
+2001-05-27 20:10  ds
+
+       * comedi/trig.c (tags: r0_7_59): Major simplification of trig[0]
+         path
+
+2001-05-27 20:08  ds
+
+       * comedi/drivers/pcmad.c (tags: r0_7_60, r0_7_59): Update pcmad
+         driver for Comedi changes in the last year.
+
+2001-05-27 19:56  ds
+
+       * comedi/drivers/: Makefile (tags: r0_7_59), pcmad.c: Merged pcmad
+         driver
+
+2001-05-27 19:56  ds
+
+       * comedi/Config.in (tags: r0_7_59): Merged PCMAD driver
+
+2001-05-27 19:54  ds
+
+       * comedi/old/: atmio-16f.c, atmio-16x.c, rti860.c: Don't see a need
+         to keep these around.  Pull them from the attic if you want them.
+
+2001-05-27 19:53  ds
+
+       * comedi/realtime/: Makefile, vd_dds.c, vd_timer.c: Not needed
+         anymore
+
+2001-05-27 19:16  ds
+
+       * comedi/trig.c: Last remnant of trig[0].  Calls emulation function
+         directly.
+
+2001-05-27 19:13  ds
+
+       * comedi/: comedi_fops.c (tags: r0_7_59), trig.c: Moved
+         trig-related code from comedi_fops.c to trig.c
+
+2001-05-27 19:12  ds
+
+       * comedi/dummy.c: This should have been removed a long time ago.
+
+2001-05-27 19:03  ds
+
+       * comedi/Config.in, comedi/Makefile (tags: r0_7_60, r0_7_59),
+         comedi/comedi_fops.c, comedi/drivers.c (tags: r0_7_59),
+         comedi/trig.c, comedi/kcomedilib/kcomedilib_main.c (tags:
+         r0_7_59), include/linux/comedidev.h (tags: r0_7_59): 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 18:37  ds
+
+       * comedi/rt_pend_tq/Makefile (tags: r0_7_61, r0_7_60, r0_7_59): For
+         some reason, rt_pend_tq.o was compiled separately.  Fixed.
+         (Probably just created another bug...)
+
+2001-05-27 18:35  ds
+
+       * comedi/drivers/: das08.c, das6402.c (tags: r0_7_60), ni_pcidio.c,
+         pcl711.c, pcl812.c, pcl818.c (utags: r0_7_59): ifdef all the
+         remaining trig related code
+
+2001-05-27 18:32  ds
+
+       * Documentation/comedi/configuration: docs out of date
+
+2001-05-27 17:48  ds
+
+       * comedi/drivers.c: removed insn emulation using trig[0]
+
+2001-05-27 17:13  ds
+
+       * comedi/drivers/: das6402.c, multiq3.c (tags: r0_7_60, r0_7_59),
+         ni_atmio16d.c (tags: r0_7_59): Cleanups, insn migration
+
+2001-05-27 17:13  ds
+
+       * comedi/drivers/check_driver (tags: r0_7_59): Fix a couple checks,
+         add comments
+
+2001-05-27 16:23  ds
+
+       * patches/rel_comedi (tags: r0_7_59): fix for EXTRAVERSION
+
+2001-05-25 18:05  fmhess
+
+       * Documentation/comedi/hardware (tags: r0_7_59): added pci-das08
+         and pci-das1200 entries
+
+2001-05-25 17:59  fmhess
+
+       * Documentation/comedi/drivers.txt (tags: r0_7_59): updates
+
+2001-05-25 17:43  fmhess
+
+       * comedi/drivers/: cb_pcidas.c, rtd520.c (utags: r0_7_59): fix so
+         cards on bus 0 can be chosen through configuration options
+
+2001-05-25 17:39  fmhess
+
+       * comedi/drivers/das08.c: added support for pci-das08 card
+
+2001-05-24 22:24  ds
+
+       * comedi/kcomedilib/kcomedilib_main.c: fixed overwriting of
+         cb_mask.
+
+2001-05-24 22:01  ds
+
+       * comedi/: kvmem.h (tags: r0_7_61, r0_7_60, r0_7_59),
+         drivers/mite.c (tags: r0_7_59), drivers/pcl818.c: Compilation
+         fixes on powerpc
+
+2001-05-24 15:01  ds
+
+       * Documentation/comedi/redhat-notes (tags: r0_7_59): Added email
+         from Dan Christian about Red Hat
+
+2001-05-23 21:41  ds
+
+       * comedi/: comedi_ksyms.c (tags: r0_7_60, r0_7_59), drivers.c:
+         removed di_unpack, do_pack.
+
+2001-05-23 21:28  ds
+
+       * comedi/drivers/: 8255.c (tags: r0_7_60, r0_7_59), 8255.h (tags:
+         r0_7_61, r0_7_60, r0_7_59), adl_pci9118.c (tags: r0_7_59),
+         comedi_parport.c (tags: r0_7_59), comedi_rt_timer.c (tags:
+         r0_7_59), daqboard2000.c (tags: r0_7_59), das08.c, das16.c (tags:
+         r0_7_59), das1800.c (tags: r0_7_59), das6402.c, das800.c (tags:
+         r0_7_59), dt2814.c (tags: r0_7_60, r0_7_59), dt282x.c (tags:
+         r0_7_60, r0_7_59), fl512.c (tags: r0_7_60, r0_7_59), multiq3.c,
+         ni_atmio.c (tags: r0_7_59), ni_atmio16d.c, ni_mio_common.c (tags:
+         r0_7_59), ni_pcidio.c, ni_pcimio.c (tags: r0_7_59), pcl711.c,
+         pcl724.c (tags: r0_7_59), rti802.c (tags: r0_7_60, r0_7_59),
+         skel.c (tags: r0_7_59): Code cleanup, mainly things noticed by
+         check_driver.  A couple of the drivers were converted to insn.
+
+2001-05-23 20:47  ds
+
+       * comedi/drivers/check_driver: new tests
+
+2001-05-23 20:47  ds
+
+       * TODO: [no log message]
+
+2001-05-21 00:50  fmhess
+
+       * comedi/kcomedilib/kcomedilib_main.c: marked (but did not fix =) a
+         couple bugs
+
+2001-05-19 16:46  fmhess
+
+       * comedi/: rt.c (tags: r0_7_59), drivers/comedi_rt_timer.c: fixed
+         problem with comedi_switch_to_rt() and irq-less comedi_rt_timer
+         driver
+
+2001-05-19 00:15  fmhess
+
+       * comedi/comedi_ksyms.c, comedi/drivers/comedi_rt_timer.c,
+         include/linux/comedi_rt.h (tags: r0_7_60, r0_7_59): exported
+         rt_pend_call() so that comedi_rt_timer can be configured multiple
+         times
+
+2001-05-18 15: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-16 00:58  fmhess
+
+       * comedi/drivers/comedi_rt_timer.c: improved error handling a bit
+
+2001-05-15 16:07  timousley
+
+       * comedi/drivers/ni_pcidio.c: added PXI-6533 support.
+
+2001-05-14 16: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 10: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 08:10  ds
+
+       * comedi/drivers/: ni_mio_common.c, ni_pcimio.c, ni_stc.h (tags:
+         r0_7_59): 602x doesn't have unipolar AI.
+
+2001-05-14 05:34  ds
+
+       * comedi/drivers/rtd520.c: Update from Dan
+
+2001-05-13 20:12  fmhess
+
+       * Documentation/Configure.help (tags: r0_7_59): added
+         comedi_rt_timer description
+
+2001-05-13 19: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 14:19  fmhess
+
+       * comedi/drivers/poc.c (tags: r0_7_59): fixed bug due to typo
+
+2001-05-11 20:00  fmhess
+
+       * comedi/drivers/comedi_rt_timer.c: fixed spurious EINVAL errors on
+         read and possibility of never becoming_nonbusy
+
+2001-05-11 19: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 16: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 12:00  fmhess
+
+       * comedi/drivers/comedi_rt_timer.c: nano2tick_hack() now gives
+         exactly correct answer (rounded down to nearest integer)
+
+2001-05-11 10:58  fmhess
+
+       * comedi/comedi_fops.c: rolling back last change
+
+2001-05-11 00: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 19: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 16: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 13:47  fmhess
+
+       * comedi/drivers/comedi_rt_timer.c: fixed dereferencing of
+         chanlist, hopefully this will also fix the occasional segfaults
+
+2001-05-10 12:47  fmhess
+
+       * comedi/drivers/comedi_rt_timer.c: fixed clearing of async->events
+
+2001-05-10 12: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 11: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 06:18  ds
+
+       * comedi/drivers/: ni_mio_common.c, ni_stc.h: minor cleanups
+
+2001-05-10 06:16  ds
+
+       * comedi/drivers/ni_mio_common.c: Minor cleanups Added ioctl poll
+         support Fixed AO cmdtest logic bug
+
+2001-05-10 06:15  ds
+
+       * comedi/comedi_fops.c: Added poll ioctl Moved checking code into
+         common area Minor cleanups
+
+2001-05-10 06:12  ds
+
+       * comedi/drivers/pcl818.c: Migrated from mode0 to insn
+
+2001-05-10 06:09  ds
+
+       * comedi/Config.in, comedi/drivers/Makefile, scripts/config.dist
+         (tags: r0_7_59): added rtd520 driver
+
+2001-05-10 06:08  ds
+
+       * Contributors (tags: r0_7_59): added
+
+2001-05-10 05:59  ds
+
+       * comedi/drivers/rtd520.c: Update from Dan
+
+2001-05-10 05:57  ds
+
+       * comedi/drivers/: rtd520.c, rtd520.h (tags: r0_7_65, r0_7_64,
+         r0_7_63, r0_7_62, r0_7_61, r0_7_60, r0_7_59): Added driver from
+         Dan Christian <dac@ptolemy.arc.nasa.gov>
+
+2001-05-09 21: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 18:04  timousley
+
+       * comedi/drivers/mite.c: oops, undid my last change.  no more
+         continuous DMA, but much more stable.
+
+2001-05-07 16:11  timousley
+
+       * comedi/drivers/mite.c: continuous analog acquisition using
+         MITE...
+
+2001-05-07 12:48  fmhess
+
+       * comedi/drivers/das1800.c: dealt with possible race between
+         interrupt fifio half-full and external stop trigger
+
+2001-05-07 11:58  fmhess
+
+       * comedi/kcomedilib/kcomedilib_main.c: added delarations of ret
+         variable in comedi_map and unmap
+
+2001-05-05 07:35  ds
+
+       * include/linux/: comedi.h, comedilib.h (tags: r0_7_64, r0_7_63,
+         r0_7_62, r0_7_61, r0_7_60) (utags: r0_7_59): Added comedi_map,
+         comedi_unmap, comedi_poll
+
+2001-05-05 07:35  ds
+
+       * comedi/kcomedilib/: kcomedilib_main.c, ksyms.c (tags: r0_7_59):
+         Added comedi_map, comedi_unmap
+
+2001-05-04 21:06  fmhess
+
+       * Documentation/Configure.help: added entries for das800 and
+         das1800 drivers
+
+2001-05-04 20:51  fmhess
+
+       * comedi/drivers/das800.c: fixed null dereference that occured when
+         interrupt was handled before driver was fully attached
+
+2001-05-04 19:32  fmhess
+
+       * comedi/comedi_fops.c, comedi/rt_pend_tq/rt_pend_tq.c (tags:
+         r0_7_60, r0_7_59), 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 18:19  fmhess
+
+       * comedi/drivers/comedi_rt_timer.c: bug fixes, seems to work
+
+2001-05-04 12: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 12:58  fmhess
+
+       * comedi/comedi_fops.c: fixed trig modes > 0 for using cur_trig->
+         instead of async->
+
+2001-05-03 12:50  fmhess
+
+       * comedi/kcomedilib/kcomedilib_main.c: dealt with switch from
+         cur_trig->data, etc to async->data, etc
+
+2001-05-03 12:24  fmhess
+
+       * comedi/drivers/comedi_rt_timer.c: added some comments on what
+         look like bugs
+
+2001-05-02 17:50  timousley
+
+       * comedi/drivers/ni_mio_common.c: fixed bug where pulsewidth meas.
+         armed incorrectly
+
+2001-05-02 15: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 14: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 20:08  fmhess
+
+       * include/linux/comedi_errno.h: a small step towards standardized
+         comedi error codes
+
+2001-05-01 17: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 16:50  fmhess
+
+       * LICENSE: renmaed to COPYING
+
+2001-05-01 16:50  fmhess
+
+       * COPYING (tags: r0_7_74, r0_7_73, r0_7_72, r0_7_71,
+         branch-0_7-end, branch-0_7-start, r0_7_70, r0_7_69, r0_7_67x,
+         r0_7_66, r0_7_65, r0_7_64, r0_7_63, r0_7_62, r0_7_61, r0_7_60,
+         r0_7_59): named GPL file COPYING instead of LICENSE
+
+2001-05-01 16:47  fmhess
+
+       * LICENSE: added copy of GPL
+
+2001-05-01 15:51  timousley
+
+       * comedi/drivers/ni_mio_common.c: fixed bug with gating.
+
+2001-04-28 12:24  ds
+
+       * comedi/kcomedilib/kcomedilib_main.c: comedi_command shouldn't set
+         _EOS
+
+2001-04-27 12:16  timousley
+
+       * comedi/drivers/ni_mio_common.c: compiles now with MITE DMA
+         support
+
+2001-04-27 12: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 11:49  fmhess
+
+       * comedi/drivers/: das1800.c, das800.c: use dev->spinlock now
+         instead of creating my own spinlock in dev->private
+
+2001-04-26 17: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 17:03  timousley
+
+       * comedi/drivers/: ni_mio_common.c, ni_stc.h: Period measurement
+         and pulsewidth measurement now work correctly.
+
+2001-04-25 05:24  ds
+
+       * comedi/kcomedilib/kcomedilib_main.c: Check async structure in
+         comedi_unlock
+
+2001-04-24 13:50  fmhess
+
+       * comedi/drivers/ni_pcimio.c: fixed compile errors
+
+2001-04-24 13:34  fmhess
+
+       * Makefile.modbuild (tags: r0_7_59): patch to make
+         comedi_rt_timer.c compile under rtlinux 3.0
+
+2001-04-23 16: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 19:43  fmhess
+
+       * comedi/drivers.c: change to make comedi_error() callable from a
+         driver's attach function
+
+2001-04-20 19:42  fmhess
+
+       * comedi/drivers/das1800.c: update, fixes, cleanup
+
+2001-04-20 18:43  fmhess
+
+       * comedi/drivers.c: fixed initialization of comedi_device bug due
+         to sizeof returning size of pointer instead of object
+
+2001-04-20 15: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 17:36  timousley
+
+       * comedi/drivers/ni_mio_common.c, include/linux/comedi.h: added
+         first draft of insn API for GPCTRs
+
+2001-04-19 03:29  ds
+
+       * comedi/drivers/comedi_rt_timer.c: Major fixes.  Updates for
+         cmd/insn, compiles for RTAI, fails strangely.
+
+2001-04-19 03:28  ds
+
+       * patches/rel_comedi: remove dependency on bc
+
+2001-04-19 03:27  ds
+
+       * comedi/drivers/ni_mio_cs.c, etc/pcmcia/comedi.conf (tags:
+         r0_7_60) (utags: r0_7_59): Specs for new card
+
+2001-04-19 03:27  ds
+
+       * comedi/drivers/: check_driver, ni_mio_common.c: Logic error
+
+2001-04-19 03:21  ds
+
+       * INSTALL (tags: r0_7_59): change 2.3 to 2.4
+
+2001-04-18 16:57  timousley
+
+       * comedi/drivers/ni_mio_common.c, include/linux/comedi.h: started
+         adding an insn interface to GPCTRs.
+
+2001-04-17 17:47  timousley
+
+       * comedi/drivers/ni_mio_common.c: GPCTR_Begin_Event_Counting()
+         functions now, although it isn't very flexible.
+
+2001-04-17 17: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 16:53  fmhess
+
+       * comedi/drivers/das800.c: added checking of chanlist against
+         limitations of das800 autoscan mode
+
+2001-04-17 16: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 16:42  fmhess
+
+       * comedi/drivers/pcl711.c: fixed unresolved symbol problem due to
+         merging of free_resources and _detach functions
+
+2001-04-13 18: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 06:31  ds
+
+       * comedi/drivers/daqboard2000.c: writew() had its arguments
+         reversed.
+
+2001-04-12 17: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 16: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 03:20  ds
+
+       * comedi/drivers/: comedi_rt_timer.c, ii_pci20kc.c (tags: r0_7_60,
+         r0_7_59), pcl812.c, quatech_daqp_cs.c (tags: r0_7_60, r0_7_59),
+         rti800.c (tags: r0_7_59), rti802.c: more migration to insn
+
+2001-04-11 01:51  ds
+
+       * comedi/drivers/: adl_pci9118.c, adv_pci1710.c (tags: r0_7_59):
+         Deleted trig related code.
+
+2001-04-11 01:50  ds
+
+       * comedi/drivers/skel.c: Added AO readback and DIO bits and DIO
+         config.
+
+2001-04-11 01:08  ds
+
+       * comedi/drivers/: Makefile, comedi_rt_timer.c, dt2811.c (tags:
+         r0_7_60, r0_7_59), dt2814.c, dt2815.c (tags: r0_7_60, r0_7_59),
+         dt2817.c (tags: r0_7_60, r0_7_59), dt282x.c, dt3000.c (tags:
+         r0_7_60, r0_7_59), ni_pcidio.c, pcl711.c, pcl725.c (tags:
+         r0_7_60, r0_7_59), pcl726.c (tags: r0_7_60, r0_7_59): Migrating
+         drivers from trig to insn
+
+2001-04-10 23:37  ds
+
+       * include/linux/comedidev.h: added RANGE_mA
+
+2001-04-10 15: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 12:45  timousley
+
+       * comedi/drivers/: mite.c, mite.h (tags: r0_7_60, r0_7_59),
+         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 07:46  ds
+
+       * Makefile (tags: r0_7_59): version bump
+
+2001-04-09 05:29  ds
+
+       * comedi/drivers/dt2811.c (tags: r0_7_58): Change from trig to insn
+
+2001-04-09 02:19  ds
+
+       * comedi/drivers/dt2801.c (tags: r0_7_60, r0_7_59, r0_7_58): fixed
+         call of request_region() with uninitialized dev->iobase
+
+2001-04-09 02:15  ds
+
+       * comedi/drivers/: Makefile (tags: r0_7_58), das1600-old.c (tags:
+         r0_7_59, r0_7_58), das1600.c: das1600 name change
+
+2001-04-09 02:15  ds
+
+       * comedi/Config.in (tags: r0_7_58): Fix for das1600 name change
+
+2001-04-09 01:46  ds
+
+       * comedi/drivers/ni_pcimio.c (tags: r0_7_58): added (commented)
+         definition of USE_PCIDMA
+
+2001-04-09 01:32  ds
+
+       * comedi/drivers/ni_mio_common.c (tags: r0_7_58): Tried to
+         integrate patch from Tim Ousley
+
+2001-04-09 01:03  ds
+
+       * comedi/Makefile (tags: r0_7_58): Fix linking of rt_pend_tq
+
+2001-04-08 18:22  fmhess
+
+       * comedi/comedi_fops.c (tags: r0_7_58): added buffer overrun check
+         to bufinfo ioctl
+
+2001-04-08 18:08  fmhess
+
+       * include/linux/spinlock.h (tags: r0_7_60, r0_7_59, r0_7_58):
+         converted some left over irq.h to spinlock.h
+
+2001-04-07 21:48  ds
+
+       * comedi/drivers/: adl_pci9118.c, adv_pci1710.c (utags: r0_7_58):
+         patch from Michal
+
+2001-04-07 21:41  ds
+
+       * include/linux/spinlock.h: Spinlocks were moved to
+         linux/spinlock.h.
+
+2001-04-06 19:24  fmhess
+
+       * comedi/drivers/: das1800.c, das800.c (utags: r0_7_58): added
+         explicit initialization of devpriv->spinlock
+
+2001-04-06 19:13  fmhess
+
+       * comedi/comedi_fops.c, include/linux/comedi.h (tags: r0_7_58):
+         added buffer info ioctl
+
+2001-04-06 18:57  ds
+
+       * scripts/config.dist (tags: r0_7_58): Enabled more drivers
+
+2001-04-06 18:55  ds
+
+       * comedi/drivers/: mite.c, mite.h (utags: r0_7_58): Mite additions
+         from Tim Ousley
+
+2001-04-06 18:54  ds
+
+       * comedi/Makefile: I think this fixes building rt_pend_tq
+         repeatedly
+
+2001-04-03 19:48  ds
+
+       * comedi/drivers/adv_pci1710.c: Fixed some stuff discovered by
+         check_driver
+
+2001-04-03 19:45  fmhess
+
+       * include/linux/comedi_rt.h (tags: r0_7_58): made comedi_spinlock
+         functions do some type checking for standard linux and rtlinux
+         spinlocks
+
+2001-04-03 19:37  fmhess
+
+       * include/linux/comedidev.h (tags: r0_7_58): removed two repeated
+         #include directives
+
+2001-04-03 05:59  ds
+
+       * Documentation/Configure.help (tags: r0_7_58),
+         scripts/Configure.help: moved file, since that's where it's
+         expected.
+
+2001-04-03 05:32  ds
+
+       * comedi/drivers/adv_pci1710.c: New driver from Michal Dobes
+
+2001-04-03 05:30  ds
+
+       * Documentation/comedi/drivers.txt (tags: r0_7_58),
+         Documentation/comedi/hardware (tags: r0_7_58), comedi/Config.in,
+         comedi/drivers/Makefile, comedi/drivers/adl_pci9118.c,
+         comedi/drivers/amcc_s5933.h (tags: r0_7_61, r0_7_60, r0_7_59,
+         r0_7_58), scripts/Configure.help: Patch from Michal Dobes
+
+2001-04-03 05:24  ds
+
+       * comedi/kcomedilib/kcomedilib_main.c (tags: r0_7_58): Fixed
+         insn_write bug.
+
+2001-04-03 05:23  ds
+
+       * comedi/drivers/rti800.c (tags: r0_7_58): Fixed request_region()
+         being called with uninitialized value.
+
+2001-04-03 05:23  ds
+
+       * comedi/drivers/das08.c (tags: r0_7_58): Fix bug in ao code
+         related to warning about return value != insn.n.  Also fixed ao
+         range to be +/- 5V.
+
+2001-04-03 05:21  ds
+
+       * comedi/drivers/check_driver (tags: r0_7_58): More checks of
+         dubious relevance
+
+2001-04-03 05:20  ds
+
+       * comedi/rt_pend_tq/rt_pend_tq.c (tags: r0_7_58): fixed the
+         spinlock code for the way it is _supposed_ to be.  If it doesn't
+         work, it needs to be fixed elsewhere. (I think)
+
+2001-04-03 05:19  ds
+
+       * comedi/: Config.in, drivers/Makefile, drivers/comedi_rt_timer.c
+         (tags: r0_7_58): Fixes for comedi_rt_timer.  Still needs work;
+         doesn't even compile right now.
+
+2001-03-30 15:31  fmhess
+
+       * comedi/drivers.c (tags: r0_7_58): fixed previous over-eager to
+         change things that dont need to change patch, real problem was
+         just one line
+
+2001-03-30 15:18  fmhess
+
+       * comedi/drivers.c: fixed bug that was preventing read insn from
+         being emulated by insn_emulate_bits()
+
+2001-03-30 14:09  fmhess
+
+       * comedi/rt_pend_tq/rt_pend_tq.c: fixed up FIXME's regarding
+         spinlock/cli
+
+2001-03-23 19:42  fmhess
+
+       * comedi/drivers/das800.c: tweaked previous fix to be extra safe
+
+2001-03-23 19:07  fmhess
+
+       * comedi/drivers/das800.c: fixed problem with spurious interrupts
+         occuring when hardware conversions were disabled
+
+2001-03-23 18:37  ds
+
+       * comedi/rt_pend_tq/rt_pend_tq.c: replaced free_irq() for RTL
+
+2001-03-22 21: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 21:05  fmhess
+
+       * comedi/rt_pend_tq/rt_pend_tq.c: changed includes to prevent
+         multiple definitions of __module_kernel_version and
+         __module_using_checksums (defined in linux/module.h which is also
+         included by rtl.h) on link to comedi_ksyms.o
+
+2001-03-22 17:42  ds
+
+       * comedi/drivers/ni_mio_common.c: more cleanup
+
+2001-03-22 17:32  ds
+
+       * comedi/drivers/ni_mio_cs.c (tags: r0_7_58): removed iosize
+
+2001-03-22 17:31  ds
+
+       * comedi/drivers/: ni_mio_common.c, ni_stc.h (tags: r0_7_58):
+         cleaned up interrupt handling
+
+2001-03-22 16:06  ds
+
+       * include/linux/comedidev.h: added events to async structure
+
+2001-03-22 15:55  ds
+
+       * comedi/: Makefile, rt.c (tags: r0_7_58), rt_pend_tq/rt_pend_tq.c:
+         Fix to make rt_pend_tq work correctly on RTAI.
+
+2001-03-22 15:53  ds
+
+       * Makefile (tags: r0_7_58): Added install_dev target
+
+2001-03-22 15:48  ds
+
+       * Documentation/comedi/: drivers.txt, hardware: patch for cb_pcidas
+         info
+
+2001-03-21 19:58  ds
+
+       * comedi/rt_pend_tq/Makefile (tags: r0_7_58): [no log message]
+
+2001-03-21 19:09  ds
+
+       * include/linux/comedidev.h: removed dev->iosize
+
+2001-03-21 19:09  ds
+
+       * comedi/Config.in: moved vd_timer to drivers/comedi_rt_timer
+
+2001-03-21 19:02  ds
+
+       * comedi/drivers/: adl_pci9118.c, comedi_parport.c (tags: r0_7_58),
+         das08.c, das1800.c, das800.c, dt2811.c, dt2814.c (tags: r0_7_58),
+         dt2817.c (tags: r0_7_58), dt282x.c (tags: r0_7_58), multiq3.c
+         (tags: r0_7_58), ni_atmio.c (tags: r0_7_58), ni_atmio16d.c (tags:
+         r0_7_58), pcl711.c (tags: r0_7_58), pcl724.c (tags: r0_7_58),
+         pcl725.c (tags: r0_7_58), pcl726.c (tags: r0_7_58), pcl812.c
+         (tags: r0_7_58), pcl818.c (tags: r0_7_58), poc.c (tags: r0_7_58),
+         rti800.c: removed dev->iosize
+
+2001-03-21 19:01  ds
+
+       * comedi/drivers/pcm3730.c (tags: r0_7_59, r0_7_58): changed driver
+         from trig to insn
+
+2001-03-21 18:59  ds
+
+       * comedi/drivers/: Makefile, comedi_rt_timer.c: Moved real-time
+         timer code from comedi/realtime/vd_timer.c
+
+2001-03-21 18:41  ds
+
+       * comedi/drivers/ni_mio_common.c: fix for reversed arguments to
+         win_out(), from Tim Ousley
+
+2001-03-19 14:34  fmhess
+
+       * comedi/rt_pend_tq/: Makefile, rt_pend_tq.c: changed some stuff so
+         I could get a clean compile with 2.2.18-rtl kernel and rtlinux
+         v3.0 final
+
+2001-03-16 22:56  ds
+
+       * comedi/drivers/: adl_pci9118.c, cb_pcidas.c (tags: r0_7_58),
+         check_driver, das1800.c, das800.c: fix use of cmd->data
+
+2001-03-16 22:45  ds
+
+       * comedi/: Config.in, drivers/Makefile, drivers/das08-new.c,
+         drivers/das08.c, drivers/das16-new.c, drivers/das16.c (tags:
+         r0_7_58): changed driver names
+
+2001-03-16 22:44  ds
+
+       * comedi/drivers/: das08-old.c (tags: r0_7_59, r0_7_58), das08.c,
+         das08jr-old.c (tags: r0_7_59, r0_7_58), das08jr.c, das16-old.c
+         (tags: r0_7_59, r0_7_58), das16.c: Changed names on drivers
+
+2001-03-16 22: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 (tags: r0_7_58),
+         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 22:34  ds
+
+       * TODO (tags: r0_7_58): random todo checkin
+
+2001-03-16 22:34  ds
+
+       * comedi/drivers/check_driver: added new tests
+
+2001-03-16 14:32  ds
+
+       * comedi/drivers/8255.c (tags: r0_7_58): 8255 shouldn't use async
+         structure because it doesn't get allocated.
+
+2001-03-16 14:20  ds
+
+       * comedi/drivers/pcm3730.c: Original source from author.  Probably
+         will be moved/fixed.
+
+2001-03-13 04:31  ds
+
+       * patches/comedi-rtl-irq-tm.patch (tags: r0_7_58): TM's original
+         patch
+
+2001-03-13 04:28  ds
+
+       * comedi/: Makefile, rt.c, rt_pend_tq/Makefile,
+         rt_pend_tq/rt_pend_tq.c, rt_pend_tq/rt_pend_tq.h (tags: r0_7_61,
+         r0_7_60, r0_7_59, r0_7_58): added rt_pend_tq support from Tomasz,
+         plus my mods
+
+2001-03-13 04:25  ds
+
+       * comedi/kcomedilib/kcomedilib_main.c: added comedi_poll()
+
+2001-03-13 04:25  ds
+
+       * comedi/drivers.c: more ->poll support
+
+2001-03-08 12:34  fmhess
+
+       * comedi/drivers/cb_pcidas.c: removed unused recognize stuff from
+         pci driver
+
+2001-03-08 04: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 16: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 16:02  fmhess
+
+       * comedi/drivers.c: made comedi_report_boards() report the driver
+         name if num_names == 0
+
+2001-03-04 05:55  ds
+
+       * comedi/drivers/: adl_pci9118.c, check_driver, das16-new.c,
+         das16.c, das6402.c, dt2811.c, dt2814.c, dt2815.c (tags: r0_7_58),
+         dt282x.c, ni_atmio16d.c, ni_pcidio.c (tags: r0_7_58),
+         ni_pcimio.c, pcl711.c, pcl724.c, pcl725.c, pcl726.c, pcl812.c,
+         pcl818.c, rti800.c, rti802.c (tags: r0_7_58): fixes for bugs
+         suggested by check_driver
+
+2001-03-04 03:45  ds
+
+       * scripts/config.dist: enabled all boards
+
+2001-03-04 03:45  ds
+
+       * include/linux/comedidev.h: cleaned up commenting for async
+         structure removed dev->board
+
+2001-03-04 03: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 03:42  ds
+
+       * Documentation/comedi/drivers.txt: fixed pcl726 info, needs more
+         work
+
+2001-03-04 03:42  ds
+
+       * TODO: [no log message]
+
+2001-03-04 03:39  ds
+
+       * comedi/drivers/: 8255.c, adl_pci9118.c, cb_pcidas.c,
+         daqboard2000.c (tags: r0_7_58), das08-new.c, das08.c,
+         das16-new.c, das1600.c, das1800.c, das800.c, dt2801.c, dt2811.c,
+         dt282x.c, dt3000.c (tags: r0_7_58), ii_pci20kc.c (tags: r0_7_58),
+         mpc8260cpm.c (tags: r0_7_60, r0_7_59, r0_7_58), 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 (tags: r0_7_58), rti800.c,
+         skel.c (tags: r0_7_58): 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-04 01:57  ds
+
+       * comedi/drivers/check_driver: script to check random craziness in
+         drivers
+
+2001-03-03 10:56  fmhess
+
+       * comedi/drivers/das08-new.c: added recognize replacement
+
+2001-03-03 10:43  fmhess
+
+       * comedi/drivers/cb_pcidas.c: removed unnecessary recognize
+         function that just recognized name of driver
+
+2001-03-02 12:55  ds
+
+       * comedi/drivers/ni_mio_common.c (tags: r0_7_57): fix warning
+
+2001-03-02 12:21  ds
+
+       * Documentation/comedi/: drivers.txt, hardware (utags: r0_7_57):
+         changes for dt2811
+
+2001-03-02 01:43  ds
+
+       * comedi/comedi_fops.c (tags: r0_7_57): Fix previous vm changes for
+         2.2 (I think)
+
+2001-03-02 01:00  ds
+
+       * comedi/drivers/: ni_mio_common.c, ni_mio_cs.c (tags: r0_7_57):
+         added ao interrupt debugging now checks ao interrupt flag remove
+         incorrect comment in ni_mio_cs
+
+2001-03-02 00: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 17:25  ds
+
+       * comedi/comedi_fops.c, comedi/drivers.c (tags: r0_7_57),
+         include/linux/comedi.h (tags: r0_7_57), include/linux/comedidev.h
+         (tags: r0_7_57): changes to bufconfig structure
+
+2001-03-01 14:05  fmhess
+
+       * comedi/drivers/adl_pci9118.c (tags: r0_7_57): added recognize
+         replacement
+
+2001-03-01 13:35  fmhess
+
+       * comedi/drivers/das1800.c (tags: r0_7_57): added recognize
+         replacement, integrated ai range table into das1800_board struct
+
+2001-03-01 13:33  fmhess
+
+       * comedi/drivers/skel.c (tags: r0_7_57): updated some comments
+
+2001-03-01 13:30  fmhess
+
+       * comedi/comedi_fops.c: replaced kill_async with KILL_ASYNC from
+         compatability header linux/fs.h so I could compile
+
+2001-03-01 00:03  ds
+
+       * Makefile.modbuild (tags: r0_7_58, r0_7_57): add install to pcmcia
+         subdir
+
+2001-03-01 00:02  ds
+
+       * include/linux/fs.h (tags: r0_7_60, r0_7_59, r0_7_58, r0_7_57):
+         added compatibility for kill_fasync()
+
+2001-02-28 23: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 13:00  fmhess
+
+       * comedi/drivers.c, comedi/drivers/das800.c (tags: r0_7_57),
+         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 18: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 17:03  ds
+
+       * Makefile (tags: r0_7_57): version bump
+
+2001-02-21 12:25  fmhess
+
+       * comedi/drivers/das1800.c: protected indirect addressing with
+         comedi_spin_lock_irqsave()
+
+2001-02-19 17:50  ds
+
+       * comedi/: Config.in, drivers/Makefile, drivers/mpc8260cpm.c
+         (utags: r0_7_57): Added driver for DIO pins on MPC8260 CPM.  Not
+         working.
+
+2001-02-19 17:47  ds
+
+       * comedi/comedi_fops.c, include/linux/comedidev.h: Added
+         fasync/SIGIO support.
+
+2001-02-19 17:41  ds
+
+       * comedi/: Config.in, drivers/Makefile: added fl512 driver
+
+2001-02-19 17:41  ds
+
+       * TODO, patches/rel_comedi (tags: r0_7_58) (utags: r0_7_57): [no
+         log message]
+
+2001-02-19 17:39  ds
+
+       * comedi/drivers/: ni_mio_common.c, ni_stc.h (tags: r0_7_57): 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 16:18  ds
+
+       * comedi/drivers/fl512.c (tags: r0_7_58, r0_7_57): fixups for
+         driver
+
+2001-02-19 15:56  ds
+
+       * comedi/drivers/fl512.c: Driver from Anders Gnustrup
+         <ex18@kalman.iau.dtu.dk>
+
+2001-02-13 21:36  fmhess
+
+       * comedi/drivers.c: fixed up postconfig() error handling
+
+2001-02-13 15:24  fmhess
+
+       * comedi/drivers.c: added handling of memory allocation failures in
+         postconfig()
+
+2001-02-13 15:14  fmhess
+
+       * comedi/comedi_fops.c: fixed NULL dereference problem in
+         do_become_nonbusy() caused by async changes
+
+2001-02-13 12:06  fmhess
+
+       * comedi/drivers/: das1800.c, das800.c: removed direct references
+         to prealloc_buf from das800 and das1800 drivers
+
+2001-02-13 11: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 22:51  fmhess
+
+       * comedi/comedi_fops.c, comedi/drivers.c, comedi/drivers/8255.c
+         (tags: r0_7_57), comedi/drivers/adl_pci9118.c,
+         comedi/drivers/comedi_parport.c (tags: r0_7_57),
+         comedi/drivers/das16-new.c (tags: r0_7_57),
+         comedi/drivers/das1800.c, comedi/drivers/das6402.c (tags:
+         r0_7_57), comedi/drivers/das800.c, comedi/drivers/dt2814.c (tags:
+         r0_7_57), comedi/drivers/dt282x.c (tags: r0_7_57),
+         comedi/drivers/mite.c (tags: r0_7_57),
+         comedi/drivers/ni_atmio16d.c (tags: r0_7_57),
+         comedi/drivers/ni_mio_common.c, comedi/drivers/pcl812.c (tags:
+         r0_7_57), comedi/drivers/pcl818.c (tags: r0_7_57),
+         comedi/drivers/skel.c, comedi/kcomedilib/kcomedilib_main.c (tags:
+         r0_7_57), comedi/realtime/vd_dds.c (tags: r0_7_58, r0_7_57),
+         include/linux/comedidev.h: split asyncronous stuff off of
+         comedi_subdevice_struct
+
+2001-02-12 21:52  fmhess
+
+       * comedi/drivers/daqboard2000_fpga.h (tags: r0_7_66, r0_7_65,
+         r0_7_64, r0_7_63, r0_7_62, r0_7_61, r0_7_60, r0_7_59, r0_7_58,
+         r0_7_57): fixed typo that prevented compile
+
+2001-02-07 21:00  fmhess
+
+       * comedi/comedi_fops.c: made bufconfig ioctl always write back
+         buffer sizes even if they were not changed
+
+2001-02-05 17:10  fmhess
+
+       * Documentation/comedi/hardware: added some tabs to make das800
+         entries line up better
+
+2001-02-05 13:09  ds
+
+       * comedi/: Config.in, drivers/Makefile, drivers/cb_pcidas.c (tags:
+         r0_7_57): new driver
+
+2001-02-05 13:09  ds
+
+       * comedi/drivers/ii_pci20kc.c (tags: r0_7_57): change to
+         len_chanlist
+
+2001-02-04 22:09  ds
+
+       * Makefile (tags: r0_7_56): version bump
+
+2001-02-04 22:07  ds
+
+       * patches/rel_comedi (tags: r0_7_56): the release script.
+
+2001-02-04 22:06  ds
+
+       * patches/: cascade-test.c (tags: r0_7_74, r0_7_73, r0_7_72,
+         r0_7_71, branch-0_7-end, branch-0_7-start, r0_7_70, r0_7_69,
+         r0_7_67x, r0_7_66, r0_7_65, r0_7_64, r0_7_63, r0_7_62, r0_7_61,
+         r0_7_60, r0_7_59), patch-bufconfig, patch-pcmad, patch-scxi
+         (tags: r0_7_74, r0_7_73, r0_7_72, r0_7_71, branch-0_7-end,
+         branch-0_7-start, r0_7_70, r0_7_69, r0_7_67x, r0_7_66, r0_7_65,
+         r0_7_64, r0_7_63, r0_7_62, r0_7_61, r0_7_60, r0_7_59), pcmad.c
+         (utags: r0_7_56, r0_7_57, r0_7_58): random cruft that needs to be
+         merged, or not
+
+2001-02-04 21:58  ds
+
+       * comedi/drivers/: ni_mio_common.c, ni_stc.h (utags: r0_7_56):
+         merged part of patch from Brad Keryan
+
+2001-02-04 21:39  ds
+
+       * comedi/drivers/ni_pcimio.c (tags: r0_7_57, r0_7_56): removed
+         irrelevant comment
+
+2001-02-04 21:17  ds
+
+       * comedi/comedi_fops.c (tags: r0_7_56): interface change: INSN_WAIT
+         now takes nanoseconds instead of microseconds.
+
+2001-02-04 21:09  ds
+
+       * comedi/comedi_ksyms.c (tags: r0_7_58, r0_7_57),
+         include/linux/comedi_rt.h (tags: r0_7_57),
+         include/linux/comedidev.h (utags: r0_7_56): cleanup, fixes for
+         real-time
+
+2001-02-04 21:07  ds
+
+       * comedi/kcomedilib/ksyms.c, include/linux/comedilib.h (utags:
+         r0_7_56, r0_7_57, r0_7_58): added command support
+
+2001-02-04 21:07  ds
+
+       * comedi/kcomedilib/kcomedilib_main.c (tags: r0_7_56): added
+         command support, removed SDF_RT code, bugfix for insn_bits
+
+2001-02-04 21:06  ds
+
+       * comedi/rt.c (tags: r0_7_57, r0_7_56): fixes for RTAI, good for
+         rtai4 cvs, not checked for rtai-22
+
+2001-02-04 21:05  ds
+
+       * comedi/comedi_fops.c: cleanup, fix to make callback work with
+         non-rt
+
+2001-02-04 21:01  ds
+
+       * comedi/drivers/comedi_parport.c (tags: r0_7_56): added support
+         for using the interrupt pin
+
+2001-02-03 16:29  ds
+
+       * comedi/comedi_fops.c: testing CVS permissions.  No change
+
+2001-02-03 16:28  ds
+
+       * include/modbuild/.keepme (tags: r0_7_60, r0_7_59, r0_7_58,
+         r0_7_57, r0_7_56): I like .keepme better, anyway.
+
+2001-02-03 16:19  ds
+
+       * include/modbuild/place_holder: I like .keepme better, anyway
+
+2001-02-01 18:33  fmhess
+
+       * include/: modbuild/.keepme, x/.keepme (tags: r0_7_67x, r0_7_66,
+         r0_7_65, r0_7_64, r0_7_63, r0_7_62, r0_7_61, r0_7_60, r0_7_59,
+         r0_7_58, r0_7_57, r0_7_56): removed redundant .keepme file since
+         dave added place_holder
+
+2001-01-31 22:43  ds
+
+       * include/modbuild/place_holder: place holder so CVS doesn't delete
+         the directory
+
+2001-01-31 12:21  fmhess
+
+       * include/: modbuild/.keepme, x/.keepme: added dummy file so
+         include/modbuild directory gets created
+
+2001-01-30 20:26  fmhess
+
+       * comedi/comedi_fops.c: added a bunch of if(!dev->attached) sanity
+         checks
+
+2001-01-30 15:24  fmhess
+
+       * comedi/comedi_fops.c: fixed memory leak due to last change
+
+2001-01-30 15:19  fmhess
+
+       * comedi/comedi_fops.c, include/linux/comedi.h (tags: r0_7_56),
+         include/linux/comedidev.h: fixed up counting of mmaps by using
+         struct file->private_data to keep track of mmap count
+
+2001-01-29 18:43  ds
+
+       * comedi/drivers/ni_pcidio.c (tags: r0_7_57, r0_7_56): fixed NI
+         document numbers
+
+2001-01-29 13:38  fmhess
+
+       * include/linux/comedi_rt.h: commented out #ifdef that broke
+         comedi_spin_lock_irqsave for rtlinux version 2
+
+2001-01-29 01:37  fmhess
+
+       * comedi/drivers/das1800.c (tags: r0_7_56): fixed null dereference
+         problems caused by last change
+
+2001-01-29 00: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 23:51  fmhess
+
+       * comedi/drivers/das800.c (tags: r0_7_56): 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 20:10  fmhess
+
+       * comedi/comedi_fops.c: made comedi_mmap_v22() mark subdevice as
+         mmapped
+
+2001-01-28 20:04  fmhess
+
+       * comedi/comedi_fops.c: improved sanity checks in bufconfig ioctl
+
+2001-01-28 19:45  fmhess
+
+       * include/linux/comedi.h: added SDF_MMAPPED flag
+
+2001-01-28 19: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 15:46  fmhess
+
+       * comedi/drivers.c (tags: r0_7_56), comedi/drivers/das800.c,
+         comedi/drivers/skel.c (tags: r0_7_56), include/linux/comedidev.h:
+         added replacement for recognize that can report valid board names
+
+2001-01-28 14:20  fmhess
+
+       * comedi/drivers/dt2811.c (tags: r0_7_57, r0_7_56): fixed bug in
+         attach function
+
+2001-01-27 16:44  fmhess
+
+       * comedi/drivers/das1800.c: added bitfield insn to di and do
+
+2001-01-27 16:26  fmhess
+
+       * comedi/drivers/das800.c: [no log message]
+
+2001-01-27 16:20  fmhess
+
+       * comedi/drivers/das800.c: added bitfield insn to di and do
+
+2001-01-27 15:23  fmhess
+
+       * Documentation/comedi/hardware (tags: r0_7_56): added das800 and
+         das1800 drivers
+
+2001-01-27 15:13  fmhess
+
+       * Documentation/comedi/drivers.txt (tags: r0_7_56): updated notes
+         for das1800 and das800 drivers
+
+2001-01-27 14:46  fmhess
+
+       * comedi/comedi_fops.c: undid my last fix because i think it was
+         wrong
+
+2001-01-27 14: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 14: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 16:36  fmhess
+
+       * comedi/comedi_fops.c: fixed buffer overrun race in
+         comedi_read_v22
+
+2001-01-24 20:01  fmhess
+
+       * comedi/drivers/das1800.c: trivial changes
+
+2001-01-24 19:43  fmhess
+
+       * include/linux/comedi.h: added bufconfig struct and ioctl
+
+2001-01-24 19:41  fmhess
+
+       * comedi/comedi_fops.c: added bufconfig ioctl
+
+2001-01-24 14:33  fmhess
+
+       * comedi/drivers/das800.c: removed spurious comment to test commit
+         access
+
+2001-01-23 19:44  ds
+
+       * Makefile.modbuild (tags: r0_7_56): [no log message]
+
+2001-01-23 19:44  ds
+
+       * scripts/: Configure (tags: r0_7_61, r0_7_60, r0_7_59, r0_7_58),
+         config.dist (utags: r0_7_56, r0_7_57): changes to Configure for
+         modbuild, and update to config.dist
+
+2001-01-23 19:41  ds
+
+       * comedi/drivers/das08-new.c (tags: r0_7_57, r0_7_56): fix from
+         Luke Stras
+
+2001-01-23 19:07  ds
+
+       * scripts/Configure: copied over verbatim 2.2.17 Configure
+
+2001-01-23 13:59  ds
+
+       * README (tags: r0_7_59, r0_7_58, r0_7_57, r0_7_56): added CVS info
+
+2001-01-23 13:47  ds
+
+       * TODO (tags: r0_7_56): [no log message]
+
+2001-01-23 13:34  ds
+
+       * include/linux/comedi_rt.h: removed circular dependency
+
+2001-01-23 13:34  ds
+
+       * comedi/kcomedilib/kcomedilib_main.c: compile fix
+
+2001-01-23 13:34  ds
+
+       * comedi/drivers/ni_pcidio.c: added insn support
+
+2001-01-23 13:33  ds
+
+       * comedi/drivers/ni_mio_cs.c (tags: r0_7_56): fixes, debug
+
+2001-01-23 13:33  ds
+
+       * comedi/drivers/ni_mio_common.c: fixes, debugging
+
+2001-01-23 13:32  ds
+
+       * comedi/drivers/ni_atmio.c (tags: r0_7_57, r0_7_56): random
+         cleanup, attempt at ISAPNP
+
+2001-01-23 13:31  ds
+
+       * comedi/drivers/dt282x.c (tags: r0_7_56): random cleanup
+
+2001-01-23 13:30  ds
+
+       * TODO: [no log message]
+
+2001-01-23 13:30  ds
+
+       * Makefile.modbuild: remove make dep
+
+2001-01-17 17:05  ds
+
+       * comedi/drivers.c: bugfix
+
+2001-01-17 13:01  ds
+
+       * comedi/kcomedilib/kcomedilib_main.c: remove module.h
+
+2001-01-17 13:01  ds
+
+       * comedi/rt.c: clear struct after malloc
+
+2001-01-17 13:00  ds
+
+       * comedi/drivers/dt282x.c: fixed adbits for dt2824
+
+2001-01-16 17:21  ds
+
+       * comedi/kcomedilib/Makefile (tags: r0_7_61, r0_7_60, r0_7_59,
+         r0_7_58, r0_7_57, r0_7_56), comedi/kcomedilib/data.c (tags:
+         r0_7_60, r0_7_59, r0_7_58, r0_7_57, r0_7_56),
+         comedi/kcomedilib/dio.c (tags: r0_7_59, r0_7_58, r0_7_57,
+         r0_7_56), comedi/kcomedilib/kcomedilib_main.c,
+         comedi/kcomedilib/ksyms.c, include/linux/comedi.h,
+         include/linux/comedilib.h (utags: r0_7_55): bunch of changes for
+         kcomedilib
+
+2001-01-16 17:20  ds
+
+       * TODO (tags: r0_7_55): [no log message]
+
+2001-01-16 17:01  ds
+
+       * comedi/drivers/ni_atmio.c (tags: r0_7_55): driver was choking on
+         ni_atmio name
+
+2001-01-16 17:00  ds
+
+       * comedi/rt.c (tags: r0_7_55): fix error message
+
+2001-01-16 14:26  ds
+
+       * comedi/Makefile (tags: r0_7_57, r0_7_56, r0_7_55): fix accidental
+         compilation of kcomedilib
+
+2001-01-16 14:24  ds
+
+       * comedi/kcomedilib/: data.c, dio.c, kcomedilib_main.c: fixed
+         unresolved symbols
+
+2001-01-16 14:00  ds
+
+       * include/linux/comedidev.h (tags: r0_7_55): fix spinlock defs
+
+2001-01-16 13:59  ds
+
+       * include/linux/comedi_rt.h (tags: r0_7_55): fix RTAI spin_lock
+         defs
+
+2001-01-16 13:59  ds
+
+       * comedi/drivers/das800.c (tags: r0_7_55): move header files
+
+2001-01-16 13:58  ds
+
+       * comedi/drivers/ni_mio_cs.c (tags: r0_7_55): compile fix
+
+2001-01-16 12:15  ds
+
+       * comedi/drivers/ni_mio_common.c (tags: r0_7_55): bugfix on cmdtest
+         ao
+
+2001-01-16 12:15  ds
+
+       * comedi/drivers/ni_mio_cs.c: new cards
+
+2001-01-16 12:14  ds
+
+       * include/linux/comedidev.h: moved comedi_rt.h
+
+2001-01-16 12:13  ds
+
+       * include/linux/comedi_rt.h: added spinlock stuff (frank)
+
+2001-01-16 12:12  ds
+
+       * comedi/drivers/das800.c: update from Frank
+
+2001-01-16 12:01  ds
+
+       * include/linux/comedi_rt.h: fix for rtlinux 3.0
+
+2001-01-16 11:59  ds
+
+       * comedi/comedi_rt.h, include/linux/comedi_rt.h: move comedi_rt.h
+
+2001-01-15 17:56  ds
+
+       * comedi/drivers/ni_pcidio.c (tags: r0_7_55): bugfix of the "oh,
+         crap" variety
+
+2001-01-13 11:19  ds
+
+       * comedi/drivers.c (tags: r0_7_55): fix reference counting
+
+2001-01-12 17:44  ds
+
+       * scripts/Configure (tags: r0_7_55): clarity fix
+
+2001-01-12 10:32  ds
+
+       * comedi/kcomedilib/kcomedilib_main.c: fix symbol export
+
+2001-01-12 10:31  ds
+
+       * comedi/: rtai.c, rtl.c, rtl_v1.c: remove old files
+
+2001-01-11 17:07  ds
+
+       * comedi/drivers/ni_pcidio.c (tags: r0_7_54): readded linux/irq.h
+         for debugging
+
+2001-01-11 17:03  ds
+
+       * comedi/drivers/poc.c (tags: r0_7_57, r0_7_56, r0_7_55, r0_7_54):
+         compile fixes
+
+2001-01-11 16:50  ds
+
+       * comedi/drivers/: adl_pci9118.c (tags: r0_7_56, r0_7_55),
+         das16-new.c (tags: r0_7_56, r0_7_55), das1800.c (tags: r0_7_55),
+         das800.c, dt2814.c (tags: r0_7_56, r0_7_55), dt282x.c (tags:
+         r0_7_55), ni_atmio16d.c (tags: r0_7_56, r0_7_55),
+         ni_mio_common.c, skel.c (tags: r0_7_55) (utags: r0_7_54): added
+         read_subdev and write_subdev where appropriate
+
+2001-01-11 16:48  ds
+
+       * comedi/comedi_rt.h (tags: r0_7_54): fix for rtlinux-3.0
+
+2001-01-11 11:02  ds
+
+       * README (tags: r0_7_55, r0_7_54): mailing list changes
+
+2001-01-09 14:21  ds
+
+       * comedi/: Config.in (tags: r0_7_56, r0_7_55, r0_7_54),
+         drivers/Makefile (tags: r0_7_56, r0_7_55, r0_7_54),
+         drivers/poc.c: added poc driver
+
+2001-01-09 14:18  ds
+
+       * comedi/: rtai.c (tags: r0_7_54), rtl.c (tags: r0_7_54), rtl_v1.c
+         (tags: r0_7_54), drivers/dt282x.c, drivers/ni_pcidio.c: migrate
+         everybody from asm/irq.h to linux/irq.h
+
+2001-01-09 14:18  ds
+
+       * scripts/dep.rtai (tags: r0_7_61, r0_7_60, r0_7_59, r0_7_58,
+         r0_7_57, r0_7_56, r0_7_55, r0_7_54): fix for rtai4 CVS
+
+2001-01-09 14:17  ds
+
+       * TODO (tags: r0_7_54): random checkin
+
+2001-01-09 13:06  ds
+
+       * include/linux/irq.h (tags: r0_7_67x, r0_7_66, r0_7_65, r0_7_64,
+         r0_7_63, r0_7_62, r0_7_61, r0_7_60, r0_7_59, r0_7_58, r0_7_57,
+         r0_7_56, r0_7_55, r0_7_54): who forgot to check in irq.h?
+
+2001-01-08 17:02  ds
+
+       * scripts/dep.linux (tags: r0_7_60, r0_7_59, r0_7_58, r0_7_57,
+         r0_7_56, r0_7_55, r0_7_54): fix versioning issues on UTS_VERSION
+
+2001-01-08 17:00  ds
+
+       * comedi/drivers/: ni_pcidio.c, ni_pcimio.c (tags: r0_7_55,
+         r0_7_54): select device based on bus,slot
+
+2001-01-08 16:59  ds
+
+       * comedi/drivers/dt2814.c: cleanup
+
+2001-01-08 16:59  ds
+
+       * comedi/drivers.c (tags: r0_7_54): clears dev structure on attach
+
+2001-01-08 16:57  ds
+
+       * INSTALL (tags: r0_7_58, r0_7_57, r0_7_56, r0_7_55, r0_7_54):
+         bugfix
+
+2001-01-08 16:42  ds
+
+       * comedi/comedi_fops.c (tags: r0_7_55, r0_7_54): bugfix
+
+2001-01-01 19:34  ds
+
+       * comedi/drivers/: das16-new.c, quatech_daqp_cs.c (tags: r0_7_57,
+         r0_7_56, r0_7_55, r0_7_54): compile fixes
+
+2001-01-01 19:34  ds
+
+       * scripts/config.dist (tags: r0_7_55, r0_7_54): update
+
+2001-01-01 16:30  ds
+
+       * comedi/drivers/ni_pcidio.c: fix recognize having wrong prototype
+
+2001-01-01 16:29  ds
+
+       * comedi/drivers/ni_mio_common.c: fix dio configuration bug
+
+2001-01-01 16:29  ds
+
+       * comedi/drivers/das16-new.c: fix single-ended/differential probe
+         problem
+
+2000-12-26 11:28  ds
+
+       * comedi/drivers/das1800.c: update from frank
+
+2000-12-22 16:23  ds
+
+       * comedi/drivers/das1800.c: update from Frank
+
+2000-12-19 11:06  ds
+
+       * INSTALL: modprobe does not require .o
+
+2000-12-19 11:05  ds
+
+       * comedi/drivers/ni_pcidio.c: fix recognize
+
+2000-12-18 12:28  ds
+
+       * comedi/drivers/das16-new.c: fix compile problems
+
+2000-12-18 12:28  ds
+
+       * comedi/drivers/ni_atmio.c (tags: r0_7_54): fix warning
+
+2000-12-18 11:41  ds
+
+       * comedi/comedi_fops.c: fix in do_cmd_ioctl()
+
+2000-12-18 11:39  ds
+
+       * comedi/rt.c (tags: r0_7_54): fixed include
+
+2000-12-18 11:38  ds
+
+       * comedi/drivers/8253.h (tags: r0_7_59, r0_7_58, r0_7_57, r0_7_56,
+         r0_7_55, r0_7_54): remove misleading comment and make _div
+         function default
+
+2000-12-18 11:36  ds
+
+       * comedi/drivers/das16-new.c: changes from Chris Baugher
+
+2000-12-15 13:27  ds
+
+       * comedi/drivers/das08.c (tags: r0_7_57, r0_7_56, r0_7_55,
+         r0_7_54): bugfix from Luke Stras
+
+2000-12-11 23:58  ds
+
+       * comedi/drivers/das1800.c: update from frank
+
+2000-12-07 20:09  ds
+
+       * Makefile.modbuild (tags: r0_7_55, r0_7_54): readded depmod on
+         install
+
+2000-12-06 15:10  ds
+
+       * comedi/: comedi_rt.h, rt.c (utags: r0_7_53): fixed 2.2.17/rtl-2.2
+         compile
+
+2000-12-06 15:09  ds
+
+       * comedi/drivers/ni_pcimio.c (tags: r0_7_53): new device id
+
+2000-12-06 15:09  ds
+
+       * comedi/drivers/ni_mio_common.c (tags: r0_7_53): remove warnings
+
+2000-12-06 15:09  ds
+
+       * comedi/drivers/8253.h (tags: r0_7_53): new cascade math function
+         by Frank Mori Hess
+
+2000-12-05 23:06  ds
+
+       * comedi/drivers/ni_atmio.c (tags: r0_7_53): added recognize to use
+         older name atmio-E
+
+2000-12-02 12:51  ds
+
+       * comedi/: Config.in, drivers/Makefile (utags: r0_7_52, r0_7_53):
+         added das1800
+
+2000-12-02 12:51  ds
+
+       * Documentation/comedi/drivers.txt (tags: r0_7_55, r0_7_54),
+         comedi/drivers/das1800.c, comedi/drivers/das800.c (utags:
+         r0_7_52, r0_7_53): update from Frank Mori Hess
+
+2000-12-01 14:07  ds
+
+       * comedi/drivers/: ni_mio_common.c, ni_mio_cs.c (tags: r0_7_54,
+         r0_7_53) (utags: r0_7_52): error message cleanup
+
+2000-12-01 14:06  ds
+
+       * comedi/comedi_fops.c (tags: r0_7_53, r0_7_52): fixed compile
+         errors on 2.2
+
+2000-12-01 14:05  ds
+
+       * include/linux/mm.h (tags: r0_7_65, r0_7_64, r0_7_63, r0_7_62,
+         r0_7_61, r0_7_60, r0_7_59, r0_7_58, r0_7_57, r0_7_56, r0_7_55,
+         r0_7_54, r0_7_53, r0_7_52): added mm.h compat header
+
+2000-11-30 15:34  ds
+
+       * comedi/drivers/ni_mio_common.c (tags: r0_7_51): random changes
+         for block mode
+
+2000-11-30 15:30  ds
+
+       * comedi/drivers/amcc_s5933.h (tags: r0_7_57, r0_7_56, r0_7_55,
+         r0_7_54, r0_7_53, r0_7_52, r0_7_51): compile fix
+
+2000-11-30 15:29  ds
+
+       * comedi/comedi_fops.c (tags: r0_7_51): make select work when there
+         is no cmd running
+
+2000-11-30 15:28  ds
+
+       * NOTES: don't want this no more
+
+2000-11-29 20:25  ds
+
+       * Documentation/comedi/configuration (tags: r0_7_58, r0_7_57,
+         r0_7_56, r0_7_55, r0_7_54, r0_7_53, r0_7_52, r0_7_51): info on
+         configuration parameters
+
+2000-11-29 20:19  ds
+
+       * Contributors (tags: r0_7_58, r0_7_57, r0_7_56, r0_7_55, r0_7_54,
+         r0_7_53, r0_7_52, r0_7_51): added Contributors list
+
+2000-11-29 20:19  ds
+
+       * comedi/drivers/: ni_mio_common.c, ni_stc.h (tags: r0_7_55,
+         r0_7_54, r0_7_53, r0_7_52, r0_7_51): #ifdef's added for trig
+         stuff blocking mode added ao insns added ao cmd added
+
+2000-11-29 20:16  ds
+
+       * comedi/comedi_fops.c: fixed mmap reference counting
+
+2000-11-29 20:15  ds
+
+       * comedi/drivers/das800.c (tags: r0_7_51): compile fix
+
+2000-11-29 20:15  ds
+
+       * comedi/drivers/Makefile (tags: r0_7_51): [no log message]
+
+2000-11-29 20:14  ds
+
+       * comedi/drivers/amcc_s5933.h: compile fixes
+
+2000-11-29 19:31  ds
+
+       * comedi/Config.in (tags: r0_7_51): fixed adl9118 driver
+
+2000-11-29 19:30  ds
+
+       * TODO (tags: r0_7_53, r0_7_52, r0_7_51): [no log message]
+
+2000-11-29 19:29  ds
+
+       * comedi/drivers/ni_mio_cs.c (tags: r0_7_51): removed
+         release_region
+
+2000-11-29 19:28  ds
+
+       * comedi/drivers/dt282x.c (tags: r0_7_53, r0_7_52, r0_7_51): added
+         insn support
+
+2000-11-29 19:27  ds
+
+       * comedi/drivers/dt2814.c (tags: r0_7_53, r0_7_52, r0_7_51): added
+         cmd support, insn support
+
+2000-11-29 19:26  ds
+
+       * comedi/drivers/skel.c (tags: r0_7_53, r0_7_52, r0_7_51): added
+         cmdtest
+
+2000-11-29 18:18  ds
+
+       * comedi/drivers/das800.c: update from frank
+
+2000-11-25 20:11  ds
+
+       * Documentation/comedi/drivers.txt (tags: r0_7_51): updates
+
+2000-11-25 19:53  ds
+
+       * Documentation/comedi/drivers.txt: change format
+
+2000-11-24 19:20  ds
+
+       * comedi/drivers/das800.c: driver cleanup
+
+2000-11-24 19:10  ds
+
+       * TODO, comedi/Makefile (tags: r0_7_54, r0_7_53, r0_7_52, r0_7_51),
+         comedi/comedi_fops.c, comedi/comedi_ksyms.c (tags: r0_7_55,
+         r0_7_54, r0_7_53, r0_7_52, r0_7_51), comedi/comedi_rt.h (tags:
+         r0_7_52, r0_7_51), comedi/rt.c (tags: r0_7_52, r0_7_51),
+         comedi/drivers/ni_mio_common.c, comedi/drivers/pcl818.c (tags:
+         r0_7_56, r0_7_55, r0_7_54, r0_7_53, r0_7_52, r0_7_51),
+         comedi/drivers/quatech_daqp_cs.c (tags: r0_7_53, r0_7_52,
+         r0_7_51), comedi/kcomedilib/kcomedilib_main.c (tags: r0_7_54,
+         r0_7_53, r0_7_52, r0_7_51), include/linux/comedidev.h (tags:
+         r0_7_54, r0_7_53, r0_7_52, r0_7_51): 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-24 01:14  ds
+
+       * comedi/drivers/ni_mio_common.c: added flag to error string
+         conversion
+
+2000-11-24 01:13  ds
+
+       * comedi/drivers/das800.c: driver fixes
+
+2000-11-24 01:00  ds
+
+       * comedi/: Config.in, drivers/Makefile, drivers/das800.c: added
+         das800 driver
+
+2000-11-21 13:46  ds
+
+       * Makefile (tags: r0_7_55, r0_7_54, r0_7_53, r0_7_52, r0_7_51):
+         fixed mknod bug
+
+2000-11-13 05:39  ds
+
+       * Makefile.modbuild (tags: r0_7_53, r0_7_52, r0_7_51): compile
+         fixes
+
+2000-11-13 05:23  ds
+
+       * include/linux/version.h (tags: r0_7_59, r0_7_58, r0_7_57,
+         r0_7_56, r0_7_55, r0_7_54, r0_7_53, r0_7_52, r0_7_51): wedge for
+         version.h
+
+2000-11-13 05:22  ds
+
+       * include/linux/comedidev.h: moved from comedi/comedi_module.h
+
+2000-11-13 05:21  ds
+
+       * scripts/dep.rtlinux (tags: r0_7_61, r0_7_60, r0_7_59, r0_7_58,
+         r0_7_57, r0_7_56, r0_7_55, r0_7_54, r0_7_53, r0_7_52, r0_7_51): =
+         vs. == bugfix
+
+2000-11-13 05:21  ds
+
+       * Makefile.modbuild: [no log message]
+
+2000-11-13 05:17  ds
+
+       * comedi/drivers/ni_atmio.c (tags: r0_7_52, r0_7_51): rtlinux fix
+
+2000-11-07 16:59  ds
+
+       * scripts/check_kernel (tags: r0_7_74, r0_7_73, r0_7_72, r0_7_71,
+         branch-0_7-end, branch-0_7-start, r0_7_70, r0_7_69, r0_7_67x,
+         r0_7_66, r0_7_65, r0_7_64, r0_7_63, r0_7_62, r0_7_61, r0_7_60,
+         r0_7_59, r0_7_58, r0_7_57, r0_7_56, r0_7_55, r0_7_54, r0_7_53,
+         r0_7_52, r0_7_51): looked in /usr/include/linux
+
+2000-11-07 16:50  ds
+
+       * comedi/: am9513.h, drivers/am9513.h (tags: r0_7_63, r0_7_62,
+         r0_7_61, r0_7_60, r0_7_59, r0_7_58, r0_7_57, r0_7_56, r0_7_55,
+         r0_7_54, r0_7_53, r0_7_52, r0_7_51): move header file
+
+2000-11-07 16:48  ds
+
+       * comedi/: comedi_fops.c, comedi_ksyms.c, drivers.c (tags: r0_7_53,
+         r0_7_52, r0_7_51), dummy.c (tags: r0_7_58, r0_7_57, r0_7_56,
+         r0_7_55, r0_7_54, r0_7_53, r0_7_52, r0_7_51), proc.c (tags:
+         r0_7_59, r0_7_58, r0_7_57, r0_7_56, r0_7_55, r0_7_54, r0_7_53,
+         r0_7_52, r0_7_51), range.c (tags: r0_7_60, r0_7_59, r0_7_58,
+         r0_7_57, r0_7_56, r0_7_55, r0_7_54, r0_7_53, r0_7_52, r0_7_51),
+         rt.c, rtai.c (tags: r0_7_53, r0_7_52, r0_7_51), rtl.c (tags:
+         r0_7_53, r0_7_52, r0_7_51), rtl_v1.c (tags: r0_7_53, r0_7_52,
+         r0_7_51), drivers/8255.c (tags: r0_7_56, r0_7_55, r0_7_54,
+         r0_7_53, r0_7_52, r0_7_51), drivers/8255.h (tags: r0_7_58,
+         r0_7_57, r0_7_56, r0_7_55, r0_7_54, r0_7_53, r0_7_52, r0_7_51),
+         drivers/adl_pci9118.c (tags: r0_7_53, r0_7_52, r0_7_51),
+         drivers/comedi_parport.c (tags: r0_7_55, r0_7_54, r0_7_53,
+         r0_7_52, r0_7_51), drivers/daqboard2000.c (tags: r0_7_57,
+         r0_7_56, r0_7_55, r0_7_54, r0_7_53, r0_7_52, r0_7_51),
+         drivers/das08-new.c (tags: r0_7_55, r0_7_54, r0_7_53, r0_7_52,
+         r0_7_51), drivers/das08.c (tags: r0_7_53, r0_7_52, r0_7_51),
+         drivers/das08jr.c (tags: r0_7_57, r0_7_56, r0_7_55, r0_7_54,
+         r0_7_53, r0_7_52, r0_7_51), drivers/das16-new.c (tags: r0_7_53,
+         r0_7_52, r0_7_51), drivers/das16.c (tags: r0_7_57, r0_7_56,
+         r0_7_55, r0_7_54, r0_7_53, r0_7_52, r0_7_51), drivers/das1600.c
+         (tags: r0_7_57, r0_7_56, r0_7_55, r0_7_54, r0_7_53, r0_7_52,
+         r0_7_51), drivers/das6402.c (tags: r0_7_56, r0_7_55, r0_7_54,
+         r0_7_53, r0_7_52, r0_7_51), drivers/dt2801.c (tags: r0_7_57,
+         r0_7_56, r0_7_55, r0_7_54, r0_7_53, r0_7_52, r0_7_51),
+         drivers/dt2811.c (tags: r0_7_55, r0_7_54, r0_7_53, r0_7_52,
+         r0_7_51), drivers/dt2814.c, drivers/dt2815.c (tags: r0_7_57,
+         r0_7_56, r0_7_55, r0_7_54, r0_7_53, r0_7_52, r0_7_51),
+         drivers/dt2817.c (tags: r0_7_57, r0_7_56, r0_7_55, r0_7_54,
+         r0_7_53, r0_7_52, r0_7_51), drivers/dt282x.c, drivers/dt3000.c
+         (tags: r0_7_57, r0_7_56, r0_7_55, r0_7_54, r0_7_53, r0_7_52,
+         r0_7_51), drivers/ii_pci20kc.c (tags: r0_7_56, r0_7_55, r0_7_54,
+         r0_7_53, r0_7_52, r0_7_51), drivers/mite.c (tags: r0_7_56,
+         r0_7_55, r0_7_54, r0_7_53, r0_7_52, r0_7_51), drivers/mite.h
+         (tags: r0_7_57, r0_7_56, r0_7_55, r0_7_54, r0_7_53, r0_7_52,
+         r0_7_51), drivers/multiq3.c (tags: r0_7_57, r0_7_56, r0_7_55,
+         r0_7_54, r0_7_53, r0_7_52, r0_7_51), drivers/ni_atmio.c,
+         drivers/ni_atmio16d.c (tags: r0_7_53, r0_7_52, r0_7_51),
+         drivers/ni_mio_cs.c, drivers/ni_pcidio.c (tags: r0_7_53, r0_7_52,
+         r0_7_51), drivers/ni_pcimio.c (tags: r0_7_52, r0_7_51),
+         drivers/pcl711.c (tags: r0_7_57, r0_7_56, r0_7_55, r0_7_54,
+         r0_7_53, r0_7_52, r0_7_51), drivers/pcl724.c (tags: r0_7_57,
+         r0_7_56, r0_7_55, r0_7_54, r0_7_53, r0_7_52, r0_7_51),
+         drivers/pcl725.c (tags: r0_7_57, r0_7_56, r0_7_55, r0_7_54,
+         r0_7_53, r0_7_52, r0_7_51), drivers/pcl726.c (tags: r0_7_57,
+         r0_7_56, r0_7_55, r0_7_54, r0_7_53, r0_7_52, r0_7_51),
+         drivers/pcl812.c (tags: r0_7_56, r0_7_55, r0_7_54, r0_7_53,
+         r0_7_52, r0_7_51), drivers/pcl818.c, drivers/quatech_daqp_cs.c,
+         drivers/rti800.c (tags: r0_7_57, r0_7_56, r0_7_55, r0_7_54,
+         r0_7_53, r0_7_52, r0_7_51), drivers/rti802.c (tags: r0_7_57,
+         r0_7_56, r0_7_55, r0_7_54, r0_7_53, r0_7_52, r0_7_51),
+         drivers/skel.c, kcomedilib/data.c (tags: r0_7_54, r0_7_53,
+         r0_7_52, r0_7_51), kcomedilib/dio.c (tags: r0_7_54, r0_7_53,
+         r0_7_52, r0_7_51), kcomedilib/kcomedilib_main.c,
+         realtime/vd_dds.c (tags: r0_7_56, r0_7_55, r0_7_54, r0_7_53,
+         r0_7_52, r0_7_51), realtime/vd_timer.c (tags: r0_7_58, r0_7_57,
+         r0_7_56, r0_7_55, r0_7_54, r0_7_53, r0_7_52, r0_7_51): fix sed
+         script mistake
+
+2000-11-07 16: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, realtime/vd_dds.c,
+         realtime/vd_timer.c: change comedi_module.h to linux/comedidev.h
+
+2000-11-07 16:36  ds
+
+       * comedi/drivers/8255.c: warning fixes
+
+2000-11-07 15:53  ds
+
+       * comedi/: comedi_module.h, comedi_rt.h: moved comedi.h to
+         include/linux/
+
+2000-11-07 15:47  ds
+
+       * include/: comedi.h, linux/comedi.h (tags: r0_7_54, r0_7_53,
+         r0_7_52, r0_7_51): moved comedi.h to linux/
+
+2000-11-07 15:46  ds
+
+       * comedi/drivers.c: fix warning
+
+2000-11-07 15: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 15:23  ds
+
+       * Documentation/comedi/counter-spec (tags: r0_7_59, r0_7_58,
+         r0_7_57, r0_7_56, r0_7_55, r0_7_54, r0_7_53, r0_7_52, r0_7_51):
+         added ideas for counter configuration
+
+2000-11-07 15:22  ds
+
+       * include/linux/: module.h (tags: r0_7_60), pci.h (utags: r0_7_51,
+         r0_7_52, r0_7_53, r0_7_54, r0_7_55, r0_7_56, r0_7_57, r0_7_58,
+         r0_7_59): new files
+
+2000-11-07 15:21  ds
+
+       * comedi/drivers/das16-new.c: added recognize function
+
+2000-11-07 15:20  ds
+
+       * comedi/kern_compat.h (tags: r0_7_60, r0_7_59, r0_7_58, r0_7_57,
+         r0_7_56, r0_7_55, r0_7_54, r0_7_53, r0_7_52, r0_7_51): move parts
+         to include/linux
+
+2000-11-07 15:20  ds
+
+       * comedi/comedi_ksyms.c: fixed 2.0 symbol export
+
+2000-10-15 18:33  ds
+
+       * comedi/drivers/daqboard2000.c: added <asm/uaccess.h>
+
+2000-10-15 18:33  ds
+
+       * comedi/kern_compat.h: moved some stuff to include/
+
+2000-10-15 18:33  ds
+
+       * include/: asm/uaccess.h (tags: r0_7_74, r0_7_73, r0_7_72,
+         r0_7_71), linux/wait.h (utags: branch-0_7-end, branch-0_7-start,
+         r0_7_51, r0_7_52, r0_7_53, r0_7_54, r0_7_55, r0_7_56, r0_7_57,
+         r0_7_58, r0_7_59, r0_7_60, r0_7_61, r0_7_62, r0_7_63, r0_7_64,
+         r0_7_65, r0_7_66, r0_7_67x, r0_7_69, r0_7_70): new
+
+2000-10-15 17:53  ds
+
+       * Makefile, comedi/kern_compat.h, comedi/rtl.c,
+         scripts/dep.rtlinux: Patch from Tomasz
+
+2000-10-15 17:50  ds
+
+       * Makefile.modbuild, comedi/Config.in,
+         comedi/drivers/daqboard2000.c, comedi/drivers/dt3000.c,
+         comedi/realtime/vd_dds.c, scripts/dep.rtlinux: patch from Tomasz
+
+2000-10-15 17: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 20:55  ds
+
+       * TODO, scripts/preconfigure (tags: r0_7_61, r0_7_60, r0_7_59,
+         r0_7_58, r0_7_57, r0_7_56, r0_7_55, r0_7_54, r0_7_53, r0_7_52,
+         r0_7_51): removed pcmcia dep (conflicts on 2.4.0)
+
+2000-10-13 20:36  ds
+
+       * Makefile.modbuild, comedi/Config.in, comedi/drivers/Makefile,
+         comedi/drivers/quatech_daqp_cs.c, etc/pcmcia/comedi.conf (tags:
+         r0_7_58, r0_7_57, r0_7_56, r0_7_55, r0_7_54, r0_7_53, r0_7_52,
+         r0_7_51), scripts/dep.pcmcia (tags: r0_7_61, r0_7_60, r0_7_59,
+         r0_7_58, r0_7_57, r0_7_56, r0_7_55, r0_7_54, r0_7_53, r0_7_52,
+         r0_7_51), scripts/dep.rtlinux, scripts/preconfigure: patch from
+         Brent Baccala
+
+2000-10-13 05:29  ds
+
+       * comedi/: comedi_fops.c, drivers.c (utags: r0_7_50): moved BUG
+         check to drivers.c compile warning fix
+
+2000-10-13 05:28  ds
+
+       * TODO (tags: r0_7_50): random TODO checkin
+
+2000-10-13 05:28  ds
+
+       * Makefile (tags: r0_7_50): version bump
+
+2000-10-13 05:27  ds
+
+       * comedi/drivers/comedi_parport.c (tags: r0_7_50): updates for insn
+
+2000-10-13 05:27  ds
+
+       * comedi/: kvmem.c (tags: r0_7_59), kvmem.h (utags: r0_7_50,
+         r0_7_51, r0_7_52, r0_7_53, r0_7_54, r0_7_55, r0_7_56, r0_7_57,
+         r0_7_58): fixes for kernel >=2.4.0-test7
+
+2000-10-13 04:51  ds
+
+       * comedi/drivers/ii_pci20kc.c (tags: r0_7_50): modified for insn
+
+2000-10-13 04:15  ds
+
+       * comedi/drivers/ii_pci20kc.c: update from Markus
+
+2000-10-12 16:07  ds
+
+       * Makefile.modbuild, scripts/dep.rtlinux (utags: r0_7_50): fix
+         rtlinux include file problems
+
+2000-10-12 16:00  ds
+
+       * Documentation/comedi/drivers.txt, Documentation/comedi/hardware
+         (tags: r0_7_55, r0_7_54, r0_7_53, r0_7_52, r0_7_51),
+         comedi/Config.in, comedi/drivers/adl_pci9118.c,
+         comedi/drivers/amcc_s5933.h, scripts/Configure.help (tags:
+         r0_7_57, r0_7_56, r0_7_55, r0_7_54, r0_7_53, r0_7_52, r0_7_51)
+         (utags: r0_7_50): new driver from Michal Dobes, plus fixes to
+         docs
+
+2000-10-11 16:48  ds
+
+       * Documentation/comedi/hacks (tags: r0_7_74, r0_7_73, r0_7_72,
+         r0_7_71, branch-0_7-end, branch-0_7-start, r0_7_70, r0_7_69,
+         r0_7_67x, r0_7_66, r0_7_65, r0_7_64, r0_7_63, r0_7_62, r0_7_61,
+         r0_7_60, r0_7_59, r0_7_58, r0_7_57, r0_7_56, r0_7_55, r0_7_54,
+         r0_7_53, r0_7_52, r0_7_51, r0_7_50, r0_7_49): added documentation
+         of hacks
+
+2000-10-10 21:13  ds
+
+       * comedi_config/: Makefile, comedi_config.c: removed comedi_config
+
+2000-10-10 21:09  ds
+
+       * INSTALL (tags: r0_7_53, r0_7_52, r0_7_51, r0_7_50, r0_7_49):
+         updates
+
+2000-10-10 21:09  ds
+
+       * TODO (tags: r0_7_49): [no log message]
+
+2000-10-10 21:08  ds
+
+       * comedi/kcomedilib/: data.c, dio.c, kcomedilib_main.c (utags:
+         r0_7_49, r0_7_50): insn support
+
+2000-10-10 21:07  ds
+
+       * comedi/drivers.c (tags: r0_7_49): insn_read/write emulation based
+         on insn_bits
+
+2000-10-10 21:00  ds
+
+       * comedi/comedi_module.h (tags: r0_7_50, r0_7_49): added read/write
+         wait_queues and read/write subdevices
+
+2000-10-10 20:59  ds
+
+       * comedi/comedi_fops.c (tags: r0_7_49): changed insn handling added
+         poll fop changed read/write from depending on f_pos to paticular
+         read/write subdev
+
+2000-10-10 20:54  ds
+
+       * comedi/Config.in (tags: r0_7_49): added fpga conf option for
+         dasboard2000
+
+2000-10-10 20:50  ds
+
+       * comedi/drivers/: ni_mio_common.c, ni_pcimio.c, ni_stc.h (utags:
+         r0_7_49, r0_7_50): bug fixes re failure on comedi_test
+
+2000-10-10 20:47  ds
+
+       * comedi/drivers/daqboard2000.c (tags: r0_7_50, r0_7_49): code
+         cleanup modularized fpga code
+
+2000-10-10 20:40  ds
+
+       * include/comedi.h (tags: r0_7_50, r0_7_49): added comedi_do_insn()
+
+2000-09-17 11:50  ds
+
+       * comedi/drivers/rti800.c (tags: r0_7_50, r0_7_49): fix 815
+         recognition
+
+2000-09-09 18:00  ds
+
+       * comedi/drivers/daqboard2000.c: patch from anders re 8255
+
+2000-09-09 17:50  ds
+
+       * comedi/drivers.c: ao insn emulation bug
+
+2000-09-07 20:40  ds
+
+       * comedi/drivers/: ni_atmio.c (tags: r0_7_50, r0_7_49),
+         ni_mio_common.c, ni_stc.h: enable GPCTs on all boards
+
+2000-09-07 20:22  ds
+
+       * comedi/comedi_fops.c: change email address
+
+2000-09-07 20:21  ds
+
+       * comedi/drivers/ni_pcimio.c: removed debugging messages
+
+2000-09-07 13:34  ds
+
+       * Makefile (tags: r0_7_49): The reappearance of make dev
+
+2000-09-05 20:53  ds
+
+       * comedi/drivers/ni_mio_cs.c (tags: r0_7_50, r0_7_49, r0_7_48):
+         remove bogus undef
+
+2000-09-05 20:53  ds
+
+       * comedi/drivers.c (tags: r0_7_48): fix for insn->mode0 conversion
+
+2000-09-05 14:33  ds
+
+       * comedi/drivers/: ni_atmio.c (tags: r0_7_48), ni_mio_cs.c,
+         ni_pcimio.c (tags: r0_7_48), ni_stc.h (tags: r0_7_48): moved
+         ni_private common stuff to .h
+
+2000-09-05 14:16  ds
+
+       * comedi/drivers/ni_pcimio.c: device id
+
+2000-09-05 13:45  ds
+
+       * etc/pcmcia/comedi.conf (tags: r0_7_50, r0_7_49, r0_7_48): Added
+         PCMCIA device id
+
+2000-09-04 22:12  ds
+
+       * comedi/drivers/ni_mio_common.c (tags: r0_7_48): hack bugfix for
+         commands
+
+2000-09-04 22:11  ds
+
+       * Makefile.modbuild (tags: r0_7_49, r0_7_48): remove extra -DMODULE
+
+2000-09-04 19:09  ds
+
+       * comedi/drivers/: ni_mio_common.c, ni_mio_cs.c: speedup changes.
+
+2000-09-04 19:08  ds
+
+       * comedi/drivers/ni_pcimio.c: added PCI id
+
+2000-09-02 21:54  ds
+
+       * comedi/drivers/ni_mio_common.c: fix cmdtest bug for external
+         triggering
+
+2000-09-02 21:53  ds
+
+       * comedi/drivers/mite.h (tags: r0_7_50, r0_7_49, r0_7_48): added
+         mite_list_devices()
+
+2000-09-02 21:51  ds
+
+       * comedi/drivers/: ni_pcidio.c (tags: r0_7_50, r0_7_49, r0_7_48),
+         ni_pcimio.c: additional debugging for unknown boards
+
+2000-09-02 21:49  ds
+
+       * include/comedi.h (tags: r0_7_48): add instruction bits support,
+         make comedi_insn_struct forward compatible
+
+2000-09-02 21:49  ds
+
+       * comedi/: comedi_fops.c (tags: r0_7_48), comedi_module.h (tags:
+         r0_7_48), drivers.c, drivers/8255.c (tags: r0_7_50, r0_7_49,
+         r0_7_48), drivers/dt282x.c (tags: r0_7_50, r0_7_49, r0_7_48),
+         drivers/ni_mio_common.c: instruction bits support
+
+2000-09-02 21:44  ds
+
+       * comedi/drivers/: das16.c, dt3000.c (utags: r0_7_48, r0_7_49,
+         r0_7_50): warning cleanups
+
+2000-09-02 21:42  ds
+
+       * comedi/range.c (tags: r0_7_50, r0_7_49, r0_7_48): fix unknown
+         range
+
+2000-09-02 21:41  ds
+
+       * Documentation/comedi/command (tags: r0_7_74, r0_7_73, r0_7_72,
+         r0_7_71, branch-0_7-end, branch-0_7-start, r0_7_70, r0_7_69,
+         r0_7_67x, r0_7_66, r0_7_65, r0_7_64, r0_7_63, r0_7_62, r0_7_61,
+         r0_7_60, r0_7_59, r0_7_58, r0_7_57, r0_7_56, r0_7_55, r0_7_54,
+         r0_7_53, r0_7_52, r0_7_51, r0_7_50, r0_7_49, r0_7_48): doc update
+
+2000-09-02 21:41  ds
+
+       * TODO (tags: r0_7_48): todo update
+
+2000-08-31 11:29  ds
+
+       * comedi/drivers/ni_mio_cs.c: added product ID for 16e-4
+
+2000-08-30 11:42  ds
+
+       * comedi/drivers/ni_mio_cs.c: fix unknown device id message
+
+2000-08-18 20:59  ds
+
+       * Makefile.modbuild: revert previous change (ppc cross-compile)
+
+2000-08-18 20:59  ds
+
+       * comedi/drivers/: mite.c (tags: r0_7_50, r0_7_49, r0_7_48),
+         ni_mio_common.c, ni_pcimio.c, ni_stc.h: Additonal info on PCI
+         boards, readded warning for unknown boards
+
+2000-08-09 16:45  ds
+
+       * Makefile.modbuild: modbuild changes
+
+2000-08-09 16:44  ds
+
+       * comedi/Config.in (tags: r0_7_48): makefile related fix
+
+2000-08-09 16:42  ds
+
+       * comedi/: comedi_fops.c, proc.c (tags: r0_7_50, r0_7_49, r0_7_48),
+         comedi_module.h: changes due to modbuild
+
+2000-08-09 16:28  ds
+
+       * comedi/drivers/ni_mio_cs.c: fix fifo depth
+
+2000-08-09 16:27  ds
+
+       * scripts/: Configure (tags: r0_7_54, r0_7_53, r0_7_52, r0_7_51),
+         dep.rtai (tags: r0_7_53, r0_7_52, r0_7_51), preconfigure (utags:
+         r0_7_48, r0_7_49, r0_7_50): dep fixes
+
+2000-08-08 02:44  ds
+
+       * comedi/drivers/ni_pcimio.c: start name migration to ni_pcimio
+
+2000-08-05 19:31  ds
+
+       * comedi/drivers/: ni_pcidio.c, ni_pcimio.c: new PCI ids from ni
+         source
+
+2000-07-27 20:38  ds
+
+       * comedi/rtl.c (tags: r0_7_50, r0_7_49, r0_7_48): bugfix
+
+2000-07-26 19:12  ds
+
+       * include/linux/config.h (tags: r0_7_59, r0_7_58, r0_7_57, r0_7_56,
+         r0_7_55, r0_7_54, r0_7_53, r0_7_52, r0_7_51, r0_7_50, r0_7_49,
+         r0_7_48): merge modbuild-0.0.2
+
+2000-07-26 19:11  ds
+
+       * comedi/rtai.c (tags: r0_7_50, r0_7_49, r0_7_48): fix rtai.h
+         include
+
+2000-07-26 19:10  ds
+
+       * comedi/: comedi_module.h, comedi_rt.h (tags: r0_7_50, r0_7_49,
+         r0_7_48): fix config.h include, as per modbuild-0.0.2
+
+2000-07-26 19:10  ds
+
+       * comedi/drivers/: ni_atmio.c, ni_mio_cs.c: fix RT dep
+
+2000-07-26 19:07  ds
+
+       * Makefile (tags: r0_7_48), Makefile.modbuild, scripts/Configure,
+         scripts/check_kernel (tags: r0_7_50, r0_7_49, r0_7_48),
+         scripts/config.in (tags: r0_7_59, r0_7_58, r0_7_57, r0_7_56,
+         r0_7_55, r0_7_54, r0_7_53, r0_7_52, r0_7_51, r0_7_50, r0_7_49,
+         r0_7_48), scripts/dep.linux (tags: r0_7_53, r0_7_52, r0_7_51,
+         r0_7_50, r0_7_49, r0_7_48), scripts/dep.rtai, scripts/dep.rtlinux
+         (tags: r0_7_49, r0_7_48), scripts/mkdep.c (tags: r0_7_61,
+         r0_7_60, r0_7_59, r0_7_58, r0_7_57, r0_7_56, r0_7_55, r0_7_54,
+         r0_7_53, r0_7_52, r0_7_51, r0_7_50, r0_7_49, r0_7_48),
+         scripts/preconfigure, arch/Makefile.noarch (tags: r0_7_61,
+         r0_7_60, r0_7_59, r0_7_58, r0_7_57, r0_7_56, r0_7_55, r0_7_54,
+         r0_7_53, r0_7_52, r0_7_51, r0_7_50, r0_7_49, r0_7_48): merge
+         modbuild-0.0.2 changes
+
+2000-07-26 16:51  ds
+
+       * comedi/rtai.c, comedi/drivers/comedi_parport.c (tags: r0_7_49,
+         r0_7_48), comedi/drivers/ni_mio_common.c, include/comedi.h:
+         changes
+
+2000-07-25 20:28  ds
+
+       * Makefile: version bump
+
+2000-07-24 15:43  ds
+
+       * Documentation/comedi/drivers.txt (tags: r0_7_49, r0_7_48),
+         comedi/Config.in, comedi/drivers/8255.h (tags: r0_7_50, r0_7_49,
+         r0_7_48), comedi/drivers/Makefile (tags: r0_7_50, r0_7_49,
+         r0_7_48), scripts/Configure.help (tags: r0_7_49, r0_7_48),
+         comedi/drivers/pcl724.c (tags: r0_7_50, r0_7_49, r0_7_48) (utags:
+         r0_7_47): patch from dobes
+
+2000-07-24 15:42  ds
+
+       * comedi/drivers/skel.c (tags: r0_7_50, r0_7_49, r0_7_48, r0_7_47):
+         added skeleton driver
+
+2000-07-24 15:41  ds
+
+       * Makefile (tags: r0_7_47), Documentation/comedi/FAQ (tags:
+         r0_7_59, r0_7_58, r0_7_57, r0_7_56, r0_7_55, r0_7_54, r0_7_53,
+         r0_7_52, r0_7_51, r0_7_50, r0_7_49, r0_7_48, r0_7_47),
+         Documentation/comedi/hardware (tags: r0_7_49, r0_7_48, r0_7_47),
+         comedi/Config.in, comedi/Makefile (tags: r0_7_50, r0_7_49,
+         r0_7_48, r0_7_47), comedi/comedi_fops.c (tags: r0_7_47),
+         comedi/comedi_module.h (tags: r0_7_47), comedi/drivers.c (tags:
+         r0_7_47), comedi/drivers/Makefile, comedi/drivers/das08-new.c
+         (tags: r0_7_50, r0_7_49, r0_7_48, r0_7_47),
+         comedi/drivers/das16-new.c (tags: r0_7_50, r0_7_49, r0_7_48,
+         r0_7_47), comedi/drivers/dt282x.c (tags: r0_7_47),
+         comedi/drivers/ni_atmio.c (tags: r0_7_47),
+         comedi/drivers/ni_atmio16d.c (tags: r0_7_50, r0_7_49, r0_7_48,
+         r0_7_47), comedi/drivers/ni_mio_common.c (tags: r0_7_47),
+         comedi/drivers/ni_mio_cs.c (tags: r0_7_47),
+         comedi/drivers/ni_pcimio.c (tags: r0_7_47),
+         comedi/drivers/ni_stc.h (tags: r0_7_47): lots of changes
+
+2000-07-21 18:38  ds
+
+       * comedi/drivers/: pcl812.c, pcl818.c (utags: r0_7_47, r0_7_48,
+         r0_7_49, r0_7_50): iobase fix
+
+2000-07-21 18:37  ds
+
+       * comedi/drivers/pcl726.c (tags: r0_7_50, r0_7_49, r0_7_48,
+         r0_7_47): updates from Michal Dobes
+
+2000-07-14 22:37  ds
+
+       * comedi/: comedi_module.h, drivers/das08-new.c,
+         drivers/das16-new.c: changes
+
+2000-07-13 13:31  ds
+
+       * Makefile (tags: r0_7_46): version bump
+
+2000-07-13 13:25  ds
+
+       * comedi/comedi_fops.c, comedi/drivers.c, comedi/kern_compat.h
+         (tags: r0_7_50, r0_7_49, r0_7_48, r0_7_47), scripts/config.in
+         (tags: r0_7_47) (utags: r0_7_46): compilation fixes
+
+2000-07-13 13:15  ds
+
+       * comedi/drivers/: ni_mio_common.c, ni_pcimio.c (utags: r0_7_46):
+         fix breakage
+
+2000-07-13 13:02  ds
+
+       * comedi/drivers/ni_mio_common.c: remove debugging bug
+
+2000-07-13 10:40  ds
+
+       * comedi/comedi_fops.c: CONFIG_KMOD check
+
+2000-07-12 21:29  ds
+
+       * comedi/kern_compat.h: added module stuff for 2.0
+
+2000-07-12 21:27  ds
+
+       * comedi/: comedi_fops.c, drivers.c: MOD_INC/DEC fixes
+
+2000-07-12 21:12  ds
+
+       * comedi/drivers.c: __this_module fix
+
+2000-07-12 20:54  ds
+
+       * comedi/kern_compat.h: added THIS_MODULE
+
+2000-07-12 20:46  ds
+
+       * comedi/Config.in (tags: r0_7_46), comedi/Makefile (tags:
+         r0_7_46), comedi/drivers/8255.c (tags: r0_7_47, r0_7_46),
+         comedi/drivers/Makefile (tags: r0_7_46),
+         comedi/drivers/comedi_parport.c (tags: r0_7_47, r0_7_46),
+         comedi/drivers/daqboard2000.c (tags: r0_7_48, r0_7_47, r0_7_46),
+         comedi/drivers/das08.c (tags: r0_7_50, r0_7_49, r0_7_48, r0_7_47,
+         r0_7_46), comedi/drivers/das08jr.c (tags: r0_7_50, r0_7_49,
+         r0_7_48, r0_7_47, r0_7_46), comedi/drivers/das16.c (tags:
+         r0_7_47, r0_7_46), comedi/drivers/das1600.c (tags: r0_7_50,
+         r0_7_49, r0_7_48, r0_7_47, r0_7_46), comedi/drivers/das6402.c
+         (tags: r0_7_50, r0_7_49, r0_7_48, r0_7_47, r0_7_46),
+         comedi/drivers/dt2801.c (tags: r0_7_50, r0_7_49, r0_7_48,
+         r0_7_47, r0_7_46), comedi/drivers/dt2811.c (tags: r0_7_50,
+         r0_7_49, r0_7_48, r0_7_47, r0_7_46), comedi/drivers/dt2814.c
+         (tags: r0_7_50, r0_7_49, r0_7_48, r0_7_47, r0_7_46),
+         comedi/drivers/dt2815.c (tags: r0_7_50, r0_7_49, r0_7_48,
+         r0_7_47, r0_7_46), comedi/drivers/dt2817.c (tags: r0_7_50,
+         r0_7_49, r0_7_48, r0_7_47, r0_7_46), comedi/drivers/dt282x.c
+         (tags: r0_7_46), comedi/drivers/dt3000.c (tags: r0_7_47,
+         r0_7_46), comedi/drivers/ii_pci20kc.c (tags: r0_7_49, r0_7_48,
+         r0_7_47, r0_7_46), comedi/drivers/multiq3.c (tags: r0_7_50,
+         r0_7_49, r0_7_48, r0_7_47, r0_7_46), comedi/drivers/ni_atmio.c
+         (tags: r0_7_46), comedi/drivers/ni_atmio16d.c (tags: r0_7_46),
+         comedi/drivers/ni_pcidio.c (tags: r0_7_47, r0_7_46),
+         comedi/drivers/ni_pcimio.c, comedi/drivers/pcl711.c (tags:
+         r0_7_50, r0_7_49, r0_7_48, r0_7_47, r0_7_46),
+         comedi/drivers/pcl725.c (tags: r0_7_50, r0_7_49, r0_7_48,
+         r0_7_47, r0_7_46), comedi/drivers/pcl726.c (tags: r0_7_46),
+         comedi/drivers/pcl812.c (tags: r0_7_46), comedi/drivers/pcl818.c
+         (tags: r0_7_46), comedi/drivers/rti800.c (tags: r0_7_48, r0_7_47,
+         r0_7_46), comedi/drivers/rti802.c (tags: r0_7_50, r0_7_49,
+         r0_7_48, r0_7_47, r0_7_46), comedi/kcomedilib/Makefile (tags:
+         r0_7_54, r0_7_53, r0_7_52, r0_7_51, r0_7_50, r0_7_49, r0_7_48,
+         r0_7_47, r0_7_46), scripts/check_kernel (tags: r0_7_47, r0_7_46),
+         scripts/config.dist (tags: r0_7_53, r0_7_52, r0_7_51, r0_7_50,
+         r0_7_49, r0_7_48, r0_7_47, r0_7_46), scripts/config.in: module,
+         Makefile, config changes
+
+2000-07-12 20:44  ds
+
+       * comedi/drivers/: ni_mio_common.c, ni_mio_cs.c (tags: r0_7_46):
+         random editing
+
+2000-07-12 20:42  ds
+
+       * comedi/comedi_module.h (tags: r0_7_46): kernel compile fixes
+
+2000-07-12 20:39  ds
+
+       * comedi/comedi_fops.c: comment, init code
+
+2000-07-12 20:39  ds
+
+       * TODO (tags: r0_7_47, r0_7_46): [no log message]
+
+2000-07-12 20:38  ds
+
+       * README (tags: r0_7_53, r0_7_52, r0_7_51, r0_7_50, r0_7_49,
+         r0_7_48, r0_7_47, r0_7_46): email address changes
+
+2000-07-12 20:38  ds
+
+       * Makefile: change installation
+
+2000-07-12 20:37  ds
+
+       * Documentation/comedi/hardware (tags: r0_7_46): hardware list
+
+2000-07-12 20:35  ds
+
+       * comedi/drivers/: das08-new.c, das16-new.c (utags: r0_7_46): new
+         drivers
+
+2000-07-12 14:19  ds
+
+       * comedi/Config.in: changes for DAS drivers, fix for kernel compile
+
+2000-06-26 11:29  ds
+
+       * comedi/: rtl.c (tags: r0_7_47, r0_7_46), drivers/8253.h (tags:
+         r0_7_52, r0_7_51, r0_7_50, r0_7_49, r0_7_48, r0_7_47, r0_7_46),
+         drivers/ni_pcidio.c, drivers/pcl812.c: fix hidden include of
+         linux/module.h by rtl.h
+
+2000-06-22 15:27  ds
+
+       * etc/pcmcia/: comedi (tags: r0_7_59, r0_7_58, r0_7_57, r0_7_56,
+         r0_7_55, r0_7_54, r0_7_53, r0_7_52, r0_7_51, r0_7_50, r0_7_49,
+         r0_7_48), comedi.conf (utags: r0_7_46, r0_7_47): added pcmcia
+         configuration scripts
+
+2000-06-15 02:51  ds
+
+       * comedi/: comedi_fops.c, comedi_module.h (utags: r0_7_45): major
+         event handling changes
+
+2000-06-15 02:46  ds
+
+       * comedi/drivers/ni_mio_common.c (tags: r0_7_45): made PCI DMA
+         optional
+
+2000-06-15 02:42  ds
+
+       * comedi/drivers/ni_mio_common.c: more sign bit fixes
+
+2000-06-15 01:39  ds
+
+       * comedi/drivers.c (tags: r0_7_45): more emulation
+
+2000-06-15 01:10  ds
+
+       * include/comedi.h (tags: r0_7_47, r0_7_46, r0_7_45): instruction
+         support
+
+2000-06-15 01:10  ds
+
+       * comedi/: comedi_fops.c, comedi_module.h, comedi_rt.h (tags:
+         r0_7_47, r0_7_46, r0_7_45), drivers.c: insn support, rt
+         virtualization, runflags
+
+2000-06-15 01:03  ds
+
+       * comedi/drivers/: ni_atmio.c (tags: r0_7_45), ni_mio_common.c,
+         ni_mio_cs.c (tags: r0_7_45), ni_pcimio.c (tags: r0_7_45): fix
+         more sign bit problems, added insn support for ai
+
+2000-06-15 01:00  ds
+
+       * comedi/Config.in (tags: r0_7_45): fix CONFIG_PCI dependency
+
+2000-06-15 00:57  ds
+
+       * comedi/rtai.c (tags: r0_7_47, r0_7_46, r0_7_45): fix crash on
+         rmmod dur to free_irq()
+
+2000-06-14 18:23  ds
+
+       * comedi/drivers/dt2801.c (tags: r0_7_45): fix compile warning
+
+2000-06-14 03:56  ds
+
+       * Documentation/comedi/notes/: boards (tags: r0_7_74, r0_7_73,
+         r0_7_72, r0_7_71, branch-0_7-end, branch-0_7-start, r0_7_70,
+         r0_7_69, r0_7_67x, r0_7_66, r0_7_65, r0_7_64, r0_7_63, r0_7_62,
+         r0_7_61, r0_7_60, r0_7_59, r0_7_58, r0_7_57, r0_7_56, r0_7_55,
+         r0_7_54, r0_7_53, r0_7_52, r0_7_51, r0_7_50, r0_7_49, r0_7_48,
+         r0_7_47, r0_7_46, r0_7_45), das, regmaps (tags: r0_7_74, r0_7_73,
+         r0_7_72, r0_7_71, branch-0_7-end, branch-0_7-start, r0_7_70,
+         r0_7_69, r0_7_67x, r0_7_66, r0_7_65, r0_7_64, r0_7_63, r0_7_62,
+         r0_7_61, r0_7_60, r0_7_59, r0_7_58, r0_7_57, r0_7_56, r0_7_55,
+         r0_7_54, r0_7_53, r0_7_52, r0_7_51, r0_7_50, r0_7_49, r0_7_48,
+         r0_7_47, r0_7_46, r0_7_45): collected information about DAS
+         boards
+
+2000-06-14 03:45  ds
+
+       * comedi/drivers/: mite.c (tags: r0_7_47, r0_7_46, r0_7_45), mite.h
+         (tags: r0_7_47, r0_7_46, r0_7_45), ni_mio_common.c, ni_pcimio.c:
+         PCI DMA support
+
+2000-06-14 03:26  ds
+
+       * comedi/: comedi_module.h, comedi_rt.h, rt.c (tags: r0_7_50,
+         r0_7_49, r0_7_48, r0_7_47, r0_7_46, r0_7_45), rt_pend_tq.h (tags:
+         r0_7_57, r0_7_56, r0_7_55, r0_7_54, r0_7_53, r0_7_52, r0_7_51,
+         r0_7_50, r0_7_49, r0_7_48, r0_7_47, r0_7_46, r0_7_45), rtai.c,
+         rtl.c (tags: r0_7_45): TM added rt interrupt for user space
+         support
+
+2000-06-14 03:02  ds
+
+       * comedi/drivers/: ni_atmio.c, ni_mio_common.c, ni_stc.h (tags:
+         r0_7_46, r0_7_45): finally fix 2's compliment bug in asynchronous
+
+2000-06-02 03:03  ds
+
+       * comedi/realtime/vd_dds.c (tags: r0_7_50, r0_7_49, r0_7_48,
+         r0_7_47, r0_7_46, r0_7_45): updates for comedi interface changes,
+         fixes for rtai
+
+2000-06-02 03:03  ds
+
+       * comedi/drivers/ni_mio_common.c: analog output range problem fix
+
+2000-05-31 23:07  ds
+
+       * comedi/drivers/ni_mio_common.c: interrupt service routine --
+         stops interrupts on error
+
+2000-05-30 23:11  ds
+
+       * comedi/old/atmio-16d.c: rm old file
+
+2000-05-26 20:54  ds
+
+       * comedi/kcomedilib/kcomedilib_main.c (tags: r0_7_48, r0_7_47,
+         r0_7_46, r0_7_45): [no log message]
+
+2000-05-26 20:54  ds
+
+       * comedi/drivers/: ni_atmio.c, ni_atmio16d.c (tags: r0_7_45),
+         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 20:53  ds
+
+       * Rules.make (tags: r0_7_61, r0_7_60, r0_7_59, r0_7_58, r0_7_57,
+         r0_7_56, r0_7_55, r0_7_54, r0_7_53, r0_7_52, r0_7_51, r0_7_50,
+         r0_7_49, r0_7_48, r0_7_47, r0_7_46, r0_7_45), comedi/Config.in,
+         comedi/comedi_fops.c: patch from Tomasz
+
+2000-05-26 20:30  ds
+
+       * comedi/drivers/ni_mio_cs.c: fix interrupt pin.  interrupts work.
+
+2000-05-25 22:43  ds
+
+       * comedi/drivers/ni_mio_cs.c: driver works
+
+2000-05-25 22:19  ds
+
+       * comedi/drivers/ni_mio_cs.c: Correctly configures card --
+         fingerprint works
+
+2000-05-24 19:35  ds
+
+       * comedi/Config.in (tags: r44): fix last PCMCIA fix
+
+2000-05-24 19:31  ds
+
+       * Makefile (tags: r0_7_45, r44): fix previous PCMCIA breakage
+
+2000-05-24 19:29  ds
+
+       * comedi/drivers/daqboard2000.c (tags: r0_7_45, r44): PCI fixes for
+         2.3
+
+2000-05-24 19:19  ds
+
+       * comedi/Config.in: PCMCIA fixes
+
+2000-05-24 19:19  ds
+
+       * Makefile: version bump, PCMCIA fixes
+
+2000-05-24 19:18  ds
+
+       * comedi/drivers/ni_mio_cs.c (tags: r44): more work
+
+2000-05-24 18:51  ds
+
+       * comedi/drivers/dt2815.c (tags: r0_7_45, r44): warning fix
+
+2000-05-24 18:32  ds
+
+       * comedi/drivers/ni_pcimio.c (tags: r44): add gpct members to
+         ni_private
+
+2000-05-24 18:27  ds
+
+       * scripts/Configure.help (tags: r0_7_46, r0_7_45, r44): Heavily
+         updated for new drivers, new CONFIG_ options
+
+2000-05-24 17:43  ds
+
+       * comedi/range.c (tags: r0_7_47, r0_7_46, r0_7_45, r44): range_type
+         cleanup
+
+2000-05-24 17:43  ds
+
+       * comedi/comedi_fops.c (tags: r44): dev->minor fix, a minor bugfix
+
+2000-05-24 17:42  ds
+
+       * comedi/kcomedilib/kcomedilib_main.c (tags: r44): additions from
+         Michal Dobes
+
+2000-05-24 17:25  ds
+
+       * include/comedi.h (tags: r44): added SDF_PACKED
+
+2000-05-23 22:31  ds
+
+       * comedi/: comedi_ksyms.c (tags: r0_7_50, r0_7_49, r0_7_48,
+         r0_7_47, r0_7_46, r0_7_45), comedi_module.h, drivers.c (utags:
+         r44): dynamic allocation of devices for PCMCIA
+
+2000-05-23 22:26  ds
+
+       * comedi/comedi_fops.c, comedi/comedi_ksyms.c,
+         comedi/comedi_module.h, include/comedi.h: added
+         comedi_error_done()
+
+2000-05-23 22:26  ds
+
+       * comedi/drivers/: 8253.h, pcl818.c (utags: r0_7_45, r44): patch
+         from Michal Dobes
+
+2000-05-23 14:21  ds
+
+       * comedi/drivers/ni_mio_cs.c: more changes
+
+2000-05-23 13:50  ds
+
+       * comedi/drivers/pcl818.c: patch from Michael Dobes
+
+2000-05-23 13:50  ds
+
+       * comedi/drivers/: daqboard2000.c, daqboard2000_fpga.h (tags:
+         r0_7_56, r0_7_55, r0_7_54, r0_7_53, r0_7_52, r0_7_51, r0_7_50,
+         r0_7_49, r0_7_48, r0_7_47, r0_7_46, r0_7_45, r44): patch from
+         Anders Blomdell
+
+2000-05-23 13:46  ds
+
+       * Documentation/comedi/drivers.txt (tags: r0_7_46, r0_7_45, r44),
+         comedi/Config.in, comedi/drivers/8253.h, comedi/drivers/Makefile
+         (tags: r0_7_45, r44), comedi/drivers/pcl711.c (tags: r0_7_45,
+         r44), comedi/drivers/pcl812.c (tags: r0_7_45, r44): patch from
+         Michael Dobes
+
+2000-05-23 13:44  ds
+
+       * comedi/: Config.in, drivers.c, drivers/Makefile,
+         drivers/ni_atmio.c (tags: r44), drivers/ni_atmio16d.c (tags:
+         r44), drivers/ni_mio_common.c (tags: r44), drivers/ni_stc.h
+         (tags: r44): patch from Anders Blomdell
+
+2000-05-21 15:23  ds
+
+       * comedi/drivers/ni_mio_cs.c: updates to mio_cs
+
+2000-05-10 18:51  ds
+
+       * comedi/drivers/ni_mio_common.c: documentation fixes
+
+2000-05-10 18:51  ds
+
+       * comedi/: comedi_fops.c, range.c: range fixes for multiple
+         channels
+
+2000-05-06 16:26  ds
+
+       * comedi/drivers/ni_atmio16d.c: sanity fixes
+
+2000-05-06 14:55  ds
+
+       * comedi/drivers/ni_atmio16d.c: buffer fix
+
+2000-05-06 14:55  ds
+
+       * comedi/Config.in: PCMCIA fix
+
+2000-05-05 15:24  ds
+
+       * comedi/: Config.in, drivers.c, drivers/Makefile, drivers/dt3000.c
+         (tags: r0_7_45, r44), drivers/ni_atmio.c, drivers/ni_atmio16d.c:
+         random unknown changes
+
+2000-05-05 15:23  ds
+
+       * comedi/: Config.in, drivers/Makefile, drivers/ni_mio_common.c,
+         drivers/ni_stc.h: changes for ni_mio_cs
+
+2000-05-05 15:22  ds
+
+       * comedi/drivers/ni_mio_cs.c: added ni_mio_cs.c
+
+2000-05-05 15:14  ds
+
+       * comedi/drivers/ni_atmio16d.c: added ni_atmio16d.c
+
+2000-04-06 03:18  ds
+
+       * Makefile (tags: r0_7_42): LINUXDIR fix
+
+2000-04-04 00:59  ds
+
+       * comedi/kcomedilib/kcomedilib_main.c (tags: r0_7_42): compile fix
+
+2000-04-04 00:59  ds
+
+       * comedi/drivers/ni_mio_common.c (tags: r0_7_42): fixes for
+         continuous acquisition
+
+2000-03-23 13:58  ds
+
+       * comedi/kcomedilib/: data.c (tags: r0_7_48, r0_7_47, r0_7_46,
+         r0_7_45, r44, r0_7_42), dio.c (tags: r0_7_48, r0_7_47, r0_7_46,
+         r0_7_45, r44, r0_7_42), kcomedilib_main.c: fixed data_len issues
+
+2000-03-22 14:35  ds
+
+       * comedi/drivers/ni_pcidio.c (tags: r0_7_45, r44, r0_7_42,
+         r0_7_41): allocates correct number of subdevs
+
+2000-03-22 14:34  ds
+
+       * comedi/drivers/das1600.c (tags: r0_7_45, r44, r0_7_42, r0_7_41):
+         tentative patch for das16 compatibility
+
+2000-03-22 14:33  ds
+
+       * comedi/drivers/8255.h (tags: r0_7_46, r0_7_45, r44, r0_7_42,
+         r0_7_41): added warning when not configured
+
+2000-03-21 15:08  ds
+
+       * Makefile, comedi/kcomedilib/kcomedilib_main.c (utags: r0_7_41):
+         compilation fix
+
+2000-03-13 20:17  ds
+
+       * comedi/kcomedilib/kcomedilib_main.c: fix data_len bug
+
+2000-03-11 11:17  ds
+
+       * comedi/comedi_fops.c (tags: r0_7_42, r0_7_41),
+         comedi/kcomedilib/kcomedilib_main.c, include/comedi.h (tags:
+         r0_7_42, r0_7_41): Added prototypes for kcomedilib functions in
+         comedi.h, added comedi_open and comedi_close, removed conflict
+         with comedi.
+
+2000-03-09 17:05  ds
+
+       * Documentation/comedi/drivers.txt (tags: r0_7_42, r0_7_41):
+         updates
+
+2000-03-09 17:04  ds
+
+       * comedi/drivers.c (tags: r0_7_42, r0_7_41): dev->board bugfix
+
+2000-03-09 16:28  ds
+
+       * comedi/drivers/8255.h: changed CONFIG_8255 to CONFIG_COMEDI_8255
+
+2000-03-09 16:28  ds
+
+       * comedi/drivers/ni_pcidio.c: Correctly inits 6503
+
+2000-03-06 03:37  ds
+
+       * comedi/drivers/ni_mio_common.c (tags: r0_7_41, r0_7_40): fixups
+         for commands
+
+2000-03-06 03:36  ds
+
+       * comedi/comedi_fops.c (tags: r0_7_40): Split do_trig_ioctl() and
+         fixups for commands.
+
+2000-03-05 22:59  ds
+
+       * comedi/range.c (tags: r0_7_42, r0_7_41, r0_7_40): warning fix
+
+2000-03-05 22:59  ds
+
+       * comedi/range.c: additional checks for getrange ioctl
+
+2000-03-05 22:13  ds
+
+       * comedi/comedi_fops.c: fix range_table==NULL bug
+
+2000-03-05 21:58  ds
+
+       * comedi/realtime/: vd_dds.c, vd_timer.c (tags: r0_7_50, r0_7_49,
+         r0_7_48, r0_7_47, r0_7_46, r0_7_45) (utags: r0_7_40, r0_7_41,
+         r0_7_42, r44): fixes to compile for RTAI (doesn't work)
+
+2000-03-05 20:18  ds
+
+       * comedi/drivers/8253.h (tags: r0_7_42, r0_7_41, r0_7_40): New file
+
+2000-03-05 20:18  ds
+
+       * comedi/: Config.in (tags: r0_7_42, r0_7_41, r0_7_40),
+         comedi_fops.c, comedi_module.h (tags: r0_7_42, r0_7_41, r0_7_40),
+         drivers.c (tags: r0_7_40), proc.c (tags: r0_7_47, r0_7_46,
+         r0_7_45, r44, r0_7_42, r0_7_41, r0_7_40), range.c,
+         drivers/das1600.c (tags: r0_7_40), drivers/das6402.c (tags:
+         r0_7_45, r44, r0_7_42, r0_7_41, r0_7_40), drivers/dt2814.c (tags:
+         r0_7_45, r44, r0_7_42, r0_7_41, r0_7_40), drivers/dt282x.c (tags:
+         r0_7_45, r44, r0_7_42, r0_7_41, r0_7_40), drivers/dt3000.c (tags:
+         r0_7_42, r0_7_41, r0_7_40), drivers/ni_mio_common.c,
+         drivers/ni_pcidio.c (tags: r0_7_40), drivers/pcl711.c (tags:
+         r0_7_42, r0_7_41, r0_7_40), drivers/pcl812.c (tags: r0_7_42,
+         r0_7_41, r0_7_40), kcomedilib/dio.c (tags: r0_7_41, r0_7_40),
+         kcomedilib/kcomedilib_main.c (tags: r0_7_40), realtime/vd_dds.c,
+         realtime/vd_timer.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 20:13  ds
+
+       * TODO (tags: r0_7_45, r44, r0_7_42, r0_7_41, r0_7_40): [no log
+         message]
+
+2000-03-03 21:07  ds
+
+       * comedi/drivers/pcl812.c: Compilation fixes
+
+2000-03-03 19:08  ds
+
+       * Documentation/comedi/drivers.txt (tags: r0_7_40): added new
+         drivers
+
+2000-03-03 18:56  ds
+
+       * etc/conf.modules (tags: r0_7_61, r0_7_60, r0_7_59, r0_7_58,
+         r0_7_57, r0_7_56, r0_7_55, r0_7_54, r0_7_53, r0_7_52, r0_7_51,
+         r0_7_50, r0_7_49, r0_7_48, r0_7_47, r0_7_46, r0_7_45, r44,
+         r0_7_42, r0_7_41, r0_7_40): added char-major-98-0
+
+2000-03-03 18:54  ds
+
+       * TODO: [no log message]
+
+2000-03-03 18:51  ds
+
+       * INSTALL (tags: r0_7_48, r0_7_47, r0_7_46, r0_7_45, r44, r0_7_42,
+         r0_7_41, r0_7_40): updated INSTALL
+
+2000-03-03 18:35  ds
+
+       * Changelog: who needs changelogs anyway
+
+2000-03-03 18:29  ds
+
+       * INSTALL.RTAI, INSTALL.RTLinux (utags: r0_7_40, r0_7_41, r0_7_42,
+         r0_7_45, r0_7_46, r0_7_47, r0_7_48, r0_7_49, r0_7_50, r0_7_51,
+         r0_7_52, r0_7_53, r0_7_54, r0_7_55, r0_7_56, r0_7_57, r0_7_58,
+         r0_7_59, r44): new install files for RTAI and RTLinux
+
+2000-03-03 18:10  ds
+
+       * comedi/drivers/pcl812.c: added timer function
+
+2000-03-03 18:06  ds
+
+       * comedi/comedi_ksyms.c (tags: r0_7_42, r0_7_41, r0_7_40): removed
+         symbols that were moved to kcomedilib
+
+2000-03-02 03:16  ds
+
+       * comedi/drivers/ni_pcidio.c: Added PCI id for PCI-6503
+
+2000-03-02 03:11  ds
+
+       * Documentation/comedi/drivers.txt, comedi/Config.in,
+         comedi/comedi_module.h, comedi/drivers.c, comedi/drivers/Makefile
+         (tags: r0_7_42, r0_7_41, r0_7_40), comedi/drivers/pcl812.c: Added
+         pcl812 driver from Michal Dobes <majkl@tesnet.cz>
+
+2000-02-26 20:39  ds
+
+       * comedi/drivers/ii_pci20kc.c (tags: r0_7_45, r44, r0_7_42,
+         r0_7_41, r0_7_40): modularized PCI20k modules, general cleanup
+
+2000-02-26 20:38  ds
+
+       * comedi/comedi_module.h: added private element to subdevice
+         structure
+
+2000-02-26 18:23  ds
+
+       * comedi/drivers/ii_pci20kc.c: include reordering
+
+2000-02-26 18:12  ds
+
+       * comedi/kcomedilib/Makefile (tags: r0_7_45, r44, r0_7_42, r0_7_41,
+         r0_7_40): fixed linking
+
+2000-02-26 18:04  ds
+
+       * Makefile (tags: r0_7_40): no changes
+
+2000-02-26 18:03  ds
+
+       * TODO: [no log message]
+
+2000-02-26 18:02  ds
+
+       * comedi/comedi_fops.c: added command testing
+
+2000-02-26 18:01  ds
+
+       * comedi/drivers.c: rvfree memleak fix
+
+2000-02-26 17:59  ds
+
+       * comedi/drivers/ni_pcimio.c (tags: r0_7_42, r0_7_41, r0_7_40):
+         added PCI ID
+
+2000-02-26 17:59  ds
+
+       * comedi/drivers/ni_mio_common.c: added AO channel loop
+
+2000-02-26 17:58  ds
+
+       * comedi/drivers/ii_pci20kc.c: range fixes
+
+2000-02-25 15:12  ds
+
+       * comedi/Config.in: Added entry for ii_pci20kc
+
+2000-02-25 15:11  ds
+
+       * comedi/drivers/Makefile: Fix ii_pci20kc again
+
+2000-02-25 15:11  ds
+
+       * comedi/drivers/Makefile: Fix ii_pci20kc
+
+2000-02-25 15:09  ds
+
+       * comedi/drivers/Makefile: Added ii_pci20kc
+
+2000-02-25 15:09  ds
+
+       * comedi/drivers/: ii-pci20kc.c, ii_pci20kc.c: Change name.
+
+2000-02-25 15:07  ds
+
+       * comedi/drivers/ii-pci20kc.c: Added Intelligent Instruments
+         PCI-200001C driver
+
+2000-02-24 18:31  ds
+
+       * comedi/Makefile (tags: r0_7_45, r44, r0_7_42, r0_7_41, r0_7_40):
+         don't always make realtime subdir
+
+2000-02-21 21:52  ds
+
+       * comedi/dummy.c (tags: r0_7_50, r0_7_49, r0_7_48, r0_7_47,
+         r0_7_46, r0_7_45, r44, r0_7_42, r0_7_41, r0_7_40): added
+         init_module()/cleanup_module()
+
+2000-02-20 17:54  ds
+
+       * comedi/kcomedilib/: Makefile, data.c (tags: r0_7_41, r0_7_40),
+         dio.c: added comedi_data_*() and comedi_dio_*() functions
+
+2000-02-20 17:53  ds
+
+       * comedi/kcomedilib/: kcomedilib.c, kcomedilib_main.c: rename
+
+2000-02-17 03:03  ds
+
+       * Makefile, comedi/comedi_fops.c, comedi/range.c,
+         comedi/drivers/ni_mio_common.c, comedi/drivers/ni_pcimio.c,
+         comedi/realtime/vd_dds.c, comedi/realtime/vd_timer.c,
+         include/comedi.h (tags: r0_7_40): command changes, range fixes
+
+2000-02-15 16:49  ds
+
+       * comedi/realtime/Makefile (tags: r0_7_58, r0_7_57, r0_7_56,
+         r0_7_55, r0_7_54, r0_7_53, r0_7_52, r0_7_51, r0_7_50, r0_7_49,
+         r0_7_48, r0_7_47, r0_7_46, r0_7_45, r44, r0_7_42, r0_7_41,
+         r0_7_40): Added comedi/realtime/Makefile
+
+2000-02-15 03: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 (tags:
+         r0_7_45, r44, r0_7_42, r0_7_41, r0_7_40),
+         comedi/drivers/Makefile, comedi/drivers/comedi_parport.c (tags:
+         r0_7_45, r44, r0_7_42, r0_7_41, r0_7_40), comedi/drivers/das08.c
+         (tags: r0_7_45, r44, r0_7_42, r0_7_41, r0_7_40),
+         comedi/drivers/das08jr.c (tags: r0_7_45, r44, r0_7_42, r0_7_41,
+         r0_7_40), comedi/drivers/das1600.c, comedi/drivers/das6402.c,
+         comedi/drivers/dt2801.c (tags: r44, r0_7_42, r0_7_41, r0_7_40),
+         comedi/drivers/dt2811.c (tags: r0_7_45, r44, r0_7_42, r0_7_41,
+         r0_7_40), comedi/drivers/dt2814.c, comedi/drivers/dt2815.c (tags:
+         r0_7_42, r0_7_41, r0_7_40), comedi/drivers/dt2817.c (tags:
+         r0_7_45, r44, r0_7_42, r0_7_41, r0_7_40),
+         comedi/drivers/dt282x.c, comedi/drivers/dt3000.c,
+         comedi/drivers/multiq3.c (tags: r0_7_45, r44, r0_7_42, r0_7_41,
+         r0_7_40), comedi/drivers/ni_pcidio.c, comedi/drivers/pcl711.c,
+         comedi/drivers/pcl725.c (tags: r0_7_45, r44, r0_7_42, r0_7_41,
+         r0_7_40), comedi/drivers/pcl726.c (tags: r0_7_45, r44, r0_7_42,
+         r0_7_41, r0_7_40), comedi/drivers/rti800.c (tags: r0_7_45, r44,
+         r0_7_42, r0_7_41, r0_7_40), comedi/drivers/rti802.c (tags:
+         r0_7_45, r44, r0_7_42, r0_7_41, r0_7_40), include/comedi.h: range
+         modularization
+
+2000-02-15 03:01  ds
+
+       * comedi/drivers/ni_stc.h (tags: r0_7_42, r0_7_41, r0_7_40):
+         ai_speed addition
+
+2000-02-15 03:00  ds
+
+       * comedi/drivers/: ni_atmio.c (tags: r0_7_42, r0_7_41, r0_7_40),
+         ni_mio_common.c, ni_pcimio.c: range changes, command support,
+         ai_speed addition, device additions to pci_mio.c
+
+2000-02-12 17:47  ds
+
+       * include/comedi.h: changed command flags to a bitfield
+
+2000-02-11 21:26  ds
+
+       * comedi/drivers/das1600.c: fixed _attach() using local variable
+         for board number
+
+2000-02-11 21:25  ds
+
+       * comedi/: Config.in, Makefile: Fixes for virtual drivers
+
+2000-02-11 21:24  ds
+
+       * comedi/realtime/: vd_dds.c, vd_timer.c: Compilation fixes for
+         RTLinux-2.1, recent comedi changes
+
+2000-02-09 23:56  ds
+
+       * comedi/range.c: fixed typo on RANGE_bipolar2_5
+
+2000-02-09 23:53  ds
+
+       * comedi/drivers/: dt2801.c, dt282x.c: [no log message]
+
+2000-02-09 23:52  ds
+
+       * Makefile, comedi/Makefile, comedi/range.c: Updates for dt2801
+         driver
+
+2000-02-09 18:55  ds
+
+       * comedi/: Makefile, comedi_ksyms.c, rtl.c (tags: r44, r0_7_42,
+         r0_7_41, r0_7_40) (utags: r0_7_39): RTL fixes, export functions
+         for kcomedilib
+
+2000-02-09 18:55  ds
+
+       * Makefile (tags: r0_7_39): RTL fixes
+
+2000-02-09 14:45  ds
+
+       * comedi/Makefile: fixes for RANGE_* for pcimio
+
+2000-02-09 14:45  ds
+
+       * Makefile, TODO (tags: r0_7_39): version bump, fixes for RTLinux
+         compiling
+
+2000-02-09 02:51  ds
+
+       * comedi/: comedi_module.h, drivers/dt282x.c (utags: r0_7_39):
+         initial command support for dt282x
+
+2000-02-09 01:57  ds
+
+       * Makefile, comedi/comedi_ksyms.c, comedi/comedi_module.h: ksyms
+         needed for kcomedilib
+
+2000-02-09 01:43  ds
+
+       * comedi/rt.c (tags: r44, r0_7_42, r0_7_41, r0_7_40, r0_7_39): This
+         file somehow disappeared from the repository
+
+2000-02-09 00:10  ds
+
+       * Makefile, comedi/comedi_module.h (utags: r0_7_38): More
+         compilation fixes
+
+2000-02-08 23:59  ds
+
+       * comedi/: rtl.c (tags: r0_7_38), rtl.h, rtl_v1.h: Removed
+         unnecessary header files
+
+2000-02-08 23:57  ds
+
+       * comedi/: Makefile (tags: r0_7_38), comedi_module.h, rtai.c (tags:
+         r44, r0_7_42, r0_7_41, r0_7_40, r0_7_39, r0_7_38), rtai.h, rtl.c:
+         fixed compilation problems with RTL/RTAI
+
+2000-02-08 23:56  ds
+
+       * Documentation/comedi/drivers.txt (tags: r0_7_39, r0_7_38):
+         updated comedi_parport
+
+2000-02-08 23:56  ds
+
+       * Makefile, TODO (tags: r0_7_38): update
+
+2000-02-08 21:20  ds
+
+       * comedi/drivers/dt2801.c (tags: r0_7_39, r0_7_38): Duh.
+         Compilation fixes.
+
+2000-02-08 21:12  ds
+
+       * comedi/drivers/dt2801.c: Modified debugging
+
+2000-02-07 18:11  ds
+
+       * comedi/drivers/comedi_parport.c (tags: r0_7_39, r0_7_38):
+         compilation fix
+
+2000-02-07 18:08  ds
+
+       * comedi/drivers/: Makefile (tags: r0_7_39, r0_7_38),
+         comedi_parport.c: Fix to make comedi_parport driver modular
+
+2000-02-07 18:08  ds
+
+       * comedi/parport.c: [no log message]
+
+2000-02-06 12:23  ds
+
+       * Makefile: version bump
+
+2000-02-06 12:16  ds
+
+       * TODO: [no log message]
+
+2000-02-05 16:43  ds
+
+       * comedi/drivers/das16.c (tags: r0_7_45, r44, r0_7_42, r0_7_41,
+         r0_7_40, r0_7_39, r0_7_38): Corrected type in last patch.
+
+2000-02-03 18:07  ds
+
+       * comedi/drivers/das16.c: Added dev->boardname= in das16.
+
+2000-02-01 23:49  ds
+
+       * Makefile, comedi/Config.in (tags: r0_7_39, r0_7_38),
+         comedi/Makefile, comedi/comedi_fops.c (tags: r0_7_39, r0_7_38),
+         comedi/comedi_ksyms.c (tags: r0_7_38), comedi/module.c,
+         comedi/rtai.c, comedi/rtl.c, comedi/rtl_v1.c (tags: r0_7_50,
+         r0_7_49, r0_7_48, r0_7_47, r0_7_46, r0_7_45, r44, r0_7_42,
+         r0_7_41, r0_7_40, r0_7_39, r0_7_38),
+         comedi/drivers/ni_mio_common.c (tags: r0_7_39, r0_7_38),
+         scripts/config.dist (tags: r0_7_45, r44, r0_7_42, r0_7_41,
+         r0_7_40, r0_7_39, r0_7_38): moved module.c to comedi_fops.c
+         merged patch
+
+2000-02-01 22:21  ds
+
+       * Changelog (tags: r0_7_39, r0_7_38), INSTALL (tags: r0_7_39,
+         r0_7_38), Makefile, NOTES (tags: r0_7_50, r0_7_49, r0_7_48,
+         r0_7_47, r0_7_46, r0_7_45, r44, r0_7_42, r0_7_41, r0_7_40,
+         r0_7_39, r0_7_38), README (tags: r0_7_45, r44, r0_7_42, r0_7_41,
+         r0_7_40, r0_7_39, r0_7_38), Rules.make (tags: r44, r0_7_42,
+         r0_7_41, r0_7_40, r0_7_39, r0_7_38), TODO,
+         Documentation/comedi/FAQ (tags: r0_7_46, r0_7_45, r44, r0_7_42,
+         r0_7_41, r0_7_40, r0_7_39, r0_7_38),
+         Documentation/comedi/Hardware_Driver.HOWTO (tags: r0_7_59,
+         r0_7_58, r0_7_57, r0_7_56, r0_7_55, r0_7_54, r0_7_53, r0_7_52,
+         r0_7_51, r0_7_50, r0_7_49, r0_7_48, r0_7_47, r0_7_46, r0_7_45,
+         r44, r0_7_42, r0_7_41, r0_7_40, r0_7_39, r0_7_38),
+         Documentation/comedi/command (tags: r0_7_47, r0_7_46, r0_7_45,
+         r44, r0_7_42, r0_7_41, r0_7_40, r0_7_39, r0_7_38),
+         Documentation/comedi/drivers.txt, Documentation/comedi/mode-info
+         (tags: r0_7_61, r0_7_60, r0_7_59, r0_7_58, r0_7_57, r0_7_56,
+         r0_7_55, r0_7_54, r0_7_53, r0_7_52, r0_7_51, r0_7_50, r0_7_49,
+         r0_7_48, r0_7_47, r0_7_46, r0_7_45, r44, r0_7_42, r0_7_41,
+         r0_7_40, r0_7_39, r0_7_38), Documentation/comedi/notes/README
+         (tags: r0_7_74, r0_7_73, r0_7_72, r0_7_71, branch-0_7-end,
+         branch-0_7-start, r0_7_70, r0_7_69, r0_7_67x, r0_7_66, r0_7_65,
+         r0_7_64, r0_7_63, r0_7_62, r0_7_61, r0_7_60, r0_7_59, r0_7_58,
+         r0_7_57, r0_7_56, r0_7_55, r0_7_54, r0_7_53, r0_7_52, r0_7_51,
+         r0_7_50, r0_7_49, r0_7_48, r0_7_47, r0_7_46, r0_7_45, r44,
+         r0_7_42, r0_7_41, r0_7_40, r0_7_39, r0_7_38),
+         Documentation/comedi/notes/atmio_notes (tags: r0_7_74, r0_7_73,
+         r0_7_72, r0_7_71, branch-0_7-end, branch-0_7-start, r0_7_70,
+         r0_7_69, r0_7_67x, r0_7_66, r0_7_65, r0_7_64, r0_7_63, r0_7_62,
+         r0_7_61, r0_7_60, r0_7_59, r0_7_58, r0_7_57, r0_7_56, r0_7_55,
+         r0_7_54, r0_7_53, r0_7_52, r0_7_51, r0_7_50, r0_7_49, r0_7_48,
+         r0_7_47, r0_7_46, r0_7_45, r44, r0_7_42, r0_7_41, r0_7_40,
+         r0_7_39, r0_7_38), Documentation/comedi/notes/das (tags: r44,
+         r0_7_42, r0_7_41, r0_7_40, r0_7_39, r0_7_38),
+         Documentation/comedi/notes/testing (tags: r0_7_74, r0_7_73,
+         r0_7_72, r0_7_71, branch-0_7-end, branch-0_7-start, r0_7_70,
+         r0_7_69, r0_7_67x, r0_7_66, r0_7_65, r0_7_64, r0_7_63, r0_7_62,
+         r0_7_61, r0_7_60, r0_7_59, r0_7_58, r0_7_57, r0_7_56, r0_7_55,
+         r0_7_54, r0_7_53, r0_7_52, r0_7_51, r0_7_50, r0_7_49, r0_7_48,
+         r0_7_47, r0_7_46, r0_7_45, r44, r0_7_42, r0_7_41, r0_7_40,
+         r0_7_39, r0_7_38), comedi/Config.in, comedi/Makefile,
+         comedi/am9513.h (tags: r0_7_50, r0_7_49, r0_7_48, r0_7_47,
+         r0_7_46, r0_7_45, r44, r0_7_42, r0_7_41, r0_7_40, r0_7_39,
+         r0_7_38), comedi/comedi_ksyms.c, comedi/comedi_module.h,
+         comedi/drivers.c (tags: r0_7_39, r0_7_38), comedi/dummy.c (tags:
+         r0_7_39, r0_7_38), comedi/kern_compat.h (tags: r0_7_45, r44,
+         r0_7_42, r0_7_41, r0_7_40, r0_7_39, r0_7_38), comedi/kvmem.c
+         (tags: r0_7_49, r0_7_48, r0_7_47, r0_7_46, r0_7_45, r44, r0_7_42,
+         r0_7_41, r0_7_40, r0_7_39, r0_7_38), comedi/kvmem.h (tags:
+         r0_7_49, r0_7_48, r0_7_47, r0_7_46, r0_7_45, r44, r0_7_42,
+         r0_7_41, r0_7_40, r0_7_39, r0_7_38), comedi/mk_range.c (tags:
+         r0_7_39, r0_7_38), comedi/module.c, comedi/parport.c,
+         comedi/proc.c (tags: r0_7_39, r0_7_38), comedi/range.c (tags:
+         r0_7_39, r0_7_38), comedi/rtai.c, comedi/rtai.h, comedi/rtl.c,
+         comedi/rtl.h, comedi/rtl_v1.c, comedi/rtl_v1.h,
+         comedi/drivers/8255.c (tags: r0_7_39, r0_7_38),
+         comedi/drivers/8255.h (tags: r0_7_40, r0_7_39, r0_7_38),
+         comedi/drivers/Makefile, comedi/drivers/das08.c (tags: r0_7_39,
+         r0_7_38), comedi/drivers/das08jr.c (tags: r0_7_39, r0_7_38),
+         comedi/drivers/das16.c, comedi/drivers/das1600.c (tags: r0_7_39,
+         r0_7_38), comedi/drivers/das6402.c (tags: r0_7_39, r0_7_38),
+         comedi/drivers/dt2801.c, comedi/drivers/dt2811.c (tags: r0_7_39,
+         r0_7_38), comedi/drivers/dt2814.c (tags: r0_7_39, r0_7_38),
+         comedi/drivers/dt2815.c (tags: r0_7_39, r0_7_38),
+         comedi/drivers/dt2817.c (tags: r0_7_39, r0_7_38),
+         comedi/drivers/dt282x.c (tags: r0_7_38), comedi/drivers/dt3000.c
+         (tags: r0_7_39, r0_7_38), comedi/drivers/mite.c (tags: r44,
+         r0_7_42, r0_7_41, r0_7_40, r0_7_39, r0_7_38),
+         comedi/drivers/mite.h (tags: r44, r0_7_42, r0_7_41, r0_7_40,
+         r0_7_39, r0_7_38), comedi/drivers/multiq3.c (tags: r0_7_39,
+         r0_7_38), comedi/drivers/ni_atmio.c (tags: r0_7_39, r0_7_38),
+         comedi/drivers/ni_mio_common.c, comedi/drivers/ni_pcidio.c (tags:
+         r0_7_39, r0_7_38), comedi/drivers/ni_pcimio.c (tags: r0_7_39,
+         r0_7_38), comedi/drivers/ni_stc.h (tags: r0_7_39, r0_7_38),
+         comedi/drivers/pcl711.c (tags: r0_7_39, r0_7_38),
+         comedi/drivers/pcl725.c (tags: r0_7_39, r0_7_38),
+         comedi/drivers/pcl726.c (tags: r0_7_39, r0_7_38),
+         comedi/drivers/rti800.c (tags: r0_7_39, r0_7_38),
+         comedi/drivers/rti802.c (tags: r0_7_39, r0_7_38),
+         comedi/kcomedilib/Makefile (tags: r0_7_39, r0_7_38),
+         comedi/kcomedilib/kcomedilib.c (tags: r0_7_39, r0_7_38),
+         comedi/old/atmio-16d.c (tags: r44, r0_7_42, r0_7_41, r0_7_40,
+         r0_7_39, r0_7_38), comedi/old/atmio-16f.c (tags: r0_7_58,
+         r0_7_57, r0_7_56, r0_7_55, r0_7_54, r0_7_53, r0_7_52, r0_7_51,
+         r0_7_50, r0_7_49, r0_7_48, r0_7_47, r0_7_46, r0_7_45, r44,
+         r0_7_42, r0_7_41, r0_7_40, r0_7_39, r0_7_38),
+         comedi/old/atmio-16x.c (tags: r0_7_58, r0_7_57, r0_7_56, r0_7_55,
+         r0_7_54, r0_7_53, r0_7_52, r0_7_51, r0_7_50, r0_7_49, r0_7_48,
+         r0_7_47, r0_7_46, r0_7_45, r44, r0_7_42, r0_7_41, r0_7_40,
+         r0_7_39, r0_7_38), comedi/old/rti860.c (tags: r0_7_58, r0_7_57,
+         r0_7_56, r0_7_55, r0_7_54, r0_7_53, r0_7_52, r0_7_51, r0_7_50,
+         r0_7_49, r0_7_48, r0_7_47, r0_7_46, r0_7_45, r44, r0_7_42,
+         r0_7_41, r0_7_40, r0_7_39, r0_7_38), comedi/realtime/vd_dds.c
+         (tags: r0_7_39, r0_7_38), comedi/realtime/vd_timer.c (tags:
+         r0_7_39, r0_7_38), comedi_config/Makefile (tags: r0_7_48,
+         r0_7_47, r0_7_46, r0_7_45, r44, r0_7_42, r0_7_41, r0_7_40,
+         r0_7_39, r0_7_38), comedi_config/comedi_config.c (tags: r0_7_48,
+         r0_7_47, r0_7_46, r0_7_45, r44, r0_7_42, r0_7_41, r0_7_40,
+         r0_7_39, r0_7_38), etc/comedi.conf (tags: r0_7_61, r0_7_60,
+         r0_7_59, r0_7_58, r0_7_57, r0_7_56, r0_7_55, r0_7_54, r0_7_53,
+         r0_7_52, r0_7_51, r0_7_50, r0_7_49, r0_7_48, r0_7_47, r0_7_46,
+         r0_7_45, r44, r0_7_42, r0_7_41, r0_7_40, r0_7_39, r0_7_38),
+         etc/conf.modules (tags: r0_7_39, r0_7_38), etc/das1600.conf
+         (tags: r0_7_61, r0_7_60, r0_7_59, r0_7_58, r0_7_57, r0_7_56,
+         r0_7_55, r0_7_54, r0_7_53, r0_7_52, r0_7_51, r0_7_50, r0_7_49,
+         r0_7_48, r0_7_47, r0_7_46, r0_7_45, r44, r0_7_42, r0_7_41,
+         r0_7_40, r0_7_39, r0_7_38), etc/dt282x.conf (tags: r0_7_61,
+         r0_7_60, r0_7_59, r0_7_58, r0_7_57, r0_7_56, r0_7_55, r0_7_54,
+         r0_7_53, r0_7_52, r0_7_51, r0_7_50, r0_7_49, r0_7_48, r0_7_47,
+         r0_7_46, r0_7_45, r44, r0_7_42, r0_7_41, r0_7_40, r0_7_39,
+         r0_7_38), etc/isapnp.conf (tags: r0_7_61, r0_7_60, r0_7_59,
+         r0_7_58, r0_7_57, r0_7_56, r0_7_55, r0_7_54, r0_7_53, r0_7_52,
+         r0_7_51, r0_7_50, r0_7_49, r0_7_48, r0_7_47, r0_7_46, r0_7_45,
+         r44, r0_7_42, r0_7_41, r0_7_40, r0_7_39, r0_7_38),
+         include/comedi.h (tags: r0_7_39, r0_7_38), man/comedi.7 (tags:
+         r0_7_61, r0_7_60, r0_7_59, r0_7_58, r0_7_57, r0_7_56, r0_7_55,
+         r0_7_54, r0_7_53, r0_7_52, r0_7_51, r0_7_50, r0_7_49, r0_7_48,
+         r0_7_47, r0_7_46, r0_7_45, r44, r0_7_42, r0_7_41, r0_7_40,
+         r0_7_39, r0_7_38), man/comedi_config.8 (tags: r0_7_61, r0_7_60,
+         r0_7_59, r0_7_58, r0_7_57, r0_7_56, r0_7_55, r0_7_54, r0_7_53,
+         r0_7_52, r0_7_51, r0_7_50, r0_7_49, r0_7_48, r0_7_47, r0_7_46,
+         r0_7_45, r44, r0_7_42, r0_7_41, r0_7_40, r0_7_39, r0_7_38),
+         scripts/Configure (tags: r0_7_47, r0_7_46, r0_7_45, r44, r0_7_42,
+         r0_7_41, r0_7_40, r0_7_39, r0_7_38), scripts/Configure.help
+         (tags: r0_7_42, r0_7_41, r0_7_40, r0_7_39, r0_7_38),
+         scripts/check_kernel (tags: r0_7_45, r44, r0_7_42, r0_7_41,
+         r0_7_40, r0_7_39, r0_7_38), scripts/config.dist,
+         scripts/config.h.dist (tags: r0_7_61, r0_7_60, r0_7_59, r0_7_58,
+         r0_7_57, r0_7_56, r0_7_55, r0_7_54, r0_7_53, r0_7_52, r0_7_51,
+         r0_7_50, r0_7_49, r0_7_48, r0_7_47, r0_7_46, r0_7_45, r44,
+         r0_7_42, r0_7_41, r0_7_40, r0_7_39, r0_7_38), scripts/config.in
+         (tags: r0_7_45, r44, r0_7_42, r0_7_41, r0_7_40, r0_7_39,
+         r0_7_38), scripts/pathdown.sh (tags: r0_7_69, r0_7_67x, r0_7_66,
+         r0_7_65, r0_7_64, r0_7_63, r0_7_62, r0_7_61, r0_7_60, r0_7_59,
+         r0_7_58, r0_7_57, r0_7_56, r0_7_55, r0_7_54, r0_7_53, r0_7_52,
+         r0_7_51, r0_7_50, r0_7_49, r0_7_48, r0_7_47, r0_7_46, r0_7_45,
+         r44, r0_7_42, r0_7_41, r0_7_40, r0_7_39, r0_7_38) (utags:
+         r0_7_36): Import of comedi-0.7.36.
+
+2000-02-01 22: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,
+         comedi/old/atmio-16d.c, comedi/old/atmio-16f.c,
+         comedi/old/atmio-16x.c, comedi/old/rti860.c,
+         comedi/realtime/vd_dds.c, comedi/realtime/vd_timer.c,
+         comedi_config/Makefile, comedi_config/comedi_config.c,
+         etc/comedi.conf, etc/conf.modules, etc/das1600.conf,
+         etc/dt282x.conf, etc/isapnp.conf, include/comedi.h, man/comedi.7,
+         man/comedi_config.8, scripts/Configure, scripts/Configure.help,
+         scripts/check_kernel, scripts/config.dist, scripts/config.h.dist,
+         scripts/config.in, scripts/pathdown.sh: Initial revision