summaryrefslogtreecommitdiff
path: root/lib/sbi/riscv_asm.c
AgeCommit message (Expand)Author
2026-06-10lib: sbi: Move hart PMP functions to sbi_hart_pmp.cNicholas Piggin
2026-06-10lib: sbi: Add hart_ prefix to PMP functionsNicholas Piggin
2026-06-10lib: sbi: Add sbi_pmp_is_enabled() helperNicholas Piggin
2026-06-10lib: sbi: Add PMP CSR read and write accessorsNicholas Piggin
2026-06-10lib: sbi: Move RISC-V PMP encoding functions to sbi_pmp.cNicholas Piggin
2026-06-10lib: sbi: split PMP encoding and CSR accessNicholas Piggin
2026-06-10lib: sbi: Introduce pmp_t typeNicholas Piggin
2025-10-21lib: Allow custom CSRs in csr_read_num() and csr_write_num()Anup Patel
2024-08-02lib: sbi: check result of pmp_get() in is_pmp_entry_mapped()Carlos López
2023-08-18lib: sbi: Add support for smcntrpmfKaiwen Xue
2023-07-13lib: sbi: Add functions to manipulate PMP entriesHimanshu Chauhan
2023-05-11lib: sbi: Remove unnecessary semicolonXiang W
2022-05-07lib: sbi: Remove 's' and 'u' from misa_string() outputAnup Patel
2022-05-07lib: sbi: Fix mhpmeventh access for rv32 in absence of sscofpmfAtish Patra
2022-03-27lib: pmp_set/pmp_get moved errors from runtime to compile timeXiang W
2021-12-22lib: sbi: simplify pmp_set(), pmp_get()Heinrich Schuchardt
2021-12-02lib: sbi: Improve fatal error handlingJessica Clarke
2021-11-12lib: sbi: clear pmpcfg.A before setting in pmp_set()Xiang W
2021-11-11lib: sbi: Update csr_read/write_num for PMUAtish Patra
2021-09-22lib: sbi: Add BUG() macro for csr_read/write_num() and misa_string()Xiang W
2021-09-22lib: sbi: fix ctz bugXiang W
2021-07-11lib: sbi: Use csr_read/write_num to read/update PMU countersAtish Patra
2020-09-16lib: sbi: Allow specifying mode in sbi_hart_pmp_check_addr() APIAnup Patel
2020-09-01lib: sbi: Improve PMP CSR detection and progammingAnup Patel
2020-06-20lib: sbi: Fix 32/64 bits variable compatibilityLiush
2020-05-07lib: sbi: Improve misa_string() implementationAnup Patel
2020-03-18lib: sbi: Update pmp_get() to return decoded size directlyBin Meng
2020-03-10lib: sbi: Fix coding style issuesBin Meng
2020-02-18Revert "lib: Use __builtin_ctzl() in pmp_get()"Anup Patel
2020-02-13lib: Use __builtin_ctzl() in pmp_get()Li Jinpei
2019-11-27lib: Add error detection for misa_extensionXiang W
2019-11-26lib: Fix CPU capabilities detection functionXiang Wang
2019-06-19lib: Move sbi core library to lib/sbiAtish Patra