Skip to content

Implementation of RustSBI on XiangShan Verilator Platform

License

Notifications You must be signed in to change notification settings

SKTT1Ryze/rustsbi-xs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

rustsbi-xs

香山处理核仿真环境的 RustSBI 实现。
RustSBI 是基于 rustlang 写的一个 RISC-V SBI 实现,具体请看这里
该项目尝试为 RustSBI 兼容香山处理核平台。

Build

cargo build

Run

需要:

  • 香山处理核开发 verilator 仿真环境
  • Rust 环境
  • Just 工具

第一项为香山开发团队独享。
后两项请看这里

just run

Run OS

写这个 rustsbi-xs 的同时还写了一个简单的内核用于测试,叫做 xs-core,具体请看这里

TODO

更多的调试和完善。

About

Implementation of RustSBI on XiangShan Verilator Platform

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages