mirror of
https://github.com/zephyrproject-rtos/zephyr
synced 2025-08-15 09:15:22 +00:00
k_mem_partition is part of the CONFIG_USERSPACE abstraction, but some older MPU code was depending on it even if user mode isn't enabled. Use a new structure z_arm_mpu_partition instead, which will insulate this code from any changes to the core kernel definition of k_mem_partition. The logic in z_arm_configure_dynamic_mpu_regions has been adjusted to copy the necessary information out of the memory domain instead of passing the addresses of the domain structures directly to the lower-level MPU code. Signed-off-by: Andrew Boie <andrew.p.boie@intel.com> |
||
---|---|---|
.. | ||
arc | ||
arm | ||
common | ||
nios2 | ||
posix | ||
riscv | ||
sparc | ||
x86 | ||
xtensa | ||
CMakeLists.txt | ||
Kconfig |