aboutsummaryrefslogtreecommitdiff
path: root/rtic-monotonics/src
diff options
context:
space:
mode:
authorEmil Fresk <emil.fresk@gmail.com>2023-01-27 20:20:14 +0100
committerHenrik Tjäder <henrik@tjaders.com>2023-03-01 00:33:34 +0100
commit922f1ad0eb56d362e527ff28e456b6fa133e212b (patch)
tree81a66f352a6f10e28c702d4669f9bded7b42e5d1 /rtic-monotonics/src
parentd23de6282365bbe83099e3d10877bdd435559016 (diff)
Added examples for async crates + fixed codegen for non-Copy arguments
Diffstat (limited to 'rtic-monotonics/src')
-rw-r--r--rtic-monotonics/src/systick_monotonic.rs8
1 files changed, 3 insertions, 5 deletions
diff --git a/rtic-monotonics/src/systick_monotonic.rs b/rtic-monotonics/src/systick_monotonic.rs
index af17f93..fec97f2 100644
--- a/rtic-monotonics/src/systick_monotonic.rs
+++ b/rtic-monotonics/src/systick_monotonic.rs
@@ -2,13 +2,11 @@
use super::Monotonic;
pub use super::{TimeoutError, TimerQueue};
-use core::{
- ops::Deref,
- sync::atomic::{AtomicU32, Ordering},
-};
+use atomic_polyfill::{AtomicU32, Ordering};
+use core::ops::Deref;
use cortex_m::peripheral::SYST;
use embedded_hal_async::delay::DelayUs;
-use fugit::ExtU32;
+pub use fugit::ExtU32;
const TIMER_HZ: u32 = 1_000;