1.
README
2.
rCore / RISC-V
2.1.
指令的二进制格式
2.2.
函数调用与调用栈
2.3.
程序的内存布局
2.4.
特权级
2.5.
抢占式 OS 与中断机制
2.6.
虚拟内存
2.7.
工具使用记录
2.7.1.
gdb
2.7.2.
tmux
2.7.3.
qemu
3.
项目六:异步操作系统
3.1.
Rust 的 Future
3.2.
rCore-N (共享调度器 fork) 搭建和踩坑
3.3.
embassy: TaskStorage
3.4.
embassy: timer
3.5.
embassy: integrated-timers 和任务机制
3.6.
embassy: interrupt
3.7.
embassy: sync
4.
子模块项目
4.1.
rCore-embassy-timer
4.2.
embassy
4.3.
embassy-usage
4.4.
cortex-m-quickstart
4.5.
green-thread
4.6.
shared-scheduler
5.
基础知识
5.1.
专业名词集锦
5.2.
专业名词集锦 2
5.3.
专业名词集锦 3
5.4.
RISC-V 定时器
6.
衍生拓展
6.1.
已阅读清单
6.1.1.
RTIC & embassy
6.1.2.
embassy 作者演讲
6.2.
待阅读清单
6.3.
杂项
6.3.1.
板子
6.3.2.
Rust Embedded
Light
Rust
Coal
Navy
Ayu (default)
开源操作系统训练营笔记
衍生拓展
该章节所有内容与操作系统训练营无直接联系,纯属个人知识拓展 —— 我可以单独开仓库存放它们,但目前先放到这里。