Module esp32c6::spi0::spi_mem_cache_fctrl
source · Expand description
SPI0 bit mode control register.
Structs§
- SPI0 bit mode control register.
Type Aliases§
- Register
SPI_MEM_CACHE_FCTRLreader - Field
SPI_CLOSE_AXI_INF_ENreader - Set this bit to close AXI read/write transfer to MSPI, which means that only SLV_ERR will be replied to BRESP/RRESP. - Field
SPI_CLOSE_AXI_INF_ENwriter - Set this bit to close AXI read/write transfer to MSPI, which means that only SLV_ERR will be replied to BRESP/RRESP. - Field
SPI_MEM_AXI_REQ_ENreader - For SPI0, AXI master access enable, 1: enable, 0:disable. - Field
SPI_MEM_AXI_REQ_ENwriter - For SPI0, AXI master access enable, 1: enable, 0:disable. - Field
SPI_MEM_CACHE_FLASH_USR_CMDreader - For SPI0, cache read flash for user define command, 1: enable, 0:disable. - Field
SPI_MEM_CACHE_FLASH_USR_CMDwriter - For SPI0, cache read flash for user define command, 1: enable, 0:disable. - Field
SPI_MEM_CACHE_USR_ADDR_4BYTEreader - For SPI0, cache read flash with 4 bytes address, 1: enable, 0:disable. - Field
SPI_MEM_CACHE_USR_ADDR_4BYTEwriter - For SPI0, cache read flash with 4 bytes address, 1: enable, 0:disable. - Field
SPI_MEM_FADDR_DUALreader - For SPI0 flash, address phase apply 2 signals. 1: enable 0: disable. The bit is the same with spi_mem_fread_dio. - Field
SPI_MEM_FADDR_DUALwriter - For SPI0 flash, address phase apply 2 signals. 1: enable 0: disable. The bit is the same with spi_mem_fread_dio. - Field
SPI_MEM_FADDR_QUADreader - For SPI0 flash, address phase apply 4 signals. 1: enable 0: disable. The bit is the same with spi_mem_fread_qio. - Field
SPI_MEM_FADDR_QUADwriter - For SPI0 flash, address phase apply 4 signals. 1: enable 0: disable. The bit is the same with spi_mem_fread_qio. - Field
SPI_MEM_FDIN_DUALreader - For SPI0 flash, din phase apply 2 signals. 1: enable 0: disable. The bit is the same with spi_mem_fread_dio. - Field
SPI_MEM_FDIN_DUALwriter - For SPI0 flash, din phase apply 2 signals. 1: enable 0: disable. The bit is the same with spi_mem_fread_dio. - Field
SPI_MEM_FDIN_QUADreader - For SPI0 flash, din phase apply 4 signals. 1: enable 0: disable. The bit is the same with spi_mem_fread_qio. - Field
SPI_MEM_FDIN_QUADwriter - For SPI0 flash, din phase apply 4 signals. 1: enable 0: disable. The bit is the same with spi_mem_fread_qio. - Field
SPI_MEM_FDOUT_DUALreader - For SPI0 flash, dout phase apply 2 signals. 1: enable 0: disable. The bit is the same with spi_mem_fread_dio. - Field
SPI_MEM_FDOUT_DUALwriter - For SPI0 flash, dout phase apply 2 signals. 1: enable 0: disable. The bit is the same with spi_mem_fread_dio. - Field
SPI_MEM_FDOUT_QUADreader - For SPI0 flash, dout phase apply 4 signals. 1: enable 0: disable. The bit is the same with spi_mem_fread_qio. - Field
SPI_MEM_FDOUT_QUADwriter - For SPI0 flash, dout phase apply 4 signals. 1: enable 0: disable. The bit is the same with spi_mem_fread_qio. - Field
SPI_SAME_AW_AR_ADDR_CHK_ENreader - Set this bit to check AXI read/write the same address region. - Register
SPI_MEM_CACHE_FCTRLwriter