aboutsummaryrefslogtreecommitdiff
path: root/embassy-usb-dfu/src/application.rs
Commit message (Collapse)AuthorAgeFilesLines
* Rustfmt for edition 2024.Dario Nieuwenhuis2025-10-061-2/+2
|
* embassy-dfu-usb: Allow `application` and `dfu` feature at the same timePatrick Gansterer2025-09-011-0/+1
| | | | | | Since there is no technical reason to disallow the use of both features at the same time, remove the artifical contraint to give developers more freedom with their implementations.
* [embassy-usb-dfu] accept closure to customise DFU functionGerhard de Clercq2025-05-141-15/+6
| | | | This provides a more generic interface for users to customise the DFU function instead of restricting customisation to DFU headers.
* [embassy-usb-dfu] correct comment about composite devicesGerhard de Clercq2025-05-131-2/+3
|
* [embassy-usb-dfu] support function level WinUSB GUIDsGerhard de Clercq2025-05-121-1/+15
| | | | This commit makes it possible to provide function level msos GUIDs to usb_dfu. This helps to ensure that composite DFU devices automatically get assigned the WinUSB driver on Windows.
* embassy-usb-dfu: Reset immediately if WILL_DETACH is setMatthew Tran2025-05-081-1/+6
| | | | | This is necessary to support the windows WinUSB driver which is not capable of generating the USB reset.
* embassy-usb-dfu: Change return of reset to ()Matthew Tran2025-05-081-6/+4
| | | | | Also adds &self to the Reset trait, which makes it easier to implement cleanup/delays before actually resetting.
* [embassy-usb-dfu] Add generic DFU marking interfaceGerhard de Clercq2025-04-221-11/+25
| | | | This commit adds an interface that allows users to customise how the bootloader is informed that DFU mode is needed on the next boot.
* docs: document usb-logger and usb-dfuUlf Lilleengen2023-12-191-0/+1
|
* Abstract chip reset logic, add Reset impls for cortex-m and esp32c3Kaitlyn Kenwell2023-12-141-6/+11
|
* SCB::sys_reset has a DSB internally, no need to replicateKaitlyn Kenwell2023-12-141-1/+0
|
* Address reviewsKaitlyn Kenwell2023-12-141-20/+16
|
* fmtKaitlyn Kenwell2023-12-131-27/+48
|
* Add embassy-usb-dfuKaitlyn Kenwell2023-12-131-0/+114