2017-02-25 |
Tim Newsome | Update bits to latest spec.
|
commit | commitdiff | tree |
2017-02-23 |
Tim Newsome | Implement halt request.
|
commit | commitdiff | tree |
2017-02-22 |
Tim Newsome | Improve debug performance.
|
commit | commitdiff | tree |
2017-02-22 |
Tim Newsome | Don't waste time spinning in place in debug mode
|
commit | commitdiff | tree |
2017-02-18 |
Tim Newsome | Compress log output of jump-to-self loops.
|
commit | commitdiff | tree |
2017-02-16 |
Tim Newsome | Remove noisy debugs.
|
commit | commitdiff | tree |
2017-02-16 |
Tim Newsome | Set cmderr when data is accessed while busy.
|
commit | commitdiff | tree |
2017-02-16 |
Tim Newsome | Implement autoexec. DMI op 2 is just write now.
|
commit | commitdiff | tree |
2017-02-15 |
Tim Newsome | Implement resume (untested).
|
commit | commitdiff | tree |
2017-02-14 |
Tim Newsome | Implement program buffer preexec/postexec.
|
commit | commitdiff | tree |
2017-02-13 |
Tim Newsome | dbus -> dmi
|
commit | commitdiff | tree |
2017-02-13 |
Tim Newsome | Abstract register read mostly working.
|
commit | commitdiff | tree |
2017-02-12 |
Tim Newsome | Fix stack overflow and support --rbb-port=0
|
commit | commitdiff | tree |
2017-02-11 |
Tim Newsome | Entering debug mode now jumps to "dynamic rom"
|
commit | commitdiff | tree |
2017-02-10 |
Tim Newsome | Implement hartstatus field.
|
commit | commitdiff | tree |
2017-02-10 |
Tim Newsome | Remove gdbserver support.
|
commit | commitdiff | tree |
2017-02-09 |
Tim Newsome | Add writable ibuf and data registers.
|
commit | commitdiff | tree |
2017-02-09 |
Tim Newsome | Serve up a correct dmcontrol register.
|
commit | commitdiff | tree |
2017-02-07 |
Tim Newsome | OpenOCD does a dmi read and gets dummy value back.
|
commit | commitdiff | tree |
2017-02-07 |
Tim Newsome | Merge pull request #83 from bacam/gdb-protocol-fixes
|
commit | commitdiff | tree |
2017-02-07 |
Tim Newsome | Remove unnecessary circular buffer code.
|
commit | commitdiff | tree |
2017-02-07 |
Tim Newsome | Refactor remote bitbang code.
|
commit | commitdiff | tree |
2017-02-03 |
Tim Newsome | OpenOCD RISC-V code now gets to scan out dtmcontrol.
|
commit | commitdiff | tree |
2017-02-03 |
Tim Newsome | OpenOCD can now scan out the hacked IDCODE.
|
commit | commitdiff | tree |
2017-02-03 |
Tim Newsome | OpenOCD connects, and sends some data that we receive.
|
commit | commitdiff | tree |
2016-12-16 |
Tim Newsome | Fix single stepping over faulting instructions. (#80)
|
commit | commitdiff | tree |
2016-12-12 |
Tim Newsome | Reuse the ebreak constants in encoding.h.
|
commit | commitdiff | tree |
2016-10-31 |
Tim Newsome | Make reading/writing fpu regs work.
|
commit | commitdiff | tree |
2016-10-31 |
Tim Newsome | Minor code cleanup.
|
commit | commitdiff | tree |
2016-10-31 |
Tim Newsome | Check for exception after register write.
|
commit | commitdiff | tree |
2016-10-28 |
Tim Newsome | Check for exception after reading a register.
|
commit | commitdiff | tree |
2016-10-28 |
Tim Newsome | Fix error message.
|
commit | commitdiff | tree |
2016-10-25 |
Tim Newsome | Increase gdb receive buffer.
|
commit | commitdiff | tree |
2016-10-07 |
Tim Newsome | Don't die when gdb thinks XLEN is 64 but it's 32.
|
commit | commitdiff | tree |
2016-09-30 |
Tim Newsome | Return an error to gdb when memory reads fail. (#71)
|
commit | commitdiff | tree |
2016-09-29 |
Tim Newsome | Update trigger behavior. (#70)
|
commit | commitdiff | tree |
2016-09-06 |
Tim Newsome | Remove generic debug tests. (#65)
|
commit | commitdiff | tree |
2016-09-02 |
Tim Newsome | Merge branch 'master' into trigger
|
commit | commitdiff | tree |
2016-09-02 |
Tim Newsome | Rebuild debug ROM because CSR encoding changed.
|
commit | commitdiff | tree |
2016-09-02 |
Tim Newsome | Support triggers on TLB misses.
|
commit | commitdiff | tree |
2016-09-01 |
Tim Newsome | Theoretically support trigger timing.
|
commit | commitdiff | tree |
2016-08-31 |
Tim Newsome | Rename tdata[0-2] to tdata[1-3].
|
commit | commitdiff | tree |
2016-08-31 |
Tim Newsome | Save/restore tselect. Set dmode.
|
commit | commitdiff | tree |
2016-08-29 |
Tim Newsome | Fix indent.
|
commit | commitdiff | tree |
2016-08-29 |
Tim Newsome | Rename tdata0--tdata2 to tdata1--tdata3.
|
commit | commitdiff | tree |
2016-08-22 |
Tim Newsome | Implement address and data triggers.
|
commit | commitdiff | tree |
2016-07-28 |
Tim Newsome | Add support for virtual priv register. (#59)
|
commit | commitdiff | tree |
2016-07-19 |
Tim Newsome | Make address translation work in 32-bit. (#58)
|
commit | commitdiff | tree |
2016-07-13 |
Tim Newsome | Fix single step over csrw instructions. (#57)
|
commit | commitdiff | tree |
2016-07-01 |
Tim Newsome | Remove debug printf that was cluttering up output.
|
commit | commitdiff | tree |
2016-06-28 |
Tim Newsome | Make gdbserver code work with small Debug RAM.
|
commit | commitdiff | tree |
2016-06-28 |
Tim Newsome | Support debugging 32-bit spike instances.
|
commit | commitdiff | tree |
2016-06-09 |
Tim Newsome | Fix 2 bugs in Debug ROM: (#52)
|
commit | commitdiff | tree |
2016-06-03 |
Tim Newsome | Keep DCSR_XDEBUGVER unsigned.
|
commit | commitdiff | tree |
2016-06-03 |
Tim Newsome | DCSR cause was moved, bug debug ROM wasn't updated
|
commit | commitdiff | tree |
2016-06-02 |
Tim Newsome | Fix 'make check' when run from build directory.
|
commit | commitdiff | tree |
2016-06-01 |
Tim Newsome | Move sethaltnot and cleardebint.
|
commit | commitdiff | tree |
2016-05-24 |
Tim Newsome | New encoding.h for new CSR addresses.
|
commit | commitdiff | tree |
2016-05-24 |
Tim Newsome | Move cleardebint, per spec.
|
commit | commitdiff | tree |
2016-05-23 |
Tim Newsome | Use .word for mret, for now.
|
commit | commitdiff | tree |
2016-05-23 |
Tim Newsome | Change DCSR bits to match spec.
|
commit | commitdiff | tree |
2016-05-23 |
Tim Newsome | Kill spike as soon as the test is done with it.
|
commit | commitdiff | tree |
2016-05-23 |
Tim Newsome | Link standalone programs at 0x80010000.
|
commit | commitdiff | tree |
2016-05-23 |
Tim Newsome | Turn off debugging.
|
commit | commitdiff | tree |
2016-05-23 |
Tim Newsome | Tell gdb we can handle large packets.
|
commit | commitdiff | tree |
2016-05-23 |
Tim Newsome | Fix writing odd numbers of bytes to odd addresses.
|
commit | commitdiff | tree |
2016-05-23 |
Tim Newsome | Exceptions in Debug Mode don't update any regs.
|
commit | commitdiff | tree |
2016-05-23 |
Tim Newsome | Ignore MPRV in Debug Mode.
|
commit | commitdiff | tree |
2016-05-23 |
Tim Newsome | Write test for downloading a mostly random program
|
commit | commitdiff | tree |
2016-05-23 |
Tim Newsome | Remove already-implemented TODO.
|
commit | commitdiff | tree |
2016-05-23 |
Tim Newsome | Move debug rom link map to the right place.
|
commit | commitdiff | tree |
2016-05-23 |
Tim Newsome | Remove obsolete TODO.
|
commit | commitdiff | tree |
2016-05-23 |
Tim Newsome | Implement ebreak[mhsu].
|
commit | commitdiff | tree |
2016-05-23 |
Tim Newsome | Remove dependency on include file in my homedir.
|
commit | commitdiff | tree |
2016-05-23 |
Tim Newsome | Force gdb to not print entry values.
|
commit | commitdiff | tree |
2016-05-23 |
Tim Newsome | mprv test now breaks like it's supposed to.
|
commit | commitdiff | tree |
2016-05-23 |
Tim Newsome | Deal with escapes that gdb sends in binary data.
|
commit | commitdiff | tree |
2016-05-23 |
Tim Newsome | Make -H halt the core right out of reset.
|
commit | commitdiff | tree |
2016-05-23 |
Tim Newsome | Halt when gdb user hits ^C.
|
commit | commitdiff | tree |
2016-05-23 |
Tim Newsome | Make sure to fence.i after setting/clearing a swbp
|
commit | commitdiff | tree |
2016-05-23 |
Tim Newsome | Implemented register writes.
|
commit | commitdiff | tree |
2016-05-23 |
Tim Newsome | Fix reading CSRs.
|
commit | commitdiff | tree |
2016-05-23 |
Tim Newsome | Single step appears to work.
|
commit | commitdiff | tree |
2016-05-23 |
Tim Newsome | Software breakpoints sort of work.
|
commit | commitdiff | tree |
2016-05-23 |
Tim Newsome | Use fence.i in Debug ROM.
|
commit | commitdiff | tree |
2016-05-23 |
Tim Newsome | Fix off-by-two in general read registers.
|
commit | commitdiff | tree |
2016-05-23 |
Tim Newsome | Walk page tables to translate addresses.
|
commit | commitdiff | tree |
2016-05-23 |
Tim Newsome | Turn operation into a queue,
|
commit | commitdiff | tree |
2016-05-23 |
Tim Newsome | Remove unused code.
|
commit | commitdiff | tree |
2016-05-23 |
Tim Newsome | Save/restore mstatus, too.
|
commit | commitdiff | tree |
2016-05-23 |
Tim Newsome | Ignore more files.
|
commit | commitdiff | tree |
2016-05-23 |
Tim Newsome | Properly read s0/s1.
|
commit | commitdiff | tree |
2016-05-23 |
Tim Newsome | Add dret.
|
commit | commitdiff | tree |
2016-05-23 |
Tim Newsome | Implement memory writes.
|
commit | commitdiff | tree |
2016-05-23 |
Tim Newsome | Implement single memory read access.
|
commit | commitdiff | tree |
2016-05-23 |
Tim Newsome | Properly save/restore dpc, mcause, mbadaddr.
|
commit | commitdiff | tree |
2016-05-23 |
Tim Newsome | Exceptions in Debug Mode, stay in Debug Mode.
|
commit | commitdiff | tree |
2016-05-23 |
Tim Newsome | Remove debug printfs.
|
commit | commitdiff | tree |
2016-05-23 |
Tim Newsome | Have Debug memory kind of working again.
|
commit | commitdiff | tree |
2016-05-23 |
Tim Newsome | Read FP registers, and general CSRs*
|
commit | commitdiff | tree |
next |