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

Kishon Vijay Abraham I
2014-08-19T15:38:00Z

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