amplc_dio200: Protect access to counter subdevices with a spin lock.
[comedi.git] / TODO
diff --git a/TODO b/TODO
index 7868e85772985323a239935a00cb1870dffe8d7d..7ced4364f7e6f14c80497c0d3b04e471b95fec59 100644 (file)
--- a/TODO
+++ b/TODO
@@ -1,6 +1,5 @@
-bug: ni_labpc, das08, and ni_daq_dio24 rely on CONFIG_PCMCIA to determine
-whether the kernel supports pcmcia, but it could be CONFIG_PCMCIA_MODULE
-instead.
+
+make menuconfig
 
 bug: buffer resize to 0 convinces comedi that buffer doesn't exist
 
@@ -17,16 +16,12 @@ fix PCI code, use pci_find_device()
 
 pci_enable_device() needs to be added to many drivers
 
-standardize error codes
-
 get rid of spurious "char-major-98-0 not found"
 
 spinlocks
 
 autoloading causes BUG on failure.
 
-need realtime examples
-
 das1800: kmalloc could fail on large buffer sizes (see dt282x).  Needs
 to be fixed to use a bounce buffer.
 
@@ -34,12 +29,24 @@ move /proc/comedi to /proc/driver/comedi
 
 Drivers that do DMA need to be fixed for big-endian machines.
 
-Comedi should support devfs
-
 ni_pcimio: doesn't do DMA with AO
 
 ni_pcimio: ai COMEDI_WAKE_EOS doesn't work with DMA
 
-ni_pcimio: ao "write: Invalid argument" for initial write
+create separate fops structure for unconfigured devices (probably not)
+
+ni_mio_common: resetting AO sets ao chan 1 to -10V
+
+Dan Christian 07/01: rtd520.o: problems with buffer
+
+ni_pcimio: polling
+
+migrate COMEDI_CB interface to COMEDI_EV flags, move #defines to comedidev.h
+
+rename prealloc_buf and prealloc_bufsz
+
+fix RT interrupts and comedi_irq[] dumbness
 
+ni_mio_common: analog output doesn't work correctly with insns after
+  running a command