bugfix(flash): add spi dio address bitlen configure in psram init
This commit is contained in:
parent
a1496b90e5
commit
764b70d7e6
1 changed files with 1 additions and 0 deletions
|
@ -508,6 +508,7 @@ static void IRAM_ATTR psram_gpio_config(psram_io_t *psram_io, psram_cache_mode_t
|
||||||
spi_cache_dummy = SPI0_R_QIO_DUMMY_CYCLELEN;
|
spi_cache_dummy = SPI0_R_QIO_DUMMY_CYCLELEN;
|
||||||
} else if (rd_mode_reg & SPI_FREAD_DIO_M) {
|
} else if (rd_mode_reg & SPI_FREAD_DIO_M) {
|
||||||
spi_cache_dummy = SPI0_R_DIO_DUMMY_CYCLELEN;
|
spi_cache_dummy = SPI0_R_DIO_DUMMY_CYCLELEN;
|
||||||
|
SET_PERI_REG_BITS(SPI_USER1_REG(0), SPI_USR_ADDR_BITLEN_V, SPI0_R_DIO_ADDR_BITSLEN, SPI_USR_ADDR_BITLEN_S);
|
||||||
} else if (rd_mode_reg & (SPI_FREAD_QUAD_M | SPI_FREAD_DUAL_M)) {
|
} else if (rd_mode_reg & (SPI_FREAD_QUAD_M | SPI_FREAD_DUAL_M)) {
|
||||||
spi_cache_dummy = SPI0_R_FAST_DUMMY_CYCLELEN;
|
spi_cache_dummy = SPI0_R_FAST_DUMMY_CYCLELEN;
|
||||||
} else {
|
} else {
|
||||||
|
|
Loading…
Reference in a new issue