From addb08607007aac915ac33984a1816a5aa353ced Mon Sep 17 00:00:00 2001 From: Emil Fresk Date: Tue, 14 Sep 2021 16:13:28 +0200 Subject: Cleanup export and actually use rtic::export, made fn init inline --- src/export.rs | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'src/export.rs') diff --git a/src/export.rs b/src/export.rs index 927e951..8fdcb67 100644 --- a/src/export.rs +++ b/src/export.rs @@ -5,12 +5,10 @@ use core::{ pub use crate::tq::{NotReady, TimerQueue}; pub use bare_metal::CriticalSection; -#[cfg(armv7m)] -pub use cortex_m::register::basepri; pub use cortex_m::{ asm::wfi, interrupt, - peripheral::{scb::SystemHandler, syst::SystClkSource, DWT, NVIC}, + peripheral::{scb::SystemHandler, DWT, NVIC, SCB}, Peripherals, }; pub use heapless::sorted_linked_list::SortedLinkedList; @@ -21,6 +19,9 @@ pub use rtic_monotonic as monotonic; pub type SCFQ = Queue; pub type SCRQ = Queue<(T, u8), N>; +#[cfg(armv7m)] +use cortex_m::register::basepri; + #[cfg(armv7m)] #[inline(always)] pub fn run(priority: u8, f: F) -- cgit v1.2.3