aboutsummaryrefslogtreecommitdiff
path: root/embassy-boot/boot/src
Commit message (Expand)AuthorAgeFilesLines
...
| * | | | Assert active and dfu have same erase size and copy in smaller chunksRasmus Melchior Jacobsen2023-04-044-57/+118
| * | | | Remove magic buffer argument from prepare_bootRasmus Melchior Jacobsen2023-04-042-78/+78
| | |_|/ | |/| |
| | | |
| | \ \
| *-. \ \ Merge #1324 #1327bors[bot]2023-04-045-163/+247
| |\ \ \ \ | | | |/ / | | |/| |
| | | * | Fix compile error when verification is enabledRasmus Melchior Jacobsen2023-04-041-2/+2
| | | * | Merge remote-tracking branch 'upstream/master' into avoid-write-before-eraseRasmus Melchior Jacobsen2023-04-043-76/+12
| | | |\|
| | | * | Avoid write to not-erased magicRasmus Melchior Jacobsen2023-04-044-81/+63
| | | * | Move MemFlash to separate module and add verify_erased_before_write verificationRasmus Melchior Jacobsen2023-04-033-142/+244
| | |/ /
| * | / Expose read/write/erase on partitionRasmus Melchior Jacobsen2023-04-041-16/+6
| | |/ | |/|
| * | Remove FirmwareWriterRasmus Melchior Jacobsen2023-04-033-76/+12
| |/
| * Add erase and wipe testsRasmus Melchior Jacobsen2023-03-312-1/+48
| * Let bootloader partition have read/write/erase operationsRasmus Melchior Jacobsen2023-03-314-223/+195
| * Split bootloader implementation into multiple filesRasmus Melchior Jacobsen2023-03-315-1171/+1194
* | embassy-boot: add default nightly feature, makes it possible to compile with ...sander2023-03-221-1/+10
|/
* Merge branch 'emb-storage-async-0p4' of https://github.com/Grus-BV/embassy in...Mehmet Ali Anil2023-03-071-3/+4
|\
* \ Merge branch 'emb-storage-async-0p4' of https://github.com/Grus-BV/embassy in...Mehmet Ali Anil2023-03-071-1/+1
|\ \ | |/ |/|
* | Merge upstreamMehmet Ali Anil2023-03-071-35/+25
|\ \ | |/ |/|
* | Bump embedded-storage-async to 0.4Mehmet Ali Anil2023-03-061-2/+2
|/
* Support codesigning in the firmware updaterhuntc2023-01-121-14/+353
* fix: add required metadata for embassy-bootUlf Lilleengen2022-11-251-1/+1
* Fix ascii table in BootLoader doc commentDaniel Bevenius2022-10-291-1/+1
* make prepare_update asyncMathias2022-09-261-2/+2
* Add get_state helpers to allow self-testing before calling mark_bootedMathias2022-09-261-13/+43
* Add blocking API to FirmwareUpdater, and allow for a split prepare/write apiMathias2022-09-261-7/+179
* Update Rust nightly.Dario Nieuwenhuis2022-09-221-1/+0
* Take into account size of revert indexUlf Lilleengen2022-09-201-4/+17
* Remove BootFlash borrowUlf Lilleengen2022-09-201-12/+12
* Fix a few clippy warningsUlf Lilleengen2022-09-021-25/+23
* Remove generic const expressions from embassy-bootUlf Lilleengen2022-09-021-232/+312
* simplify `set_magic`Vincent Stakenburg2022-06-301-13/+4
* Run rustfmt.Dario Nieuwenhuis2022-06-121-41/+15
* Allow using separate page sizes for state and dfuUlf Lilleengen2022-04-281-66/+278
* Add bootloader to CIUlf Lilleengen2022-04-271-33/+24
* Add stm32 flash + bootloader supportUlf Lilleengen2022-04-271-75/+144
* Support multiple flash instances in embassy-bootUlf Lilleengen2022-04-191-41/+193
* Avoid writing bootloader flash if not neededUlf Lilleengen2022-03-311-24/+36
* Fix potential unaligned writeUlf Lilleengen2022-03-221-4/+14
* Add embassy-bootUlf Lilleengen2022-02-092-0/+775