Skip to content

Commit 43a0e68

Browse files
authored
Merge pull request rustsbi#45 from YdrMaster/main
更新 fast-trap
2 parents a4163f9 + 98de8d2 commit 43a0e68

File tree

17 files changed

+405
-347
lines changed

17 files changed

+405
-347
lines changed

.github/workflows/workflow.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ jobs:
2323
strategy:
2424
matrix:
2525
base-img: [slim]
26-
qemu-version: [6.2.0, 7.0.0, 7.1.0]
26+
qemu-version: [6.2.0, 7.0.0, 7.1.0, 7.2.0]
2727
steps:
2828
- uses: actions/checkout@v3
2929

.vscode/settings.json

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,6 @@
11
{
22
// Prevent "can't find crate for `test`" error on no_std
33
// Ref: https://github.com/rust-lang/vscode-rust/issues/729
4-
// For vscode-rust plugin users:
5-
"rust.target": "riscv64imac-unknown-none-elf",
6-
"rust.all_targets": false,
7-
// For Rust Analyzer plugin users:
84
"rust-analyzer.cargo.target": "riscv64imac-unknown-none-elf",
95
"rust-analyzer.checkOnSave.allTargets": false,
106
}

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,13 +15,17 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
1515

1616
- Use instance based RustSBI interface, with separate functions for legacy stdio
1717
- Update sbi-testing to version 0.0.1
18+
- Use crate fast-trap version 0.0.1 in rustsbi-qemu for trap handling
1819
- Use crate rcore-console version 0.0.0 in rustsbi-qemu and test-kernel for `print!` and `println!`
1920
- Use crate aclint version 0.0.0 in rustsbi-qemu for aclint structs
2021
- Use crate os-xtask-utils version 0.0.0 in xtask builder
22+
- Use crate sifive-test-device version 0.0.0 instead of qemu-exit
23+
- Use `wfi` for suspend and stop without enable mie
2124

2225
### Fixed
2326

2427
- Xtask will now print error when system does not have qemu installed
28+
- Fix dtb parsing for qemu 7.2
2529

2630
## [0.1.1] - 2022-03-23
2731

0 commit comments

Comments
 (0)