27#ifndef _TUSB_DFU_DEVICE_H_
28#define _TUSB_DFU_DEVICE_H_
40#if !defined(CFG_TUD_DFU_XFER_BUFSIZE)
41 #error "CFG_TUD_DFU_XFER_BUFSIZE must be defined, it has to be set to the buffer size used in TUD_DFU_DESCRIPTOR"
51void tud_dfu_finish_flashing(uint8_t status);
62uint32_t tud_dfu_get_timeout_cb(uint8_t alt, uint8_t state);
67void tud_dfu_download_cb (uint8_t alt, uint16_t block_num, uint8_t
const *data, uint16_t length);
72void tud_dfu_manifest_cb(uint8_t alt);
77TU_ATTR_WEAK uint16_t tud_dfu_upload_cb(uint8_t alt, uint16_t block_num, uint8_t* data, uint16_t length);
80TU_ATTR_WEAK
void tud_dfu_detach_cb(
void);
83TU_ATTR_WEAK
void tud_dfu_abort_cb(uint8_t alt);
88void dfu_moded_init(
void);
89void dfu_moded_reset(uint8_t rhport);
AUDIO Channel Cluster Descriptor (4.1)
Definition audio.h:647