| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| | | * | Merge TestDriver into MockDriver | Chris Price | 2024-01-09 | 1 | -18/+116 | |
| | | | | ||||||
| | | * | Updated driver implementation docs | Barnaby Walters | 2023-12-22 | 1 | -4/+9 | |
| | | | | ||||||
| | | * | Improved documentation | Barnaby Walters | 2023-12-22 | 2 | -199/+199 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Documented features including all tick rates * Corrected some out-of-date information * Sorted tick rate features * Removed gen_tick.py dependency on toml * Restructured README.md to better explain tick rate, more clearly prioritise time driver docs, correct header levels | |||||
| | | * | ci: use beta, add secondary nightly ci. | Dario Nieuwenhuis | 2023-12-21 | 1 | -7/+0 | |
| | | | | ||||||
| | | * | STM32: Fix race in alarm setting, which impacted scheduling. | RobertTDowling | 2023-12-17 | 1 | -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. | |||||
| | * | | Adjusted documentation and reset_after behaviour. | Frostie314159 | 2023-12-11 | 1 | -1/+3 | |
| | | | | ||||||
| | * | | Introduce reset_{at|after} functions for Ticker. | Frostie314159 | 2023-12-11 | 1 | -0/+10 | |
| | |/ | ||||||
| * / | Made Ticker::next Send+Sync. | Frostie314159 | 2024-03-31 | 1 | -1/+1 | |
| |/ | ||||||
| * | Remove nightly and unstable-traits features in preparation for 1.75. | Dario Nieuwenhuis | 2023-11-29 | 2 | -60/+45 | |
| | | ||||||
| * | Update embedded-(hal,io,nal). | Dario Nieuwenhuis | 2023-11-29 | 4 | -6/+33 | |
| | | ||||||
| * | Merge pull request #2132 from embassy-rs/update-nightly | Dario Nieuwenhuis | 2023-11-01 | 1 | -0/+1 | |
| |\ | | | | | | | Update Rust nightly. | |||||
| | * | Update Rust nightly. | Dario Nieuwenhuis | 2023-11-01 | 1 | -0/+1 | |
| | | | ||||||
| * | | time: fix MockDriver::now() | Andres O. Vela | 2023-10-31 | 1 | -1/+1 | |
| |/ | ||||||
| * | Fix test | Andres O. Vela | 2023-10-29 | 1 | -1/+1 | |
| | | ||||||
| * | Remove set_current_time API | Andres O. Vela | 2023-10-29 | 1 | -5/+0 | |
| | | ||||||
| * | time: add MockDriver for testing purposes | Andres O. Vela | 2023-10-29 | 2 | -0/+79 | |
| | | ||||||
| * | time: Add tick rates in multiples of 10 kHz | Gabriel Smith | 2023-10-24 | 1 | -0/+57 | |
| | | ||||||
| * | time: Update examples, tests, and other code to use new Timer::after_x ↵ | Adam Greig | 2023-10-15 | 1 | -2/+2 | |
| | | | | | convenience methods | |||||
| * | time: Add convenience methods for Timer::after_secs/millis/micros/ticks | Adam Greig | 2023-10-15 | 1 | -0/+36 | |
| | | ||||||
| * | Add more tick rates | Dániel Buga | 2023-09-28 | 1 | -0/+183 | |
| | | ||||||
| * | Add 80MHz tick rate | Dániel Buga | 2023-09-28 | 1 | -0/+3 | |
| | | ||||||
| * | Merge pull request #1839 from Frostie314159/embassy-time-next | Ulf Lilleengen | 2023-09-12 | 1 | -1/+7 | |
| |\ | | | | | | | embassy-time: Introduce reset function for Ticker. | |||||
| | * | Fixed formating. | Frostie314159 | 2023-09-11 | 1 | -1/+1 | |
| | | | ||||||
| | * | Removed unnecessary newline. | Frostie314159 | 2023-08-29 | 1 | -2/+1 | |
| | | | ||||||
| | * | embassy-time: Introduced reset function for Ticker | Frostie314159 | 2023-08-29 | 1 | -1/+8 | |
| | | | ||||||
| * | | Merge pull request #1854 from bugadani/str | Dario Nieuwenhuis | 2023-09-03 | 1 | -1/+1 | |
| |\ \ | | | | | | | embassy-{net, sync, time}: Use fmt::unwrap | |||||
| | * | | Use fmt::unwrap | Dániel Buga | 2023-09-02 | 1 | -1/+1 | |
| | |/ | ||||||
| * / | Sync all fmt.rs files. | Dario Nieuwenhuis | 2023-08-30 | 1 | -6/+39 | |
| |/ | ||||||
| * | Mark Ticker stream as FusedStream | Sebastian Goll | 2023-08-09 | 1 | -0/+8 | |
| | | ||||||
| * | Remove trivial to remove uses of atomic-polyfill. | Dario Nieuwenhuis | 2023-07-12 | 2 | -2/+2 | |
| | | ||||||
| * | Remove semicolon in time driver example struct declaration | Rasmus Pedersen | 2023-07-05 | 1 | -1/+1 | |
| | | | | | | The semicolon is not allowed with struct declarations with braces. The doc test compiles fine for some reason!? | |||||
| * | time: fix queue size | cumthugo | 2023-07-04 | 1 | -1/+1 | |
| | | ||||||
| * | Fix tests. | Dario Nieuwenhuis | 2023-05-29 | 3 | -8/+10 | |
| | | ||||||
| * | time: fix unused mut. | Dario Nieuwenhuis | 2023-05-19 | 1 | -1/+1 | |
| | | ||||||
| * | Update Rust nightly. | Dario Nieuwenhuis | 2023-05-19 | 1 | -1/+0 | |
| | | ||||||
| * | time: remove dependency on embassy-sync. | Dario Nieuwenhuis | 2023-04-13 | 2 | -18/+14 | |
| | | ||||||
| * | Update embedded-hal crates. | Dario Nieuwenhuis | 2023-04-06 | 1 | -12/+8 | |
| | | ||||||
| * | time: add power-of-2 kHz tick rates. | Dario Nieuwenhuis | 2023-03-09 | 1 | -0/+57 | |
| | | | | | Fixes #1269 | |||||
| * | time/ticker: make sure the future for .next() is Unpin. | Dario Nieuwenhuis | 2023-03-05 | 1 | -4/+13 | |
| | | ||||||
| * | embassy-time: add async tick() method to Ticker | kbleeke | 2023-02-28 | 1 | -1/+6 | |
| | | ||||||
| * | Add `#[must_use]` to all futures | Grant Miller | 2023-02-24 | 1 | -0/+1 | |
| | | ||||||
| * | embassy-time: Implement conversions to/from core::time::Duration for ↵ | kbleeke | 2023-02-23 | 1 | -0/+16 | |
| | | | | | embassy-time::Duration | |||||
| * | Clamp ticks to 1 and round to nearest. | Caleb Jamison | 2023-02-09 | 1 | -1/+10 | |
| | | ||||||
| * | Add from_hz function for Duration. | Caleb Jamison | 2023-02-09 | 1 | -0/+5 | |
| | | ||||||
| * | STD driver needs a reentrant mutex; logic fixed to be reentrancy-safe | ivmarkov | 2023-01-26 | 1 | -22/+45 | |
| | | ||||||
| * | time: Fix nighly feature compilation after upgrade to embedded-hal-async | Gabriel Smith | 2022-11-27 | 2 | -13/+6 | |
| | | | | | 0.2.0-alpha.0 | |||||
| * | time/generic_queue: use Vec instead of SortedLinkedList | Dario Nieuwenhuis | 2022-10-26 | 1 | -24/+22 | |
| | | ||||||
| * | time/generic-queue: ensure queue goes in .bss instead of .data | Dario Nieuwenhuis | 2022-10-26 | 1 | -20/+18 | |
| | | ||||||
| * | Fix a bug identified during code review | ivmarkov | 2022-10-26 | 1 | -2/+2 | |
| | | ||||||
| * | Fix embassy-time wasm build and fix a bug in wasm time driver | ivmarkov | 2022-10-24 | 1 | -6/+12 | |
| | | ||||||
