zephyr/modules/trusted-firmware-m
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
..
interface modules: cmsis: move glue code to modules/cmsis 2023-08-24 13:20:21 +02:00
psa tfm: Fix zephyr-sdk toolchain variant integration 2021-10-07 14:02:40 -05:00
src includes: prefer <zephyr/kernel.h> over <zephyr/zephyr.h> 2022-09-05 16:31:47 +02:00
CMakeLists.txt manifest: Upgrade to trusted-firmware-m 1.8.0 2023-08-10 08:11:59 +00:00
Kconfig modules: tfm: remove redundant if BUILD_WITH_TFM guard in Kconfig 2021-06-11 16:13:57 +02:00
Kconfig.tfm tfm: Fix board selection for Musca B1 board 2023-07-11 09:44:14 +02:00
Kconfig.tfm.crypto_modules tfm: Fix help text for crypto key module functionality 2023-07-25 09:15:32 +02:00
Kconfig.tfm.partitions modules: tfm: Disable initial attestation service 2023-02-11 07:59:06 +09:00