In the interest of de-complicating the API and code, I wonder how folk would react to removing the flag that enables bulk queuing ... doing it as needed but without needing an explicit request.
How it works today: when the UHCI drivers find a bulk URB being submitted to an endpoint that already has an URB queued, they check that flag and report an error if it's not set. Since any device driver knows (had better!) that it's doing that, the flag doesn't really add value. All it does is create error paths within device drivers and HCDs. (The UHCIs do some magic to deal with the case, but won't kick it in unless that flag is set AND it's needed.) I'd like to hear justifications for keeping that flag around, which would make it worthwhile to keep it. Otherwise I suspect I'll prepare a patch at some point that'll just make the 2.5.* UHCIs not care about it. - Dave _______________________________________________________________ Don't miss the 2002 Sprint PCS Application Developer's Conference August 25-28 in Las Vegas -- http://devcon.sprintpcs.com/adp/index.cfm _______________________________________________ [EMAIL PROTECTED] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel