libusb usb_interrupt_read hangs under FreeBSD

Xiaofan Chen xiaofanc at gmail.com
Sat Sep 22 03:47:50 PDT 2007


On 7/9/07, M. Warner Losh <imp at bsdimp.com> wrote:
> I need to look it up, but I believe that a clear endpoint stall also
> resets the toggle, and that was the bug that was tracked down.
>
> Remind me when is this clear endpoint stall sent?  In 7.x we don't
> send one on pipe open unless the device is quirked to require one.  On
> RELENG_6, at least as of today, we never send one on the open.
>

I believe we have tracked down the bug with the HID firmware
in PICkit 2 and I am waiting for the confirmwation from Microchip.
You are exactly right! Thanks.

http://forum.microchip.com/tm.aspx?m=275422&mpage=2
"HID framework does not reinitialize data toggle to DATA0 after
ClearFeature on IN endpoint".

Regards,
Xiaofan


More information about the freebsd-usb mailing list