Skip to content
chyyuu edited this page Dec 17, 2019 · 5 revisions

meeting 20191216

  • 参加者:cy,wrj,dzy,pql,jyk
  • 内容纪要:
  • 讨论zcore的cpu base: rv? x86? arm? or ALL?
  • 请pql下周介绍zircon的HAL

meeting 20191209

  • 参加者:cy,wrj,dzy,pql,jyk
  • 内容纪要:
  • jyk介绍他实现的interrupt trait

meeting 20191202

  • 参加者:cy,wrj,dzy,pql,jyk
  • 内容纪要:
  • 讨论 interrupt trait实现: dzy:event形式,jyk:template形式,wrj/pql:直接封装

meeting 20191125

  • 参加者:cy,wrj,dzy,pql,jyk
  • 内容纪要:
  • wrj介绍zircon架构
  • pql介绍zircon编译运行

plan 20191115

近期目标:Helloworld

实现并支持一个userboot的Helloworld

  • 和userboot相同的启动方式
  • 通过debuglog输出hello

需要实现

  • userboot加载和启动过程
  • Channel
  • Debuglog

进度安排

  • 11-12周

中期计划:学习并实现Kernel Objects

参考:https://github.com/PanQL/zircon/blob/master/docs/syscalls.md

  • IPC: Channel, FIFO, Socket
  • Tasks: Thread, Process, Job
  • Memory: VMO, VMAR
  • Signal: Event, Futex, Object, Handle, Resource
  • Driver: Interrupt, Port

中期目标:Userboot

  • 支持原生userboot,能够启动下一个用户进程

需要实现

  • VMO, VMAR
  • Process, Thread
  • ......TOKNOW

进度安排

  • 16周

⻓期目标:sh + coreutils

支持从userboot一直启动到sh,并能进一步运行各种小程序

需要实现

  • All

进度安排

  • 下学期
Clone this wiki locally