2017-02-08 |
Andrew Waterman | Encode VM type in sptbr, not mstatus |
blob | commitdiff | raw |
2016-11-14 |
Andrew Waterman | Fix 32-bit host portability bug |
blob | commitdiff | raw | diff to current |
2016-11-10 |
Andrew Waterman | AMOs should always return store faults, not load faults |
blob | commitdiff | raw | diff to current |
2016-09-02 |
Andrew Waterman | Merge pull request #62 from riscv/trigger |
blob | commitdiff | raw | diff to current |
2016-09-02 |
Tim Newsome | Merge branch 'master' into trigger |
blob | commitdiff | raw | diff to current |
2016-09-02 |
Tim Newsome | Support triggers on TLB misses. |
blob | commitdiff | raw | diff to current |
2016-09-01 |
Tim Newsome | Theoretically support trigger timing. |
blob | commitdiff | raw | diff to current |
2016-08-22 |
Tim Newsome | Implement address and data triggers. |
blob | commitdiff | raw | diff to current |
2016-07-06 |
Andrew Waterman | Update to new PTE format |
blob | commitdiff | raw | diff to current |
2016-06-23 |
Andrew Waterman | Don't use I$ in debug mode |
blob | commitdiff | raw | diff to current |
2016-05-23 |
Tim Newsome | Use fence.i in Debug ROM. |
blob | commitdiff | raw | diff to current |
2016-05-23 |
Tim Newsome | gdb can attach and read the PC: |
blob | commitdiff | raw | diff to current |
2016-05-23 |
Tim Newsome | Add debug_module bus device. |
blob | commitdiff | raw | diff to current |
2016-04-29 |
Andrew Waterman | Move much closer to new platform-M memory map |
blob | commitdiff | raw | diff to current |
2016-03-02 |
Andrew Waterman | implement PUM functionality |
blob | commitdiff | raw | diff to current |
2015-09-25 |
Andrew Waterman | Refactor memory access code; add MMIO support |
blob | commitdiff | raw | diff to current |
2015-09-25 |
Andrew Waterman | Use enum instead of two bools to denote memory access... |
blob | commitdiff | raw | diff to current |
2015-09-09 |
Andrew Waterman | Improve instruction fetch |
blob | commitdiff | raw | diff to current |
2015-07-11 |
Andrew Waterman | Merge pull request #27 from sbeamer/master |
blob | commitdiff | raw | diff to current |
2015-07-11 |
Scott Beamer | fix clang compile error |
blob | commitdiff | raw | diff to current |
2015-04-26 |
Andrew Waterman | Fix I$ simulator hit count |
blob | commitdiff | raw | diff to current |
2015-04-04 |
Andrew Waterman | Support setting ISA/subsets with --isa flag |
blob | commitdiff | raw | diff to current |
2015-03-31 |
Andrew Waterman | Implement RVC draft |
blob | commitdiff | raw | diff to current |
2015-03-27 |
Andrew Waterman | New virtual memory implementation (Sv39) |
blob | commitdiff | raw | diff to current |
2015-03-14 |
Andrew Waterman | Don't set dirty/referenced bits w/o permission |
blob | commitdiff | raw | diff to current |
2015-03-13 |
Andrew Waterman | Implement PTE referenced/dirty bits |
blob | commitdiff | raw | diff to current |
2015-01-03 |
Andrew Waterman | Require 4-byte instruction alignment until RVC is reimp... |
blob | commitdiff | raw | diff to current |
2015-01-03 |
Andrew Waterman | On misaligned fetch, set EPC to target, not branch... |
blob | commitdiff | raw | diff to current |
2015-01-02 |
Andrew Waterman | Reduce dependences on auto-generated code |
blob | commitdiff | raw | diff to current |
2014-12-05 |
Andrew Waterman | Support 2/4/6/8-byte instructions |
blob | commitdiff | raw | diff to current |
2014-02-14 |
Andrew Waterman | Fix I$ simulator not making forward progress |
blob | commitdiff | raw | diff to current |
2014-01-21 |
Quan Nguyen | Merge branch 'confprec' |
blob | commitdiff | raw | diff to current |
2014-01-14 |
Andrew Waterman | Improve performance for branchy code |
blob | commitdiff | raw | diff to current |
2013-12-17 |
Andrew Waterman | Speed things up quite a bit |
blob | commitdiff | raw | diff to current |
2013-09-11 |
Andrew Waterman | Implement zany immediates |
blob | commitdiff | raw | diff to current |
2013-08-12 |
Andrew Waterman | Instructions are no longer member functions |
blob | commitdiff | raw | diff to current |
2013-07-29 |
Andrew Waterman | Don't flush TLB on PTBR writes (only FATC) |
blob | commitdiff | raw | diff to current |
2013-07-27 |
Andrew Waterman | New supervisor mode |
blob | commitdiff | raw | diff to current |
2013-07-27 |
Andrew Waterman | Remove more vector stuff |
blob | commitdiff | raw | diff to current |
2013-07-26 |
Andrew Waterman | Rip out RVC for now |
blob | commitdiff | raw | diff to current |
2013-07-26 |
Andrew Waterman | Generate instruction decoder dynamically |
blob | commitdiff | raw | diff to current |
2013-03-30 |
Andrew Waterman | add load-reserved/store-conditional instructions |
blob | commitdiff | raw | diff to current |
2013-03-26 |
Andrew Waterman | add BSD license |
blob | commitdiff | raw | diff to current |
2013-03-26 |
Andrew Waterman | truncate effective addresses in rv32 |
blob | commitdiff | raw | diff to current |
2013-02-15 |
Andrew Waterman | don't store host pointers in soft TLB |
blob | commitdiff | raw | diff to current |
2013-02-13 |
Andrew Waterman | clean up fetch-execute loop a bit |
blob | commitdiff | raw | diff to current |
2013-02-13 |
Andrew Waterman | add I$/D$/L2$ simulators |
blob | commitdiff | raw | diff to current |
2012-01-24 |
Andrew Waterman | check that virtual addresses are sign-extended |
blob | commitdiff | raw | diff to current |
2012-01-23 |
Andrew Waterman | disentangle decode.h from other headers |
blob | commitdiff | raw | diff to current |
2011-11-01 |
Andrew Waterman | Fixed tight coupling of host and target page size |
blob | commitdiff | raw | diff to current |
2011-10-27 |
Andrew Waterman | changed page size to 8KB |
blob | commitdiff | raw | diff to current |
2011-06-20 |
Andrew Waterman | temporary undoing of renaming |
blob | commitdiff | raw | diff to current |
2011-06-13 |
Andrew Waterman | [sim] renamed to riscv-isa-run |
blob | commitdiff | raw |
2011-06-12 |
Andrew Waterman | [xcc] minor performance tweaks |
blob | commitdiff | raw | diff to current |
2011-06-12 |
Andrew Waterman | [xcc] tlb now stores host addresses |
blob | commitdiff | raw | diff to current |
2011-06-11 |
Andrew Waterman | [xcc] cleaned up mmu code |
blob | commitdiff | raw | diff to current |
2011-06-01 |
Andrew Waterman | [sim] fault on failed addr translations |
blob | commitdiff | raw | diff to current |
2011-05-31 |
Andrew Waterman | [sim] minor sim cleanup |
blob | commitdiff | raw | diff to current |
2011-05-29 |
Andrew Waterman | [sim,opcodes] improved sim build and run performance |
blob | commitdiff | raw | diff to current |
2011-05-29 |
Andrew Waterman | [fesvr,xcc,sim] fixed multicore sim for akaros |
blob | commitdiff | raw | diff to current |
2011-05-16 |
Andrew Waterman | [sim,pk] cleanups & initial virtual memory support |
blob | commitdiff | raw | diff to current |
2011-05-14 |
Andrew Waterman | [sim] initial support for virtual memory |
blob | commitdiff | raw | diff to current |
2011-05-06 |
Andrew Waterman | [sim] fixed building sim without cache simulators |
blob | commitdiff | raw | diff to current |
2011-05-01 |
Andrew Waterman | [sim] hacked in a dcache simulator |
blob | commitdiff | raw | diff to current |
2011-04-15 |
Andrew Waterman | [sim] added icache simulator (disabled by default) |
blob | commitdiff | raw | diff to current |
2011-04-12 |
Andrew Waterman | [sim,pk] fixed minor pk bugs and trap codes |
blob | commitdiff | raw | diff to current |
2011-04-12 |
Andrew Waterman | [xcc,sim,opcodes] more rvc instructions and bug fixes |
blob | commitdiff | raw | diff to current |
2011-04-10 |
Andrew Waterman | [xcc, sim] added rvc insn c.li; misc fixes |
blob | commitdiff | raw | diff to current |
2011-04-10 |
Andrew Waterman | [xcc,pk,sim,opcodes] added first RVC instruction |
blob | commitdiff | raw | diff to current |
2010-10-05 |
Andrew Waterman | [xcc,sim] eliminated vectored traps |
blob | commitdiff | raw | diff to current |
2010-09-11 |
Andrew Waterman | [sim, pk] cleaned up exception vectors and FP exc flags |
blob | commitdiff | raw | diff to current |
2010-07-29 |
Andrew Waterman | [sim,xcc] Changed instruction format to RISC-V |
blob | commitdiff | raw | diff to current |
2010-07-19 |
Andrew Waterman | Reorganized directory structure |
blob | commitdiff | raw | diff to current |
|