[U-Boot] [PATCH 2/4] usb: dfu: f_dfu: Provide infrastructure to adjust DFU's Poll Timeout value

Lukasz Majewski l.majewski at samsung.com
Tue Dec 10 09:27:01 CET 2013


Hi Bo,

> Hi Lukasz,
> 
> On 12/09/2013 11:20 PM, Lukasz Majewski wrote:
> > diff --git a/drivers/usb/gadget/f_dfu.h b/drivers/usb/gadget/f_dfu.h
> > index cc2c455..0c29954 100644
> > --- a/drivers/usb/gadget/f_dfu.h
> > +++ b/drivers/usb/gadget/f_dfu.h
> > @@ -82,4 +82,6 @@ struct dfu_function_descriptor {
> >   	__le16				wTransferSize;
> >   	__le16				bcdDFUVersion;
> >   } __packed;
> > +
> > +#define DFU_POLL_TIMEOUT_MASK           (0xFFFFFFUL)
> 
> Why this value? How about (~0UL)?

According to DFU 1.1 standard, the bwPolTimeout field of DFU_GETSTATUS
request has 3 bytes in size.

> 
> >   #endif /* __F_DFU_H_ */
> 
> Best Regards,
> Bo Shen


-- 
Best regards,

Lukasz Majewski

Samsung R&D Institute Poland (SRPOL) | Linux Platform Group


More information about the U-Boot mailing list