vector os
1.0.0
__
___ ____________/ | _ ___________
/ // __ _/ ___ __ / _ _ __ __
/ ___ / ___ | | (<_>)| /
_/ ___> ___> __ | ____/| __ |
/ /

向量OS是一个小的32位操作系统,该操作系统在C和汇编器(NASM)中从头开始编码。大概在某个时候,我会将其升级到64位。无论如何 - 您可以分叉,对其进行测试,破解它,并以您喜欢的任何方式获得乐趣。
目前,运行它的最佳方法是在32位模式下使用Qemu或Bochs
编译和测试:
请记住 - 这里没有LIBC,没有标准的C函数。一切都必须从头开始编码。
更新#1:添加了对USB键盘/鼠标输入的支持。它使用旧的USB支持,这基本上是PS/2的仿真,因为没有标准化,这是一个巨大的混乱...
更新#0:当前,它启动到16位实际模式,切换到32位模式,INTS INTS,并加载内核。编码标准库将是优先编号1。