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:39
→ <Zephyr>/arch/Kconfig:12
→ <Zephyr>/arch/arm/Kconfig:65
→ <Zephyr>/arch/arm/core/aarch32/Kconfig:308
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/Kconfig:56
Included via <Zephyr>/Kconfig:8
→ <Zephyr>/Kconfig.zephyr:39
→ <Zephyr>/arch/Kconfig:12
→ <Zephyr>/arch/arm64/Kconfig:32
→ <Zephyr>/arch/arm64/core/Kconfig:142
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:42
→ <Zephyr>/drivers/Kconfig:62
→ <Zephyr>/drivers/flash/Kconfig:65
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.)