[sane-devel] [RFC] additional sanei_usb API to queue multiple URBs asynchronly

René Rebe rene at exactcode.de
Wed Mar 1 21:53:14 UTC 2006

Hi all,

I currently review how to further improve the SANE/Avision backend to
get to the scanners maximal thruput, e.g. what the Windows driver
get's out of those devices.

The 16kB buffer of the Linux usbfs devio looks like a showstopper and
the kernel people indicate it is not likely to be removed / resolved easily or

Another option would be to queue more URBs and handle the completion
asynchonously. Would anyone veto when I further extend the API with
async flavours?


René Rebe - Rubensstr. 64 - 12157 Berlin (Europe / Germany)
            http://www.exactcode.de | http://www.t2-project.org
            +49 (0)30  255 897 45

More information about the sane-devel mailing list