DFU File Suffix.
#include <usb_protocol_dfu.h>
Data Fields | |
le16_t | bcdDevice |
The release number of the device. More... | |
le16_t | bcdDFU |
DFU specification number. More... | |
uint8_t | bLength |
The length of this DFU suffix including dwCRC. More... | |
le32_t | dwCRC |
Number The CRC of the entire file, excluding dwCRC. More... | |
le16_t | idProduct |
The product ID associated with this file. More... | |
le16_t | idVendor |
The vendor ID associated with this file. More... | |
uint8_t | ucDfuSignature [3] |
The unique DFU signature field. More... | |
le16_t dfu_file_suffix_t::bcdDevice |
The release number of the device.
Either FFFFh or a BCD firmware release or version number.
le16_t dfu_file_suffix_t::bcdDFU |
DFU specification number.
uint8_t dfu_file_suffix_t::bLength |
The length of this DFU suffix including dwCRC.
le32_t dfu_file_suffix_t::dwCRC |
Number The CRC of the entire file, excluding dwCRC.
le16_t dfu_file_suffix_t::idProduct |
The product ID associated with this file.
Either FFFFh or must match device's product ID.
le16_t dfu_file_suffix_t::idVendor |
The vendor ID associated with this file.
Either FFFFh or must match device's vendor ID.
uint8_t dfu_file_suffix_t::ucDfuSignature[3] |
The unique DFU signature field.