aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2023-01-11For NS16550 UART, poll stdin less oftentmpAndrew Waterman2-1/+12
2023-01-11Run Spike and HTIF in a single thread, rather than twoAndrew Waterman2-31/+14
2023-01-11Merge pull request #1212 from riscv-software-src/debug_smokeAndrew Waterman4-11/+84
2023-01-11Automatically test that external debug still works.Tim Newsome1-0/+64
2023-01-11Use nproc or hw.ncpu instead of -j4 to build spike.Tim Newsome1-1/+1
2023-01-11Refactor build-spike out of test-spike.Tim Newsome3-11/+20
2023-01-11Merge pull request #1223 from riscv-software-src/readmeAndrew Waterman1-1/+2
2023-01-11Fix supported debug version, use extension namesTim Newsome1-1/+2
2023-01-10Merge branch 'aap-sc-aap-sc/mem_cfg_corner_cases'Andrew Waterman4-16/+53
2023-01-10improve merge_mem_regions to handle memory region covering the whole 64-bit a...Parshintsev Anatoly1-0/+24
2023-01-10change mem_cfg_t to accept cases when (base + size) is at 64-bit address spac...Parshintsev Anatoly1-1/+5
2023-01-09simplify check_mem_overlap by utilizing get_inclusive_end of mem_cfg_tParshintsev Anatoly1-4/+1
2023-01-09simplify merge_mem_regions by utilizing get_inclusive_end() of mem_cfg_tParshintsev Anatoly1-3/+3
2023-01-09get_inclusive_end implementation for mem_cfg_tParshintsev Anatoly2-3/+6
2023-01-09implement get_size() getter for mem_cfg_t objectParshintsev Anatoly3-8/+13
2023-01-09implement get_base() getter for mem_cfg_t objectParshintsev Anatoly3-11/+15
2023-01-05Merge pull request #1211 from riscv-software-src/speed-up-slow-pathAndrew Waterman1-2/+3
2023-01-05Remove vestigial UNUSED annotationAndrew Waterman1-1/+1
2023-01-05Only update histogram when histogrammingAndrew Waterman1-1/+2
2023-01-04Merge pull request #1210 from riscv-software-src/dynamic-dirty-enableAndrew Waterman9-67/+46
2023-01-04Remove --enable-dirty compile optionJerry Zhao3-24/+0
2023-01-04Respect --mmu-dirty flag instead of --enable-dirtyJerry Zhao2-24/+19
2023-01-04Add --mmu-dirty runtime flagJerry Zhao1-0/+2
2023-01-04Add cfg_t field to enable PTE dirtyingJerry Zhao4-0/+6
2023-01-04Untabify ci-tests/testlib.cJerry Zhao1-19/+19
2023-01-04Merge pull request #1209 from riscv-software-src/debugfixJerry Zhao2-5/+9
2023-01-04Merge pull request #1207 from YenHaoChen/pr-trap-trigger-commonScott Johnson2-33/+34
2023-01-03Fix debug-mode regression introduced by 20e7f53Jerry Zhao2-5/+9
2023-01-03Merge pull request #1206 from riscv-software-src/always_misalignedAndrew Waterman12-53/+42
2023-01-04triggers: refactor: move mode_match() and textra_match() to private for prote...YenHaoChen1-2/+2
2023-01-04triggers: refactor: create trigger_t::common_match()YenHaoChen2-3/+7
2023-01-04triggers: refactor: move textra_match() to protected from publicYenHaoChen1-1/+1
2023-01-04triggers: refactor: move textra_match() into detect_trap_match::detect_trap_m...YenHaoChen1-2/+2
2023-01-04triggers: refactor: move textra_match() into mcontrol_common_t::detect_memory...YenHaoChen1-2/+3
2023-01-04triggers: refactor: move detect_trap_match() to trap_common_t from itrigger_t...YenHaoChen2-21/+3
2023-01-04triggers: refactor: create virtual function trap_common_t::simple_match()YenHaoChen1-2/+5
2023-01-04triggers: refactor: move get_action() to trap_common_t from itrigger_t/etrigg...YenHaoChen1-4/+1
2023-01-04triggers: refactor: move get_dmode() to trap_common_t from itrigger_t/etrigger_tYenHaoChen1-2/+3
2023-01-04triggers: refactor: move action variable to trap_common_t from itrigger_t/etr...YenHaoChen1-2/+1
2023-01-04triggers: refactor: move hit variable to trap_common_t from itrigger_t/etrigg...YenHaoChen1-2/+1
2023-01-04triggers: refactor: move dmode variable to trap_common_t from itrigger_t/etri...YenHaoChen1-2/+2
2023-01-04triggers: refactor: add empty parent trap_common_t class for itrigger_t and e...YenHaoChen1-2/+5
2023-01-03Delete --enable-misaligned configure optionAndrew Waterman3-24/+0
2023-01-03Respect --[no-]misaligned command-line flagAndrew Waterman2-19/+13
2023-01-03Add --[no-]misaligned command-line optionsAndrew Waterman4-0/+8
2023-01-03Pass cfg object to processor_t constructorAndrew Waterman4-10/+21
2023-01-03Merge pull request #1203 from riscv-software-src/misa-c-read-onlyAndrew Waterman2-7/+3
2023-01-03Merge pull request #1200 from riscv-software-src/mmio_pteAndrew Waterman2-18/+54
2023-01-04triggers: refactor: add bool etrigger_t::simple_match()YenHaoChen2-1/+7
2023-01-04triggers: refactor: add bool itrigger_t::simple_match()YenHaoChen2-1/+7