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

svd2rust: breaking changes from update to v0.15.0 #30

Merged
merged 1 commit into from
Jul 29, 2019

Conversation

richardeoin
Copy link
Member

svd2rust v0.15.0 makes the following breaking change (changelog)

[breaking-change] for access to alternate registers functions now
used instead of untagged_unions (no more nightly features)

Fix by making function calls for cmrrX_output.

Fixing this will be a breaking change for anyone building stm32-rs
locally. To bring your build enviroment up-to-date:

cargo install svd2rust --force

Closes #29

Unblocks #28 and others

svd2rust makes the following breaking change

> [breaking-change] for access to alternate registers functions now
  used instead of untagged_unions (no more nightly features)

Fix by making function calls for `cmrrX_output`.

Fixing this will be a breaking change for anyone building `stm32-rs`
locally. To bring your build enviroment up-to-date:

```
cargo install svd2rust --force
```

Closes stm32-rs#29

Unblocks stm32-rs#28 and others
@richardeoin richardeoin added this to the v0.2.0 release milestone Jul 28, 2019
@jordens
Copy link
Member

jordens commented Jul 29, 2019

bors r+

bors bot added a commit that referenced this pull request Jul 29, 2019
30: svd2rust: breaking changes from update to v0.15.0 r=jordens a=richardeoin

svd2rust v0.15.0 makes the following breaking change ([changelog](https://github.com/rust-embedded/svd2rust/blob/master/CHANGELOG.md#v0150---2019-07-25))

> [breaking-change] for access to alternate registers functions now
  used instead of untagged_unions (no more nightly features)

Fix by making function calls for `cmrrX_output`.

Fixing this will be a breaking change for anyone building `stm32-rs`
locally. To bring your build enviroment up-to-date:

```
cargo install svd2rust --force
```

Closes #29

Unblocks #28 and others

Co-authored-by: Richard Meadows <[email protected]>
@bors
Copy link
Contributor

bors bot commented Jul 29, 2019

Already running a review

@bors
Copy link
Contributor

bors bot commented Jul 29, 2019

Build succeeded

  • continuous-integration/travis-ci/push

@bors bors bot merged commit f1f9f95 into stm32-rs:master Jul 29, 2019
mtthw-meyer pushed a commit to mtthw-meyer/stm32h7xx-hal that referenced this pull request Jul 9, 2020
30: svd2rust: breaking changes from update to v0.15.0 r=jordens a=richardeoin

svd2rust v0.15.0 makes the following breaking change ([changelog](https://github.com/rust-embedded/svd2rust/blob/master/CHANGELOG.md#v0150---2019-07-25))

> [breaking-change] for access to alternate registers functions now
  used instead of untagged_unions (no more nightly features)

Fix by making function calls for `cmrrX_output`.

Fixing this will be a breaking change for anyone building `stm32-rs`
locally. To bring your build enviroment up-to-date:

```
cargo install svd2rust --force
```

Closes stm32-rs#29

Unblocks stm32-rs#28 and others

Co-authored-by: Richard Meadows <[email protected]>
@richardeoin richardeoin deleted the svd2rust-v0-15 branch December 12, 2021 21:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
2 participants