Hi!

While developing the next versions, I found two 'obvious bugs' in the
2.1 version. They are not very harmful. The attached patch fixes them.

-- 
Vojtech Pavlik
SuSE Labs
--- linux/drivers/ide/via82cxxx.c.old   Mon Sep 18 22:10:10 2000
+++ linux/drivers/ide/via82cxxx.c       Mon Sep 18 22:13:29 2000
@@ -1,5 +1,5 @@
 /*
- * $Id: via82cxxx.c,v 2.1 2000/08/29 01:34:60 vojtech Exp $
+ * $Id: via82cxxx.c,v 2.1a 2000/09/18 22:10:60 vojtech Exp $
  *
  *  Copyright (c) 2000 Vojtech Pavlik
  *
@@ -140,8 +140,8 @@
        { XFER_MW_DMA_1,  "MDMA1", 45,  80,  50, 150,   0 },
        { XFER_MW_DMA_0,  "MDMA0", 60, 215, 215, 480,   0 },
 
-       { XFER_SW_DMA_0,  "SDMA0", 60, 120, 120, 240,   0 },
-       { XFER_SW_DMA_0,  "SDMA0", 90, 240, 240, 480,   0 },
+       { XFER_SW_DMA_2,  "SDMA2", 60, 120, 120, 240,   0 },
+       { XFER_SW_DMA_1,  "SDMA1", 90, 240, 240, 480,   0 },
        { XFER_SW_DMA_0,  "SDMA0",120, 480, 480, 960,   0 },
 
        { XFER_PIO_5,     "PIO5",  20,  50,  30, 100,   0 },
@@ -214,7 +214,7 @@
        via_print("BM IDE Status Register Read Retry:  %s", (t & 8) ? "on" : "off" );
 
        pci_read_config_byte(dev, VIA_MISC_2, &t);
-       sprintf(p, "Interrupt Steering Swap:           %s", (t & 64) ? "on" : "off");
+       via_print("Interrupt Steering Swap:            %s", (t & 64) ? "on" : "off");
 
        pci_read_config_byte(dev, VIA_MISC_3, &t);
        via_print("Max DRDY Pulse Width:               %s%s", via_control3[(t & 
0x03)], (t & 0x03) ? "PCI clocks" : "");

Reply via email to