Skip to content

Align CMSIS-Core version sources to 6.3.0 across M/A/R profiles - #324

Merged
jkrech merged 2 commits into
mainfrom
copilot/fix-inconsistent-core-versions
Sep 11, 2026
Merged

jkrech merged 2 commits into
mainfrom
copilot/fix-inconsistent-core-versions

Conversation

Copilot AI commented Sep 10, 2026

Copy link
Copy Markdown
Contributor

Version metadata for CMSIS-Core was out of sync across pack descriptor, header macros, and docs (M/A), causing conflicting reported CORE versions. This change standardizes the next release version to 6.3.0 in all required sync points.

  • Scope: metadata alignment

    • Updated ARM.CMSIS.pdsc CORE components (condition="ARMv6_7_8-M Device", ARMv7_8-A Device, ARMv7-R Device) to Cversion="6.3.0".
  • Scope: authoritative header macros

    • Updated CMSIS/Core/Include/cmsis_version.h:
      • __CM_CMSIS_VERSION_SUB3U
      • __CA_CMSIS_VERSION_SUB3U
      • __CR_CMSIS_VERSION_SUB3U
    • Main version macros remain 6U, yielding profile versions 6.3.
  • Scope: documentation sync (M/A)

    • Updated Doxygen PROJECT_NUMBER:
      • CMSIS/Documentation/Doxygen/Core/Core.dxy.inVersion 6.3.0
      • CMSIS/Documentation/Doxygen/Core_A/Core_A.dxy.inVersion 6.3.0
    • Added V6.3.0 top revision row in:
      • CMSIS/Documentation/Doxygen/Core/src/history.md
      • CMSIS/Documentation/Doxygen/Core_A/src/history.md
/* cmsis_version.h */
#define __CM_CMSIS_VERSION_MAIN  ( 6U)
#define __CM_CMSIS_VERSION_SUB   ( 3U)
#define __CA_CMSIS_VERSION_MAIN  ( 6U)
#define __CA_CMSIS_VERSION_SUB   ( 3U)
#define __CR_CMSIS_VERSION_MAIN  (6U)
#define __CR_CMSIS_VERSION_SUB   (3U)

Copilot AI linked an issue Sep 10, 2026 that may be closed by this pull request
1 task
Co-authored-by: JonatanAntoni <25795816+JonatanAntoni@users.noreply.github.com>
Copilot AI changed the title [WIP] Fix inconsistent core version metadata Align CMSIS-Core version sources to 6.3.0 across M/A/R profiles Sep 10, 2026
Copilot AI requested a review from JonatanAntoni September 10, 2026 09:57
@JonatanAntoni
JonatanAntoni marked this pull request as ready for review September 10, 2026 10:04
@github-actions

Copy link
Copy Markdown

Test Results

   644 files  ±0     644 suites  ±0   15m 3s ⏱️ -58s
    49 tests ±0      44 ✅ ±0       5 💤 ±0  0 ❌ ±0 
31 556 runs  ±0  20 156 ✅ ±0  11 400 💤 ±0  0 ❌ ±0 

Results for commit d050cfa. ± Comparison against base commit 1c1840a.

@RobertRostohar RobertRostohar left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@jkrech
jkrech self-requested a review September 11, 2026 08:33

@jkrech jkrech left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@jkrech
jkrech merged commit 83fede1 into main Sep 11, 2026
9 checks passed
@jkrech
jkrech deleted the copilot/fix-inconsistent-core-versions branch September 11, 2026 08:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Bug]: Inconsistent core versions

4 participants