aboutsummaryrefslogtreecommitdiff
path: root/src/lib.rs
diff options
context:
space:
mode:
authorJorge Aparicio <japaricious@gmail.com>2017-04-13 19:01:46 -0500
committerJorge Aparicio <japaricious@gmail.com>2017-04-13 19:01:46 -0500
commit692ad81ad87299a14ed76dc455ceed011b9c5c45 (patch)
treeb347e1a93e432d00e3ea91410503dc496d3a2286 /src/lib.rs
parent1ed5696f767ea3e9f8f990394936fe0ed4ce3c58 (diff)
re-export Local and wfi from cortex-m
make Context private
Diffstat (limited to 'src/lib.rs')
-rw-r--r--src/lib.rs5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/lib.rs b/src/lib.rs
index 1e2f59b..d49ddf1 100644
--- a/src/lib.rs
+++ b/src/lib.rs
@@ -11,6 +11,7 @@ use core::marker::PhantomData;
#[cfg(not(thumbv6m))]
use core::ops::Sub;
+use cortex_m::ctxt::Context;
use cortex_m::interrupt::Nr;
#[cfg(not(thumbv6m))]
use cortex_m::register::{basepri, basepri_max};
@@ -18,7 +19,9 @@ use typenum::{Cmp, Equal, Unsigned};
#[cfg(not(thumbv6m))]
use typenum::{B1, Greater, Less, Sub1};
-pub use cortex_m::ctxt::{Context, Local};
+pub use cortex_m::ctxt::Local;
+pub use cortex_m::asm::wfi;
+
#[doc(hidden)]
pub use cortex_m::peripheral::NVIC;
#[doc(hidden)]