| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | Release embassy-time 0.1.4 | Dániel Buga | 2023-10-12 | 1 | -1/+1 | |
| | | ||||||
| * | feat: bump embassy-sync version to 0.3.0 | Ulf Lilleengen | 2023-09-14 | 1 | -1/+1 | |
| | | | | | Update changelog in preparation for release | |||||
| * | Merge pull request #1854 from bugadani/str | Dario Nieuwenhuis | 2023-09-03 | 1 | -0/+1 | |
| |\ | | | | | embassy-{net, sync, time}: Use fmt::unwrap | |||||
| | * | Fix bootloader application examples | Dániel Buga | 2023-09-02 | 1 | -0/+1 | |
| | | | ||||||
| * | | Release embassy-time v0.1.3 | Jesse Braham | 2023-08-28 | 1 | -1/+1 | |
| |/ | ||||||
| * | Bump executor crate version to 0.3.0 | Dániel Buga | 2023-08-23 | 1 | -1/+1 | |
| | | ||||||
| * | Refactor firmware updater | Ulf Lilleengen | 2023-08-06 | 1 | -3/+3 | |
| | | | | | | * Allow manipulating state without accessing DFU partition. * Provide aligned buffer when creating updater to reduce potential wrong parameters passed. | |||||
| * | Release embassy-time v0.1.2 | Dario Nieuwenhuis | 2023-07-06 | 1 | -1/+1 | |
| | | ||||||
| * | Update probe-rs-cli -> probe-rs | Dario Nieuwenhuis | 2023-06-29 | 2 | -3/+3 | |
| | | ||||||
| * | Add firmware updater examples to CI | Ulf Lilleengen | 2023-06-19 | 2 | -3/+12 | |
| | | | | | | | | | CI was not building the a.rs application due to the requirement of b.bin having been built first. Add a feature flag to examples so that CI can build them including a dummy application. Update a.rs application examples so that they compile again. | |||||
| * | Formatting | Rasmus Melchior Jacobsen | 2023-05-30 | 1 | -3/+1 | |
| | | ||||||
| * | Align examples | Rasmus Melchior Jacobsen | 2023-05-30 | 1 | -7/+8 | |
| | | ||||||
| * | Let Flash<Async/Blocking> be a thing | Rasmus Melchior Jacobsen | 2023-05-25 | 1 | -1/+1 | |
| | | ||||||
| * | Align with new bind_interrupt | Rasmus Melchior Jacobsen | 2023-05-25 | 1 | -1/+1 | |
| | | ||||||
| * | Bump versions preparing for -macros and -executor release | Ulf Lilleengen | 2023-04-27 | 1 | -1/+1 | |
| | | ||||||
| * | Switch from probe-run to probe-rs-cli. | Dario Nieuwenhuis | 2023-04-26 | 1 | -2/+2 | |
| | | | | | | - probe-run screwed up the last release 2 weeks ago and it's still not fixed (issue 391). Doesn't look well maintained. - Even when it's not broken, it lags behind probe-rs-cli in new chips support because it's slow in updating probe-rs. | |||||
| * | embassy-boot: update ci and examples to use the nightly flag | sander | 2023-04-20 | 1 | -1/+1 | |
| | | ||||||
| * | enable inline-asm feature for cortex-m in examples | pennae | 2023-04-18 | 1 | -1/+1 | |
| | | | | | | | inline assembly is supported since rust 1.59, we're way past that. enabling this makes the compiled code more compact, and on rp2040 even decreses memory usage by not needing thunks in sram. | |||||
| * | Release embassy-sync v0.2.0 | Dario Nieuwenhuis | 2023-04-13 | 1 | -1/+1 | |
| | | ||||||
| * | executor: add Pender, rework Cargo features. | Dario Nieuwenhuis | 2023-04-03 | 1 | -1/+1 | |
| | | | | | | | | | | This introduces a `Pender` struct with enum cases for thread-mode, interrupt-mode and custom callback executors. This avoids calls through function pointers when using only the thread or interrupt executors. Faster, and friendlier to `cargo-call-stack`. `embassy-executor` now has `arch-xxx` Cargo features to select the arch and to enable the builtin executors (thread and interrupt). | |||||
| * | Bump defmt-rtt to 0.4 | Dario Nieuwenhuis | 2022-11-29 | 1 | -1/+1 | |
| | | ||||||
| * | all Cargo.toml: Add license to all crate Cargo.toml files | chrysn | 2022-10-07 | 1 | -0/+1 | |
| | | | | | Closes: https://github.com/embassy-rs/embassy/issues/1002 | |||||
| * | Remove flash lock/unlock public API from stm32 flash, and perform the ↵ | Mathias | 2022-09-30 | 1 | -1/+1 | |
| | | | | | unlocking and locking automatically on erase and write operations | |||||
| * | Use firmware writer in stm32{f7, h7} example app | Ulf Lilleengen | 2022-09-26 | 1 | -9/+8 | |
| | | | | | | The new FirmwareWriter is useful in particular for these architectures due to the large erase sector size. | |||||
| * | Merge #939 | bors[bot] | 2022-09-04 | 1 | -1/+1 | |
| |\ | | | | | | | | | | | | | | | 939: time: add more tick rates, use 1mhz as default. r=Dirbaio a=Dirbaio Co-authored-by: Dario Nieuwenhuis <[email protected]> | |||||
| | * | time: add more tick rates, use 1mhz as default. | Dario Nieuwenhuis | 2022-09-02 | 1 | -1/+1 | |
| | | | ||||||
| * | | Remove generic const expressions from embassy-boot | Ulf Lilleengen | 2022-09-02 | 3 | -8/+13 | |
| |/ | | | | | | | | | * 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 | |||||
| * | split `embassy-util` into `embassy-futures`, `embassy-sync`. | Dario Nieuwenhuis | 2022-08-22 | 1 | -1/+1 | |
| | | ||||||
| * | Split embassy-time from embassy-executor. | Dario Nieuwenhuis | 2022-08-18 | 3 | -4/+5 | |
| | | ||||||
| * | Remove HAL initialization from #[embassy::main] macro. | Dario Nieuwenhuis | 2022-08-17 | 2 | -4/+5 | |
| | | ||||||
| * | Update to critical-section 1.0, atomic-polyfill 1.0 | Dario Nieuwenhuis | 2022-08-17 | 1 | -1/+1 | |
| | | ||||||
| * | Split embassy crate into embassy-executor, embassy-util. | Dario Nieuwenhuis | 2022-07-29 | 3 | -6/+7 | |
| | | ||||||
| * | Use correct chip family name for example | Ulf Lilleengen | 2022-07-05 | 1 | -1/+1 | |
| | | ||||||
| * | Move bootloader main to examples | Ulf Lilleengen | 2022-06-24 | 9 | -0/+207 | |
| This should remove some confusion around embassy-boot-* being a library vs. a binary. The binary is now an example bootloader instead. | ||||||
