Skip to content

Commit 6bf5a99

Browse files
bors[bot]Disasm
andauthored
Merge #102
102: Prepare v0.8.0 release r=almindor a=Disasm Co-authored-by: Vadim Kaushan <admin@disasm.info>
2 parents b57d0ff + 8a1501c commit 6bf5a99

File tree

2 files changed

+12
-2
lines changed

2 files changed

+12
-2
lines changed

CHANGELOG.md

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,16 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/)
66
and this project adheres to [Semantic Versioning](http://semver.org/).
77

88
## [Unreleased]
9+
10+
## [v0.8.0] - 2022-04-20
11+
912
### Added
13+
1014
- Add `#[cfg(riscv32)]` to `pmpcfg1` and `pmpcfg3` modules
1115
- Add enums `Range`, `Permission` for PMP configuration
1216
- Add `set_pmp()` and `clear_pmp()` functions to pmpcfg(x) modules
1317
- Add struct `Pmpcsr` and is returned from `pmpcfgx::read()`
18+
- Add `singleton!` macro
1419
- Add delay structure and methods using embedded-hal traits and `mcycle` register
1520
- Add `asm::delay()` function for assembly-based busy-loops
1621
- Add `asm::nop()`, a wrapper for implementing a `nop` instruction
@@ -23,6 +28,10 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
2328
- Inline assembly is now always used
2429
- Update Minimum Supported Rust Version to 1.59
2530

31+
### Fixed
32+
33+
- Fix `sfence.vma` operand order
34+
2635
### Removed
2736

2837
- Remove `inline-asm` feature which is now always enabled
@@ -76,7 +85,8 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
7685

7786
- Fixed MSRV by restricting the upper bound of `bare-metal` version
7887

79-
[Unreleased]: https://github.com/rust-embedded/riscv/compare/v0.7.0...HEAD
88+
[Unreleased]: https://github.com/rust-embedded/riscv/compare/v0.8.0...HEAD
89+
[v0.8.0]: https://github.com/rust-embedded/riscv/compare/v0.7.0...v0.8.0
8090
[v0.7.0]: https://github.com/rust-embedded/riscv/compare/v0.6.0...v0.7.0
8191
[v0.6.0]: https://github.com/rust-embedded/riscv/compare/v0.5.6...v0.6.0
8292
[v0.5.6]: https://github.com/rust-embedded/riscv/compare/v0.5.5...v0.5.6

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "riscv"
3-
version = "0.7.0"
3+
version = "0.8.0"
44
rust-version = "1.59"
55
repository = "https://github.com/rust-embedded/riscv"
66
authors = ["The RISC-V Team <risc-v@teams.rust-embedded.org>"]

0 commit comments

Comments
 (0)