[sane-devel] mustek_usb2 backend ready for inclusion in CVS -- please test!

Henning Meier-Geinitz henning at meier-geinitz.de
Sun Oct 2 10:52:42 UTC 2005


Hi,

On Sun, Oct 02, 2005 at 12:09:28AM +0200, Frank Zago wrote:
> >The idea is to keep the SANE and Windows driver as close as possible
> >to eachother to enable the Mustek people to add more scanners easier.
> >
> >On the other hand I already had to change a lot of stuff like their
> >split in separate libraries.
> > 
> >
> If mustek intend to provide new code drops that's going to be painful. 
> Couldn't you keep these files insulated from the rest of Sane?

Nearly all all the intelligent code (95%?) was in the libraries,
mustek_usb2.c was only something like a wrapper arround these
libraries. I don't want to distribute them separately. Furher more,
these libraries are always named the same way for different backends
(e.g. libasic.so).

And i also don't like SANE to install separate "helper" libraries in
addition to the backend itself.

The code of the libraries is now mostly in mustek_usb2_asic.c and
mustek_usb2_high.c.

> Unless I'm mistaken, these variables can go into the sane handle.

The ones in mustek_usb2.c for sure. However, there are also lots of
globals in the other files that should go into the chip structure or
other structures.

Bye,
  Henning



More information about the sane-devel mailing list