Skip to content

Commit cced5d7

Browse files
authored
Merge pull request rustsbi#50 from YdrMaster/main
feat: 支持 DBCN 扩展
2 parents ff15b5a + 72d0a1d commit cced5d7

File tree

13 files changed

+295
-192
lines changed

13 files changed

+295
-192
lines changed

CHANGELOG.md

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -9,17 +9,20 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
99
### Added
1010

1111
- Hint spin loop in hart state monitor module
12-
- Add bench-kernel crate to workspace for sbi call bench
12+
- Add crate *bench-kernel* to workspace for sbi call bench
13+
- Add SBI DBCN extension support
1314

1415
### Modified
1516

1617
- Use derive macro based RustSBI interface, with separate functions for legacy stdio
1718
- Update sbi-testing to version 0.0.1
18-
- Use crate fast-trap version 0.0.1 in rustsbi-qemu for trap handling
19-
- Use crate rcore-console version 0.0.0 in rustsbi-qemu and test-kernel for `print!` and `println!`
20-
- Use crate aclint version 0.0.0 in rustsbi-qemu for aclint structs
21-
- 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
19+
- Update sbi-spec to version 0.0.6
20+
- Use crate *fast-trap* version 0.0.1 in rustsbi-qemu for trap handling
21+
- Use crate *rcore-console* version 0.0.0 in rustsbi-qemu and test-kernel for `print!` and `println!`
22+
- Use crate *aclint* version 0.0.0 in rustsbi-qemu for aclint structs
23+
- Use crate *os-xtask-utils* version 0.0.0 in xtask builder
24+
- Use crate *sifive-test-device* version 0.0.0 instead of qemu-exit
25+
- Use crate *uart16550* version 0.0.1 for 16550 definition
2326
- Use `wfi` for suspend and stop without enable mie
2427

2528
### Fixed

Cargo.lock

Lines changed: 28 additions & 88 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[workspace]
2-
resolver = "2"
32
members = ["rustsbi-qemu", "hsm-cell", "test-kernel", "bench-kernel", "xtask"]
43
default-members = ["xtask"]
4+
resolver = "2"
55

66
[profile.release]
77
opt-level = 3

0 commit comments

Comments
 (0)