USB Descriptor
- USB Descriptor Hierarchy
- <kernel src>/include/linux/usb/ch9.h
- defined in chapter 9 of the USB 2.0 specification and in the Wireless USB 1.0 (spread around).
- USB device layout (Windows Drivers)
- <kernel src>/include/linux/usb/ch9.h
- Device Descriptor
- Device Qualifier Descriptor
- Configuration Descriptor
- Other Speed Configuration Descriptor
- String Descriptor
- Interface Descriptor
- Endpoint Descriptor
- Represent the devices connected to the USB bus
- A USB device has only one device descriptor
- struct usb_device
- struct usb_device_descriptor
- bMaxPacketSize0
- the maximum packet size for the Default Control Pipe
- bMaxPacketSize0
page revision: 4, last edited: 14 Nov 2012 02:52