On Thu, Aug 22, 2013 at 10:51 AM, Xiaofan Chen <xiaof...@gmail.com> wrote: > On Thu, Aug 22, 2013 at 10:37 AM, Juan Lang <juanl...@google.com> wrote: >>> 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 in the past we have fixed a few issues for some of the Renesas > and Intel issues. Could you give more details of the USB host > controllers you are seeing the problems? And you may want to > list the driver version you are using. Maybe the vendors have > already come out with some new version of the drivers which > fixes the problems. > > In fact, we had issues with one of the Renesas controllers initially > as well but upgrading the driver and firmware sorted out the issue. > >>> 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. > > I understand. I'll let Pete to answer once he is back in libusbx. If the > changes are not intrusive maybe he will consider. > > On the other hand, I have to mention again that USB 3.0 situation > under Windows XP/Vista/7 is not great since you are at the > mercy of the vendor driver stack (not Microsoft's). If you see issues > under Windows 8, that may be higher priority to fix.
Referenced in ticket #67. https://github.com/libusbx/libusbx/issues/67 -- Xiaofan ------------------------------------------------------------------------------ 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