]> git.zerfleddert.de Git - raggedstone/commitdiff
interrupt scheisse
authorsithglan <sithglan>
Sat, 10 Mar 2007 14:57:28 +0000 (14:57 +0000)
committersithglan <sithglan>
Sat, 10 Mar 2007 14:57:28 +0000 (14:57 +0000)
dhwk/source/INTERRUPT.vhd

index d4b8b45ff92681a8b3ced4e2f2dcf6ed67addd14..1bbc7d11896480421cf08e233e49aaf8937a4cf4 100644 (file)
@@ -59,8 +59,8 @@ begin
        begin \r
                if  (PCI_CLOCK'event and PCI_CLOCK ='1')  then  \r
 \r
        begin \r
                if  (PCI_CLOCK'event and PCI_CLOCK ='1')  then  \r
 \r
+                        -- THIS IS BROKEN (it cycles the interrupt)\r
                        SIG_TAST_Q              <= not (TAST_SETn and SIG_TAST_Qn);\r
                        SIG_TAST_Q              <= not (TAST_SETn and SIG_TAST_Qn);\r
-                       \r
                        SIG_TAST_Qn             <= not (TAST_RESn and SIG_TAST_Q);\r
        \r
                end if;\r
                        SIG_TAST_Qn             <= not (TAST_RESn and SIG_TAST_Q);\r
        \r
                end if;\r
@@ -121,8 +121,8 @@ begin
     end if;\r
        end process;\r
 \r
     end if;\r
        end process;\r
 \r
-       SIG_PROPAGATE_INT <= SIG_TAST_Q\r
-            OR (REG(0) AND INT_MASKE(0)) \r
+       SIG_PROPAGATE_INT <=\r
+            (REG(0) AND INT_MASKE(0)) \r
             OR (REG(1) AND INT_MASKE(1))\r
             OR (REG(2) AND INT_MASKE(2))\r
             OR (REG(3) AND INT_MASKE(3))\r
             OR (REG(1) AND INT_MASKE(1))\r
             OR (REG(2) AND INT_MASKE(2))\r
             OR (REG(3) AND INT_MASKE(3))\r
Impressum, Datenschutz