From 2912399c2ed93298911e9752427213e736df90e4 Mon Sep 17 00:00:00 2001 From: Zane Kaminski Date: Sun, 6 Oct 2024 23:07:25 -0400 Subject: [PATCH] Revert to old FSB DTACK/VPA control --- cpld/FSB.v | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/cpld/FSB.v b/cpld/FSB.v index 7c9c26d..510b1f5 100644 --- a/cpld/FSB.v +++ b/cpld/FSB.v @@ -22,13 +22,10 @@ module FSB( (RAMCS && !QoSEN && RAMReady && IOPWCS && IOPWReady) || (ROMCS && !QoSEN) || (IONPReady && SndQoSReady); - always @(posedge FCLK, posedge nAS) begin - if (nAS) nDTACK <= 1; - else nDTACK <= !(Ready && !IACS); - end + always @(posedge FCLK) nDTACK <= !(Ready && BACT && !IACS); always @(posedge FCLK, posedge nAS) begin if (nAS) nVPA <= 1; - else nVPA <= !(Ready && IACS); + else nVPA <= !(Ready && BACT && IACS); end endmodule