aboutsummaryrefslogtreecommitdiff
path: root/embassy-time/src/driver_std.rs
Commit message (Collapse)AuthorAgeFilesLines
* Fix build of embassy-time with std+defmt.Dario Nieuwenhuis2025-07-291-3/+0
|
* `embassy-time`: add missing `Debug` & `defmt::Format` derivesRalph Ursprung2025-07-281-0/+6
| | | | | | | | `defmt::Format` is *not* implemented for `MockDriver` and `InnerMockDriver` because the former contains the latter and the latter is using `Queue` from `embassy-time-queue-utils` which so far does not have a `defmt` dependency. since this is just a mock driver it shouldn't be relevant if it has no `defmt::Format` impl.
* Rename ETQD, bump dateDániel Buga2024-12-221-1/+1
|
* Merge time-driver and time-queue-driver traits, make HALs own and handle the ↵Dario Nieuwenhuis2024-12-131-111/+44
| | | | queue.
* Refactor integrated-timersDániel Buga2024-12-101-90/+31
|
* Use inline const for initializing arrays. (#3567)Dario Nieuwenhuis2024-11-241-2/+2
|
* time: split queue driver too, don't reexport drivers.Dario Nieuwenhuis2024-01-111-3/+2
|
* time: split driver into a separate embassy-time-driver crate.Dario Nieuwenhuis2024-01-111-1/+1
|
* Remove trivial to remove uses of atomic-polyfill.Dario Nieuwenhuis2023-07-121-1/+1
|
* time: remove dependency on embassy-sync.Dario Nieuwenhuis2023-04-131-11/+9
|
* STD driver needs a reentrant mutex; logic fixed to be reentrancy-safeivmarkov2023-01-261-22/+45
|
* Change time Driver contract to never fire the alarm synchronouslyivmarkov2022-10-241-1/+3
|
* Split embassy-time from embassy-executor.Dario Nieuwenhuis2022-08-181-0/+208