From c28d635f039230f52460063593be0fa8b9a5572d Mon Sep 17 00:00:00 2001 From: sithglan Date: Sat, 10 Mar 2007 14:57:28 +0000 Subject: [PATCH] interrupt scheisse --- dhwk/source/INTERRUPT.vhd | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/dhwk/source/INTERRUPT.vhd b/dhwk/source/INTERRUPT.vhd index d4b8b45..1bbc7d1 100644 --- a/dhwk/source/INTERRUPT.vhd +++ b/dhwk/source/INTERRUPT.vhd @@ -59,8 +59,8 @@ begin begin if (PCI_CLOCK'event and PCI_CLOCK ='1') then + -- THIS IS BROKEN (it cycles the interrupt) SIG_TAST_Q <= not (TAST_SETn and SIG_TAST_Qn); - SIG_TAST_Qn <= not (TAST_RESn and SIG_TAST_Q); end if; @@ -121,8 +121,8 @@ begin end if; end process; - SIG_PROPAGATE_INT <= SIG_TAST_Q - OR (REG(0) AND INT_MASKE(0)) + SIG_PROPAGATE_INT <= + (REG(0) AND INT_MASKE(0)) OR (REG(1) AND INT_MASKE(1)) OR (REG(2) AND INT_MASKE(2)) OR (REG(3) AND INT_MASKE(3)) -- 2.39.5