zephyr/arch/arm/include/cortex_m
Sudan Landge 2ddec2f0a9 arch: arm: update to use CMSIS_6 compatible macros
Zephyr switched to using CMSIS_6 module in f726cb51
which breaks certain boards like `nucleo_h745zi_q/stm32h745xx/m7` when
CONFIG_CORTEX_M_DWT, CONFIG_TIMING_FUNCTIONS are enabled and cmsis from
`module/hal/cmsis` is not available (deleted explicitly after west
update).

This commit adds a provision to be able to use CMSIS_6 macros when the
module cmsis is not available.

Signed-off-by: Sudan Landge <sudan.landge@arm.com>
2025-05-23 17:40:55 -04:00
..
cmse.h arch: arm: cortex_m: Apply clang-format on cortex_m related code 2025-02-13 16:42:48 +01:00
dwt.h arch: arm: update to use CMSIS_6 compatible macros 2025-05-23 17:40:55 -04:00
exception.h arm: exception: fix comparison of int of different signs 2025-05-13 10:05:52 +02:00
kernel_arch_func.h arch: arm: cortex_m: Apply clang-format on cortex_m related code 2025-02-13 16:42:48 +01:00
stack.h arch: arm: cortex_m: Apply clang-format on cortex_m related code 2025-02-13 16:42:48 +01:00
tz_ns.h arch: arm: cortex_m: Apply clang-format on cortex_m related code 2025-02-13 16:42:48 +01:00