-
Notifications
You must be signed in to change notification settings - Fork 7.8k
CMSIS 6 update #90063
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
CMSIS 6 update #90063
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -524,6 +524,20 @@ ZBus | |
Modules | ||
******* | ||
|
||
CMSIS | ||
===== | ||
|
||
* Cortex-M boards/socs now require the ``CMSIS_6`` module to build properly (instead of ``cmsis`` | ||
which was CMSIS 5.9.0). | ||
If trying to build a Cortex-M board, do a ``west update`` to make sure that ``CMSIS_6`` module is | ||
available before running ``west build`` or other commands. | ||
|
||
Boards or SOCs or modules using the older ``cmsis`` module either with a local copy or via the | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Boards, SOCs, or modules using the older... |
||
:kconfig:option:`CONFIG_ZEPHYR_CMSIS_MODULE_DIR` are requested to move to the ``CMSIS_6`` module | ||
which can be accessed via the :kconfig:option:`CONFIG_ZEPHYR_CMSIS_6_MODULE_DIR` configuration. | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. should there be a line adding when the deprecation of CMSIS 5 for Cortex-M projects is expected? There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. I am not sure when this would happen since we request the HAL owners to move to CMSIS_6 but its really up to them when to actually do this. |
||
|
||
Note: Zephyr will continue using the older ``cmsis`` module for Cortex-A and Cortex-R targets. | ||
|
||
Architectures | ||
************* | ||
|
||
|
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,3 @@ | ||
# Copyright (c) 2023 Nordic Semiconductor ASA | ||
# Copyright 2025 Arm Limited and/or its affiliates <[email protected]> | ||
# SPDX-License-Identifier: Apache-2.0 | ||
|
||
|
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,4 @@ | ||
/* | ||
* Copyright (c) 2023 Nordic Semiconductor ASA | ||
* Copyright 2025 Arm Limited and/or its affiliates <[email protected]> | ||
* SPDX-License-Identifier: Apache-2.0 | ||
*/ | ||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
minor suggestion, not a blocker to merge though
Before building a Cortex-M board, run west update to ensure that the CMSIS_6 module is...