LUFA Library - DFU Class Bootloader
|
#include <Descriptors.h>
Data Fields | |
USB_Descriptor_Header_t | Header |
uint8_t | Attributes |
uint16_t | DetachTimeout |
uint16_t | TransferSize |
uint16_t | DFUSpecification |
Type define for a DFU class function descriptor. This descriptor gives DFU class information to the host when read, indicating the DFU device's capabilities.
uint8_t USB_Descriptor_DFU_Functional_t::Attributes |
DFU device attributes, a mask comprising of the ATTR_* macros listed in this source file
uint16_t USB_Descriptor_DFU_Functional_t::DetachTimeout |
Timeout in milliseconds between a USB_DETACH command being issued and the device detaching from the USB bus
uint16_t USB_Descriptor_DFU_Functional_t::DFUSpecification |
BCD packed DFU specification number this DFU device complies with
USB_Descriptor_Header_t USB_Descriptor_DFU_Functional_t::Header |
Standard descriptor header structure
uint16_t USB_Descriptor_DFU_Functional_t::TransferSize |
Maximum number of bytes the DFU device can accept from the host in a transaction