Microchip® Advanced Software Framework

usb_dfu_functional_desc_t Struct Reference

DFU Descriptor.

#include <usb_protocol_dfu.h>

Data Fields

le16_t bcdDFUVersion
 DFU specification release. More...
 
uint8_t bDescriptorType
 DFU functional descriptor type. More...
 
uint8_t bLength
 Size of this descriptor in bytes. More...
 
uint8_t bmAttributes
 DFU attributes. More...
 
le16_t wDetachTimeOut
 Detach timeout. More...
 
le16_t wTransferSize
 Maximum number of bytes that the device can accept. More...
 

le16_t usb_dfu_functional_desc_t::bcdDFUVersion

DFU specification release.

uint8_t usb_dfu_functional_desc_t::bDescriptorType

DFU functional descriptor type.

uint8_t usb_dfu_functional_desc_t::bLength

Size of this descriptor in bytes.

uint8_t usb_dfu_functional_desc_t::bmAttributes

DFU attributes.

le16_t usb_dfu_functional_desc_t::wDetachTimeOut

Detach timeout.

le16_t usb_dfu_functional_desc_t::wTransferSize

Maximum number of bytes that the device can accept.