Ultra:不会尝试成为UNIX的操作系统。 完全使用自己的引导程序从头开始制作。 :smiling_face_with_smiling_eyes: 源码
UltraOS 不会尝试成为UNIX的操作系统。 完全使用自己的引导程序从头开始制作。 :smiling_face_with_smiling_eyes: 桌面 紧急画面 当前功能 同时支持i386和AMD64 对称多处理 每个内核的IST可以防止内核堆栈损坏 经过优化的线程安全内存管理器,支持堆栈溢出检测,大多数组件都包含在单元测试中 引导加载程序加载了内核符号文件,从而支持带符号的回溯 支持所有锁类型的死锁检测 窗口管理器 WC缓存的帧缓冲区,可在真实硬件上快速渲染 多核RR抢占式O(1)调度程序 PS / 2控制器驱动程序+键盘和鼠标 自己的BIOS引导程序 完全现代的C ++
文件列表
Ultra:不会尝试成为UNIX的操作系统。 完全使用自己的引导程序从头开始制作。 :smiling_face_with_smiling_eyes:
(预估有个225文件)
Interrupts.asm
3KB
Entrypoint.asm
4KB
TaskSwitcher.asm
807B
APTrampoline.asm
2KB
Interrupts.asm
4KB
Entrypoint.asm
4KB
TaskSwitcher.asm
896B
APTrampoline.asm
3KB
bochsrc.bxrc
2KB
.clang-format
32B
暂无评论