内核:在lib.rs中,将arch模块的路径进行更改,使得其他模块使用arch的代码时,不需要指定arch::x86_64 (#128)

This commit is contained in:
login
2022-12-26 13:13:12 +08:00
committed by GitHub
parent ac643d420b
commit adc1846b06
11 changed files with 17 additions and 14 deletions

View File

@ -3,8 +3,8 @@ use core::ptr::read_volatile;
use core::sync::atomic::{AtomicBool, Ordering};
use crate::arch::x86_64::asm::irqflags::{local_irq_restore, local_irq_save};
use crate::arch::x86_64::interrupt::{cli, sti};
use crate::arch::asm::irqflags::{local_irq_restore, local_irq_save};
use crate::arch::interrupt::{cli, sti};
use crate::include::bindings::bindings::{spin_lock, spin_unlock, spinlock_t};
use crate::process::preempt::{preempt_disable, preempt_enable};