Type Definition esp32c3::spi::spi_user::W[][src]

type W = W<u32, SPI_USER>;

Writer for register SPI_USER

Implementations

impl W[src]

pub fn spi_usr_command(&mut self) -> SPI_USR_COMMAND_W<'_>[src]

Bit 31

pub fn spi_usr_addr(&mut self) -> SPI_USR_ADDR_W<'_>[src]

Bit 30

pub fn spi_usr_dummy(&mut self) -> SPI_USR_DUMMY_W<'_>[src]

Bit 29

pub fn spi_usr_miso(&mut self) -> SPI_USR_MISO_W<'_>[src]

Bit 28

pub fn spi_usr_mosi(&mut self) -> SPI_USR_MOSI_W<'_>[src]

Bit 27

pub fn spi_usr_dummy_idle(&mut self) -> SPI_USR_DUMMY_IDLE_W<'_>[src]

Bit 26

pub fn spi_usr_mosi_highpart(&mut self) -> SPI_USR_MOSI_HIGHPART_W<'_>[src]

Bit 25

pub fn spi_usr_miso_highpart(&mut self) -> SPI_USR_MISO_HIGHPART_W<'_>[src]

Bit 24

pub fn spi_sio(&mut self) -> SPI_SIO_W<'_>[src]

Bit 17

pub fn spi_usr_conf_nxt(&mut self) -> SPI_USR_CONF_NXT_W<'_>[src]

Bit 15

pub fn spi_fwrite_quad(&mut self) -> SPI_FWRITE_QUAD_W<'_>[src]

Bit 13

pub fn spi_fwrite_dual(&mut self) -> SPI_FWRITE_DUAL_W<'_>[src]

Bit 12

pub fn spi_ck_out_edge(&mut self) -> SPI_CK_OUT_EDGE_W<'_>[src]

Bit 9

pub fn spi_rsck_i_edge(&mut self) -> SPI_RSCK_I_EDGE_W<'_>[src]

Bit 8

pub fn spi_cs_setup(&mut self) -> SPI_CS_SETUP_W<'_>[src]

Bit 7

pub fn spi_cs_hold(&mut self) -> SPI_CS_HOLD_W<'_>[src]

Bit 6

pub fn spi_tsck_i_edge(&mut self) -> SPI_TSCK_I_EDGE_W<'_>[src]

Bit 5

pub fn spi_qpi_mode(&mut self) -> SPI_QPI_MODE_W<'_>[src]

Bit 3

pub fn spi_doutdin(&mut self) -> SPI_DOUTDIN_W<'_>[src]

Bit 0