summaryrefslogtreecommitdiffstats
path: root/sys/pci
diff options
context:
space:
mode:
authordyson <dyson@FreeBSD.org>1997-12-19 02:25:51 +0000
committerdyson <dyson@FreeBSD.org>1997-12-19 02:25:51 +0000
commit21d1d08bb0b58cff32679b91e2d84e00a4bbcf98 (patch)
treec9c28ff9659464ac3b9729496c48686cbd438f19 /sys/pci
parent50c5a05b16b04a3f3c0a8240c83482ddc01b028e (diff)
downloadFreeBSD-src-21d1d08bb0b58cff32679b91e2d84e00a4bbcf98.zip
FreeBSD-src-21d1d08bb0b58cff32679b91e2d84e00a4bbcf98.tar.gz
Correct the check for multiword dma. It was incorrectly checking
for multiword dma mode 4 (which doesn't exist.) Submitted by: John Hood
Diffstat (limited to 'sys/pci')
-rw-r--r--sys/pci/ide_pci.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/pci/ide_pci.c b/sys/pci/ide_pci.c
index 0045b8b..c8af856 100644
--- a/sys/pci/ide_pci.c
+++ b/sys/pci/ide_pci.c
@@ -26,7 +26,7 @@
* OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
* SUCH DAMAGE.
*
- * $Id: ide_pci.c,v 1.4 1997/09/20 07:41:55 dyson Exp $
+ * $Id: ide_pci.c,v 1.5 1997/11/07 08:53:27 phk Exp $
*/
#include "pci.h"
@@ -714,7 +714,7 @@ intel_piix_dmainit(struct ide_pci_cookie *cookie,
u_long word40;
/* can drive do PIO 4 and MW DMA 2? */
- if (!(mwdma_mode(wp) >= 4 && pio_mode(wp) >= 4))
+ if (!(mwdma_mode(wp) >= 2 && pio_mode(wp) >= 4))
return 0;
word40 = pci_conf_read(cookie->tag, 0x40);
OpenPOWER on IntegriCloud