>> Kind of. I would *like* to support 2.0. It all depends on >> a) getting the hardware > >That's kind of easy. Just go to a local shop. Maybe for you rich California engineers. :-) :-) :-) I live in a place where plumbers make more than Software Engineers. :-) Plus, IMHO, support means more than buying one device and one motherboard/PCI card. :-) >> b) getting support, etc >> c) getting documentation > >That's also easy. EHCI is no longer classified as confidential information >by >Intel. Go to: http://www.intel.com/technology/usb/download/ehci-r096.pdf >For the USB 2.0 spec itself: http://www.usb.org/developers/docs.html That is cool. I wonder how many other chipset makers supply that info. >> d) how drastically much harder it is that 1.1 >> e) if 2.0 code wouldn't work with 1.1 devices. > >A proper bus manager implementation should be able to handle >both USB1.x busses and USB 2.x busses. However you need >3 different bus implementations: UHCI, OHCI & EHCI. Thanks!