mirror of
https://github.com/espressif/esp-idf.git
synced 2024-10-05 20:47:46 -04:00
dc5cab7730
Prior to this commit, esp_psram/include/esp_private/mmu.h contains some APIs that is used for: - copy flash content to psram - necessary sync APIs used by flash_mmap.c, due to above feature This commit rename it to mmu_psram_flash.h, therefore mmu.h can be used for real mmu related APIs. This commit also moves above mention funcitons in `mmu.c` and `mmu_psram.c` to `mmu_psram_flash.c`, leaving `mmu.c` to be used for real mmu driver.
18 lines
433 B
Plaintext
18 lines
433 B
Plaintext
[mapping:esp_psram]
|
|
archive: libesp_psram.a
|
|
entries:
|
|
|
|
if SPIRAM = y:
|
|
mmu (noflash)
|
|
|
|
if SPIRAM_MODE_QUAD = y:
|
|
if IDF_TARGET_ESP32S3 = y:
|
|
esp_psram_impl_quad (noflash)
|
|
|
|
if IDF_TARGET_ESP32S3 = y:
|
|
if SPIRAM_MODE_OCT = y:
|
|
esp_psram_impl_octal (noflash)
|
|
|
|
if IDF_TARGET_ESP32S2 = y || IDF_TARGET_ESP32S3 = y:
|
|
mmu_psram_flash (noflash)
|