1 2 3 4 5 6 7 8 9
//! GENERIC RE-EXPORTS: needed for all RTIC backends /// Read the stack pointer. #[inline(always)] pub fn read_sp() -> u32 { let r; unsafe { core::arch::asm!("mv {}, sp", out(reg) r, options(nomem, nostack, preserves_flags)) }; r }