From 9aa6fe7a65436619ae6bb10873ce6c4612974f05 Mon Sep 17 00:00:00 2001 From: Gyorgy Szombathelyi <8644936+gyurco@users.noreply.github.com> Date: Sun, 14 May 2023 15:30:18 +0200 Subject: [PATCH] V30: fix prefetch condition --- common/CPU/v30/cpu.vhd | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/common/CPU/v30/cpu.vhd b/common/CPU/v30/cpu.vhd index 00a44d53..75077d74 100644 --- a/common/CPU/v30/cpu.vhd +++ b/common/CPU/v30/cpu.vhd @@ -464,7 +464,7 @@ begin cpu_halt <= halt; cpu_irqrequest <= irqrequest; cpu_prefix <= '1' when PrefixIP > 0 else '0'; - bus_prefetch <= '0' when (prefetchState = PREFETCH_IDLE or prefetchState = PREFETCH_RECEIVE) else '1'; + bus_prefetch <= '0' when (prefetchAllow = '0' or prefetchState = PREFETCH_IDLE or prefetchState = PREFETCH_RECEIVE) else '1'; canSpeedup <= '1';