Module esp32s3::spi0::cache_fctrl
source · Expand description
SPI0 external RAM bit mode control register.
Structs§
- SPI0 external RAM bit mode control register.
Type Aliases§
- Field
CACHE_FLASH_USR_CMDreader - 1: The command value of SPI0 reads flash is SPI_MEM_USR_COMMAND_VALUE. 0: Hardware read command value, controlled by SPI_MEM_FREAD_QIO, SPI_MEM_FREAD_DIO, SPI_MEM_FREAD_QUAD, SPI_MEM_FREAD_DUAL and SPI_MEM_FASTRD_MODE bits. - Field
CACHE_FLASH_USR_CMDwriter - 1: The command value of SPI0 reads flash is SPI_MEM_USR_COMMAND_VALUE. 0: Hardware read command value, controlled by SPI_MEM_FREAD_QIO, SPI_MEM_FREAD_DIO, SPI_MEM_FREAD_QUAD, SPI_MEM_FREAD_DUAL and SPI_MEM_FASTRD_MODE bits. - Field
CACHE_REQ_ENreader - Set this bit to enable Cache’s access and SPI0’s transfer. - Field
CACHE_REQ_ENwriter - Set this bit to enable Cache’s access and SPI0’s transfer. - Field
CACHE_USR_CMD_4BYTEreader - Set this bit to enable SPI0 read flash with 32 bits address. The value of SPI_MEM_USR_ADDR_BITLEN should be 31. - Field
CACHE_USR_CMD_4BYTEwriter - Set this bit to enable SPI0 read flash with 32 bits address. The value of SPI_MEM_USR_ADDR_BITLEN should be 31. - Field
FADDR_DUALreader - When SPI0 accesses to flash, set this bit to enable 2-bm in ADDR phase. - Field
FADDR_DUALwriter - When SPI0 accesses to flash, set this bit to enable 2-bm in ADDR phase. - Field
FADDR_QUADreader - When SPI0 accesses to flash, set this bit to enable 4-bm in ADDR phase. - Field
FADDR_QUADwriter - When SPI0 accesses to flash, set this bit to enable 4-bm in ADDR phase. - Field
FDIN_DUALreader - When SPI0 accesses to flash, set this bit to enable 2-bm in DIN phase. - Field
FDIN_DUALwriter - When SPI0 accesses to flash, set this bit to enable 2-bm in DIN phase. - Field
FDIN_QUADreader - When SPI0 accesses to flash, set this bit to enable 4-bm in DIN phase. - Field
FDIN_QUADwriter - When SPI0 accesses to flash, set this bit to enable 4-bm in DIN phase. - Field
FDOUT_DUALreader - When SPI0 accesses to flash, set this bit to enable 2-bm in DOUT phase. - Field
FDOUT_DUALwriter - When SPI0 accesses to flash, set this bit to enable 2-bm in DOUT phase. - Field
FDOUT_QUADreader - When SPI0 accesses to flash, set this bit to enable 4-bm in DOUT phase. - Field
FDOUT_QUADwriter - When SPI0 accesses to flash, set this bit to enable 4-bm in DOUT phase. - Register
CACHE_FCTRLreader - Register
CACHE_FCTRLwriter