Type Alias esp32c3::i2c0::clk_conf::W

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

Register CLK_CONF writer

Aliased Type§

struct W { /* private fields */ }

Implementations§

source§

impl W

source

pub fn sclk_div_num(&mut self) -> SCLK_DIV_NUM_W<'_, CLK_CONF_SPEC>

Bits 0:7 - reg_sclk_div_num

source

pub fn sclk_div_a(&mut self) -> SCLK_DIV_A_W<'_, CLK_CONF_SPEC>

Bits 8:13 - reg_sclk_div_a

source

pub fn sclk_div_b(&mut self) -> SCLK_DIV_B_W<'_, CLK_CONF_SPEC>

Bits 14:19 - reg_sclk_div_b

source

pub fn sclk_sel(&mut self) -> SCLK_SEL_W<'_, CLK_CONF_SPEC>

Bit 20 - reg_sclk_sel

source

pub fn sclk_active(&mut self) -> SCLK_ACTIVE_W<'_, CLK_CONF_SPEC>

Bit 21 - reg_sclk_active