Skip to content

wingrew/bitos

Repository files navigation

bitos

由于仓库代码主要为了平台通过测试,因此平常make使用略有不同。

运行make all之前需要将根目录下的qemu命令注释取消,然后即可正确运行。

bitos是基于rust编写的riscv64的小型操作系统,目前基本实现了文件系统,进程管理,内存管理三大模块,一共实现了32个系统调用。

为了适应评测需要,现在的文件系统根据根目录下的镜像构建。

注意

docker文件是根据目前机器环境配置来编写的,但是还没尝试过可不可以正确编译,可能要随缘了。

此外,部分开源库代码没有放到dependencies文件夹下,等之后有时间了再放置。

About

my os

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published