aboutsummaryrefslogtreecommitdiff
path: root/embassy-time/src/driver.rs
Commit message (Collapse)AuthorAgeFilesLines
* time: split driver into a separate embassy-time-driver crate.Dario Nieuwenhuis2024-01-111-186/+0
|
* Ignore the doctest driver registration to prevent duplicate registrationsChris Price2024-01-091-1/+3
|
* Updated driver implementation docsBarnaby Walters2023-12-221-4/+9
|
* STM32: Fix race in alarm setting, which impacted scheduling.RobertTDowling2023-12-171-0/+4
| | | | | | | | | Detect potential race condition (should be rare) and return false back to caller, allowing them to handle the possibility that either the alarm was never set because it was in the past (old meaning of false), or that in fact the alarm was set and may have fired within the race window (new meaning of false). In either case, the caller needs to make sure the callback got called.
* Remove semicolon in time driver example struct declarationRasmus Pedersen2023-07-051-1/+1
| | | | | The semicolon is not allowed with struct declarations with braces. The doc test compiles fine for some reason!?
* Fix tests.Dario Nieuwenhuis2023-05-291-1/+1
|
* Change time Driver contract to never fire the alarm synchronouslyivmarkov2022-10-241-6/+7
|
* Remove warnings for embassy-timeUlf Lilleengen2022-08-221-1/+1
|
* Split embassy-time from embassy-executor.Dario Nieuwenhuis2022-08-181-0/+174