pub struct Spc0 { /* private fields */ }Expand description
SPC.
Implementations§
Source§impl Spc0
impl Spc0
pub const unsafe fn from_ptr(ptr: *mut ()) -> Self
pub const fn as_ptr(&self) -> *mut ()
Sourcepub const fn active_cfg(self) -> Reg<ActiveCfg, RW>
pub const fn active_cfg(self) -> Reg<ActiveCfg, RW>
Active Power Mode Configuration.
Sourcepub const fn active_cfg1(self) -> Reg<ActiveCfg1, RW>
pub const fn active_cfg1(self) -> Reg<ActiveCfg1, RW>
Active Power Mode Configuration 1.
Sourcepub const fn lpwkup_delay(self) -> Reg<LpwkupDelay, RW>
pub const fn lpwkup_delay(self) -> Reg<LpwkupDelay, RW>
Low Power Wake-Up Delay.
Sourcepub const fn active_vdelay(self) -> Reg<ActiveVdelay, RW>
pub const fn active_vdelay(self) -> Reg<ActiveVdelay, RW>
Active Voltage Trim Delay.
Sourcepub const fn vd_core_cfg(self) -> Reg<VdCoreCfg, RW>
pub const fn vd_core_cfg(self) -> Reg<VdCoreCfg, RW>
Core Voltage Detect Configuration.
Sourcepub const fn vd_sys_cfg(self) -> Reg<VdSysCfg, RW>
pub const fn vd_sys_cfg(self) -> Reg<VdSysCfg, RW>
System Voltage Detect Configuration.
Sourcepub const fn glitch_detect_sc(self) -> Reg<GlitchDetectSc, RW>
pub const fn glitch_detect_sc(self) -> Reg<GlitchDetectSc, RW>
Glitch Detect Status Control.
Sourcepub const fn coreldo_cfg(self) -> Reg<CoreldoCfg, RW>
pub const fn coreldo_cfg(self) -> Reg<CoreldoCfg, RW>
LDO_CORE Configuration.
Sourcepub const fn sysldo_cfg(self) -> Reg<SysldoCfg, RW>
pub const fn sysldo_cfg(self) -> Reg<SysldoCfg, RW>
LDO_SYS Configuration.
Sourcepub const fn dcdc_burst_cfg(self) -> Reg<DcdcBurstCfg, RW>
pub const fn dcdc_burst_cfg(self) -> Reg<DcdcBurstCfg, RW>
DCDC Burst Configuration.
Trait Implementations§
impl Copy for Spc0
impl Eq for Spc0
impl Send for Spc0
impl StructuralPartialEq for Spc0
impl Sync for Spc0
Auto Trait Implementations§
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