Open chyyuu opened 1 year ago
目前的进展: 在阅读 blog_os
中 async
部分的信息,尝试将 async
引入内核作为实现内核异步和作为 RTOS
任务调度的基础(已有参考 embassy)。
碰到的问题:在编写一部分内核模块和特性后,由于假想目标平台增多和兼容性考虑,面临设计上不足的问题。 老师建议先不要考虑兼容性问题,针对一个平台做好然后使用
解决的办法:1. 尝试裁剪一部分,将模块进行独立,加入 feature
可选模块是否服务于特定的 os
还是更加通用(对模块设计有一定规范)。2. 在初期只选择一部分平台进行支持,减少由于兼容性造成的心智负担。
下周的计划:下周也许能回到家里使用 os
比赛提供的 k210
开发板,然后尝试在 k210
平台上运行起来。老师建议先在 qemu
上运行起来
目前的进展:阅读seL4参考文档并编写ppt。 碰到的问题:在阅读过程中对能力传递、通知等具体细节实现存在理解问题。 解决的方法:通过询问学长,阅读tutorial教程解决。 下周的计划:通过完成tutorail教程中留下的任务使自己熟悉c编写的seL4
进展:完成了 rcore tutorial 到第四章的内容 问题:暂时还没,但之后阅读文献和具体上手相关代码的时候应该会有,到时候找学长解决或者网上查 下周计划:计划是先读读论文,然后确定毕设的具体内容,对毕设具体实现有一个更清晰的认知,然后接着写 rcore tutorial
请大家在这里写下到目前为止的毕设准备情况纪要。 纪要内容主要包括:
注: