summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorhathach <[email protected]>2021-07-12 18:50:19 +0700
committerhathach <[email protected]>2021-07-12 18:50:19 +0700
commit134ed995c82635d509621e40568b57309fc26101 (patch)
tree20aa12efcfd0e49026c6b302802df9cd297dd30f /src
parenta0691a4fd426f01915a7ce6452b5367aa667fb0b (diff)
add alt to tud_dfu_abort_cb()
Diffstat (limited to 'src')
-rw-r--r--src/class/dfu/dfu_device.c4
-rw-r--r--src/class/dfu/dfu_device.h2
2 files changed, 3 insertions, 3 deletions
diff --git a/src/class/dfu/dfu_device.c b/src/class/dfu/dfu_device.c
index 04f086e0e..933946b7e 100644
--- a/src/class/dfu/dfu_device.c
+++ b/src/class/dfu/dfu_device.c
@@ -503,7 +503,7 @@ static bool dfu_state_machine(uint8_t rhport, tusb_control_request_t const * req
{
if ( tud_dfu_abort_cb )
{
- tud_dfu_abort_cb();
+ tud_dfu_abort_cb(_dfu_state_ctx.alt);
}
_dfu_state_ctx.state = DFU_IDLE;
}
@@ -613,7 +613,7 @@ static bool dfu_state_machine(uint8_t rhport, tusb_control_request_t const * req
{
if (tud_dfu_abort_cb)
{
- tud_dfu_abort_cb();
+ tud_dfu_abort_cb(_dfu_state_ctx.alt);
}
_dfu_state_ctx.state = DFU_IDLE;
}
diff --git a/src/class/dfu/dfu_device.h b/src/class/dfu/dfu_device.h
index c09b9a823..73e5055cd 100644
--- a/src/class/dfu/dfu_device.h
+++ b/src/class/dfu/dfu_device.h
@@ -73,7 +73,7 @@ void tud_dfu_dnload_complete(void);
bool tud_dfu_device_data_done_check_cb(uint8_t alt);
// Invoked when the Host has terminated a download or upload transfer
-TU_ATTR_WEAK void tud_dfu_abort_cb(void);
+TU_ATTR_WEAK void tud_dfu_abort_cb(uint8_t alt);
// Invoked when a DFU_UPLOAD request is received
// alt is used as the partition number, in order to support multiple partitions like FLASH, EEPROM, etc.