aboutsummaryrefslogtreecommitdiff
path: root/model/riscv_vmem_common.sail
AgeCommit message (Expand)AuthorFilesLines
2024-04-01Unify VM code Rishiyur S. Nikhil1-149/+96
2024-02-08Shorten copyright notice at the top of each fileTim Hutt1-65/+3
2024-01-31Update bitfield syntaxAlasdair1-4/+4
2023-08-01Rename EXTZ and EXTSAlasdair1-2/+2
2023-05-29apply_headers: regenerate copyright headersupdate-copyright-headersPhilipp Tomsich1-1/+3
2021-08-22Fix incorrect SV48_Vaddr bitfielddylux1-1/+1
2021-07-29Use headache to apply copyright header at request of Peter Sewell.Robert Norton1-0/+68
2019-08-09Allow accumulation of information during page-table-walk for extensions.Prashanth Mundkur1-5/+10
2019-07-16Use reserved bits in PTEs for vmem extensions on RV64, as allowed by the spec...Prashanth Mundkur1-0/+2
2019-07-15Allow extensions to types of memory access, and factor out PTE and PTW defini...Prashanth Mundkur1-89/+0
2019-06-28Avoid implicit casts to stringAlasdair1-1/+3
2019-02-22Fix address translation bug in ordering of width-extension and shift in pte. ...Prashanth Mundkur1-1/+1
2019-02-13Pull out the Sv39 and its TLB into separate files.Prashanth Mundkur1-75/+0
2019-02-13Make more address translation types reusable.Prashanth Mundkur1-15/+9
2019-02-13Attempt to reuse types for Sv39 and Sv48 to the extent possible for simplicit...Prashanth Mundkur1-55/+81
2019-02-12Start extracting bits of vmem that should be common to RV32, and add some def...Prashanth Mundkur1-0/+294