Skip to content

LearningOS/rcore_step_by_step_old2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

54 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

从零开始写 OS

前言

本系列文章记录了使用 Rust 编程语言编写一个小型操作系统的详细过程。每篇文章包含所需所有所需代码和相关知识点讲解。

如何使用

为了方便起见,建议使用 docker ,可以省去配置环境的功夫。

在工作目录下创建 Makefile

docker:
	sudo docker run -it --mount type=bind,source=$(shell pwd)/..,destination=/mnt panqinglin/rust_riscv bash

进入 docker 后,执行 cd mnt ,即可看见工作目录,然后就可以开始写代码啦!

每一章或小节对应的源代码可以在 GitHub 的 commit 中找到, 且 commit log 与每一篇文章的主标题或副标题内容大致对应。

reference

rCore Summer of Code 2019