Subject: pciide update
To: None <>
From: Manuel Bouyer <>
List: current-users
Date: 08/12/1999 13:03:27
Content-Type: text/plain; charset=us-ascii

thanks to Andreas Johansson, I've got in hands a Linux patch which gives me
more infos about the Promise chip. Especially handling of 2 other
registers I forgot before, and support of the Ultra/66 boards.
Also, I renamed all 'pdc20246' to 'pdc202xx'.
As before, get
and extract it in sys/dev/pci. You may also want to remove
pciide_pdc20246_reg.h, it has been renamed to pciide_pdc202xx_reg.h.
A small change to pcidev I just commited is also needed, if you
are using 1.4 or a not up-to-date -current you need to apply the attached
patch and run 'make -f Makefile.pcidevs' in sys/dev/pci.

Manuel Bouyer, LIP6, Universite Paris VI. 

Content-Type: text/plain; charset=us-ascii
Content-Disposition: attachment; filename="pcidevs.diff"

Index: pcidevs
RCS file: /cvsroot/syssrc/sys/dev/pci/pcidevs,v
retrieving revision 1.143
retrieving revision 1.144
diff -u -r1.143 -r1.144
--- pcidevs	1999/08/01 08:32:08	1.143
+++ pcidevs	1999/08/12 09:42:11	1.144
@@ -1,4 +1,4 @@
-$NetBSD: pcidevs,v 1.143 1999/08/01 08:32:08 veego Exp $
+$NetBSD: pcidevs,v 1.144 1999/08/12 09:42:11 bouyer Exp $
  * Copyright (c) 1995, 1996 Christopher G. Demetriou
@@ -1071,7 +1071,8 @@
 /* Promise products */
 product PROMISE DC5030	0x5300	DC5030
-product PROMISE ULTRA33	0x4d33	Ultra DMA/ATA Bus Master IDE Accelerator
+product PROMISE ULTRA33	0x4d33	Ultra33/ATA Bus Master IDE Accelerator
+product PROMISE ULTRA66	0x4d38	Ultra66/ATA Bus Master IDE Accelerator
 /* QLogic products */
 product QLOGIC ISP1020	0x1020	ISP1020