zephyr/soc/arm/ti_lm3s6965
Gerard Marull-Paretas 9c961571a2 modules: cmsis: move glue code to modules/cmsis
The CMSIS module glue code was part of arch/ directory. Move it to
modules/cmsis, and provide a single entry point for it: cmsis_core.h.
This entry header will include the right CMSIS header (M or A/R).

To make this change possible, CMSIS module Kconfig/CMake are declared as
external, allowing us to add a new Zephyr include directory.

All files including CMSIS have been updated.

Signed-off-by: Gerard Marull-Paretas <gerard.marull@nordicsemi.no>
2023-08-24 13:20:21 +02:00
..
CMakeLists.txt soc: arm: remove all unnecessary NMI_INIT() calls 2023-07-05 09:15:36 +02:00
Kconfig kconfig: Replace non-defconfig single-symbol 'if's with 'depends on' 2020-02-12 10:32:34 -06:00
Kconfig.defconfig kconfig: Clean up header comments and make them consistent 2019-11-04 17:31:27 -05:00
Kconfig.soc kconfig: Remove assignments to CONFIG_<arch> syms and hide them 2020-02-08 00:50:08 -06:00
linker.ld linker: update files with <zephyr/...> include prefix 2022-05-09 12:45:29 -04:00
reboot.S asm: update files with <zephyr/...> include prefix 2022-05-09 12:45:29 -04:00
soc.h soc: migrate includes to <zephyr/...> 2022-05-06 19:57:59 +02:00
soc_config.c init: remove the need for a dummy device pointer in SYS_INIT functions 2023-04-12 14:28:07 +00:00
sys_arch_reboot.c modules: cmsis: move glue code to modules/cmsis 2023-08-24 13:20:21 +02:00