613 Commits (e67da00a3771a9487dad497580046d07884b893b)
 

Author SHA1 Message Date
Tim Newsome e67da00a37 Remove dependency on include file in my homedir. 10 years ago
Tim Newsome 8b176c4e96 Force gdb to not print entry values. 10 years ago
Tim Newsome c7643c32e0 mprv test now breaks like it's supposed to. 10 years ago
Tim Newsome 45fb0a0f0e Deal with escapes that gdb sends in binary data. 10 years ago
Tim Newsome 9b8b9b69d0 Make -H halt the core right out of reset. 10 years ago
Tim Newsome 7e5c1b420d Halt when gdb user hits ^C. 10 years ago
Tim Newsome f3c39b00ca Make sure to fence.i after setting/clearing a swbp 10 years ago
Tim Newsome 76df045861 Implemented register writes. 10 years ago
Tim Newsome a950cdebb6 Fix reading CSRs. 10 years ago
Tim Newsome dd233bc499 Single step appears to work. 10 years ago
Tim Newsome 6ef848928a Software breakpoints sort of work. 10 years ago
Tim Newsome 850e745dcf Use fence.i in Debug ROM. 10 years ago
Tim Newsome ee96c255f1 Fix off-by-two in general read registers. 10 years ago
Tim Newsome f9e7a3f1e1 Walk page tables to translate addresses. 10 years ago
Tim Newsome 75b54e90a9 Turn operation into a queue, 10 years ago
Tim Newsome 6a48baf806 Remove unused code. 10 years ago
Tim Newsome 113ea7930b Save/restore mstatus, too. 10 years ago
Tim Newsome 7112906ab9 Ignore more files. 10 years ago
Tim Newsome 6791bfeb57 Properly read s0/s1. 10 years ago
Tim Newsome fdc92ba2c5 Add dret. 10 years ago
Tim Newsome 19f33802a1 Implement memory writes. 10 years ago
Tim Newsome 8e418f9e54 Implement single memory read access. 10 years ago
Tim Newsome cb73c085a2 Properly save/restore dpc, mcause, mbadaddr. 10 years ago
Tim Newsome 784fea2bbe Exceptions in Debug Mode, stay in Debug Mode. 10 years ago
Tim Newsome 47f64aaf95 Remove debug printfs. 10 years ago
Tim Newsome 990c6c4809 Have Debug memory kind of working again. 10 years ago
Tim Newsome 57ff1b6595 Read FP registers, and general CSRs* 10 years ago
Tim Newsome 901541c2ec Continue works well enough for DebugTest.test_exit 10 years ago
Tim Newsome f7f2623753 Fix race using fence. 10 years ago
Tim Newsome 54bd259cd5 Refactor how we track in-progress operations. 10 years ago
Tim Newsome 7baa7795ba gdb can attach and read the PC: 10 years ago
Tim Newsome ffe4998fe5 processor_t unfriends gdbserver_t. 10 years ago
Tim Newsome f470ee81e1 Correctly read PC on halt. 10 years ago
Tim Newsome 8d457d5148 Fix store to clear debug interrupt. 10 years ago
Tim Newsome d999dfc0d4 Add debug_module bus device. 10 years ago
Tim Newsome 191671a201 ROM -> RAM -> ROM, waiting for debug int. 10 years ago
Tim Newsome 78332ffbaf Make sure to translate Debug RAM addresses also. 10 years ago
Tim Newsome df640b0cac Jump to the correct (temporary) Debug RAM address. 10 years ago
Tim Newsome 7facb16039 Clean up how Debug ROM is included. 10 years ago
Tim Newsome 6835847f47 Can jump to and execute Debug ROM. 10 years ago
Tim Newsome ddc061f0fb Check in compiled debug ROM. 10 years ago
Tim Newsome d20be46eb4 When gdb connects, jump to Debug ROM and segfault. 10 years ago
Tim Newsome ae566cba20 Add debug rom code. 10 years ago
Tim Newsome 576d311ad6 Gutting direct-access gdb. 10 years ago
Tim Newsome 5d1fb6b8c4 Add writing to DCSR, DPC, DSCRATCH. 10 years ago
Tim Newsome cdf3116b6e Actually run the ebreak test. 10 years ago
Tim Newsome d6d23ae847 Only halt on ebreak if a debugger is attached. 10 years ago
Tim Newsome 8571c8791a Test ebreak without gdb. 10 years ago
Tim Newsome fce39bd572 Document attaching with gdb. 10 years ago
Tim Newsome d1d8863086 Add --gdb-port 10 years ago