From 306aa47170fd59369b7a184924e287dc3706d64d Mon Sep 17 00:00:00 2001 From: Emil Fresk Date: Mon, 23 Jan 2023 20:05:47 +0100 Subject: Add rtic-timer (timerqueue + monotonic) and rtic-monotonics (systick-monotonic) --- rtic-monotonics/src/lib.rs | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 rtic-monotonics/src/lib.rs (limited to 'rtic-monotonics/src/lib.rs') diff --git a/rtic-monotonics/src/lib.rs b/rtic-monotonics/src/lib.rs new file mode 100644 index 0000000..88398ca --- /dev/null +++ b/rtic-monotonics/src/lib.rs @@ -0,0 +1,11 @@ +//! Crate + +#![no_std] +#![no_main] +#![deny(missing_docs)] +#![allow(incomplete_features)] +#![feature(async_fn_in_trait)] + +pub use rtic_timer::{Monotonic, TimeoutError, TimerQueue}; + +pub mod systick_monotonic; -- cgit v1.2.3 From 71b5f9438e1beb5fe12b90415d9d6307e79c0cdf Mon Sep 17 00:00:00 2001 From: Emil Fresk Date: Mon, 23 Jan 2023 20:57:56 +0100 Subject: Fixed systick monotonic --- rtic-monotonics/src/lib.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'rtic-monotonics/src/lib.rs') diff --git a/rtic-monotonics/src/lib.rs b/rtic-monotonics/src/lib.rs index 88398ca..ce30c36 100644 --- a/rtic-monotonics/src/lib.rs +++ b/rtic-monotonics/src/lib.rs @@ -6,6 +6,6 @@ #![allow(incomplete_features)] #![feature(async_fn_in_trait)] -pub use rtic_timer::{Monotonic, TimeoutError, TimerQueue}; +pub use rtic_time::{Monotonic, TimeoutError, TimerQueue}; pub mod systick_monotonic; -- cgit v1.2.3 From 1baa4a4228cae4576e194174618bf35f5c206959 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Henrik=20Tj=C3=A4der?= Date: Fri, 27 Jan 2023 13:18:29 +0100 Subject: CI: Don't let warnings get away --- rtic-monotonics/src/lib.rs | 1 + 1 file changed, 1 insertion(+) (limited to 'rtic-monotonics/src/lib.rs') diff --git a/rtic-monotonics/src/lib.rs b/rtic-monotonics/src/lib.rs index ce30c36..1e23088 100644 --- a/rtic-monotonics/src/lib.rs +++ b/rtic-monotonics/src/lib.rs @@ -3,6 +3,7 @@ #![no_std] #![no_main] #![deny(missing_docs)] +//deny_warnings_placeholder_for_ci #![allow(incomplete_features)] #![feature(async_fn_in_trait)] -- cgit v1.2.3 From 8963e0e27ae57f7a8c3a666fe9e5a993cdd09275 Mon Sep 17 00:00:00 2001 From: Emil Fresk Date: Fri, 10 Feb 2023 07:52:50 +0100 Subject: RP2040 monotonic, rename systick monotonic to not have double name --- rtic-monotonics/src/lib.rs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'rtic-monotonics/src/lib.rs') diff --git a/rtic-monotonics/src/lib.rs b/rtic-monotonics/src/lib.rs index 1e23088..fb5dc8a 100644 --- a/rtic-monotonics/src/lib.rs +++ b/rtic-monotonics/src/lib.rs @@ -9,4 +9,7 @@ pub use rtic_time::{Monotonic, TimeoutError, TimerQueue}; -pub mod systick_monotonic; +pub mod systick; + +#[cfg(feature = "rp2040")] +pub mod rp2040; -- cgit v1.2.3 From b566a893930f36cb4ee9a03743a04de34e8f0445 Mon Sep 17 00:00:00 2001 From: Emil Fresk Date: Sat, 11 Feb 2023 07:55:08 +0100 Subject: rtic-monotonics: Feature gate monotonics correctly to support multiple MCUs --- rtic-monotonics/src/lib.rs | 1 + 1 file changed, 1 insertion(+) (limited to 'rtic-monotonics/src/lib.rs') diff --git a/rtic-monotonics/src/lib.rs b/rtic-monotonics/src/lib.rs index fb5dc8a..4eb2261 100644 --- a/rtic-monotonics/src/lib.rs +++ b/rtic-monotonics/src/lib.rs @@ -9,6 +9,7 @@ pub use rtic_time::{Monotonic, TimeoutError, TimerQueue}; +#[cfg(feature = "cortex_m_sytick")] pub mod systick; #[cfg(feature = "rp2040")] -- cgit v1.2.3 From 60d5e9e1db24fd1e0456949c90464e5fd52d20fe Mon Sep 17 00:00:00 2001 From: datdenkikniet Date: Wed, 15 Feb 2023 23:20:29 +0100 Subject: Fix spelling on "cortex_m_systick" --- rtic-monotonics/src/lib.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'rtic-monotonics/src/lib.rs') diff --git a/rtic-monotonics/src/lib.rs b/rtic-monotonics/src/lib.rs index 4eb2261..7e513f8 100644 --- a/rtic-monotonics/src/lib.rs +++ b/rtic-monotonics/src/lib.rs @@ -9,7 +9,7 @@ pub use rtic_time::{Monotonic, TimeoutError, TimerQueue}; -#[cfg(feature = "cortex_m_sytick")] +#[cfg(feature = "cortex_m_systick")] pub mod systick; #[cfg(feature = "rp2040")] -- cgit v1.2.3 From 44af1366056a06247b3ee0f153d5274cb4658c43 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Henrik=20Tj=C3=A4der?= Date: Sat, 4 Mar 2023 02:26:34 +0100 Subject: CFG: Align all crates to use hyphen --- rtic-monotonics/src/lib.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'rtic-monotonics/src/lib.rs') diff --git a/rtic-monotonics/src/lib.rs b/rtic-monotonics/src/lib.rs index 7e513f8..a8068ce 100644 --- a/rtic-monotonics/src/lib.rs +++ b/rtic-monotonics/src/lib.rs @@ -9,7 +9,7 @@ pub use rtic_time::{Monotonic, TimeoutError, TimerQueue}; -#[cfg(feature = "cortex_m_systick")] +#[cfg(feature = "cortex-m-systick")] pub mod systick; #[cfg(feature = "rp2040")] -- cgit v1.2.3 From 98c5490d94950608d31cd5ad9dd260f2f853735c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Henrik=20Tj=C3=A4der?= Date: Sat, 4 Mar 2023 21:58:45 +0100 Subject: rtic-monotonics: Fix tests --- rtic-monotonics/src/lib.rs | 1 - 1 file changed, 1 deletion(-) (limited to 'rtic-monotonics/src/lib.rs') diff --git a/rtic-monotonics/src/lib.rs b/rtic-monotonics/src/lib.rs index a8068ce..a4a1f42 100644 --- a/rtic-monotonics/src/lib.rs +++ b/rtic-monotonics/src/lib.rs @@ -1,7 +1,6 @@ //! Crate #![no_std] -#![no_main] #![deny(missing_docs)] //deny_warnings_placeholder_for_ci #![allow(incomplete_features)] -- cgit v1.2.3