Type Alias W

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

Register global writer

Aliased Type§

struct W { /* private fields */ }

Implementations§

Source§

impl W

Source

pub fn hbn_root_clk_sel(&mut self) -> HBN_ROOT_CLK_SEL_W<'_, GLOBAL_SPEC>

Bits 0:1

Source

pub fn hbn_uart_clk_sel(&mut self) -> HBN_UART_CLK_SEL_W<'_, GLOBAL_SPEC>

Bit 2

Source

pub fn hbn_f32k_sel(&mut self) -> HBN_F32K_SEL_W<'_, GLOBAL_SPEC>

Bits 3:4

Source

pub fn hbn_pu_rc32k(&mut self) -> HBN_PU_RC32K_W<'_, GLOBAL_SPEC>

Bit 5

Source

pub fn hbn_reset_event(&mut self) -> HBN_RESET_EVENT_W<'_, GLOBAL_SPEC>

Bits 7:11

Source

pub fn hbn_uart_clk_sel2(&mut self) -> HBN_UART_CLK_SEL2_W<'_, GLOBAL_SPEC>

Bit 15

Source

pub fn sw_ldo11soc_vout_sel_aon( &mut self, ) -> SW_LDO11SOC_VOUT_SEL_AON_W<'_, GLOBAL_SPEC>

Bits 16:19

Source

pub fn sw_ldo11_rt_vout_sel( &mut self, ) -> SW_LDO11_RT_VOUT_SEL_W<'_, GLOBAL_SPEC>

Bits 24:27

Source

pub fn sw_ldo11_aon_vout_sel( &mut self, ) -> SW_LDO11_AON_VOUT_SEL_W<'_, GLOBAL_SPEC>

Bits 28: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