osdev:操作系统开发...

时间:2024-06-18 03:53:23
【文件属性】:

文件名称:osdev:操作系统开发...

文件大小:11.94MB

文件格式:ZIP

更新时间:2024-06-18 03:53:23

C

BT/操作系统 该存储库包含我的操作系统“ BT / OS”。 一个 32 位 pre-emtive 多任务/多线程操作系统,用于与 Intel 兼容的 i686(可能还有 i586)处理器。 它不是类 UNIX 系统,但具有一些类 UNIX 概念(例如,有一个等效的 '/dev' 并且设备可以像文件一样访问,但没有单根文件系统、fork() 调用等)。 构建应该相当简单,只要将其克隆到 ~/Projects/os,运行 setup-toolchain.sh 将设置编译器/链接器/汇编器/c-library 等。然后“make”可以构建操作系统。 “make test”将在 QEMU 中运行它。 除非文件本身另有说明,否则所有文件均已获得 GPLv2 许可,但以下情况除外: “src/include”下的文件作为公共域或知识共享 CC0 1.0 通用发布,供您选择。 从具有文件扩展


网友评论