aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2018-01-31Passes smoke tests with --progsize=0no_progbufTim Newsome1-15/+82
2018-01-30WIP. Doesn't work.Tim Newsome2-40/+36
2018-01-29Update debug_definesTim Newsome3-53/+53
2018-01-18Support debug system bus access.Tim Newsome5-20/+230
2018-01-09Use new debug_defines.h.Tim Newsome1-19/+19
2018-01-08mem_t: Throw an error if zero-sized memory is requested (#168)Jonathan Neuschäfer2-0/+4
2018-01-03Add some missing RVC instructions to disassemblerAndrew Waterman1-0/+3
2017-12-18Merge pull request #165 from riscv/small_progbufTim Newsome7-484/+487
2017-12-11Update debug_defines to latest version.Tim Newsome1-22/+48
2017-12-11Set impebreak.Tim Newsome2-1/+9
2017-12-11Update to latest debug_defines.h.Tim Newsome3-465/+411
2017-12-11Make progbuf a run-time option.Tim Newsome6-19/+42
2017-11-27Rename badaddr to tvalAndrew Waterman5-25/+25
2017-11-27Rename sptbr to satpAndrew Waterman5-36/+36
2017-11-27Set tval to 0 on traps with no specified tvalAndrew Waterman2-5/+3
2017-11-20Implement priv-1.11 interrupt-priority scheme (#161)Andrew Waterman1-1/+18
2017-11-20Fix commitlog. (#162)Christopher Celio1-5/+8
2017-11-15Merge pull request #156 from p12nGH/noncontiguous_hartsAndrew Waterman3-5/+31
2017-11-15hartids knob description addedGleb Gagarin1-0/+1
2017-11-15Support for non-contiguous hartidsGleb Gagarin3-5/+30
2017-11-09Remove redundant U/S mode advertisementAndrew Waterman1-4/+0
2017-11-09H-mode no longer existsAndrew Waterman2-2/+0
2017-11-09MPP is now WARLAndrew Waterman2-6/+23
2017-11-06Implement Q extension for disassembler (#153)Kito Cheng1-0/+36
2017-11-03Fix disassembly of c.li 0Andrew Waterman1-1/+1
2017-11-03Merge pull request #151 from riscv/htif_dtsPalmer Dabbelt1-0/+3
2017-11-03Put HTIF in the device treePalmer Dabbelt1-0/+3
2017-11-02Mask medeleg correctlyAndrew Waterman1-3/+7
2017-11-01Don't permit delegation of interrupts that M-mode should handleAndrew Waterman1-4/+3
2017-10-20Fix commit-log for Q extension, and for RV32 (#143)Andrew Waterman3-18/+53
2017-10-19Fix bus_t bug with devices at 0x0Evan Cox1-10/+30
2017-10-19Fix implementation of FMIN/FMAX NaN caseAndrew Waterman6-6/+12
2017-10-15Include math.h for NAN (#137)jar1-0/+1
2017-10-10Merge pull request #129 from riscv/q-extensionAndrew Waterman263-1092/+11453
2017-09-28Implement Q extensionAndrew Waterman45-24/+258
2017-09-25Merge pull request #128 from riscv/resetTim Newsome1-1/+8
2017-09-24Update SoftFloatAndrew Waterman218-1068/+11195
2017-09-21Actually let hartreset be set.Tim Newsome1-0/+1
2017-09-21Fix debug reset.Tim Newsome1-1/+7
2017-09-21Fix corner case in repeated execution (#127)Tim Newsome2-4/+4
2017-09-21Fix comment typo. (#126)Tim Newsome1-1/+1
2017-09-12Merge pull request #123 from riscv/debug_interruptsTim Newsome1-1/+1
2017-09-12Don't take interrupts while in Debug Mode.Tim Newsome1-1/+1
2017-08-28Merge pull request #121 from riscv/debug_storeTim Newsome1-1/+13
2017-08-28Add a nice debug printf for debug_module_t::storeTim Newsome1-1/+13
2017-08-11Merge pull request #119 from riscv/quietTim Newsome1-2/+2
2017-08-11Turn off debug module debug printfs.Tim Newsome1-2/+2
2017-08-10Correct c.li and c.lui disassembly (#118)Palmer Dabbelt1-2/+2
2017-08-10Merge pull request #117 from riscv/multicore_debugTim Newsome3-18/+12
2017-08-07Fix multicore debug.Tim Newsome3-18/+12