SKTT1Ryze / rustsbi-xs

Implementation of RustSBI on XiangShan Verilator Platform

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

License:MIT License


Languages

Language:Rust 100.0%