summaryrefslogtreecommitdiff
path: root/sys/dev/pci
diff options
context:
space:
mode:
authorTheo de Raadt <deraadt@cvs.openbsd.org>2004-03-10 00:47:52 +0000
committerTheo de Raadt <deraadt@cvs.openbsd.org>2004-03-10 00:47:52 +0000
commitbbfa4737167e02da1d562e1c890c015ee9862881 (patch)
treed46b63ec1e4beda4358c897077ec2065cef5c047 /sys/dev/pci
parentcaaff97fcff003e34258dc2056dfbfad0ae79879 (diff)
new vscom puc; toni.tiveron@tiscali.it
Diffstat (limited to 'sys/dev/pci')
-rw-r--r--sys/dev/pci/pcidevs3
-rw-r--r--sys/dev/pci/pucdata.c16
2 files changed, 17 insertions, 2 deletions
diff --git a/sys/dev/pci/pcidevs b/sys/dev/pci/pcidevs
index 0479d490c0c..1d8500f7615 100644
--- a/sys/dev/pci/pcidevs
+++ b/sys/dev/pci/pcidevs
@@ -1,4 +1,4 @@
-$OpenBSD: pcidevs,v 1.717 2004/03/03 04:14:59 krw Exp $
+$OpenBSD: pcidevs,v 1.718 2004/03/10 00:47:50 deraadt Exp $
/* $NetBSD: pcidevs,v 1.30 1997/06/24 06:20:24 thorpej Exp $ */
/*
@@ -1870,6 +1870,7 @@ product PLATFORM ES1849 0x0100 ES1849
/* PLX products */
product PLX 1076 0x1076 I/O
+product PLX 1077 0x1077 I/O
product PLX 9050 0x9050 I/O 9050
product PLX 9080 0x9080 I/O 9080
diff --git a/sys/dev/pci/pucdata.c b/sys/dev/pci/pucdata.c
index 7f9d72d1cc1..367ec92f931 100644
--- a/sys/dev/pci/pucdata.c
+++ b/sys/dev/pci/pucdata.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: pucdata.c,v 1.31 2003/12/09 23:06:56 deraadt Exp $ */
+/* $OpenBSD: pucdata.c,v 1.32 2004/03/10 00:47:50 deraadt Exp $ */
/* $NetBSD: pucdata.c,v 1.6 1999/07/03 05:55:23 cgd Exp $ */
/*
@@ -511,6 +511,20 @@ const struct puc_device_description puc_devices[] = {
},
/*
+ * VScom PCI-400S, based on PLX 9050 Chip, 16k buffer
+ */
+ { /* "VScom PCI-400S", */
+ { PCI_VENDOR_PLX, PCI_PRODUCT_PLX_1077, 0x10b5, 0x1077 },
+ { 0xffff, 0xffff, 0xffff, 0xffff },
+ {
+ { PUC_PORT_TYPE_COM, 0x18, 0x00, COM_FREQ * 8 },
+ { PUC_PORT_TYPE_COM, 0x18, 0x08, COM_FREQ * 8 },
+ { PUC_PORT_TYPE_COM, 0x18, 0x10, COM_FREQ * 8 },
+ { PUC_PORT_TYPE_COM, 0x18, 0x18, COM_FREQ * 8 },
+ },
+ },
+
+ /*
* VScom PCI-800, as sold on http://www.swann.com.au/isp/titan.html.
* Some PLX chip. Note: This board has a software selectable(?)
* clock multiplier which this driver doesn't support, so you'll