Thanks Xiaofan,
2013/8/21 Xiaofan Chen <xiaof...@gmail.com>
> On Thu, Aug 22, 2013 at 6:54 AM, Juan Lang <juanl...@google.com> wrote:
> > Hi folks,
> > this is a followup to my earlier query about USB 3 ports failing on
> Windows
> > 7. I've confirmed that the failures I see are due to bugs in the USB 3
> port
> > drivers, which don't support the
> > IOCTL_USB_GET_NODE_CONNECTION_INFORMATION_EX or
> > IOCTL_USB_GET_DESCRIPTOR_FROM_NODE_CONNECTION ioctls.
>
> Have your reported the bug to the vendor and have you try to
> upgrade your driver to the latest version?
>
No, and yes. I've seen this across a variety of hardware:
You mentioned that you have problem with a TI controller and
> an Intel controller. I am not so sure about TI, but I tend to
> think Intel should be able to do better.
>
I observed issues with these ioctls on TI, Intel, and Renesas hardware. In
fact I haven't personally seen them both succeed on any USB 3 port, but I
wouldn't have heard of successes, only failures.
I think there are reasons Pete uses the above two IOCTLs even
> though there are reservations from some others. Pete should
> be able to give you more information once he is back in libusbx.
>
The last discussion I read on this topic [1] seemed to talk about using
these IOCTLs vs. scanning the registry instead. I'm not advocating that,
I'm suggesting that we use WinUsb when the driver for a device is indeed
WinUsb.
Thanks for your insight,
--Juan
[1]
http://libusb.6.n5.nabble.com/libusb-windows-devices-only-detected-in-late-pass-ignoring-td4463538.html
------------------------------------------------------------------------------
Introducing Performance Central, a new site from SourceForge and
AppDynamics. Performance Central is your source for news, insights,
analysis and resources for efficient Application Performance Management.
Visit us today!
http://pubads.g.doubleclick.net/gampad/clk?id=48897511&iu=/4140/ostg.clktrk
_______________________________________________
libusbx-devel mailing list
libusbx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/libusbx-devel