rcore-os / rCore-Tutorial-Book-v3

A book about how to write OS kernels in Rust easily.
https://rcore-os.github.io/rCore-Tutorial-Book-v3/
GNU General Public License v3.0
1.23k stars 233 forks source link

rCore-Tutorial-Book-v3/chapter9/2device-driver-1 #129

Open utterances-bot opened 2 years ago

utterances-bot commented 2 years ago

外设平台与串口驱动程序 — rCore-Tutorial-Book-v3 3.6.0-alpha.1 文档

https://rcore-os.github.io/rCore-Tutorial-Book-v3/chapter9/2device-driver-1.html

wangtao-creator commented 2 years ago

在我们的具体实现中,与上述的一般中断处理过程不太一样。首先操作系统通过自定义的 SBI_DEVICE_HANDLER SBI调用,告知RustSBI在收到外部中断后,要跳转到到的操作系统中处理外部中断的函数 device_trap_handler 。

在“要跳转到到的操作系统中处理外部中断的函数 device_trap_handler”语句中,是否多了一个 到 字。

taotao419 commented 1 year ago

这里是否整体缺少介绍PLIC 驱动的部分?