[Libre-soc-bugs] [Bug 450] Create MMU from microwatt mmu.vhdl
bugzilla-daemon at libre-soc.org
bugzilla-daemon at libre-soc.org
Sat Aug 15 04:21:45 BST 2020
https://bugs.libre-soc.org/show_bug.cgi?id=450
--- Comment #52 from Luke Kenneth Casson Leighton <lkcl at lkcl.net> ---
958 # pgtable_addr := x"00" & r.pgbase(55 downto 19) &
959 # ((r.pgbase(18 downto 3) and not mask) or
960 # (addrsh and mask)) & "000";
961 comb += pgtable_addr.eq(
962 Cat(
963 Cat(
964 Const(0b000, 3),
965 (
966 (r.pgbase[3:19] & ~mask)
967 | (addrsh & mask)
968 )
969 ),
970 Const(0x00, 8)
971 )
972 )
pgbase[19:56] is missing around line 968
--
You are receiving this mail because:
You are on the CC list for the bug.
More information about the libre-soc-bugs
mailing list