4060 Commits (cd4f7b855327305d521818f05fc9ccc610388d23)
 

Author SHA1 Message Date
Scott Beamer 8864a2d06e fix clang compile error 11 years ago
Andrew Waterman 48faf847c2 New machine-mode timer facility 11 years ago
Andrew Waterman e6b63b9876 Merge pull request #25 from vapier/master 11 years ago
Mike Frysinger 3e8ad1eab3 allow interactive "reg" command to dump all registers 11 years ago
Mike Frysinger 74225c6f45 add an interactive "pc" command 11 years ago
Mike Frysinger 89be91cec3 unify interactive core processing 11 years ago
Andrew Waterman 79fbc15198 Merge pull request #24 from vapier/master 11 years ago
Mike Frysinger 484431e7f8 add aliases for common interactive functions 11 years ago
Mike Frysinger 66e1078e9d add a help screen to interactive mode 11 years ago
Andrew Waterman 4a430f64c7 Merge pull request #23 from vapier/master 11 years ago
Mike Frysinger 080e64a6a2 move interactive function init out of main loop 11 years ago
Andrew Waterman c1273bcbaf Use single, shared real-time counter 11 years ago
Andrew Waterman 1f9205c93b Execute exactly the # of insns passed to step() 11 years ago
Andrew Waterman 56701b2308 Add rest of RV32C instructions 11 years ago
Andrew Waterman 5235a77475 Fix performance bug when CSR accesses are common 11 years ago
Andrew Waterman 6025b02665 Fix c.slliw implementation 11 years ago
Andrew Waterman bdcb5b297f New RV64C proposal 11 years ago
Andrew Waterman 292fef830d Take interrupts as soon as interrupts are enabled 11 years ago
Andrew Waterman e7dd2737f7 Merge pull request #20 from palmer-dabbelt/package 11 years ago
Andrew Waterman 75207d80bd Fix VM, MIP encoding 11 years ago
Palmer Dabbelt 11a49d0be2 Install "disasm.h" 11 years ago
Palmer Dabbelt 8e20c328f8 autoreconf 126beb482f ("Install pkg-config files for Spike") 11 years ago
Palmer Dabbelt 126beb482f Install pkg-config files for Spike 11 years ago
Palmer Dabbelt 40580c0409 Change the behavior of the DESTDIR make variable 11 years ago
Andrew Waterman e294c392c6 Upgrade to privileged architecture 1.7 11 years ago
Andrew Waterman dfee432b27 Fix commit log for CSR instructions 11 years ago
Andrew Waterman 870102d9de Fix I$ simulator hit count 11 years ago
Andrew Waterman a12b463897 Merge pull request #18 from wsong83/master 11 years ago
Wei Song db42818420 fix cache line index offset in cachesim.cc 11 years ago
Andrew Waterman 60535c23a2 Fix autoconf for RHEL6 11 years ago
Andrew Waterman 5a3324644d Check for F extension when accessing FCSR 11 years ago
Andrew Waterman c4350ef6ef Support setting ISA/subsets with --isa flag 11 years ago
Andrew Waterman d9d73d80c1 Simplify RV32 comparisons 11 years ago
Andrew Waterman c8c828b55c Allow writing mstatus.fs even if FPU isn't present 11 years ago
Andrew Waterman 7f3c072750 Implement RVC draft 11 years ago
Andrew Waterman 180554d8f2 Serialize counters without throwing C++ exceptions 11 years ago
Andrew Waterman 41fa048e93 New virtual memory implementation (Sv39) 11 years ago
Andrew Waterman e5675bfcb3 Update state.pc on every instruction 11 years ago
Andrew Waterman 6c965e11dc For misaligned fetch, set mepc = addr of branch/jump 11 years ago
Yunsup Lee bc5b666397 bugfix, mbadaddr should be writable 11 years ago
Yunsup Lee 0c1f8bb8b7 change hwacha cause to follow risc-v cause 11 years ago
Andrew Waterman 1fbcb3dfe3 Merge [shm]call into ecall, [shm]ret into eret 11 years ago
Yunsup Lee c0f7d3cd77 bugfix in raising accelerator interrupts 11 years ago
Yunsup Lee 68d1d85208 vxcptsave->vxcptevac,vxcptrestore->vxcpthold 11 years ago
Andrew Waterman 5378f2942c Delete all remaining junk on "make clean" 11 years ago
Andrew Waterman 93892690a3 Don't set dirty/referenced bits w/o permission 11 years ago
Andrew Waterman 384e03dde4 Use hcall instead of mcall 11 years ago
Andrew Waterman 11fad84fb1 Implement PTE referenced/dirty bits 11 years ago
Andrew Waterman ea58df801f Update to new privileged spec 11 years ago
Yunsup Lee 9af855a28e correctly parse extension for spike-disasm 11 years ago