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>