LearningOS / 2023-undergraduate--graduation-design

GNU General Public License v3.0
3 stars 0 forks source link

2023.01.13 寒假交流 #8

Open chyyuu opened 1 year ago

yfblock commented 1 year ago

bare_metal 改进

搞成一个 相对独立的 bare_metal,能够把设备查出来,然后去使用。

改进一个相对独立的 bare_metal ,改进 让 bare_metal 的成为一个 crate, 能够快速配置使用

整理 os 主干

整理一个 os 的主干,用来形成一个树的主干。学习 unikraft 和 其他的一些 os

学习怎么去链接os组件

e1000-driver

根据 xv-network-stack 和 xv6-rust

写出一个简单的网络的 crate, 执行在 os 和 bare_metal。

可以不需要中断, 写一个 crate,可以独立存在,能够让别人也用起来

可以参考 rCore-Tutorial-book-v3

快速迭代