883 Commits (403438d6096f4a6bf0ff924f60940acf51c529a5)
 

Author SHA1 Message Date
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
Andrew Waterman e0e462ddd4 MPP is now WARL 9 years ago
Kito Cheng 8feec3d0a5 Implement Q extension for disassembler (#153) 9 years ago
Andrew Waterman 4c286ec230 Fix disassembly of c.li 0 9 years ago
Palmer Dabbelt 5953e86116
Merge pull request #151 from riscv/htif_dts 9 years ago
Palmer Dabbelt 092b464c06 Put HTIF in the device tree 9 years ago
Andrew Waterman 95fafa8f05 Mask medeleg correctly 9 years ago
Andrew Waterman 8b389440b7 Don't permit delegation of interrupts that M-mode should handle 9 years ago
Andrew Waterman 3b1e9ab752 Fix commit-log for Q extension, and for RV32 (#143) 9 years ago
Evan Cox 38438778f0 Fix bus_t bug with devices at 0x0 9 years ago
Andrew Waterman 27ffc270f4 Fix implementation of FMIN/FMAX NaN case 9 years ago
jar a91d9f7d89 Include math.h for NAN (#137) 9 years ago