1. Lzzs rCore Notebook
  2. --- 相关资源 ---
  3. 相关参考阅读
  4. 1. An Introduction to RISC-V Boot Flow
  5. 2. RISC-V SBI and the full boot process
  6. 3. Bare metal programming with RISC-V guide
  7. 4. RISC-V Privileged Architecture
  8. --- 引入 ---
  9. 1. 内核与应用程序的接口
  10. 2. hello_world.rs——从 println! 宏到底层的输出实现
  11. --- GDB ---
  12. GDB章节
  13. 1. GDB 简介与安装
  14. 2. GDB 使用 (C 语言)
  15. 3. RISC-V: 使用 GDB 和 QEMU 调试 (C 语言)
  16. 4. GDB 使用 (Rust 语言 rust-gdb)
  17. 5. RISC-V: 使用 GDB 和 QEMU 调试 (Rust 语言)
  18. --- Makefile ---
  19. Makefile 章节
  20. 1. Makefile 入门
  21. 2. Makefile 基本示例
  22. 3. RISC-V: Makefile 与 GDB/QEMU 调试 (C 语言)
  23. 4. RISC-V: Makefile 与 GDB/QEMU 调试 (Rust 语言)
  24. THU Operating Systems Spring22
  25. L02 第二课
  26. 1. 第一讲 操作系统概述
    1. 1.1. Lab0
  27. 2. 第二讲 实践裸机程序 LibOS
    1. 2.1. Lab1
  28. 3. 第三讲 基于特权级的隔离与批处理
    1. 3.1. 第一节 从OS角度看计算机系统
    2. 3.2. 第二节 从OS角度看RISC-V
    3. 3.3. 第三节 实践:批处理操作系统
    4. 3.4. Lab2
  29. 4. 第四讲 多道程序与分时多任务
    1. 4.1. 第一节 进程和进程模型
    2. 4.2. 第二节 实践:多道程序与分时多任务操作系统
    3. 4.3. Lab3
  30. 5. 第五讲 物理内存管理
    1. 5.1. 第一节 地址空间
    2. 5.2. 第二节 内存分配
    3. 5.3. 第三节 实践:建立地址空间的OS

| rCore Series Notebook |

Home Blog

0. GDB章节