esp-idf/components/esp_system
Martin Vychodil b04705cfe2 system/security: Memprot bypassing mitigation
Check Memprot lock bit(s) during the system startup, abort/reset on any Memprot parts found locked during this phase.
There is no legal reason to disallow the Memprot configuration by the system, so it's either a critical bug in the
application or an malicious attempt to bypass the system security.
Error message is printed before digital system reset.

Closes IDF-2700
2021-08-02 12:18:46 +02:00
..
include ci: run Example_GENERIC for C3 2021-05-20 14:32:47 +10:00
port system/security: Memprot bypassing mitigation 2021-08-02 12:18:46 +02:00
test esp_system: support gpio wakeup from deep sleep on esp32c3 2021-02-26 17:08:22 +08:00
CMakeLists.txt bootloader: fix external 32k xtal not found error 2021-01-20 16:51:20 +08:00
component.mk esp_system: support riscv panic 2020-11-13 07:49:11 +11:00
esp_async_memcpy.c async_mcp: clean eof flag when prepare rx descriptors 2021-02-24 17:46:23 +08:00
intr_alloc.c intr_alloc: re-enable unit test 2021-02-02 20:25:50 +08:00
Kconfig esp_system: add VDD_SDIO power domain configuration to documentation 2021-04-06 14:04:22 +08:00
linker.lf components: fix ldgen check errors 2021-01-19 11:17:18 +08:00
panic.c esp_system: Reconfigure the WDTs at the start of the panic handler 2021-07-06 09:59:39 +08:00
sdkconfig.rename Security: ESP32C3 memory protection feature (IRAM0/DRAM0) 2021-01-27 08:44:03 +01:00
sleep_modes.c fix wifi mac sleep bug when wifi is initialized multiple times 2021-06-29 10:26:02 +08:00
startup.c [esp_system]: added __cxx_eh_arena_size_get again 2021-06-24 12:19:34 +08:00
system_api.c Security: ESP32C3 memory protection feature (IRAM0/DRAM0) 2021-01-27 08:44:03 +01:00
system_time.c esp32c3: Apply one-liner/small changes for ESP32-C3 2020-12-01 10:58:50 +11:00