登录 注册
当前位置:主页 > 资源下载 > 11 > 一个用于实验和学习osdev的小型操作系统:夜莺

一个用于实验和学习osdev的小型操作系统:夜莺

  • 更新:2024-11-13 20:30:56
  • 大小:626KB
  • 推荐:★★★★★
  • 来源:网友上传分享
  • 类别:其它 - 开发技术
  • 格式:ZIP

资源介绍

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