Age | Commit message (Expand) | Author | Files | Lines |
2023-07-13 | fix mcontrol's tval on cbo_zero | YenHaoChen | 1 | -1/+3 |
2023-07-13 | refactor: mcontrol/mcontrol6: extend check_triggers() with tval parameter | YenHaoChen | 2 | -4/+7 |
2023-07-11 | Remove dependency of isa_parser_t on extension_t | Jerry Zhao | 2 | -7/+4 |
2023-07-11 | Move isa_parser_t to libdisasm out of libriscv | Jerry Zhao | 2 | -397/+0 |
2023-07-05 | Merge pull request #1394 from riscv-software-src/unavailable | Andrew Waterman | 2 | -8/+43 |
2023-07-05 | Let debugger control hart availability | Tim Newsome | 2 | -8/+43 |
2023-07-02 | sim_t: Add sim_t::add_device() API | Jerry Zhao | 2 | -4/+8 |
2023-06-23 | triggers: icount: not to decrease on firing icount trigger with Debug Mode ac... | YenHaoChen | 1 | -1/+1 |
2023-06-21 | Merge pull request #1338 from aap-sc/aap-sc/sb_read_write_fixup | Andrew Waterman | 1 | -12/+16 |
2023-06-20 | debug: Remove debug_module_t::add_device, its redundant | Jerry Zhao | 3 | -7/+1 |
2023-06-20 | devices: Switch plugin device interface to use device_factory_t | Jerry Zhao | 7 | -153/+22 |
2023-06-20 | ns16550_t: ns16550 should parse interrupt id from the fdt | Jerry Zhao | 3 | -4/+15 |
2023-06-20 | dts: Expose fdt_get_node_addr_size function in header | Jerry Zhao | 2 | -2/+4 |
2023-06-20 | dts_t: Add dts.h to list of installed headers | Jerry Zhao | 2 | -1/+1 |
2023-06-20 | device_t: device_factories should be const | Jerry Zhao | 2 | -8/+8 |
2023-06-20 | sim_t: Move dts device node construction/parsing to device_factories | Jerry Zhao | 3 | -85/+46 |
2023-06-20 | device_t: Add device_factory_t's for ns16550/clint/plic | Jerry Zhao | 3 | -0/+105 |
2023-06-20 | device_t: Add device_factory_t | Jerry Zhao | 1 | -0/+19 |
2023-06-20 | sim_t: Add sim_t::get_intctrl | Jerry Zhao | 1 | -0/+1 |
2023-06-20 | Inline make_dtb into sim_t constructor | Jerry Zhao | 2 | -36/+29 |
2023-06-20 | dts: void* fdt arg to parse_fdt should be const | Jerry Zhao | 2 | -20/+20 |
2023-06-20 | devices: Pass const pointers to sim_t to clint/plic | Jerry Zhao | 3 | -5/+5 |
2023-06-20 | ns16550_t: remove unused bus_t member | Jerry Zhao | 3 | -5/+4 |
2023-06-20 | sim_t: Make static consts public members | Jerry Zhao | 1 | -3/+4 |
2023-06-20 | sim_t: Merge sim_t::plugin_devices with sim_t::devices | Jerry Zhao | 2 | -3/+3 |
2023-06-20 | sim_t: change plugin_devices to a vec of shared_ptrs | Jerry Zhao | 2 | -4/+4 |
2023-06-20 | sim_t: Remove boot_rom/ns16550 members of sim_t | Jerry Zhao | 2 | -5/+3 |
2023-06-20 | sim_t: Tick all devices, not just clint and ns16550 | Jerry Zhao | 1 | -2/+1 |
2023-06-20 | clint: Change clint_t::increment to override abstract_device_t::tick(rtc_ticks) | Jerry Zhao | 5 | -10/+13 |
2023-06-20 | sim_t: Add list of ptrs to devices to sim_t | Jerry Zhao | 2 | -0/+5 |
2023-06-20 | sim_t: change devices to shared_ptrs | Jerry Zhao | 1 | -4/+4 |
2023-06-20 | device_t: Add missing overrides to derived abstract_device_t classes | Jerry Zhao | 1 | -13/+13 |
2023-06-19 | Zvk: Implement Zvksh, vector SM3 Hash Function | Eric Gouriou | 4 | -0/+151 |
2023-06-19 | Zvk: Implement Zvksed, vector SM4 Block Cipher | Eric Gouriou | 6 | -1/+206 |
2023-06-19 | Zvk: Implement Zvkned, vector AES single round | Eric Gouriou | 13 | -0/+786 |
2023-06-19 | Zvk: Implement Zvknh[ab], NIST Suite: Vector SHA-2 | Eric Gouriou | 5 | -0/+348 |
2023-06-19 | Zvk: Implement Zvkg, Vector GCM/GMAC instruction | Eric Gouriou | 4 | -2/+89 |
2023-06-19 | Zvk: Implement Zvbc extension, vectory carryless multiplaction | Eric Gouriou | 5 | -0/+87 |
2023-06-19 | Zvk: Implement Zvbb, Vector Bit-manipulation for Cryptography | Eric Gouriou | 18 | -0/+262 |
2023-06-19 | Zvk: Infrastructure for Zvk extensions, element group handling | Eric Gouriou | 6 | -2/+1148 |
2023-06-19 | Zvk: extensions parsing | Eric Gouriou | 3 | -1/+81 |
2023-06-19 | List extensions alphabetically in riscv_insn_list | Eric Gouriou | 1 | -16/+16 |
2023-06-19 | Implement Zacas extension. | Gianluca Guida | 8 | -0/+102 |
2023-06-19 | regenerate enconding.h | Gianluca Guida | 1 | -1/+133 |
2023-06-19 | mmu: support load/store longer than 64-bits. | Gianluca Guida | 1 | -2/+15 |
2023-06-19 | fesvr: support int128_t/uint128_t | Gianluca Guida | 1 | -5/+0 |
2023-06-18 | isa parser: reject Xbitmanip extensions | Andrew Waterman | 2 | -34/+1 |
2023-06-18 | Remove Xbitmanip from instructions that belong to multiple extensions | Andrew Waterman | 14 | -30/+16 |
2023-06-18 | Remove instructions that belong only to Xbitmanip | Andrew Waterman | 47 | -390/+0 |
2023-06-18 | Add CMOV to overlap list, as it overlaps CZERO.EQZ | Andrew Waterman | 1 | -0/+1 |