Commit Verlauf

Autor SHA1 Nachricht Datum
  Zhouqi Jiang 2e85d376d9 macros: assign extensions (one or multiple) to one field vor 1 Jahr
  Zhouqi Jiang f28530952c macro: ensure that the same extension should be included only once vor 1 Jahr
  Zhouqi Jiang 70e10d77c0 macro: declare inner attribute `#[rustsbi(skip)]` vor 1 Jahr
  Zhouqi Jiang 7cba1f5ea4 macro: simplify internal implementation vor 1 Jahr
  Zhouqi Jiang ccc0986b38 macro: generate RustSBI for struct with generics vor 1 Jahr
  Zhouqi Jiang 47cb62df25 macro: reserve for custom SBI extensions vor 1 Jahr
  Zhouqi Jiang ef247853ab doc: add periods and small document fixes vor 1 Jahr
  Zhouqi Jiang d25298aa55 lib: rename MachineInfo to EnvInfo to shorten trait name vor 1 Jahr
  Zhouqi Jiang acf4007b83 doc: add documents for derive macro RustSBI vor 1 Jahr
  Zhouqi Jiang ac6a14c215 fix: add missing 32-bit concat function vor 1 Jahr
  Zhouqi Jiang ba9fd417dd doc: add documents for derive macro RustSBI. vor 1 Jahr
  Zhouqi Jiang d88469db97 tests: add build-full test. vor 1 Jahr
  Zhouqi Jiang 045e4065f8 examples/derive: add guide-level document on the derive example. vor 1 Jahr
  Zhouqi Jiang 579445ee0c macro: gate machine-mode information under `machine` feature vor 1 Jahr
  Zhouqi Jiang 17f4490ff3 macros: support nacl and sta extensions vor 1 Jahr
  Zhouqi Jiang cf9f47e6c6 macros: support pmu, console, susp and cppc extensions vor 1 Jahr
  Zhouqi Jiang e3a61bbf72 macros: derive RISC-V extensions depend on field names vor 1 Jahr
  Zhouqi Jiang abdf85fe16 nacl: modify type of parameter `shmem` using `NATIVE` constant from sbi-spec vor 1 Jahr
  Luo Jia / Zhouqi Jiang 4b7a8144c2 Merge pull request #58 from jakezhu9/feat/nacl-sta vor 1 Jahr
  jakezhu9 3df3a0cf01 feat: support nested acceleration extension vor 1 Jahr
  jakezhu9 ed4d0c615c feat: support steal-time accounting extension vor 1 Jahr
  jakezhu9 4571d684e9 crate: update dependency sbi-spec to 0.0.7-alpha.1 vor 1 Jahr
  Zhouqi Jiang 9ad70bc800 lib: `handle_ecall` now only requires `&self` vor 1 Jahr
  Zhouqi Jiang 1d2c09f4d6 lib: add new uninitialized RustSBI constructor vor 1 Jahr
  Luo Jia / Zhouqi Jiang 5ddd71db6a Merge pull request #57 from rustsbi/dependabot/github_actions/actions/checkout-4 vor 1 Jahr
  dependabot[bot] 737aeb0a44 build(deps): bump actions/checkout from 3 to 4 vor 1 Jahr
  Luo Jia / Zhouqi Jiang 8ebabe32dd Merge pull request #55 from OccupyMars2025/patch-1 vor 1 Jahr
  OccupyMars2025 ac02d55ec1 doc: fix multiple typos in library documents vor 1 Jahr
  Luo Jia / Zhouqi Jiang 8e7081d7e4 Merge pull request #51 from ultraman12138/main vor 1 Jahr
  {Wangcx} c28a7738f6 Update LICENSE-MULAN vor 1 Jahr