We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 98423fa commit fac840bCopy full SHA for fac840b
cores/esp8266/spiffs_hal.cpp
@@ -31,18 +31,20 @@ extern "C" {
31
}
32
33
static int spi_flash_read_locked(uint32_t addr, uint32_t* dst, uint32_t size) {
34
- InterruptLock lock;
+ optimistic_yield(10000);
35
+ AutoInterruptLock(5);
36
return spi_flash_read(addr, dst, size);
37
38
39
static int spi_flash_write_locked(uint32_t addr, const uint32_t* src, uint32_t size) {
40
41
42
return spi_flash_write(addr, (uint32_t*) src, size);
43
44
45
static int spi_flash_erase_sector_locked(uint32_t sector) {
46
optimistic_yield(10000);
47
48
return spi_flash_erase_sector(sector);
49
50
0 commit comments