添加rust重构版本的HPET驱动和tsc驱动,并使用HPET校准tsc频率和cpu总线频率 (#412)

* 添加rust重构版本的HPET驱动和tsc驱动,并使用HPET校准tsc频率和cpu总线频率

* 把hpet.c移动到arch文件夹下
This commit is contained in:
LoGin
2023-10-26 23:08:39 +08:00
committed by GitHub
parent ad1d649edd
commit fbe6becd6d
29 changed files with 946 additions and 391 deletions

View File

@ -3,6 +3,7 @@ pub mod asm;
mod acpi;
mod c_adapter;
pub mod cpu;
pub mod driver;
pub mod fpu;
pub mod interrupt;
pub mod ipc;
@ -17,6 +18,7 @@ pub mod sched;
pub mod setup;
pub mod smp;
pub mod syscall;
pub mod time;
pub use self::pci::pci::X86_64PciArch as PciArch;
@ -29,3 +31,4 @@ pub use crate::arch::asm::pio::X86_64PortIOArch as CurrentPortIOArch;
pub use kvm::X86_64KVMArch as KVMArch;
pub use crate::arch::ipc::signal::X86_64SignalArch as CurrentSignalArch;
pub use crate::arch::time::X86_64TimeArch as CurrentTimeArch;