| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Flatten embassy-boot dir tree | Dario Nieuwenhuis | 2024-01-11 | 2 | -302/+0 |
| | | |||||
| * | Add embassy-usb-dfu | Kaitlyn Kenwell | 2023-12-13 | 1 | -3/+6 |
| | | |||||
| * | Remove nightly and unstable-traits features in preparation for 1.75. | Dario Nieuwenhuis | 2023-11-29 | 1 | -3/+2 |
| | | |||||
| * | Sync all fmt.rs files. | Dario Nieuwenhuis | 2023-08-30 | 1 | -6/+39 |
| | | |||||
| * | boot: release flash after prepare and refactor api | Ulf Lilleengen | 2023-08-11 | 1 | -23/+10 |
| | | | | | | | This refactoring of the chip specific bootloader creates the internal boot instance and aligned buffer in the prepare stage, so that they are automatically dropped after. This unlocks a use case where peripherals owning the flash need to be Drop'ed before load() happens. | ||||
| * | Refactor firmware updater | Ulf Lilleengen | 2023-08-06 | 1 | -2/+4 |
| | | | | | | * Allow manipulating state without accessing DFU partition. * Provide aligned buffer when creating updater to reduce potential wrong parameters passed. | ||||
| * | Align examples | Rasmus Melchior Jacobsen | 2023-05-30 | 1 | -1/+3 |
| | | |||||
| * | Align stm32 | Rasmus Melchior Jacobsen | 2023-05-30 | 1 | -53/+17 |
| | | |||||
| * | Protect default implementations for FirmwareUpdater and BootLoader | Rasmus Melchior Jacobsen | 2023-05-22 | 1 | -0/+1 |
| | | | | | It seems as if the arm compiler can does not care about whether the bootloader symbols are undefined if the default() function is never used. The x64 compiler does care however, so this change ensures that we can instantiate the types from tests. | ||||
| * | embassy-boot: add nightly feature to stm32 and rp as well | sander | 2023-04-20 | 1 | -1/+0 |
| | | |||||
| * | Align platform specific bootloaders | Rasmus Melchior Jacobsen | 2023-04-05 | 1 | -6/+6 |
| | | |||||
| * | Align chip specific boot projects with new prepare_boot() signature | Rasmus Melchior Jacobsen | 2023-04-04 | 1 | -8/+6 |
| | | |||||
| * | fix: add required metadata for embassy-boot | Ulf Lilleengen | 2022-11-25 | 1 | -1/+1 |
| | | |||||
| * | Move default initializer function to Default trait implementation | Mathias | 2022-11-01 | 1 | -35/+37 |
| | | |||||
| * | Update Rust nightly. | Dario Nieuwenhuis | 2022-09-22 | 1 | -1/+0 |
| | | | | | Removes feature(generic_associated_types) | ||||
| * | Remove generic const expressions from embassy-boot | Ulf Lilleengen | 2022-09-02 | 1 | -15/+20 |
| | | | | | | | | | | * Remove the need for generic const expressions and use buffers provided in the flash config. * Extend embedded-storage traits to simplify generics. * Document all public APIs * Add toplevel README * Expose AlignedBuffer type for convenience. * Update examples | ||||
| * | Move bootloader main to examples | Ulf Lilleengen | 2022-06-24 | 1 | -46/+0 |
| | | | | | | This should remove some confusion around embassy-boot-* being a library vs. a binary. The binary is now an example bootloader instead. | ||||
| * | Run rustfmt. | Dario Nieuwenhuis | 2022-06-12 | 2 | -5/+1 |
| | | |||||
| * | boot/stm32: autodetect thumbv6, remove cargo feature. | Dario Nieuwenhuis | 2022-05-31 | 1 | -1/+1 |
| | | |||||
| * | Add F7 flash and bootloader support | Matous Hybl | 2022-05-06 | 1 | -1/+1 |
| | | |||||
| * | Allow using separate page sizes for state and dfu | Ulf Lilleengen | 2022-04-28 | 2 | -8/+16 |
| | | | | | | | | * Less generics on bootloader. Keep PAGE_SIZE as a common multiple of DFU and ACTIVE page sizes. * Document restriction * Add unit tests for different page sizes | ||||
| * | Add bootloader to CI | Ulf Lilleengen | 2022-04-27 | 2 | -19/+7 |
| | | |||||
| * | Add stm32 flash + bootloader support | Ulf Lilleengen | 2022-04-27 | 3 | -0/+362 |
| * Add flash drivers for L0, L1, L4, WB and WL. Not tested for WB, but should be similar to WL. * Add embassy-boot-stm32 for bootloading on STM32. * Add flash examples and bootloader examples * Update stm32-data | |||||
