zephyr/arch
Ioannis Glaropoulos 6e41f9e181 arch: arm: enable/disable MPU using API functions
This commit forces arm_mpu_init() to use the provided API
functions to enable and disable the MPU. Besides the clean-up
the commit enforces the MPU driver to use data and instruction
synchronization barriers every time the MPU is enabled. This
is aligned with the programming recommendations by ARM.

Signed-off-by: Ioannis Glaropoulos <Ioannis.Glaropoulos@nordicsemi.no>
2018-07-16 20:56:25 -04:00
..
arc arch: arc: add nsim support in soc 2018-07-10 19:05:13 -04:00
arm arch: arm: enable/disable MPU using API functions 2018-07-16 20:56:25 -04:00
common gen_isr_tables: Delete the dead code accompanying .intList.num_isrs 2018-06-25 12:54:49 -07:00
nios2 cmake: LD: Specify the entry point in the linker scripts 2018-07-03 17:18:14 -04:00
posix boards: native_posix: Add option to build with Address Sanitizer 2018-07-03 17:06:25 -04:00
riscv32 cmake: LD: Specify the entry point in the linker scripts 2018-07-03 17:18:14 -04:00
x86 arch: x86: Kconfig: Fix CACHE_LINE_SIZE default for CPU_ATOM 2018-07-12 23:08:43 -04:00
xtensa esp32: include register headers in soc.h 2018-07-16 19:00:32 -04:00
CMakeLists.txt arch: Cmake: Add __ZEPHYR_SUPERVISOR__ macro for arch files. 2018-05-15 17:48:18 +03:00
Kconfig arch/Kconfig: Remove redundant 'default n' properties 2018-06-26 11:07:57 -05:00