freebsd-skq/sys/riscv/riscv
Ruslan Bukin 2cfd37def0 Rewrite RISC-V disassembler:
- Use macroses from encoding.h generated by riscv-opcodes.
- Add support for C-compressed ISA extension.

Sponsored by:	DARPA, AFRL
2018-08-14 16:03:03 +00:00
..
autoconf.c
bus_machdep.c
bus_space_asm.S
busdma_machdep.c Clean up MD pollution of bus_dma.h: 2017-07-01 05:35:29 +00:00
clock.c
copyinout.S Return ENAMETOOLONG if the latest copied character 2018-08-03 16:44:56 +00:00
copystr.c
cpufunc_asm.S Support for v1.10 (latest) of RISC-V privilege specification. 2017-08-10 14:18:09 +00:00
db_disasm.c Rewrite RISC-V disassembler: 2018-08-14 16:03:03 +00:00
db_interface.c
db_trace.c
dump_machdep.c
elf_machdep.c
exception.S Rename assym.s to assym.inc 2018-03-20 17:58:51 +00:00
genassym.c Add full softfloat and hardfloat support for RISC-V. 2016-11-16 15:21:32 +00:00
identcpu.c
in_cksum.c spdx: initial adoption of licensing ID tags. 2017-11-18 14:26:50 +00:00
intr_machdep.c o Add driver for PLIC (Platform-Level Interrupt Controller) device. 2018-06-12 17:45:15 +00:00
locore.S Don't jump to VA space until kernel is ready. 2018-06-13 10:32:21 +00:00
machdep.c Don't overwrite tp in set_mcontext(). 2018-08-02 12:13:52 +00:00
mem.c
minidump_machdep.c Follow r317061 "Remove struct vmmeter from struct pcpu" 2017-04-19 17:06:32 +00:00
mp_machdep.c o Add driver for PLIC (Platform-Level Interrupt Controller) device. 2018-06-12 17:45:15 +00:00
nexus.c o Add driver for PLIC (Platform-Level Interrupt Controller) device. 2018-06-12 17:45:15 +00:00
ofw_machdep.c
plic.c PLIC driver was sponsored by ECATS contract, not CTSRD one. 2018-06-21 11:52:09 +00:00
pmap.c Add pmap_is_valid_memattr(9). 2018-08-01 18:45:51 +00:00
riscv_console.c Support for v1.10 (latest) of RISC-V privilege specification. 2017-08-10 14:18:09 +00:00
soc.c Embed a simplebus_softc in struct soc_softc. 2018-07-24 21:02:11 +00:00
stack_machdep.c
support.S Remove the unused fuwintr() and suiwintr() functions. 2018-04-17 18:04:28 +00:00
swtch.S o Don't overwrite tp in fork_trampoline(). 2018-08-02 12:12:13 +00:00
sys_machdep.c
timer.c o Add driver for PLIC (Platform-Level Interrupt Controller) device. 2018-06-12 17:45:15 +00:00
trap.c Remove the unused fuwintr() and suiwintr() functions. 2018-04-17 18:04:28 +00:00
uio_machdep.c
uma_machdep.c Implement uma_small_alloc(), uma_small_free(). 2018-08-08 16:08:38 +00:00
unwind.c
vm_machdep.c o Correctly set user tls base: consider TP_OFFSET. 2018-08-02 12:08:52 +00:00