On Fri, Nov 2, 2012 at 1:35 AM, Tim Roberts <t...@probo.com> wrote: > Xiaofan Chen wrote: >> Now that Windows 8 and Windows RT have been released to the >> general public and new computers/tablets/hybirds are being >> released with Win8 and WinRT as the OS. It will be interesting >> to see how libusbx work under Windows 8. > > It shouldn't be an issue at all. Internally, Windows 8 is not all that > different from Windows 7. All of my USB drivers have just > plugged-and-played. Only the UI is different, although the UI is > DRAMATICALLY different. Even for a Microsoft fanboy like me, there is > much to hate here.
I can see that. The Metro (aka Modern UI or Microsoft design language) takes some time to be used, especially for desktop. On the other hand, it is actually quite nice for a tablet, from the limit time I played with the Asus WinRT Tablet in the computer shop. On the other hand, the WinRT tablet is relative expensive so I just ordered an iPad Mini since the existing iPad 2 is not enough for the family (the 2-year old boy needs the iPad 2 aong with my wife, my father-in-law and myself). > There is one small installation difference. In Windows 8, all driver > packages must have a CAT file. I don't know whether the non-WinUSB > back-ends were using a CAT file before, but that may be an issue. I see. I will check this out once I install Windows 8. libusb-win32's inf-wizard does not generate a CAT file. Zadig and libusbK's inf-wizard should be okay, for WinUSB, libusb0.sys and libusbk.sys. I am a bit worried about the USB 3.0 situation. Apparently some vendor drivers still get (or can get) installed along with the Microsoft xHCI driver and USB 3.0 root hub driver. I just looked at an Windows 8 laptop in the computer shop and Intel's xHCI controller appears in two places, one uses the Microsoft driver, the other which uses Intel's driver shows up in another place. >> Right now I assume libusbx will not work under Windows RT. > > Right, and it never will. You cannot run standard Win32 applications or > DLLs in Windows RT at all. The APIs are blocked. Unless you get > special blessing from Microsoft (and so far only the browser makers have > that blessing), RT will only run "Windows Store" applications that run > under the control of the WinRT runtime, and the runtime is the only > component that can do I/O. > > >> But maybe it is worth looking at how to get it work there. >> WinUSB apparently works under Windows RT. > > The only way to use USB is through the WinRT runtime. That runtime uses > WinUSB. At this point, there is no other way to do it. > I see. Thanks for the explanation. -- Xiaofan ------------------------------------------------------------------------------ LogMeIn Central: Instant, anywhere, Remote PC access and management. Stay in control, update software, and manage PCs from one command center Diagnose problems and improve visibility into emerging IT issues Automate, monitor and manage. Do more in less time with Central http://p.sf.net/sfu/logmein12331_d2d _______________________________________________ libusbx-devel mailing list libusbx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/libusbx-devel