"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
"Sylvain" == Sylvain Petreolle <spetreolle(a)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 -- Uwe Bonnes bon(a)elektron.ikp.physik.tu-darmstadt.de Institut fuer Kernphysik Schlossgartenstrasse 9 64289 Darmstadt --------- Tel. 06151 162516 -------- Fax. 06151 164321 ----------
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.
participants (5)
-
BiGgUn -
Dmitry Timoshkov -
Mike Hearn -
Sylvain Petreolle -
Uwe Bonnes