added a bug description
[comedi.git] / TODO
1 bug: ni_labpc, das08, and ni_daq_dio24 rely on CONFIG_PCMCIA to determine
2 whether the kernel supports pcmcia, but it could be CONFIG_PCMCIA_MODULE
3 instead.
4
5 bug: buffer resize to 0 convinces comedi that buffer doesn't exist
6
7 doc: how to use kcomedilib
8
9 comedi_rt_timer segfaults when the lower-level driver disappears
10 and reappears.  This is a problem with the Comedi core, not the
11 driver.  I don't really know how to fix this.  Actually, I do.
12 kcomedilib needs an implementation of comedi_open() and comedi_close().
13
14 das6402 needs cleanup
15
16 fix PCI code, use pci_find_device()
17
18 pci_enable_device() needs to be added to many drivers
19
20 standardize error codes
21
22 get rid of spurious "char-major-98-0 not found"
23
24 spinlocks
25
26 autoloading causes BUG on failure.
27
28 need realtime examples
29
30 das1800: kmalloc could fail on large buffer sizes (see dt282x).  Needs
31 to be fixed to use a bounce buffer.
32
33 move /proc/comedi to /proc/driver/comedi
34
35 Drivers that do DMA need to be fixed for big-endian machines.
36
37 Comedi should support devfs
38
39 ni_pcimio: doesn't do DMA with AO
40
41 ni_pcimio: ai COMEDI_WAKE_EOS doesn't work with DMA
42
43 ni_pcimio: ao "write: Invalid argument" for initial write
44
45