Type Alias W

Source
pub type W = W<VBAT_LDO_SPEC>;
Expand description

Register vbat_ldo writer

Aliased Type§

struct W { /* private fields */ }

Implementations§

Source§

impl W

Source

pub fn ldo33_bm_aon(&mut self) -> LDO33_BM_AON_W<'_, VBAT_LDO_SPEC>

Bits 0:1

Source

pub fn ldo33_cc_aon(&mut self) -> LDO33_CC_AON_W<'_, VBAT_LDO_SPEC>

Bits 4:6

Source

pub fn ldo33_ocp_en_aon(&mut self) -> LDO33_OCP_EN_AON_W<'_, VBAT_LDO_SPEC>

Bit 7

Source

pub fn ldo33_ocp_th_aon(&mut self) -> LDO33_OCP_TH_AON_W<'_, VBAT_LDO_SPEC>

Bits 8:10

Source

pub fn ldo33_sstart_delay_aon( &mut self, ) -> LDO33_SSTART_DELAY_AON_W<'_, VBAT_LDO_SPEC>

Bits 12:14

Source

pub fn ldo33_sstart_en_aon( &mut self, ) -> LDO33_SSTART_EN_AON_W<'_, VBAT_LDO_SPEC>

Bit 15

Source

pub fn ldo33_vout_sel_aon(&mut self) -> LDO33_VOUT_SEL_AON_W<'_, VBAT_LDO_SPEC>

Bits 16:19

Source

pub fn ldo33_vout_trim_aon( &mut self, ) -> LDO33_VOUT_TRIM_AON_W<'_, VBAT_LDO_SPEC>

Bits 20:23

Source

pub fn ldo33_otp_en_aon(&mut self) -> LDO33_OTP_EN_AON_W<'_, VBAT_LDO_SPEC>

Bit 24

Source

pub fn ldo33_otp_out_aon(&mut self) -> LDO33_OTP_OUT_AON_W<'_, VBAT_LDO_SPEC>

Bit 25

Source

pub fn ldo33_ocp_out_aon(&mut self) -> LDO33_OCP_OUT_AON_W<'_, VBAT_LDO_SPEC>

Bit 26

Source

pub fn ten_ldo33_aon(&mut self) -> TEN_LDO33_AON_W<'_, VBAT_LDO_SPEC>

Bit 27

Source

pub fn ldo33_otp_th_aon(&mut self) -> LDO33_OTP_TH_AON_W<'_, VBAT_LDO_SPEC>

Bits 28:30

Source

pub fn ldo33_otp_sd_aon(&mut self) -> LDO33_OTP_SD_AON_W<'_, VBAT_LDO_SPEC>

Bit 31

Source

pub unsafe fn bits(&mut self, bits: u32) -> &mut Self

Writes raw bits to the register.

§Safety

Passing incorrect value can cause undefined behaviour. See reference manual