On Sun, 13 Oct 2002, David Brownell wrote:
>Effectively you have this: claiming interfaces is opening, and >disconnecting from them is releasing them. The rule is that only >the driver that claims an interface is allowed to use its endpoints. That's the rule for who gets to use certain endpoints, but bandwidth reservation shouldn't happen during interface claim(). Claiming an interface only means that driver will be the one driving the enpoints (possibly in the future), not that the driver will start driving the endpoints right now. For example a webcam driver would want to claim a webcam's interfaces on device connection, but it shouldn't reserve ep bandwidth until a user application is ready to use the device. Then, it should reserve the bandwidth for the endpoints it will use. -- Dan Streetman [EMAIL PROTECTED] --------------------- 186,272 miles per second: It isn't just a good idea, it's the law! ------------------------------------------------------- This sf.net email is sponsored by:ThinkGeek Welcome to geek heaven. http://thinkgeek.com/sf _______________________________________________ [EMAIL PROTECTED] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel