BTD-OS 是使用 Rust 语言开发的宏内核操作系统,基于 riscv64 架构,可运行与 qemu/fu740 平台,

BTD-OS 实现了中断与异常处理、进程管理、内存管理以及文件系统等操作系统基本模块。

BTD-OS 的总体目标是设计一款简洁小巧、结构清晰、基本功能完善、可拓展性良好的操作系统,旨在体现操 作系统基本功能与核心思想,便于他人提供借鉴学习,以加深对操作系统基本原理与概念的理解。