Skip to content
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 SVD 2.0 proposal #13

Open
wants to merge 3 commits into
base: 2.0.0
Choose a base branch
from

Conversation

tarek-bochkati
Copy link

@tarek-bochkati tarek-bochkati commented Apr 17, 2024

Fixes #5
Fixes #6

@tarek-bochkati tarek-bochkati marked this pull request as ready for review April 18, 2024 07:52
@tarek-bochkati
Copy link
Author

FYI, this PR is split to 3 commits

  • extract *.psvd schema
  • support loadFrom
  • support conditions

what is remaining is the support in svdconv and the tool to convert SVD v2 to v1

@jkrech jkrech self-requested a review May 7, 2024 12:37
@jkrech jkrech changed the base branch from main to 2.0.0 May 7, 2024 12:38
<?xml version="1.0" encoding="UTF-8"?>
<!--

Copyright (c) 2013-2022 ARM Limited. All rights reserved.
Copy link
Member

Choose a reason for hiding this comment

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

We need to extend the copyright for including ST.

@tannewt
Copy link

tannewt commented May 20, 2024

I'd rather not see SVD files split apart. Doing so makes it harder to load a complete view of the system and it's also harder to manage the files because you must keep more than one file together on the file system.

It seems the only benefit is reducing file size but compression can achieve this without requiring loading multiple files.

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.

[SVD] optional peripherals [Question] Peripheral SVD Files
3 participants