On Thursday 10 February 2005 8:25 am, Alan Stern wrote: > > How does the design of the USB network class fit in with the notion that a > bulk pipe transmits a single, reliable, logical stream of data? Networks > aren't like that; they transmit unreliably many independent packets.
Well, there isn't exactly a "network class"; CDC has two classes which support "USB Networking Models" (contrasting to models like telephone and ISDN), of which Ethernet and ATM are the exemplars. What you say is certainly true of Ethernet, both for CDC and for other types of adapter. Right now only "usbnet" does much with URB queues, though I'd like to eventually see its core logic split out so that the other Ethernet style drivers can reuse it. (We got a net code shrink out of having the ASIX driver reuse that logic, as well as better performance.) - Dave ------------------------------------------------------- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click _______________________________________________ [email protected] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel
