Hi, On Sat, Oct 05, 2002 at 05:31:17PM +0100, Major A wrote: > How does the firmware download work on these scanners anyway, is it > done by SANE or the kernel module?
SANE. The backend checks if the firmware is already loaded and if it isn't, uploads it with memory write commands. After that the firmware is booted. The patched kernel scanner driver is only necessary because the gt6801 chip doesn't support a bulk-in endpoint. The normal scanner driver insists on having one, however. So these devices are not detected without a patch. Bye, Henning