esp-idf/components/spi_flash/test
Michael (XIAO Xufeng) dc26065a72 esp_flash: fix the regression of non-quad mode by default chip driver
The issue is introduced in 571864e8ae. The
esp_flash API tries to clear the QE bit when the flash is not working in
quad modes.

However this introduces a regression, compared to earlier versions and
the legacy API. When the chip is not detected, the generic chip driver
is used, which cannot 100% handle the QE bit properly for all flash
vendors. There may be some flash chips (e.g. MXIC) that can be used in
dual modes by legacy API, but output wrong data when the esp_flash API
clears the QE bit in a wrong way.

This commit reverts the QE force clearing behavior, so that it's safer
for the generic chip driver to work under dual modes.
2020-04-17 18:15:31 +08:00
..
CMakeLists.txt
component.mk
test_cache_disabled.c
test_esp_flash.c
test_flash_encryption.c
test_large_flash_writes.c
test_mmap.c
test_out_of_bounds_write.c
test_partition_ext.c
test_partitions.c
test_read_write.c
test_spi_flash.c