f2e115cca3
What is changed? Updated the condition thats prevents mpu config for null dereference. Added a new check so that mpu is configured for null dereference if devicetree contains a memory-region node with: - node address starting at 0 - size covered by the node is more than the null dereference page size (0x400) and - contains a memory-attr Why is the change needed? The check relied on flash base address to align with 0 for configuring the mpu for null dereference but, a device tree could have a flash starting at an address other than 0 and still need the mpu config for null dereference. The new extra check provides a way to connfigure mpu for null dereference even if flash base address is not 0. Note, though this change helps with mpu config for new boards having flash address other than 0, this change does not change existing behaviour for existing boards. Signed-off-by: Sudan Landge <sudan.landge@arm.com> |
||
---|---|---|
.. | ||
arc | ||
arm | ||
arm64 | ||
common | ||
mips | ||
nios2 | ||
posix | ||
riscv | ||
sparc | ||
x86 | ||
xtensa | ||
CMakeLists.txt | ||
Kconfig | ||
Kconfig.v1 | ||
Kconfig.v2 | ||
archs.yml |