Struct stm32_metapac::syscfg::regs::Fpuimr
#[repr(transparent)]pub struct Fpuimr(pub u32);
Expand description
FPU interrupt mask register
Tuple Fields§
§0: u32
Implementations§
§impl Fpuimr
impl Fpuimr
pub const fn fpu_ie(&self) -> u8
pub const fn fpu_ie(&self) -> u8
Floating point unit interrupts enable bits FPU_IE[5]: Inexact interrupt enable (interrupt disable at reset) FPU_IE[4]: Input abnormal interrupt enable FPU_IE[3]: Overflow interrupt enable FPU_IE[2]: Underflow interrupt enable FPU_IE[1]: Divide-by-zero interrupt enable FPU_IE[0]: Invalid operation Interrupt enable
pub fn set_fpu_ie(&mut self, val: u8)
pub fn set_fpu_ie(&mut self, val: u8)
Floating point unit interrupts enable bits FPU_IE[5]: Inexact interrupt enable (interrupt disable at reset) FPU_IE[4]: Input abnormal interrupt enable FPU_IE[3]: Overflow interrupt enable FPU_IE[2]: Underflow interrupt enable FPU_IE[1]: Divide-by-zero interrupt enable FPU_IE[0]: Invalid operation Interrupt enable
Trait Implementations§
impl Copy for Fpuimr
impl Eq for Fpuimr
impl StructuralPartialEq for Fpuimr
Auto Trait Implementations§
impl Freeze for Fpuimr
impl RefUnwindSafe for Fpuimr
impl Send for Fpuimr
impl Sync for Fpuimr
impl Unpin for Fpuimr
impl UnwindSafe for Fpuimr
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
)