On Wednesday 06 June 2007, Andrew Morton wrote: > On Wed, 6 Jun 2007 23:20:46 +0200 "Steinar H. Gunderson" <[EMAIL PROTECTED]> > wrote: > > > - Both endpoint descriptors are bulk. The HCD driver plain refuses bulk > > transfers for low-speed; it looks like they are disallowed in the USB > > standard somehow.
Right. And I for that matter, the smallest bulk packet size is 8 bytes. See section 5.8 of the USB 2.0 spec for more info. Lowspeed bulk would starve out everything else on that bus segment. > > If I comment out the check, the driver works > > (perfectly!), but I guess this isn't acceptable for upstream? No, it isn't. Try adding a quirk to the audio driver and making it use interrupt transfers instead ... specifically for this device. ------------------------------------------------------------------------- This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ _______________________________________________ linux-usb-devel@lists.sourceforge.net To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel