- 编写了飞腾派上pwm驱动,完成了驱动指导手册的撰写
- 虚拟化进一步推进,arceos在rk3588上跑通后补充了cpu和内存虚拟化的内容
- 补充了新的arceos主线(拆分plat_crates和axcpu后)arm架构虚拟化的相关内容
- 继续学习hypervisor的内容
- 整理国家电网课题材料并进行学习
- 指导docker训练营项目三中针对os训练营实验的迁移
本月的工作集中在虚拟化以及李老师的驱动编写工作上,下面是详细介绍 1.新主线的arm架构虚拟化的补充
主要卡在了未被审核(月初提交)
-
rk3588的虚拟化支持,新主线在硬件上跑通了 arceos-org/axplat_crates#20 ,主要卡在了这部分也未被合并,因此在此基础上进行的cpu虚拟化、内存虚拟化、中断虚拟化的支持还留在电脑本地
-
上述两个工作主要在前三周完成,最后一周主要是在进行国家电网课题的学习,参加课题启动会
-
最后一周除去国家电网课题的内容,还在李老师的驱动编写训练营工作,目前pwm驱动编写和手册编写完成 https://github.com/numpy1314/Phytium-Pi-Driver/blob/main/src/chapter1/1_2_pwm_driver.md 具体驱动实现留在本地,由于李老师统一存放飞腾派驱动的仓库尚未开始合并,因此还未上传,但驱动手册中有驱动实现的讲解
-
关于训练营环境的迁移,https://cnb.cool/opencamp/learning-docker/project-3-os,其中学员的提交以pr的形式进行,目前还存在一些ci提交成绩安全性的问题,指导学员采用把 ci 测评部分和 ci 环境都做成镜像的方法,统一放在一个仓库里,在子项目中直接使用 import 导入
- 收尾腾讯的docker训练营讲师工作,完成训练营实验在cnb平台的环境配置,在九月底下一期训练营启动前完成
- 继续hypervisor的学习,整理国家电网课题的材料