VT8237A SATA testers required

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

VT8237A SATA testers required

Jonathan Gray
From what I gather the VT8237A should work like most of the
other VIA SATA devices for our purposes, however I don't
have any hardware to test this.

If someone does I'd love to hear how it goes as time is
quickly running out for 4.0 changes.

After applying the patch you'll need to run "make" in
/usr/src/sys/dev/pci/

I can provide install media that includes this diff if
someone requires it.

Index: sys/dev/pci/pcidevs
===================================================================
RCS file: /cvs/src/sys/dev/pci/pcidevs,v
retrieving revision 1.1139
diff -u -p -r1.1139 pcidevs
--- sys/dev/pci/pcidevs 25 Aug 2006 04:26:29 -0000 1.1139
+++ sys/dev/pci/pcidevs 4 Sep 2006 11:45:29 -0000
@@ -3571,6 +3571,7 @@ product VIATECH VT82C571 0x0571 VT82C571
 product VIATECH VT82C576 0x0576 VT82C576 3V
 product VIATECH VT82C585 0x0585 VT82C585 ISA
 product VIATECH VT82C586_ISA 0x0586 VT82C586 ISA
+product VIATECH VT8237A_SATA 0x0591 VT8237A SATA
 product VIATECH VT82C595 0x0595 VT82C595 PCI
 product VIATECH VT82C596A 0x0596 VT82C596A ISA
 product VIATECH VT82C597PCI 0x0597 VT82C597 PCI
Index: sys/dev/pci/pciide.c
===================================================================
RCS file: /cvs/src/sys/dev/pci/pciide.c,v
retrieving revision 1.252
diff -u -p -r1.252 pciide.c
--- sys/dev/pci/pciide.c 19 Aug 2006 17:59:00 -0000 1.252
+++ sys/dev/pci/pciide.c 4 Sep 2006 11:45:47 -0000
@@ -596,6 +596,10 @@ const struct pciide_product_desc pciide_
   IDE_PCI_CLASS_OVERRIDE,
   sata_chip_map
  },
+ { PCI_PRODUCT_VIATECH_VT8237A_SATA, /* VIA VT8237A SATA */
+  IDE_PCI_CLASS_OVERRIDE,
+  sata_chip_map
+ },
  { PCI_PRODUCT_VIATECH_VT8251_SATA, /* VIA VT8251 SATA */
   IDE_PCI_CLASS_OVERRIDE,
   sata_chip_map
Index: share/man/man4/pciide.4
===================================================================
RCS file: /cvs/src/share/man/man4/pciide.4,v
retrieving revision 1.67
diff -u -p -r1.67 pciide.4
--- share/man/man4/pciide.4 19 Aug 2006 17:59:00 -0000 1.67
+++ share/man/man4/pciide.4 4 Sep 2006 11:45:47 -0000
@@ -111,7 +111,7 @@ Silicon Integrated System 180, 181, 5513
 730, 733, 735, 740, 745, 746, 748, 750, 751, 752, 755, 760, 962, 963
 .It
 VIA Technologies VT82C586/A/B, VT82C596A/B, VT82C686A/B, VT8231, VT8366,
-VT8233, VT8235, VT8237, VT8251, VT6410
+VT8233, VT8235, VT8237, VT8237A, VT8251, VT6410
 .El
 .Pp
 Some of these controllers are only available in multifunction PCI chips.