Open utterances-bot opened 11 months ago
最后一次捉bug:
在 virtio-drivers crate的
examples\riscv\src\main.rs
文件中的 virtio_probe 函数识别出virtio-gpu设备后
这里用成反斜杠了🤣
上述步骤的第一步 “virto-gpu基本初始化” 和第二步 :ref:
设置显存<term-virtio-driver-gpu-setupfb>
是核心内容,都由 virtio-drivers中与具体操作系统无关的virtio-gpu裸机驱动实现
这里两个指向前文初始化一节内容的链接似乎出了些问题。
到目前为止,看到的操作系统支持工作还是比较简单的,但其实我们还没分析如何给应用程序提供显存虚拟地址空间的。以前章节的操作系统支持应用程序的 :ref: 用户态地址空间
,都是在创建应用程序对应进程的初始化过程中建立
这里的链接似乎也出了问题。
至此,终于看完这本不可多得的精品OS书了,用时2023.9.16-2023.10.17,一个月多一些,完结撒花🎉
之前阅读过《精髓与设计原理》,那里面概念讲的丰富广泛,但是没有实际操作代码总是空落落的,不踏实。精读完这本tutorial后,对OS的概念理解地更加深入、细节,许多之前一笔带过的概念得到了实践的认识,非常扎实。
不过目前忙于考研,待我上岸再来作代码级的贡献🥳
@chestNutLsj Fixed,多谢反馈。
virtio_gpu设备驱动程序 - rCore-Tutorial-Book-v3 3.6.0-alpha.1 文档
https://rcore-os.cn/rCore-Tutorial-Book-v3/chapter9/2device-driver-4.html