Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: fallen/milkymist-mmu-simulation
base: 9ce4f23
Choose a base ref
...
head repository: fallen/milkymist-mmu-simulation
compare: 4e83927
Choose a head ref
  • 4 commits
  • 4 files changed
  • 1 contributor

Commits on Jun 1, 2012

  1. Copy the full SHA
    229d711 View commit details
    Browse the repository at this point in the history
  2. Indent fix

    fallen committed Jun 1, 2012
    Copy the full SHA
    94fc320 View commit details
    Browse the repository at this point in the history
  3. Cleaning code

    fallen committed Jun 1, 2012
    Copy the full SHA
    1805080 View commit details
    Browse the repository at this point in the history
  4. Improve DTLB exceptions, add CSR to retrieve virtual addr causing a p…

    …age fault
    
    - Add a wcsr TLBCTRL bit to ask the TLB to invalidate a TLB entry
    - Add a rcsr DTLBMA (DTLB Miss Address) using the same CSR id as DTLBVADDR
      allowing to retrieve the virtual address which caused a DTLB miss
    - Improve DTLB exceptions to generate exceptions more reliably.
      exception_x is now asserted until exception_m is asserted as well
      preventing pipeline stalls to cancel exception propagation from
      stage X to stage M.
    fallen committed Jun 1, 2012
    Copy the full SHA
    4e83927 View commit details
    Browse the repository at this point in the history