Remove meaningless sstatus::set_sie() when initializing.
This commit is contained in:
parent
f36a507c93
commit
8522c2f4cd
2 changed files with 0 additions and 7 deletions
|
@ -21,7 +21,6 @@ impl TrapContext {
|
|||
) -> Self {
|
||||
let mut sstatus = sstatus::read();
|
||||
sstatus.set_spp(SPP::User);
|
||||
sstatus.set_spie(true);
|
||||
let mut cx = Self {
|
||||
x: [0; 32],
|
||||
sstatus,
|
||||
|
|
|
@ -10,7 +10,6 @@ use riscv::register::{
|
|||
Interrupt,
|
||||
},
|
||||
stval,
|
||||
sstatus,
|
||||
sie,
|
||||
};
|
||||
use crate::syscall::syscall;
|
||||
|
@ -41,11 +40,6 @@ fn set_user_trap_entry() {
|
|||
}
|
||||
}
|
||||
|
||||
#[allow(unused)]
|
||||
pub fn enable_interrupt() {
|
||||
unsafe { sstatus::set_sie(); }
|
||||
}
|
||||
|
||||
pub fn enable_timer_interrupt() {
|
||||
unsafe { sie::set_stimer(); }
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue