aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorGravatar Jorge Aparicio <jorge@japaric.io> 2017-07-11 23:44:54 -0500
committerGravatar Jorge Aparicio <jorge@japaric.io> 2017-07-11 23:44:54 -0500
commit59afbf02aa06d976dfd22df4cb87fadf6027a0fb (patch)
treec497c5a90fc576baaafa5692cbae4b6760823af8 /src
parent8485a24d3640d5be02e70f9cdc4ec6a47d98dcfd (diff)
downloadrtic-59afbf02aa06d976dfd22df4cb87fadf6027a0fb.tar.gz
rtic-59afbf02aa06d976dfd22df4cb87fadf6027a0fb.tar.zst
rtic-59afbf02aa06d976dfd22df4cb87fadf6027a0fb.zip
compiler plugin -> proc macro
Diffstat (limited to 'src')
-rw-r--r--src/lib.rs3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/lib.rs b/src/lib.rs
index 5d49af17..23f3abd1 100644
--- a/src/lib.rs
+++ b/src/lib.rs
@@ -1,13 +1,16 @@
#![feature(asm)]
#![feature(const_fn)]
#![feature(optin_builtin_traits)]
+#![feature(proc_macro)]
#![no_std]
extern crate cortex_m;
+extern crate cortex_m_rtfm_macros;
extern crate static_ref;
use core::cell::UnsafeCell;
+pub use cortex_m_rtfm_macros::rtfm;
pub use cortex_m::asm::{bkpt, wfi};
pub use cortex_m::interrupt::CriticalSection;
pub use cortex_m::interrupt::free as atomic;