Struct axhal::arch::FxsaveArea  
source · #[repr(C, align(16))]pub struct FxsaveArea {
    pub fcw: u16,
    pub fsw: u16,
    pub ftw: u16,
    pub fop: u16,
    pub fip: u64,
    pub fdp: u64,
    pub mxcsr: u32,
    pub mxcsr_mask: u32,
    pub st: [u64; 16],
    pub xmm: [u64; 32],
    /* private fields */
}Expand description
A 512-byte memory region for the FXSAVE/FXRSTOR instruction to save and restore the x87 FPU, MMX, XMM, and MXCSR registers.
See https://www.felixcloutier.com/x86/fxsave for more details.
Fields§
§fcw: u16§fsw: u16§ftw: u16§fop: u16§fip: u64§fdp: u64§mxcsr: u32§mxcsr_mask: u32§st: [u64; 16]§xmm: [u64; 32]Trait Implementations§
Auto Trait Implementations§
impl RefUnwindSafe for FxsaveArea
impl Send for FxsaveArea
impl Sync for FxsaveArea
impl Unpin for FxsaveArea
impl UnwindSafe for FxsaveArea
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
    T: ?Sized,
 
impl<T> BorrowMut<T> for Twhere T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
 
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more