#[repr(transparent)]pub struct IntStatus(pub u32);Expand description
Interrupt Status Register
Tuple Fields§
§0: u32Implementations§
Source§impl IntStatus
impl IntStatus
Sourcepub const fn hw_err(&self) -> bool
pub const fn hw_err(&self) -> bool
Read: TRNG Error. Any error in the TRNG will trigger this interrupt.
Sourcepub const fn set_hw_err(&mut self, val: bool)
pub const fn set_hw_err(&mut self, val: bool)
Read: TRNG Error. Any error in the TRNG will trigger this interrupt.
Sourcepub const fn ent_val(&self) -> IntStatusEntVal
pub const fn ent_val(&self) -> IntStatusEntVal
Entropy Valid
Sourcepub const fn set_ent_val(&mut self, val: IntStatusEntVal)
pub const fn set_ent_val(&mut self, val: IntStatusEntVal)
Entropy Valid
Sourcepub const fn frq_ct_fail(&self) -> bool
pub const fn frq_ct_fail(&self) -> bool
Frequency Count Fail
Sourcepub const fn set_frq_ct_fail(&mut self, val: bool)
pub const fn set_frq_ct_fail(&mut self, val: bool)
Frequency Count Fail
Sourcepub const fn set_intg_flt(&mut self, val: bool)
pub const fn set_intg_flt(&mut self, val: bool)
Integrity Fault. An internal fault has occurred.
Trait Implementations§
impl Copy for IntStatus
impl Eq for IntStatus
impl StructuralPartialEq for IntStatus
Auto Trait Implementations§
impl Freeze for IntStatus
impl RefUnwindSafe for IntStatus
impl Send for IntStatus
impl Sync for IntStatus
impl Unpin for IntStatus
impl UnwindSafe for IntStatus
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