4045 Commits (9983d2049fd297c1683fa8bdd7f7eeaebcaafea7)
 

Author SHA1 Message Date
Tim Newsome 38b8c095df Implement binary memory write. 10 years ago
Tim Newsome 64f57718a8 Now you can halt/continue from gdb. 10 years ago
Tim Newsome c76307945e Register read looks sane now. 10 years ago
Tim Newsome d1ba8b5593 gdb can now read spike memory. 10 years ago
Tim Newsome 206b89737c Hack to the point where gdb reads a register. 10 years ago
Tim Newsome 9f1ea45e41 Listen on a socket for gdb to connect to. 10 years ago
Andrew Waterman 111434f61a Allow delegation of device interrupts 10 years ago
Garret Kelly 065ad6b114 htif: catch proper store exception (#44) 10 years ago
Andy Wright 8981e57162 Some bugfixes for CSR reading and setting FS for fflags updates (#43) 10 years ago
Tim Newsome 07d2edff33 Merge pull request #42 from csail-csg/master 10 years ago
acw1251 2306679f78 Removed devicetree.h from riscv.mk.in since it no longer exists 10 years ago
acw1251 9186ae5876 Added missing header files to riscv.mk.in 10 years ago
Andrew Waterman 0d084d5686 Add back IPI support 10 years ago
Andrew Waterman 64fd5f375c Remove MIPI; mip.MSIP bit is read-only 10 years ago
Andrew Waterman 980a0121e0 Remove tohost/fromhost registers 10 years ago
Andrew Waterman c3b19169fb Initialize mtvec to DEFAULT_MTVEC 10 years ago
Andrew Waterman 32e717a3c6 Remove SCRs; add padding after config string 10 years ago
Andrew Waterman b593e6df7a Move much closer to new platform-M memory map 10 years ago
Andrew Waterman 9220fdfe95 Add --dump-config-string flag 10 years ago
Andrew Waterman a9c5b05eca Remove MTIME[CMP]; add RTC device 10 years ago
Andrew Waterman 27e29e69cc Split ERET into URET, SRET, HRET, MRET 10 years ago
Andrew Waterman 7a2a57b8bc Remove non-standard uarch CSRs 10 years ago
Andrew Waterman 10ae74e48a Allow configuration of default ISA with --with-isa 10 years ago
Andrew Waterman 94c7f5adbe Update definition of base field in misa register 10 years ago
Andrew Waterman fa1cb289e7 Fix up interrupt delegation 10 years ago
Andrew Waterman cb3db40b87 Add counter-enable registers 10 years ago
Andrew Waterman e6685ad87a Use RV config string rather than FDT 10 years ago
Andrew Waterman 5618582e2f WIP on priv spec v1.9 10 years ago
Andrew Waterman b4bc2159c2 New definitions of misa/marchid/mvendorid 10 years ago
Andrew Waterman c0c61f09d8 implement PUM functionality 10 years ago
Andrew Waterman 48e4425644 sptbr now a holds a PPN, not an address 10 years ago
Andrew Waterman 82b22f61c7 Return to interactive mode after a trap 10 years ago
Andrew Waterman 8f5523448b Use simpler MTVEC scheme 10 years ago
Andrew Waterman 8cb6f2ed8b Fix ERET bug 10 years ago
Andrew Waterman 72b4e74870 Zero-extend all CSR writes 10 years ago
Andrew Waterman 3cb87f71df Fix ERET serialization strategy 10 years ago
Andrew Waterman dd1913e777 Add autoconf check for little-endianness 10 years ago
Andrew Waterman 0d5bd9e810 Set default RV32 RAM size to 4 GiB - 256 MiB 10 years ago
Andrew Waterman df37931703 Serialize simulator on ERET 10 years ago
Andrew Waterman 66a37a5104 WIP on priv spec v1.9 10 years ago
Andrew Waterman 3bfc00ef2a Compile debug symbols 10 years ago
Andrew Waterman 89ba757daf Mark SoftFloat routines static inline 10 years ago
Andrew Waterman a95b44df9d Upgrade to latest SoftFloat 10 years ago
Andrew Waterman bea283531a Actually refill ITLB on ITLB miss 10 years ago
Andrew Waterman 853391c2bb Fix NaN propagation for fcvt 10 years ago
Andrew Waterman 0873901c7c Remove hwacha support 10 years ago
Andrew Waterman 3face89faf Use new NaN discipline 10 years ago
Andrew Waterman ca7ea7e820 don't ignore data value when writing MIPI 10 years ago
Andrew Waterman 5344292853 fix help message 11 years ago
Scott Beamer 785762c58a another osx clang compatability fix 11 years ago