-
Notifications
You must be signed in to change notification settings - Fork 151
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
Disjoint array handling issue with Microchip SAM L21 #713
Labels
Comments
Looks like regression. Thank you for reporting. cc @n8tlarsen |
Looks like the |
Tremoneck
pushed a commit
to Tremoneck/atsamd
that referenced
this issue
May 14, 2023
4 tasks
jbeaurivage
pushed a commit
to jbeaurivage/atsamd
that referenced
this issue
Oct 24, 2023
jbeaurivage
added a commit
to atsamd-rs/atsamd
that referenced
this issue
Oct 26, 2023
* Update svd2rust and form version * CreatePatch file for the EVSYS channel * Regenerate PAC's with svd2rut 0.30.2 * Apply manual patch for wrong generation of svd2rust See rust-embedded/svd2rust#713 * Update Cargo.toml to the new Versions of the pacs * Update hal to the new pacs The Parts changed where adding SELECT to a few Registers ending with _A, as they were renamed frm *_A to *SELECT_A * Make the tier one examples compileable * Update the changelog * Change the rename in EVSYS to the Channel struct. This change keeps the register names in sync with the datasheet. --------- Co-authored-by: Adrian Geipert <[email protected]> Co-authored-by: Justin Beaurivage <[email protected]>
benvonhandorf
pushed a commit
to benvonhandorf/atsamd
that referenced
this issue
Nov 29, 2023
* Update svd2rust and form version * CreatePatch file for the EVSYS channel * Regenerate PAC's with svd2rut 0.30.2 * Apply manual patch for wrong generation of svd2rust See rust-embedded/svd2rust#713 * Update Cargo.toml to the new Versions of the pacs * Update hal to the new pacs The Parts changed where adding SELECT to a few Registers ending with _A, as they were renamed frm *_A to *SELECT_A * Make the tier one examples compileable * Update the changelog * Change the rename in EVSYS to the Channel struct. This change keeps the register names in sync with the datasheet. --------- Co-authored-by: Adrian Geipert <[email protected]> Co-authored-by: Justin Beaurivage <[email protected]>
benvonhandorf
pushed a commit
to benvonhandorf/atsamd
that referenced
this issue
Nov 29, 2023
* Update svd2rust and form version * CreatePatch file for the EVSYS channel * Regenerate PAC's with svd2rut 0.30.2 * Apply manual patch for wrong generation of svd2rust See rust-embedded/svd2rust#713 * Update Cargo.toml to the new Versions of the pacs * Update hal to the new pacs The Parts changed where adding SELECT to a few Registers ending with _A, as they were renamed frm *_A to *SELECT_A * Make the tier one examples compileable * Update the changelog * Change the rename in EVSYS to the Channel struct. This change keeps the register names in sync with the datasheet. --------- Co-authored-by: Adrian Geipert <[email protected]> Co-authored-by: Justin Beaurivage <[email protected]>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Greetings,
I have run into an issue while upgrading my SAM L21 crates. With the SVD file ATSAML21G16B.svd, svd2rust v0.27.2 was successful while v0.28.0 (and current master) lead to the following compilation error:
In the generated file
port.rs
, the block:has changed to:
A git bisect pointed me to 874f7df. Is this a regression in svd2rust or an error in the SVD file?
Thanks in advance!
The text was updated successfully, but these errors were encountered: