USB References

The following represents some of the references, services, and tools available to help build hardware that is optimized to work with Windows operating systems.

Intel information about USB, including the UHCI design guide for USB

http://developer.intel.com/design/litcentr/litweb/usb.htm
http://developer.intel.com/design/usb/

OnNow Power Management and USB and other OnNow-related articles

http://www.microsoft.com/hwdev/onnow.htm

Open Host Controller Interface, Version 1.0

http://www.microsoft.com/hwdev/specs/

USB Class Definition for Communications Devices, Version 0.9
USB Common Class Specification, Version 0.9
USB Device Class Definition for Audio Devices, Version 0.9

USB Device Class Definition for Human Interface Devices, Version 1.0
USB Device Class Definition for Mass Storage Devices, Version 0.9
USB Device Class Definition for Printing Devices, Version 1.0
USB HID Usages Tables, Version 0.9
USB Monitor Control Class Specification, Version 1.0
USB Power Devices Usages Table, Version 0.9
USB Specification, Version 1.0

USB Implementers Forum

Phone: (503) 264-0590
Fax: (503) 693-7975
http://www.usb.org

Windows NT DDK

MSDN Professional membership