diff options
Diffstat (limited to '')
-rw-r--r-- | examples/init.rs | 37 |
1 files changed, 0 insertions, 37 deletions
diff --git a/examples/init.rs b/examples/init.rs deleted file mode 100644 index 9de79581..00000000 --- a/examples/init.rs +++ /dev/null @@ -1,37 +0,0 @@ -//! examples/init.rs - -#![deny(unsafe_code)] -#![deny(warnings)] -#![no_main] -#![no_std] - -use panic_semihosting as _; - -#[rtic::app(device = lm3s6965, peripherals = true)] -mod app { - use cortex_m_semihosting::{debug, hprintln}; - - #[init] - fn init(cx: init::Context) -> (init::LateResources, init::Monotonics) { - static mut X: u32 = 0; - - // Cortex-M peripherals - let _core: cortex_m::Peripherals = cx.core; - - // Device specific peripherals - let _device: lm3s6965::Peripherals = cx.device; - - // Safe access to local `static mut` variable - let _x: &'static mut u32 = X; - - // Access to the critical section token, - // to indicate that this is a critical seciton - let _cs_token: bare_metal::CriticalSection = cx.cs; - - hprintln!("init").unwrap(); - - debug::exit(debug::EXIT_SUCCESS); - - (init::LateResources {}, init::Monotonics()) - } -} |