| .. |
|
insns
|
Merge pull request #1162 from riscv-software-src/sfence
|
3 years ago |
|
abstract_device.h
|
Refactor headers
|
5 years ago |
|
abstract_interrupt_controller.h
|
Add an abstract interrupt controller interface
|
4 years ago |
|
arith.h
|
move fucntion cto() from processor.h to arith.h
|
4 years ago |
|
cachesim.cc
|
Add space between if/while/switch and '('
|
4 years ago |
|
cachesim.h
|
Suppress most unused variable warnings
|
4 years ago |
|
cfg.cc
|
Add cfg.cc to hold internal implementation of mem_cfg_t
|
3 years ago |
|
cfg.h
|
Pull memif_endianness_t into cfg.h
|
3 years ago |
|
clint.cc
|
add support for time/timeh/htimedelta/htimedeltah csrs
|
4 years ago |
|
common.h
|
Add UNUSED macro for suppressing unused-parameter/variable warnings
|
4 years ago |
|
csrs.cc
|
triggers: implement tdata3 CSR fields
|
3 years ago |
|
csrs.h
|
refactor: add tdata3_csr_t; preparation for CSR textra
|
3 years ago |
|
debug_defines.h
|
update debug_defines.h
|
3 years ago |
|
debug_module.cc
|
Template-ize stores
|
4 years ago |
|
debug_module.h
|
Add --dm-no-abstract-fpr option.
|
4 years ago |
|
debug_rom_defines.h
|
Fix a missed header file in the softfloat include install.
|
8 years ago |
|
decode.h
|
Pull p/v_ext_macros.h out of decode.h
|
3 years ago |
|
devices.cc
|
Add dump memory command to interactive mode
|
4 years ago |
|
devices.h
|
Make PLIC/NS16550 coding style more conformant
|
4 years ago |
|
disasm.h
|
Split isa_parser_t out of processor.* and into its own file (#955)
|
4 years ago |
|
dts.cc
|
Add address-cells to PLIC DTS entry
|
3 years ago |
|
dts.h
|
Merge branch 'master' into plic_uart_v1
|
4 years ago |
|
encoding.h
|
update encoding.h
|
3 years ago |
|
entropy_source.h
|
Suppress most unused variable warnings
|
4 years ago |
|
execute.cc
|
Convert triggers::module_t::detect_trap_match to std::optional
|
3 years ago |
|
extension.cc
|
Set badaddr=0 on illegal instruction traps
|
9 years ago |
|
extension.h
|
Suppress most unused variable warnings
|
4 years ago |
|
extensions.cc
|
ext: support default library name and fix isa parser
|
6 years ago |
|
insn_macros.h
|
Rewrite require macro so it can be used as an expression
|
4 years ago |
|
insn_template.cc
|
Support RV32E/RV64E base ISAs
|
4 years ago |
|
insn_template.h
|
Pull p/v_ext_macros.h out of decode.h
|
3 years ago |
|
interactive.cc
|
Move boost asio socket interface to socketif_t
|
3 years ago |
|
isa_parser.cc
|
Improve Zfinx error message
|
3 years ago |
|
isa_parser.h
|
add support for flags for Zc* extensions
|
3 years ago |
|
jtag_dtm.cc
|
Implement JTAG BYPASS register. (#697)
|
5 years ago |
|
jtag_dtm.h
|
Implement JTAG BYPASS register. (#697)
|
5 years ago |
|
log_file.h
|
Write execution logs to a named log file (#409)
|
6 years ago |
|
memtracer.h
|
add clean_invalidate function for caches
|
4 years ago |
|
mmio_plugin.h
|
Implement MMIO device plugins.
|
7 years ago |
|
mmu.cc
|
Convert triggers::module_t::detect_memory_access_match to std::optional
|
3 years ago |
|
mmu.h
|
Pull memif_endianness_t into cfg.h
|
3 years ago |
|
ns16550.cc
|
Make PLIC/NS16550 coding style more conformant
|
4 years ago |
|
opcodes.h
|
Writing non-existent CSRs, access FPRs with mstatus.FS=0 (#311)
|
7 years ago |
|
overlap_list.h
|
add support for zcmt
|
3 years ago |
|
p_ext_macros.h
|
Suppress unused-variable warnings in P-extension macros
|
4 years ago |
|
platform.h
|
Add ns16550 serial device emulation
|
4 years ago |
|
plic.cc
|
Make reserved PLIC behavior more realistic
|
3 years ago |
|
processor.cc
|
Merge pull request #1173 from ucb-bar/splitvu
|
3 years ago |
|
processor.h
|
Merge pull request #1173 from ucb-bar/splitvu
|
3 years ago |
|
remote_bitbang.cc
|
fixing compilation errors on openbsd
|
7 years ago |
|
remote_bitbang.h
|
debug: move remote_bitbang into riscv
|
9 years ago |
|
riscv.ac
|
Remove vestiges of legacy RVV SLEN parameter
|
5 years ago |
|
riscv.mk.in
|
Add cfg.cc to hold internal implementation of mem_cfg_t
|
3 years ago |
|
rocc.cc
|
Suppress most unused variable warnings
|
4 years ago |
|
rocc.h
|
Support multiple extensions at the same time
|
5 years ago |
|
rom.cc
|
Suppress most unused variable warnings
|
4 years ago |
|
sim.cc
|
Move boost asio socket interface to socketif_t
|
3 years ago |
|
sim.h
|
Move boost asio socket interface to socketif_t
|
3 years ago |
|
simif.h
|
Fixed -Wnon-virtual-dtor warnings
|
4 years ago |
|
socketif.cc
|
Move boost asio socket interface to socketif_t
|
3 years ago |
|
socketif.h
|
Move boost asio socket interface to socketif_t
|
3 years ago |
|
tracer.h
|
Suppress most unused variable warnings
|
4 years ago |
|
trap.h
|
Merge pull request #1161 from riscv-software-src/snprintf
|
3 years ago |
|
triggers.cc
|
Move mhselect_compare into mhselect_interpretation
|
3 years ago |
|
triggers.h
|
Move mhselect_compare into mhselect_interpretation
|
3 years ago |
|
v_ext_macros.h
|
Pull vector unit into separate source/header
|
3 years ago |
|
vector_unit.cc
|
Fix build on M1
|
3 years ago |
|
vector_unit.h
|
Pull vector unit into separate source/header
|
3 years ago |