Remove meaningless sstatus::set_sie() when initializing.

This commit is contained in:
Yifan Wu 2021-01-03 16:05:04 +08:00
parent f36a507c93
commit 8522c2f4cd
2 changed files with 0 additions and 7 deletions

View file

@ -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,

View file

@ -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(); }
}