| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Rustfmt for edition 2024. | Dario Nieuwenhuis | 2025-10-06 | 2 | -4/+4 |
| | | |||||
| * | Merge branch 'main' into usb_dfu_reset | Ulf Lilleengen | 2025-09-17 | 3 | -10/+6 |
| |\ | |||||
| | * | embassy-dfu-usb: Allow `application` and `dfu` feature at the same time | Patrick Gansterer | 2025-09-01 | 3 | -10/+6 |
| | | | | | | | | | | | | | 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: fix: do not reset in GetStatus request | Patrick Gansterer | 2025-09-01 | 1 | -1/+7 |
| |/ | | | | | | Only reset the device after a USB reset request. This avoids error messages with update tools, which expect a response to a GetStatus request (like dfu-util). | ||||
| * | [embassy-usb-dfu] support ed25519 verification | Gerhard de Clercq | 2025-05-23 | 1 | -3/+30 |
| | | | | | | This commit adds the ability to verify that USB DFU updates are correctly signed using ed25519. This required adding support to embassy-boot for reading from the DFU partition. | ||||
| * | [embassy-usb-dfu] accept closure to customise DFU function | Gerhard de Clercq | 2025-05-14 | 2 | -30/+12 |
| | | | | | 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 devices | Gerhard de Clercq | 2025-05-13 | 2 | -4/+6 |
| | | |||||
| * | [embassy-usb-dfu] support function level WinUSB GUIDs | Gerhard de Clercq | 2025-05-12 | 2 | -2/+30 |
| | | | | | 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 set | Matthew Tran | 2025-05-08 | 1 | -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 Tran | 2025-05-08 | 3 | -18/+14 |
| | | | | | | 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 interface | Gerhard de Clercq | 2025-04-22 | 1 | -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. | ||||
| * | doc: add docu strings for dfu | Krzysztof Królczyk | 2025-02-11 | 1 | -1/+45 |
| | | | | | Signed-off-by: Krzysztof Królczyk <[email protected]> | ||||
| * | embassy-usb-dfu: use correct function descriptors | Gerhard de Clercq | 2024-12-10 | 1 | -1/+1 |
| | | | | | This should allow things to work properly even when IADs are used. | ||||
| * | embassy-dfu-usb: Improve debuggability | Gerhard de Clercq | 2024-12-02 | 2 | -50/+69 |
| | | | | | This commit adds logging to embassy-dfu-usb which helps with debugging issues such as https://github.com/embassy-rs/embassy/issues/3536. It also cleans up a few repeated code blocks and avoid re-initialising the local buffer for every iteration. | ||||
| * | Reduced define for 'unreachable!' to a single macro rule | Tarun Singh | 2024-07-17 | 1 | -10/+6 |
| | | |||||
| * | Add collapse_debuginfo to fmt.rs macros. | Dario Nieuwenhuis | 2024-06-17 | 1 | -0/+17 |
| | | | | | | | This makes location info in defmt logs point to the code calling the macro, instead of always to fmt.rs as before. Fix works with nightlies starting with today's, and stable 1.81+. | ||||
| * | fmt: disable "unused" warnings. | Dario Nieuwenhuis | 2024-03-20 | 1 | -2/+1 |
| | | |||||
| * | docs: document usb-logger and usb-dfu | Ulf Lilleengen | 2023-12-19 | 4 | -6/+19 |
| | | |||||
| * | Rename bootloader feature to dfu | Kaitlyn Kenwell | 2023-12-14 | 1 | -4/+4 |
| | | |||||
| * | Abstract chip reset logic, add Reset impls for cortex-m and esp32c3 | Kaitlyn Kenwell | 2023-12-14 | 3 | -12/+55 |
| | | |||||
| * | SCB::sys_reset has a DSB internally, no need to replicate | Kaitlyn Kenwell | 2023-12-14 | 1 | -1/+0 |
| | | |||||
| * | Address reviews | Kaitlyn Kenwell | 2023-12-14 | 4 | -24/+279 |
| | | |||||
| * | fmt | Kaitlyn Kenwell | 2023-12-13 | 4 | -64/+73 |
| | | |||||
| * | Add embassy-usb-dfu | Kaitlyn Kenwell | 2023-12-13 | 4 | -0/+422 |
