| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Rustfmt for edition 2024. | Dario Nieuwenhuis | 2025-10-06 | 1 | -1/+1 |
| | | |||||
| * | Edition 2024. | Dario Nieuwenhuis | 2025-10-06 | 1 | -1/+1 |
| | | |||||
| * | Refactor integrated-timers | Dániel Buga | 2024-12-10 | 1 | -4/+0 |
| | | |||||
| * | Add initialize | Dániel Buga | 2024-11-19 | 1 | -0/+4 |
| | | |||||
| * | executor: remove portable-atomic for riscv. | Zheng Li | 2024-03-02 | 1 | -1/+1 |
| | | |||||
| * | executor: rename macro crate to embassy-executor-macros, bump it. | Dario Nieuwenhuis | 2023-12-07 | 1 | -1/+1 |
| | | |||||
| * | executor: add support for main/task macros in stable (allocates tasks in an ↵ | Dario Nieuwenhuis | 2023-11-24 | 1 | -1/+0 |
| | | | | | arena) | ||||
| * | executor: remove atomic-polyfill. | Dario Nieuwenhuis | 2023-11-15 | 1 | -1/+1 |
| | | |||||
| * | Yeet core::sync::atomic, remove futures-util dep | Dániel Buga | 2023-11-06 | 1 | -1/+1 |
| | | |||||
| * | Fix fn name | Dániel Buga | 2023-08-14 | 1 | -1/+1 |
| | | |||||
| * | Remove interrupt executor, remove PenderContext | Dániel Buga | 2023-08-14 | 1 | -2/+2 |
| | | |||||
| * | Remove the non-specific thread-mode executor | Dániel Buga | 2023-08-14 | 1 | -30/+54 |
| | | |||||
| * | Make PenderContext opaque | Dániel Buga | 2023-08-14 | 1 | -1/+1 |
| | | |||||
| * | Remove the Pender enum | Dániel Buga | 2023-08-14 | 1 | -5/+5 |
| | | |||||
| * | Remove thread-context feature | Dániel Buga | 2023-08-14 | 1 | -2/+0 |
| | | |||||
| * | Tweak identifiers and comments | Dániel Buga | 2023-08-12 | 1 | -9/+4 |
| | | |||||
| * | Lift thread-context feature restrictions | Dániel Buga | 2023-08-12 | 1 | -3/+7 |
| | | |||||
| * | Remove unnecessary !Send markers | Dániel Buga | 2023-08-12 | 1 | -4/+1 |
| | | |||||
| * | POC: allow custom executors | Dániel Buga | 2023-08-12 | 1 | -62/+38 |
| | | |||||
| * | re-export main_riscv macro as main for riscv arch. | Roy Buitenhuis | 2023-04-11 | 1 | -0/+3 |
| | | |||||
| * | executor: add Pender, rework Cargo features. | Dario Nieuwenhuis | 2023-04-03 | 1 | -61/+72 |
| | | | | | | | | | | 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). | ||||
| * | Remove unnecessary use of atomic-polyfill. | Dario Nieuwenhuis | 2022-12-23 | 1 | -2/+1 |
| | | | | | Only use it when CAS is actually needed. | ||||
| * | fix: revert race condition introduced for riscv | Ulf Lilleengen | 2022-11-23 | 1 | -5/+13 |
| | | |||||
| * | restore SIGNAL_WORK_THREAD_MODE | Sijmen Woutersen | 2022-11-12 | 1 | -1/+6 |
| | | |||||
| * | riscv support | Sijmen Woutersen | 2022-11-10 | 1 | -14/+1 |
| | | |||||
| * | Remove Forever, switch to static_cell. | Dario Nieuwenhuis | 2022-08-22 | 1 | -1/+1 |
| | | |||||
| * | Split embassy-time from embassy-executor. | Dario Nieuwenhuis | 2022-08-18 | 1 | -0/+74 |
