| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Simplify ARM run_enqueue | Dániel Buga | 2024-12-17 | 1 | -18/+3 |
| | | |||||
| * | Set RUN_QUEUED unconditionally | Dániel Buga | 2024-12-17 | 6 | -21/+142 |
| | | |||||
| * | Merge pull request #3628 from bugadani/states | Dario Nieuwenhuis | 2024-12-17 | 1 | -0/+38 |
| |\ | | | | | Document task states and state transitions | ||||
| | * | Document task states and state transitions | Dániel Buga | 2024-12-17 | 1 | -0/+38 |
| |/ | |||||
| * | Merge pull request #3656 from bugadani/timer-queue-special | Dario Nieuwenhuis | 2024-12-17 | 13 | -187/+80 |
| |\ | | | | | Remove special handling of integrated timer queues and items | ||||
| | * | Remove test implementation of schedule_wake | Dániel Buga | 2024-12-16 | 1 | -4/+0 |
| | | | |||||
| | * | Remove TIMER_QUEUED | Dániel Buga | 2024-12-16 | 3 | -91/+2 |
| | | | |||||
| | * | Add note | Dániel Buga | 2024-12-16 | 1 | -0/+3 |
| | | | |||||
| | * | Changelog | Dániel Buga | 2024-12-16 | 1 | -0/+1 |
| | | | |||||
| | * | Remove special handling of integrated timer items | Dániel Buga | 2024-12-16 | 3 | -35/+0 |
| | | | |||||
| | * | Attach payload to TimerQueueItem | Dániel Buga | 2024-12-16 | 2 | -0/+61 |
| | | | |||||
| | * | Remove special handling of integrated timer queue | Dániel Buga | 2024-12-16 | 5 | -57/+13 |
| | | | |||||
| * | | Merge pull request #3657 from embassy-rs/waker-unhack | Dario Nieuwenhuis | 2024-12-17 | 1 | -13/+2 |
| |\ \ | |/ |/| | Remove WakerHack for good. | ||||
| | * | Remove WakerHack for good. | Dario Nieuwenhuis | 2024-12-17 | 1 | -13/+2 |
| |/ | | | | Now that 1.83 xtensa is out, we can remove it unconditionally. | ||||
| * | Merge pull request #3655 from bugadani/header-executor | Dario Nieuwenhuis | 2024-12-16 | 4 | -12/+31 |
| |\ | | | | | | | Fix racy access of TaskHeader::executor | ||||
| | * | Rely on atomic load-store on all targets | Dániel Buga | 2024-12-16 | 2 | -68/+25 |
| | | | |||||
| | * | Fix racy access of TaskHeader::executor | Dániel Buga | 2024-12-16 | 4 | -13/+75 |
| | | | |||||
| * | | Merge pull request #3589 from embassy-rs/rust183 | Dario Nieuwenhuis | 2024-12-16 | 3 | -17/+23 |
| |\ \ | |/ |/| | Update to Rust 1.83 | ||||
| | * | Remove use of static mut. | Dario Nieuwenhuis | 2024-12-16 | 2 | -16/+22 |
| | | | |||||
| | * | Update to Rust 1.83 | Dario Nieuwenhuis | 2024-12-16 | 1 | -1/+1 |
| |/ | |||||
| * | Merge pull request #3644 from bugadani/lock_once | Dario Nieuwenhuis | 2024-12-16 | 6 | -40/+73 |
| |\ | | | | | | | Only lock once to wake a task | ||||
| | * | Only lock once to wake a task | Dániel Buga | 2024-12-16 | 6 | -40/+73 |
| |/ | |||||
| * | Merge pull request #3593 from bugadani/refactor | Dario Nieuwenhuis | 2024-12-16 | 97 | -1628/+1012 |
| |\ | | | | | | | Rework time-driver contract. | ||||
| | * | Disable failing test | Dániel Buga | 2024-12-16 | 1 | -0/+3 |
| | | | |||||
| | * | Zero-inizialize expires_at | Dániel Buga | 2024-12-16 | 1 | -1/+1 |
| | | | |||||
| | * | Remove time-driver dependency | Dániel Buga | 2024-12-15 | 2 | -2/+1 |
| | | | |||||
| | * | Remove critical_section dependency | Dániel Buga | 2024-12-15 | 1 | -1/+0 |
| | | | |||||
| | * | Update documentation and changelogs | Dániel Buga | 2024-12-15 | 4 | -67/+69 |
| | | | |||||
| | * | Fix comments and tweak task exit | Dániel Buga | 2024-12-15 | 2 | -8/+18 |
| | | | |||||
| | * | Make sure an exited task does not get stuck in a timer queue | Dániel Buga | 2024-12-15 | 2 | -0/+18 |
| | | | |||||
| | * | Make `integrated-timers` the default, remove Cargo feature. | Dario Nieuwenhuis | 2024-12-15 | 70 | -142/+96 |
| | | | |||||
| | * | Merge time-driver and time-queue-driver traits, make HALs own and handle the ↵ | Dario Nieuwenhuis | 2024-12-13 | 11 | -519/+330 |
| | | | | | | | | | queue. | ||||
| | * | Prevent task from respawning while in the timer queue | Dániel Buga | 2024-12-13 | 7 | -9/+181 |
| | | | |||||
| | * | Move integrated timer queue into time-queue-driver | Dániel Buga | 2024-12-12 | 5 | -95/+96 |
| | | | |||||
| | * | Do not access task header | Dániel Buga | 2024-12-10 | 2 | -8/+12 |
| | | | |||||
| | * | Remove TIMER_QUEUED state | Dániel Buga | 2024-12-10 | 4 | -58/+4 |
| | | | |||||
| | * | Changelog | Dániel Buga | 2024-12-10 | 4 | -2/+38 |
| | | | |||||
| | * | Refactor integrated-timers | Dániel Buga | 2024-12-10 | 32 | -1184/+613 |
| | | | |||||
| * | | Merge pull request #3647 from vinsynth/rp-fix-pio-i2s-clock | Dario Nieuwenhuis | 2024-12-15 | 1 | -1/+1 |
| |\ \ | | | | | | | | | | Rp fix pio i2s clock | ||||
| | * | | i2s frequency relative to sysclk | vinsynth | 2024-12-14 | 1 | -2/+1 |
| | | | | |||||
| | * | | add sysclk frequency argument to PioI2Out::new | vinsynth | 2024-12-14 | 1 | -1/+2 |
| | | | | |||||
| * | | | Merge pull request #3646 from wackazong/embedded_io_async_uarte | Dario Nieuwenhuis | 2024-12-15 | 1 | -0/+39 |
| |\ \ \ | | | | | | | | | | | | | Add trait embedded_io_async to uarte | ||||
| | * | | | Just impl Write | Alexander Walter | 2024-12-14 | 1 | -18/+0 |
| | | | | | |||||
| | * | | | Add trait embedded_io_async to uarte | Alexander Walter | 2024-12-14 | 1 | -0/+57 |
| | |/ / | |||||
| * | | | Merge pull request #3645 from wackazong/power-wake-on-field | Dario Nieuwenhuis | 2024-12-15 | 3 | -0/+23 |
| |\ \ \ | | | | | | | | | | | | | Add System Off and Wake on Field | ||||
| | * | | | Fix rustfm and warning | Alexander Walter | 2024-12-14 | 2 | -3/+2 |
| | | | | | |||||
| | * | | | Move wake on sense to nfct | Alexander Walter | 2024-12-14 | 2 | -7/+6 |
| | | | | | |||||
| | * | | | rustfmt | Alexander Walter | 2024-12-14 | 1 | -2/+0 |
| | | | | | |||||
| | * | | | Add nrf9160 | Alexander Walter | 2024-12-14 | 2 | -3/+14 |
| | | | | | |||||
| | * | | | Added system off and wake-on-field | Alexander Walter | 2024-12-13 | 2 | -0/+16 |
| | |/ / | |||||
