From 746f6edb0ab7b94f892a927fe810800224d4a71f Mon Sep 17 00:00:00 2001 From: Jaklyy <102590697+Jaklyy@users.noreply.github.com> Date: Wed, 9 Oct 2024 18:06:17 -0400 Subject: [PATCH] should addr writes to the fifo take 1 cycle? probably? --- src/CP15.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/CP15.cpp b/src/CP15.cpp index c49034af..acf15695 100644 --- a/src/CP15.cpp +++ b/src/CP15.cpp @@ -1297,7 +1297,7 @@ bool ARMv5::DataWrite8(u32 addr, u8 val) } else { - DataCycles = 1; + DataCycles = 2; WriteBufferWrite(addr, 3, 1); WriteBufferWrite(val, 0, MemTimings[addr >> 12][1], addr); } @@ -1356,7 +1356,7 @@ bool ARMv5::DataWrite16(u32 addr, u16 val) } else { - DataCycles = 1; + DataCycles = 2; WriteBufferWrite(addr, 3, 1); WriteBufferWrite(val, 1, MemTimings[addr >> 12][1], addr); } @@ -1415,7 +1415,7 @@ bool ARMv5::DataWrite32(u32 addr, u32 val) } else { - DataCycles = 1; + DataCycles = 2; WriteBufferWrite(addr, 3, 1); WriteBufferWrite(val, 2, MemTimings[addr >> 12][2], addr); }