.. |
Kconfig
|
22f38ee6c6
lib: sbi_ecall: Add Kconfig option for each extension
|
1 year ago |
objects.mk
|
14f5c4cb4d
lib: sbi_ecall: Split up sbi_ecall_replace
|
1 year ago |
riscv_asm.c
|
5a6be99cc5
lib: sbi: Remove 's' and 'u' from misa_string() output
|
2 years ago |
riscv_atomic.c
|
70ffc3e2e6
lib: sbi: fix atomic_add_return
|
3 years ago |
riscv_hardfp.S
|
749b0b0932
lib: Move sbi core library to lib/sbi
|
5 years ago |
riscv_locks.c
|
f90c4c2e02
lib: sbi: Have spinlock checks return bool
|
3 years ago |
sbi_bitmap.c
|
3226bd93ce
lib: Simple bitmap library
|
4 years ago |
sbi_bitops.c
|
6ad8917b7e
lib: fix compilation when strings.h is included
|
2 years ago |
sbi_console.c
|
b9edf49b67
lib: sbi: Fix printf handling of long long
|
1 year ago |
sbi_domain.c
|
8b00be6927
lib: fix is_region_valid()
|
1 year ago |
sbi_ecall.c
|
56bed1a0fe
lib: sbi_ecall: Generate extensions list with carray
|
1 year ago |
sbi_ecall_base.c
|
80bc5065bb
lib: sbi: Replace args with trap registers in ecall handler
|
3 years ago |
sbi_ecall_exts.carray
|
56bed1a0fe
lib: sbi_ecall: Generate extensions list with carray
|
1 year ago |
sbi_ecall_hsm.c
|
74756891cc
lib: sbi: Implement SBI HSM suspend function
|
3 years ago |
sbi_ecall_ipi.c
|
14f5c4cb4d
lib: sbi_ecall: Split up sbi_ecall_replace
|
1 year ago |
sbi_ecall_legacy.c
|
7c867fd19f
lib: sbi: Rename sbi_hsm_hart_started_mask() function
|
3 years ago |
sbi_ecall_pmu.c
|
1664d0efce
lib: sbi_pmu: Replace sbi_pmu_ctr_read() with sbi_pmu_ctr_fw_read()
|
1 year ago |
sbi_ecall_rfence.c
|
14f5c4cb4d
lib: sbi_ecall: Split up sbi_ecall_replace
|
1 year ago |
sbi_ecall_srst.c
|
14f5c4cb4d
lib: sbi_ecall: Split up sbi_ecall_replace
|
1 year ago |
sbi_ecall_time.c
|
14f5c4cb4d
lib: sbi_ecall: Split up sbi_ecall_replace
|
1 year ago |
sbi_ecall_vendor.c
|
80bc5065bb
lib: sbi: Replace args with trap registers in ecall handler
|
3 years ago |
sbi_emulate_csr.c
|
d4b563c881
lib: sbi: Remove MCOUNTEREN and SCOUNTEREN hart features
|
2 years ago |
sbi_expected_trap.S
|
11d14ae7f2
lib: sbi: Fix typo in comment
|
1 year ago |
sbi_fifo.c
|
5d025eb235
lib: fix pointer of type 'void *' used in arithmetic
|
2 years ago |
sbi_hart.c
|
cb568b9b29
lib: sbi: Synchronize PMP settings with virtual memory system
|
1 year ago |
sbi_hfence.S
|
013ba4ef3d
lib: sbi: Fix GPA passed to __sbi_hfence_gvma_xyz() functions
|
2 years ago |
sbi_hsm.c
|
caa5eeacac
lib: sbi: add check for ipi device for hsm start
|
1 year ago |
sbi_illegal_insn.c
|
111afc1230
lib: sbi_illegal_insn: Fix FENCE.TSO emulation infinite trap loop
|
1 year ago |
sbi_init.c
|
ee69f8eeb3
lib: sbi: Print platform PMU device at boot-time
|
1 year ago |
sbi_ipi.c
|
caa5eeacac
lib: sbi: add check for ipi device for hsm start
|
1 year ago |
sbi_irqchip.c
|
f3f4604c19
lib: sbi: Add a simple external interrupt handling framework
|
2 years ago |
sbi_math.c
|
13ca20d8df
lib: Create a separate math helper function file
|
4 years ago |
sbi_misaligned_ldst.c
|
46e744ab67
lib: sbi_misaligned_ldst: Set GVA if not emulating
|
1 year ago |
sbi_platform.c
|
bd355213bf
lib: sbi: Refine the way to construct platform features
|
2 years ago |
sbi_pmu.c
|
e54cb3298b
lib: sbi_pmu: move pmu irq information into pmu itself
|
1 year ago |
sbi_scratch.c
|
1da3d80b5b
lib: sbi_scratch: zero out scratch memory on all harts
|
2 years ago |
sbi_string.c
|
49372f2691
lib: sbi: Fix sbi_strnlen wrong count decrement
|
1 year ago |
sbi_system.c
|
9283d503bd
lib: sbi: add priority for reset handler
|
2 years ago |
sbi_timer.c
|
994c8cfb29
lib: sbi_timer: Added a conditional wait function which can timeout
|
1 year ago |
sbi_tlb.c
|
013ba4ef3d
lib: sbi: Fix GPA passed to __sbi_hfence_gvma_xyz() functions
|
2 years ago |
sbi_trap.c
|
37a0d83b6d
lib: sbi_trap: Add helper to get GVA in sbi_trap_regs
|
1 year ago |
sbi_unpriv.c
|
a07402ac9c
lib: sbi: Fix tval and tinst for sbi_get_insn()
|
1 year ago |