aboutsummaryrefslogtreecommitdiff
path: root/rtic-monotonics/src/systick.rs
diff options
context:
space:
mode:
authorEmil Fresk <emil.fresk@gmail.com>2023-04-02 20:32:10 +0200
committerEmil Fresk <emil.fresk@gmail.com>2023-04-04 21:40:19 +0200
commitaeec8bd41bdf3d57098902407ec320f59365641a (patch)
tree024dbdb94cb5537312c5c34f121257265c165bea /rtic-monotonics/src/systick.rs
parenta2f153249f926876e7169016f3dc8e861a9ef065 (diff)
Add setting of priority to interrupts
Diffstat (limited to 'rtic-monotonics/src/systick.rs')
-rw-r--r--rtic-monotonics/src/systick.rs23
1 files changed, 13 insertions, 10 deletions
diff --git a/rtic-monotonics/src/systick.rs b/rtic-monotonics/src/systick.rs
index f1d49da..6a28a11 100644
--- a/rtic-monotonics/src/systick.rs
+++ b/rtic-monotonics/src/systick.rs
@@ -6,19 +6,22 @@
//! ```
//! use rtic_monotonics::systick::*;
//!
-//! # async fn usage() {
-//! # let systick = unsafe { core::mem::transmute(()) };
-//! // Generate the required token
-//! let systick_token = rtic_monotonics::create_systick_token!();
+//! fn init() {
+//! # // This is normally provided by the selected PAC
+//! # let systick = unsafe { core::mem::transmute(()) };
+//! // Generate the required token
+//! let systick_token = rtic_monotonics::create_systick_token!();
//!
-//! // Start the monotonic
-//! Systick::start(systick, 12_000_000, systick_token);
+//! // Start the monotonic
+//! Systick::start(systick, 12_000_000, systick_token);
+//! }
//!
-//! loop {
-//! // Use the monotonic
-//! Systick::delay(100.millis()).await;
+//! async fn usage() {
+//! loop {
+//! // Use the monotonic
+//! Systick::delay(100.millis()).await;
+//! }
//! }
-//! # }
//! ```
use super::Monotonic;