2002-09-20 18:40:27

by Yann E. MORIN

[permalink] [raw]
Subject: USB - scanner - devel

Hi all!

I've just had a brand new Canon CanoScan N676U. I hope it works great as it
is not yet supported by Sane. That's why I volunteer to add support for this
device in Sane.

Could someone please point me to documents / source code / URLs / RFC /
whatever is of interest to start coding a new backend for sane and to
understand USB programming (kernel Guys, ideas?) ?

As I've got a full-time job during the day, I won't be very fast at coding,
but if I don't do it, I'll never be able to use my scanner (Woops, no windows
at home!).

Of course, if someone allready has some code,I'm ready to test it on my
device, as well as get & tweak it.

TIA,
Yann.

--
.-----------------.--------------------.------------------.--------------------.
| Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: |
| 0 662 376 056 | Software Designer | \ / CAMPAIGN | ___ |
| --==< ?_? >==-- ?---.----------------: X AGAINST | \e/ There is no |
| web: ymorin.free.fr | SETI@home 445 | / \ HTML MAIL | v conspiracy. |
?---------------------?----------------?------------------?--------------------?


2002-09-20 19:22:54

by Dmitri

[permalink] [raw]
Subject: Re: USB - scanner - devel

On Fri, 2002-09-20 at 11:45, Yann E. MORIN wrote:

> I've just had a brand new Canon CanoScan N676U. I hope it works great as it
> is not yet supported by Sane. That's why I volunteer to add support for this
> device in Sane.
>
> Could someone please point me to documents / source code / URLs / RFC /
> whatever is of interest to start coding a new backend for sane and to
> understand USB programming (kernel Guys, ideas?) ?

A generic USB scanner driver is already available. It might work for
you; then all you need is to add SANE backend (or to hack an existing
one). If the USB driver works (it is simple) then you don't need to know
anything about USB.

The USB development mailing list can be found at
http://www.linux-usb.org/

Dmitri


Attachments:
signature.asc (189.00 B)
This is a digitally signed message part