# rCore OS 开发文档

【正在施工中】

本文是[rCore OS](https://github.com/wangrunji0408/RustOS)的开发文档。旨在帮助具有基础OS知识和开发能力的读者快速上手本项目。

rCore是清华大学教学操作系统[uCore](https://github.com/chyyuu/ucore_os_lab)的Rust移植版本。致力于使用现代编程语言，提升OS的开发体验和质量，探索未来OS的设计实现方式。

目前rCore具有基本的内存管理、进程管理、文件系统功能，支持x86\_64、RISCV32/64、AArch64指令集，能够在QEMU、Labeled-RISCV、K210开发板、树莓派3B+上运行。

如果在开发过程中遇到任何问题，可随时联系作者。

欢迎大家为本项目添砖加瓦！更期望看到让它脱胎换骨！让我们一起享受Rust系统编程的乐趣～

> 天灭C++，Rust保平安。&#x20;
