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.1.1.
RTIC & embassy
5.1.2.
embassy 作者演讲
5.1.3.
短篇博客文章
5.1.4.
视频
5.2.
待阅读清单
5.3.
杂项
❱
5.3.1.
专业名词集锦
5.3.2.
专业名词集锦 2
5.3.3.
专业名词集锦 3
5.3.4.
RISC-V 定时器
5.3.5.
板子
5.3.6.
Rust Embedded
6.
冬季训练营
❱
6.1.
io_uring
6.2.
tokio 源码阅读
7.
记录
Light
Rust
Coal
Navy
Ayu
开源操作系统训练营笔记
短篇博客文章
短篇博客文章
《
Building a Wifi-controlled car with Rust and ESP32
》: 使用 Rust 和 ESP32 (基于 embassy)构建 Wifi 控制的小车,配备摄像头和游戏手柄。
《
Implementing async APIs for microcontroller peripherals
》:
atsamd-hal
维护者介绍 SAM D 系列微控制器外设的异步 API 设计。