#[repr(transparent)]pub struct Intren(pub u32);Expand description
INTERRUPT enable register
Tuple Fields§
§0: u32Implementations§
Source§impl Intren
impl Intren
Sourcepub const fn intr_oflow(&self) -> bool
pub const fn intr_oflow(&self) -> bool
1 : Enable interrupt on Floating point overflow
Sourcepub const fn set_intr_oflow(&mut self, val: bool)
pub const fn set_intr_oflow(&mut self, val: bool)
1 : Enable interrupt on Floating point overflow
Sourcepub const fn set_intr_nan(&mut self, val: bool)
pub const fn set_intr_nan(&mut self, val: bool)
1 : Enable interrupt on Floating point NaN
Sourcepub const fn intr_fixed(&self) -> bool
pub const fn intr_fixed(&self) -> bool
1: Enable interrupt on Fixed point Overflow
Sourcepub const fn set_intr_fixed(&mut self, val: bool)
pub const fn set_intr_fixed(&mut self, val: bool)
1: Enable interrupt on Fixed point Overflow
Sourcepub const fn intr_uflow(&self) -> bool
pub const fn intr_uflow(&self) -> bool
1 : Enable interrupt on Subnormal truncation
Sourcepub const fn set_intr_uflow(&mut self, val: bool)
pub const fn set_intr_uflow(&mut self, val: bool)
1 : Enable interrupt on Subnormal truncation
Sourcepub const fn set_intr_berr(&mut self, val: bool)
pub const fn set_intr_berr(&mut self, val: bool)
1: Enable interrupt on AHBM Buss Error
Sourcepub const fn set_intr_comp(&mut self, val: bool)
pub const fn set_intr_comp(&mut self, val: bool)
1: Enable interrupt on instruction completion
Trait Implementations§
impl Copy for Intren
impl Eq for Intren
impl StructuralPartialEq for Intren
Auto Trait Implementations§
impl Freeze for Intren
impl RefUnwindSafe for Intren
impl Send for Intren
impl Sync for Intren
impl Unpin for Intren
impl UnwindSafe for Intren
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