Skip to content

Add Zephyr module metadata#295

Open
wearyzen wants to merge 1 commit intoARM-software:mainfrom
wearyzen:cmsis_6_zephyr
Open

Add Zephyr module metadata#295
wearyzen wants to merge 1 commit intoARM-software:mainfrom
wearyzen:cmsis_6_zephyr

Conversation

@wearyzen
Copy link
Copy Markdown

@wearyzen wearyzen commented May 1, 2026

Add zephyr/module.yml to allow CMSIS_6 to be consumed as a Zephyr module.

This enables Zephyr to use CMSIS_6 directly from upstream without requiring downstream changes in this repository, allowing straightforward synchronization with future updates (e.g. via standard GitHub fork sync workflows).

Use external CMake and Kconfig integration so that all Zephyr-specific build logic remains in the Zephyr repository. This keeps CMSIS_6 independent of any particular build system and preserves portability for non-Zephyr users.

The change is minimal and does not affect existing CMSIS_6 users or workflows.

For more details on Zephyr modules, see:
https://docs.zephyrproject.org/latest/develop/modules.html

Add zephyr/module.yml to allow CMSIS_6 to be consumed as a
Zephyr module.

This enables Zephyr to use CMSIS_6 directly from upstream
without requiring downstream changes in this repository,
allowing straightforward synchronization with future updates
(e.g. via standard GitHub fork sync workflows).

Use external CMake and Kconfig integration so that all
Zephyr-specific build logic remains in the Zephyr repository.
This keeps CMSIS_6 independent of any particular build system
and preserves portability for non-Zephyr users.

The change is minimal and does not affect existing CMSIS_6
users or workflows.

For more details on Zephyr modules, see:
https://docs.zephyrproject.org/latest/develop/modules.html

Signed-off-by: Sudan Landge <sudan.landge@arm.com>
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.

1 participant