Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2024-04-01 | Unify VM code | Rishiyur S. Nikhil | 2 | -0/+1146 | |
Old vmem code had much 'cut-and-paste' replication for RV32 (Sv32) and (#408) RV64 (Sv39, Sv48), and was scattered over several files. New code unifies them into single set of parameterized functions that works for RV32/RV64 and Sv32/Sv39/Sv48 (and is ready for Sv57). Deleted old files: riscv_vmem_rv32.sail riscv_vmem_rv64.sail riscv_vmem_sv32.sail riscv_vmem_sv39.sail riscv_vmem_sv48.sail riscv_pte.sail riscv_ptw.sail Current files: all named riscv_vmem_* riscv_vmem.sail (root file for vmem) riscv_vmem_common.sail riscv_vmem_pte.sail riscv_vmem_ptw.sail riscv_vmem_tlb.sail riscv_vmem_types.sail Modified top-level Makefile accordingly. Added documentation on new vmem code: doc/notes_Virtual_Memory.adoc | |||||
2023-06-15 | Run the pre-commit hook on all files | Alex Richardson | 2 | -2/+2 | |
This strips trailing whitespace and fixes line endings. I had to add the *.dump files to the exclude list to avoid excessive changes, but ideally these would not be part of the repository since they can just be generated by running objdump manually. | |||||
2020-09-05 | Update status and docs for hints. | Prashanth Mundkur | 2 | -4/+2 | |
2020-06-22 | Add some comments and docs. | Prashanth Mundkur | 1 | -1/+5 | |
2020-04-28 | Update status doc to mention xlen handling limitations. | Prashanth Mundkur | 1 | -0/+4 | |
2020-04-14 | Update pointers to the Sail-annotated specifications, and update model ↵ | Prashanth Mundkur | 1 | -3/+4 | |
status for F/D. | |||||
2019-10-24 | Added notes_FD_extensions.md to doc/ directory | rsnikhil | 1 | -0/+60 | |
2019-09-18 | Update docs on extension support for disabling RVC. | Prashanth Mundkur | 1 | -0/+6 | |
2019-09-12 | tweak Status page | Peter Sewell | 1 | -7/+6 | |
2019-09-11 | Update the svg figs. | Prashanth Mundkur | 2 | -55/+63 | |
2019-09-11 | Update the docs for the virtual memory and exception-code extensions. | Prashanth Mundkur | 3 | -14/+28 | |
2019-09-11 | Add a brief status doc page. | Prashanth Mundkur | 1 | -0/+58 | |
2019-07-18 | More tweaks to reading guide and diagram. | Prashanth Mundkur | 3 | -31/+36 | |
2019-07-18 | Minor tweaks. | Prashanth Mundkur | 1 | -4/+7 | |
2019-07-18 | Add info about the C emulator to the reading guide. | Prashanth Mundkur | 4 | -6/+186 | |
2019-07-11 | Tweak fig. | Prashanth Mundkur | 2 | -10/+12 | |
2019-07-09 | Minor tweak to fig. | Prashanth Mundkur | 2 | -231/+235 | |
2019-06-27 | Update docs and diagram. | Prashanth Mundkur | 3 | -240/+275 | |
2019-06-06 | Doc updates | Prashanth Mundkur | 5 | -3/+318 | |
. add a dependency diagram to the reading guide . simplify the OS boot instructions using the new Linux image . put funding ack in top-level readme | |||||
2019-05-14 | Update docs. | Prashanth Mundkur | 2 | -21/+28 | |
2019-05-10 | Update docs. | Prashanth Mundkur | 2 | -1/+25 | |
2019-04-29 | Update docs for previous commits. | Prashanth Mundkur | 2 | -5/+12 | |
2019-04-24 | Add extended model from cheri-merge. | Prashanth Mundkur | 3 | -8/+55 | |
2019-02-20 | Update docs. | Prashanth Mundkur | 1 | -10/+16 | |
2019-02-11 | More refactoring for RV32 | Prashanth Mundkur | 1 | -1/+4 | |
- split out memory access definitions in prelude that depend on xlen - make riscv_xlen now part of the prelude set, so that riscv_duopod can use the definition - update xlen use in riscv_duopod so that it can now support rv32 | |||||
2019-01-29 | Update docs, and fix file names. | Prashanth Mundkur | 2 | -16/+27 | |
2019-01-25 | Mention mstatus.SD handling in the Extending guide. | Prashanth Mundkur | 1 | -1/+3 | |
2019-01-25 | Factor out each extension into separate files, do some minor cleanup. | Prashanth Mundkur | 1 | -6/+8 | |
2019-01-22 | doc: another tweak. | Prashanth Mundkur | 1 | -3/+2 | |
2019-01-22 | doc: tweaks. | Prashanth Mundkur | 2 | -11/+12 | |
2019-01-22 | Add an initial draft of an extending guide. | Prashanth Mundkur | 2 | -1/+86 | |
2019-01-22 | doc: Point to the Sail manual in the reading guide. | Prashanth Mundkur | 1 | -1/+5 | |
2019-01-21 | Tweaks to the reading guide. | Prashanth Mundkur | 1 | -5/+8 | |
2019-01-21 | Add an initial version for a reading guide. | Prashanth Mundkur | 1 | -0/+64 | |