fos:FOS - 一个实验性的多任务 x86 操作系统

时间:2024-07-08 05:01:28
【文件属性】:

文件名称:fos:FOS - 一个实验性的多任务 x86 操作系统

文件大小:1.5MB

文件格式:ZIP

更新时间:2024-07-08 05:01:28

C++

FOS 什么? 这是一个玩具操作系统。 目标是让它能够加载和播放不止一份 PONG。 为什么? 深入了解事物的运作方式是很好的。 还有什么比从头开始编写操作系统更好的方式来理解操作系统、内存分配、调试器等。 我已经可以使用链接脚本做我从未想过的事情...... 地位 开发中。 QEMU 上的引导和函数。 尚未在真实硬件上进行测试。 它有: 只读 FAT16 文件系统。 物理和虚拟内存管理 文本模式 VGA 驱动程序 自定义引导加载程序 中断 一个粗略的 CLI 内核线程 ps命令 下一个: 一些更好的文本格式和非 80x25 界面,或者至少是“更多”的粗略实现。 那时调试会更容易。 同步原语(std::thread,也许吧?) 用户进程和线程。 里程碑 重要的里程碑将是: VGA 图形驱动程序(或 SVGA)。 库 SMP 和 64 位 IPv6栈 文档 状态和文档:


网友评论