-
一个用于实验和学习osdev的小型操作系统:夜莺
资源介绍
夜莺
关于
Nightingale是x86_64的操作系统,我已经开发了将近4年,以了解低级编程和操作系统设计。
夜莺实现了大部分类似于POSIX的用户区,尽管合规性不是目标。 我认为POSIX就像一个易于理解和记录在案的接口一样有用,并且许多现有软件都针对POSIX编写。
有关更多特定功能的信息,请参阅 。
工程图
目录
ci :云构建代码,travis.ci的元数据
exp :实验特征和半生半熟的想法
external :我没有写的代码
fs :文件系统和虚拟文件系统
include :适用于整个项目的头文件
kernel :操作系统的核心。 实现内存管理和线程
libc :库例程,由
- 上一篇: C程序设计语言(第2版_新版)(高清版)
- 下一篇: 嵌入式系统实验报告.docx