-+ Serial ATA AHCI (WIP)
-
-## 目录结构
-
-| | |
-|-----|------|
-| [lunaix-os](lunaix-os/) | LunaixOS源代码 |
-| [slides](slides/) | 视频中所用的幻灯片和补充材料 |
-| [reference-material](reference-material/)| 标准,技术文档和参考文献 |
-
-## 编译与构建
++ 块设备驱动
+ + Serial ATA AHCI
+ + ATA设备
+ + ATAPI封装的SCSI协议
++ 文件系统(POSIX.1-2008, section 5 & 10)
+ + 虚拟文件系统
+ + 内核态文件系统(twifs, Lunaix自己的sysfs)
+ + 设备文件系统(devfs, Lunaix自己的udev)
+ + 进程文件系统(procfs)
+ + ISO9660
+ + ECMA-119
+ + IEEE P1282(Rock Ridge拓展)
++ 远程GDB串口调试 (COM1@9600Bd)
++ 用户程序加载与执行
++ 通用设备抽象层
+ + 架构中性的设备支持位于:`lunaix-os/hal`
+ + 16550 UART
+ + ACPI (不完全实现)
+ + 架构耦合的设备支持位于:`lunaix-os/arch/<ARCH>/hal`
+ + x86
+ + APIC/IOAPIC 组合
+ + MC146818 RTC
+ + i8042 PS/2
+ + RNG(使用`rdrand`)
++ 通用图形设备抽象层 (Draft)
+ + 参考:`lunaix-os/hal/gfxa`
++ 虚拟终端设备接口(POSIX.1-2008, section 11)
+ + 参考:`lunaix-os/hal/term`
++ 线程模型
+ + 用户线程支持(pthread系列)
+ + 内核线程支持(抢占式内核设计)
+
+## 3. 目录结构
+
+| | |
+| ----------------------------------------- | ---------------------------- |
+| [lunaix-os](lunaix-os/) | LunaixOS源代码 |
+| [slides](slides/) | 视频中所用的幻灯片和补充材料 |
+| [reference-material](reference-material/) | 标准,技术文档和参考文献 |
+
+## 4. 编译与构建
+
+**!如果想要立刻构建并运行,请参考4.6!**