Commit History

Autor SHA1 Mensaxe Data
  YdrMaster 2aeecdf6cf feat: 整理 ecall handle,解决 legacy a6 问题 %!s(int64=2) %!d(string=hai) anos
  YdrMaster 0bcbd5be87 refactor: 从 sbi-spec 获得常量定义 %!s(int64=2) %!d(string=hai) anos
  YdrMaster 118ca4cb8d feat: remove alloc %!s(int64=2) %!d(string=hai) anos
  YdrMaster e17920b709 cleanup %!s(int64=2) %!d(string=hai) anos
  YdrMaster bdd67f8e52 fix: logo 果然不能内联 ಥ_ಥ %!s(int64=2) %!d(string=hai) anos
  YdrMaster 8932f57092 style: solve warnings and deny later warnings %!s(int64=2) %!d(string=hai) anos
  luojia65 b385729cae Support for SBI Specification v1.0.0 Ratified %!s(int64=3) %!d(string=hai) anos
  Luo Jia 0cab5e3fc9 Merge pull request #25 from luojia65/guest-instance %!s(int64=3) %!d(string=hai) anos
  luojia65 869148351a Revert 'hint that this package should be built under RISC-V' %!s(int64=3) %!d(string=hai) anos
  luojia65 1b3c56f679 This package should be built into RISC-V targets %!s(int64=3) %!d(string=hai) anos
  luojia65 d40af8c309 rustsbi: pass cargo test on docs %!s(int64=3) %!d(string=hai) anos
  luojia65 2c9cbf18da rustsbi: code quality fix using clippy hints %!s(int64=3) %!d(string=hai) anos
  luojia65 087a5287ff rustsbi: guest instance; u32 function and module id; %!s(int64=3) %!d(string=hai) anos
  luojia65 01becb0f81 doc: improve documents of ipi, hsm and library root modules %!s(int64=3) %!d(string=hai) anos
  luojia65 90c2ce9fd9 Use new stabilized asm! macro %!s(int64=3) %!d(string=hai) anos
  luojia65 f685aad1b6 Use atomic instructions to write once and mutex %!s(int64=3) %!d(string=hai) anos
  luojia65 67c3aa55d9 Use amoswap based lock in once fat box %!s(int64=3) %!d(string=hai) anos
  luojia65 e4f841ce72 Use Rustfmt to reformat code %!s(int64=3) %!d(string=hai) anos
  luojia65 33cd09807a Document clean-up for multiple modules %!s(int64=3) %!d(string=hai) anos
  luojia65 37c30ab2b5 Support RISC-V SBI Specification v0.3 %!s(int64=3) %!d(string=hai) anos
  hasheddan bfb4045f4b Fix minor typos in lib docs %!s(int64=3) %!d(string=hai) anos
  luojia65 b17455cf16 Use fat pointer cell to support asynchronous hart state monitor module %!s(int64=3) %!d(string=hai) anos
  luojia65 adb40d12ed Performance monitor extension %!s(int64=3) %!d(string=hai) anos
  luojia65 cb966a2e0e Update 'What is RISC-V SBI?' %!s(int64=3) %!d(string=hai) anos
  luojia65 083ac8e8fd Modify and add docs for introduction to SBI %!s(int64=3) %!d(string=hai) anos
  luojia65 6f98a3fd36 Reform RustSBI project into a library %!s(int64=3) %!d(string=hai) anos
  luojia65 ba06ddeb0c Rearrange project code %!s(int64=4) %!d(string=hai) anos
  luojia65 1d27778ed6 Add more functions %!s(int64=4) %!d(string=hai) anos
  luojia65 9bd8590238 Update RustSBI impl %!s(int64=4) %!d(string=hai) anos
  luojia65 305702f301 Small fix %!s(int64=4) %!d(string=hai) anos