- CPU 功能检测
- FPU 支持
- ACPI:控制关机和重启 @lihanrui2913
- ISA 总线
- 💾 软盘驱动
- 📣 Sound Blaster16 驱动
- 💿 ATAPI 光盘驱动
- PCI 总线枚举
- IDE 硬盘 DMA
- 网卡驱动 E1000
- 网卡驱动 RTL8139
- 虚拟文件系统
- ISO 9660 文件系统
- Ether
- ARP
- IP
- ICMP
- UDP
- TCP
- DNS
- HTTP
- 确保每个修改的文件都是有意义的,不要添加与系统无关的文件;
- 确保每个 commit 都有足够的分量,对于无关紧要的 commit 可以合并在一起;
- Pull Request 请先提交到 dev 分支,若有新功能开发,再开新分支;
Commit Decription 前面加上 emoji ❤️ 提高阅读性:
- ✨ 视频录制:与 B 站某一视频相关
- 🐛 漏洞修复:修改了系统中的某个 Bug
- 🎈 功能开发:加入原系统中没有的新功能
- 📖 文档整理:修改 docs 中的内容
- 📔 学习笔记:记录学习过程中的一些问题或者感悟
- 🍕 其他:若有与 commit 强相关的 emoji 也可以添加,如:💾 软盘驱动
- bochs >= 2.7 1
- qemu >= 6.2.0 2
- gcc >= 11.2.0 3
- gdb == 12.1 4
- nasm == 2.15.05
- binutils >= 2.38
- vmware >= 16.1
- vscode == 1.74.3