#[repr(transparent)]pub struct Cpu0nstckcal(pub u32);Expand description
Non-Secure CPU0 System Tick Calibration
Tuple Fields§
§0: u32Implementations§
Source§impl Cpu0nstckcal
impl Cpu0nstckcal
Sourcepub const fn tenms(&self) -> u32
pub const fn tenms(&self) -> u32
Reload value for 10 ms (100 Hz) timing, subject to system clock skew errors. If the value reads as zero, the calibration value is not known.
Sourcepub const fn set_tenms(&mut self, val: u32)
pub const fn set_tenms(&mut self, val: u32)
Reload value for 10 ms (100 Hz) timing, subject to system clock skew errors. If the value reads as zero, the calibration value is not known.
Sourcepub const fn skew(&self) -> Cpu0nstckcalSkew
pub const fn skew(&self) -> Cpu0nstckcalSkew
Indicates whether the TENMS value is exact.
Sourcepub const fn set_skew(&mut self, val: Cpu0nstckcalSkew)
pub const fn set_skew(&mut self, val: Cpu0nstckcalSkew)
Indicates whether the TENMS value is exact.
Sourcepub const fn noref(&self) -> Cpu0nstckcalNoref
pub const fn noref(&self) -> Cpu0nstckcalNoref
Indicates whether the device provides a reference clock to the processor.
Sourcepub const fn set_noref(&mut self, val: Cpu0nstckcalNoref)
pub const fn set_noref(&mut self, val: Cpu0nstckcalNoref)
Indicates whether the device provides a reference clock to the processor.
Trait Implementations§
Source§impl Clone for Cpu0nstckcal
impl Clone for Cpu0nstckcal
Source§fn clone(&self) -> Cpu0nstckcal
fn clone(&self) -> Cpu0nstckcal
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for Cpu0nstckcal
impl Debug for Cpu0nstckcal
Source§impl Default for Cpu0nstckcal
impl Default for Cpu0nstckcal
Source§fn default() -> Cpu0nstckcal
fn default() -> Cpu0nstckcal
Returns the “default value” for a type. Read more
Source§impl PartialEq for Cpu0nstckcal
impl PartialEq for Cpu0nstckcal
impl Copy for Cpu0nstckcal
impl Eq for Cpu0nstckcal
impl StructuralPartialEq for Cpu0nstckcal
Auto Trait Implementations§
impl Freeze for Cpu0nstckcal
impl RefUnwindSafe for Cpu0nstckcal
impl Send for Cpu0nstckcal
impl Sync for Cpu0nstckcal
impl Unpin for Cpu0nstckcal
impl UnwindSafe for Cpu0nstckcal
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