Skip to content

SeL4 kernel rewritten by rust (for undergraduate graduation project)

Notifications You must be signed in to change notification settings

Inquisitor-201/rust-sel4

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

55 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

rust-sel4

使用rust语言复现的sel4项目。

运行项目

cd tools/elfloader
make run

目前进度

  1. 支持riscv64指令集
  2. boot阶段完成(包括cap_table的初始化、untyped caps的分配)
  3. 编写了用户态程序,可以向内核发出syscall

未来计划

  1. 实现ipc、thread的相关系统调用
  2. 完善文档

About

SeL4 kernel rewritten by rust (for undergraduate graduation project)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published