aboutsummaryrefslogtreecommitdiff
path: root/cmsis.cmake
AgeCommit message (Collapse)Author
2021-02-23Assembly supportKristofer Jonsson
Update the Arm Clang toolchain file to support assembly files. Removing cmsis_core dependency. Applications that depend on CMSIS should add that dependency manually. Change-Id: I42d68e6734acc88aef8f9af124b5e76079b839b5
2021-02-03Split cmsis_startup into _startup and _system21.02-rc1Per Åstrand
In order to get better control of the cmsis startup build for secure and nonsecure worlds, the cmsis_startup OBJECT library is split up into two INTERFACE libraries that can be configured and built per executable. Change-Id: I21b6f6af75f9c23e920525ce6c23677f0607745c
2021-01-12Adapt cmsis build for secure/nonsecure worldsPer Åstrand
Add external include path to get the device specific partion header file to setup SAU as needed by cmsis startup and make sure system isn't build if we are targeting nonsecure world. Change-Id: Ic9a9e380aa2bc41e6d1cd7f71c6713d033065c7a
2020-12-21MLBEDSW-3728 Resolve compiler warningsBhavik Patel
Change-Id: I6245d4fa6cf32c9edb05f52bb07e1d7b6a1c17fe
2020-12-16CMSIS dependencyKristofer Jonsson
Add dependency from cmsis_device to cmsis_core. Change-Id: I22d25c234bc89063a4be598cb51d40f3c78097f2
2020-08-17Add install target & GCC supportBhavik Patel
Add install target for libraries. Minor changes to enable GCC support. Change-Id: I6adab92cb997c1edc2729f02a4f10406463e0a9b
2020-05-08MLBEDSW-2047 Export built CMSIS Device informationPer Åstrand
In order for platform software to pick up which generic CMSIS Device has been built, export the selected include used for the CMSIS Device through the interface directive to have parents projects include it. Change-Id: I25c8ac833fb8c3c1b0b491229a40508c7b15698a
2020-04-23MLBEDSW-1729 Adding core software build filesKristofer Jonsson
Change-Id: Ia4d90f2e8875f33b70aec2dd53e2128192a4e10a