1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
//! `of` allows users to memory-map x86_64 registers.
//!
//! in many cases this will work, but for some uses (SIMD, or bulk memory instructions like
//! `fxsave` and `rep movs`) will have unpredictable results; likely an application crash.
//!
//! the vehicle is shaped for GPR arithmetic, bitwise operation, and control flow. pleas keep your
//! hands and feet inside the vehicle at all times and everything will be fine.

mod of;

// re-export of innards for use from std-participating crates. no_std builds as a staticlib
// present the same items with a little extra scaffolding.
pub use crate::of::*;