| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | 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 | 5 | -294/+496 |
| | | | | | | | | | | 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 | 2 | -4/+2 |
| | | | | | 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 | 5 | -5/+5 |
| | | |||||
| * | Split embassy-time from embassy-executor. | Dario Nieuwenhuis | 2022-08-18 | 5 | -0/+366 |
