[][src]Type Definition esp32::rtccntl::rtc_cntl_pwc_reg::W

type W = W<u32, RTC_CNTL_PWC_REG>;

Writer for register RTC_CNTL_PWC_REG

Methods

impl W[src]

pub fn rtc_cntl_pd_en(&mut self) -> RTC_CNTL_PD_EN_W[src]

Bit 20 - enable power down rtc_peri in sleep

pub fn rtc_cntl_force_pu(&mut self) -> RTC_CNTL_FORCE_PU_W[src]

Bit 19 - rtc_peri force power up

pub fn rtc_cntl_force_pd(&mut self) -> RTC_CNTL_FORCE_PD_W[src]

Bit 18 - rtc_peri force power down

pub fn rtc_cntl_slowmem_pd_en(&mut self) -> RTC_CNTL_SLOWMEM_PD_EN_W[src]

Bit 17 - enable power down RTC memory in sleep

pub fn rtc_cntl_slowmem_force_pu(&mut self) -> RTC_CNTL_SLOWMEM_FORCE_PU_W[src]

Bit 16 - RTC memory force power up

pub fn rtc_cntl_slowmem_force_pd(&mut self) -> RTC_CNTL_SLOWMEM_FORCE_PD_W[src]

Bit 15 - RTC memory force power down

pub fn rtc_cntl_fastmem_pd_en(&mut self) -> RTC_CNTL_FASTMEM_PD_EN_W[src]

Bit 14 - enable power down fast RTC memory in sleep

pub fn rtc_cntl_fastmem_force_pu(&mut self) -> RTC_CNTL_FASTMEM_FORCE_PU_W[src]

Bit 13 - Fast RTC memory force power up

pub fn rtc_cntl_fastmem_force_pd(&mut self) -> RTC_CNTL_FASTMEM_FORCE_PD_W[src]

Bit 12 - Fast RTC memory force power down

pub fn rtc_cntl_slowmem_force_lpu(&mut self) -> RTC_CNTL_SLOWMEM_FORCE_LPU_W[src]

Bit 11 - RTC memory force no PD

pub fn rtc_cntl_slowmem_force_lpd(&mut self) -> RTC_CNTL_SLOWMEM_FORCE_LPD_W[src]

Bit 10 - RTC memory force PD

pub fn rtc_cntl_slowmem_folw_cpu(&mut self) -> RTC_CNTL_SLOWMEM_FOLW_CPU_W[src]

Bit 9 - 1: RTC memory PD following CPU 0: RTC memory PD following RTC state machine

pub fn rtc_cntl_fastmem_force_lpu(&mut self) -> RTC_CNTL_FASTMEM_FORCE_LPU_W[src]

Bit 8 - Fast RTC memory force no PD

pub fn rtc_cntl_fastmem_force_lpd(&mut self) -> RTC_CNTL_FASTMEM_FORCE_LPD_W[src]

Bit 7 - Fast RTC memory force PD

pub fn rtc_cntl_fastmem_folw_cpu(&mut self) -> RTC_CNTL_FASTMEM_FOLW_CPU_W[src]

Bit 6 - 1: Fast RTC memory PD following CPU 0: fast RTC memory PD following RTC state machine

pub fn rtc_cntl_force_noiso(&mut self) -> RTC_CNTL_FORCE_NOISO_W[src]

Bit 5 - rtc_peri force no ISO

pub fn rtc_cntl_force_iso(&mut self) -> RTC_CNTL_FORCE_ISO_W[src]

Bit 4 - rtc_peri force ISO

pub fn rtc_cntl_slowmem_force_iso(&mut self) -> RTC_CNTL_SLOWMEM_FORCE_ISO_W[src]

Bit 3 - RTC memory force ISO

pub fn rtc_cntl_slowmem_force_noiso(&mut self) -> RTC_CNTL_SLOWMEM_FORCE_NOISO_W[src]

Bit 2 - RTC memory force no ISO

pub fn rtc_cntl_fastmem_force_iso(&mut self) -> RTC_CNTL_FASTMEM_FORCE_ISO_W[src]

Bit 1 - Fast RTC memory force ISO

pub fn rtc_cntl_fastmem_force_noiso(&mut self) -> RTC_CNTL_FASTMEM_FORCE_NOISO_W[src]

Bit 0 - Fast RTC memory force no ISO