Type Alias esp32c3::rtc_cntl::ana_conf::W

source ·
pub type W = W<ANA_CONF_SPEC>;
Expand description

Register ANA_CONF writer

Aliased Type§

struct W { /* private fields */ }

Implementations§

source§

impl W

source

pub fn reset_por_force_pd(&mut self) -> RESET_POR_FORCE_PD_W<'_, ANA_CONF_SPEC>

Bit 18 - force no bypass i2c power on reset

source

pub fn reset_por_force_pu(&mut self) -> RESET_POR_FORCE_PU_W<'_, ANA_CONF_SPEC>

Bit 19 - force bypass i2c power on reset

source

pub fn glitch_rst_en(&mut self) -> GLITCH_RST_EN_W<'_, ANA_CONF_SPEC>

Bit 20 - enable glitch reset

source

pub fn sar_i2c_pu(&mut self) -> SAR_I2C_PU_W<'_, ANA_CONF_SPEC>

Bit 22 - PLLA force power up

source

pub fn plla_force_pd(&mut self) -> PLLA_FORCE_PD_W<'_, ANA_CONF_SPEC>

Bit 23 - PLLA force power down

source

pub fn plla_force_pu(&mut self) -> PLLA_FORCE_PU_W<'_, ANA_CONF_SPEC>

Bit 24 - PLLA force power up

source

pub fn bbpll_cal_slp_start( &mut self ) -> BBPLL_CAL_SLP_START_W<'_, ANA_CONF_SPEC>

Bit 25 - start BBPLL calibration during sleep

source

pub fn pvtmon_pu(&mut self) -> PVTMON_PU_W<'_, ANA_CONF_SPEC>

Bit 26 - 1: PVTMON power up

source

pub fn txrf_i2c_pu(&mut self) -> TXRF_I2C_PU_W<'_, ANA_CONF_SPEC>

Bit 27 - 1: TXRF_I2C power up

source

pub fn rfrx_pbus_pu(&mut self) -> RFRX_PBUS_PU_W<'_, ANA_CONF_SPEC>

Bit 28 - 1: RFRX_PBUS power up

source

pub fn ckgen_i2c_pu(&mut self) -> CKGEN_I2C_PU_W<'_, ANA_CONF_SPEC>

Bit 30 - 1: CKGEN_I2C power up

source

pub fn pll_i2c_pu(&mut self) -> PLL_I2C_PU_W<'_, ANA_CONF_SPEC>

Bit 31 - power up pll i2c