zephyr/arch/arm/core/cortex_m
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
..
cmse arch: arm: implement cmse address range check (secure) 2018-06-15 13:14:27 +02:00
mpu arch: arm: clean-up inclusions in arm_core_mpu 2018-12-05 15:15:07 -05:00
tz arch: arm: API to allow Non-Secure FPU Access 2018-10-27 21:39:51 -04:00
CMakeLists.txt arch: Cmake: Add __ZEPHYR_SUPERVISOR__ macro for arch files. 2018-05-15 17:48:18 +03:00
Kconfig arch: high-level Kconfig symbol structure for Trusted Execution 2018-10-24 16:38:33 +01:00
exc_manage.c
nmi.c
nmi_on_reset.S
prep_c.c arch: Add 'U' to unsigned variable assignments 2018-12-04 22:51:56 -05:00
reset.S arch: Remove board.h include from arch files 2018-11-01 13:15:18 +01:00
scb.c cmake: move ti_lm3s6965-specific code into the soc directory 2018-09-14 10:22:20 -05:00
vector_table.S arch: Remove board.h include from arch files 2018-11-01 13:15:18 +01:00
vector_table.h arch: Remove board.h include from arch files 2018-11-01 13:15:18 +01:00