Module esp32c3::spi1

source ·
Expand description

SPI (Serial Peripheral Interface) Controller 1

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§

Type Aliases§

  • ADDR (rw) register accessor: SPI1 address register
  • CACHE_FCTRL (rw) register accessor: SPI1 bit mode control register.
  • CLOCK (rw) register accessor: SPI1 clock division control register.
  • CLOCK_GATE (rw) register accessor: SPI1 clk_gate register
  • CMD (rw) register accessor: SPI1 memory command register
  • CTRL (rw) register accessor: SPI1 control register.
  • CTRL1 (rw) register accessor: SPI1 control1 register.
  • CTRL2 (w) register accessor: SPI1 control2 register.
  • DATE (rw) register accessor: Version control register
  • FLASH_SUS_CMD (rw) register accessor: SPI1 flash suspend command register
  • FLASH_SUS_CTRL (rw) register accessor: SPI1 flash suspend control register
  • FLASH_WAITI_CTRL (rw) register accessor: SPI1 wait idle control register
  • INT_CLR (w) register accessor: SPI1 interrupt clear register
  • INT_ENA (rw) register accessor: SPI1 interrupt enable register
  • INT_RAW (rw) register accessor: SPI1 interrupt raw register
  • INT_ST (r) register accessor: SPI1 interrupt status register
  • MISC (rw) register accessor: SPI1 misc register
  • MISO_DLEN (rw) register accessor: SPI1 receive data bit length control register.
  • MOSI_DLEN (rw) register accessor: SPI1 send data bit length control register.
  • RD_STATUS (rw) register accessor: SPI1 status register.
  • SUS_STATUS (rw) register accessor: SPI1 flash suspend status register
  • TIMING_CALI (rw) register accessor: SPI1 timing control register
  • TX_CRC (r) register accessor: SPI1 TX CRC data register.
  • USER (rw) register accessor: SPI1 user register.
  • USER1 (rw) register accessor: SPI1 user1 register.
  • USER2 (rw) register accessor: SPI1 user2 register.
  • W0 (rw) register accessor: SPI1 memory data buffer0
  • W1 (rw) register accessor: SPI1 memory data buffer1
  • W2 (rw) register accessor: SPI1 memory data buffer2
  • W3 (rw) register accessor: SPI1 memory data buffer3
  • W4 (rw) register accessor: SPI1 memory data buffer4
  • W5 (rw) register accessor: SPI1 memory data buffer5
  • W6 (rw) register accessor: SPI1 memory data buffer6
  • W7 (rw) register accessor: SPI1 memory data buffer7
  • W8 (rw) register accessor: SPI1 memory data buffer8
  • W9 (rw) register accessor: SPI1 memory data buffer9
  • W10 (rw) register accessor: SPI1 memory data buffer10
  • W11 (rw) register accessor: SPI1 memory data buffer11
  • W12 (rw) register accessor: SPI1 memory data buffer12
  • W13 (rw) register accessor: SPI1 memory data buffer13
  • W14 (rw) register accessor: SPI1 memory data buffer14
  • W15 (rw) register accessor: SPI1 memory data buffer15