Date: Wed, 4 Apr 2007 09:37:02 +0200 From: Hans Petter Selasky <hselasky@c2i.net> To: "Xiaofan Chen" <xiaofanc@gmail.com> Cc: freebsd-usb@freebsd.org Subject: Re: libusb usb_interrupt_read hangs under FreeBSD Message-ID: <200704040937.02219.hselasky@c2i.net> In-Reply-To: <a276da400704031655j8e0f1dcy30cfebfd4eadcdb6@mail.gmail.com> References: <a276da400704030427g6fcfdc37u43bdf0fd1cd69ea8@mail.gmail.com> <200704031642.26519.hselasky@c2i.net> <a276da400704031655j8e0f1dcy30cfebfd4eadcdb6@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Wednesday 04 April 2007 01:55, Xiaofan Chen wrote: > On 4/3/07, Hans Petter Selasky <hselasky@c2i.net> wrote: > > Hi, > > > > I think that your device is broken, and goes bad when it receives a > > clear-stall request for the interrupt pipe. That is not very uncommon. > > Could you be more clearer? I'd like to communicate this problem > to the firmware developer of PICKit 2 inside Microchip. Thanks. The chip does not handle a clear-stall request on the control pipe to clear-stall on the interrupt pipe. The result is that the interrupt pipe stops, or at least all buffers are cleared. I could be more detailed, but I think the developers will understand what I mean. --HPS
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200704040937.02219.hselasky>