[Libre-soc-bugs] [Bug 580] PowerDecoder needs to redirect MMU SPRs to the MMU

bugzilla-daemon at libre-soc.org bugzilla-daemon at libre-soc.org
Tue Jan 26 20:45:36 GMT 2021


https://bugs.libre-soc.org/show_bug.cgi?id=580

--- Comment #2 from Luke Kenneth Casson Leighton <lkcl at lkcl.net> ---
(In reply to Tobias Platen from comment #1)
> I modified the fn_unit field in my last commit, SPRs 18 and 19 now get
> forwarded to the MMU.

excellent.  do push it so we can take a look :)

https://github.com/antonblanchard/microwatt/blob/5f8279a14ab2921df91babd684f6a4991c59ac29/decode1.vhdl#L587

the list that microwatt flip over is this:

    case sprn is
       when SPR_DAR | SPR_DSISR | SPR_PID | SPR_PRTBL =>  
           vi.override_decode.unit := LDST;

so that'll likely be what we'll need to do at some point
(except to MMU).

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the libre-soc-bugs mailing list