aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2016-05-23processor_t unfriends gdbserver_t.Tim Newsome6-15/+34
2016-05-23Correctly read PC on halt.Tim Newsome2-11/+23
2016-05-23Fix store to clear debug interrupt.Tim Newsome4-2/+20
2016-05-23Add debug_module bus device.Tim Newsome18-58/+259
2016-05-23ROM -> RAM -> ROM, waiting for debug int.Tim Newsome5-2/+39
2016-05-23Make sure to translate Debug RAM addresses also.Tim Newsome2-2/+6
2016-05-23Jump to the correct (temporary) Debug RAM address.Tim Newsome2-6/+7
2016-05-23Clean up how Debug ROM is included.Tim Newsome6-8/+6
2016-05-23Can jump to and execute Debug ROM.Tim Newsome9-7/+25
2016-05-23Check in compiled debug ROM.Tim Newsome2-3/+24
2016-05-23When gdb connects, jump to Debug ROM and segfault.Tim Newsome5-11/+17
2016-05-23Add debug rom code.Tim Newsome3-0/+133
2016-05-23Gutting direct-access gdb.Tim Newsome6-40/+24
2016-05-23Add writing to DCSR, DPC, DSCRATCH.Tim Newsome3-0/+59
2016-05-23Actually run the ebreak test.Tim Newsome1-1/+2
2016-05-23Only halt on ebreak if a debugger is attached.Tim Newsome3-5/+12
2016-05-23Test ebreak without gdb.Tim Newsome3-6/+42
2016-05-23Document attaching with gdb.Tim Newsome1-4/+75
2016-05-23Add --gdb-portTim Newsome6-34/+52
2016-05-23Do a better job checking CSR functionality.Tim Newsome3-5/+21
2016-05-23Rename gdbserver-smoke.py to gdbserver.py.Tim Newsome2-1/+1
2016-05-23Test 'info registers all' as well as 'info all-registers'Tim Newsome1-4/+6
2016-05-23Minor cleanup.Tim Newsome2-4/+4
2016-05-23Update regnum handling to match gdb CSR changes.Tim Newsome3-126/+58
2016-05-23Forgot to add this source.Tim Newsome1-0/+42
2016-05-23Treat warnings as errors.Tim Newsome1-2/+2
2016-05-23Implement register writes.Tim Newsome4-12/+118
2016-05-23Properly clean up spike.Tim Newsome2-2/+3
2016-05-23Implement reading of CSRs.Tim Newsome3-25/+132
2016-05-23Add some tests that pass and test something.Tim Newsome5-4/+126
2016-05-23Flush icache when using swbps and report to gdb.Tim Newsome7-15/+89
2016-05-23Add very basic 'make check'.Tim Newsome1-2/+14
2016-05-23Make 'make check' not hang forever.Tim Newsome1-1/+1
2016-05-23Software breakpoints seem to work.Tim Newsome4-13/+102
2016-05-23Rewrite GPL'd code from OpenOCD.Tim Newsome1-34/+17
2016-05-23Looks like single step works.Tim Newsome5-7/+60
2016-05-23Add -H to start halted.Tim Newsome4-5/+11
2016-05-23Implement binary memory write.Tim Newsome2-31/+86
2016-05-23Now you can halt/continue from gdb.Tim Newsome5-5/+60
2016-05-23Register read looks sane now.Tim Newsome2-8/+75
2016-05-23gdb can now read spike memory.Tim Newsome5-23/+97
2016-05-23Hack to the point where gdb reads a register.Tim Newsome2-28/+134
2016-05-23Listen on a socket for gdb to connect to.Tim Newsome6-0/+332
2016-05-22Allow delegation of device interruptsAndrew Waterman2-4/+7
2016-05-21htif: catch proper store exception (#44)Garret Kelly1-1/+1
2016-05-21Some bugfixes for CSR reading and setting FS for fflags updates (#43)Andy Wright5-9/+24
2016-05-19Merge pull request #42 from csail-csg/masterTim Newsome1-1/+0
2016-05-19Removed devicetree.h from riscv.mk.in since it no longer existsacw12511-1/+0
2016-05-18Added missing header files to riscv.mk.inacw12511-0/+3
2016-05-02Add back IPI supportAndrew Waterman2-21/+22