Skip to content

Commit 36fe955

Browse files
committed
Merge remote-tracking branch 'upstream/master'
2 parents 456ce21 + 8b809ac commit 36fe955

File tree

20 files changed

+850
-377
lines changed

20 files changed

+850
-377
lines changed

.github/workflows/ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ jobs:
8484
- { rust: stable, vendor: Toshiba, options: all }
8585
- { rust: stable, vendor: Toshiba, options: "" }
8686
# Test MSRV
87-
- { rust: 1.74.0, vendor: Nordic, options: "" }
87+
- { rust: 1.76.0, vendor: Nordic, options: "" }
8888
# Use nightly for architectures which don't support stable
8989
- { rust: nightly, vendor: MSP430, options: "--atomics" }
9090
- { rust: nightly, vendor: MSP430, options: "" }

CHANGELOG.md

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,17 @@ and this project adheres to [Semantic Versioning](https://semver.org/).
77

88
## [Unreleased]
99

10+
- Compatibility with `riscv` 0.12 and `riscv-rt` 0.13
11+
- Add `riscv_config` section in `settings.yaml`
12+
It uses `riscv-pac` traits and standard `riscv-peripheral` peripherals.
13+
- Add `settings.yaml` file for target-specific settings.
14+
- Add warning about indexing register arrays
15+
- Skip generating `.add(0)` and `1 *` in accessors
16+
- Bump MSRV of generated code to 1.76
17+
- move `must_use` from methods to generic type
18+
19+
## [v0.33.5] - 2024-10-12
20+
1021
- Fix STM32-patched CI
1122
- Fix `enumeratedValues` with `isDefault` only
1223
- Fix invalid `Punct` error from `proc_macro2`
@@ -903,8 +914,7 @@ peripheral.register.write(|w| w.field().set());
903914

904915
- Initial version of the `svd2rust` tool
905916

906-
[Unreleased]: https://github.com/rust-embedded/svd2rust/compare/v0.33.4...HEAD
907-
[v0.33.4]: https://github.com/rust-embedded/svd2rust/compare/v0.33.3...v0.33.4
917+
[Unreleased]: https://github.com/rust-embedded/svd2rust/compare/v0.33.3...HEAD
908918
[v0.33.3]: https://github.com/rust-embedded/svd2rust/compare/v0.33.2...v0.33.3
909919
[v0.33.2]: https://github.com/rust-embedded/svd2rust/compare/v0.33.1...v0.33.2
910920
[v0.33.1]: https://github.com/rust-embedded/svd2rust/compare/v0.33.0...v0.33.1

0 commit comments

Comments
 (0)