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