[sane-devel] Last call for new backends

Martijn van Oosterhout kleptog at svana.org
Wed Apr 16 04:20:56 BST 2003


On Tue, Apr 15, 2003 at 03:19:08PM +0200, Henning Meier-Geinitz wrote:
> 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

These are the only ones we know about so far.

> 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

Wow! You're good. I can see a big update coming up...

> 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

I'm surprised you got compilation warnings but the rest looks good. I'm doing
a little bit of work now on the XPA but it's a bit tricky...
-- 
Martijn van Oosterhout   <kleptog at svana.org>   http://svana.org/kleptog/
> "the West won the world not by the superiority of its ideas or values or
> religion but rather by its superiority in applying organized violence.
> Westerners often forget this fact, non-Westerners never do."
>   - Samuel P. Huntington
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 232 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/sane-devel/attachments/20030416/37e3586f/attachment.sig>


More information about the sane-devel mailing list