| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | examples: configure executor task arena sizes. | Dario Nieuwenhuis | 2024-01-02 | 10 | -10/+10 |
| | | |||||
| * | ci: use beta, add secondary nightly ci. | Dario Nieuwenhuis | 2023-12-21 | 29 | -29/+10 |
| | | |||||
| * | Rename bootloader feature to dfu | Kaitlyn Kenwell | 2023-12-14 | 1 | -1/+1 |
| | | |||||
| * | Abstract chip reset logic, add Reset impls for cortex-m and esp32c3 | Kaitlyn Kenwell | 2023-12-14 | 4 | -6/+6 |
| | | |||||
| * | Adjust stm32wb-dfu example memory maps to fix linker errors | Kaitlyn Kenwell | 2023-12-14 | 2 | -4/+4 |
| | | |||||
| * | Adjust toml files, fix application example | Kaitlyn Kenwell | 2023-12-14 | 3 | -8/+8 |
| | | |||||
| * | Add examples to ci.sh | Kaitlyn Kenwell | 2023-12-14 | 1 | -1/+0 |
| | | |||||
| * | fmt | Kaitlyn Kenwell | 2023-12-14 | 1 | -1/+0 |
| | | |||||
| * | Address reviews | Kaitlyn Kenwell | 2023-12-14 | 11 | -0/+400 |
| | | |||||
| * | Update all references to `embasy-executor` to the latest version | Jesse Braham | 2023-12-06 | 9 | -9/+9 |
| | | |||||
| * | update release version in examples and other crates | Scott Mabin | 2023-12-04 | 12 | -21/+21 |
| | | |||||
| * | update embedded-storage{,-async}, remove patch. | Dario Nieuwenhuis | 2023-12-04 | 5 | -5/+5 |
| | | |||||
| * | Remove nightly and unstable-traits features in preparation for 1.75. | Dario Nieuwenhuis | 2023-11-29 | 12 | -32/+32 |
| | | |||||
| * | Add docs, touch all linker fragments | James Munns | 2023-11-19 | 2 | -2/+26 |
| | | |||||
| * | executor: release v0.3.3 | Dario Nieuwenhuis | 2023-11-15 | 9 | -9/+9 |
| | | |||||
| * | Release embassy-executor v0.3.1 | Dario Nieuwenhuis | 2023-11-01 | 9 | -9/+9 |
| | | |||||
| * | Prepare embassy-net 0.2.1 and embassy-sync 0.4.0 | Dániel Buga | 2023-10-31 | 12 | -12/+12 |
| | | |||||
| * | time: add `links` key, release v0.1.5. | Dario Nieuwenhuis | 2023-10-16 | 9 | -9/+9 |
| | | |||||
| * | time: Update examples, tests, and other code to use new Timer::after_x ↵ | Adam Greig | 2023-10-15 | 12 | -35/+35 |
| | | | | | convenience methods | ||||
| * | Release embassy-time 0.1.4 | Dániel Buga | 2023-10-12 | 9 | -9/+9 |
| | | |||||
| * | feat: bump embassy-sync version to 0.3.0 | Ulf Lilleengen | 2023-09-14 | 9 | -9/+9 |
| | | | | | Update changelog in preparation for release | ||||
| * | Merge pull request #1854 from bugadani/str | Dario Nieuwenhuis | 2023-09-03 | 10 | -8/+16 |
| |\ | | | | | embassy-{net, sync, time}: Use fmt::unwrap | ||||
| | * | Fix bootloader application examples | Dániel Buga | 2023-09-02 | 10 | -8/+16 |
| | | | |||||
| * | | rp: Fix write size in embassy-boot example app | kalkyl | 2023-08-30 | 1 | -1/+1 |
| | | | |||||
| * | | Release embassy-time v0.1.3 | Jesse Braham | 2023-08-28 | 9 | -9/+9 |
| |/ | |||||
| * | Bump executor crate version to 0.3.0 | Dániel Buga | 2023-08-23 | 9 | -9/+9 |
| | | |||||
| * | rp/flash: change naming to `blocking_*`, `new_blocking`. | Dario Nieuwenhuis | 2023-08-18 | 1 | -2/+2 |
| | | | | | | - Needed for consistency with other drivers. - Having two `new()` functions sometimes resulted in 'multiple applicable methods' errors. | ||||
| * | boot: release flash after prepare and refactor api | Ulf Lilleengen | 2023-08-11 | 3 | -9/+3 |
| | | | | | | | 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 | 9 | -33/+34 |
| | | | | | | * Allow manipulating state without accessing DFU partition. * Provide aligned buffer when creating updater to reduce potential wrong parameters passed. | ||||
| * | rp: add async flash | Derek Hageman | 2023-07-28 | 1 | -2/+2 |
| | | | | | | | Implement an async flash mode using the XIP background best effort read interface. Only reads are actually async, write and erase remain blocking. | ||||
| * | Release embassy-time v0.1.2 | Dario Nieuwenhuis | 2023-07-06 | 9 | -9/+9 |
| | | |||||
| * | Update probe-rs-cli -> probe-rs | Dario Nieuwenhuis | 2023-06-29 | 12 | -20/+20 |
| | | |||||
| * | Add firmware updater examples to CI | Ulf Lilleengen | 2023-06-19 | 18 | -26/+78 |
| | | | | | | | | | 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. | ||||
| * | cortex-m: remove owned interrupts. | Dario Nieuwenhuis | 2023-06-01 | 1 | -0/+1 |
| | | |||||
| * | Formatting | Rasmus Melchior Jacobsen | 2023-05-30 | 4 | -12/+7 |
| | | |||||
| * | Align examples | Rasmus Melchior Jacobsen | 2023-05-30 | 15 | -62/+99 |
| | | |||||
| * | ci: fix nrf, rp tests. | Dario Nieuwenhuis | 2023-05-29 | 3 | -6/+6 |
| | | |||||
| * | Let Flash<Async/Blocking> be a thing | Rasmus Melchior Jacobsen | 2023-05-25 | 9 | -9/+9 |
| | | |||||
| * | Align with new bind_interrupt | Rasmus Melchior Jacobsen | 2023-05-25 | 9 | -10/+9 |
| | | |||||
| * | Bump versions preparing for -macros and -executor release | Ulf Lilleengen | 2023-04-27 | 9 | -9/+9 |
| | | |||||
| * | fix stm32f7 example runner command for probe-rs-cli | Malte Brieske | 2023-04-26 | 1 | -1/+1 |
| | | |||||
| * | Switch from probe-run to probe-rs-cli. | Dario Nieuwenhuis | 2023-04-26 | 11 | -19/+19 |
| | | | | | | - 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 | 9 | -10/+10 |
| | | |||||
| * | enable inline-asm feature for cortex-m in examples | pennae | 2023-04-18 | 12 | -13/+13 |
| | | | | | | | 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 | 9 | -9/+9 |
| | | |||||
| * | Align stm32 bootloader example | Rasmus Melchior Jacobsen | 2023-04-05 | 1 | -3/+4 |
| | | |||||
| * | Align examples with bootloader changes | Rasmus Melchior Jacobsen | 2023-04-04 | 3 | -8/+9 |
| | | |||||
| * | executor: add Pender, rework Cargo features. | Dario Nieuwenhuis | 2023-04-03 | 9 | -9/+9 |
| | | | | | | | | | | 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 embedded-storage-async to 0.4 | Mehmet Ali Anil | 2023-03-06 | 2 | -2/+2 |
| | | |||||
| * | Support codesigning in the firmware updater | huntc | 2023-01-12 | 2 | -1/+6 |
| | | | | | This commit provides a method to verify that firmware has been signed with a private key given its public key. The implementation uses ed25519-dalek as the signature verifier. An "ed25519" feature is required to enable the functionality. When disabled (the default), calling the firmware updater's verify method will return a failure. | ||||
