aboutsummaryrefslogtreecommitdiff
path: root/riscv/debug_module.h
AgeCommit message (Expand)AuthorFilesLines
2024-06-12Fix a few compile warningsAndrew Waterman1-16/+16
2023-12-08Use brace initializers for debug_module_config_t defaultsJerry Zhao1-9/+9
2023-12-01Add SBA write delay.Tim Newsome1-2/+3
2023-12-01Add SBA read delay.Tim Newsome1-0/+13
2023-07-05Let debugger control hart availabilityTim Newsome1-0/+6
2023-06-20debug: Remove debug_module_t::add_device, its redundantJerry Zhao1-2/+0
2023-03-09Switch debug_module to use simif_t instead of sim_tScott Johnson1-3/+3
2023-02-27Make debug module tolerant of discontiguous hart IDsAndrew Waterman1-6/+3
2022-12-16Remove debug_module.h -> mmu.h dependencyJerry Zhao1-1/+2
2022-10-07Add --dm-no-abstract-fpr option.Tim Newsome1-0/+1
2022-08-10Fix code indentation in processor.cc, interactive.cc, debug_module.h/ccWeiwei Li1-16/+16
2022-01-06Don't say "master" (#898)Tim Newsome1-1/+1
2021-02-04Refactor headersAndrew Waterman1-1/+3
2020-08-11Add option to dissable implicit ebreak in program bufferSamuel Obuch1-0/+1
2019-07-16Writing non-existent CSRs, access FPRs with mstatus.FS=0 (#311)Tim Newsome1-1/+1
2019-05-14Clean up debug module options. (#299)Tim Newsome1-12/+14
2019-04-04Add --debug-no-abstract-csr (#267)Tim Newsome1-1/+3
2019-04-02Implement debug hasel support (#287)Tim Newsome1-2/+7
2019-03-04Implement halt groups (#280)Tim Newsome1-4/+10
2018-12-13Add --dmi-rti and --abstract-rti to test OpenOCD.Tim Newsome1-2/+13
2018-08-23Add dummy custom debug registers, to test OpenOCD. (#233)Tim Newsome1-0/+3
2018-06-11Update debug_defines.hTim Newsome1-0/+2
2018-03-16Implement debug havereset bitsTim Newsome1-1/+7
2018-03-07Merge pull request #177 from riscv/debug_authTim Newsome1-2/+13
2018-02-27Add debug module authentication.Tim Newsome1-2/+13
2018-02-19WIP. Doesn't work.Tim Newsome1-1/+1
2018-02-01Add --debug-sba optionTim Newsome1-1/+2
2018-01-29Update debug_definesTim Newsome1-0/+2
2018-01-18Support debug system bus access.Tim Newsome1-0/+24
2017-12-11Set impebreak.Tim Newsome1-0/+1
2017-12-11Update to latest debug_defines.h.Tim Newsome1-5/+4
2017-12-11Make progbuf a run-time option.Tim Newsome1-6/+12
2017-04-18debug: Use Debug-Module specific constants instead of global defines.Megan Wachs1-4/+10
2017-04-18debug: Checkpoint which somewhat works with OpenOCD v13, but still has some b...Megan Wachs1-8/+3
2017-04-17debug: Move things around, but addresses now conflict with ROM.Megan Wachs1-22/+15
2017-03-21spec bumpPalmer Dabbelt1-19/+26
2017-02-25Update bits to latest spec.Tim Newsome1-7/+3
2017-02-23Implement halt request.Tim Newsome1-24/+0
2017-02-15Implement autoexec. DMI op 2 is just write now.Tim Newsome1-1/+2
2017-02-15Implement resume (untested).Tim Newsome1-0/+1
2017-02-13Implement program buffer preexec/postexec.Tim Newsome1-3/+8
2017-02-13Abstract register read mostly working.Tim Newsome1-4/+42
2017-02-12Fix stack overflow and support --rbb-port=0Tim Newsome1-0/+1
2017-02-10Entering debug mode now jumps to "dynamic rom"Tim Newsome1-5/+30
2017-02-10Implement hartstatus field.Tim Newsome1-1/+4
2017-02-08Add writable ibuf and data registers.Tim Newsome1-0/+6
2017-02-08Serve up a correct dmcontrol register.Tim Newsome1-2/+7
2017-02-07OpenOCD does a dmi read and gets dummy value back.Tim Newsome1-0/+5
2016-05-23Turn off debugging.Tim Newsome1-4/+0
2016-05-23Software breakpoints sort of work.Tim Newsome1-0/+14