Sign in
qemu
/
opensbi
/
HEAD
a280764
include: Adjust Sscofpmf mhpmevent mask for upper 6 bits
by Eric Lin
· 5 months ago
master
bb7267a
lib: sbi: Introduce an early console buffer for caching early prints
by Anup Patel
· 6 months ago
d35c76a
include: sbi: Add macros to create FIFO as local or global variable
by Anup Patel
· 6 months ago
94c3c53
lib: sbi: Allow forceful queueing of data in sbi_fifo_enqueue()
by Anup Patel
· 6 months ago
9a275fc
lib: sbi: Optimize fifo enqueue/dequeue for basic data types
by Anup Patel
· 6 months ago
119b15a
lib: sbi: Remove sbi_console_init() and console_init() platform callback
by Anup Patel
· 6 months ago
9e8a18f
platform: Setup serial console device in early_init()
by Anup Patel
· 6 months ago
4afb57c
lib: sbi_hsm: Save/restore menvcfg only when it exists
by Samuel Holland
· 5 months ago
f7a92f6
lib: utils/fdt: Add support for parsing riscv,isa-extensions
by Conor Dooley
· 6 months ago
b7e7e66
lib: tests: add math test suite
by Dongdong Zhang
· 6 months ago
c5c1d04
lib: tests: enhance test output with colored pass/fail messages
by Dongdong Zhang
· 6 months ago
0a66754
docs: writing tests: update cleaning instructions
by Ivan Orlov
· 6 months ago
1ede0ca
Makefile: remove any .carray.c during clean
by Ben Dooks
· 6 months ago
fd9e8b1
Makefile: change to using .carray.c for carray files
by Ben Dooks
· 6 months ago
75ad25a
scripts/carray.sh: Add comment to generated files
by Ivan Orlov
· 6 months ago
d8608e6
lib: sbi_emulate_csr: Do not log illegal CSR accesses
by Samuel Holland
· 6 months ago
c531adb
.github: Add repo lockdown GitHub workflow and update .gitignore
by Dongdong Zhang
· 6 months ago
455de67
include: Bump-up version to 1.5
by Anup Patel
· 6 months ago
v1.5
23b7bad
lib: sbi: check incoming dbtr shmem address
by Sergey Matyukevich
· 6 months ago
0e45b63
docs: Fix wrong filename
by Jacob Lin
· 6 months ago
caae2f7
lib: sbi: fwft: return SBI_EINVAL rather than SBI_ERR_INVALID_PARAM
by Clément Léger
· 6 months ago
e8717d1
lib: sbi: fwft: check feature value to be exactly 1 or 0
by Clément Léger
· 6 months ago
ecef14d
lib: sbi: implement SBI FWFT extension
by Clément Léger
· 6 months ago
e9ee967
lib: sbi: fwft: add support for SBI_FWFT_PTE_AD_HW_UPDATING
by Clément Léger
· 6 months ago
c97a1d5
lib: sbi: fwft: add support for SBI_FWFT_MISALIGNED_EXC_DELEG
by Clément Léger
· 6 months ago
aa5a859
lib: sbi: add support for firmware features extension
by Clément Léger
· 6 months ago
53844c9
lib: sbi: Add support for Svade and Svadu extensions
by Yong-Xuan Wang
· 7 months ago
52dcf35
platform: generic: andes: Add support for RV32 to set up PMA
by Ben Zong-You Xie
· 7 months ago
f09f164
platform: generic: andes: Refine Andes PMA related code
by Ben Zong-You Xie
· 7 months ago
7830e98
lib: serial: fix RX path in litex-uart
by Gabriel Somlo
· 6 months ago
62e178a
lib: utils/reset: Try initializing all reset devices in dt
by Xiang W
· 6 months ago
3a94a32
sbi: sbi_domain_context: Fix trap context for domain context switching
by Yu Chien Peter Lin
· 6 months ago
a73ff04
lib: utils/reset: Fix fdt_reset to search for more dt nodes
by Xiang W
· 6 months ago
b5c984b
lib: utils/reset: Skip initialize reset when dt is not enabled
by Xiang W
· 6 months ago
86bbe6c
lib: utils/serial: Fix fdt_serial to match more dt nodes
by Xiang W
· 6 months ago
179e00a
lib: utils/serial: Skip initialize serial when dt is not enabled
by Xiang W
· 6 months ago
b1c7c75
lib: utils/irqchip: Skip initialize irqchip when dt is not enabled
by Xiang W
· 6 months ago
5e3ad7d
lib: utils/timer: Skip initialize timer when dt is not enabled
by Xiang W
· 6 months ago
c5be0e1
lib: utils/ipi: Skip initialize ipi when dt is not enabled
by Xiang W
· 6 months ago
df3db6a
lib: utils/fdt: Fix DT property for APLIC delegation
by Anup Patel
· 7 months ago
d962db2
lib: utils/gpio: respect flag GPIO_FLAG_ACTIVE_LOW
by Inochi Amaoto
· 7 months ago
ae5ef18
lib: sbi: sse: handle missing writable attributes
by Clément Léger
· 7 months ago
858754a
lib: utils/irqchip: Add sanity checks in imsic_get_data() and imsic_get_target_file()
by Cyan Yang
· 7 months ago
96f0a2e
firmware: Bring back FW_TEXT_START as an optional parameter
by Anup Patel
· 7 months ago
e3a30a2
lib: utils/irqchip: Check before initializing imsic
by Cheng Yang
· 7 months ago
2bed4c1
platform: generic: thead: add Sophgo CV18XX/SG200X series
by Inochi Amaoto
· 7 months ago
533067d
lib: sbi: Put event after use in sbi_sse_exit() loop
by Anup Patel
· 7 months ago
ea9cf6a
utils/reset: Add SG2042 hwmon MCU support.
by Inochi Amaoto
· 8 months ago
1cb792d
lib: sbi: simplify inline function in sbi_dtbr.c
by Xiang W
· 8 months ago
7b37da3
lib: sbi: fix return type of sbi_dbtr_shmem_disabled
by Xiang W
· 8 months ago
e065c3c
lib: sbi: Fixed memory permission check in sbi_dbtr_setup_shmem
by Xiang W
· 8 months ago
7f54527
lib: sbi: fix DBTR_SHMEM_MAKE_PHYS for RV64
by Xiang W
· 8 months ago
744f495
lib: sbi: Removal unnecessary check dbtr_thishart_state_ptr
by Xiang W
· 8 months ago
4953bd7
lib: sbi: fix hart_shmem_base
by Xiang W
· 8 months ago
019a8e6
platform: generic: thead: add Canaan Kendryte K230
by Yangyu Chen
· 8 months ago
33e21c9
platform: generic: thead: separate T-Head PMU Errata
by Yangyu Chen
· 8 months ago
2b93ce0
platform: andes: Change all occurrences of andes45 to andes
by Ben Zong-You Xie
· 8 months ago
f68b3ae
platform: andes: Rename files with the prefix andes45
by Ben Zong-You Xie
· 8 months ago
17e8291
sbi: sbi_domain_context: Add spinlock for updating domain assigned_harts
by Alvin Chang
· 8 months ago
1d89a9d
lib: sbi: Refine the settings for switching to Virtual Supervisor Mode.
by Pope B.Lei
· 8 months ago
033104d
lib: sbi: sse: check handler entry to belong to supervisor mode
by Clément Léger
· 8 months ago
bd00765
lib: sbi: sse: use PRV_S instead of hardcoded value for mode
by Clément Léger
· 8 months ago
ce3c82c
lib: sbi: sse: call enable callback before sending IPI
by Clément Léger
· 8 months ago
d528dbf
lib: sbi: sse: remove superfluous sbi_list_empty() check
by Clément Léger
· 8 months ago
22ff750
lib: sbi: sse: simplify 32bits overflow check
by Clément Léger
· 8 months ago
7aa80ea
lib: sbi: sse: rename sse_hart_unlock() to sse_enabled_event_unlock()
by Clément Léger
· 8 months ago
c21c99d
lib: sbi: sse: fix typos, comments and spacing errors
by Clément Léger
· 8 months ago
7b1ed96
lib: tests: Add test for spinlocks
by Ivan Orlov
· 8 months ago
7bdf41a
lib: tests: Add test for atomic_t
by Ivan Orlov
· 8 months ago
f6243d9
lib: tests: Add test suite init function
by Ivan Orlov
· 8 months ago
d4d2582
firmware: remove FW_TEXT_START
by Xiang W
· 8 months ago
73344d4
lib: utils: check correct value in fdt_node_offset_by_compatible
by Heinrich Schuchardt
· 8 months ago
37e1544
lib: sbi: sse_event_get() may return NULL
by Heinrich Schuchardt
· 8 months ago
68bc031
lib: sbi: Add missing sscrind and sscfg extensions in sbi_hart_ext[]
by Clément Léger
· 9 months ago
a7c5c2c
Makefile: Remove unnecessary dependencies
by Samuel Holland
· 9 months ago
268feab
Makefile: Respect manual changes to .config
by Samuel Holland
· 9 months ago
29ecda9
sbi: sbi_domain_context: Check privilege spec version before accessing S-mode CSRs
by Yu Chien Peter Lin
· 9 months ago
7862c24
lib: sbi: Wakeup non-coldboot HARTs early in the coldboot path
by Anup Patel
· 9 months ago
beb0cd1
lib: sbi: Simplify wait_for_coldboot() implementation
by Anup Patel
· 9 months ago
f5375bc
platform: generic: allwinner: Optimize current hart scratch access
by Samuel Holland
· 9 months ago
b94396c
lib: utils/timer: Optimize current hart scratch access
by Samuel Holland
· 9 months ago
5c9a735
include: sbi: Support byteorder macros in assembly
by Vivian Wang
· 9 months ago
06fc453
lib: sbi: Add SSE support for PMU events
by Clément Léger
· 9 months ago
09ad214
lib: sbi: Implement SBI SSE extension
by Clément Léger
· 9 months ago
c8cdf01
lib: sbi: Add support for Supervisor Software Events extension
by Clément Léger
· 9 months ago
76d7e9b
firmware: remove copy-base relocation
by Xiang W
· 9 months ago
5186da6
platform: generic: allwinner: sun20i-d1: Remove duplicated CSR definitions
by Christoph Müllner
· 9 months ago
3b2f89e
docs: writing_tests: Make docs correspond the latest changes
by Ivan Orlov
· 9 months ago
f7d0050
lib: sbi: Extend sbi_trap_error() to dump state in a nested trap
by Anup Patel
· 9 months ago
5b11f16
lib: sbi: Pass trap context pointer to sbi_ecall_handler()
by Anup Patel
· 9 months ago
43d346c
lib: sbi: Remove regs parameter from trap irq handling functions
by Anup Patel
· 9 months ago
d84e7eb
lib: sbi: Remove regs paramter of sbi_irqchip_process()
by Anup Patel
· 9 months ago
f414cf9
lib: sbi: Simplify parameters of sbi_illegal_insn_handler()
by Anup Patel
· 9 months ago
fea33a9
lib: sbi: Simplify parameters of misaligned and access fault handlers
by Anup Patel
· 9 months ago
abea949
lib: sbi: Introduce trap context
by Anup Patel
· 9 months ago
60ffc15
include: sbi: Add trap_context pointer in struct sbi_scratch
by Anup Patel
· 9 months ago
ebb697a
lib: sbi: Remove sbi_trap_exit() and related code
by Anup Patel
· 9 months ago
2e85178
lib: sbi: Remove epc from struct sbi_trap_info
by Samuel Holland
· 9 months ago
86224ec
docs/writing_tests: Update tests paths
by Ivan Orlov
· 9 months ago
5c992a1
lib: tests: Move tests to a separate directory
by Ivan Orlov
· 9 months ago
Next »