Skip to content

RustSBI-QEMU version 0.0.2

Compare
Choose a tag to compare
@luojia65 luojia65 released this 26 Nov 04:04
· 317 commits to main since this release

This update contains:

  • Supports RISC-V Privileged Specification v1.12, adapts to SBI specification version 0.3
  • Retentive and non-retentive hart suspend function, providing convenience for multi-core kernel system boot
  • SBI HSM standard hart start and stop function
  • Migrate to RustSBI v0.2.0-alpha.7
  • Prevent cargo check error in Visual Studio Code IDE
  • PMP module settings, support virtio0 in pmp config (@wyfcyx)
  • Delegate U interrupt to S, delegate MTI to S via set_stip (@duskmoon314)
  • Add toolchain check for xtask (@SKTT1Ryze)
  • Set rust build toolchain to nightly (@duskmoon314)
  • Small fixes

Each zip archive contains an ELF file and a binary file. Install the binary into target, and use the ELF to help debugging if needed.