Commit 0d43487d authored by Carles Cufi's avatar Carles Cufi Committed by Carles Cufí
Browse files

cmsis: Initial commit of CMSIS 5.6.0

This is a raw copy from the contents of the ext/hal/cmsis folder.

Origin: CMSIS_5
License: Apache-2.0
URL: https://github.com/ARM-software/CMSIS_5/tree/5.6.0


commit: b5f0603d6a584d1724d952fd8b0737458b90d62b
Purpose: Provide a hardware interface to the Arm architecture
Maintained-by: External

Signed-off-by: default avatarCarles Cufi <carles.cufi@nordicsemi.no>
parent e9a03819
Loading
Loading
Loading
Loading

CMSIS/CMakeLists.txt

0 → 100644
+3 −0
Original line number Original line Diff line number Diff line
# SPDX-License-Identifier: Apache-2.0

add_subdirectory_ifdef(CONFIG_HAS_CMSIS_CORE_M Core)
+11 −0
Original line number Original line Diff line number Diff line
# SPDX-License-Identifier: Apache-2.0

zephyr_include_directories(Include)

# As of CMSIS v5.6.0, __PROGRAM_START is to indicate whether the
# ARM vendor or the OS supplies data/bss init routine, otherwise
# the default data/bss init routine for the selected toolchain is
# added. We set the macro in build-time to guarantee compatibility
# with all existing ARM platforms.

zephyr_compile_definitions(__PROGRAM_START)
+894 −0

File added.

Preview size limit exceeded, changes collapsed.

+1444 −0

File added.

Preview size limit exceeded, changes collapsed.

+1891 −0

File added.

Preview size limit exceeded, changes collapsed.

Loading