aboutsummaryrefslogtreecommitdiff
path: root/embassy-boot/src/firmware_updater/asynch.rs
Commit message (Collapse)AuthorAgeFilesLines
* Rustfmt for edition 2024.Dario Nieuwenhuis2025-10-061-1/+1
|
* Edition 2024.Dario Nieuwenhuis2025-10-061-1/+1
|
* [embassy-usb-dfu] support ed25519 verificationGerhard de Clercq2025-05-231-0/+11
| | | | | 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.
* Fix get_state in cases where WRITE_SIZE != 1Mathias2024-11-061-1/+1
|
* Ensure bootloader state is parsed correctlyUlf Lilleengen2024-09-191-6/+1
|
* Add revert state in embassy-bootUlf Lilleengen2024-09-191-1/+2
| | | | | | The revert state signals that a firmware revert has taken place, allowing the application to know if a firmware update attempt was reverted.
* fix(boot): return signature error when no featuresOlivier Hériveaux2024-09-161-4/+8
| | | | | Always return signature error in verify_and_mark_updated when no signature features are enabled.
* Merge pull request #2543 from badrbouslikhin/usb-dfu-erase-then-writeDario Nieuwenhuis2024-02-141-9/+130
|\ | | | | feat(boot): enhance firmware write functionality
| * refactor(boot): use sector instead of page for consistency Badr Bouslikhin2024-02-121-8/+8
| |
| * refactor(boot): move page erase index out of state Badr Bouslikhin2024-02-121-9/+5
| |
| * test(boot): add various write firmware test configurations Badr Bouslikhin2024-02-111-0/+72
| |
| * feat(boot): enhance firmware write functionalityBadr Bouslikhin2024-02-111-9/+62
| |
* | Fix unaligned buffer in async updaterHan Cen2024-02-101-5/+14
|/
* refactor(boot): change generics name to match existing convention Badr Bouslikhin2024-02-071-4/+4
|
* feat: enhance bootloader for multiple flash support Badr Bouslikhin2024-02-061-5/+8
|
* Flatten embassy-boot dir treeDario Nieuwenhuis2024-01-111-0/+329