1pub(crate) fn memory_fence() { 2 #[cfg(xtensa)] 3 unsafe { 4 core::arch::asm!("memw"); 5 } 6 7 #[cfg(riscv)] 8 unsafe { 9 core::arch::asm!("fence"); 10 } 11}