diff options
| author | Wolfgang Denk <wd@denx.de> | 2009-12-21 21:01:56 +0100 | 
|---|---|---|
| committer | Wolfgang Denk <wd@denx.de> | 2009-12-21 21:01:56 +0100 | 
| commit | f7767c7541a8cdae55655d10f039a5bc62894ee8 (patch) | |
| tree | c559df77384b70faa52a3b1993c6587a37245fb8 /include/usbdescriptors.h | |
| parent | b6535daefd65c93ea429bc4728062379dda6e482 (diff) | |
| parent | 127e10842b2474ac20e40572a4102dd4d5ed80f1 (diff) | |
| download | olio-uboot-2014.01-f7767c7541a8cdae55655d10f039a5bc62894ee8.tar.xz olio-uboot-2014.01-f7767c7541a8cdae55655d10f039a5bc62894ee8.zip | |
Merge branch 'master' of git://git.denx.de/u-boot-usb
Diffstat (limited to 'include/usbdescriptors.h')
| -rw-r--r-- | include/usbdescriptors.h | 26 | 
1 files changed, 26 insertions, 0 deletions
| diff --git a/include/usbdescriptors.h b/include/usbdescriptors.h index a752097e5..2dec3b93d 100644 --- a/include/usbdescriptors.h +++ b/include/usbdescriptors.h @@ -504,4 +504,30 @@ struct usb_class_descriptor {  } __attribute__ ((packed)); +#ifdef DEBUG +static inline void print_device_descriptor(struct usb_device_descriptor *d) +{ +	serial_printf("usb device descriptor \n"); +	serial_printf("\tbLength %2.2x\n", d->bLength); +	serial_printf("\tbDescriptorType %2.2x\n", d->bDescriptorType); +	serial_printf("\tbcdUSB %4.4x\n", d->bcdUSB); +	serial_printf("\tbDeviceClass %2.2x\n", d->bDeviceClass); +	serial_printf("\tbDeviceSubClass %2.2x\n", d->bDeviceSubClass); +	serial_printf("\tbDeviceProtocol %2.2x\n", d->bDeviceProtocol); +	serial_printf("\tbMaxPacketSize0 %2.2x\n", d->bMaxPacketSize0); +	serial_printf("\tidVendor %4.4x\n", d->idVendor); +	serial_printf("\tidProduct %4.4x\n", d->idProduct); +	serial_printf("\tbcdDevice %4.4x\n", d->bcdDevice); +	serial_printf("\tiManufacturer %2.2x\n", d->iManufacturer); +	serial_printf("\tiProduct %2.2x\n", d->iProduct); +	serial_printf("\tiSerialNumber %2.2x\n", d->iSerialNumber); +	serial_printf("\tbNumConfigurations %2.2x\n", d->bNumConfigurations); +} + +#else + +/* stubs */ +#define print_device_descriptor(d) + +#endif /* DEBUG */  #endif |