Add ma1509 backend. Add segfault when running sane_init more than

once. Removed sanei_usb interface issue.
merge-requests/1/head
Henning Geinitz 2003-02-22 17:25:41 +00:00
rodzic 3cf8377bee
commit 1a6da620ab
2 zmienionych plików z 18 dodań i 3 usunięć

Wyświetl plik

@ -17,6 +17,8 @@
global variables explicitely. Mention ma1509. global variables explicitely. Mention ma1509.
* backend/mustek.c doc/mustek/mustek.CHANGES: Initialize global * backend/mustek.c doc/mustek/mustek.CHANGES: Initialize global
variables in sane_init. variables in sane_init.
* TODO: Add ma1509 backend. Add segfault when running sane_init more
than once. Removed sanei_usb interface issue.
2003-02-20 Henning Meier-Geinitz <henning@meier-geinitz.de> 2003-02-20 Henning Meier-Geinitz <henning@meier-geinitz.de>

19
TODO
Wyświetl plik

@ -1,4 +1,4 @@
TODO (2003-02-16) TODO (2003-02-22)
******** todo ******** ******** todo ********
@ -11,6 +11,8 @@ backends
http://hp4200-backend.sourceforge.net/ http://hp4200-backend.sourceforge.net/
http://www.linuxprinting.org/till/tmp/sane-backends-1.0.9-hp4200-0.3.patch.bz2 http://www.linuxprinting.org/till/tmp/sane-backends-1.0.9-hp4200-0.3.patch.bz2
http://fz.eryx.net/sane/#hp4200 http://fz.eryx.net/sane/#hp4200
+ Mustek BearPaw 1200F (ma1509)
http://www.meier-geinitz.de/sane/ma1509-backend/
* qcam: * qcam:
- implement auto mode for brightness and black-level (don't - implement auto mode for brightness and black-level (don't
@ -75,6 +77,17 @@ backends
- Add support for USB scanners (patch from Ron Cemer ron@roncemer.com) - Add support for USB scanners (patch from Ron Cemer ron@roncemer.com)
- Add Fujitsu Scanpartner 93GX to list of supported devices, it worked at least - Add Fujitsu Scanpartner 93GX to list of supported devices, it worked at least
with the m3096g backend. with the m3096g backend.
* All backends:
Check that global variables are initialized propperly. sane_init can be
called more than once (if sane_exit was called before)! Global variables
must be either initialized in sane_init or reset in sane_exit.
At least these backends segfault:
- artec
- mustek_pp
- pie
- umax
- umax_pp
doc doc
--- ---
@ -143,8 +156,6 @@ sanei
Use high debug level. Use high debug level.
* sanei_usb: * sanei_usb:
- using only the first interface may be a problem with all-in-one devices
Use the same approach as in kernel scanner driver instead.
- some scanners seem to provide more than one bulk-in endpoint(?) - some scanners seem to provide more than one bulk-in endpoint(?)
@ -185,6 +196,8 @@ misc
******** done ******** ******** done ********
* using only the first interface may be a problem with all-in-one devices
Use the same approach as in kernel scanner driver instead.
* SCSI access doesn't seem to work on Linux/Sparc. See emails from * SCSI access doesn't seem to work on Linux/Sparc. See emails from
Tomislav Renic on sane-devel (2001-09-21). Looks like it only happens Tomislav Renic on sane-devel (2001-09-21). Looks like it only happens
on 64 bit systems. SANE is compiled as 32 bit program there but on 64 bit systems. SANE is compiled as 32 bit program there but