mirror of
https://github.com/espressif/esp-idf.git
synced 2024-10-05 20:47:46 -04:00
Merge branch 'feature/disable_protection' into 'master'
bootloader: Create option for toggling memory region protection See merge request espressif/esp-idf!17981
This commit is contained in:
commit
25456069dc
@ -207,6 +207,14 @@ menu "Bootloader config"
|
||||
The GPIO must be held low continuously for this period of time after reset
|
||||
before a factory reset or test partition boot (as applicable) is performed.
|
||||
|
||||
config BOOTLOADER_REGION_PROTECTION_ENABLE
|
||||
bool "Enable protection for unmapped memory regions"
|
||||
default y
|
||||
help
|
||||
Protects the unmapped memory regions of the entire address space from unintended accesses.
|
||||
This will ensure that an exception will be triggered whenever the CPU performs a memory
|
||||
operation on unmapped regions of the address space.
|
||||
|
||||
config BOOTLOADER_WDT_ENABLE
|
||||
bool "Use RTC watchdog in start code"
|
||||
default y
|
||||
|
@ -17,6 +17,8 @@ void bootloader_init_mem(void)
|
||||
{
|
||||
cpu_hal_init_hwloop();
|
||||
|
||||
#ifdef CONFIG_BOOTLOADER_REGION_PROTECTION_ENABLE
|
||||
// protect memory region
|
||||
esp_cpu_configure_region_protection();
|
||||
#endif
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user