On Thursday 02 June 2005 4:45 am, Ian Abbott wrote:
> On 31/05/2005 18:16, David Brownell wrote:
> > 
> > My advice continues to be to strongly avoid using bulk queueing
> > on 2.4 kernels ... on 2.6 it's even in the regression test suite,
> > but it took some time for it to be reliable even there.  On 2.4,
> > having it work is more luck than anything else.  On 2.6, having
> > it work is the way it should be:  careful planning and testing
> > (and bugfixing!) has made it worth relying on.
> 
> The ftdi_sio driver does bulk URB queueing and runs into similar 
> problems with the uhci driver, but I found it worked okay using the 
> usb-uhci driver instead.  Well, this was a couple of years ago: 
> <http://marc.theaimsgroup.com/?l=linux-usb-devel&m=104644754217627&w=2>

Well, the same driver should work over _all_ HCDs with no changes
or HCD-specific code.  The end-user shouldn't care, or need to
switch HCDs depending on what driver they want to use today ...
plus, I recall also finding differences in fault reporting and
recovery that would also affect drivers.

It's stuff like that that made me just conclude it wasn't worth
the effort of using queueing on 2.4 kernels.  YMMV but that's
why I advise avoiding it.

- Dave


-------------------------------------------------------
This SF.Net email is sponsored by Yahoo.
Introducing Yahoo! Search Developer Network - Create apps using Yahoo!
Search APIs Find out how you can build Yahoo! directly into your own
Applications - visit http://developer.yahoo.net/?fr=offad-ysdn-ostg-q22005
_______________________________________________
linux-usb-devel@lists.sourceforge.net
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to