From 6865b696161d32cd47e1ccbfac942c38385d6dfd Mon Sep 17 00:00:00 2001 From: Foo <34515228+fooooooooooooooo@users.noreply.github.com> Date: Mon, 27 May 2024 04:26:09 -0700 Subject: add support for nrf52805 (#941) --- rtic-monotonics/src/lib.rs | 2 ++ rtic-monotonics/src/nrf/rtc.rs | 3 +++ rtic-monotonics/src/nrf/timer.rs | 3 +++ 3 files changed, 8 insertions(+) (limited to 'rtic-monotonics/src') diff --git a/rtic-monotonics/src/lib.rs b/rtic-monotonics/src/lib.rs index 65180b1..70a89fc 100644 --- a/rtic-monotonics/src/lib.rs +++ b/rtic-monotonics/src/lib.rs @@ -44,6 +44,7 @@ pub mod rp2040; pub mod imxrt; #[cfg(any( + feature = "nrf52805", feature = "nrf52810", feature = "nrf52811", feature = "nrf52832", @@ -66,6 +67,7 @@ pub(crate) const fn cortex_logical2hw(logical: u8, nvic_prio_bits: u8) -> u8 { #[cfg(any( feature = "rp2040", + feature = "nrf52805", feature = "nrf52810", feature = "nrf52811", feature = "nrf52832", diff --git a/rtic-monotonics/src/nrf/rtc.rs b/rtic-monotonics/src/nrf/rtc.rs index 39b26c4..5b9a90b 100644 --- a/rtic-monotonics/src/nrf/rtc.rs +++ b/rtic-monotonics/src/nrf/rtc.rs @@ -33,6 +33,9 @@ pub mod prelude { pub use fugit::{self, ExtU64, ExtU64Ceil}; } +#[cfg(feature = "nrf52805")] +#[doc(hidden)] +pub use nrf52805_pac::{self as pac, RTC0, RTC1}; #[cfg(feature = "nrf52810")] #[doc(hidden)] pub use nrf52810_pac::{self as pac, RTC0, RTC1}; diff --git a/rtic-monotonics/src/nrf/timer.rs b/rtic-monotonics/src/nrf/timer.rs index 60ee7dc..3ec1dfe 100644 --- a/rtic-monotonics/src/nrf/timer.rs +++ b/rtic-monotonics/src/nrf/timer.rs @@ -39,6 +39,9 @@ pub mod prelude { pub use fugit::{self, ExtU64, ExtU64Ceil}; } +#[cfg(feature = "nrf52805")] +#[doc(hidden)] +pub use nrf52805_pac::{self as pac, TIMER0, TIMER1, TIMER2}; #[cfg(feature = "nrf52810")] #[doc(hidden)] pub use nrf52810_pac::{self as pac, TIMER0, TIMER1, TIMER2}; -- cgit v1.2.3