#[repr(transparent)]pub struct Osc2Ctl(pub u32);Expand description
TRNG Oscillator 2 Control Register
Tuple Fields§
§0: u32Implementations§
Source§impl Osc2Ctl
impl Osc2Ctl
Sourcepub const fn trng_ent_ctl(&self) -> TrngEntCtl
pub const fn trng_ent_ctl(&self) -> TrngEntCtl
TRNG entropy generation control.
Sourcepub const fn set_trng_ent_ctl(&mut self, val: TrngEntCtl)
pub const fn set_trng_ent_ctl(&mut self, val: TrngEntCtl)
TRNG entropy generation control.
Sourcepub const fn set_osc2_div(&mut self, val: Osc2Div)
pub const fn set_osc2_div(&mut self, val: Osc2Div)
Oscillator 2 Divide.
Sourcepub const fn osc2_fct_val(&self) -> bool
pub const fn osc2_fct_val(&self) -> bool
TRNG Oscillator 2 Frequency Count Valid
Sourcepub const fn set_osc2_fct_val(&mut self, val: bool)
pub const fn set_osc2_fct_val(&mut self, val: bool)
TRNG Oscillator 2 Frequency Count Valid
Sourcepub const fn osc_failsafe_lmt(&self) -> OscFailsafeLmt
pub const fn osc_failsafe_lmt(&self) -> OscFailsafeLmt
Oscillator fail safe limit.
Sourcepub const fn set_osc_failsafe_lmt(&mut self, val: OscFailsafeLmt)
pub const fn set_osc_failsafe_lmt(&mut self, val: OscFailsafeLmt)
Oscillator fail safe limit.
Sourcepub const fn osc_failsafe_test(&self) -> bool
pub const fn osc_failsafe_test(&self) -> bool
Oscillator fail safe test.
Sourcepub const fn set_osc_failsafe_test(&mut self, val: bool)
pub const fn set_osc_failsafe_test(&mut self, val: bool)
Oscillator fail safe test.
Trait Implementations§
impl Copy for Osc2Ctl
impl Eq for Osc2Ctl
impl StructuralPartialEq for Osc2Ctl
Auto Trait Implementations§
impl Freeze for Osc2Ctl
impl RefUnwindSafe for Osc2Ctl
impl Send for Osc2Ctl
impl Sync for Osc2Ctl
impl Unpin for Osc2Ctl
impl UnwindSafe for Osc2Ctl
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