zephyr/include/arch/arm/cortex_m/mpu
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
..
arm_core_mpu_dev.h kernel: Add a "nocache" read-write memory section 2018-12-03 09:54:31 -08:00
arm_core_mpu.h arch: arm: clean-up inclusions in arm_core_mpu 2018-12-05 15:15:07 -05:00
arm_mpu_v7m.h arch: arm: mpu: Updates in ARM MPU-related convenience macros 2018-12-05 15:15:07 -05:00
arm_mpu_v8m.h arch: arm: mpu: Updates in ARM MPU-related convenience macros 2018-12-05 15:15:07 -05:00
arm_mpu.h arch: arm: clean-up inclusions in arm_core_mpu 2018-12-05 15:15:07 -05:00
nxp_mpu.h arch: arm: clean-up inclusions in arm_core_mpu 2018-12-05 15:15:07 -05:00