2971 Commits (ed5dccb2911f3b2dda731e5fe65e6c03ad0b46fb)
 

Author SHA1 Message Date
Andrew Waterman ed5dccb291
Merge pull request #1402 from riscv-software-src/zicond-default-disasm 3 years ago
Andrew Waterman 37bef605d5 Disassemble Zicond by default 3 years ago
Andrew Waterman e9848ed305
Merge pull request #1394 from riscv-software-src/unavailable 3 years ago
Tim Newsome ea6740350f Let debugger control hart availability 3 years ago
Jerry Zhao 09a3c644d4
Merge pull request #1389 from riscv-software-src/devices 3 years ago
Jerry Zhao 2d61da3622 sim_t: Add sim_t::add_device() API 3 years ago
Andrew Waterman f45f7269b7
Merge pull request #1337 from YenHaoChen/pr-icount-bugfix 3 years ago
YenHaoChen fb18fe2d93 triggers: icount: not to decrease on firing icount trigger with Debug Mode action 3 years ago
Andrew Waterman 71f5a8fd1b
Merge pull request #1338 from aap-sc/aap-sc/sb_read_write_fixup 3 years ago
Andrew Waterman 85d7f869e9
Merge pull request #1391 from demin-han/master 3 years ago
demin.han 7ac808ee1b Remove duplicate compile options 3 years ago
Jerry Zhao d8b6fc534f
Merge pull request #1374 from riscv-software-src/devices 3 years ago
Jerry Zhao b87c6e64d0 debug: Remove debug_module_t::add_device, its redundant 3 years ago
Jerry Zhao 186c619fb3 devices: Switch plugin device interface to use device_factory_t 3 years ago
Jerry Zhao 701029d28b ns16550_t: ns16550 should parse interrupt id from the fdt 3 years ago
Jerry Zhao 37e50ad499 dts: Expose fdt_get_node_addr_size function in header 3 years ago
Jerry Zhao bb2754c201 dts_t: Add dts.h to list of installed headers 3 years ago
Jerry Zhao 16be75973a libfdt: Install libfdt and libfdt.h 3 years ago
Jerry Zhao 3ab4107b81 device_t: device_factories should be const 3 years ago
Jerry Zhao 6ae3783b08 sim_t: Move dts device node construction/parsing to device_factories 3 years ago
Jerry Zhao e5a6109873 device_t: Add device_factory_t's for ns16550/clint/plic 3 years ago
Jerry Zhao 0beed2cc22 device_t: Add device_factory_t 3 years ago
Jerry Zhao b2ab751ce3 sim_t: Add sim_t::get_intctrl 3 years ago
Jerry Zhao b9275b7ce2 Inline make_dtb into sim_t constructor 3 years ago
Jerry Zhao fa27eeb3b7 dts: void* fdt arg to parse_fdt should be const 3 years ago
Jerry Zhao 5b39c69bfa devices: Pass const pointers to sim_t to clint/plic 3 years ago
Jerry Zhao 81218a2e02 ns16550_t: remove unused bus_t member 3 years ago
Jerry Zhao cd0bd1bda7 sim_t: Make static consts public members 3 years ago
Jerry Zhao 1bd44c71a1 sim_t: Merge sim_t::plugin_devices with sim_t::devices 3 years ago
Jerry Zhao 426a33e774 sim_t: change plugin_devices to a vec of shared_ptrs 3 years ago
Jerry Zhao 6456b5ad25 sim_t: Remove boot_rom/ns16550 members of sim_t 3 years ago
Jerry Zhao e733a70d05 sim_t: Tick all devices, not just clint and ns16550 3 years ago
Jerry Zhao e47fc70751 clint: Change clint_t::increment to override abstract_device_t::tick(rtc_ticks) 3 years ago
Jerry Zhao 20793b36b7 sim_t: Add list of ptrs to devices to sim_t 3 years ago
Jerry Zhao 803d85bac7 sim_t: change devices to shared_ptrs 3 years ago
Jerry Zhao 59e8b9fab6 device_t: Add missing overrides to derived abstract_device_t classes 3 years ago
Andrew Waterman d2cfddd114
Merge pull request #1388 from rivosinc/zvk-disassembler 3 years ago
Eric Gouriou e1101a13ae
Zvk: disassembler support 3 years ago
Andrew Waterman 5731a478ea
Merge pull request #1303 from rivosinc/zvk-vector-crypto 3 years ago
Eric Gouriou a55f96ae93
Zvk: Implement Zvksh, vector SM3 Hash Function 3 years ago
Eric Gouriou cbb2b1a224
Zvk: Implement Zvksed, vector SM4 Block Cipher 3 years ago
Eric Gouriou eadb0e1129
Zvk: Implement Zvkned, vector AES single round 3 years ago
Eric Gouriou 00873aa61a
Zvk: Implement Zvknh[ab], NIST Suite: Vector SHA-2 3 years ago
Eric Gouriou fbd4ca2eef
Zvk: Implement Zvkg, Vector GCM/GMAC instruction 3 years ago
Eric Gouriou d633af2b18
Zvk: Implement Zvbc extension, vectory carryless multiplaction 3 years ago
Eric Gouriou e87038ee5e
Zvk: Implement Zvbb, Vector Bit-manipulation for Cryptography 3 years ago
Eric Gouriou d5c0339484
Zvk: Infrastructure for Zvk extensions, element group handling 3 years ago
Eric Gouriou 1e5a71f99b
Zvk: extensions parsing 3 years ago
Eric Gouriou 377fb0a11b
List extensions alphabetically in riscv_insn_list 3 years ago
Andrew Waterman 8b10de64dd
Merge pull request #1364 from glg-rv/dev/glguida/amocas 3 years ago