Go to the source code of this file.
|
| uint32_t | tud_dfu_get_timeout_cb (uint8_t alt, uint8_t state) |
| |
| void | tud_dfu_download_cb (uint8_t alt, uint16_t block_num, uint8_t const *data, uint16_t length) |
| |
| void | tud_dfu_manifest_cb (uint8_t alt) |
| |
| TU_ATTR_WEAK uint16_t | tud_dfu_upload_cb (uint8_t alt, uint16_t block_num, uint8_t *data, uint16_t length) |
| |
| TU_ATTR_WEAK void | tud_dfu_detach_cb (void) |
| |
| TU_ATTR_WEAK void | tud_dfu_abort_cb (uint8_t alt) |
| |
| void | dfu_moded_init (void) |
| |
| bool | dfu_moded_deinit (void) |
| |
| void | dfu_moded_reset (uint8_t rhport) |
| |
| uint16_t | dfu_moded_open (uint8_t rhport, tusb_desc_interface_t const *itf_desc, uint16_t max_len) |
| |
| bool | dfu_moded_control_xfer_cb (uint8_t rhport, uint8_t stage, tusb_control_request_t const *request) |
| |
◆ dfu_moded_control_xfer_cb()
◆ dfu_moded_deinit()
| bool dfu_moded_deinit |
( |
void | | ) |
|
◆ dfu_moded_init()
| void dfu_moded_init |
( |
void | | ) |
|
◆ dfu_moded_open()
◆ dfu_moded_reset()
| void dfu_moded_reset |
( |
uint8_t | rhport | ) |
|
◆ tud_dfu_abort_cb()
| TU_ATTR_WEAK void tud_dfu_abort_cb |
( |
uint8_t | alt | ) |
|
◆ tud_dfu_detach_cb()
| TU_ATTR_WEAK void tud_dfu_detach_cb |
( |
void | | ) |
|
◆ tud_dfu_download_cb()
| void tud_dfu_download_cb |
( |
uint8_t | alt, |
|
|
uint16_t | block_num, |
|
|
uint8_t const * | data, |
|
|
uint16_t | length ) |
◆ tud_dfu_get_timeout_cb()
| uint32_t tud_dfu_get_timeout_cb |
( |
uint8_t | alt, |
|
|
uint8_t | state ) |
◆ tud_dfu_manifest_cb()
| void tud_dfu_manifest_cb |
( |
uint8_t | alt | ) |
|
◆ tud_dfu_upload_cb()
| TU_ATTR_WEAK uint16_t tud_dfu_upload_cb |
( |
uint8_t | alt, |
|
|
uint16_t | block_num, |
|
|
uint8_t * | data, |
|
|
uint16_t | length ) |
Initial value:{
#endif
#if !defined(CFG_TUD_DFU_XFER_BUFSIZE)
#endif
void tud_dfu_finish_flashing(uint8_t status)