"Accidentally", when updating my RH system, I discovered that libusb is a library that provides user access to the USB devices, regardless of the OS. It appears we could use it in wine, since :
- its license compatible (LGPL) - it supports some OSes on which wine is built. Like : Linux FreeBSD NetBSD, OpenBSD (dont know if this works now, referring to http://www.winehq.com/?page=faq#Under_what_hardware_platforms_and_Wine)
Darwin (never heard of it for Wine ??) MacOS X (recent Qemu work makes this possible)
Could such a support be possible/doable ?
===== Sylvain Petreolle (spetreolle at users dot sourceforge dot net) ICQ #170597259 No more War !
"What if tomorrow the War could be over ?" Morpheus, in "Reloaded".
For the Law of Oil and Fire, Im an European that lives in France. For all my Brothers and friends, Im a human living on Earth.
___________________________________________________________ Do You Yahoo!? -- Une adresse @yahoo.fr gratuite et en français ! Yahoo! Mail : http://fr.mail.yahoo.com
Is there some function in the win32 api that helps managing USB devices ?
Stephan
"BiGgUn" fbiggun@hotmail.com wrote:
Is there some function in the win32 api that helps managing USB devices ?
Probably it's the universal DeviceIoControl. But it assumes that you know a driver interface and a device driver accepts the commands.
"Sylvain" == Sylvain Petreolle spetreolle@yahoo.fr writes:
Sylvain> "Accidentally", when updating my RH system, I discovered that Sylvain> libusb is a library that provides user access to the USB Sylvain> devices, regardless of the OS. It appears we could use it in Sylvain> wine, since :
Aren't most OS side USB driver Ring 0 programs? Then wine has no chance to run the windows drivers.
Bye
Darwin (never heard of it for Wine ??) MacOS X (recent Qemu work makes this possible)
MacOS X support is not currently possible, Qemu makes it work (mostly) on Linux/PPC, MacOS X is vastly different to linux at every level. The different linkage model in particular would probably cause issues.