aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2017-02-17Fix access FPU registers again.Tim Newsome1-46/+80
2017-02-17Fix use of REG vs CSR constants.Tim Newsome1-26/+30
2017-02-17Bunch of register access refactoring.Tim Newsome2-546/+161
2017-02-16Check busy before triggering another command.Tim Newsome1-46/+50
2017-02-15Check for errors after read/write.Tim Newsome1-4/+12
2017-02-15Fix double read, which might have side effects.Tim Newsome1-4/+6
2017-02-15Make MemTest32 pass.Tim Newsome1-2/+2
2017-02-15Some memory access works.Tim Newsome2-351/+161
2017-02-14Merge pull request #15 from sifive/get_set_reg_errorTim Newsome2-9/+45
2017-02-14Make general CSR reads work.Tim Newsome1-36/+22
2017-02-14Make it all the way through examine().Tim Newsome1-220/+85
2017-02-14More dbus->dmi.Tim Newsome1-21/+65
2017-02-13Read misa during examine(), using program buffer.Tim Newsome2-100/+939
2017-02-13dbus -> dmiTim Newsome2-160/+160
2017-02-13Discover XLEN using abstract reg reads.Tim Newsome2-42/+64
2017-02-10Attempt to discover XLEN with abstract reg readsTim Newsome4-108/+118
2017-02-10riscv: Add register name to message when they do not exist.Megan Wachs2-7/+7
2017-02-10Halt target in riscv_examine().Tim Newsome2-30/+45
2017-02-09Add debug_defines.h.Tim Newsome1-0/+630
2017-02-08Detect and smoketest data and ibuf registers.Tim Newsome1-28/+69
2017-02-08Correctly parse dmcontrol.Tim Newsome1-51/+29
2017-02-07Update DMI bus width for 0.13.Tim Newsome2-10/+2
2017-02-07Merge remote-tracking branch 'origin/riscv' into HEADMegan Wachs7-2297/+6016
2017-02-06Merge pull request #16 from sifive/0.13Tim Newsome6-2297/+5375
2017-02-05Add missing header file.Tim Newsome1-0/+62
2017-02-05Use the set/reg register error return code when registers don't exist.Megan Wachs2-9/+45
2017-02-05Add the first difference for 0.13 targets.Tim Newsome1-1/+1
2017-02-05Use the csrNNN name instead of "mstatus".Tim Newsome1-2/+6
2017-02-05Most gdbserver tests pass now.Tim Newsome5-2296/+5308
2017-01-26Merge pull request #13 from sifive/disable_interruptsTim Newsome1-0/+18
2017-01-25riscv: disable interrupts for all priviledge levelsMegan Wachs1-3/+2
2017-01-25riscv: Use proper UINT packing and unpacking routines for disabling interrupt...Megan Wachs1-5/+12
2017-01-25riscv: Globally disable interrupts when running algorithms.Megan Wachs1-0/+12
2016-12-24Merge pull request #11 from sifive/malloc_off_by_1Tim Newsome1-1/+1
2016-12-23Correct off by 1 in malloc, which causes this to fail on macOS (and in theory...mwachs51-1/+1
2016-12-19Merge pull request #9 from sifive/increase_as_sizeTim Newsome1-1/+1
2016-12-18riscv: Increase the number of Algorithm StepsMegan Wachs1-1/+1
2016-12-08Merge pull request #7 from sifive/temp_verify_blank_checkTim Newsome1-0/+30
2016-12-07riscv: implement skeletons for Memory Blank Check and CRC. Otherwise you just...Megan Wachs1-0/+30
2016-12-01Fix issue #6: build failure on gcc 6Tim Newsome1-1/+1
2016-11-30Merge pull request #5 from sifive/format-warningTim Newsome1-1/+1
2016-11-30Use portable format specifier for size_tAlbert Ou1-1/+1
2016-11-30Merge pull request #4 from sifive/mwachs5-patch-sckdivMegan Wachs1-4/+0
2016-11-27Don't write SCKDIV when flashingMegan Wachs1-4/+0
2016-11-27Add timeout to infinite loop.Tim Newsome1-1/+13
2016-11-25Add some timeouts that I ran into.Tim Newsome1-11/+48
2016-11-25Cope better if the target unexpectedly resets.Tim Newsome1-4/+11
2016-11-23Fix typo.Tim Newsome1-1/+1
2016-11-19Merge branch 'sifive/add_issi_flash' into riscvTim Newsome1-1/+1
2016-11-19Fix off-by-one error in assert.Tim Newsome1-1/+1