Where the hell was Biggles when we needed him last Saturday?
[comedi.git] / TODO
1
2 make menuconfig
3
4 bug: buffer resize to 0 convinces comedi that buffer doesn't exist
5
6 doc: how to use kcomedilib
7
8 comedi_rt_timer segfaults when the lower-level driver disappears
9 and reappears.  This is a problem with the Comedi core, not the
10 driver.  I don't really know how to fix this.  Actually, I do.
11 kcomedilib needs an implementation of comedi_open() and comedi_close().
12
13 das6402 needs cleanup
14
15 fix PCI code, use pci_find_device()
16
17 pci_enable_device() needs to be added to many drivers
18
19 get rid of spurious "char-major-98-0 not found"
20
21 spinlocks
22
23 autoloading causes BUG on failure.
24
25 das1800: kmalloc could fail on large buffer sizes (see dt282x).  Needs
26 to be fixed to use a bounce buffer.
27
28 move /proc/comedi to /proc/driver/comedi
29
30 Drivers that do DMA need to be fixed for big-endian machines.
31
32 ni_pcimio: doesn't do DMA with AO
33
34 ni_pcimio: ai COMEDI_WAKE_EOS doesn't work with DMA
35
36 don't need Configure.help and Configure.help.append
37
38 create separate fops structure for unconfigured devices (probably not)
39
40 ni_mio_common: resetting AO sets ao chan 1 to -10V
41
42 Dan Christian 07/01: rtd520.o: problems with buffer
43
44 ni_pcimio: polling
45
46 migrate COMEDI_CB interface to COMEDI_EV flags, move #defines to comedidev.h
47
48 rename prealloc_buf and prealloc_bufsz
49
50 fix RT interrupts and comedi_irq[] dumbness
51
52 ni_mio_common: analog output doesn't work correctly with insns after
53   running a command
54