pub struct Cpuc { /* private fields */ }
Expand description
CPU control
Implementations§
Source§impl Cpuc
impl Cpuc
pub const unsafe fn from_ptr(ptr: *mut ()) -> Self
pub const fn as_ptr(&self) -> *mut ()
Sourcepub const fn events_fpuioc(self) -> Reg<u32, RW>
pub const fn events_fpuioc(self) -> Reg<u32, RW>
An invalid operation exception has occurred in the FPU.
Sourcepub const fn events_fpudzc(self) -> Reg<u32, RW>
pub const fn events_fpudzc(self) -> Reg<u32, RW>
A floating-point divide-by-zero exception has occurred in the FPU.
Sourcepub const fn events_fpuofc(self) -> Reg<u32, RW>
pub const fn events_fpuofc(self) -> Reg<u32, RW>
A floating-point overflow exception has occurred in the FPU.
Sourcepub const fn events_fpuufc(self) -> Reg<u32, RW>
pub const fn events_fpuufc(self) -> Reg<u32, RW>
A floating-point underflow exception has occurred in the FPU.
Sourcepub const fn events_fpuixc(self) -> Reg<u32, RW>
pub const fn events_fpuixc(self) -> Reg<u32, RW>
A floating-point inexact exception has occurred in the FPU.
Sourcepub const fn events_fpuidc(self) -> Reg<u32, RW>
pub const fn events_fpuidc(self) -> Reg<u32, RW>
A floating-point input denormal exception has occurred in the FPU.
Trait Implementations§
impl Copy for Cpuc
impl Eq for Cpuc
impl Send for Cpuc
impl StructuralPartialEq for Cpuc
impl Sync for Cpuc
Auto Trait Implementations§
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)