Age | Commit message (Expand) | Author | Files | Lines |
2019-01-14 | Reorganize directory structure. | Prashanth Mundkur | 1 | -1046/+0 |
2018-12-22 | When speculate_conditional fails we still need to write 0b1 to rd; | Shaked Flur | 1 | -2/+2 |
2018-12-20 | Address the fixme for rmem integration of LR as suggested by Shaked. | Prashanth Mundkur | 1 | -1/+3 |
2018-11-29 | RISC-V: factor the execution trace. | Prashanth Mundkur | 1 | -16/+16 |
2018-11-29 | RISC-V: properly set mstatus.FS in absence of floating-point support. | Prashanth Mundkur | 1 | -0/+5 |
2018-11-12 | Add RVFI DII version of the RISC-V simulator for TestRIG | Brian Campbell | 1 | -0/+10 |
2018-10-23 | RISC-V: Add a platform knob to control mtval contents on illegal instruction ... | Prashanth Mundkur | 1 | -12/+0 |
2018-10-23 | RISC-V: fix: sstatus.SD depends on .XS and .FS. | Prashanth Mundkur | 1 | -1/+5 |
2018-09-04 | C: Tweaks to RISC-V to get compiling to C | Alasdair Armstrong | 1 | -1/+1 |
2018-08-31 | Some C stubs for platform bits for RISC-V. | Prashanth Mundkur | 1 | -2/+2 |
2018-07-20 | Add assorted comments, consistency fixes and cleanup. | Prashanth Mundkur | 1 | -40/+85 |
2018-07-10 | correct pretty-printing using mappings | Jon French | 1 | -2/+34 |
2018-07-09 | Support writes to misa.C in riscv. | Prashanth Mundkur | 1 | -5/+13 |
2018-07-07 | Cancel riscv reservation before i/o scheduling, tweak reservation tracing. | Prashanth Mundkur | 1 | -5/+9 |
2018-07-07 | An initial fix to riscv lr/sc, needs a review. | Prashanth Mundkur | 1 | -1/+23 |
2018-06-25 | Fix riscv interrupt pending check to handle implicit enabling at lower privil... | Prashanth Mundkur | 1 | -8/+10 |
2018-06-25 | Make sstatus.UXL legalization match spike for now. Leave a fixme to make this... | Prashanth Mundkur | 1 | -1/+1 |
2018-06-22 | Some more riscv trace log tweaking for spike compatibility. | Prashanth Mundkur | 1 | -1/+10 |
2018-06-22 | More trace log tweaks. | Prashanth Mundkur | 1 | -0/+3 |
2018-06-21 | add PMP registers to CSR, fix build | Jon French | 1 | -0/+6 |
2018-06-19 | Add more detail to riscv execution trace log. | Prashanth Mundkur | 1 | -3/+18 |
2018-06-15 | Fix riscv system register initialization. | Prashanth Mundkur | 1 | -8/+22 |
2018-06-11 | Use riscv platform insns_per_tick to tick the clock. | Prashanth Mundkur | 1 | -4/+0 |
2018-06-11 | Merge branch 'sail2' into mappings | Jon French | 1 | -4/+79 |
2018-06-09 | Increment minstret on instruction retires, and handle the case when the minst... | Prashanth Mundkur | 1 | -0/+19 |
2018-06-09 | Some fixes to counteren handling. | Prashanth Mundkur | 1 | -2/+4 |
2018-06-08 | Add counteren registers. | Prashanth Mundkur | 1 | -1/+45 |
2018-06-08 | Update initialization of misa. | Prashanth Mundkur | 1 | -3/+6 |
2018-05-21 | Move mem-op-result to _sys to be usable from _platform. | Prashanth Mundkur | 1 | -0/+7 |
2018-05-21 | further RISCV mapping: all extant non-compressed instructions done | Jon French | 1 | -0/+63 |
2018-05-07 | Add a register indicating no trigger/breakpoint support, which allows the bre... | Prashanth Mundkur | 1 | -0/+8 |
2018-05-07 | Log trap value on traps. | Prashanth Mundkur | 1 | -1/+1 |
2018-05-03 | Fix a bug in privilege transition, add better transition logging. | Prashanth Mundkur | 1 | -5/+14 |
2018-05-03 | Implement wfi, and cleanup handling illegal operations. | Prashanth Mundkur | 1 | -0/+6 |
2018-05-03 | Fix interrupt dispatch, improve execution logs, cleanup unused bits. | Prashanth Mundkur | 1 | -6/+5 |
2018-05-03 | Fix up interrupt and exception dispatch. | Prashanth Mundkur | 1 | -21/+29 |
2018-05-03 | Implement fetch to properly handle RVC and address translation, and add a ste... | Prashanth Mundkur | 1 | -0/+5 |
2018-05-02 | Finish up Sv39 address translation. | Prashanth Mundkur | 1 | -2/+3 |
2018-05-02 | Tick cycle counter in execute loop. | Prashanth Mundkur | 1 | -0/+4 |
2018-04-26 | Ensure riscv interrupt delegation does not reduce current privilege. | Prashanth Mundkur | 1 | -1/+6 |
2018-04-26 | Initial support for faults of writes to physical addresses. | Prashanth Mundkur | 1 | -0/+7 |
2018-04-26 | Initial support for faults of reads to physical addresses. | Prashanth Mundkur | 1 | -0/+4 |
2018-04-20 | Add a riscv instruction printer for the execution log. | Prashanth Mundkur | 1 | -0/+66 |
2018-04-20 | Some cleanup and comments. | Prashanth Mundkur | 1 | -4/+7 |
2018-04-18 | Remove obsolete comment. | Prashanth Mundkur | 1 | -1/+0 |
2018-04-18 | Add interrupt prioritization and delegation. | Prashanth Mundkur | 1 | -1/+43 |
2018-04-18 | Fix mideleg semantics after spec clarification from Andrew Waterman. | Prashanth Mundkur | 1 | -4/+10 |
2018-04-18 | Use the generated num_of_E function for enum E instead of defining one by hand. | Prashanth Mundkur | 1 | -1/+1 |
2018-04-17 | Implement sret. | Prashanth Mundkur | 1 | -4/+9 |
2018-04-17 | Hook in the delegated trap handler and remove the old one. | Prashanth Mundkur | 1 | -96/+2 |