diff options
Diffstat (limited to 'wctdm.c')
-rw-r--r-- | wctdm.c | 3 |
1 files changed, 2 insertions, 1 deletions
@@ -1037,7 +1037,6 @@ ZAP_IRQ_HANDLER(wctdm_interrupt) int mode; ints = inb(wc->ioaddr + WC_INTSTAT); - outb(ints, wc->ioaddr + WC_INTSTAT); if (!ints) #ifdef LINUX26 @@ -1046,6 +1045,8 @@ ZAP_IRQ_HANDLER(wctdm_interrupt) return; #endif + outb(ints, wc->ioaddr + WC_INTSTAT); + if (ints & 0x10) { /* Stop DMA, wait for watchdog */ printk("TDM PCI Master abort\n"); |