zephyr/include/arch
Ioannis Glaropoulos 799b5fe4fd arch: arm: clean-up inclusions in arm_core_mpu
arm_core_mpu.h and arm_core_mpu.c defined and implement kernel
APIs for memory protection, respectively. Therefore, they do not
need to directly include ARM CMSIS headers, or arm_mpu.h (or
nxp_mpu.h) which are supposed to define MPU-related kernel types
and convenience macros for the specific MPU architecture. These
headers are indirectly included by including kernel.h.

Similarly, arm_mpu.h shall not need to include internal/external
headers of memory protection APIs.

Signed-off-by: Ioannis Glaropoulos <Ioannis.Glaropoulos@nordicsemi.no>
2018-12-05 15:15:07 -05:00
..
arc kernel: expose k_mem_partition_attr_t outside User mode 2018-12-05 15:15:07 -05:00
arm arch: arm: clean-up inclusions in arm_core_mpu 2018-12-05 15:15:07 -05:00
nios2 interrupts: simplify position of sw ISR table 2018-11-10 11:01:22 -05:00
posix Revert "linker: warn about orphan sections" 2018-10-14 12:14:04 -04:00
riscv32 arch: riscv32: provide a general mechanism for saving SoC context 2018-12-04 22:54:23 -05:00
x86 syscall: Return bool in a boolean function 2018-11-30 08:05:11 -08:00
xtensa arch: xtensa: Add I/O functions to read/write. 2018-11-13 18:49:03 -05:00
cpu.h headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
syscall.h headers: Fix headers across the project 2018-09-17 15:49:26 -04:00