CONFIG_MPU_ALLOW_FLASH_WRITE¶
Add MPU access to write to flash
Add MPU access to write to flash
Add MPU access to write to flash
Type: bool
Help¶
Enable this to allow MPU RWX access to flash memory
Help¶
Enable this to allow MPU RWX access to flash memory
Help¶
Enable this to allow MPU RWX access to flash memory
Direct dependencies¶
(ARM_MPU
&& CPU_HAS_MPU
&& ARM
) || (ARM_MPU
&& CPU_HAS_MPU
&& CPU_AARCH64_CORTEX_R
&& ARM64
) || FLASH
(Includes any dependencies from ifs and menus.)
Defaults¶
No defaults. Implicitly defaults to n
.
Symbols that select this symbol¶
Symbols that imply this symbol¶
Kconfig definitions¶
At <Zephyr>/arch/arm/core/aarch32/mpu/Kconfig:78
Included via <Zephyr>/Kconfig:8
→ <Zephyr>/Kconfig.zephyr:37
→ <Zephyr>/arch/Kconfig:12
→ <Zephyr>/arch/arm/Kconfig:57
→ <Zephyr>/arch/arm/core/aarch32/Kconfig:264
Menu path: (Top) → ARM Options
config MPU_ALLOW_FLASH_WRITE
bool "Add MPU access to write to flash"
depends on ARM_MPU && CPU_HAS_MPU && ARM
help
Enable this to allow MPU RWX access to flash memory
At <Zephyr>/arch/arm64/core/cortex_r/mpu/Kconfig:53
Included via <Zephyr>/Kconfig:8
→ <Zephyr>/Kconfig.zephyr:37
→ <Zephyr>/arch/Kconfig:12
→ <Zephyr>/arch/arm64/Kconfig:32
→ <Zephyr>/arch/arm64/core/Kconfig:140
Menu path: (Top) → ARM64 Options
config MPU_ALLOW_FLASH_WRITE
bool "Add MPU access to write to flash"
depends on ARM_MPU && CPU_HAS_MPU && CPU_AARCH64_CORTEX_R && ARM64
help
Enable this to allow MPU RWX access to flash memory
At <Zephyr>/drivers/flash/Kconfig.esp32:13
Included via <Zephyr>/Kconfig:8
→ <Zephyr>/Kconfig.zephyr:40
→ <Zephyr>/drivers/Kconfig:60
→ <Zephyr>/drivers/flash/Kconfig:63
Menu path: (Top) → Device Drivers → Flash hardware support
config MPU_ALLOW_FLASH_WRITE
bool "Add MPU access to write to flash"
depends on FLASH
help
Enable this to allow MPU RWX access to flash memory
(The ‘depends on’ condition includes propagated dependencies from ifs and menus.)