GitHub - khaledh/fusion:使用 Nim 实现的爱好操作系统

2024-07-14

Fusion 是一个针对 x86-64 架构,使用 Nim 语言实现的业余爱好操作系统。该项目包含 UEFI 引导加载程序、物理内存管理器、虚拟内存管理器、单地址空间、用户模式、抢占式多任务处理、系统调用、ELF 加载程序、定时器中断等功能。未来计划实现分页机制、进程间通信、磁盘 I/O、文件系统、键盘/鼠标输入、Shell、GUI 和网络等功能。

43
未分类