Skip to content

Latest commit

 

History

History
32 lines (21 loc) · 2.12 KB

File metadata and controls

32 lines (21 loc) · 2.12 KB

7月工作总结

完成的工作内容

  1. 编写了飞腾派上pwm驱动,完成了驱动指导手册的撰写
  2. 虚拟化进一步推进,arceos在rk3588上跑通后补充了cpu和内存虚拟化的内容
  3. 补充了新的arceos主线(拆分plat_crates和axcpu后)arm架构虚拟化的相关内容
  4. 继续学习hypervisor的内容
  5. 整理国家电网课题材料并进行学习
  6. 指导docker训练营项目三中针对os训练营实验的迁移

具体的工作内容与遇到的问题

本月的工作集中在虚拟化以及李老师的驱动编写工作上,下面是详细介绍 1.新主线的arm架构虚拟化的补充

arceos-org/axcpu#13

arceos-org/axplat_crates#18

主要卡在了未被审核(月初提交)

  1. rk3588的虚拟化支持,新主线在硬件上跑通了 arceos-org/axplat_crates#20 ,主要卡在了这部分也未被合并,因此在此基础上进行的cpu虚拟化、内存虚拟化、中断虚拟化的支持还留在电脑本地

  2. 上述两个工作主要在前三周完成,最后一周主要是在进行国家电网课题的学习,参加课题启动会

  3. 最后一周除去国家电网课题的内容,还在李老师的驱动编写训练营工作,目前pwm驱动编写和手册编写完成 https://github.com/numpy1314/Phytium-Pi-Driver/blob/main/src/chapter1/1_2_pwm_driver.md 具体驱动实现留在本地,由于李老师统一存放飞腾派驱动的仓库尚未开始合并,因此还未上传,但驱动手册中有驱动实现的讲解

  4. 关于训练营环境的迁移,https://cnb.cool/opencamp/learning-docker/project-3-os,其中学员的提交以pr的形式进行,目前还存在一些ci提交成绩安全性的问题,指导学员采用把 ci 测评部分和 ci 环境都做成镜像的方法,统一放在一个仓库里,在子项目中直接使用 import 导入

下月工作计划

  1. 收尾腾讯的docker训练营讲师工作,完成训练营实验在cnb平台的环境配置,在九月底下一期训练营启动前完成
  2. 继续hypervisor的学习,整理国家电网课题的材料