From 4b3ed52454133a33aa3a6572944317e4334be30e Mon Sep 17 00:00:00 2001 From: David Banks Date: Sun, 4 Jul 2021 19:03:52 +0100 Subject: [PATCH] Z80: Ignore wait during internal machine cycles Change-Id: I2fdeebe9706a868e9757089f1aed544e702146d8 --- src/T80/T80a.vhd | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/T80/T80a.vhd b/src/T80/T80a.vhd index f225df2..36f012f 100644 --- a/src/T80/T80a.vhd +++ b/src/T80/T80a.vhd @@ -203,7 +203,7 @@ begin begin if CLK_n'event and CLK_n = '0' then if CEN = '1' then - Wait_s <= WAIT_n; + Wait_s <= WAIT_n or (IORQ_n_i and MREQ_n_i); if TState = "011" and BUSAK_n_i = '1' then DI_Reg <= to_x01(Din); end if;