summaryrefslogtreecommitdiff
path: root/src/class/dfu/dfu_rt_device.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/class/dfu/dfu_rt_device.h')
-rw-r--r--src/class/dfu/dfu_rt_device.h35
1 files changed, 0 insertions, 35 deletions
diff --git a/src/class/dfu/dfu_rt_device.h b/src/class/dfu/dfu_rt_device.h
index 23703862d..465bf9d99 100644
--- a/src/class/dfu/dfu_rt_device.h
+++ b/src/class/dfu/dfu_rt_device.h
@@ -38,44 +38,9 @@
//--------------------------------------------------------------------+
// Application Callback API (weak is optional)
//--------------------------------------------------------------------+
-// Allow the application to update the status as required.
-// Is set to DFU_STATUS_OK during internal initialization and USB reset
-// Value is not checked to allow for custom statuses to be used
-void tud_dfu_runtime_set_status(dfu_mode_device_status_t status);
-
// Invoked when a DFU_DETACH request is received and bitWillDetach is set
void tud_dfu_runtime_reboot_to_dfu_cb();
-// Invoked when a DFU_DETACH request is received and bitWillDetach is not set
-// This should start a timer for wTimeout ms
-// When the timer has elapsed, the app must call tud_dfu_runtime_detach_timer_elapsed
-// If a USB reset is called while the timer is running, the class will call
-// tud_dfu_runtime_reboot_to_dfu_cb.
-// NOTE: This callback should return immediately, and not implement the delay
-// internally, as this can will hold up the USB stack
-TU_ATTR_WEAK void tud_dfu_runtime_detach_start_timer_cb(uint16_t wTimeout);
-
-// Invoke when the dfu runtime detach timer has elapsed
-void tud_dfu_runtime_detach_timer_elapsed();
-
-// Invoked when a nonstandard request is received
-// Use may be vendor specific.
-// Return false to stall
-TU_ATTR_WEAK bool tud_dfu_runtime_req_nonstandard_cb(uint8_t rhport, uint8_t stage, tusb_control_request_t const * request);
-
-// Invoked during initialization of the dfu driver to set attributes
-// Return byte set with bitmasks:
-// DFU_FUNC_ATTR_CAN_DOWNLOAD_BITMASK
-// DFU_FUNC_ATTR_CAN_UPLOAD_BITMASK
-// DFU_FUNC_ATTR_MANIFESTATION_TOLERANT_BITMASK
-// DFU_FUNC_ATTR_WILL_DETACH_BITMASK
-// Note: This should match the USB descriptor
-uint8_t tud_dfu_runtime_init_attrs_cb();
-
-// Invoked during a DFU_GETSTATUS request to get for the string index
-// to the status description string table.
-TU_ATTR_WEAK uint8_t tud_dfu_runtime_get_status_desc_table_index_cb();
-
//--------------------------------------------------------------------+
// Internal Class Driver API
//--------------------------------------------------------------------+