zephyr/soc/arm/nxp_kinetis
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
..
common soc: migrate includes to <zephyr/...> 2022-05-06 19:57:59 +02:00
k2x modules: cmsis: move glue code to modules/cmsis 2023-08-24 13:20:21 +02:00
k6x modules: cmsis: move glue code to modules/cmsis 2023-08-24 13:20:21 +02:00
k8x soc: arm: remove all unnecessary NMI_INIT() calls 2023-07-05 09:15:36 +02:00
ke1xf modules: cmsis: move glue code to modules/cmsis 2023-08-24 13:20:21 +02:00
kl2x soc: arm: remove all unnecessary NMI_INIT() calls 2023-07-05 09:15:36 +02:00
kv5x soc: arm: remove all unnecessary NMI_INIT() calls 2023-07-05 09:15:36 +02:00
kwx modules: cmsis: move glue code to modules/cmsis 2023-08-24 13:20:21 +02:00
CMakeLists.txt soc: arm: nxp_kinetis: move NXP Kinetis SOCs to use SystemInit 2023-02-20 09:47:28 +01:00
flash_config.ld arm: linker.ld: Port KINETIS_FLASH_CONFIG to zephyr_linker_sources() 2019-12-20 08:54:53 -05:00
flash_configuration.c soc: migrate includes to <zephyr/...> 2022-05-06 19:57:59 +02:00
Kconfig soc: Only select HAS_SEGGER_RTT if module is available 2023-04-20 14:57:51 +02:00
Kconfig.defconfig drivers: adc: Refactor drivers to use shared init priority 2021-10-20 07:33:44 -04:00
Kconfig.soc kconfig: Clean up header comments and make them consistent 2019-11-04 17:31:27 -05:00