File: TODO

package info (click to toggle)
comedi 0.7.76+20080817cvs-1
  • links: PTS
  • area: main
  • in suites: lenny
  • size: 7,660 kB
  • ctags: 14,259
  • sloc: ansic: 104,304; sh: 1,417; makefile: 625; perl: 457
file content (52 lines) | stat: -rw-r--r-- 1,341 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52

make menuconfig

bug: buffer resize to 0 convinces comedi that buffer doesn't exist

doc: how to use kcomedilib

comedi_rt_timer segfaults when the lower-level driver disappears
and reappears.  This is a problem with the Comedi core, not the
driver.  I don't really know how to fix this.  Actually, I do.
kcomedilib needs an implementation of comedi_open() and comedi_close().

das6402 needs cleanup

fix PCI code, use pci_find_device()

pci_enable_device() needs to be added to many drivers

get rid of spurious "char-major-98-0 not found"

spinlocks

autoloading causes BUG on failure.

das1800: kmalloc could fail on large buffer sizes (see dt282x).  Needs
to be fixed to use a bounce buffer.

move /proc/comedi to /proc/driver/comedi

Drivers that do DMA need to be fixed for big-endian machines.

ni_pcimio: doesn't do DMA with AO

ni_pcimio: ai COMEDI_WAKE_EOS doesn't work with DMA

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