X-Git-Url: http://cvs.zerfleddert.de/cgi-bin/gitweb.cgi/raggedstone/blobdiff_plain/aca9163e335d29dba60cbd797ee946408070cf4f..943f2e34ffce07f9266464a404756aa564d4a613:/dhwk/source/pci/interrupt.vhd diff --git a/dhwk/source/pci/interrupt.vhd b/dhwk/source/pci/interrupt.vhd index 1266a9e..5d3b473 100644 --- a/dhwk/source/pci/interrupt.vhd +++ b/dhwk/source/pci/interrupt.vhd @@ -120,8 +120,8 @@ begin end if; end process; - SIG_PROPAGATE_INT <= - (REG(0) AND INT_MASKE(0)) + SIG_PROPAGATE_INT <= (not TAST_SETn) + OR (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))