| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Merge remote-tracking branch 'origin' | sodo | 2024-01-02 | 1 | -0/+3 |
| |\ | |||||
| | * | [embassy-executor] improved documentation | Barnaby Walters | 2023-12-22 | 1 | -0/+3 |
| | | | | | | | | | | | | | | | | | | | | | | | | | * Feature auto-documentation * Task arena sizes in a <details> list * Non-documented comment explaining turbowakers with see-also link Further improvements: * Are the task-arena-size-* numbers sizes in bytes? or something else? * Task arena section could benefit from advice about how to choose a suitable size | ||||
| * | | add avr support | sodo | 2023-12-10 | 1 | -1/+2 |
| |/ | |||||
| * | executor: rename macro crate to embassy-executor-macros, bump it. | Dario Nieuwenhuis | 2023-12-07 | 1 | -1/+1 |
| | | |||||
| * | executor: remove arch-xtensa. | Dario Nieuwenhuis | 2023-12-03 | 1 | -3/+1 |
| | | | | | | | | | It's been broken for months and nobody has noticed. The `esp*-hal` crates have much better support. Fixes #2234 Closes #1912 | ||||
| * | executor: make task arena size configurable. | Dario Nieuwenhuis | 2023-11-24 | 1 | -3/+7 |
| | | |||||
| * | executor: add support for main/task macros in stable (allocates tasks in an ↵ | Dario Nieuwenhuis | 2023-11-24 | 1 | -3/+92 |
| | | | | | arena) | ||||
| * | executor: Remove non-functional rtos-trace-interrupt. | Dario Nieuwenhuis | 2023-11-24 | 1 | -22/+1 |
| | | |||||
| * | Upgrade static-cell to v2.0 | Dario Nieuwenhuis | 2023-11-02 | 1 | -1/+0 |
| | | |||||
| * | Update Rust nightly. | Dario Nieuwenhuis | 2023-11-01 | 1 | -0/+1 |
| | | |||||
| * | executor: add Pender, rework Cargo features. | Dario Nieuwenhuis | 2023-04-03 | 1 | -41/+30 |
| | | | | | | | | | | 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). | ||||
| * | executor: unify export mod. | Dario Nieuwenhuis | 2023-04-03 | 1 | -8/+4 |
| | | |||||
| * | refactor: autodetect macro variant | Ulf Lilleengen | 2022-11-23 | 1 | -1/+9 |
| | | | | | | Export all main macro per target architecture from embassy-macros, and select the appropriate macro in embassy-executor. | ||||
| * | Remove Forever, switch to static_cell. | Dario Nieuwenhuis | 2022-08-22 | 1 | -0/+6 |
| | | |||||
| * | Merge branch 'master' of https://github.com/embassy-rs/embassy into rtos-trace | Quentin Smith | 2022-08-19 | 1 | -7/+34 |
| |\ | |||||
| | * | Split embassy-time from embassy-executor. | Dario Nieuwenhuis | 2022-08-18 | 1 | -10/+32 |
| | | | |||||
| * | | Add separate feature flag to enable interrupt tracing | Quentin Smith | 2022-08-16 | 1 | -6/+6 |
| | | | |||||
| * | | cargo fmt | Quentin Smith | 2022-08-10 | 1 | -1/+0 |
| | | | |||||
| * | | Add support for rtos-trace behind a feature flag | Quentin Smith | 2022-08-10 | 1 | -0/+21 |
| |/ | |||||
| * | Split embassy crate into embassy-executor, embassy-util. | Dario Nieuwenhuis | 2022-07-29 | 1 | -0/+22 |
