summaryrefslogtreecommitdiff
path: root/include/sbi/riscv_encoding.h
AgeCommit message (Expand)Author
2026-06-16include: sbi: Add GET_RDS_NUM/SET(_FP32/_FP64)_RDS macrosBo Gan
2026-06-16include: sbi: Add more mstatus and instruction encodingBo Gan
2026-05-09lib: sbi: Add Smrnmi extension macros for registers and bitsEvgeny Voevodin
2026-02-20firmware: Initialize stack guard via ZkrXiang W
2025-12-15include: sbi: Ignore rs1 and rd fields in FENCE.TSO.Benedikt Freisen
2025-12-15include: sbi: Fix tab alignment.Benedikt Freisen
2025-12-08lib: sbi: Enable Ssqosid Ext using mstateen0Chen Pei
2025-10-21lib: Allow custom CSRs in csr_read_num() and csr_write_num()Anup Patel
2025-07-22include: sbi: Remove unused (LOG_)REGBYTESJessica Clarke
2025-07-22include: sbi: Use array for struct sbi_trap_regs and GET/SET macrosJessica Clarke
2025-05-20lib: Emulate AMO instructions when Zaamo is not availableChao-ying Fu
2025-04-13lib: sbi: Enable Control Transfer Records (CTR) Ext using xstateen.Rajnesh Kanwal
2025-04-13lib: sbi_trap: Add support for vectored interruptsSamuel Holland
2025-03-27lib: sbi: sse: Add support for SSTATUS.SDTClément Léger
2024-12-06lib: sbi_misaligned_ldst: Add handling of vector load/storeNylon Chen
2024-10-26lib: sbi: add Smdbltrp ISA extension supportClément Léger
2024-10-25lib: sbi: implement firmware feature SBI_FWFT_DOUBLE_TRAPClément Léger
2024-10-25lib: sbi: fwft: factorize menvcfg read/writeClément Léger
2024-10-25lib: sbi: add Ssdbltrp ISA extension supportClément Léger
2024-09-23include: adding support for Zicfilp / Zicfiss encodingsDeepak Gupta
2024-09-23lib: sbi: fwft: add support for SBI_FWFT_POINTER_MASKING_PMLENSamuel Holland
2024-08-23lib: sbi: Enhance CSR Handling in system_opcode_insnDongdong Zhang
2024-08-02include: Adjust Sscofpmf mhpmevent mask for upper 8 bitsEric Lin
2024-06-18lib: sbi: Add support for Svade and Svadu extensionsYong-Xuan Wang
2024-03-19lib: sbi: Remove regs parameter from trap irq handling functionsAnup Patel
2024-03-05lib: sbi_misaligned_ldst: Add handling of C.LHU/C.LH and C.SHNylon Chen
2024-03-04lib: sbi: Add support for smcsrind and smcdelegAtish Patra
2024-01-10include: sbi: Add TINFO debug trigger CSRHimanshu Chauhan
2023-12-19lib: sbi: Refactor the code for enable extensions in menvfg CSRYong-Xuan Wang
2023-11-17include: sbi: macros for mseccfg.sseed and .useedHeinrich Schuchardt
2023-10-06lib: sbi: Add support for mconfigptrYangjie Zhang
2023-08-18lib: sbi: Add support for smcntrpmfKaiwen Xue
2023-07-31include: sbi: fix CSR define of mseccfgXiang W
2023-07-13include: sbi: Add macro definitions for mseccfg CSRHimanshu Chauhan
2023-02-27lib: sbi_hart: Enable hcontext and scontextNylon Chen
2022-09-01include: Remove sideleg and sedelegRahul Pathak
2022-08-22include: Add mstatus[h].GVA encodingsVivian Wang
2022-06-21lib: utils: Remove CSRs that set/clear an IMSIC interrupt file bitsAnup Patel
2022-06-21include: sbi: Add mtinst/htinst psuedoinstructionsdramforever
2022-06-01lib: sbi_illegal_insn: Add emulation for fence.tsoSamuel Holland
2022-04-28lib: sbi: Implement Sstc extensionAtish Patra
2022-04-17include: correct the definition of MSTATUS_VSVincent Chen
2022-04-11lib: sbi: Add Smstateen extension definesMayuresh Chitale
2022-04-05include: Add defines for [m|h|s]envcfg CSRsAnup Patel
2022-02-15include: sbi: Add AIA related CSR definesAnup Patel
2022-02-04lib: sbi: Disable interrupt during config matchingAtish Patra
2021-11-11lib: sbi: Support sscofpmf extension in OpenSBIAtish Patra
2021-11-11lib: sbi: Delegate PMU counter overflow interrupt to S modeAtish Patra
2021-11-11riscv: Add new CSRs introduced by Sscofpmf[1] extensionAtish Patra
2020-09-09include: Rename ECALL defines to match latest RISC-V specAnup Patel