这本教程旨在一步一步展示如何 从零开始 用 Rust 语言写一个基于 RISC-V 架构的 类 Unix 内核
这本教程旨在一步一步展示如何 从零开始 用 Rust 语言写一个基于 RISC-V 架构的 类 Unix 内核
于渊前辈的《Orange's 一个操作系统的实现》一书的源码。本书作者的源码在github上有,但是他的编译器和操作系统跟现在不一样,现在基本没有32位的操作系统了,本人在他的源码上做了细微修改,如果有需要参考的,可以一起学习。
比较代码,目前属于比较简单,逐字逐句比较,java实现。
赵炯博士的《LINUX内核完全剖析:基于0.12内核》一书的源码。并非完全照抄赵炯博士的源码,而是针对64位机器进行过修改,并添加了Makefile文件,保证在64位linux下可以编译通过的。 由于没有找到赵炯博士的联系方式,并未取得他的同意,若是赵炯博士不同意,请告知,我立马删除。
最近一年贡献:586 次
最长连续贡献:7 日
最近连续贡献:1 日
贡献度的统计数据包括代码提交、创建任务 / Pull Request、合并 Pull Request,其中代码提交的次数需本地配置的 git 邮箱是 Gitee 帐号已确认绑定的才会被统计。