Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 22 Sep 2007 18:21:36 +0800
From:      "Xiaofan Chen" <xiaofanc@gmail.com>
To:        "M. Warner Losh" <imp@bsdimp.com>
Cc:        freebsd-usb@freebsd.org
Subject:   Re: libusb usb_interrupt_read hangs under FreeBSD
Message-ID:  <a276da400709220321m468c8400o994206afb69f2a05@mail.gmail.com>
In-Reply-To: <20070708.135940.1102529026.imp@bsdimp.com>
References:  <20070707.231136.-593229846.imp@bsdimp.com> <a276da400707080616y4bd8950k470355db92c83077@mail.gmail.com> <a276da400707080931h1808f506tc142b94e3ed1fa60@mail.gmail.com> <20070708.135940.1102529026.imp@bsdimp.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On 7/9/07, M. Warner Losh <imp@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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?a276da400709220321m468c8400o994206afb69f2a05>