, Volodymyr Shcherbyna <[email protected]> writes
An interesting driver in this case is the kernel mode driver for theUnfortunately, that code just do stubs, and it is not actually
executed in kernel mode.
many usbscanners, usbscan.sys

/As I (don't) understand it:-/
Presently the sane-devel guys spend much effort sniffing and parsing
quite complex calling conventions produced by proprietary usb-scanner
drivers - but most of the driver-chain is in user mode, (and so might
run under wine or win4lin), until the final kernel-mode driver
usbscan.sys.
The purely usb aspects of usbscan.sys, especially things like bulk usb-
read and write, could perhaps be handled in linux user-mode by libusb.
?But the calling convention for usbscan.sys (which uses CreateFile etc)
needs to interact with the file handler in a way incompatible for the
present wine-server?. (see earlier musings, and reports of success with
patched drivers, reported by by Damjan Jovanovic)
//
Bob
--
robert w hall