rustubs/arch/x86_64/
misc.rs

1//! wrappers for misc. architectural code
2//! before they find better place to go.
3//! asm code goes to asm/misc.s
4
5extern "C" {
6	fn _delay();
7}
8
9/// delays for several cycles. Used to fill sequantial IO commands (for devices
10/// to react). This does literally nothing: call an empty function and return
11#[inline(always)]
12pub fn delay() { unsafe { _delay() }; }