各位老师和同学好:
hypervisor组例会时间定为本周五2:00-5:00,请各位有兴趣参与者,尽量线下参加
会议地点:北京市海淀区科学院南路6号 中科院计算所 421会议室
会议议程:
ljy:
上周任务汇报:跑两个linux on rust-bao
1. 启动bao之后,启动linux出现data abort,猜想是地址错误。
下周任务:
1. 写一下qemu启动的地址,uboot会放到哪个地址,uboot把bao放到哪个位置。
2. 调研qemu是如何把uboot放到地址空间的,后续uboot如何启动bao,LInux, 写出具体的地址, 写一个文档。
3. 阅读体系结构的书,围绕操作系统启动流程一节阅读。
lsh:
上周任务汇报:
1. 运行bao-demos
2. 阅读了bao的代码结构
下周任务:
1. baremetal是什么,做了什么内容?
2. qemu中riscv是如何启动的,具体要求同ljy。
3. 把寄存器的含义从手册拿出来。
4. struct cpu中每个变量的含义是什么?
5. 看rust语言部分的bao,或者直接扣bao中的针对riscv的汇编语言的内容,然后整理出文档。
6. gdb调试bao的riscv部分的代码。
hyl:
下周任务:
1. 跑新linux kernel, 支持kvm
2. 跑自己的kernel在龙芯板子上。
yjy:
下周任务:
1. 研究printk打印到不同的串口中。
2. 研究怎么把console绑定到对应的驱动程序中?写一个文档。
请大家关注。