Mon | Tues | Wed | Thur | Fri | Sat | Sun |
---|---|---|---|---|---|---|
1 |
2 |
3 (D01) |
4 (D02) |
|||
5 (D02) |
6 (D03) |
7 (D04) |
8 (D05) |
9 (D06) |
10 (D07) |
11 (D08) |
12 (D09) |
13 (D10) |
14 (D11) |
15 (D12) |
16 (D13) |
17 (D14) |
18 (D15) |
19 (D16) |
20 (D17) |
21 (D18) |
22 (D19) |
23 (D20) |
24 (D21) |
25 (D22) |
26 (D23) |
27 (D24) |
28 (D25) |
29 (D26) |
30 (D27) |
31 (D28) |
转换目标,不急于进入第二阶段了。我在操作系统方面当下的学习有些情绪化,能够主动坚持下去,而不是被参与活动的竞争压力推动,一旦活动结束就难以持续学习。希望能够获得更持续的学习
当前的学习目标:
- Rust迅速重新上手:迅速开始写一些程序,跑起来,继续学上次没学完的rust链表。
- rcore-tutorial概览与学习。
- RISC-V的深入理解。
今天先搭建rcore环境和rust环境吧。
rcore实验指导书:https://rcore-os.github.io/rCore-Tutorial-Book-v3/
rcore repo地址:https://gitee.com/rcore-os/rCore-Tutorial-v3
安装rust时选择了beta版本。使用了中科大源。
do-release-upgrade后apt安装的risc-v的qemu。
sudo apt install qemu-system-riscv64 qemu-user
todo: 搭好环境。