Commit History

Autor SHA1 Mensaxe Data
  Vadim Kaushan 0b28f192f6 Add inline-asm build to CI, fix build %!s(int64=3) %!d(string=hai) anos
  dkhayes117 1ab92c5dcd Formatting. %!s(int64=4) %!d(string=hai) anos
  dkhayes117 9ec95a336a Cargo fmt %!s(int64=4) %!d(string=hai) anos
  dkhayes117 96aa35987d Include all types in the macros %!s(int64=4) %!d(string=hai) anos
  dkhayes117 722950921c Change `set_pmp()` and `clear_pmp()` functions to a macro_rule. %!s(int64=4) %!d(string=hai) anos
  Campbell He 523a54bdc0 feat: Use new asm! instead of llvm_asm! %!s(int64=4) %!d(string=hai) anos
  Vadim Kaushan 5211b5b699 Replace asm! with llvm_asm! %!s(int64=5) %!d(string=hai) anos
  Ales Katona 184d511b1c fix cargo fmt %!s(int64=5) %!d(string=hai) anos
  Vadim Kaushan f37ab221c8 Implement hpmcounter*[h], mhpmcounter*[h], mhpmevent* CSRs %!s(int64=6) %!d(string=hai) anos
  Vadim Kaushan 925c496949 Read composite CSRs as one 64-bit value %!s(int64=6) %!d(string=hai) anos
  Andy Russell 8cbb3878e5 move doc comments inside macro invocations %!s(int64=6) %!d(string=hai) anos
  Vadim Kaushan 061579f97e Call external functions when inline-asm is not set %!s(int64=6) %!d(string=hai) anos
  Vadim Kaushan 41378757c0 Do not require const-fn and asm features %!s(int64=6) %!d(string=hai) anos
  Vadim Kaushan 3652547073 Simplify #[cfg()] predicate expressions %!s(int64=6) %!d(string=hai) anos
  Vadim Kaushan 921aa2bbec Refactoring: use new macros for M-mode CSRs %!s(int64=6) %!d(string=hai) anos
  WangRunji 8776d30d3b add S-Mode registers %!s(int64=6) %!d(string=hai) anos