Commit History

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