Module esp32s2::spi0

source ·
Expand description

SPI (Serial Peripheral Interface) Controller 0

Modules§

Structs§

Type Aliases§

  • ADDR (rw) register accessor: Address value
  • CLOCK (rw) register accessor: SPI clock control register
  • CMD (rw) register accessor: Command control register
  • CTRL (rw) register accessor: SPI control register
  • CTRL1 (rw) register accessor: SPI control register 1
  • CTRL2 (rw) register accessor: SPI control register 2
  • DIN_MODE (rw) register accessor: SPI input delay mode configuration
  • DIN_NUM (rw) register accessor: SPI input delay number configuration
  • DMA_CONF (rw) register accessor: SPI DMA control register
  • DMA_INSTATUS (r) register accessor: SPI DMA RX status
  • DMA_INT_CLR (rw) register accessor: SPI DMA interrupt clear register
  • DMA_INT_ENA (rw) register accessor: SPI DMA interrupt enable register
  • DMA_INT_RAW (rw) register accessor: SPI DMA interrupt raw register
  • DMA_INT_ST (rw) register accessor: SPI DMA interrupt status register
  • DMA_IN_LINK (rw) register accessor: SPI DMA RX link configuration
  • DMA_OUTSTATUS (r) register accessor: SPI DMA TX status
  • DMA_OUT_LINK (rw) register accessor: SPI DMA TX link configuration
  • DOUT_MODE (rw) register accessor: SPI output delay mode configuration
  • DOUT_NUM (rw) register accessor: SPI output delay number configuration
  • FSM (rw) register accessor: SPI master status and DMA read byte control register
  • HOLD (rw) register accessor: SPI hold register
  • INLINK_DSCR (r) register accessor: Current SPI DMA RX descriptor pointer
  • INLINK_DSCR_BF0 (r) register accessor: Next SPI DMA RX descriptor pointer
  • INLINK_DSCR_BF1 (r) register accessor: Current SPI DMA RX buffer pointer
  • IN_ERR_EOF_DES_ADDR (r) register accessor: The latest SPI DMA RX descriptor address receiving error
  • IN_SUC_EOF_DES_ADDR (r) register accessor: The latest SPI DMA eof RX descriptor address
  • LCD_CTRL (rw) register accessor: LCD frame control register
  • LCD_CTRL1 (rw) register accessor: LCD frame control1 register
  • LCD_CTRL2 (rw) register accessor: LCD frame control2 register
  • LCD_D_MODE (rw) register accessor: LCD delay number
  • LCD_D_NUM (rw) register accessor: LCD delay mode
  • MISC (rw) register accessor: SPI misc register
  • MISO_DLEN (rw) register accessor: MISO length
  • MOSI_DLEN (rw) register accessor: MOSI length
  • OUTLINK_DSCR (r) register accessor: Current SPI DMA TX descriptor pointer
  • OUTLINK_DSCR_BF0 (r) register accessor: Next SPI DMA TX descriptor pointer
  • OUTLINK_DSCR_BF1 (r) register accessor: Current SPI DMA TX buffer pointer
  • OUT_EOF_BFR_DES_ADDR (r) register accessor: The latest SPI DMA eof TX buffer address
  • OUT_EOF_DES_ADDR (r) register accessor: The latest SPI DMA eof TX descriptor address
  • REG_DATE (rw) register accessor: SPI version control
  • SLAVE (rw) register accessor: SPI slave control register
  • SLAVE1 (rw) register accessor: SPI slave control register 1
  • SLV_RDBUF_DLEN (rw) register accessor: SPI magic error and slave control register
  • SLV_RD_BYTE (rw) register accessor: SPI interrupt control register
  • SLV_WRBUF_DLEN (rw) register accessor: SPI slave Wr_BUF interrupt and CONF control register
  • USER (rw) register accessor: SPI USER control register
  • USER1 (rw) register accessor: SPI USER control register 1
  • USER2 (rw) register accessor: SPI USER control register 2
  • W (rw) register accessor: Data buffer %s