#[repr(transparent)]pub struct PowDelay(pub u32);
Expand description
power state machine delays
Tuple Fields§
§0: u32
Implementations§
source§impl PowDelay
impl PowDelay
sourcepub const fn swcore_step(&self) -> u8
pub const fn swcore_step(&self) -> u8
timing between the swcore power state machine steps measured in units of the lposc period, 0 gives a delay of 1 unit
sourcepub fn set_swcore_step(&mut self, val: u8)
pub fn set_swcore_step(&mut self, val: u8)
timing between the swcore power state machine steps measured in units of the lposc period, 0 gives a delay of 1 unit
sourcepub const fn xip_step(&self) -> u8
pub const fn xip_step(&self) -> u8
timing between the xip power state machine steps measured in units of the lposc period, 0 gives a delay of 1 unit
sourcepub fn set_xip_step(&mut self, val: u8)
pub fn set_xip_step(&mut self, val: u8)
timing between the xip power state machine steps measured in units of the lposc period, 0 gives a delay of 1 unit
sourcepub const fn sram_step(&self) -> u8
pub const fn sram_step(&self) -> u8
timing between the sram0 and sram1 power state machine steps measured in units of the powman tick period (>=1us), 0 gives a delay of 1 unit
sourcepub fn set_sram_step(&mut self, val: u8)
pub fn set_sram_step(&mut self, val: u8)
timing between the sram0 and sram1 power state machine steps measured in units of the powman tick period (>=1us), 0 gives a delay of 1 unit
Trait Implementations§
impl Copy for PowDelay
impl Eq for PowDelay
impl StructuralPartialEq for PowDelay
Auto Trait Implementations§
impl Freeze for PowDelay
impl RefUnwindSafe for PowDelay
impl Send for PowDelay
impl Sync for PowDelay
impl Unpin for PowDelay
impl UnwindSafe for PowDelay
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
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)
clone_to_uninit
)