[U-Boot] [UBOOT RFC PATCH 07/13] usb: gadget: g_dnl: Explicitly set the max packet size in descriptor

Kishon Vijay Abraham I kishon at ti.com
Tue Aug 19 17:38:00 CEST 2014



On Monday 18 August 2014 08:26 PM, Lukasz Majewski wrote:
> Hi Kishon,
> 
>>> Explicity set the max packet size in the device descriptor to 0x40
>>> as specified in the device class specification for device firmware
>>> upgrade. Also changed debug to printf to explicitly notify the user
>>> if the device has been enumerated.
> 
> It seems like this patch slipped without my attention ...
> 
> Hence, I'd like to ask why you must hardcode the packet size here?

http://www.usb.org/developers/devclass_docs/usbdfu10.pdf (in section 4.2.1 DFU
Mode Device Descriptor), specifies the bMaxPacketSize0 can be  8,16,32,64. And
the value we get from gadget is 512. So hard coded it.

Thanks
Kishon


More information about the U-Boot mailing list