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
/
lib
/
sbi
/
sbi_hart.c
Age
Commit message (
Expand
)
Author
2026-07-21
lib: sbi: Move trap delegation setup to sbi_trap.c
Anup Patel
2026-06-12
platform: generic: Optimize extensions_init() to parse ISA extensions once
Anup Patel
2026-06-12
lib: sbi_hart: No need to clear features in hart_detect_features()
Anup Patel
2026-05-18
lib: sbi: domain FP/Vector context support for context switch
Dave Patel
2026-05-11
lib: sbi: Fix hw a/d updating defaults
Andrew Jones
2026-05-09
lib: sbi: hart: Detect and enable Smrnmi before trap-based feature detection
Evgeny Voevodin
2026-05-09
lib: sbi: hart: Move device tree features detection before trap-based checks
Evgeny Voevodin
2026-05-09
lib: sbi: Add Smrnmi extension macros for registers and bits
Evgeny Voevodin
2026-03-09
lib: sbi: Fix undefined behavior in signed shifts in sbi_hart.c
Marcos Oduardo
2025-12-16
lib: sbi: Factor-out PMP programming into separate sources
Anup Patel
2025-12-16
lib: sbi: Replace sbi_hart_pmp_xyz() and sbi_hart_map/unmap_addr()
Anup Patel
2025-12-16
lib: sbi: Implement hart protection for PMP and ePMP
Anup Patel
2025-12-16
lib: sbi: Introduce sbi_hart_pmp_unconfigure() function
Anup Patel
2025-12-08
lib: sbi: Enable Ssqosid Ext using mstateen0
Chen Pei
2025-11-02
lib: sbi: sbi_hart: track firmware PMP entries for SmePMP
Yu-Chien Peter Lin
2025-11-02
lib: sbi_hart: return error when insufficient PMP entries available
Yu-Chien Peter Lin
2025-11-02
lib: sbi_domain: allow specifying inaccessible region
Yu-Chien Peter Lin
2025-11-02
lib: sbi_hart: move sbi_hart_get_smepmp_flags() to sbi_domain
Yu-Chien Peter Lin
2025-10-28
lib: sbi: Add SiFive proprietary xsfcease
Nick Hu
2025-10-28
lib: sbi: Add SiFive proprietary xsfcflushdlone
Nick Hu
2025-09-16
lib: sbi_hart: Do not call delegate_traps() in the resume flow
Samuel Holland
2025-07-21
lib: sbi: Only enable TM bit in scounteren
Atish Patra
2025-06-17
lib: sbi_platform: Add platform specific pmp_set() and pmp_disable()
Chao-ying Fu
2025-05-20
lib: sbi: hart: Detect existence of cycle and instret CSRs for Zicntr
Yao Zi
2025-04-30
lib: sbi_hart: properly reset Ssstateen
Radim Krčmář
2025-04-30
lib: sbi_hart: add Ssstateen extension
Radim Krčmář
2025-04-30
lib: sbi_hart: reset mstateen0
Radim Krčmář
2025-04-30
lib: sbi_hart: fix sstateen emulation
Radim Krčmář
2025-04-30
lib: sbi_hart: reset sstateen and hstateen
Radim Krčmář
2025-04-30
lib: sbi_hart: reset hstatus
Radim Krčmář
2025-04-30
lib: sbi: use 64 bit csr macros
Radim Krčmář
2025-04-21
lib: sbi: Handle length of extension name string exceed buffer size error
Jimmy Ho
2025-04-13
lib: sbi: Enable Control Transfer Records (CTR) Ext using xstateen.
Rajnesh Kanwal
2025-01-30
lib: sbi: pmu: fix usage of sbi_pmu_irq_bit()
Clément Léger
2024-10-28
lib: sbi: fix number of PMP entries detection
Vladimir Kondratiev
2024-10-25
lib: sbi: add Ssdbltrp ISA extension support
Clément Léger
2024-09-23
lib: sbi: sw check exception delegation
Deepak Gupta
2024-09-23
lib: sbi: add zicfilp/zicfiss and elp cfi state reflect back in status
Deepak Gupta
2024-09-23
lib: sbi: fwft: add support for SBI_FWFT_POINTER_MASKING_PMLEN
Samuel Holland
2024-08-24
lib: Delete redundant `ulong`
Zhang RunMin
2024-06-18
lib: sbi: Add support for Svade and Svadu extensions
Yong-Xuan Wang
2024-05-07
lib: sbi: Refine the settings for switching to Virtual Supervisor Mode.
Pope B.Lei
2024-04-10
lib: sbi: Add missing sscrind and sscfg extensions in sbi_hart_ext[]
Clément Léger
2024-03-04
lib: sbi: Add support for smcsrind and smcdeleg
Atish Patra
2024-01-10
lib: sbi: Detect support of debug triggers
Himanshu Chauhan
2023-12-27
lib: sbi: Detect Zicntr extension only based on traps
Anup Patel
2023-12-19
lib: sbi: Do not enter OpenSBI with mseccfg.MML == 1
Anup Patel
2023-12-19
lib: sbi: Detect extensions from the ISA string in DT
Yong-Xuan Wang
2023-12-19
lib: sbi: Using one array to define the name of extensions
Yong-Xuan Wang
2023-12-19
lib: sbi: Refactor the code for enable extensions in menvfg CSR
Yong-Xuan Wang
[next]