? .ines_cs.o.cmd
? .ines_gpib.ko.cmd
? .ines_gpib.mod.o.cmd
? .ines_gpib.o.cmd
? .ines_init.o.cmd
? .ines_read.o.cmd
? .ines_util.o.cmd
? .ines_write.o.cmd
? .interrupt.o.cmd
? ines_gpib.ko
? ines_gpib.mod.c
? mydiff
Index: ines_init.c
===================================================================
RCS file: /cvsroot/linux-gpib/linux-gpib/driver/ines/ines_init.c,v
retrieving revision 1.52
diff -u -b -B -r1.52 ines_init.c
--- ines_init.c	18 Oct 2004 00:55:45 -0000	1.52
+++ ines_init.c	18 Oct 2004 23:45:25 -0000
@@ -414,7 +414,12 @@
 	}
 
 	nec7210_board_reset( nec_priv, board );
-
+	if(ines_priv->pci_chip_type == PCI_CHIP_QUANCOM)
+	{
+		/* change interrupt polarity */
+		nec_priv->auxb_bits |= HR_INV;
+		ines_outb(ines_priv, nec_priv->auxb_bits, AUXMR);
+	}
 	isr_flags |= SA_SHIRQ;
 	if(request_irq(ines_priv->pci_device->irq, ines_interrupt, isr_flags, "pci-gpib", board))
 	{
