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

Reply via email to