have to remove dcbz from pimem.py entirely
authorLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Sat, 2 Oct 2021 23:46:59 +0000 (00:46 +0100)
committerLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Fri, 8 Oct 2021 13:30:35 +0000 (14:30 +0100)
src/soc/experiment/pimem.py

index 3db68c176cc1fafa2b07dc751ef89219302ceb23..f9aa37df7c981b5a623b6b50b2231731e165ae49 100644 (file)
@@ -258,14 +258,14 @@ class PortInterfaceBase(Elaboratable):
 
         # if now in "DCBZ" mode: wait for addr_ok, then send the address out
         # to memory, acknowledge address, and send out LD data
-        with m.If(dcbz_active.q):
+        #with m.If(dcbz_active.q):
             ##comb += Display("dcbz active")
             # XXX Please don't do it this way, not without discussion
             # the exact same address is required to be set by both
             # dcbz and stores, so use the exact same function.
             # it would be better to add an extra argument to
             # set_wr_addr to indicate "dcbz mode".
-            self.___use_wr_addr_instead_set_dcbz_addr(m, pi.addr.data)
+            #self.___use_wr_addr_instead_set_dcbz_addr(m, pi.addr.data)
 
         # if now in "ST" mode: likewise do the same but with "ST"
         # to memory, acknowledge address, and send out LD data