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 |
2016-05-23 |
Tim Newsome | Continue works well enough for DebugTest.test_exit |
commit | commitdiff | tree |
2016-05-23 |
Tim Newsome | Fix race using fence. |
commit | commitdiff | tree |
2016-05-23 |
Tim Newsome | Refactor how we track in-progress operations. |
commit | commitdiff | tree |
2016-05-23 |
Tim Newsome | gdb can attach and read the PC: |
commit | commitdiff | tree |
2016-05-23 |
Tim Newsome | processor_t unfriends gdbserver_t. |
commit | commitdiff | tree |
2016-05-23 |
Tim Newsome | Correctly read PC on halt. |
commit | commitdiff | tree |
2016-05-23 |
Tim Newsome | Fix store to clear debug interrupt. |
commit | commitdiff | tree |
2016-05-23 |
Tim Newsome | Add debug_module bus device. |
commit | commitdiff | tree |
2016-05-23 |
Tim Newsome | ROM -> RAM -> ROM, waiting for debug int. |
commit | commitdiff | tree |
2016-05-23 |
Tim Newsome | Make sure to translate Debug RAM addresses also. |
commit | commitdiff | tree |
2016-05-23 |
Tim Newsome | Jump to the correct (temporary) Debug RAM address. |
commit | commitdiff | tree |
2016-05-23 |
Tim Newsome | Clean up how Debug ROM is included. |
commit | commitdiff | tree |
2016-05-23 |
Tim Newsome | Can jump to and execute Debug ROM. |
commit | commitdiff | tree |
2016-05-23 |
Tim Newsome | Check in compiled debug ROM. |
commit | commitdiff | tree |
2016-05-23 |
Tim Newsome | When gdb connects, jump to Debug ROM and segfault. |
commit | commitdiff | tree |
2016-05-23 |
Tim Newsome | Add debug rom code. |
commit | commitdiff | tree |
2016-05-23 |
Tim Newsome | Gutting direct-access gdb. |
commit | commitdiff | tree |
2016-05-23 |
Tim Newsome | Add writing to DCSR, DPC, DSCRATCH. |
commit | commitdiff | tree |
2016-05-23 |
Tim Newsome | Actually run the ebreak test. |
commit | commitdiff | tree |
2016-05-23 |
Tim Newsome | Only halt on ebreak if a debugger is attached. |
commit | commitdiff | tree |
2016-05-23 |
Tim Newsome | Test ebreak without gdb. |
commit | commitdiff | tree |
2016-05-23 |
Tim Newsome | Document attaching with gdb. |
commit | commitdiff | tree |
2016-05-23 |
Tim Newsome | Add --gdb-port |
commit | commitdiff | tree |
2016-05-23 |
Tim Newsome | Do a better job checking CSR functionality. |
commit | commitdiff | tree |
2016-05-23 |
Tim Newsome | Rename gdbserver-smoke.py to gdbserver.py. |
commit | commitdiff | tree |
2016-05-23 |
Tim Newsome | Test 'info registers all' as well as 'info all-registers' |
commit | commitdiff | tree |
2016-05-23 |
Tim Newsome | Minor cleanup. |
commit | commitdiff | tree |
2016-05-23 |
Tim Newsome | Update regnum handling to match gdb CSR changes. |
commit | commitdiff | tree |
2016-05-23 |
Tim Newsome | Forgot to add this source. |
commit | commitdiff | tree |
2016-05-23 |
Tim Newsome | Treat warnings as errors. |
commit | commitdiff | tree |
2016-05-23 |
Tim Newsome | Implement register writes. |
commit | commitdiff | tree |
2016-05-23 |
Tim Newsome | Properly clean up spike. |
commit | commitdiff | tree |
2016-05-23 |
Tim Newsome | Implement reading of CSRs. |
commit | commitdiff | tree |
2016-05-23 |
Tim Newsome | Add some tests that pass and test something. |
commit | commitdiff | tree |
2016-05-23 |
Tim Newsome | Flush icache when using swbps and report to gdb. |
commit | commitdiff | tree |
2016-05-23 |
Tim Newsome | Add very basic 'make check'. |
commit | commitdiff | tree |
2016-05-23 |
Tim Newsome | Make 'make check' not hang forever. |
commit | commitdiff | tree |
2016-05-23 |
Tim Newsome | Software breakpoints seem to work. |
commit | commitdiff | tree |
2016-05-23 |
Tim Newsome | Rewrite GPL'd code from OpenOCD. |
commit | commitdiff | tree |
2016-05-23 |
Tim Newsome | Looks like single step works. |
commit | commitdiff | tree |
2016-05-23 |
Tim Newsome | Add -H to start halted. |
commit | commitdiff | tree |
2016-05-23 |
Tim Newsome | Implement binary memory write. |
commit | commitdiff | tree |
2016-05-23 |
Tim Newsome | Now you can halt/continue from gdb. |
commit | commitdiff | tree |
2016-05-23 |
Tim Newsome | Register read looks sane now. |
commit | commitdiff | tree |
2016-05-23 |
Tim Newsome | gdb can now read spike memory. |
commit | commitdiff | tree |
2016-05-23 |
Tim Newsome | Hack to the point where gdb reads a register. |
commit | commitdiff | tree |
2016-05-23 |
Tim Newsome | Listen on a socket for gdb to connect to. |
commit | commitdiff | tree |
2016-05-22 |
Andrew Waterman | Allow delegation of device interrupts |
commit | commitdiff | tree |
2016-05-21 |
Garret Kelly | htif: catch proper store exception (#44) |
commit | commitdiff | tree |
2016-05-21 |
Andy Wright | Some bugfixes for CSR reading and setting FS for fflags... |
commit | commitdiff | tree |
2016-05-19 |
Tim Newsome | Merge pull request #42 from csail-csg/master |
commit | commitdiff | tree |
2016-05-19 |
acw1251 | Removed devicetree.h from riscv.mk.in since it no longe... |
commit | commitdiff | tree |
2016-05-18 |
acw1251 | Added missing header files to riscv.mk.in |
commit | commitdiff | tree |
2016-05-02 |
Andrew Waterman | Add back IPI support |
commit | commitdiff | tree |
2016-05-02 |
Andrew Waterman | Remove MIPI; mip.MSIP bit is read-only |
commit | commitdiff | tree |
2016-05-02 |
Andrew Waterman | Remove tohost/fromhost registers |
commit | commitdiff | tree |
2016-05-01 |
Andrew Waterman | Initialize mtvec to DEFAULT_MTVEC |
commit | commitdiff | tree |
2016-05-01 |
Andrew Waterman | Remove SCRs; add padding after config string |
commit | commitdiff | tree |
2016-04-29 |
Andrew Waterman | Move much closer to new platform-M memory map |
commit | commitdiff | tree |
2016-04-28 |
Andrew Waterman | Add --dump-config-string flag |
commit | commitdiff | tree |
2016-04-28 |
Andrew Waterman | Remove MTIME[CMP]; add RTC device |
commit | commitdiff | tree |
2016-04-20 |
Andrew Waterman | Split ERET into URET, SRET, HRET, MRET |
commit | commitdiff | tree |
2016-04-06 |
Andrew Waterman | Remove non-standard uarch CSRs |
commit | commitdiff | tree |
2016-04-03 |
Andrew Waterman | Allow configuration of default ISA with --with-isa |
commit | commitdiff | tree |
2016-03-17 |
Andrew Waterman | Update definition of base field in misa register |
commit | commitdiff | tree |
2016-03-04 |
Andrew Waterman | Fix up interrupt delegation |
commit | commitdiff | tree |
2016-03-02 |
Andrew Waterman | Add counter-enable registers |
commit | commitdiff | tree |
2016-03-02 |
Andrew Waterman | Use RV config string rather than FDT |
commit | commitdiff | tree |
2016-03-02 |
Andrew Waterman | WIP on priv spec v1.9 |
commit | commitdiff | tree |
2016-03-02 |
Andrew Waterman | New definitions of misa/marchid/mvendorid |
commit | commitdiff | tree |
2016-03-02 |
Andrew Waterman | implement PUM functionality |
commit | commitdiff | tree |
2016-03-02 |
Andrew Waterman | sptbr now a holds a PPN, not an address |
commit | commitdiff | tree |
2016-03-02 |
Andrew Waterman | Return to interactive mode after a trap |
commit | commitdiff | tree |
2016-03-02 |
Andrew Waterman | Use simpler MTVEC scheme |
commit | commitdiff | tree |
2016-03-02 |
Andrew Waterman | Fix ERET bug |
commit | commitdiff | tree |
2016-03-02 |
Andrew Waterman | Zero-extend all CSR writes |
commit | commitdiff | tree |
2016-03-02 |
Andrew Waterman | Fix ERET serialization strategy |
commit | commitdiff | tree |
2016-03-02 |
Andrew Waterman | Add autoconf check for little-endianness |
commit | commitdiff | tree |
2016-03-02 |
Andrew Waterman | Set default RV32 RAM size to 4 GiB - 256 MiB |
commit | commitdiff | tree |
2016-03-02 |
Andrew Waterman | Serialize simulator on ERET |
commit | commitdiff | tree |
2016-03-02 |
Andrew Waterman | WIP on priv spec v1.9 |
commit | commitdiff | tree |
2016-03-02 |
Andrew Waterman | Compile debug symbols |
commit | commitdiff | tree |
2016-03-02 |
Andrew Waterman | Mark SoftFloat routines static inline |
commit | commitdiff | tree |
2016-03-02 |
Andrew Waterman | Upgrade to latest SoftFloat |
commit | commitdiff | tree |
2016-02-04 |
Andrew Waterman | Actually refill ITLB on ITLB miss |
commit | commitdiff | tree |
2016-01-30 |
Andrew Waterman | Fix NaN propagation for fcvt |
commit | commitdiff | tree |
2016-01-24 |
Andrew Waterman | Remove hwacha support |
commit | commitdiff | tree |
2016-01-13 |
Andrew Waterman | Use new NaN discipline |
commit | commitdiff | tree |
2016-01-13 |
Andrew Waterman | don't ignore data value when writing MIPI |
commit | commitdiff | tree |
2016-01-05 |
Andrew Waterman | fix help message |
commit | commitdiff | tree |
2015-12-17 |
Scott Beamer | another osx clang compatability fix |
commit | commitdiff | tree |
2015-11-20 |
Andrew Waterman | C.ADDIW is reserved for rd=0 |
commit | commitdiff | tree |
next |