Type Definition esp32c3::rmt::rmt_ch0conf0::W[][src]

type W = W<u32, RMT_CH0CONF0>;

Writer for register RMT_CH0CONF0

Implementations

impl W[src]

pub fn rmt_conf_update_ch0(&mut self) -> RMT_CONF_UPDATE_CH0_W<'_>[src]

Bit 24

pub fn rmt_afifo_rst_ch0(&mut self) -> RMT_AFIFO_RST_CH0_W<'_>[src]

Bit 23

pub fn rmt_carrier_out_lv_ch0(&mut self) -> RMT_CARRIER_OUT_LV_CH0_W<'_>[src]

Bit 22

pub fn rmt_carrier_en_ch0(&mut self) -> RMT_CARRIER_EN_CH0_W<'_>[src]

Bit 21

pub fn rmt_carrier_eff_en_ch0(&mut self) -> RMT_CARRIER_EFF_EN_CH0_W<'_>[src]

Bit 20

pub fn rmt_mem_size_ch0(&mut self) -> RMT_MEM_SIZE_CH0_W<'_>[src]

Bits 16:18

pub fn rmt_div_cnt_ch0(&mut self) -> RMT_DIV_CNT_CH0_W<'_>[src]

Bits 8:15

pub fn rmt_tx_stop_ch0(&mut self) -> RMT_TX_STOP_CH0_W<'_>[src]

Bit 7

pub fn rmt_idle_out_en_ch0(&mut self) -> RMT_IDLE_OUT_EN_CH0_W<'_>[src]

Bit 6

pub fn rmt_idle_out_lv_ch0(&mut self) -> RMT_IDLE_OUT_LV_CH0_W<'_>[src]

Bit 5

pub fn rmt_mem_tx_wrap_en_ch0(&mut self) -> RMT_MEM_TX_WRAP_EN_CH0_W<'_>[src]

Bit 4

pub fn rmt_tx_conti_mode_ch0(&mut self) -> RMT_TX_CONTI_MODE_CH0_W<'_>[src]

Bit 3

pub fn rmt_apb_mem_rst_ch0(&mut self) -> RMT_APB_MEM_RST_CH0_W<'_>[src]

Bit 2

pub fn rmt_mem_rd_rst_ch0(&mut self) -> RMT_MEM_RD_RST_CH0_W<'_>[src]

Bit 1

pub fn rmt_tx_start_ch0(&mut self) -> RMT_TX_START_CH0_W<'_>[src]

Bit 0