Dev-drop Release 6.0.0-dev84
Pre-release
Pre-release
JonatanAntoni
released this
27 Nov 14:42
·
84 commits
to main
since this release
Preview for CMSIS 6
This is a preview release for upcoming CMSIS 6 major release.
Changes since dev-drop 53
- Add missing SIMD instructions for Cortex-A (60aff07)
- Add preliminary LLVM/Clang compiler header for Cortex-A (c5806c4)
- Unify __NO_INIT macro across toolchains (7002cdf)
Compiler Support
Support for compilers changed to recent versions of the following list.
- Arm Compiler 6 version 6.10 or later
- IAR Compiler for Arm version 8 or later
- GNU Compiler version 10 or later
- LLVM/Clang Compiler version 17 or later
Software Components
This base pack ARM::[email protected]
does not contain the full set of software components that where previously part of the pack in major version 5. Instead, this pack only ships the following basic components and api definition:
- CMSIS-Core
- CMSIS-RTOS2 API
- CMSIS-Driver APIs
Additional components have been moved into their own packs which can be installed separately if required.
- Pseudo-device support with processor-core only is now in the pack
ARM::Cortex_DFP
. - CMSIS-RTX5 is now in the pack
ARM::CMSIS-RTX
. - CMSIS-DSP has moved into the pack
ARM::CMSIS-DSP
a while ago. - CMSIS-NN has moved into the pack
ARM::CMSIS-NN
a while ago.
Install preview and dependencies
Transitioning from CMSIS 5 to CMSIS 6 can be done by installing the replacement packs in one go:
- Download the attached packlist.txt
- Open a shell at the download location and run
cpackget add -f packlist.txt