Module esp32c2_hal::pac::spi2

Expand description

SPI (Serial Peripheral Interface) Controller

Modules

Address value register
SPI module clock and register clock control
SPI clock control register
Command control register
SPI control register
Version control
SPI input delay mode configuration
SPI input delay number configuration
SPI DMA control register
SPI interrupt clear register
SPI interrupt enable register
SPI interrupt raw register
SPI interrupt software set register
SPI interrupt status register
SPI output delay mode configuration
SPI misc register
SPI data bit length control register
SPI slave control register
SPI slave control register 1
SPI USER control register
SPI USER control register 1
SPI USER control register 2
SPI CPU-controlled buffer0
SPI CPU-controlled buffer1
SPI CPU-controlled buffer2
SPI CPU-controlled buffer3
SPI CPU-controlled buffer4
SPI CPU-controlled buffer5
SPI CPU-controlled buffer6
SPI CPU-controlled buffer7
SPI CPU-controlled buffer8
SPI CPU-controlled buffer9
SPI CPU-controlled buffer10
SPI CPU-controlled buffer11
SPI CPU-controlled buffer12
SPI CPU-controlled buffer13
SPI CPU-controlled buffer14
SPI CPU-controlled buffer15

Structs

Register block

Type Definitions

ADDR (rw) register accessor: an alias for Reg<ADDR_SPEC>
CLK_GATE (rw) register accessor: an alias for Reg<CLK_GATE_SPEC>
CLOCK (rw) register accessor: an alias for Reg<CLOCK_SPEC>
CMD (rw) register accessor: an alias for Reg<CMD_SPEC>
CTRL (rw) register accessor: an alias for Reg<CTRL_SPEC>
DATE (rw) register accessor: an alias for Reg<DATE_SPEC>
DIN_MODE (r) register accessor: an alias for Reg<DIN_MODE_SPEC>
DIN_NUM (r) register accessor: an alias for Reg<DIN_NUM_SPEC>
DMA_CONF (rw) register accessor: an alias for Reg<DMA_CONF_SPEC>
DMA_INT_CLR (w) register accessor: an alias for Reg<DMA_INT_CLR_SPEC>
DMA_INT_ENA (rw) register accessor: an alias for Reg<DMA_INT_ENA_SPEC>
DMA_INT_RAW (r) register accessor: an alias for Reg<DMA_INT_RAW_SPEC>
DMA_INT_SET (w) register accessor: an alias for Reg<DMA_INT_SET_SPEC>
DMA_INT_ST (r) register accessor: an alias for Reg<DMA_INT_ST_SPEC>
DOUT_MODE (r) register accessor: an alias for Reg<DOUT_MODE_SPEC>
MISC (rw) register accessor: an alias for Reg<MISC_SPEC>
MS_DLEN (rw) register accessor: an alias for Reg<MS_DLEN_SPEC>
SLAVE (rw) register accessor: an alias for Reg<SLAVE_SPEC>
SLAVE1 (rw) register accessor: an alias for Reg<SLAVE1_SPEC>
USER (rw) register accessor: an alias for Reg<USER_SPEC>
USER1 (rw) register accessor: an alias for Reg<USER1_SPEC>
USER2 (rw) register accessor: an alias for Reg<USER2_SPEC>
W0 (rw) register accessor: an alias for Reg<W0_SPEC>
W1 (rw) register accessor: an alias for Reg<W1_SPEC>
W2 (rw) register accessor: an alias for Reg<W2_SPEC>
W3 (rw) register accessor: an alias for Reg<W3_SPEC>
W4 (rw) register accessor: an alias for Reg<W4_SPEC>
W5 (rw) register accessor: an alias for Reg<W5_SPEC>
W6 (rw) register accessor: an alias for Reg<W6_SPEC>
W7 (rw) register accessor: an alias for Reg<W7_SPEC>
W8 (rw) register accessor: an alias for Reg<W8_SPEC>
W9 (rw) register accessor: an alias for Reg<W9_SPEC>
W10 (rw) register accessor: an alias for Reg<W10_SPEC>
W11 (rw) register accessor: an alias for Reg<W11_SPEC>
W12 (rw) register accessor: an alias for Reg<W12_SPEC>
W13 (rw) register accessor: an alias for Reg<W13_SPEC>
W14 (rw) register accessor: an alias for Reg<W14_SPEC>
W15 (rw) register accessor: an alias for Reg<W15_SPEC>