mirror of
https://github.com/espressif/esp-idf.git
synced 2025-08-08 04:02:27 +00:00
Merge branch 'master' into feature/esp32s2beta_merge
This commit is contained in:
@@ -519,7 +519,17 @@ esp_err_t IRAM_ATTR spi_flash_read(size_t src, void *dstv, size_t size)
|
||||
goto out;
|
||||
}
|
||||
COUNTER_ADD_BYTES(read, read_size);
|
||||
#ifdef ESP_PLATFORM
|
||||
if (esp_ptr_external_ram(dstv)) {
|
||||
spi_flash_guard_end();
|
||||
memcpy(dstv, ((uint8_t *) t) + left_off, size);
|
||||
spi_flash_guard_start();
|
||||
} else {
|
||||
memcpy(dstv, ((uint8_t *) t) + left_off, size);
|
||||
}
|
||||
#else
|
||||
memcpy(dstv, ((uint8_t *) t) + left_off, size);
|
||||
#endif
|
||||
goto out;
|
||||
}
|
||||
uint8_t *dstc = (uint8_t *) dstv;
|
||||
|
Reference in New Issue
Block a user