On Sunday 05 September 2004 2:57 pm, Alan Stern wrote: > On Sun, 5 Sep 2004, Steve Calfee wrote: > > > It is kind of hard to understand how windows does bandwidth allocation for > > control packets for low speed devices, ... > > I don't know how Windows does it, but I can tell you what the UHCI driver > in Linux does.
And neither OHCI nor EHCI do any scheduling in software; they just queue all the requests and let the hardware do its thing. Devices aren't allowed to care about how quickly host talks to them, so long as it's within the legal limits. If they're not ready, NAK is their good buddy ... :) - Dave ------------------------------------------------------- This SF.Net email is sponsored by BEA Weblogic Workshop FREE Java Enterprise J2EE developer tools! Get your free copy of BEA WebLogic Workshop 8.1 today. http://ads.osdn.com/?ad_id=5047&alloc_id=10808&op=click _______________________________________________ [EMAIL PROTECTED] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel