[sane-devel] Last call for new backends

Henning Meier-Geinitz henning@meier-geinitz.de
Tue, 15 Apr 2003 15:19:08 +0200


Hi,

On Tue, Apr 15, 2003 at 07:41:43PM +1000, Martijn van Oosterhout wrote:
> Good. We'll accept any patches that make it easier. Hey, maybe that's
> another user it worked for! :)

Ok, I'm currently working on the backend.

What are the vendor/device ids of these scanners? Currently I use
# HP 5400C
usb 0x03F0 0x1005
# HP 5470C
usb 0x03F0 0x1105

What I have done until now:

- Update the sane Makefile and dll.conf
- Get it compiling: gcc may accept variable initializers, other
  compilers won't
- rename hp5400_sane.c to hp5400.c
- rename hp5400_scanner.c to hp5400_sanei.c
- rename hp5400.c to hp5400_internal.c
- Make sane_init accept "usb vendor product" lines
- Fix some warnings
- Add some DBGs
- run it through indent

What I want to do:

- Add SANE headers ("this is part of...")
- Add sanei_usb support
- Remove more compilation warnings
- check for non-static symbols
- Add manpage
- Update documentation/AUTHORS/DESC

Bye,
  Henning