From 67b062c37d0c5827175b5948fdbe8960d82ea876 Mon Sep 17 00:00:00 2001 From: Zane Kaminski Date: Sun, 9 Apr 2023 22:47:45 -0400 Subject: [PATCH] Change ready behavior during sound slowdown --- cpld/FSB.v | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/cpld/FSB.v b/cpld/FSB.v index 7dec64a..e67b62f 100644 --- a/cpld/FSB.v +++ b/cpld/FSB.v @@ -18,10 +18,9 @@ module FSB( /* DTACK/VPA control */ - wire Ready = QoSReady && - ((RAMCS && RAMReady && !IOPWCS) || - (RAMCS && RAMReady && IOPWCS && IOPWReady) || - (ROMCS) || (IONPReady)); + wire Ready = (QoSReady && RAMCS && RAMReady && !IOPWCS) || + (QoSReady && RAMCS && RAMReady && IOPWCS && IOPWReady) || + (QoSReady && ROMCS) || (IONPReady); always @(posedge FCLK) nDTACK <= !(Ready && BACT && !IACS); always @(posedge FCLK, posedge nAS) begin if (nAS) nVPA <= 1;