comments about test_loadstore1_ifetch()
[soc.git] / src / soc / experiment / test / test_loadstore1.py
index e148465cd6223586b2c891ee2a3ec73ba0f35e93..fee0d8ebc63ac626890f9efd9cc7f53cd9c8d167 100644 (file)
@@ -336,7 +336,9 @@ def _test_loadstore1_ifetch(dut, mem):
     yield ldst.priv_mode.eq(0)
     yield ldst.instr_fault.eq(1)
     yield ldst.maddr.eq(virt_addr)
-    #ld_data, exctype, exc = yield from pi_ld(pi, virt_addr, 8, msr_pr=0)
+    # still broken -- investigate
+    # msr = MSRSpec(pr=?, dr=?, sf=0)
+    # ld_data, exctype, exc = yield from pi_ld(pi, virt_addr, 8, msr=msr)
     yield
     yield ldst.instr_fault.eq(0)
     while True:
@@ -817,7 +819,7 @@ def test_loadstore1_ifetch_multi():
 if __name__ == '__main__':
     test_loadstore1()
     test_loadstore1_invalid()
-    test_loadstore1_ifetch()
+    test_loadstore1_ifetch() #FIXME
     test_loadstore1_ifetch_invalid()
     test_loadstore1_ifetch_multi()
     test_loadstore1_ifetch_unit_iface()