1.
導入
1.1.
no_std
1.2.
ツール
1.3.
インストール
1.3.1.
Linux
1.3.2.
MacOS
1.3.3.
Windows
1.3.4.
インストールの確認
1.4.
ハードウェア
2.
入門
2.1.
QEMU
2.2.
ハードウェア
2.3.
メモリマップドレジスタ
2.4.
セミホスティング
2.5.
パニック
2.6.
例外
2.7.
割り込み
2.8.
IO
3.
ペリフェラル
3.1.
Rustでの最初の試み
3.2.
借用チェッカ
3.3.
シングルトン
4.
静的な保証
4.1.
型状態プログラミング
4.2.
ステートマシンとしてのペリフェラル
4.3.
設計契約
4.4.
ゼロコスト抽象化
5.
移植性
6.
並行性
7.
コレクション
8.
組込みC開発者へのヒント
9.
相互運用性
9.1.
Rustと少しのC
9.2.
Cと少しのRust
10.
未分類のトピック
10.1.
最適化: 速度とサイズのトレードオフ
Light (default)
Rust
Coal
Navy
Ayu
The Embedded Rust Book
IO
TODO
Cover memory mapped I/O using registers.