https://github.com/yunwei37/myrcore
这是一个基于 rCore Tutorial 实现的简易操作系统
https://github.com/yunwei37/myrcore
operating-system rcore
Last synced: 9 months ago
JSON representation
这是一个基于 rCore Tutorial 实现的简易操作系统
- Host: GitHub
- URL: https://github.com/yunwei37/myrcore
- Owner: yunwei37
- License: mit
- Created: 2020-08-08T08:00:36.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2022-06-09T18:56:13.000Z (almost 4 years ago)
- Last Synced: 2025-03-15T14:41:26.787Z (about 1 year ago)
- Topics: operating-system, rcore
- Language: Rust
- Homepage:
- Size: 65.4 KB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# MyrCore
这是一个基于 rCore Tutorial 实现的简易操作系统
## 功能
- [x] 外部中断支持,包含时钟中断、键盘中断
- [x] 物理内存和虚拟内存支持:内存分配和页面置换
- [x] 多进程和多线程支持
- [x] 设备树和rCore的 `Simple File System` 文件系统支持,标准输入输出
- [x] 简单的系统调用和用户程序支持
working in the future:
- [ ] shell 支持
- [ ] 更多的系统调用
## 根据 rCore Tutorial 进行实现的相关报告:
[report.md](https://github.com/yunwei37/os-summer-of-code-daily/blob/master/labs/report.md)