zephyr/arch
Benjamin Gwin b5fe0f7304 arch: arm: mpu: Add support for disabling the background address map
Arm provides a default address map defining default behaviors for
certain address ranges, which can be overlayed with additional regions
in the MPU. Users may also turn off this background map, so that only
regions explicitly programmed in the MPU are allowed.

This provides a Kconfig so that platforms using a non-standard address
map may disable the background address map and provide their own
explicit MPU regions.

Signed-off-by: Benjamin Gwin <bgwin@google.com>
2022-11-16 11:21:06 +01:00
..
arc arch/arc: Detect arcv2 TLS register automatically 2022-11-08 10:45:44 +01:00
arm arch: arm: mpu: Add support for disabling the background address map 2022-11-16 11:21:06 +01:00
arm64 arm64: Add comment that `arch_curr_cpu` and `get_cpu` must be synced 2022-11-02 16:08:00 -05:00
common include: add missing irq.h include 2022-10-11 18:05:17 +02:00
mips include: types: remove ulong_t 2022-09-06 18:16:33 +02:00
nios2 arch: comply to coding guidelines MISRA C:2012 Rule 14.4 2022-07-20 09:28:38 -05:00
posix arch: posix: Declare _posix_zephyr_main with int return type 2022-11-05 16:41:45 +09:00
riscv Revert "riscv: PMP-based stack guard is incompatible with stack sentinel" 2022-10-25 10:53:34 +02:00
sparc SPARC: reduce z_thread_entry_wrapper 2022-08-03 12:05:49 +02:00
x86 drivers: pcie: reintroduce support for I/O BARs 2022-11-01 15:22:31 -04:00
xtensa include: add missing zephyr/irq.h include 2022-10-17 22:57:39 +09:00
CMakeLists.txt
Kconfig arch/xtensa: Enable code relocation 2022-11-03 10:25:07 +01:00