894 Commits (tweak_debug_rom)
 

Author SHA1 Message Date
Megan Wachs cc6a9c97e2 Debug ROM: Adjust debug ROM to have fewer icache flushes 8 years ago
Andrew Waterman c0172e96bc When no arguments are passed, print spike help, not fesvr help 8 years ago
Prashanth Mundkur 2dbcb01ca1 Allow querying the mmu configuration chosen during the build. (#191) 8 years ago
Andrew Waterman 4856220f05 Revert "Fix for issue #183: No illegal instruction exception for c.sxxi instructions encoded with zero shift amount" 8 years ago
Palmer Dabbelt 3242d9b918
Merge pull request #189 from pmundkur/pm-csr-name-api 8 years ago
Prashanth Mundkur fa2aaa3f8a Add an api to get the name for a CSR. 8 years ago
Andrew Waterman 1da69b975b
Implement Hauser misa.C misalignment proposal (#187) 8 years ago
Prashanth Mundkur ec79312862 Fix the access exception during page-table walks to match the original access type, as specified in the manual. (#185) 8 years ago
Tim Newsome 0020b3b924 Fix spike-dasm. (#184) 8 years ago
Tim Newsome b4997aa4be
Merge pull request #182 from riscv/reset_bits 8 years ago
Tim Newsome 90bafe660b Implement debug havereset bits 8 years ago
Andrew Waterman 403438d609 Merge branch 'deepsrc-b_fix_issue183' 8 years ago
Shubhodeep Roy Choudhury be0555d585 Fix for issue #183: No illegal instruction exception for c.sxxi instructions encoded with zero shift amount 8 years ago
Prashanth Mundkur 7e35a2a62f Fix a bug caused by moving misa into state_t. (#180) 8 years ago
Prashanth Mundkur bdd229b9ea Move processor.isa to state.misa, since it really belongs there. 8 years ago
Tim Newsome 64947480de Fix single stepping csrrw instructions (#178) 8 years ago
Tim Newsome 9d1e10a36e
Merge pull request #177 from riscv/debug_auth 8 years ago
Prashanth Mundkur 4a97a05a6e Narrow the interface used by the processors and memory to the top-level simulator/htif. 8 years ago
Prashanth Mundkur 58aa702359 Fix install of a missed header from debug_rom. 8 years ago
Prashanth Mundkur 1fb7753da0 Fix a missed header file in the softfloat include install. 8 years ago
Andrew Waterman 4299874ad4 Implement clearing-misa.C-while-PC-is-misaligned proposal 8 years ago
Andrew Waterman e91d3a441e Enforce 2-byte alignment of mepc/sepc/dpc 8 years ago
Tim Newsome dfa7a56754
Merge pull request #173 from riscv/no_progbuf3 8 years ago
Tim Newsome aa8cbb1ccd Add debug module authentication. 8 years ago
Andrew Waterman 0329b0741a Don't allow 32-bit instructions to take up multiple slots in I$ 8 years ago
Tim Newsome c746388b54
Merge pull request #171 from riscv/sysbusbits 8 years ago
Tim Newsome 3ef324120f Passes smoke tests with --progsize=0 8 years ago
Tim Newsome bb8c45f12e WIP. Doesn't work. 8 years ago
Andrew Waterman 4c1c92f59f
Implement cycleh/instreth CSRs for RV32 (#172) 8 years ago
Tim Newsome b2672e5d52 Add --debug-sba option 8 years ago
Tim Newsome d3d3681f34 Update debug_defines 8 years ago
Tim Newsome cd1e73b4ed Support debug system bus access. 8 years ago
Tim Newsome 11780eabc0 Use new debug_defines.h. 8 years ago
Jonathan Neuschäfer fd0dbf46c3 mem_t: Throw an error if zero-sized memory is requested (#168) 8 years ago
Andrew Waterman 874e55888f Add some missing RVC instructions to disassembler 8 years ago
Tim Newsome 0185d36915
Merge pull request #165 from riscv/small_progbuf 8 years ago
Tim Newsome e58dffd30d Update debug_defines to latest version. 8 years ago
Tim Newsome 3582bab419 Set impebreak. 9 years ago
Tim Newsome fa09d8179f Update to latest debug_defines.h. 9 years ago
Tim Newsome 46a6786091 Make progbuf a run-time option. 9 years ago
Andrew Waterman 12714e371e Rename badaddr to tval 8 years ago
Andrew Waterman a06091861c Rename sptbr to satp 8 years ago
Andrew Waterman 160c1a5cee Set tval to 0 on traps with no specified tval 8 years ago
Andrew Waterman d7ceeabbe6
Implement priv-1.11 interrupt-priority scheme (#161) 8 years ago
Christopher Celio 86426a3336 Fix commitlog. (#162) 8 years ago
Andrew Waterman f8a83a8052
Merge pull request #156 from p12nGH/noncontiguous_harts 8 years ago
Gleb Gagarin 6c7c772b16 hartids knob description added 8 years ago
Gleb Gagarin 85efaaaba8 Support for non-contiguous hartids 8 years ago
Andrew Waterman f5bdc2e342 Remove redundant U/S mode advertisement 9 years ago
Andrew Waterman f87cdfec1d H-mode no longer exists 9 years ago