xref: /DragonOS/kernel/src/arch/riscv64/mod.rs (revision 08a2ee408498b0db4c76c57b149f1cf047758f3c)
1 pub mod asm;
2 pub mod cpu;
3 pub mod driver;
4 mod init;
5 pub mod interrupt;
6 pub mod ipc;
7 mod kvm;
8 pub mod mm;
9 pub mod msi;
10 pub mod pci;
11 pub mod pio;
12 pub mod process;
13 pub mod rand;
14 pub mod sched;
15 pub mod syscall;
16 pub mod time;
17 
18 pub use self::interrupt::RiscV64InterruptArch as CurrentIrqArch;
19 pub use self::kvm::RiscV64KVMArch as KVMArch;
20 pub use self::mm::RiscV64MMArch as MMArch;
21 pub use self::pci::RiscV64PciArch as PciArch;
22 pub use self::pio::RiscV64PortIOArch as CurrentPortIOArch;
23 pub use self::time::RiscV64TimeArch as CurrentTimeArch;
24