Skip to content

[SVD Import] Misc fixes for 5.3#8047

Merged
emesare merged 2 commits intodevfrom
test_svd_import_fixes_5.3
Mar 30, 2026
Merged

[SVD Import] Misc fixes for 5.3#8047
emesare merged 2 commits intodevfrom
test_svd_import_fixes_5.3

Conversation

@emesare
Copy link
Copy Markdown
Member

@emesare emesare commented Mar 28, 2026

  • Remove "add bitfield" setting (no longer needed)
  • Fix unordered register fields causing spurious __offset fields to be rendered for the structure
  • Fix registers overlayed onto an alternate register not being treated as a union

Fixes #7918

emesare added 2 commits March 28, 2026 15:11
We unconditionally add them now that bitfields are represented correctly in the type system
- Fix unordered register fields causing spurious __offset fields to be rendered for the structure
- Fix registers overlayed onto an alternate register not being treated as a union

Fixes  #7918
@emesare emesare added this to the Jotunheim milestone Mar 28, 2026
@emesare emesare self-assigned this Mar 28, 2026
@emesare emesare merged commit 318f0bd into dev Mar 30, 2026
5 of 6 checks passed
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.

Struct imported from SVD fails to round-trip through C header

1 participant