index
:
opensbi.git
master
release-1.3.x
release-1.5.x
release-1.8.x
Unnamed repository; edit this file 'description' to name the repository.
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
include
/
sbi
/
riscv_asm.h
Age
Commit message (
Expand
)
Author
2026-06-10
lib: sbi: Move hart PMP functions to sbi_hart_pmp.c
Nicholas Piggin
2026-06-10
lib: sbi: Add hart_ prefix to PMP functions
Nicholas Piggin
2025-12-27
include: riscv_asm: Optimize csr_xyz() macros to reduce stack usage
Bo Gan
2025-04-30
lib: sbi: add 64 bit csr macros
Radim Krčmář
2024-10-28
include: sbi: Optimize reads of mhartid and mscratch
Samuel Holland
2023-07-13
lib: sbi: Add functions to manipulate PMP entries
Himanshu Chauhan
2021-04-22
lib: utils: reset: Add T-HEAD sample platform reset driver
Guo Ren
2021-03-22
include: headers: Replace __ASSEMBLY__ with __ASSEMBLER__
Marouene Boubakri
2020-09-16
lib: sbi: Allow specifying mode in sbi_hart_pmp_check_addr() API
Anup Patel
2020-05-07
lib: sbi: Improve misa_string() implementation
Anup Patel
2020-03-18
lib: sbi: Update pmp_get() to return decoded size directly
Bin Meng
2020-03-13
include: Make sbi_current_hartid() as macro in riscv_asm.h
Anup Patel
2020-03-10
lib: sbi: Fix coding style issues
Bin Meng
2020-03-08
include: Move bits related defines and macros to sbi_bitops.h
Anup Patel
2019-11-27
lib: Add error detection for misa_extension
Xiang W
2019-11-26
lib: Fix CPU capabilities detection function
Xiang Wang
2019-05-24
lib: Factor-out TLB management from IPI management
Anup Patel
2019-05-21
lib: Flush everything when remote TLB flush range is too large
Anup Patel
2019-04-24
all: run clang-format and update checked-in files
Olof Johansson
2019-04-24
all: Annotate some tables to have clang-format leave them alone
Olof Johansson
2019-03-12
lib: Implement sfence.vma correctly.
Atish Patra
2019-02-05
riscv_asm.h: Use CSR_<FOO> instead of <foo> for csr_read()
Olof Johansson
2019-01-24
all: Update copyright header in all files
Anup patel
2019-01-22
lib: Add atomic bit set/clear operations.
Atish Patra
2019-01-02
include: Move RISCV_TRAP_REGS_xyz defines to sbi_trap.h
Anup Patel
2019-01-02
include: Move RISCV_PLATFORM_xyz defines to sbi_platform.h
Anup Patel
2019-01-02
include: Move RISCV_SCRATCH_xyz defines to sbi_scratch.h
Anup Patel
2019-01-02
include: Replace #csr with __ASM_STR(csr) in csr_xyz() macros
Anup Patel
2019-01-02
include: Remove redundant csr_read_n() and csr_write_n()
Anup Patel
2018-12-22
firmware: Don't depend on PLAT_HART_COUNT and PLAT_HART_STACK_SIZE
Anup Patel
2018-12-11
Initial commit.
Anup Patel