| .. |
|
atomic.h
|
Add spinlock_trylock routine; use it to implement spinlock_lock
|
10 years ago |
|
bits.h
|
Properly license all nontrivial files
|
8 years ago |
|
disabled_hart_mask.h
|
Properly license all nontrivial files
|
8 years ago |
|
emulation.c
|
Fix build failure when using gcc-15 (#348)
|
9 months ago |
|
emulation.h
|
support emulation of misaligned vector loads/stores
|
2 years ago |
|
encoding.h
|
update encoding.h
|
2 years ago |
|
fdt.c
|
fdt: Skip byteorder swap on big endian
|
5 years ago |
|
fdt.h
|
allow additional ns16550a config via device tree
|
7 years ago |
|
finisher.c
|
Consistently use fdt_string_list for FDT compatible property (#202)
|
6 years ago |
|
finisher.h
|
Properly license all nontrivial files
|
8 years ago |
|
flush_icache.c
|
Properly license all nontrivial files
|
8 years ago |
|
flush_icache.h
|
pk: Fix __clear_cache() compilation issue with recent compilers (#240)
|
5 years ago |
|
fp_asm.S
|
Only prohibit float32-only when FP emulation is enabled
|
6 years ago |
|
fp_emulation.c
|
Only prohibit float32-only when FP emulation is enabled
|
6 years ago |
|
fp_emulation.h
|
Fix UB in RV32 versions of GET_F64_REG/SET_F64_REG
|
1 year ago |
|
fp_ldst.c
|
machine: replace `mbadaddr` with `mtval` (#242)
|
5 years ago |
|
htif.c
|
make htif_poweroff thread-safe (#211)
|
6 years ago |
|
htif.h
|
Properly license all nontrivial files
|
8 years ago |
|
machine.ac
|
Disable device tree filter when load a dts from file (#219)
|
5 years ago |
|
machine.mk.in
|
support emulation of misaligned vector loads/stores
|
2 years ago |
|
mcall.h
|
Properly license all nontrivial files
|
8 years ago |
|
mentry.S
|
Zicfilp: Handle software check exception -- landing pad fault
|
2 years ago |
|
minit.c
|
Misaligned fetch exception is not mandatorily delegable
|
6 months ago |
|
misaligned_ldst.c
|
support emulation of misaligned vector loads/stores
|
2 years ago |
|
misaligned_vec_ldst.c
|
support emulation of misaligned vector loads/stores
|
2 years ago |
|
mtrap.c
|
Fix sbi_console_getchar return value if no UART is present
|
4 years ago |
|
mtrap.h
|
Implementation of riscv_hwprobe syscall from Linux (#325)
|
2 years ago |
|
muldiv_emulation.c
|
Properly license all nontrivial files
|
8 years ago |
|
uart.c
|
Consistently use fdt_string_list for FDT compatible property (#202)
|
6 years ago |
|
uart.h
|
Fix UART register map (#208)
|
6 years ago |
|
uart16550.c
|
Support a subset of 16750 functionality, and improve baud rate selection (#182)
|
6 years ago |
|
uart16550.h
|
Properly license all nontrivial files
|
8 years ago |
|
uart_litex.c
|
LiteX UART: fix compatible property name (#237)
|
5 years ago |
|
uart_litex.h
|
Add support for the UART interface on the LiteX SoC (#230)
|
5 years ago |
|
unprivileged_memory.h
|
Fix emulation of misaligned access on big endian target (#224)
|
5 years ago |
|
vm.h
|
M-mode code doesn't need access to pk's page table
|
5 years ago |