index
:
rocket-tools/riscv-gnu-toolchain/qemu/roms/opensbi.git
master
release-1.3.1
release-1.3.x
release-1.5.x
Unnamed repository; edit this file 'description' to name the repository.
root
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
sbi
/
sbi_hart.c
Age
Commit message (
Expand
)
Author
Files
Lines
2024-05-07
lib: sbi: Refine the settings for switching to Virtual Supervisor Mode.
Pope B.Lei
1
-4
/
+11
2024-04-10
lib: sbi: Add missing sscrind and sscfg extensions in sbi_hart_ext[]
Clément Léger
1
-0
/
+5
2024-03-04
lib: sbi: Add support for smcsrind and smcdeleg
Atish Patra
1
-4
/
+12
2024-01-10
lib: sbi: Detect support of debug triggers
Himanshu Chauhan
1
-0
/
+4
2023-12-27
lib: sbi: Detect Zicntr extension only based on traps
Anup Patel
1
-0
/
+8
2023-12-19
lib: sbi: Do not enter OpenSBI with mseccfg.MML == 1
Anup Patel
1
-0
/
+10
2023-12-19
lib: sbi: Detect extensions from the ISA string in DT
Yong-Xuan Wang
1
-34
/
+15
2023-12-19
lib: sbi: Using one array to define the name of extensions
Yong-Xuan Wang
1
-48
/
+20
2023-12-19
lib: sbi: Refactor the code for enable extensions in menvfg CSR
Yong-Xuan Wang
1
-11
/
+9
2023-12-19
lib: sbi: Improve the code of privilege mode and extensions detection
Yong-Xuan Wang
1
-50
/
+38
2023-12-08
lib: sbi_hart: Store PMP granularity as log base 2
Samuel Holland
1
-15
/
+15
2023-12-06
lib: sbi: Add XAndesPMU in hart extensions
Yu Chien Peter Lin
1
-0
/
+3
2023-11-22
lib: sbi: Fix PMP granularity handling in sbi_hart_map_saddr()
Anup Patel
1
-1
/
+2
2023-11-17
lib: sbi: change sbi_hart_features.extensions as an array
Xiang W
1
-20
/
+12
2023-11-17
lib: sbi: enable seed access in S-mode
Heinrich Schuchardt
1
-0
/
+6
2023-11-17
lib: sbi: Add Zkr in hart extensions
Heinrich Schuchardt
1
-0
/
+3
2023-09-24
lib: sbi: Populate M-only Smepmp entries before setting mseccfg.MML
Anup Patel
1
-14
/
+59
2023-09-24
lib: sbi: Fix pmp_flags for Smepmp read-only shared region
Anup Patel
1
-1
/
+1
2023-09-24
lib: sbi: Don't clear mseccfg.MML bit in sbi_hart_smepmp_configure()
Anup Patel
1
-4
/
+2
2023-09-24
lib: sbi: Factor-out Smepmp configuration as separate function
Anup Patel
1
-70
/
+110
2023-08-22
lib: sbi_pmu: remove mhpm_count field in hart feature
Inochi Amaoto
1
-28
/
+18
2023-08-18
lib: sbi: Add support for smcntrpmf
Kaiwen Xue
1
-0
/
+11
2023-08-06
lib: sbi_pmu: Enable noncontigous hpm event and counters
Mayuresh Chitale
1
-14
/
+42
2023-07-13
lib: sbi: Add functions to map/unmap shared memory
Himanshu Chauhan
1
-0
/
+42
2023-07-13
lib: sbi: Add support for Smepmp
Himanshu Chauhan
1
-19
/
+115
2023-07-13
lib: sbi: Add smepmp in hart extensions
Himanshu Chauhan
1
-0
/
+3
2023-07-09
lib: sbi: Fix Priv spec version for [m|s]counteren and mcountinhibit CSRs
Ley Foon Tan
1
-1
/
+1
2023-07-09
lib: sbi: Rename hart_pmu_get_allowed_bits() function
Anup Patel
1
-2
/
+2
2023-07-09
lib: sbi: Alphabetically sort HART ISA extensions
Anup Patel
1
-8
/
+8
2023-07-09
lib: sbi: Add Zihpm as a HART ISA extension
Anup Patel
1
-0
/
+8
2023-07-09
lib: sbi: Add Zicntr as a HART ISA extension
Anup Patel
1
-3
/
+3
2023-04-06
lib: sbi_hart: clear mip csr during hart init
Mayuresh Chitale
1
-0
/
+6
2023-02-27
lib: sbi_hart: Enable hcontext and scontext
Nylon Chen
1
-0
/
+1
2023-01-09
lib: sbi: Use finer permission sematics to decide on PMP bits
Himanshu Chauhan
1
-5
/
+11
2022-12-09
lib: sbi: Synchronize PMP settings with virtual memory system
Himanshu Chauhan
1
-0
/
+22
2022-10-13
lib: sbi_platform: expose hart_features to extension_init callback
Heiko Stuebner
1
-1
/
+2
2022-10-13
lib: sbi_hart: move hart_features struct to a public location
Heiko Stuebner
1
-23
/
+13
2022-10-13
lib: sbi_pmu: move pmu irq information into pmu itself
Heiko Stuebner
1
-2
/
+2
2022-08-22
lib: sbi: Use the official extension name for AIA M-mode CSRs
Anup Patel
1
-4
/
+4
2022-07-20
lib: sbi_hart: Shorten the code to set MPV bit
gagachang
1
-10
/
+3
2022-05-07
lib: sbi_platform: Add callback to populate HART extensions
Anup Patel
1
-4
/
+14
2022-05-07
lib: sbi: Add sbi_hart_update_extension() function
Anup Patel
1
-5
/
+38
2022-05-07
lib: sbi: Detect hart features only once for each hart
Anup Patel
1
-3
/
+11
2022-05-07
lib: sbi: Convert hart features into hart extensions
Anup Patel
1
-62
/
+54
2022-05-07
lib: sbi: Fix AIA feature detection
Anup Patel
1
-4
/
+3
2022-05-07
lib: sbi: Remove MENVCFG hart feature
Anup Patel
1
-20
/
+12
2022-05-07
lib: sbi: Remove MCOUNTINHIBT hart feature
Anup Patel
1
-15
/
+8
2022-05-07
lib: sbi: Remove MCOUNTEREN and SCOUNTEREN hart features
Anup Patel
1
-24
/
+5
2022-05-07
lib: sbi: Detect and print privileged spec version
Anup Patel
1
-6
/
+46
2022-04-28
lib: sbi: Fix mstatus_init() for RV32 when Sscofpmf is not available
Anup Patel
1
-1
/
+3
[next]