RISC-V Proxy Kernel
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Andrew Waterman 47a2e87ccd Support CFI shadow stacks via --zicfiss command-line arg 2 years ago
..
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 Revert "Revert "SBI emulation of reads and writes to perf counters and config (#98)"" 3 years 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 Revert "Revert "Use a global 'tp' register."" 5 years 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 Support CFI shadow stacks via --zicfiss command-line arg 2 years 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