Module esp32c3::spi1[][src]

Expand description

Peripheral SPI1

Modules

SPI1 address register

SPI1 bit mode control register.

SPI1 clock division control register.

SPI1 clk_gate register

SPI1 memory command register

SPI1 control register.

SPI1 control1 register.

SPI1 control2 register.

Version control register

SPI1 flash suspend command register

SPI1 flash suspend control register

SPI1 wait idle control register

SPI1 interrupt clear register

SPI1 interrupt enable register

SPI1 interrupt raw register

SPI1 interrupt status register

SPI1 misc register

SPI1 receive data bit length control register.

SPI1 send data bit length control register.

SPI1 status register.

SPI1 flash suspend status register

SPI1 timing control register

SPI1 TX CRC data register.

SPI1 user register.

SPI1 user1 register.

SPI1 user2 register.

SPI1 memory data buffer0

SPI1 memory data buffer1

SPI1 memory data buffer2

SPI1 memory data buffer3

SPI1 memory data buffer4

SPI1 memory data buffer5

SPI1 memory data buffer6

SPI1 memory data buffer7

SPI1 memory data buffer8

SPI1 memory data buffer9

SPI1 memory data buffer10

SPI1 memory data buffer11

SPI1 memory data buffer12

SPI1 memory data buffer13

SPI1 memory data buffer14

SPI1 memory data buffer15

Structs

Register block

Type Definitions

ADDR register accessor: an alias for Reg<ADDR_SPEC>

CACHE_FCTRL register accessor: an alias for Reg<CACHE_FCTRL_SPEC>

CLOCK register accessor: an alias for Reg<CLOCK_SPEC>

CLOCK_GATE register accessor: an alias for Reg<CLOCK_GATE_SPEC>

CMD register accessor: an alias for Reg<CMD_SPEC>

CTRL register accessor: an alias for Reg<CTRL_SPEC>

CTRL1 register accessor: an alias for Reg<CTRL1_SPEC>

CTRL2 register accessor: an alias for Reg<CTRL2_SPEC>

DATE register accessor: an alias for Reg<DATE_SPEC>

FLASH_SUS_CMD register accessor: an alias for Reg<FLASH_SUS_CMD_SPEC>

FLASH_SUS_CTRL register accessor: an alias for Reg<FLASH_SUS_CTRL_SPEC>

FLASH_WAITI_CTRL register accessor: an alias for Reg<FLASH_WAITI_CTRL_SPEC>

INT_CLR register accessor: an alias for Reg<INT_CLR_SPEC>

INT_ENA register accessor: an alias for Reg<INT_ENA_SPEC>

INT_RAW register accessor: an alias for Reg<INT_RAW_SPEC>

INT_ST register accessor: an alias for Reg<INT_ST_SPEC>

MISC register accessor: an alias for Reg<MISC_SPEC>

MISO_DLEN register accessor: an alias for Reg<MISO_DLEN_SPEC>

MOSI_DLEN register accessor: an alias for Reg<MOSI_DLEN_SPEC>

RD_STATUS register accessor: an alias for Reg<RD_STATUS_SPEC>

SUS_STATUS register accessor: an alias for Reg<SUS_STATUS_SPEC>

TIMING_CALI register accessor: an alias for Reg<TIMING_CALI_SPEC>

TX_CRC register accessor: an alias for Reg<TX_CRC_SPEC>

USER register accessor: an alias for Reg<USER_SPEC>

USER1 register accessor: an alias for Reg<USER1_SPEC>

USER2 register accessor: an alias for Reg<USER2_SPEC>

W0 register accessor: an alias for Reg<W0_SPEC>

W1 register accessor: an alias for Reg<W1_SPEC>

W2 register accessor: an alias for Reg<W2_SPEC>

W3 register accessor: an alias for Reg<W3_SPEC>

W4 register accessor: an alias for Reg<W4_SPEC>

W5 register accessor: an alias for Reg<W5_SPEC>

W6 register accessor: an alias for Reg<W6_SPEC>

W7 register accessor: an alias for Reg<W7_SPEC>

W8 register accessor: an alias for Reg<W8_SPEC>

W9 register accessor: an alias for Reg<W9_SPEC>

W10 register accessor: an alias for Reg<W10_SPEC>

W11 register accessor: an alias for Reg<W11_SPEC>

W12 register accessor: an alias for Reg<W12_SPEC>

W13 register accessor: an alias for Reg<W13_SPEC>

W14 register accessor: an alias for Reg<W14_SPEC>

W15 register accessor: an alias for Reg<W15_SPEC>