ax-driver 技术文档
路径:
os/arceos/modules/axdriver类型:库 crate 分层:ArceOS 层 / ArceOS 内核模块 版本:0.3.0-preview.3文档依据:Cargo.toml、build.rs、src/lib.rs、src/macros.rs、src/drivers.rs、src/bus/pci.rs、src/bus/mmio.rs、src/virtio.rs、src/structs/*、src/dyn_drivers/mod.rs
ax-driver 是 ArceOS 的设备驱动聚合与探测入口。它并不试图把所有设备协议都做成统一对象模型,而是先按设备类别完成“探测 -> 分类 -> 聚合”,再把结果交给文件系统、网络栈、显示和输入等上层子系统消费。