#[repr(transparent)]pub struct Pdsleepcfg0(pub u32);Expand description
Sleep configuration 0
Tuple Fields§
§0: u32Implementations§
Source§impl Pdsleepcfg0
impl Pdsleepcfg0
Sourcepub const fn mainclk_shutoff(&self) -> MainclkShutoff
pub const fn mainclk_shutoff(&self) -> MainclkShutoff
main clock shut off
Sourcepub const fn set_mainclk_shutoff(&mut self, val: MainclkShutoff)
pub const fn set_mainclk_shutoff(&mut self, val: MainclkShutoff)
main clock shut off
Sourcepub const fn pmic_mode0(&self) -> Pdsleepcfg0PmicMode0
pub const fn pmic_mode0(&self) -> Pdsleepcfg0PmicMode0
no description available
Sourcepub const fn set_pmic_mode0(&mut self, val: Pdsleepcfg0PmicMode0)
pub const fn set_pmic_mode0(&mut self, val: Pdsleepcfg0PmicMode0)
no description available
Sourcepub const fn pmic_mode1(&self) -> Pdsleepcfg0PmicMode1
pub const fn pmic_mode1(&self) -> Pdsleepcfg0PmicMode1
no description available
Sourcepub const fn set_pmic_mode1(&mut self, val: Pdsleepcfg0PmicMode1)
pub const fn set_pmic_mode1(&mut self, val: Pdsleepcfg0PmicMode1)
no description available
Sourcepub const fn set_deep_pd(&mut self, val: DeepPd)
pub const fn set_deep_pd(&mut self, val: DeepPd)
no description available
Sourcepub const fn vddcorereg_lp(&self) -> Pdsleepcfg0VddcoreregLp
pub const fn vddcorereg_lp(&self) -> Pdsleepcfg0VddcoreregLp
no description available
Sourcepub const fn set_vddcorereg_lp(&mut self, val: Pdsleepcfg0VddcoreregLp)
pub const fn set_vddcorereg_lp(&mut self, val: Pdsleepcfg0VddcoreregLp)
no description available
Sourcepub const fn pmcref_lp(&self) -> Pdsleepcfg0PmcrefLp
pub const fn pmcref_lp(&self) -> Pdsleepcfg0PmcrefLp
no description available
Sourcepub const fn set_pmcref_lp(&mut self, val: Pdsleepcfg0PmcrefLp)
pub const fn set_pmcref_lp(&mut self, val: Pdsleepcfg0PmcrefLp)
no description available
Sourcepub const fn hvd1v8_pd(&self) -> Pdsleepcfg0Hvd1v8Pd
pub const fn hvd1v8_pd(&self) -> Pdsleepcfg0Hvd1v8Pd
no description available
Sourcepub const fn set_hvd1v8_pd(&mut self, val: Pdsleepcfg0Hvd1v8Pd)
pub const fn set_hvd1v8_pd(&mut self, val: Pdsleepcfg0Hvd1v8Pd)
no description available
Sourcepub const fn porcore_lp(&self) -> Pdsleepcfg0PorcoreLp
pub const fn porcore_lp(&self) -> Pdsleepcfg0PorcoreLp
no description available
Sourcepub const fn set_porcore_lp(&mut self, val: Pdsleepcfg0PorcoreLp)
pub const fn set_porcore_lp(&mut self, val: Pdsleepcfg0PorcoreLp)
no description available
Sourcepub const fn lvdcore_lp(&self) -> Pdsleepcfg0LvdcoreLp
pub const fn lvdcore_lp(&self) -> Pdsleepcfg0LvdcoreLp
no description available
Sourcepub const fn set_lvdcore_lp(&mut self, val: Pdsleepcfg0LvdcoreLp)
pub const fn set_lvdcore_lp(&mut self, val: Pdsleepcfg0LvdcoreLp)
no description available
Sourcepub const fn hvdcore_pd(&self) -> Pdsleepcfg0HvdcorePd
pub const fn hvdcore_pd(&self) -> Pdsleepcfg0HvdcorePd
no description available
Sourcepub const fn set_hvdcore_pd(&mut self, val: Pdsleepcfg0HvdcorePd)
pub const fn set_hvdcore_pd(&mut self, val: Pdsleepcfg0HvdcorePd)
no description available
Sourcepub const fn rbb_pd(&self) -> Pdsleepcfg0RbbPd
pub const fn rbb_pd(&self) -> Pdsleepcfg0RbbPd
Writes to this bit in PDRUNCFG, but not PDSLEEPCFG, can be disabled by an OTP bit.
Sourcepub const fn set_rbb_pd(&mut self, val: Pdsleepcfg0RbbPd)
pub const fn set_rbb_pd(&mut self, val: Pdsleepcfg0RbbPd)
Writes to this bit in PDRUNCFG, but not PDSLEEPCFG, can be disabled by an OTP bit.
Sourcepub const fn fbb_pd(&self) -> Pdsleepcfg0FbbPd
pub const fn fbb_pd(&self) -> Pdsleepcfg0FbbPd
Writes to this bit in PDRUNCFG, but not PDSLEEPCFG, can be disabled by an OTP bit.
Sourcepub const fn set_fbb_pd(&mut self, val: Pdsleepcfg0FbbPd)
pub const fn set_fbb_pd(&mut self, val: Pdsleepcfg0FbbPd)
Writes to this bit in PDRUNCFG, but not PDSLEEPCFG, can be disabled by an OTP bit.
Sourcepub const fn sysxtal_pd(&self) -> Pdsleepcfg0SysxtalPd
pub const fn sysxtal_pd(&self) -> Pdsleepcfg0SysxtalPd
no description available
Sourcepub const fn set_sysxtal_pd(&mut self, val: Pdsleepcfg0SysxtalPd)
pub const fn set_sysxtal_pd(&mut self, val: Pdsleepcfg0SysxtalPd)
no description available
Sourcepub const fn lposc_pd(&self) -> Pdsleepcfg0LposcPd
pub const fn lposc_pd(&self) -> Pdsleepcfg0LposcPd
no description available
Sourcepub const fn set_lposc_pd(&mut self, val: Pdsleepcfg0LposcPd)
pub const fn set_lposc_pd(&mut self, val: Pdsleepcfg0LposcPd)
no description available
Sourcepub const fn sfro_pd(&self) -> Pdsleepcfg0SfroPd
pub const fn sfro_pd(&self) -> Pdsleepcfg0SfroPd
no description available
Sourcepub const fn set_sfro_pd(&mut self, val: Pdsleepcfg0SfroPd)
pub const fn set_sfro_pd(&mut self, val: Pdsleepcfg0SfroPd)
no description available
Sourcepub const fn ffro_pd(&self) -> Pdsleepcfg0FfroPd
pub const fn ffro_pd(&self) -> Pdsleepcfg0FfroPd
no description available
Sourcepub const fn set_ffro_pd(&mut self, val: Pdsleepcfg0FfroPd)
pub const fn set_ffro_pd(&mut self, val: Pdsleepcfg0FfroPd)
no description available
Sourcepub const fn syspllldo_pd(&self) -> Pdsleepcfg0SyspllldoPd
pub const fn syspllldo_pd(&self) -> Pdsleepcfg0SyspllldoPd
no description available
Sourcepub const fn set_syspllldo_pd(&mut self, val: Pdsleepcfg0SyspllldoPd)
pub const fn set_syspllldo_pd(&mut self, val: Pdsleepcfg0SyspllldoPd)
no description available
Sourcepub const fn syspllana_pd(&self) -> Pdsleepcfg0SyspllanaPd
pub const fn syspllana_pd(&self) -> Pdsleepcfg0SyspllanaPd
no description available
Sourcepub const fn set_syspllana_pd(&mut self, val: Pdsleepcfg0SyspllanaPd)
pub const fn set_syspllana_pd(&mut self, val: Pdsleepcfg0SyspllanaPd)
no description available
Sourcepub const fn audpllldo_pd(&self) -> Pdsleepcfg0AudpllldoPd
pub const fn audpllldo_pd(&self) -> Pdsleepcfg0AudpllldoPd
no description available
Sourcepub const fn set_audpllldo_pd(&mut self, val: Pdsleepcfg0AudpllldoPd)
pub const fn set_audpllldo_pd(&mut self, val: Pdsleepcfg0AudpllldoPd)
no description available
Sourcepub const fn audpllana_pd(&self) -> Pdsleepcfg0AudpllanaPd
pub const fn audpllana_pd(&self) -> Pdsleepcfg0AudpllanaPd
no description available
Sourcepub const fn set_audpllana_pd(&mut self, val: Pdsleepcfg0AudpllanaPd)
pub const fn set_audpllana_pd(&mut self, val: Pdsleepcfg0AudpllanaPd)
no description available
Sourcepub const fn adc_pd(&self) -> Pdsleepcfg0AdcPd
pub const fn adc_pd(&self) -> Pdsleepcfg0AdcPd
no description available
Sourcepub const fn set_adc_pd(&mut self, val: Pdsleepcfg0AdcPd)
pub const fn set_adc_pd(&mut self, val: Pdsleepcfg0AdcPd)
no description available
Sourcepub const fn adc_lp(&self) -> Pdsleepcfg0AdcLp
pub const fn adc_lp(&self) -> Pdsleepcfg0AdcLp
no description available
Sourcepub const fn set_adc_lp(&mut self, val: Pdsleepcfg0AdcLp)
pub const fn set_adc_lp(&mut self, val: Pdsleepcfg0AdcLp)
no description available
Sourcepub const fn adctempsns_pd(&self) -> Pdsleepcfg0AdctempsnsPd
pub const fn adctempsns_pd(&self) -> Pdsleepcfg0AdctempsnsPd
no description available
Sourcepub const fn set_adctempsns_pd(&mut self, val: Pdsleepcfg0AdctempsnsPd)
pub const fn set_adctempsns_pd(&mut self, val: Pdsleepcfg0AdctempsnsPd)
no description available
Sourcepub const fn acmp_pd(&self) -> Pdsleepcfg0AcmpPd
pub const fn acmp_pd(&self) -> Pdsleepcfg0AcmpPd
no description available
Sourcepub const fn set_acmp_pd(&mut self, val: Pdsleepcfg0AcmpPd)
pub const fn set_acmp_pd(&mut self, val: Pdsleepcfg0AcmpPd)
no description available
Sourcepub const fn hspad0_vdet_lp(&self) -> Pdsleepcfg0Hspad0VdetLp
pub const fn hspad0_vdet_lp(&self) -> Pdsleepcfg0Hspad0VdetLp
no description available
Sourcepub const fn set_hspad0_vdet_lp(&mut self, val: Pdsleepcfg0Hspad0VdetLp)
pub const fn set_hspad0_vdet_lp(&mut self, val: Pdsleepcfg0Hspad0VdetLp)
no description available
Sourcepub const fn hspad0_ref_pd(&self) -> Pdsleepcfg0Hspad0RefPd
pub const fn hspad0_ref_pd(&self) -> Pdsleepcfg0Hspad0RefPd
no description available
Sourcepub const fn set_hspad0_ref_pd(&mut self, val: Pdsleepcfg0Hspad0RefPd)
pub const fn set_hspad0_ref_pd(&mut self, val: Pdsleepcfg0Hspad0RefPd)
no description available
Sourcepub const fn hspad2_vdet_lp(&self) -> Pdsleepcfg0Hspad2VdetLp
pub const fn hspad2_vdet_lp(&self) -> Pdsleepcfg0Hspad2VdetLp
no description available
Sourcepub const fn set_hspad2_vdet_lp(&mut self, val: Pdsleepcfg0Hspad2VdetLp)
pub const fn set_hspad2_vdet_lp(&mut self, val: Pdsleepcfg0Hspad2VdetLp)
no description available
Sourcepub const fn hspad2_ref_pd(&self) -> Pdsleepcfg0Hspad2RefPd
pub const fn hspad2_ref_pd(&self) -> Pdsleepcfg0Hspad2RefPd
no description available
Sourcepub const fn set_hspad2_ref_pd(&mut self, val: Pdsleepcfg0Hspad2RefPd)
pub const fn set_hspad2_ref_pd(&mut self, val: Pdsleepcfg0Hspad2RefPd)
no description available
Trait Implementations§
Source§impl Clone for Pdsleepcfg0
impl Clone for Pdsleepcfg0
Source§fn clone(&self) -> Pdsleepcfg0
fn clone(&self) -> Pdsleepcfg0
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more