[sane-devel] Last call for new backends

Martijn van Oosterhout Martijn van Oosterhout <kleptog@svana.org>
Wed, 16 Apr 2003 13:20:56 +1000


--HcAYCG3uE/tztfnV
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Tue, Apr 15, 2003 at 03:19:08PM +0200, Henning Meier-Geinitz wrote:
> Hi,
>=20
> 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! :)
>=20
> Ok, I'm currently working on the backend.
>=20
> 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:
>=20
> - 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:
>=20
> - 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 doi=
ng
a little bit of work now on the XPA but it's a bit tricky...
--=20
Martijn van Oosterhout   <kleptog@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

--HcAYCG3uE/tztfnV
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (GNU/Linux)
Comment: For info see http://www.gnupg.org

iD8DBQE+nMwXY5Twig3Ge+YRAhojAJ4+K91wM2GHvNvgskQcZWy+Am3YZQCfRy83
eIUYJIIw9BeXFXSahcqM4lE=
=UjDD
-----END PGP SIGNATURE-----

--HcAYCG3uE/tztfnV--