Skip to content

Commit c5a422b

Browse files
committed
build: use aclint from crates.io
Signed-off-by: YdrMaster <[email protected]>
1 parent 07e7d3e commit c5a422b

File tree

5 files changed

+11
-11
lines changed

5 files changed

+11
-11
lines changed

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
1616
- Use instance based RustSBI interface, with separate functions for legacy stdio
1717
- Update sbi-testing to version 0.0.1
1818
- Use crate rcore-console version 0.0.0 in rustsbi-qemu and test-kernel for `print!` and `println!`
19+
- Use crate aclint version 0.0.0 in rustsbi-qemu for aclint structs
1920
- Use crate os-xtask-utils version 0.0.0 in xtask builder
2021

2122
### Fixed

Cargo.lock

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

rustsbi-qemu/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,9 +26,9 @@ uart_16550 = "0.2"
2626
rcore-console = "0.0.0"
2727
dtb-walker = "=0.2.0-alpha.3"
2828
qemu-exit = "3.0"
29+
aclint = "0.0.0"
2930

3031
hsm-cell = { path = "../hsm-cell" }
31-
riscv-aclint = { git = "https://github.com/YdrMaster/riscv-aclint" }
3232
fast-trap = { git = "https://github.com/YdrMaster/fast-trap", rev = "ffb40e2", features = [
3333
"riscv-m",
3434
] }

rustsbi-qemu/src/clint.rs

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
1-
#![allow(unused)]
2-
31
use crate::{hart_id, trap_stack::remote_hsm};
2+
use aclint::SifiveClint;
43
use core::{cell::UnsafeCell, mem::MaybeUninit, ptr::NonNull};
5-
use riscv_aclint::SifiveClint;
64
use rustsbi::{spec::binary::SbiRet, HartMask, Ipi, Timer};
75
use spin::Once;
86

rustsbi-qemu/src/trap_vec.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1+
use aclint::SifiveClint as Clint;
12
use core::arch::asm;
23
use fast_trap::trap_entry;
34
use riscv::register::mtvec::{self, TrapMode::*};
4-
use riscv_aclint::SifiveClint as Clint;
55

66
/// 加载陷入向量。
77
#[inline]

0 commit comments

Comments
 (0)