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¶
Kconfig definitions¶
At <Zephyr Architecture>/arm/core/aarch32/mpu/Kconfig:78
Included via Kconfig:8
→ Kconfig.zephyr:39
→ <Zephyr Architecture>/Kconfig:12
→ <Zephyr Architecture>/arm/Kconfig:57
→ <Zephyr Architecture>/arm/core/aarch32/Kconfig:297
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 Architecture>/arm64/core/cortex_r/mpu/Kconfig:53
Included via Kconfig:8
→ Kconfig.zephyr:39
→ <Zephyr Architecture>/Kconfig:12
→ <Zephyr Architecture>/arm64/Kconfig:32
→ <Zephyr Architecture>/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 Driver>/flash/Kconfig.esp32:13
Included via Kconfig:8
→ Kconfig.zephyr:42
→ <Zephyr Driver>/Kconfig:62
→ <Zephyr Driver>/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.)