On Thu, Jul 31, 2003 at 05:01:50PM -0400, Alan Stern wrote:
> Greg:
> 
> This is the third part of what used to be as66c.  The patch makes several 
> changes in the routines that handle unbinding and selecting altsettings 
> and configurations.
> 
>       Upon unbinding a driver, don't nuke all the URBs for the device -- 
> only kill the ones on the driver's interface.  Afterwards, reinitialize 
> the interface by selecting altsetting 0 (the default).
> 
>       When changing an altsetting, if the interface has only one
> altsetting it is allowed to STALL the request.  Attempt to carry out the
> equivalent initialization by clearing the HALT feature on each of the
> interface's endpoints.
> 
>       When changing configurations, mark each interface as being in 
> altsetting 0.
> 
>       In general, use the new disable/enable routines instead of doing 
> everything by hand.

Applied, thanks.

greg k-h


-------------------------------------------------------
This SF.Net email sponsored by: Free pre-built ASP.NET sites including
Data Reports, E-commerce, Portals, and Forums are available now.
Download today and enter to win an XBOX or Visual Studio .NET.
http://aspnet.click-url.com/go/psa00100003ave/direct;at.aspnet_072303_01/01
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to