//! Miscellaneous assembly instructions
/// A no-operation. Useful to prevent delay loops from being optimized away.
#[inline(always)]pubfnnop(){unsafe{asm!("nop"::::"volatile");}}/// A compiler fence, prevents instruction reordering.
#[inline(always)]pubfnbarrier(){unsafe{asm!("":::"memory":"volatile");}}