瀏覽代碼

Fixed random read frequency

tevador 7 年之前
父節點
當前提交
d3739015ea
共有 1 個文件被更改,包括 2 次插入2 次删除
  1. 2 2
      tests/rx2c.py

+ 2 - 2
tests/rx2c.py

@@ -479,8 +479,8 @@ def writeProlog(file):
                 "	data = DRAM_READ(mmu);\n"
                 "	mmu->m0 += 8;\n"
                 "	mmu->mx ^= addr;\n"
-                "	if((mmu->mx & 0xFFFF) == 0) {\n"
-                "		mmu->m0 = mmu->mx;\n"
+                "	if((mmu->mx & 0xFFF8) == 0) {\n"
+                "		mmu->m0 = mmu->mx & ~7U;\n"
                 "#if defined(PREF)\n"
                 "		PREFETCH(mmu);\n"
                 "#endif\n"