//! # Architectural processor code. //! //! This module provides the assembly instructions and higher level constructions //! for the rest of the kernel. mod asm; /// # Bare Assembly Instructions /// /// Re-export bare ASM bindings. pub use asm::*; /// # Halt until event pub fn wait_forever() -> ! { loop { asm::wfe() } }