X-Git-Url: https://git.libre-soc.org/?a=blobdiff_plain;f=src%2Fsoc%2Fexperiment%2Ftest%2Ftest_mmu_dcache_pi.py;h=338480d848d0ae5c03c100666361c784046176f2;hb=ff6742035f643135729e19c531f0aa9d86934972;hp=c2b76df58efaae65a6348a7af818e902a82420e4;hpb=442546d5bffafb8571f50b1a4dc48e83ace1ce47;p=soc.git diff --git a/src/soc/experiment/test/test_mmu_dcache_pi.py b/src/soc/experiment/test/test_mmu_dcache_pi.py index c2b76df5..338480d8 100644 --- a/src/soc/experiment/test/test_mmu_dcache_pi.py +++ b/src/soc/experiment/test/test_mmu_dcache_pi.py @@ -85,14 +85,14 @@ class TestMicrowattMemoryPortInterface(PortInterfaceBase): self.mmu = mmu self.dcache = dcache - def set_wr_addr(self, m, addr, mask, misalign, msr, is_dcbz): + def set_wr_addr(self, m, addr, mask, misalign, msr, is_dcbz, is_nc): m.d.comb += self.dcache.d_in.addr.eq(addr) m.d.comb += self.mmu.l_in.addr.eq(addr) m.d.comb += self.mmu.l_in.load.eq(0) m.d.comb += self.mmu.l_in.priv.eq(~msr.pr) # TODO verify m.d.comb += self.mmu.l_in.valid.eq(1) - def set_rd_addr(self, m, addr, mask, misalign, msr): + def set_rd_addr(self, m, addr, mask, misalign, msr, is_nc): m.d.comb += self.dcache.d_in.addr.eq(addr) m.d.comb += self.mmu.l_in.addr.eq(addr) m.d.comb += self.mmu.l_in.load.eq(1)