Skip to content

Commit 90ef2a6

Browse files
committed
settings.yaml file for target-specific configurations.
We use setting.yaml to support riscv 0.12.0 and riscv-rt 0.13.0 This feature also allows RISC-V targets to use standard peripheral implementations with the riscv-peripheral crate.
1 parent 29bcfd8 commit 90ef2a6

File tree

10 files changed

+744
-321
lines changed

10 files changed

+744
-321
lines changed

CHANGELOG.md

+4
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,10 @@ 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.
1014
- Add warning about indexing register arrays
1115
- Skip generating `.add(0)` and `1 *` in accessors
1216
- Bump MSRV of generated code to 1.76

0 commit comments

Comments
 (0)