mirror of
https://github.com/espressif/esp-idf.git
synced 2024-10-05 20:47:46 -04:00
d2872095f9
Moved the following kconfig options out of the target component: * CONFIG_ESP*_DEFAULT_CPU_FREQ* -> esp_system * ESP*_REV_MIN -> esp_hw_support * ESP*_TIME_SYSCALL -> newlib * ESP*_RTC_* -> esp_hw_support Where applicable these target specific konfig names were merged into a single common config, e.g; CONFIG_ESP*_DEFAULT_CPU_FREQ -> CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ
38 lines
1.0 KiB
Plaintext
38 lines
1.0 KiB
Plaintext
menu "ESP32C2-Specific"
|
|
visible if IDF_TARGET_ESP32C2
|
|
|
|
menu "Cache config"
|
|
|
|
choice ESP32C2_MMU_PAGE_SIZE
|
|
# TODO: IDF-3821
|
|
prompt "Cache page size"
|
|
default ESP32C2_MMU_PAGE_SIZE_64KB
|
|
help
|
|
Cache page size to be set on application startup
|
|
|
|
config ESP32C2_MMU_PAGE_SIZE_16KB
|
|
bool "16KB"
|
|
config ESP32C2_MMU_PAGE_SIZE_32KB
|
|
bool "32KB"
|
|
config ESP32C2_MMU_PAGE_SIZE_64KB
|
|
bool "64KB"
|
|
endchoice
|
|
|
|
config ESP32C2_INSTRUCTION_CACHE_WRAP
|
|
bool
|
|
prompt "Instruction cache wrap"
|
|
help
|
|
If enabled, instruction cache will use wrap mode to read spi flash.
|
|
The wrap length is fixed to 32B
|
|
|
|
|
|
config ESP32C2_MMU_PAGE_MODE
|
|
int
|
|
default 0 if ESP32C2_MMU_PAGE_SIZE_16KB
|
|
default 1 if ESP32C2_MMU_PAGE_SIZE_32KB
|
|
default 2 if ESP32C2_MMU_PAGE_SIZE_64KB
|
|
|
|
endmenu
|
|
|
|
endmenu # ESP32C2-Specific
|