mirror of
https://github.com/DragonOS-Community/DragonOS.git
synced 2025-07-10 22:43:25 +00:00
新版文件系统重构完成 (#198)
1.重构:VFS 2. 重构:ProcFS 3. 重构:DevFS 4. 重构:FAT32 5. 重构:AHCI驱动 6. 新增:RamFS 7. 新增:MountFS 8. 新增:FAT12 9. 新增:FAT16 10. 重构:设备抽象 Co-authored-by: guanjinquan <1666320330@qq.com> Co-authored-by: DaJiYuQia <88259094+DaJiYuQia@users.noreply.github.com>
This commit is contained in:
@ -16,26 +16,29 @@ use core::panic::PanicInfo;
|
||||
#[path = "arch/x86_64/mod.rs"]
|
||||
#[macro_use]
|
||||
mod arch;
|
||||
|
||||
mod driver;
|
||||
mod filesystem;
|
||||
#[macro_use]
|
||||
mod include;
|
||||
mod ipc;
|
||||
#[macro_use]
|
||||
mod libs;
|
||||
#[macro_use]
|
||||
mod include;
|
||||
mod driver; // 如果driver依赖了libs,应该在libs后面导出
|
||||
mod exception;
|
||||
pub mod io;
|
||||
mod filesystem;
|
||||
mod io;
|
||||
mod ipc;
|
||||
mod mm;
|
||||
mod process;
|
||||
mod sched;
|
||||
mod smp;
|
||||
mod time;
|
||||
|
||||
#[macro_use]
|
||||
extern crate alloc;
|
||||
#[macro_use]
|
||||
extern crate lazy_static;
|
||||
|
||||
#[macro_use]
|
||||
extern crate bitflags;
|
||||
|
||||
use mm::allocator::KernelAllocator;
|
||||
|
||||
// <3>
|
||||
|
Reference in New Issue
Block a user