Binary files pciutils-3.1.7/.ChangeLog.swp and pciutils-3.1.8/.ChangeLog.swp differ
Binary files pciutils-3.1.7/.Makefile.swp and pciutils-3.1.8/.Makefile.swp differ
Binary files pciutils-3.1.7/.README.swp and pciutils-3.1.8/.README.swp differ
diff -ruN pciutils-3.1.7/ChangeLog pciutils-3.1.8/ChangeLog
--- pciutils-3.1.7/ChangeLog	2010-01-31 18:42:43.000000000 +0100
+++ pciutils-3.1.8/ChangeLog	2011-10-02 13:28:09.000000000 +0200
@@ -1,3 +1,22 @@
+2011-10-02  Martin Mares <mj@ucw.cz>
+
+	* Released as 3.1.8.
+
+	* More capabilities: Transaction Processing Hints, Latency Tolerance
+	Reporting. Thanks to Jesse Barnes.
+
+	* Added BeOS and Haiku ports. Contributed by Francois Revol.
+
+	* pciutils.pc now uses Libs.private properly.
+
+	* When we format a name and it does not fit in the buffer, we truncate
+	it instead of returning "buffer too small" instead. This works on all
+	platforms with sane (i.e., C99-compatible) snprintf().
+
+	* Various minor bug fixes.
+
+	* Updated pci.ids to the today's snapshot of the database.
+
 2010-01-31  Martin Mares <mj@ucw.cz>
 
 	* Released as 3.1.7.
diff -ruN pciutils-3.1.7/Makefile pciutils-3.1.8/Makefile
--- pciutils-3.1.7/Makefile	2010-01-31 18:42:12.000000000 +0100
+++ pciutils-3.1.8/Makefile	2011-10-02 13:28:55.000000000 +0200
@@ -1,11 +1,11 @@
 # Makefile for The PCI Utilities
-# (c) 1998--2010 Martin Mares <mj@ucw.cz>
+# (c) 1998--2011 Martin Mares <mj@ucw.cz>
 
 OPT=-O2
 CFLAGS=$(OPT) -Wall -W -Wno-parentheses -Wstrict-prototypes -Wmissing-prototypes
 
-VERSION=3.1.7
-DATE=2010-01-31
+VERSION=3.1.8
+DATE=2011-10-02
 
 # Host OS and release (override if you are cross-compiling)
 HOST=
diff -ruN pciutils-3.1.7/README pciutils-3.1.8/README
--- pciutils-3.1.7/README	2010-01-31 18:43:27.000000000 +0100
+++ pciutils-3.1.8/README	2011-10-02 13:29:04.000000000 +0200
@@ -1,6 +1,6 @@
-This package contains the PCI Utilities, version 3.1.7.
+This package contains the PCI Utilities, version 3.1.8.
 
-Copyright (c) 1997--2010 Martin Mares <mj@ucw.cz>
+Copyright (c) 1997--2011 Martin Mares <mj@ucw.cz>
 
 All files in this package can be freely distributed and used according
 to the terms of the GNU General Public License, either version 2 or
@@ -24,6 +24,8 @@
 	GNU Hurd	(direct port access)
 	Windows		(direct port access)
 	CYGWIN		(direct port access)
+	BeOS		(via syscalls)
+	Haiku		(via /dev/misc/poke)
 
 It should be very easy to add support for other systems as well (volunteers
 wanted; if you want to try that, I'll be very glad to see the patches and
diff -ruN pciutils-3.1.7/compat/getopt.c pciutils-3.1.8/compat/getopt.c
--- pciutils-3.1.7/compat/getopt.c	2006-05-05 14:18:24.000000000 +0200
+++ pciutils-3.1.8/compat/getopt.c	2011-01-07 22:04:28.000000000 +0100
@@ -619,7 +619,7 @@
 	return _getopt_internal(argc, argv, optstring, (const struct option *) 0, (int *) 0, 0);
 }
 
-int getopt_long(int argc, char *const *argv, const char *options, const struct option long_options, int *opt_index)
+int getopt_long(int argc, char *const *argv, const char *options, const struct option *long_options, int *opt_index)
 {
 	return _getopt_internal(argc, argv, options, long_options, opt_index, 0);
 }
diff -ruN pciutils-3.1.7/lib/configure pciutils-3.1.8/lib/configure
--- pciutils-3.1.7/lib/configure	2009-07-04 18:11:04.000000000 +0200
+++ pciutils-3.1.8/lib/configure	2011-01-07 22:04:28.000000000 +0100
@@ -30,7 +30,7 @@
 		proc=`/usr/sbin/lsdev -C -c processor -S available -F name | head -1`
 		cpu=`/usr/sbin/lsattr -F value -l $proc -a type | sed 's/_.*//'`
 	else
-		cpu=`uname -m | sed 's/^i.86$/i386/;s/^sun4u$/sparc64/;s/^i86pc$/i386/'`
+		cpu=`uname -m | sed 's/^i.86$/i386/;s/^sun4u$/sparc64/;s/^i86pc$/i386/;s/^BePC$/i386/;s/^BeMac$/powerpc/;s/^BeBox$/powerpc/'`
 	fi
 	if [ "$sys" = "GNU/kFreeBSD" -o "$sys" = "DragonFly" ]
 	then
@@ -124,7 +124,15 @@
 		echo >>$c '#define PCI_HAVE_PM_INTEL_CONF'
 		echo >>$m 'WITH_LIBS+=-lioperm'
 		;;
-        *)
+	beos|haiku)
+		case $cpu in
+				i?86|x86_64)	echo_n " i386-ports"
+						echo >>$c '#define PCI_HAVE_PM_INTEL_CONF'
+						;;
+		esac
+		echo >>$c '#define PCI_HAVE_STDINT_H'
+		;;
+	*)
 		echo " Unfortunately, your OS is not supported by the PCI Library"
 		exit 1
 		;;
diff -ruN pciutils-3.1.7/lib/header.h pciutils-3.1.8/lib/header.h
--- pciutils-3.1.7/lib/header.h	2010-01-24 01:01:22.000000000 +0100
+++ pciutils-3.1.8/lib/header.h	2011-05-18 10:53:11.000000000 +0200
@@ -223,6 +223,8 @@
 #define PCI_EXT_CAP_ID_ARI	0x0e	/* Alternative Routing-ID Interpretation */
 #define PCI_EXT_CAP_ID_ATS	0x0f	/* Address Translation Service */
 #define PCI_EXT_CAP_ID_SRIOV	0x10	/* Single Root I/O Virtualization */
+#define PCI_EXT_CAP_ID_TPH	0x17	/* Transaction processing hints */
+#define PCI_EXT_CAP_ID_LTR	0x18	/* Latency Tolerance Reporting */
 
 /*** Definitions of capabilities ***/
 
@@ -1028,6 +1030,24 @@
 #define PCI_IOV_MSA_BIR(x)	((x) & 7) /* VF Migration State BIR */
 #define PCI_IOV_MSA_OFFSET(x)	((x) & 0xfffffff8) /* VF Migration State Offset */
 
+/* Transaction Processing Hints */
+#define PCI_TPH_CAPABILITIES	4
+#define   PCI_TPH_INTVEC_SUP	(1<<1)	/* Supports interrupt vector mode */
+#define   PCI_TPH_DEV_SUP      	(1<<2)	/* Device specific mode supported */
+#define   PCI_TPH_EXT_REQ_SUP	(1<<8)	/* Supports extended requests */
+#define   PCI_TPH_ST_LOC_MASK	(3<<9)	/* Steering table location bits */
+#define     PCI_TPH_ST_NONE	(0<<9)	/* No steering table */
+#define     PCI_TPH_ST_CAP	(1<<9)	/* Steering table in TPH cap */
+#define     PCI_TPH_ST_MSIX	(2<<9)	/* Steering table in MSI-X table */
+#define   PCI_TPH_ST_SIZE_SHIFT	(16)	/* Encoded as size - 1 */
+
+/* Latency Tolerance Reporting */
+#define PCI_LTR_MAX_SNOOP	4	/* 16 bit value */
+#define   PCI_LTR_VALUE_MASK	(0x3ff)
+#define   PCI_LTR_SCALE_SHIFT	(10)
+#define   PCI_LTR_SCALE_MASK	(7)
+#define PCI_LTR_MAX_NOSNOOP	6	/* 16 bit value */
+
 /*
  * The PCI interface treats multi-function devices as independent
  * devices.  The slot/function address of each device is encoded
diff -ruN pciutils-3.1.7/lib/i386-io-beos.h pciutils-3.1.8/lib/i386-io-beos.h
--- pciutils-3.1.7/lib/i386-io-beos.h	1970-01-01 01:00:00.000000000 +0100
+++ pciutils-3.1.8/lib/i386-io-beos.h	2011-01-07 22:04:28.000000000 +0100
@@ -0,0 +1,59 @@
+/*
+ *	The PCI Library -- Access to i386 I/O ports on BeOS
+ *
+ *	Copyright (c) 2009 Francois Revol <revol@free.fr>
+ *
+ *	Can be freely distributed and used under the terms of the GNU GPL.
+ */
+
+/* those are private syscalls */
+extern int read_isa_io(int pci_bus, void *addr, int size);
+extern int write_isa_io(int pci_bus, void *addr, int size, u32 value);
+
+static int
+intel_setup_io(struct pci_access *a UNUSED)
+{
+  return 1;
+}
+
+static inline int
+intel_cleanup_io(struct pci_access *a UNUSED)
+{
+  return 1;
+}
+
+static inline u8
+inb (u16 port)
+{
+  return (u8)read_isa_io(0, (void *)(u32)port, sizeof(u8));
+}
+
+static inline u16
+inw (u16 port)
+{
+  return (u16)read_isa_io(0, (void *)(u32)port, sizeof(u16));
+}
+
+static inline u32
+inl (u16 port)
+{
+  return (u32)read_isa_io(0, (void *)(u32)port, sizeof(u32));
+}
+
+static inline void
+outb (u8 value, u16 port)
+{
+  write_isa_io(0, (void *)(u32)port, sizeof(value), value);
+}
+
+static inline void
+outw (u16 value, u16 port)
+{
+  write_isa_io(0, (void *)(u32)port, sizeof(value), value);
+}
+
+static inline void
+outl (u32 value, u16 port)
+{
+  write_isa_io(0, (void *)(u32)port, sizeof(value), value);
+}
diff -ruN pciutils-3.1.7/lib/i386-io-haiku.h pciutils-3.1.8/lib/i386-io-haiku.h
--- pciutils-3.1.7/lib/i386-io-haiku.h	1970-01-01 01:00:00.000000000 +0100
+++ pciutils-3.1.8/lib/i386-io-haiku.h	2011-01-07 22:04:28.000000000 +0100
@@ -0,0 +1,124 @@
+/*
+ *	The PCI Library -- Access to i386 I/O ports on Haiku
+ *
+ *	Copyright (c) 2009 Francois Revol <revol@free.fr>
+ *
+ *	Can be freely distributed and used under the terms of the GNU GPL.
+ */
+
+#include <Drivers.h>
+#include <ISA.h>
+#include <PCI.h>
+
+/* from haiku/trunk/headers/private/drivers/poke.h */
+
+#define POKE_DEVICE_NAME                "poke"
+#define POKE_DEVICE_FULLNAME    "/dev/misc/poke"
+#define POKE_SIGNATURE                  'wltp'  // "We Like To Poke"
+
+enum {
+	POKE_PORT_READ = B_DEVICE_OP_CODES_END + 1,
+	POKE_PORT_WRITE,
+	POKE_PORT_INDEXED_READ,
+	POKE_PORT_INDEXED_WRITE,
+	POKE_PCI_READ_CONFIG,
+	POKE_PCI_WRITE_CONFIG,
+	POKE_GET_NTH_PCI_INFO,
+	POKE_GET_PHYSICAL_ADDRESS,
+	POKE_MAP_MEMORY,
+	POKE_UNMAP_MEMORY
+};
+
+
+typedef struct {
+	uint32		signature;
+	uint8		index;
+	pci_info*	info;
+	status_t	status;
+} pci_info_args;
+
+
+typedef struct {
+	uint32	signature;
+	uint16	port;
+	uint8	size;		// == index for POKE_PORT_INDEXED_*
+	uint32	value;
+} port_io_args;
+
+
+typedef struct {
+	uint32	signature;
+	uint8	bus;
+	uint8	device;
+	uint8	function;
+	uint8	size;
+	uint8	offset;
+	uint32	value;
+} pci_io_args;
+
+
+/* en poke.h*/
+
+static int poke_driver_fd;
+
+static int
+intel_setup_io(struct pci_access *a UNUSED)
+{
+  poke_driver_fd = open(POKE_DEVICE_FULLNAME, O_RDWR);
+  return (poke_driver_fd < 0) ? 0 : 1;
+}
+
+static inline int
+intel_cleanup_io(struct pci_access *a UNUSED)
+{
+  close(poke_driver_fd);
+  return 1;
+}
+
+static inline u8
+inb (u16 port)
+{
+  port_io_args args = { POKE_SIGNATURE, port, sizeof(u8), 0 };
+  if (ioctl(poke_driver_fd, POKE_PORT_READ, &args, sizeof(args)) < 0)
+    return 0;
+  return (u8)args.value;
+}
+
+static inline u16
+inw (u16 port)
+{
+  port_io_args args = { POKE_SIGNATURE, port, sizeof(u16), 0 };
+  if (ioctl(poke_driver_fd, POKE_PORT_READ, &args, sizeof(args)) < 0)
+    return 0;
+  return (u16)args.value;
+}
+
+static inline u32
+inl (u16 port)
+{
+  port_io_args args = { POKE_SIGNATURE, port, sizeof(u32), 0 };
+  if (ioctl(poke_driver_fd, POKE_PORT_READ, &args, sizeof(args)) < 0)
+    return 0;
+  return (u32)args.value;
+}
+
+static inline void
+outb (u8 value, u16 port)
+{
+  port_io_args args = { POKE_SIGNATURE, port, sizeof(u8), value };
+  ioctl(poke_driver_fd, POKE_PORT_WRITE, &args, sizeof(args));
+}
+
+static inline void
+outw (u16 value, u16 port)
+{
+  port_io_args args = { POKE_SIGNATURE, port, sizeof(u16), value };
+  ioctl(poke_driver_fd, POKE_PORT_WRITE, &args, sizeof(args));
+}
+
+static inline void
+outl (u32 value, u16 port)
+{
+  port_io_args args = { POKE_SIGNATURE, port, sizeof(u32), value };
+  ioctl(poke_driver_fd, POKE_PORT_WRITE, &args, sizeof(args));
+}
diff -ruN pciutils-3.1.7/lib/i386-ports.c pciutils-3.1.8/lib/i386-ports.c
--- pciutils-3.1.7/lib/i386-ports.c	2009-07-04 18:11:04.000000000 +0200
+++ pciutils-3.1.8/lib/i386-ports.c	2011-01-07 22:04:28.000000000 +0100
@@ -22,6 +22,10 @@
 #include "i386-io-windows.h"
 #elif defined(PCI_OS_CYGWIN)
 #include "i386-io-cygwin.h"
+#elif defined(PCI_OS_HAIKU)
+#include "i386-io-haiku.h"
+#elif defined(PCI_OS_BEOS)
+#include "i386-io-beos.h"
 #else
 #error Do not know how to access I/O ports on this OS.
 #endif
diff -ruN pciutils-3.1.7/lib/libpci.pc.in pciutils-3.1.8/lib/libpci.pc.in
--- pciutils-3.1.7/lib/libpci.pc.in	2008-11-11 00:11:51.000000000 +0100
+++ pciutils-3.1.8/lib/libpci.pc.in	2011-10-02 11:52:11.000000000 +0200
@@ -6,5 +6,6 @@
 Name: libpci
 Description: libpci
 Version: @VERSION@
-Libs: -L${libdir} -lpci @LDLIBS@
+Libs: -L${libdir} -lpci
+Libs.private: @LDLIBS@
 Cflags: -I${includedir}
diff -ruN pciutils-3.1.7/lib/names.c pciutils-3.1.8/lib/names.c
--- pciutils-3.1.7/lib/names.c	2008-11-11 00:11:51.000000000 +0100
+++ pciutils-3.1.8/lib/names.c	2011-10-02 12:40:17.000000000 +0200
@@ -69,10 +69,11 @@
     res = snprintf(buf, size, "%s", name);
   else
     res = snprintf(buf, size, "%s [%s]", name, num);
-  if (res < 0 || res >= size)
+  if (res >= size && size >= 4)
+    buf[size-2] = buf[size-3] = buf[size-4] = '.';
+  else if (res < 0 || res >= size)
     return "<pci_lookup_name: buffer too small>";
-  else
-    return buf;
+  return buf;
 }
 
 static char *
@@ -101,10 +102,11 @@
       else /* v && !d */
 	res = snprintf(buf, size, "%s Device %s", v, num+5);
     }
-  if (res < 0 || res >= size)
+  if (res >= size && size >= 4)
+    buf[size-2] = buf[size-3] = buf[size-4] = '.';
+  else if (res < 0 || res >= size)
     return "<pci_lookup_name: buffer too small>";
-  else
-    return buf;
+  return buf;
 }
 
 char *
diff -ruN pciutils-3.1.7/lib/types.h pciutils-3.1.8/lib/types.h
--- pciutils-3.1.7/lib/types.h	2008-11-11 00:11:51.000000000 +0100
+++ pciutils-3.1.8/lib/types.h	2011-01-07 22:04:28.000000000 +0100
@@ -58,7 +58,7 @@
 #define PCIIRQ_FMT "%d"
 #endif
 
-#ifdef __GNUC__
+#if defined(__GNUC__) && __GNUC__ > 2
 #define PCI_PRINTF(x,y) __attribute__((format(printf, x, y)))
 #else
 #define PCI_PRINTF(x,y)
diff -ruN pciutils-3.1.7/ls-ecaps.c pciutils-3.1.8/ls-ecaps.c
--- pciutils-3.1.7/ls-ecaps.c	2010-01-31 18:40:04.000000000 +0100
+++ pciutils-3.1.8/ls-ecaps.c	2011-05-18 10:53:11.000000000 +0200
@@ -12,6 +12,71 @@
 #include "lspci.h"
 
 static void
+cap_tph(struct device *d, int where)
+{
+  u32 tph_cap;
+  printf("Transaction Processing Hints\n");
+  if (verbose < 2)
+    return;
+
+  if (!config_fetch(d, where + PCI_TPH_CAPABILITIES, 4))
+    return;
+
+  tph_cap = get_conf_long(d, where + PCI_TPH_CAPABILITIES);
+
+  if (tph_cap & PCI_TPH_INTVEC_SUP)
+    printf("\t\tInterrupt vector mode supported\n");
+  if (tph_cap & PCI_TPH_DEV_SUP)
+    printf("\t\tDevice specific mode supported\n");
+  if (tph_cap & PCI_TPH_EXT_REQ_SUP)
+    printf("\t\tExtended requester support\n");
+
+  switch (tph_cap & PCI_TPH_ST_LOC_MASK) {
+  case PCI_TPH_ST_NONE:
+    printf("\t\tNo steering table available\n");
+    break;
+  case PCI_TPH_ST_CAP:
+    printf("\t\tSteering table in TPH capability structure\n");
+    break;
+  case PCI_TPH_ST_MSIX:
+    printf("\t\tSteering table in MSI-X table\n");
+    break;
+  default:
+    printf("\t\tReserved steering table location\n");
+    break;
+  }
+}
+
+static u32
+cap_ltr_scale(u8 scale)
+{
+  return 1 << (scale * 5);
+}
+
+static void
+cap_ltr(struct device *d, int where)
+{
+  u32 scale;
+  u16 snoop, nosnoop;
+  printf("Latency Tolerance Reporting\n");
+  if (verbose < 2)
+    return;
+
+  if (!config_fetch(d, where + PCI_LTR_MAX_SNOOP, 4))
+    return;
+
+  snoop = get_conf_word(d, where + PCI_LTR_MAX_SNOOP);
+  scale = cap_ltr_scale((snoop >> PCI_LTR_SCALE_SHIFT) & PCI_LTR_SCALE_MASK);
+  printf("\t\tMax snoop latency: %lldns\n",
+	 ((unsigned long long)snoop & PCI_LTR_VALUE_MASK) * scale);
+
+  nosnoop = get_conf_word(d, where + PCI_LTR_MAX_NOSNOOP);
+  scale = cap_ltr_scale((nosnoop >> PCI_LTR_SCALE_SHIFT) & PCI_LTR_SCALE_MASK);
+  printf("\t\tMax no snoop latency: %lldns\n",
+	 ((unsigned long long)nosnoop & PCI_LTR_VALUE_MASK) * scale);
+}
+
+static void
 cap_dsn(struct device *d, int where)
 {
   u32 t1, t2;
@@ -455,6 +520,12 @@
 	  case PCI_EXT_CAP_ID_SRIOV:
 	    cap_sriov(d, where);
 	    break;
+	  case PCI_EXT_CAP_ID_TPH:
+	    cap_tph(d, where);
+	    break;
+	  case PCI_EXT_CAP_ID_LTR:
+	    cap_ltr(d, where);
+	    break;
 	  default:
 	    printf("#%02x\n", id);
 	    break;
diff -ruN pciutils-3.1.7/lspci.c pciutils-3.1.8/lspci.c
--- pciutils-3.1.7/lspci.c	2009-11-22 18:18:05.000000000 +0100
+++ pciutils-3.1.8/lspci.c	2011-10-02 12:41:01.000000000 +0200
@@ -10,7 +10,6 @@
 #include <string.h>
 #include <stdlib.h>
 #include <stdarg.h>
-#include <unistd.h>
 
 #include "lspci.h"
 
Binary files pciutils-3.1.7/maint/.release.pm.swp and pciutils-3.1.8/maint/.release.pm.swp differ
Binary files pciutils-3.1.7/maint/.release.swp and pciutils-3.1.8/maint/.release.swp differ
diff -ruN pciutils-3.1.7/maint/release pciutils-3.1.8/maint/release
--- pciutils-3.1.7/maint/release	2008-11-11 00:11:51.000000000 +0100
+++ pciutils-3.1.8/maint/release	2011-10-02 13:21:52.000000000 +0200
@@ -1,6 +1,6 @@
 #!/usr/bin/perl
 # A simple script for making releases of the pciutils
-# (c) 2003--2006 Martin Mares <mj@ucw.cz>
+# (c) 2003--2011 Martin Mares <mj@ucw.cz>
 
 use strict;
 use warnings;
@@ -14,8 +14,8 @@
 }
 print "API version is $apiver ... <confirm> "; <STDIN>;
 
-print "Updating public GIT tree\n";
-`git push --tags public`; die if $?;
+## print "Updating public GIT tree\n";
+## `git push --tags public`; die if $?;
 
 my $r = new UCW::Release("pciutils");
 my $ver = $r->GetVersionFromFile("Makefile", "VERSION=(.*)");
@@ -30,8 +30,8 @@
 }
 push @{$r->{"uploads"}}, {
 	"url" => "scp://atrey.karlin.mff.cuni.cz/~ftp/pub/linux/pci/" . $r->{"ALPHADIR"}
-	},{
-	"url" => "scp://master.kernel.org/pub/software/utils/pciutils/" . $r->{"ALPHADIR"}
+##	},{
+##	"url" => "scp://master.kernel.org/pub/software/utils/pciutils/" . $r->{"ALPHADIR"}
 	};
 push @{$r->{"uploads"}}, {
 	"url" => "ftp://metalab.unc.edu/incoming/linux/",
diff -ruN pciutils-3.1.7/maint/release.pm pciutils-3.1.8/maint/release.pm
--- pciutils-3.1.7/maint/release.pm	2008-11-11 00:11:51.000000000 +0100
+++ pciutils-3.1.8/maint/release.pm	2011-10-02 13:25:45.000000000 +0200
@@ -1,6 +1,6 @@
 #!/usr/bin/perl
 # A simple system for making software releases
-# (c) 2003--2006 Martin Mares <mj@ucw.cz>
+# (c) 2003--2011 Martin Mares <mj@ucw.cz>
 
 package UCW::Release;
 use strict;
@@ -34,7 +34,8 @@
 		"do_test" => 1,
 		"do_patch" => 1,
 		"diff_against" => "",
-		"do_upload" => 1
+		"do_upload" => 1,
+		"do_sign" => 1,
 	};
 	bless $s;
 	return $s;
@@ -198,6 +199,14 @@
 	`cd $dd && tar cz${tarvv}f $pkg.tar.gz $pkg >&2`; die if $?;
 	push @{$s->{"distfiles"}}, "$dd/$pkg.tar.gz";
 
+	if ($s->{'do_sign'}) {
+		print "Signing package\n";
+		system "gpg", "--armor", "--detach-sig", "$dd/$pkg.tar.gz";
+		die if $?;
+		rename "$dd/$pkg.tar.gz.asc", "$dd/$pkg.tar.gz.sign" or die "No signature produced!?\n";
+		push @{$s->{"distfiles"}}, "$dd/$pkg.tar.gz.sign";
+	}
+
 	my $adir = $s->{"archivedir"};
 	my $afile = "$adir/$pkg.tar.gz";
 	print "Archiving to $afile\n";
@@ -223,8 +232,9 @@
 		"test!" => \$s->{"do_test"},
 		"patch!" => \$s->{"do_patch"},
 		"diff-against=s" => \$s->{"diff_against"},
-		"upload!" => \$s->{"do_upload"}
-	) || die "Syntax: release [--verbose] [--test] [--nopatch] [--diff-against=<version>] [--noupload]";
+		"upload!" => \$s->{"do_upload"},
+		"sign!" => \$s->{"do_sign"},
+	) || die "Syntax: release [--verbose] [--test] [--nopatch] [--diff-against=<version>] [--noupload] [--nosign]";
 }
 
 sub Test($) {
diff -ruN pciutils-3.1.7/pci.ids pciutils-3.1.8/pci.ids
--- pciutils-3.1.7/pci.ids	2010-01-19 10:18:08.000000000 +0100
+++ pciutils-3.1.8/pci.ids	2011-10-02 12:58:51.000000000 +0200
@@ -1,8 +1,8 @@
 #
 #	List of PCI ID's
 #
-#	Version: 2010.01.19
-#	Date:    2010-01-19 10:18:08
+#	Version: 2011.10.02
+#	Date:    2011-10-02 12:58:51
 #
 #	Maintained by Martin Mares <mj@ucw.cz> and other volunteers from the
 #	PCI ID Project at http://pciids.sf.net/.
@@ -28,6 +28,8 @@
 001a  Ascend Communications, Inc.
 001c  PEAK-System Technik GmbH
 	0001  PCAN-PCI CAN-Bus controller
+		001c 0004  2 Channel CAN Bus SJC1000
+		001c 0005  2 Channel CAN Bus SJC1000 (Optically Isolated)
 0033  Paradyne corp.
 003d  Lockheed Martin-Marietta Corp
 # Real TJN ID is e159, but they got it wrong several times --mj
@@ -47,6 +49,7 @@
 	7801  WinTV HVR-1800 MCE
 	8003  WinTV PVR-150
 	8801  WinTV PVR-150
+	c108  WinTV-HVR-4400-HD model 1278
 	c801  WinTV PVR-150
 	e807  WinTV PVR-500 MCE (1st tuner)
 	e817  WinTV PVR-500 MCE (2nd tuner)
@@ -72,6 +75,7 @@
 	1012  1012 PCMCIA 10/100 Ethernet Card [RTL81xx]
 02e0  XFX Pine Group Inc
 0303  Hewlett-Packard Company (Wrong ID)
+0308  ZyXEL Communications Corporation
 0315  SK-Electronics Co., Ltd.
 0357  TTTech AG
 	000a  TTP-Monitoring Card V2.0
@@ -79,17 +83,11 @@
 0403  Future Technology Devices International Ltd
 0432  SCM Microsystems, Inc.
 	0001  Pluto2 DVB-T Receiver for PCMCIA [EasyWatch MobilSet]
-045e  Microsoft
-	006e  MN-510 802.11b wireless USB paddle
-	00c2  MN-710 wireless USB paddle
 0482  Kyocera
-04cf  Myson Century, Inc
-	8818  CS8818 USB2.0-to-ATAPI Bridge Controller with Embedded PHY
+# vendor code used for (at a minimum) RSA cards
+04b3  IBM Corp.
+	4001  Remote System Administration device [RSA2]
 050d  Belkin
-	001a  FSD7000 802.11g PCI Wireless card
-	700f  F5D7001 - Wireless G Plus Desktop Card
-	7050  F5D7050 802.11g Wireless USB Adapter
-	705c  F5D7050 v4
 058f  Alcor Micro Corporation
 05a9  OmniVision
 	8519  OV519 series
@@ -105,13 +103,19 @@
 	1704  ISDN Adapter (PCI Bus, D, C)
 069d  Hughes Network Systems (HNS)
 0721  Sapphire, Inc.
+0777  Ubiquiti Networks, Inc.
+# Atheros, 6th Generation, AR5414, 802.11a, 5GHz
+	3005  XtremeRange5
 0795  Wired Inc.
 	6663  Butane II (MPEG2 encoder board)
 	6666  MediaPress (MPEG2 encoder board)
 07ca  AVerMedia Technologies Inc.
+# Expresscard DVB-T tuner sold by Fujitsu for notebooks
+	534a  Slim mobile Express DVB-T (Fujitsu)
 	a301  AVerTV 301
 	b808  AVerTV DVB-T Volar (USB 2.0)
-07d0  ITT Space Systems Division
+07d0  ITT Geospatial Systems
+07d1  D-Link System Inc
 07e2  ELMEG Communication Systems GmbH
 0842  NPG, Personal Grand Technology
 # Nee Gemplus International, SA
@@ -128,11 +132,10 @@
 	2600  PAC7311
 	2603  Philips Webcam SPC500NC
 	2608  Maxell MaxCam RotaWeb
+	2620  C3 Tech Mod. 153
 09c1  Arris
 	0704  CM 200E Cable Modem
 0a89  BREA Technologies Inc
-0ace  ZyDAS
-	1211  ZD1211 IEEE 802.11b+g USB Adapter
 0b0b  Rhino Equipment Corp.
 	0105  Rhino R1T1
 	0205  Rhino R4FXO
@@ -149,8 +152,6 @@
 	0906  RCB24FXX 24-channel modular analog telphony card
 	0a06  RCB672FXX 672-channel modular analog telphony card
 0b3d  Brontes Technologies
-0b49  ASCII Corporation
-	064f  Trance Vibrator
 0ccd  TerraTec Electronic GmbH
 	0038  Cinergy T^2 DVB-T Receiver
 0e11  Compaq Computer Corporation
@@ -361,6 +362,7 @@
 	0055  SAS1068 PCI-X Fusion-MPT SAS
 		1033 8336  SAS1068
 	0056  SAS1064ET PCI-Express Fusion-MPT SAS
+		1014 03bb  ServeRAID BR10il SAS/SATA Controller v2
 	0057  M1064E MegaRAID SAS
 		8086 346c  Embedded Software RAID Technology II (ESTRII)
 	0058  SAS1068E PCI-Express Fusion-MPT SAS
@@ -372,7 +374,17 @@
 		103c 3229  SC44Ge Host Bus Adapter
 	0059  MegaRAID SAS 8208ELP/8208ELP
 	005a  SAS1066E PCI-Express Fusion-MPT SAS
+	005b  MegaRAID SAS 2208 [Thunderbolt]
+		1028 1f2d  PERC H810 Adapter
+		1028 1f30  PERC H710 Embedded
+		1028 1f31  PERC H710P Adapter
+		1028 1f33  PERC H710P Mini (for blades)
+		1028 1f34  PERC H710P Mini (for monolithics)
+		1028 1f35  PERC H710 Adapter
+		1028 1f37  PERC H710 Mini (for blades)
+		1028 1f38  PERC H710 Mini (for monolithics)
 	005c  SAS1064A PCI-X Fusion-MPT SAS
+	005d  MegaRAID SAS-3 3108 [Invader]
 	005e  SAS1066 PCI-X Fusion-MPT SAS
 	0060  MegaRAID SAS 1078
 		1000 1006  MegaRAID SAS 8888ELP
@@ -404,44 +416,95 @@
 		8086 1010  RAID Controller SRCSATA28E
 		8086 34cc  Integrated RAID Controller SROMBSAS28E
 		8086 34cd  Integrated RAID Controller SROMBSAS28E
+		8086 3505  Integrated RAID Controller SROMBSASMP2
 	0062  SAS1078 PCI-Express Fusion-MPT SAS
 		1000 0062  SAS1078 PCI-Express Fusion-MPT SAS
 	0064  SAS2116 PCI-Express Fusion-MPT SAS-2 [Meteor]
 	0065  SAS2116 PCI-Express Fusion-MPT SAS-2 [Meteor]
+	006e  SAS2308 PCI-Express Fusion-MPT SAS-2
 	0070  SAS2004 PCI-Express Fusion-MPT SAS-2 [Spitfire]
+	0071  MR SAS HBA
 	0072  SAS2008 PCI-Express Fusion-MPT SAS-2 [Falcon]
 		1028 1f1c  6Gbps SAS HBA Adapter
 		1028 1f1d  PERC H200 Adapter
 		1028 1f1e  PERC H200 Integrated
 		1028 1f1f  PERC H200 Modular
+		1028 1f20  PERC H200 Embedded
+		1028 1f22  Internal Tape Adapter
+		8086 350f  RMS2LL040 RAID Controller
 	0073  MegaRAID SAS 9240
-		1000 9240  MegaRAID SAS 9240-4i
+		1000 9240  MegaRAID SAS 9240-8i
+		1000 9241  MegaRAID SAS 9240-4i
+		1014 03b1  ServeRAID M1015 SAS/SATA Controller
+		1028 1f4e  PERC H310 Adapter
+		1028 1f4f  PERC H310 Integrated
+		1028 1f50  PERC H310 Mini Blades
+		1028 1f51  PERC H310 Mini Monolithics
+		1028 1f52  PERC H310 Embedded1
+		1028 1f53  PERC H310 Embedded2
+		1028 1f54  PERC H310 Reserved
+		1054 3035  LSI MegaRAID SAS 9240-8i
+		1137 0072  2004 iMR ROMB
+		1137 0073  2008 ROMB
+		15d9 0400  Supermicro SMC2008-iMR
+		1734 1177  RAID Ctrl SAS 6G 0/1 (D2607)
+		8086 350d  RMS2AF040 RAID Controller
+		8086 9240  RAID Controller RS2WC080
+		8086 9241  RAID Controller RS2WC040
 	0074  SAS2108 PCI-Express Fusion-MPT SAS-2 [Liberator]
 	0076  SAS2108 PCI-Express Fusion-MPT SAS-2 [Liberator]
 	0077  SAS2108 PCI-Express Fusion-MPT SAS-2 [Liberator]
-	0079  LSI MegaSAS 9260
+	0079  MegaRAID SAS 2108 [Liberator]
+		1000 9251  MegaRAID SAS 9260-4ix
+		1000 9256  MegaRAID SAS 9260-8ix
+		1000 9260  MegaRAID SAS 9260-4i
+		1000 9261  MegaRAID SAS 9260-8i
 		1000 9262  MegaRAID SAS 9262-8i
 		1000 9263  MegaRAID SAS 9261-8i
+		1000 9264  MegaRAID SAS 9264-8i
+		1000 9275  MegaRAID SAS 9280-8ex
+		1000 9276  MR9260-16i
+		1000 9280  MegaRAID SAS 9280-8e
 		1000 9281  MegaRAID SAS 9281-8E
+		1000 9282  MegaRAID SAS 9280-4i4e
+		1000 9290  MegaRAID SAS 9280DE-24i4e
+		1014 03b2  ServeRAID M5015 SAS/SATA Controller
+		1014 03b3  ServeRAID M5025 SAS/SATA Controller
 		1028 1f15  PERC H800 Adapter
 		1028 1f16  PERC H700 Adapter
 		1028 1f17  PERC H700 Integrated
 		1028 1f18  PERC H700 Modular
 		1028 1f1a  PERC H800 Proto Adapter
 		1028 1f1b  PERC H700 Integrated
+		1043 8480  PIKE-2108 16PD
+		1734 1176  RAID Ctrl SAS 6G 5/6 512MB (D2616)
+		1734 1177  RAID Ctrl SAS 6G 0/1 (D2607)
+		8086 9256  MegaRAID SAS 9260DE-8i
+		8086 9260  RAID Controller RS2BL040
+		8086 9261  RAID Controller RS2BL080
+		8086 9264  Warm Beach (Caster Lite)
+		8086 9267  RAID Controller RS2VB040
+		8086 9268  RAID Controller RS2VB080
 	007c  MegaRAID SAS 1078DE
 		1014 0395  ServeRAID-AR10is SAS/SATA Controller
+	007e  SSS6200 PCI-Express Flash SSD
 	0080  SAS2208 PCI-Express Fusion-MPT SAS-2
 	0081  SAS2208 PCI-Express Fusion-MPT SAS-2
 	0082  SAS2208 PCI-Express Fusion-MPT SAS-2
 	0083  SAS2208 PCI-Express Fusion-MPT SAS-2
 	0084  SAS2208 PCI-Express Fusion-MPT SAS-2
 	0085  SAS2208 PCI-Express Fusion-MPT SAS-2
-	0086  SAS2208 PCI-Express Fusion-MPT SAS-2
-	0087  SAS2208 PCI-Express Fusion-MPT SAS-2
+	0086  SAS2308 PCI-Express Fusion-MPT SAS-2
+	0087  SAS2308 PCI-Express Fusion-MPT SAS-2
 	008f  53c875J
 		1092 8000  FirePort 40 SCSI Controller
 		1092 8760  FirePort 40 Dual SCSI Host Adapter
+	0090  SAS3108 PCI-Express Fusion-MPT SAS-3
+	0091  SAS3108 PCI-Express Fusion-MPT SAS-3
+	0094  SAS3108 PCI-Express Fusion-MPT SAS-3
+	0095  SAS3108 PCI-Express Fusion-MPT SAS-3
+	0096  SAS3004 PCI-Express Fusion-MPT SAS-3
+	0097  SAS3008 PCI-Express Fusion-MPT SAS-3
 	0407  MegaRAID
 		1000 0530  MegaRAID 530 SCSI 320-0X RAID Controller
 		1000 0531  MegaRAID 531 SCSI 320-4X RAID Controller
@@ -523,8 +586,9 @@
 		1028 0520  MegaRAID 520 DELL PERC 4/SC RAID Controller
 		1028 0531  PowerEdge Expandable RAID Controller 4/QC
 		1028 0533  PowerEdge Expandable RAID Controller 4/QC
-		8086 0520  MegaRAIDRAID Controller SRCU41L
+		8086 0520  MegaRAID RAID Controller SRCU41L
 		8086 0523  MegaRAID RAID Controller SRCS16
+	6001  DX1 Multiformat Broadcast HD/SD Encoder/Decoder
 1001  Kolter Electronic
 	0010  PCI 1616 Measurement card with 32 digital I/O lines
 	0011  OPTO-PCI Opto-Isolated digital I/O board
@@ -536,6 +600,7 @@
 	0017  PROTO-3 PCI Prototyping board
 	9100  INI-9100/9100W SCSI Host
 1002  ATI Technologies Inc
+	1314  Wrestler HDMI Audio [Radeon HD 6250/6310]
 	3150  M24 1P [Radeon Mobility X600]
 		103c 0934  nx8220
 	3151  M24 [FireMV 2400]
@@ -545,8 +610,8 @@
 	3e50  RV380 0x3e50 [Radeon X600]
 	3e54  RV380 0x3e54 [FireGL V3200]
 	3e70  RV380 [Radeon X600] (Secondary)
-	4136  Radeon IGP 320 M
-	4137  Radeon IGP330/340/350
+	4136  RS100 [Radeon IGP320(M)]
+	4137  RS200 [Radeon IGP330/340/350]
 	4144  R300 AD [Radeon 9500 Pro]
 	4145  R300 AE [Radeon 9700 Pro]
 	4146  R300 AF [Radeon 9700 Pro]
@@ -586,7 +651,7 @@
 	4164  R300 AD [Radeon 9500 Pro] (Secondary)
 	4165  R300 AE [Radeon 9700 Pro] (Secondary)
 	4166  R300 AF [Radeon 9700 Pro] (Secondary)
-	4168  Radeon R350 [Radeon 9800] (Secondary)
+	4168  R350 [Radeon 9800] (Secondary)
 	4170  RV350 AP [Radeon 9600] (Secondary)
 		1002 0003  R9600 Pro secondary (Asus OEM for HP)
 		1002 4723  All-in-Wonder 2006 AGP Edition (Secondary)
@@ -606,15 +671,15 @@
 		1787 4003  Radeon 9600 XT (Secondary)
 	4173  RV350 AS [Radeon 9550] (Secondary)
 		1043 010d  A9550GE/TD (Secondary)
-	4237  Radeon 7000 IGP
+	4237  RS250 [Radeon Mobility 7000 IGP]
 	4242  R200 BB [Radeon All in Wonder 8500DV]
 		1002 02aa  Radeon 8500 AIW DV Edition
 	4243  R200 BC [Radeon All in Wonder 8500]
-	4336  Radeon Mobility U1
+	4336  RS100 [Radeon IGP320M]
 		1002 4336  Pavilion ze4300 ATI Radeon Mobility U1 (IGP 320 M)
 		103c 0024  Pavilion ze4400 builtin Video
 		161f 2029  eMachines M5312 builtin Video
-	4337  Radeon IGP 330M/340M/350M
+	4337  RS200 [Radeon IGP330M/340M/350M]
 		1014 053a  ThinkPad R40e
 		103c 0850  Radeon IGP 345M
 	4341  IXP150 AC'97 Audio Controller
@@ -633,6 +698,7 @@
 	4370  IXP SB400 AC'97 Audio Controller
 		1025 0079  Aspire 5024WLMMi
 		1025 0091  Aspire 5032WXMi
+		103c 2a05  Pavilion t3030.de Desktop PC
 		103c 308b  MX6125
 		105b 0c81  Realtek ALC 653
 		107b 0300  MX6421
@@ -642,30 +708,36 @@
 		1462 7217  Aspire L250
 	4372  IXP SB400 SMBus Controller
 		1025 0080  Aspire 5024WLMMi
+		103c 2a20  Pavilion t3030.de Desktop PC
 		103c 308b  MX6125
 		1462 0131  MS-1013 Notebook
 		1462 7217  Aspire L250
 	4373  IXP SB400 USB2 Host Controller
 		1025 0080  Aspire 5024WLMMi
+		103c 2a20  Pavilion t3030.de Desktop PC
 		103c 308b  MX6125
 		1462 7217  Aspire L250
 	4374  IXP SB400 USB Host Controller
+		103c 2a20  Pavilion t3030.de Desktop PC
 		103c 308b  MX6125
 		1462 7217  Aspire L250
 	4375  IXP SB400 USB Host Controller
 		1025 0080  Aspire 5024WLMMi
+		103c 2a20  Pavilion t3030.de Desktop PC
 		103c 308b  MX6125
 		1462 7217  Aspire L250
 	4376  IXP SB400 IDE Controller
 		1025 0080  Aspire 5024WLMMi
+		103c 2a20  Pavilion t3030.de Desktop PC
 		103c 308b  MX6125
 		1462 0131  MS-1013 Notebook
 		1462 7217  Aspire L250
 	4377  IXP SB400 PCI-ISA Bridge
 		1025 0080  Aspire 5024WLMi
+		103c 2a20  Pavilion t3030.de Desktop PC
 		103c 308b  MX6125
 		1462 7217  Aspire L250
-	4378  SB400 AC'97 Modem Controller
+	4378  IXP SB400 AC'97 Modem Controller
 		1025 0080  Aspire 5024WLMMi
 		103c 308b  MX6125
 		1462 0131  MS-1013 Notebook
@@ -682,70 +754,112 @@
 		1734 10b8  Realtek High Definition Audio
 	4380  SB600 Non-Raid-5 SATA
 		103c 2813  DC5750 Microtower
+		1179 ff50  Satellite P305D-S8995E
+		1458 b003  GA-MA790FX-DS5 (rev. 1.0)
 		1458 b005  Gigabyte GA-MA69G-S3H Motherboard
 		1462 7327  K9AG Neo2
 		17f2 5999  KI690-AM2 Motherboard
 	4381  SB600 Raid-5 SATA
 	4382  SB600 AC97 Audio
 	4383  SBx00 Azalia (Intel HDA)
+		103c 1611  Pavilion DM1Z-3000
 		103c 280a  DC5750 Microtower
+		1043 8230  M3A78-EH Motherboard
 		1043 836c  M4A785TD Motherboard
+		1043 8410  M4A89GTD PRO/USB3 Motherboard
+		1043 841b  M5A88-V EVO
+		1179 ff50  Satellite P305D-S8995E
+		1458 a022  GA-MA770-DS3rev2.0 Motherboard
 		17f2 5000  KI690-AM2 Motherboard
 	4384  SBx00 PCI to PCI Bridge
 	4385  SBx00 SMBus Controller
+		103c 1611  Pavilion DM1Z-3000
 		103c 280a  DC5750 Microtower
+		1043 82ef  M3A78-EH Motherboard
 		1043 8389  M4A785TD Motherboard
+		1179 ff50  Satellite P305D-S8995E
+		1458 4385  GA-MA770-DS3rev2.0 Motherboard
 		1462 7368  K9AG Neo2
 		17f2 5000  KI690-AM2 Motherboard
 	4386  SB600 USB Controller (EHCI)
 		103c 280a  DC5750 Microtower
+		1179 ff50  Satellite P305D-S8995E
 		1462 7368  K9AG Neo2
 		17f2 5000  KI690-AM2 Motherboard
 	4387  SB600 USB (OHCI0)
 		103c 280a  DC5750 Microtower
+		1179 ff50  Satellite P305D-S8995E
 		1462 7368  K9AG Neo2
 		17f2 5000  KI690-AM2 Motherboard
 	4388  SB600 USB (OHCI1)
 		103c 280a  DC5750 Microtower
+		1179 ff50  Satellite P305D-S8995E
 		1462 7368  K9AG Neo2
 		17f2 5000  KI690-AM2 Motherboard
 	4389  SB600 USB (OHCI2)
 		103c 280a  DC5750 Microtower
+		1179 ff50  Satellite P305D-S8995E
 		1462 7368  K9AG Neo2
 		17f2 5000  KI690-AM2 Motherboard
 	438a  SB600 USB (OHCI3)
 		103c 280a  DC5750 Microtower
+		1179 ff50  Satellite P305D-S8995E
 		1462 7368  K9AG Neo2
 		17f2 5000  KI690-AM2 Motherboard
 	438b  SB600 USB (OHCI4)
 		103c 280a  DC5750 Microtower
+		1179 ff50  Satellite P305D-S8995E
 		1462 7368  K9AG Neo2
 		17f2 5000  KI690-AM2 Motherboard
 	438c  SB600 IDE
 		103c 280a  DC5750 Microtower
+		1179 ff50  Satellite P305D-S8995E
 		1458 5002  Gigabyte GA-MA69G-S3H Motherboard
 		1462 7368  K9AG Neo2
 		17f2 5000  KI690-AM2 Motherboard
 	438d  SB600 PCI to LPC Bridge
 		103c 280a  DC5750 Microtower
+		1179 ff50  Satellite P305D-S8995E
 		1462 7368  K9AG Neo2
 		17f2 5000  KI690-AM2 Motherboard
 	438e  SB600 AC97 Modem
-	4390  SB700/SB800 SATA Controller [IDE mode]
+	4390  SB7x0/SB8x0/SB9x0 SATA Controller [IDE mode]
+		1043 82ef  M3A78-EH Motherboard
 		1043 8389  M4A785TD Motherboard
+		1458 b002  GA-MA770-DS3rev2.0 Motherboard
 		1849 4390  Motherboard (one of many)
-	4391  SB700/SB800 SATA Controller [AHCI mode]
-	4392  SB700/SB800 SATA Controller [Non-RAID5 mode]
-	4393  SB700/SB800 SATA Controller [RAID5 mode]
-	4394  SB700/SB800 SATA Controller [SATA and FC Enabled]
-	4395  SB800 SATA Controller [Storage mode with HyperFlash-PCIE]
-	4396  SB700/SB800 USB EHCI Controller
-	4397  SB700/SB800 USB OHCI0 Controller
-	4398  SB700 USB OHCI1 Controller
-	4399  SB700/SB800 USB OHCI2 Controller
-	439c  SB700/SB800 IDE Controller
-	439d  SB700/SB800 LPC host controller
-	4437  Radeon Mobility 7000 IGP
+	4391  SB7x0/SB8x0/SB9x0 SATA Controller [AHCI mode]
+		103c 1611  Pavilion DM1Z-3000
+		1043 82ef  M3A78-EH Motherboard
+		1043 8443  M5A88-V EVO
+	4392  SB7x0/SB8x0/SB9x0 SATA Controller [Non-RAID5 mode]
+	4393  SB7x0/SB8x0/SB9x0 SATA Controller [RAID5 mode]
+	4394  SB7x0/SB8x0/SB9x0 SATA Controller [AHCI mode]
+	4395  SB8x0/SB9x0 SATA Controller [Storage mode]
+	4396  SB7x0/SB8x0/SB9x0 USB EHCI Controller
+		103c 1611  Pavilion DM1Z-3000
+		1043 82ef  M3A78-EH Motherboard
+		1043 8443  M5A88-V EVO
+	4397  SB7x0/SB8x0/SB9x0 USB OHCI0 Controller
+		103c 1611  Pavilion DM1Z-3000
+		1043 82ef  M3A78-EH Motherboard
+		1043 8443  M5A88-V EVO
+	4398  SB7x0 USB OHCI1 Controller
+		1043 82ef  M3A78-EH Motherboard
+	4399  SB7x0/SB8x0/SB9x0 USB OHCI2 Controller
+		1043 82ef  M3A78-EH Motherboard
+		1043 8443  M5A88-V EVO
+	439c  SB7x0/SB8x0/SB9x0 IDE Controller
+		1043 82ef  M3A78-EH Motherboard
+	439d  SB7x0/SB8x0/SB9x0 LPC host controller
+		103c 1611  Pavilion DM1Z-3000
+		1043 82ef  M3A78-EH Motherboard
+		1043 8443  M5A88-V EVO
+	43a0  SB700/SB800/SB900 PCI to PCI bridge (PCIE port 0)
+	43a1  SB700/SB800/SB900 PCI to PCI bridge (PCIE port 1)
+	43a2  SB900 PCI to PCI bridge (PCIE port 2)
+	43a3  SB900 PCI to PCI bridge (PCIE port 3)
+	4437  RS250 [Radeon Mobility 7000 IGP]
 	4554  210888ET [Mach64 ET]
 	4654  Mach64 VT
 	4742  3D Rage Pro AGP 1X/2X
@@ -796,6 +910,7 @@
 		1002 0008  Rage XL
 		1002 4752  Proliant Rage XL
 		1002 8008  Rage XL
+		1014 0240  eServer xSeries server mainboard
 		1028 00ce  PowerEdge 1400
 		1028 00d1  PowerEdge 2550
 		1028 00d9  PowerEdge 2500
@@ -839,7 +954,7 @@
 		17af 2005  RV250 If [Excalibur Radeon 9000 Pro]
 		17af 2006  RV250 If [Excalibur Radeon 9000]
 	4967  Radeon RV250 Ig [Radeon 9000]
-	496e  Radeon RV250 [Radeon 9000] (Secondary)
+	496e  RV250 [Radeon 9000] (Secondary)
 	4a48  R420 JH [Radeon X800]
 	4a49  R420 JI [Radeon X800PRO]
 	4a4a  R420 JJ [Radeon X800SE]
@@ -847,7 +962,7 @@
 	4a4c  R420 JL [Radeon X800]
 	4a4d  R420 JM [FireGL X3]
 	4a4e  M18 JN [Radeon Mobility 9800]
-	4a4f  Radeon X800 SE (R420) (AGP)
+	4a4f  R420 [Radeon X800 AGP]
 	4a50  R420 JP [Radeon X800XT]
 	4a54  R420 [Radeon X800 VE]
 	4a69  R420 [Radeon X800 PRO/GTO] (Secondary)
@@ -855,9 +970,9 @@
 	4a6b  R420 [Radeon X800] (Secondary)
 	4a70  R420 [X800XT-PE] (Secondary)
 	4a74  R420 [Radeon X800 VE] (Secondary)
-	4b48  Radeon X850 Consumer (R481)
+	4b48  R481 [Radeon X850 PCIe]
 	4b49  R480 [Radeon X850XT]
-	4b4a  Radeon X850 SE (R480) (AGP)
+	4b4a  R480 [Radeon X850SE AGP]
 	4b4b  R480 [Radeon X850Pro]
 	4b4c  R481 [Radeon X850XT-PE]
 	4b69  R480 [Radeon X850XT] (Secondary)
@@ -913,6 +1028,7 @@
 		0e11 b111  Evo N600c
 		1014 0235  ThinkPad A30/A30p (2652/2653)
 		1014 0239  ThinkPad X22/X23/X24
+		103c 0025  XE4500 Notebook
 		104d 80e7  VAIO PCG-GR214EP/GR214MP/GR215MP/GR314MP/GR315MP
 		104d 8140  PCG-Z1SP laptop
 		1509 1930  Medion MD9703
@@ -1158,10 +1274,10 @@
 	5549  R423 UI [Radeon X800PRO (PCIE)]
 	554a  R423 UJ [Radeon X800LE (PCIE)]
 	554b  R423 UK [Radeon X800SE (PCIE)]
-	554c  Radeon X800 XTP (R430) (PCIE)
+	554c  R430 [Radeon X800XTP PCIe]
 	554d  R430 [Radeon X800 XL] (PCIe)
 		1458 2124  GV-R80L256V-B (AGP)
-	554e  Radeon X800 SE (R430) (PCIE)
+	554e  R430 [Radeon X800 SE PCIe]
 	554f  R430 [Radeon X800 (PCIE)]
 	5550  R423 [FireGL V7100]
 	5551  R423 [FireGL V5100 (PCIE)]
@@ -1190,7 +1306,7 @@
 	5831  RS300 Host Bridge
 	5832  RS300 Host Bridge
 	5833  Radeon 9100 IGP Host Bridge
-	5834  Radeon 9100 IGP
+	5834  RS300 [Radeon 9100 IGP]
 	5835  RS300M AGP [Radeon Mobility 9100IGP]
 	5838  Radeon 9100 IGP AGP Bridge
 	5854  Radeon Xpress Series (RS480)
@@ -1206,6 +1322,7 @@
 	5950  RS480 Host Bridge
 		1025 0080  Aspire 5024WLMMi
 		103c 280a  DC5750 Microtower
+		103c 2a20  Pavilion t3030.de Desktop PC
 		103c 308b  MX6125
 		1462 0131  MS-1013 Notebook
 		1462 7217  Aspire L250
@@ -1282,6 +1399,7 @@
 	5a1d  RD890 PCI to PCI bridge (external gfx1 port A)
 	5a1e  RD890 PCI to PCI bridge (external gfx1 port B)
 	5a1f  RD890 PCI to PCI bridge (NB-SB link)
+	5a23  RD990 I/O Memory Management Unit (IOMMU)
 	5a33  Radeon Xpress 200 Host Bridge
 	5a34  RS480 PCI-X Root Port
 # Comes in pair with 5a3f
@@ -1307,7 +1425,7 @@
 		174b 0500  Radeon X300 (PCIE)
 		196d 1086  X300SE HM
 	5b62  RV380 [Radeon X600 (PCIE)]
-	5b63  RV370 [Sapphire X550 Silent]
+	5b63  RV370 [Radeon X550]
 	5b64  RV370 5B64 [FireGL V3100 (PCIE)]
 	5b65  RV370 5B65 [FireGL D1100 (PCIE)]
 	5b66  RV370X
@@ -1340,7 +1458,7 @@
 	5d4d  R480 [Radeon X850XT Platinum (PCIE)]
 	5d4e  Radeon X850 SE (R480) (PCIE)
 	5d4f  R480 [Radeon X800 GTO (PCIE)]
-	5d50  FireGL V7200 (R480) (PCIE)
+	5d50  R480 [FireGL V7200 (PCIE)]
 	5d51  R480 GL 12P
 	5d52  R480 [Radeon X850XT (PCIE)] (Primary)
 		1002 0b12  PowerColor X850XT PCIe (Primary)
@@ -1362,8 +1480,78 @@
 	5e6d  RV410 [Radeon X700 (PCIE)] (Secondary)
 		148c 2117  PowerColor Bravo X700
 	5f57  R423 [Radeon X800XT (PCIE)]
+	6718  Cayman XT [Radeon HD 6970]
+	6719  Cayman PRO [Radeon HD 6950]
+	671d  Antilles [AMD Radeon HD 6990]
+	671f  Cayman [Radeon HD 6900 Series]
+	6720  Blackcomb [Radeon HD 6900M series]
+	6738  Barts XT [ATI Radeon HD 6800 Series]
+	6739  Barts PRO [ATI Radeon HD 6800 Series]
+	673e  Barts LE [AMD Radeon HD 6700 Series]
+	6740  Whistler XT [AMD Radeon HD 6700M Series]
+	6741  Whistler [AMD Radeon HD 6600M Series]
+	6742  Whistler LE [AMD Radeon HD 6625M Graphics]
+	6743  Whistler [Radeon E6760]
+	6750  Turks [AMD Radeon HD 6570]
+	6751  Turks [Radeon HD 7600A Series]
+	6758  Turks XT [AMD Radeon HD 6600 Series]
+	6759  NI Turks [AMD Radeon HD 6500]
+	675d  Turks [Radeon HD 7500 Series]
+	6760  NI Seymour [AMD Radeon HD 6470M]
+		1028 04cc  Vostro 3350
+	6761  NI Seymour [AMD Radeon HD 6430M]
+	6763  NI SEYMOUR [Radoen] E6460
+	6770  Caicos [Radeon HD 6400 Series]
+	6778  Caicos [Radeon HD 7000 Series]
+	6779  NI Caicos [AMD RADEON HD 6450]
+		174b e164  Sapphire HD 6450 1GB DDR3
+	677b  Caicos [Radeon HD 7400 Series]
+	6798  Tahiti XT [Radeon HD 7970]
+	6799  New Zealand [Radeon HD 7990]
+	679a  Tahiti PRO [Radeon HD 7950]
+	6840  Thames XT/GL [Radeon HD 7600M Series]
+	6841  Thames PRO [Radeon HD 7850]
+	6850  Lombok GL AIO [Radeon HD 7570]
+	6889  EG Cypress [FirePro V7800]
+	688c  Cypress [AMD FireStream 9370]
+	688d  Cypress [AMD FireStream 9350]
+	6898  Cypress XT [Radeon HD 5870]
+		1462 8032  R5870 PM2D1G
 	6899  Cypress [Radeon HD 5800 Series]
-	68b8  Juniper [Radeon HD 5700 Series]
+	689b  Cypress [Radeon HD 6800 Series]
+	689c  Hemlock [Radeon HD 5900 Series]
+	689e  Cypress LE [Radeon HD 5800 Series]
+	68a0  Broadway XT [Mobility Radeon HD 5800 Series]
+		103c 1520  Broadway XT [FirePro M7820]
+	68a1  Broadway PRO [Mobility Radeon HD 5800 Series]
+	68a8  Broadway [ATI Mobility Radeon HD 6800 Series]
+	68a9  Juniper XT [FirePro 3D V5800]
+	68b8  Juniper [Radeon HD 5700/6700 Series]
+	68b9  Juniper [Radeon HD 5600/5700]
+	68ba  Juniper XT [AMD Radeon HD 6000 Series]
+	68be  Juniper [Radeon HD 5700 Series/6750]
+	68bf  Juniper LE [Radeon HD 6700 Series]
+	68c0  Madison [Mobility Radeon HD 5000 Series]
+		103c 1521  Madison XT [FirePro M5800]
+	68c1  Madison [Radeon HD 5000M Series]
+		1025 033d  Mobility Radeon HD 5650
+		1025 0347  Aspire 7740G
+		103c 1521  Madison Pro [FirePro M5800]
+	68c7  Pinewood [Radeon HD 5570]
+	68c8  FirePro V4800
+	68d8  Redwood [Radeon HD 5670]
+	68d9  Redwood PRO [Radeon HD 5500 Series]
+	68da  Redwood PRO [Radeon HD 5500 Series]
+	68e0  Manhattan [Mobility Radeon HD 5400 Series]
+		103c 1486  TouchSmart tm2-2050er discrete GPU (Mobility Radeon HD 5450)
+	68e1  Manhattan [Mobility Radeon HD 5430 Series]
+	68e4  Robson CE [AMD Radeon HD 6300 Series]
+	68e5  Robson LE [AMD Radeon HD 6300M Series]
+	68f1  Cedar [FirePro 2460]
+	68f2  Cedar [FirePro 2270]
+	68f9  Cedar PRO [Radeon HD 5450]
+		1028 010e  XPS 8300
+	68fa  EG Cedar [Radeon HD 7300 Series]
 	700f  PCI Bridge [IGP 320M]
 	7010  PCI Bridge [IGP 340M]
 	7100  R520 [Radeon X1800]
@@ -1411,6 +1599,7 @@
 	7166  RV515 [Radeon X1300] (Secondary)
 		1002 0323  All-in-Wonder 2006 PCI-E Edition (Secondary)
 		1545 1997  Radeon X1300 512MB PCI-e (Secondary)
+	7167  RV515 [Radeon X1550 64-bit] (Secondary)
 	716e  RV515LE [Radeon X1300] Secondary
 	7172  RV515GL [FireGL V3300] (Secondary)
 	7173  RV515GL [FireGL V3350] (Secondary)
@@ -1447,7 +1636,7 @@
 	71c7  RV535 [Radeon X1650 Series]
 	71ce  RV530LE [Radeon X1600]
 	71d2  RV530GL [FireGL V3400]
-	71d4  M56GL [Mobility FireGL V5250]
+	71d4  M66GL [ATI Mobility FireGL V5250]
 	71d5  M66-P [Mobility Radeon X1700]
 	71d6  M66-XT [Mobility Radeon X1700]
 	71de  RV530LE [Radeon X1600]
@@ -1492,6 +1681,7 @@
 	7835  Radeon Mobility 9200 IGP
 	7838  Radeon 9100 IGP PCI/AGP Bridge
 	7910  RS690 Host Bridge
+		1179 ff50  Satellite P305D-S8995E
 		17f2 5000  KI690-AM2 Motherboard
 	7911  RS690 Host Bridge
 	7912  RS690 PCI to PCI Bridge (Internal gfx)
@@ -1501,11 +1691,13 @@
 	7917  RS690 PCI to PCI Bridge (PCI Express Port 3)
 		1002 7910  RS690 PCI to PCI Bridge
 	7919  Radeon X1200 Series Audio Controller
+		1179 7919  Satellite P305D-S8995E
 		17f2 5000  KI690-AM2 Motherboard
 	791e  RS690 [Radeon X1200 Series]
 		1462 7327  K9AG Neo2
 		17f2 5000  KI690-AM2 Motherboard
 	791f  RS690M [Radeon X1200 Series]
+		1179 ff50  Satellite P305D-S8995E
 	7930  Radeon Xpress 7930 Host Bridge
 	7932  RS7932 PCI Bridge
 	7933  RS7933 PCI Bridge
@@ -1526,6 +1718,7 @@
 	9440  RV770 [Radeon HD 4870]
 	9441  R700 [Radeon HD 4870 X2]
 	9442  RV770 [Radeon HD 4850]
+		1002 0502  MSI R4850-T2D512
 		174b e810  Sapphire HD 4850 512MB GDDR3 PCI-E Dual Slot Fansink
 	9443  R700 [Radeon HD 4850]
 	944a  M98L [Mobility Radeon HD 4850]
@@ -1534,7 +1727,7 @@
 	9450  RV770 [FireStream 9270]
 	9452  RV770 [FireStream 9250]
 	945a  M98 XT [Mobility Radeon HD 4870]
-	9460  RV790 [Radeon HD 4800 Series]
+	9460  RV790 [Radeon HD 4890]
 	9462  RV790LE [Radeon HD 4800 Series]
 	9480  M96 [Mobility Radeon HD 4650]
 		103c 3628  ATI Mobility Radeon HD 4650 [dv6-1190en]
@@ -1559,6 +1752,7 @@
 		1028 0d02  Optiplex 755
 	94c3  RV610 video device [Radeon HD 2400 PRO]
 		1002 94c3  Radeon HD 2400PRO
+		1028 0302  Radeon HD 2400 Pro
 		174b e400  Sapphire HD 2400 PRO video device
 		18bc 3550  GeCube Radeon HD2400 PRO
 	94c4  RV610 LE AGP [Radeon HD 2400 PRO AGP]
@@ -1579,10 +1773,14 @@
 	9519  RV670 [FireStream 9170]
 	9540  RV710 [Radeon HD 4550]
 	954f  RV710 [Radeon HD 4350]
+		1462 1618  R4350 MD512H (MS-V161)
 	9552  M92 LP [Mobility Radeon HD 4300 Series]
-	9553  M92 [Mobility Radeon HD 4500 Series]
-	9555  M93 [Mobility Radeon HD 4500 Series]
+	9553  M92 [Mobility Radeon HD 4500/5100 Series]
+		1179 ff82  Satellite L505-13T GPU (Mobility Radeon HD 5145)
+	9555  M93 [Mobility Radeon HD 4300/4500 Series]
+		103c 1411  ProBook 4720s GPU (Mobility Radeon HD 4350)
 	9559  Mobility Radeon HD 3600 Series
+	955f  M92 [Mobility Radeon HD 4330]
 	9581  M76 [Radeon Mobility HD 2600 Series]
 	9583  M76XT [Mobility Radeon HD 2600 XT]
 	9586  RV 630 XT AGP [Radeon HD 2600 XT AGP]
@@ -1592,11 +1790,12 @@
 	9589  RV630 [Radeon HD 2600 Series]
 	958c  RV630GL [FireGL v5600]
 	958d  RV630 [FireGL V3600]
-	9591  Mobility Radeon HD 3650
+	9591  RV635 [Mobility Radeon HD 3650]
 		1002 9591  Mobility Radeon HD 3650
 	9593  Radeon Mobility HD 3670
 	9595  M86GL [Mobility FireGL V5700]
 	9596  RV635 PRO AGP [Radeon HD 3650]
+		1043 0028  EAH3650 SILENT/HTDI/512M/A
 	9598  Mobility Radeon HD 3600 Series
 		1002 9598  Mobility Radeon HD 3600
 		1043 01d6  EAH3650 Silent
@@ -1615,7 +1814,7 @@
 	960f  RS780 Azalia controller
 	9610  Radeon HD 3200 Graphics
 		1458 d000  GA-MA78GM-S2H Motherboard
-	9611  Radeon 3100 Graphics
+	9611  Radeon HD 3100 Graphics
 	9612  RS780M/RS780MN [Radeon HD 3200 Graphics]
 	9613  RS780MC [Radeon HD 3100 Graphics]
 	9614  Radeon HD 3300 Graphics
@@ -1623,11 +1822,18 @@
 	9616  760G [Radeon 3000]
 	970f  RS880 Audio Device [Radeon HD 4200]
 		1043 83a2  M4A785TD Motherboard
+		1043 843e  M5A88-V EVO
 	9710  RS880 [Radeon HD 4200]
 		1043 83a2  M4A785TD Motherboard
 	9712  M880G [Mobility Radeon HD 4200]
 	9713  M860G [Mobility Radeon 4100]
+	9714  RS880 [Radeon HD 4290]
+	9715  RS880 [Radeon HD 4250]
+		1043 843e  M5A88-V EVO
 	9723  Radeon HD 5450
+# Radeon HD 6250 too?
+	9802  Wrestler [Radeon HD 6310]
+	9804  Radeon HD 6250
 	aa00  R600 Audio Device [Radeon HD 2900 Series]
 	aa08  RV630/M76 audio device [Radeon HD 2600 Series]
 	aa10  RV610 audio device [Radeon HD 2400 PRO]
@@ -1636,15 +1842,24 @@
 	aa18  Radeon HD 3870 Audio device
 	aa20  RV635 Audio device [Radeon HD 3600 Series]
 	aa28  RV620 Audio device [Radeon HD 34xx Series]
-	aa30  HD48x0 audio
+	aa30  RV770 HDMI Audio [Radeon HD 4850/4870]
 		174b aa30  Sapphire HD 4850 512MB GDDR3 PCI-E Dual Slot Fansink
-	aa38  RV710/730
+	aa38  RV710/730 HDMI Audio [Radeon HD 4000 series]
 		103c 3628  ATI RV710/730 [dv6-1190en]
 		174b aa38  R700 Audio Device [Radeon HD 4000 Series]
 	aa50  Cypress HDMI Audio [Radeon HD 5800 Series]
 	aa58  Juniper HDMI Audio [Radeon HD 5700 Series]
+	aa60  Redwood HDMI Audio [Radeon HD 5600 Series]
+		1025 0347  Aspire 7740G
+	aa68  Manhattan HDMI Audio [Mobility Radeon HD 5000 Series]
+		1028 aa68  XPS 8300
+	aa88  Barts HDMI Audio [Radeon HD 6800 Series]
+	aa98  Caicos HDMI Audio [Radeon HD 6400 Series]
+		174b aa98  Sapphire HD 6450 1GB DDR3
 	ac00  Theater 600 Pro
-	cab0  AGP Bridge [IGP 320M]
+	ac02  TV Wonder HD 600 PCIe
+	ac12  Theater HD T507 (DVB-T) TV tuner/capture device
+	cab0  RS100 AGP Bridge [IGP 320M]
 	cab2  RS200/RS200M AGP Bridge [IGP 340M]
 	cab3  R200 AGP Bridge [Mobility Radeon 7000 IGP]
 	cbb2  RS200/RS200M AGP Bridge [IGP 340M]
@@ -1883,7 +2098,7 @@
 		1014 1010  CS4610 SoundFusion Audio Accelerator
 	6003  CS 4614/22/24/30 [CrystalClear SoundFusion Audio Accelerator]
 		1013 4280  Crystal SoundFusion PCI Audio Accelerator
-		1014 0153  ThinkPad A20m
+		1014 0153  ThinkPad 600X/A20m
 		153b 112e  DMX XFire 1024
 		153b 1136  SiXPack 5.1+
 		1681 0050  Game Theater XP
@@ -2116,16 +2331,44 @@
 	1101  K8 [Athlon64/Opteron] Address Map
 	1102  K8 [Athlon64/Opteron] DRAM Controller
 	1103  K8 [Athlon64/Opteron] Miscellaneous Control
-	1200  K10 [Opteron, Athlon64, Sempron] HyperTransport Configuration
-	1201  K10 [Opteron, Athlon64, Sempron] Address Map
-	1202  K10 [Opteron, Athlon64, Sempron] DRAM Controller
-	1203  K10 [Opteron, Athlon64, Sempron] Miscellaneous Control
-	1204  K10 [Opteron, Athlon64, Sempron] Link Control
-	1300  Mobile K10 [Turion X2, Athlon X2, Sempron] HyperTransport Configuration
-	1301  Family 11h [Turion X2, Athlon X2, Sempron] Address Map
-	1302  Mobile K10 [Turion X2, Athlon X2, Sempron] DRAM Controller
-	1303  Mobile K10 [Turion X2, Athlon X2, Sempron] Miscellaneous Control
-	1304  Mobile K10 [Turion X2, Athlon X2, Sempron] Link Control
+	1200  Family 10h Processor HyperTransport Configuration
+	1201  Family 10h Processor Address Map
+	1202  Family 10h Processor DRAM Controller
+	1203  Family 10h Processor Miscellaneous Control
+	1204  Family 10h Processor Link Control
+	1300  Family 11h Processor HyperTransport Configuration
+	1301  Family 11h Processor Address Map
+	1302  Family 11h Processor DRAM Controller
+	1303  Family 11h Processor Miscellaneous Control
+	1304  Family 11h Processor Link Control
+	1510  Family 14h Processor Root Complex
+	1512  Family 14h Processor Root Port
+	1513  Family 14h Processor Root Port
+	1514  Family 14h Processor Root Port
+	1515  Family 14h Processor Root Port
+	1516  Family 14h Processor Root Port
+	1600  Family 15h Processor Function 0
+	1601  Family 15h Processor Function 1
+	1602  Family 15h Processor Function 2
+	1603  Family 15h Processor Function 3
+	1604  Family 15h Processor Function 4
+	1605  Family 15h Processor Function 5
+	1700  Family 12h/14h Processor Function 0
+	1701  Family 12h/14h Processor Function 1
+	1702  Family 12h/14h Processor Function 2
+	1703  Family 12h/14h Processor Function 3
+	1704  Family 12h/14h Processor Function 4
+	1705  Family 12h Processor Root Complex
+	1707  Family 12h Processor Root Port
+	1708  Family 12h Processor Root Port
+	1709  Family 12h Processor Root Port
+	170a  Family 12h Processor Root Port
+	170b  Family 12h Processor Root Port
+	170c  Family 12h Processor Root Port
+	170d  Family 12h Processor Root Port
+	1716  Family 12h/14h Processor Function 5
+	1718  Family 12h/14h Processor Function 6
+	1719  Family 12h/14h Processor Function 7
 	2000  79c970 [PCnet32 LANCE]
 		1014 2000  NetFinity 10/100 Fast Ethernet
 		1022 2000  PCnet - Fast 79C971
@@ -2194,7 +2437,7 @@
 	7443  AMD-768 [Opus] ACPI
 		1043 8044  A7M-D Mainboard
 	7445  AMD-768 [Opus] Audio
-	7446  AMD-768 [Opus] MC97 Modem (Smart Link HAMR5600 compatible)
+	7446  AMD-768 [Opus] MC97 Modem
 	7448  AMD-768 [Opus] PCI
 	7449  AMD-768 [Opus] USB
 	7450  AMD-8131 PCI-X Bridge
@@ -2222,16 +2465,34 @@
 		161f 3017  HDAMB
 	746e  AMD-8111 MC97 Modem
 	756b  AMD-8111 ACPI
+	7800  Hudson SATA Controller [IDE mode]
+	7801  Hudson SATA Controller [AHCI mode]
+	7802  Hudson SATA Controller [RAID mode]
+	7803  Hudson SATA Controller [RAID mode]
+	7804  Hudson SATA Controller [AHCI mode]
+	7805  Hudson SATA Controller [RAID mode]
+	7806  Hudson SD Flash Controller
+	7807  Hudson USB OHCI Controller
+	7808  Hudson USB EHCI Controller
+	7809  Hudson USB OHCI Controller
+	780b  Hudson SMBus Controller
+	780c  Hudson IDE Controller
+	780d  Hudson Azalia Controller
+	780e  Hudson LPC Bridge
+	780f  Hudson PCI Bridge
+	7812  Hudson USB XHCI Controller
 	9600  RS780 Host Bridge
-	9601  RS780 Host Bridge Alternate
-	9602  RS780 PCI to PCI bridge (int gfx)
+		1043 82f1  M3A78-EH Motherboard
+	9601  RS880 Host Bridge
+		1043 843e  M5A88-V EVO
+	9602  RS780/RS880 PCI to PCI bridge (int gfx)
 	9603  RS780 PCI to PCI bridge (ext gfx port 0)
 	9604  RS780 PCI to PCI bridge (PCIE port 0)
 	9605  RS780 PCI to PCI bridge (PCIE port 1)
 	9606  RS780 PCI to PCI bridge (PCIE port 2)
 	9607  RS780 PCI to PCI bridge (PCIE port 3)
-	9608  RS780 PCI to PCI bridge (PCIE port 4)
-	9609  RS780 PCI to PCI bridge (PCIE port 5)
+	9608  RS780/RS880 PCI to PCI bridge (PCIE port 4)
+	9609  RS780/RS880 PCI to PCI bridge (PCIE port 5)
 	960a  RS780 PCI to PCI bridge (NB-SB link)
 	960b  RS780 PCI to PCI bridge (ext gfx port 1)
 1023  Trident Microsystems
@@ -2560,6 +2821,10 @@
 		1028 028c  PowerEdge R410 MGA G200eW WPCM450
 		1028 028d  PowerEdge T410 MGA G200eW WPCM450
 		1028 029c  PowerEdge M710 MGA G200eW WPCM450
+		1028 02a4  PowerEdge T310 MGA G200eW WPCM450
+	0533  MGA G200EH
+		103c 3381  iLO4
+	0534  G200eR2
 	0540  M91XX
 		102b 2080  M9140 LP PCIe x16
 		102b 20c0  Xenia
@@ -2763,6 +3028,9 @@
 	010c  VR7701
 	0125  uPD720400 PCI Express - PCI/PCI-X Bridge
 	013a  Dual Tuner/MPEG Encoder
+	0194  uPD720200 USB 3.0 Host Controller
+		1028 04b2  Vostro 3350
+		1043 8413  P8P67 Deluxe Motherboard
 1034  Framatome Connectors USA Inc.
 1035  Comp. & Comm. Research Lab
 1036  Future Domain Corp.
@@ -2770,15 +3038,15 @@
 1037  Hitachi Micro Systems
 1038  AMP, Inc
 1039  Silicon Integrated Systems [SiS]
-	0001  Virtual PCI-to-PCI bridge (AGP)
+	0001  AGP Port (virtual PCI-to-PCI bridge)
 	0002  SG86C202
-	0003  SiS AGP Port (virtual PCI-to-PCI bridge)
+	0003  AGP Port (virtual PCI-to-PCI bridge)
 	0004  PCI-to-PCI bridge
 	0006  85C501/2/3
 	0008  SiS85C503/5513 (LPC Bridge)
 	0009  ACPI
 	000a  PCI-to-PCI bridge
-	0016  SiS961/2 SMBus Controller
+	0016  SiS961/2/3 SMBus controller
 	0018  SiS85C503/5513 (LPC Bridge)
 	0180  RAID bus controller 180 SATA/PATA  [SiS]
 	0181  SATA
@@ -2824,6 +3092,7 @@
 	0735  735 Host
 	0740  740 Host
 	0741  741/741GX/M741 Host
+		1849 0741  K7S41/K7S41GX motherboard
 	0745  745 Host
 	0746  746 Host
 	0755  755 Host
@@ -2875,6 +3144,7 @@
 	6300  630/730 PCI/AGP VGA Display Adapter
 		1019 0970  P6STP-FL motherboard
 		1043 8035  CUSI-FX motherboard
+		104d 80e2  VAIO PCV-J200
 	6306  530/620 PCI/AGP VGA Display Adapter
 	6325  65x/M650/740 PCI/AGP VGA Display Adapter
 		1039 6325  SiS 651 onboard [Asus P4SC-EA]
@@ -2907,7 +3177,7 @@
 		1734 1095  D2030-A1
 	7007  FireWire Controller
 		1462 701d  MS-6701
-	7012  AC'97 Sound Controller
+	7012  SiS7012 AC'97 Sound Controller
 		1039 7012  SiS 7012 onboard [Asus P4SC-EA] AC'97 Sound Controller
 		1043 818f  A8S-X Motherboard
 		13f6 0300  CMI9739(A) on ECS K7SOM+ motherboard
@@ -2915,6 +3185,7 @@
 		1462 7010  MS-6701 motherboard
 		15bd 1001  DFI 661FX motherboard
 		1734 109f  D2030-A1 Motherboard
+		1849 7012  K7S41GX motherboard
 # There are may be different modem codecs here (Intel537 compatible and incompatible)
 	7013  AC'97 Modem Controller
 	7016  SiS7016 PCI Fast Ethernet Adapter
@@ -2928,6 +3199,7 @@
 		1039 7018  SiS PCI Audio Accelerator
 		1043 1453  SiS PCI Audio Accelerator
 		1043 800b  SiS PCI Audio Accelerator
+		104d 80e2  VAIO PCV-J200
 		1054 7018  SiS PCI Audio Accelerator
 		107d 5330  SiS PCI Audio Accelerator
 		107d 5350  SiS PCI Audio Accelerator
@@ -2948,6 +3220,7 @@
 103a  Seiko Epson Corporation
 103b  Tatung Corp. Of America
 103c  Hewlett-Packard Company
+	0025  XE4500 Notebook
 	002a  NX9000 Notebook
 	08bc  NX5000 Notebook
 	1005  A4977A Visualize EG
@@ -3012,6 +3285,7 @@
 	2925  E2925A 32 Bit, 33 MHzPCI Exerciser & Analyzer
 	3080  Pavilion ze2028ea
 	3085  Realtek RTL8139/8139C/8139C+
+	30a3  Compaq NW8440 Notebook
 	30b5  Compaq Presario V3000Z
 	31fb  DL365 ATI ES1000 VGA controller
 	3206  Adaptec Embedded Serial ATA HostRAID
@@ -3024,6 +3298,8 @@
 		103c 3237  E500 SAS Controller
 		103c 323d  P700m SAS Controller
 	3238  Smart Array E200i (SAS Controller)
+		103c 3211  Smart Array E200i
+		103c 3212  Smart Array E200
 	323a  Smart Array G6 controllers
 		103c 3241  Smart Array P212
 		103c 3243  Smart Array P410
@@ -3032,15 +3308,33 @@
 		103c 3249  Smart Array P812
 		103c 324a  HP Smart Array 712m (Mezzanine RAID controller)
 		103c 324b  Smart Array P711m (Mezzanine RAID controller)
-# Will present virtual install media as mass storage, keyboard/mouse from console session, etc.
-	3300  Proliant iLO2 virtual USB controller
-	3301  iLO3 Serial Port
+	3300  Integrated Lights-Out Standard Virtual USB Controller
+		103c 3304  iLO2
+		103c 3305  iLO2
+		103c 3309  iLO2 GXL/iLO3 GXE
+		103c 330e  iLO3
+		103c 3381  iLO4
+	3301  Integrated Lights-Out Standard Serial Port
+		103c 3304  iLO2
+		103c 3305  iLO2
+		103c 330e  iLO3
+		103c 3381  iLO4
 # Virtual serial port which is presented on a Java applet
-	3302  Proliant iLO2 virtual UART
-	3305  Proliant iLO2 [Integrated Lights Out] controller
-	3306  iLO3 Slave instrumentation & System support
-	3307  iLO3 Management Processor Support and Messaging
-	3308  iLO3 MS Watchdog Timer
+	3302  Integrated Lights-Out Standard KCS Interface
+		103c 3304  iLO2
+		103c 3305  iLO2
+		103c 330e  iLO3
+		103c 3381  iLO4
+	3305  Integrated Lights-Out (iLO2) Controller
+	3306  Integrated Lights-Out Standard Slave Instrumentation & System Support
+		103c 330e  iLO3
+		103c 3381  iLO4
+	3307  Integrated Lights-Out Standard Management Processor Support and Messaging
+		103c 330e  iLO3
+		103c 3381  iLO4
+	3308  Integrated Lights-Out Standard MS Watchdog Timer
+		103c 330e  iLO3
+		103c 3381  iLO4
 	402f  PCIe Root Port
 	4030  zx2 System Bus Adapter
 	4031  zx2 I/O Controller
@@ -3068,7 +3362,7 @@
 	4057  v8200 GeForce 3
 	8043  v8240 PAL 128M [P4T] Motherboard
 	8047  v8420 Deluxe [GeForce4 Ti4200]
-	807b  v9280/TD [Geforce4 TI4200 8X With TV-Out and DVI]
+	807b  v9280/TD [GeForce4 TI4200 8X With TV-Out and DVI]
 	8095  A7N8X Motherboard nForce2 AC97 Audio
 	80ac  A7N8X Motherboard nForce2 AGP/Memory
 	80bb  v9180 Magic/T [GeForce4 MX440 AGP 8x 64MB TV-out]
@@ -3084,6 +3378,9 @@
 	8233  EEE-PC 701 Netbook
 	82ca  G96 GeForce 9500 GT
 	82e8  M3N72-D
+	8383  P7P55D Series Motherboard
+	83a4  Motherboard M2N68-AM SE2
+	843e  M5A88-V EVO
 # wrong vendor ID (should have been AMD)
 	9602  RS880 PCI to PCI bridge (int gfx)
 		1043 83a2  M4A785TD Motherboard
@@ -3240,14 +3537,15 @@
 		e4bf 1010  CF2-1-CYMBAL
 	8020  TSB12LV26 IEEE-1394 Controller (Link)
 		1028 00d8  Precision 530
+		104d 80e2  VAIO PCV-J200
 		11bd 000f  Studio DV500-1394
 		11bd 001c  Excalibur 4.1
 	8021  TSB43AA22 IEEE-1394 Controller (PHY/Link Integrated)
 		104d 80df  Vaio PCG-FX403
 		104d 80e7  VAIO PCG-GR214EP/GR214MP/GR215MP/GR314MP/GR315MP
-	8022  TSB43AB22 IEEE-1394a-2000 Controller (PHY/Link)
+	8022  TSB43AB22 IEEE-1394a-2000 Controller (PHY/Link) [iOHCI-Lynx]
 		104c 8023  TSB43AB22/A IEEE-1394a-2000 Controller (PHY/Link)
-	8023  TSB43AB22/A IEEE-1394a-2000 Controller (PHY/Link)
+	8023  TSB43AB22A IEEE-1394a-2000 Controller (PHY/Link) [iOHCI-Lynx]
 		103c 088c  NC8000 laptop
 		1043 808b  K8N4-E Mainboard
 		1043 815b  P5W DH Deluxe Motherboard
@@ -3261,6 +3559,7 @@
 	8026  TSB43AB21 IEEE-1394a-2000 Controller (PHY/Link)
 		1025 0035  TravelMate 660
 		1025 003c  Aspire 2001WLCi (Compaq CL50 motherboard)
+		103c 0025  XE4500 Notebook
 		103c 006a  NX9500
 		1043 808d  A7V333 mainboard.
 	8027  PCI4451 IEEE-1394 Controller
@@ -3303,13 +3602,16 @@
 		103c 309f  Compaq nx9420 Notebook
 		103c 30a1  NC2400
 		103c 30a3  Compaq nw8440
+		104d 902d  VAIO VGN-NR120E
 	803a  PCIxx12 OHCI Compliant IEEE 1394 Host Controller
 		103c 309f  nx9420
 		103c 30a1  NC2400
 		103c 30a3  Compaq nw8440
+		104d 902d  VAIO VGN-NR120E
 	803b  5-in-1 Multimedia Card Reader (SD/MMC/MS/MS PRO/xD)
 		103c 309f  nx9420
 		103c 30a3  Compaq nw8440
+		104d 902d  VAIO VGN-NR120E
 	803c  PCIxx12 SDA Standard Compliant SD Host Controller
 		103c 309f  nx9420
 		103c 30a3  Compaq nw8440
@@ -3323,11 +3625,16 @@
 	8204  PCI7410,7510,7610 PCI Firmware Loading Function
 		1028 0139  Latitude D400
 		1028 014e  Latitude D800
-	8231  XIO2000(A)/XIO2200(A) PCI Express-to-PCI Bridge
-	8235  XIO2200(A) IEEE-1394a-2000 Controller (PHY/Link)
-	823e  XIO2213A PCI Express to PCI Bridge
-	823f  XIO2213A 1394b OHCI with 3-Port PHY
+	8231  XIO2000(A)/XIO2200A PCI Express-to-PCI Bridge
+		5678 1234  DC-1394 PCIe
+	8232  XIO3130 PCI Express Switch (Upstream)
+	8233  XIO3130 PCI Express Switch (Downstream)
+	8235  XIO2200A IEEE-1394a-2000 Controller (PHY/Link)
+		5678 1234  DC-1394 PCIe
+	823e  XIO2213A/B/XIO2221 PCI Express to PCI Bridge [Cheetah Express]
+	823f  XIO2213A/B/XIO2221 IEEE-1394b OHCI Controller [Cheetah Express]
 		1546 803c  FWB-PCIE1X11B
+	8240  XIO2001 PCI Express-to-PCI Bridge
 	8400  ACX 100 22Mbps Wireless Interface
 		1186 3b00  DWL-650+ PC Card cardbus 22Mbs Wireless Adapter [AirPlus]
 		1186 3b01  DWL-520+ 22Mbps PCI Wireless Adapter
@@ -3337,14 +3644,23 @@
 	9000  Wireless Interface (of unknown type)
 	9065  TMS320DM642
 	9066  ACX 111 54Mbps Wireless Interface
+		0308 3404  G-102 v1 802.11g Wireless Cardbus Adapter
+		0308 3406  G-162 v2 802.11g Wireless Cardbus Adapter
 		104c 9066  WL212 Sitecom Wireless Network PCI-Card 100M (Version 1)
 		104c 9096  Trendnet TEW-412PC Wireless PCI Adapter (Version A)
 		1186 3b04  DWL-G520+ Wireless PCI Adapter
 		1186 3b05  DWL-G650+ AirPlusG+ CardBus Wireless LAN
+		1186 3b08  AirPlus G DWL-G630 Wireless Cardbus Adapter (rev.B1)
+		1385 4c00  WG311v2 802.11g Wireless PCI Adapter
 		13d1 aba0  SWLMP-54108 108Mbps Wireless mini PCI card 802.11g+
+		14ea ab07  GW-NS54GM Wireless Cardbus Adapter
 		16ec 010d  USR5416 802.11g Wireless Turbo PCI Adapter
-		1737 0033  WPC54G Ver.2 802.11G PC Card
+		16ec 010e  USR5410 802.11g Wireless Cardbus Adapter
+		1737 0033  WPC54G v2 802.11g Wireless-G Notebook Adapter
+		17cf 0032  G-162 v1 802.11g Wireless Cardbus Adapter
 		17cf 0033  Z-Com XG650 Wireless miniPCI 802.11b/g
+		187e 340b  G-302 v2 802.11g Wireless PCI Adapter
+		187e 340c  G-360 v2 802.11g Wireless PCI Adapter
 	a001  TDC1570
 	a100  TDC1561
 	a102  TNETA1575 HyperSAR Plus w/PCI Host i/f & UTOPIA i/f
@@ -3365,7 +3681,7 @@
 	ac1a  PCI1210
 	ac1b  PCI1450
 		0e11 b113  Armada M700
-		1014 0130  ThinkPad A21m/T20/T22
+		1014 0130  ThinkPad 600X/A21m/T20/T22
 	ac1c  PCI1225
 		0e11 b121  Armada E500
 		1028 0088  Latitude CPi A400XT
@@ -3417,6 +3733,7 @@
 		103c 08b0  tc1100 tablet
 	ac55  PCI1520 PC card Cardbus Controller
 		1014 0512  ThinkPad T30/T40
+		103c 0025  XE4500 Notebook
 	ac56  PCI1510 PC card Cardbus Controller
 		1014 0512  ThinkPad R50e
 		1014 0528  ThinkPad R40e
@@ -3435,6 +3752,7 @@
 		1028 018d  Inspiron 700m/710m
 	ac8f  PCI7420/7620 Combo CardBus, 1394a-2000 OHCI and SD/MS-Pro Controller
 		1028 018d  Inspiron 700m/710m
+	b001  TMS320C6424
 	fe00  FireWire Host Controller
 	fe03  12C01A FireWire Host Controller
 104d  Sony Corporation
@@ -3443,6 +3761,8 @@
 	8039  CXD3222 i.LINK Controller
 	8056  Rockwell HCF 56K modem
 	808a  Memory Stick Controller
+	81ce  SxS Pro memory card
+	902d  VAIO VGN-NR120E
 104e  Oak Technology, Inc
 	0017  OTI-64017
 	0107  OTI-107 [Spitfire]
@@ -3483,8 +3803,11 @@
 	3011  ColdFusion 3e Chipset Processor to I/O Controller
 	3012  ColdFusion 3e Chipset Memory Controller Hub
 	3017  Unassigned Hitachi Shared FC Device 3017
+	301b  Virtual VGA Device
 	301d  PCIe-to-PCIe Bridge with Virtualization IO Assist Feature
 	3020  FIVE-EX based Fibre Channel to PCIe HBA
+	302c  M001 PCI Express Switch Upstream Port
+	302d  M001 PCI Express Switch Downstream Port
 	3505  SH7751 PCI Controller (PCIC)
 	350e  SH7751R PCI Controller (PCIC)
 1055  Efar Microsystems
@@ -3928,13 +4251,20 @@
 	8000  10GbE Converged Network Adapter (TCP/IP Networking)
 	8001  10GbE Converged Network Adapter (FCoE)
 	8020  cLOM8214 1/10GbE Controller
+		103c 3346  CN1000Q Dual Port Converged Network Adapter
+		103c 3733  NC523SFP 10Gb 2-port Server Adapter
 		1077 0203  8200 Series Single Port 10GbE Converged Network Adapter (TCP/IP Networking)
 		1077 0207  8200 Series Dual Port 10GbE Converged Network Adapter (TCP/IP Networking)
 		1077 020b  3200 Series Dual Port 10Gb Intelligent Ethernet Adapter
 		1077 020c  3200 Series Quad Port 1Gb Intelligent Ethernet Adapter
 		1077 020f  3200 Series Single Port 10Gb Intelligent Ethernet Adapter
+		1077 0210  QME8242-k 10GbE Dual Port Mezzanine Card
 	8021  8200 Series 10GbE Converged Network Adapter (FCoE)
+		103c 3348  CN1000Q Dual Port Converged Network Adapter
+		1077 0211  QME8242-k 10GbE Dual Port Mezzanine Card, FCoE
 	8022  8200 Series 10GbE Converged Network Adapter (iSCSI)
+		103c 3347  CN1000Q Dual Port Converged Network Adapter
+		1077 0212  QME8242-k 10GbE Dual Port Mezzanine Card, iSCSI
 	8432  ISP2432M-based 10GbE Converged Network Adapter (CNA)
 1078  Cyrix Corporation
 	0000  5510 [Grappa]
@@ -3960,6 +4290,8 @@
 	2971  [GeForce FX 5900] WinFast A350 TDH MyViVo
 	6609  Winfast TV 2000 XP RM
 	6654  Conexant CX23883 [WinFast DTV1800 H]
+	6f22  WinFast PxTV1200
+	6f34  WinFast DVR3100 H
 107e  Interphase Corporation
 	0001  5515 ATM Adapter [Flipper]
 	0002  100 VG AnyLan Controller
@@ -4021,7 +4353,8 @@
 		108d 0017  OC-2250 GoCard 10/100 Ethernet Adapter
 	0021  OC-6151/6152 [RapidFire ATM 155]
 	0022  ATM Adapter
-108e  Sun Microsystems Computer Corp.
+# formerly Sun Microsystems
+108e  Oracle Corporation
 	0001  EBUS
 	1000  EBUS
 	1001  Happy Meal 10/100 Ethernet [hme]
@@ -4076,6 +4409,7 @@
 	a001  Psycho UPA-PCI Bus Module [pcipsy]
 		108e a001  Ultra IIe on Blade 100 motherboard
 	a801  Schizo Fireplane-PCI bus bridge module [pcisch]
+	aaaa  Multithreaded Shared 10GbE Ethernet Network Controller
 	abba  Cassini 10/100/1000
 	abcd  Multithreaded 10-Gigabit Ethernet Network Controller
 	c416  Sun Fire System/System Controller Interface chip [sbbc]
@@ -4125,25 +4459,65 @@
 	1170  PCI-MIO-16XE-10
 	1180  PCI-MIO-16E-1
 	1190  PCI-MIO-16E-4
+	11b0  PXI-6070E
+	11c0  PXI-6040e
+	11d0  PXI-6030e
+	1270  PCI-6032e
 	1310  PCI-6602
 	1330  PCI-6031E
+	1340  PCI-6033e
 	1350  PCI-6071E
+	1360  PXI-6602
 	14e0  PCI-6110
 	14f0  PCI-6111
+	1580  PXI-6031E
+	15b0  PXI-6071E
+	1710  PXI-6509
 	17d0  PCI-6503
 	1870  PCI-6713
 	1880  PCI-6711
 	18b0  PCI-6052E
+	18c0  PXI-6052E
 	2410  PCI-6733
+	2420  PXI-6733
+	2430  PCI-6731
+	2880  DAQCard-6601
 	2890  PCI-6036E
+	28c0  PCI-6014
 	2a60  PCI-6023E
 	2a70  PCI-6024E
 	2a80  PCI-6025E
+	2ab0  PXI-6025e
+	2b80  PXI-6713
+	2b90  PXI-6711
+	2c60  PCI-6601
+	2c70  PXI-6601
 	2c80  PCI-6035E
 	2ca0  PCI-6034E
+	2cc0  PXI-6608
+	2db0  PCI-6608
 	70a9  PCI-6528 (Digital I/O at 60V)
+	70aa  PCI-6229
+	70ab  PCI-6259
+	70ac  PCI-6289
+	70ae  PXI-6220
+	70af  PCI-6221
+	70b0  PCI-6220
+	70b4  PCI-6250
+	70b6  PCI-6280
+	70b7  PCI-6254
 	70b8  PCI-6251 [M Series - High Speed Multifunction DAQ]
+	70bc  PCI-6284
+	70bd  PCI-6281
+	70bf  PXI-6281
+	70c0  PCI-6143
+	70f2  PCI-6224
 	7144  PXI-5124 (12-bit 200 MS/s Digitizer)
+	716c  PCI-6225
+	717d  PCIE-6251
+	717f  PCIe-6259
+	71bc  PCI-6221 (37pin)
+	71d0  PXI-6143
 	b001  IMAQ-PCI-1408
 	b011  IMAQ-PXI-1408
 	b021  IMAQ-PCI-1424
@@ -4190,7 +4564,7 @@
 	3512  SiI 3512 [SATALink/SATARaid] Serial ATA Controller
 		1095 3512  SiI 3512 SATALink Controller
 		1095 6512  SiI 3512 SATARaid Controller
-	3531  Sil 3531 [SATALink/SATARaid] Serial ATA Controller
+	3531  SiI 3531 [SATALink/SATARaid] Serial ATA Controller
 1096  Alacron
 1097  Appian Technology
 1098  Quantum Designs (H.K.) Ltd
@@ -4347,7 +4721,7 @@
 10a7  Benchmarq Microelectronics
 10a8  Sierra Semiconductor
 	0000  STB Horizon 64
-10a9  Silicon Graphics, Inc.
+10a9  Silicon Graphics Intl. Corp.
 	0001  Crosstalk to PCI Bridge
 	0002  Linc I/O controller
 	0003  IOC3 I/O controller
@@ -4378,8 +4752,6 @@
 	4002  TIO-CE PCI Express Port
 	8001  O2 1394
 	8002  G-net NT
-	8010  Broadcom e-net [SGI IO9/IO10 BaseIO]
-	8018  Broadcom e-net [SGI A330 Server BaseIO]
 10aa  ACC Microelectronics
 	0000  ACCM 2188
 	2051  2051 CPU bridge
@@ -4417,6 +4789,7 @@
 	1147  VScom 020 2 port parallel adaptor
 	2540  IXXAT CAN-Interface PC-I 04/PCI
 	2724  Thales PCSM Security Card
+	3376  Cosateq 4 Port CAN Card
 	6140  PCI6140 32-bit 33MHz PCI-to-PCI Bridge
 	6150  PCI6150 32-bit 33MHz PCI-to-PCI Bridge
 	6152  PCI6152 32-bit 66MHz PCI-to-PCI Bridge
@@ -4450,7 +4823,29 @@
 	8533  PEX 8533 32-lane, 6-port PCI Express Switch
 	8547  PEX 8547 48-lane, 3-port PCI Express Switch
 	8548  PEX 8548 48-lane, 9-port PCI Express Switch
+	8604  PEX 8604 4-lane, 4-Port PCI Express Gen 2 (5.0 GT/s) Switch
+	8606  PEX 8606 6 Lane, 6 Port PCI Express Gen 2 (5.0 GT/s) Switch
+	8608  PEX 8608 8-lane, 8-Port PCI Express Gen 2 (5.0 GT/s) Switch
+	8609  PEX 8609 8-lane, 8-Port PCI Express Gen 2 (5.0 GT/s) Switch with DMA
+	8612  PEX 8612 12-lane, 4-Port PCI Express Gen 2 (5.0 GT/s) Switch
+	8613  PEX 8613 12-lane, 3-Port PCI Express Gen 2 (5.0 GT/s) Switch
+	8614  PEX 8614 12-lane, 12-Port PCI Express Gen 2 (5.0 GT/s) Switch
+	8615  PEX 8615 12-lane, 12-Port PCI Express Gen 2 (5.0 GT/s) Switch with DMA
+	8616  PEX 8616 16-lane, 4-Port PCI Express Gen 2 (5.0 GT/s) Switch
+	8617  PEX 8617 16-lane, 4-Port PCI Express Gen 2 (5.0 GT/s) Switch with P2P
+	8618  PEX 8618 16-lane, 16-Port PCI Express Gen 2 (5.0 GT/s) Switch
+	8619  PEX 8619 16-lane, 16-Port PCI Express Gen 2 (5.0 GT/s) Switch with DMA
+	8624  PEX 8624 24-lane, 6-Port PCI Express Gen 2 (5.0 GT/s) Switch [ExpressLane]
+		13a3 1845  DX1845 Acceleration Card
+	8625  PEX 8625 24-lane, 24-Port PCI Express Gen 2 (5.0 GT/s) Switch
+	8632  PEX 8632 32-lane, 12-Port PCI Express Gen 2 (5.0 GT/s) Switch
+	8636  PEX 8636 36-lane, 24-Port PCI Express Gen 2 (5.0 GT/s) Switch
 	8647  PEX 8647 48-Lane, 3-Port PCI Express Gen 2 (5.0 GT/s) Switch
+	8648  PEX 8648 48-lane, 12-Port PCI Express Gen 2 (5.0 GT/s) Switch
+	8649  PEX 8649 48-lane, 12-Port PCI Express Gen 2 (5.0 GT/s) Switch
+	8664  PEX 8664 64-lane, 16-Port PCI Express Gen 2 (5.0 GT/s) Switch
+	8680  PEX 8680 80-lane, 20-Port PCI Express Gen 2 (5.0 GT/s) Multi-Root Switch
+	8696  PEX 8696 96-lane, 24-Port PCI Express Gen 2 (5.0 GT/s) Multi-Root Switch
 	9016  PLX 9016 8-port serial controller
 	9030  PCI9030 32-bit 33MHz PCI <-> IOBus Bridge
 		10b5 2695  Hilscher CIF50-PB Profibus Master Board
@@ -4458,9 +4853,10 @@
 		10b5 2906  Alpermann+Velte PCI TS (3V/5V): Time Synchronisation Board
 		10b5 2940  Alpermann+Velte PCL PCI D (3V/5V): Timecode Reader Board
 		10b5 2977  IXXAT iPC-I XC16/PCI CAN Board
-		10b5 2978  SH ARC-PCIu SOHARD ARCNET card
+		10b5 2978  SH ARC-PCIu/SH ARC-PCI104/SH ARC-PCIe SOHARD ARCNET card
 		10b5 3025  Alpermann+Velte PCL PCI L (3V/5V): Timecode Reader Board
 		10b5 3068  Alpermann+Velte PCL PCI HD (3V/5V): Timecode Reader Board
+		10b5 3463  Alpermann+Velte PCL PCI D (v2) (3V/5V): Timecode Reader Board
 		12fe 0111  CPCI-ASIO4 (ESD 4-port Serial Interface Board)
 		1369 9c01  VX222v2
 		1369 9d01  VX222-Mic
@@ -4476,6 +4872,10 @@
 		1518 0200  Kontron ThinkIO-C
 		15ed 1002  MCCS 8-port Serial Hot Swap
 		15ed 1003  MCCS 16-port Serial Hot Swap
+# MIL-STD-1553B Board
+		e1c5 0001  TE1-PCI
+		e1c5 0005  TA1-PCI
+		e1c5 0006  TA1-PCI4
 	9036  9036
 	9050  PCI <-> IOBus Bridge
 		10b5 1067  IXXAT CAN i165
@@ -4551,7 +4951,9 @@
 		10b5 3415  Alpermann+Velte PCIe TS: Time Synchronisation Board
 		1369 c001  LX6464ES
 		1369 c201  LX1616ES
+		14b4 d10a  DekTec DTA-110T
 		14b4 d140  Dektec DTA-140
+		1a0e 006f  Dektec DTA-111
 	9060  PCI9060 32-bit 33MHz PCI <-> IOBus Bridge
 	906d  9060SD
 		125c 0640  Aries 16000P
@@ -4754,7 +5156,6 @@
 		13a2 8006  LANEPIC Cardbus Fast Ethernet Adapter
 	1000  FDC 37c665
 	1001  FDC 37C922
-	2802  SMC2802W [EZ Connect g]
 	a011  83C170QF
 	b106  SMC34C90
 10b9  ALi Corporation
@@ -4822,12 +5223,14 @@
 		1014 050f  ThinkPad R30
 		1014 053d  ThinkPad R40e
 		103c 0024  Pavilion ze4400 builtin IDE
+		103c 0025  XE4500 Notebook
 		1043 8053  A7A266 Motherboard IDE
 		1849 5229  ASRock 939Dual-SATA2 Motherboard IDE (PATA)
 	5235  M5225
 	5237  USB 1.1 Controller
 		1014 0540  ThinkPad R40e
 		103c 0024  Pavilion ze4400 builtin USB
+		103c 0025  XE4500 Notebook
 		104d 810f  VAIO PCG-U1 USB/OHCI Revision 1.0
 		10b9 5237  ASRock 939Dual-SATA2 Motherboard
 		1849 5237  ASRock 939Dual-SATA2 Motherboard
@@ -4856,6 +5259,7 @@
 		1014 0506  ThinkPad R30
 		1014 053e  ThinkPad R40e
 		103c 0024  Pavilion ze4400 builtin Audio
+		103c 0025  XE4500 Notebook
 	5453  M5453 PCI AC-Link Controller Modem Device
 	5455  M5455 PCI AC-Link Controller Audio Device
 		10b9 5455  ASRock 939Dual-SATA2 Motherboard
@@ -4863,6 +5267,7 @@
 	5457  M5457 AC'97 Modem Controller
 		1014 0535  ThinkPad R40e
 		103c 0024  Pavilion ze4400 builtin Modem Device
+		103c 0025  XE4500 Notebook
 	5459  SmartLink SmartPCI561 56K Modem
 	545a  SmartLink SmartPCI563 56K Modem
 	5461  High Definition Audio/AC'97 Host Controller
@@ -4872,6 +5277,7 @@
 		1014 0510  ThinkPad R30
 		1014 053c  ThinkPad R40e
 		103c 0024  Pavilion ze4400
+		103c 0025  XE4500 Notebook
 		1849 7101  ASRock 939Dual-SATA2 Motherboard
 10ba  Mitsubishi Electric Corp.
 	0301  AccelGraphics AccelECLIPSE
@@ -4921,6 +5327,7 @@
 		1014 00dd  ThinkPad 570
 		1028 0088  Latitude CPi A
 	0006  NM2360 [MagicMedia 256ZX]
+		1014 0152  ThinkPad 600X
 	0016  NM2380 [MagicMedia 256XL+]
 		10c8 0016  MagicMedia 256XL+
 	0025  NM2230 [MagicGraph 256AV+]
@@ -4959,11 +5366,13 @@
 10ce  Radius
 # nee Citicorp TTI
 10cf  Fujitsu Limited.
+	01ef  PCEA4 PCI-Express Dual Port ESCON Adapter
 	1414  On-board USB 1.1 companion controller
 	1415  On-board USB 2.0 EHCI controller
 	1422  E8410 nVidia graphics adapter
 	142d  HD audio (Realtek ALC262)
 	1430  82566MM Intel 1Gb copper LAN interface
+	1623  PCEA4 PCI-Express Dual Port ESCON Adapter
 	2001  mb86605
 	200c  MB86613L IEEE1394 OHCI 1.0 Controller
 	2019  MB86295S [CORAL P]
@@ -5404,7 +5813,7 @@
 	0143  NV43 [GeForce 6600 VE]
 	0144  NV43 [GeForce Go 6600]
 	0145  NV43 [GeForce 6610 XL]
-	0146  NV43 [Geforce Go 6600TE/6200TE]
+	0146  NV43 [GeForce Go 6600TE/6200TE]
 	0147  NV43 [GeForce 6700 XL]
 	0148  NV43 [GeForce Go 6600]
 	0149  NV43 [GeForce Go 6600 GT]
@@ -5423,7 +5832,7 @@
 		1462 8831  Creative GeForce2 Pro
 	0151  NV15DDR [GeForce2 Ti]
 		1043 405f  V7700Ti
-		1462 5506  Creative 3D Blaster Geforce2 Titanium
+		1462 5506  Creative 3D Blaster GeForce2 Titanium
 	0152  NV15BR [GeForce2 Ultra, Bladerunner]
 		1048 0c56  GLADIAC Ultra
 	0153  NV15GL [Quadro2 Pro]
@@ -5433,9 +5842,9 @@
 	0163  NV44 [GeForce 6200 LE]
 	0164  NV44 [GeForce Go 6200]
 	0165  NV44 [Quadro NVS 285]
-	0166  NV43 [GeForce Go 6400]
-	0167  NV43 [GeForce Go 6200/6400]
-	0168  NV43 [GeForce Go 6200/6400]
+	0166  NV44 [GeForce Go 6400]
+	0167  NV44 [GeForce Go 6200]
+	0168  NV44 [GeForce Go 6400]
 	0169  NV44 [GeForce 6250]
 	016a  NV44 [GeForce 7100 GS]
 	0170  NV17 [GeForce4 MX 460]
@@ -5467,7 +5876,7 @@
 		1043 806f  V9180 Magic
 		1462 8880  MS-StarForce GeForce4 MX 440 with AGP8X
 		1462 8900  MS-8890 GeForce 4 MX440 AGP8X
-		1462 9350  MSI Geforce4 MX T8X with AGP8X
+		1462 9350  MSI GeForce4 MX T8X with AGP8X
 		147b 8f0d  Siluro GF4 MX-8X
 		1554 1111  PixelView MVGA-NVG18A
 	0182  NV18 [GeForce4 MX 440SE AGP 8x]
@@ -5484,6 +5893,7 @@
 	018d  NV18M [GeForce4 448 Go]
 	0191  G80 [GeForce 8800 GTX]
 	0193  G80 [GeForce 8800 GTS]
+		107d 20bd  WinFast PX 8800 GTS TDH
 	0194  G80 [GeForce 8800 Ultra]
 # Found in GPU server Tesla D870 and S870
 	0197  G80 [Tesla C870]
@@ -5507,6 +5917,7 @@
 	01d0  G72 [GeForce 7350 LE]
 	01d1  G72 [GeForce 7300 LE]
 		1462 0345  7300LE PCI Express Graphics Adapter
+	01d2  G72 [GeForce 7550 LE]
 	01d3  G72 [GeForce 7300 SE/7200 GS]
 	01d6  G72M [GeForce Go 7200]
 	01d7  G72M [Quadro NVS 110M/GeForce Go 7300]
@@ -5560,7 +5971,7 @@
 	0242  C51G [GeForce 6100]
 		105b 0cad  Winfast 6100K8MB
 	0243  C51 PCI Express Bridge
-	0244  C51 [Geforce Go 6150]
+	0244  C51 [GeForce Go 6150]
 		103c 30b5  Presario V3242AU
 		103c 30b7  Presario V6133CL
 		10de 0244  GeForce Go 6150
@@ -5626,7 +6037,7 @@
 	026c  MCP51 High Definition Audio
 		103c 30b5  Presario V3242AU
 		103c 30b7  Presario V6133CL
-		10de cb84  A8N-VM CSM Mainboard
+		10de cb84  ASUSTeK Computer Inc. A8N-VM CSM Mainboard
 		1462 7207  K8NGM2 series
 	026d  MCP51 USB Controller
 		103c 30b7  Presario V6133CL
@@ -5768,10 +6179,11 @@
 		1462 9110  MS-8911 (FX5200-TD128)
 		1462 9171  MS-8917 (FX5200-T128)
 		1462 9360  MS-8936 (FX5200-T128)
+		1682 1351  GeForce FX 5200
 	0323  NV34 [GeForce FX 5200LE]
 	0324  NV34M [GeForce FX Go5200 64M]
 		1028 0196  Inspiron 5160
-		103c 006a  Pavillon ZD7000 laptop
+		103c 006a  Pavilion ZD7000 laptop
 		1071 8160  MIM2000
 	0325  NV34M [GeForce FX Go5250]
 	0326  NV34 [GeForce FX 5500]
@@ -5854,6 +6266,7 @@
 	037f  MCP55 SATA Controller
 		1028 0221  PowerEdge R805 MCP55 SATA Controller
 		147b 12c4  KN9-Ultra Mainboard
+	038b  G73 [GeForce 7650 GS]
 	0390  G73 [GeForce 7650 GS]
 	0391  G73 [GeForce 7600 GT]
 		1458 3427  GV-NX76T128D-RH
@@ -5903,11 +6316,13 @@
 	03bb  C55 PCI Express bridge
 	03bc  C55 Memory Controller
 	03d0  C61 [GeForce 6150SE nForce 430]
+		1028 020e  Inspiron 531
 	03d1  C61 [GeForce 6100 nForce 405]
 	03d2  C61 [GeForce 6100 nForce 400]
 	03d5  C61 [GeForce 6100 nForce 420]
 	03d6  C61 [GeForce 7025 / nForce 630a]
 	03e0  MCP61 LPC Bridge
+		1028 020e  Inspiron 531
 		1849 03e0  939NF6G-VSTA Board
 	03e1  MCP61 LPC Bridge
 	03e2  MCP61 LPC Bridge
@@ -5917,30 +6332,42 @@
 	03e6  MCP61 Ethernet
 	03e7  MCP61 SATA Controller
 	03e8  MCP61 PCI Express bridge
+		1028 020e  Inspiron 531
 		1849 03e8  939NF6G-VSTA Board
 	03e9  MCP61 PCI Express bridge
+		1028 020e  Inspiron 531
 		1849 03e9  939NF6G-VSTA Board
 	03ea  MCP61 Memory Controller
+		1028 020e  Inspiron 531
 		1849 03ea  939NF6G-VSTA Board
 	03eb  MCP61 SMBus
+		1028 020e  Inspiron 531
 		1849 03eb  939NF6G-VSTA Board
 	03ec  MCP61 IDE
+		1028 020e  Inspiron 531
 		1849 03ec  939NF6G-VSTA Board
 	03ee  MCP61 Ethernet
 	03ef  MCP61 Ethernet
+		1028 020e  Inspiron 531
 		1849 03ef  939NF6G-VSTA Board
 	03f0  MCP61 High Definition Audio
+		1028 020e  Inspiron 531
 		1849 0888  939NF6G-VSTA Board
 	03f1  MCP61 USB Controller
+		1028 020e  Inspiron 531
 		1849 03f1  939NF6G-VSTA Board
 	03f2  MCP61 USB Controller
+		1028 020e  Inspiron 531
 		1849 03f2  939NF6G-VSTA Board
 	03f3  MCP61 PCI bridge
+		1028 020e  Inspiron 531
 		1849 03f3  939NF6G-VSTA Board
 	03f4  MCP61 SMU
 	03f5  MCP61 Memory Controller
+		1028 020e  Inspiron 531
 		1849 03eb  939NF6G-VSTA Board
 	03f6  MCP61 SATA Controller
+		1028 020e  Inspiron 531
 		1849 03f6  939NF6G-VSTA Board
 	03f7  MCP61 SATA Controller
 	0400  G84 [GeForce 8600 GTS]
@@ -5951,16 +6378,18 @@
 	0404  G84 [GeForce 8400 GS]
 		1462 1230  NX8400GS-TD256E
 	0405  G84 [GeForce 9500M GS]
+	0406  G84 [GeForce 8300 GS]
 	0407  G84 [GeForce 8600M GT]
 	0408  G84 [GeForce 9650M GS]
 	0409  G84 [GeForce 8700M GT]
 	040a  G84 [Quadro FX 370]
-	040b  Quadro NVS 320M
-	040c  Quadro FX 570M
+	040b  G84M [Quadro NVS 320M]
+	040c  G84M [Quadro FX 570M]
 		17aa 20d9  ThinkPad T61p
-	040d  Quadro FX 1600M
+	040d  G84 [Quadro FX 1600M]
 	040e  G84 [Quadro FX 570]
 	040f  G84 [Quadro FX 1700]
+	0410  G92 [GeForce GT 330]
 	0420  G86 [GeForce 8400 SE]
 	0421  G86 [GeForce 8500 GT]
 		1462 0960  NX8500GT-TD512EH/M2
@@ -5971,13 +6400,14 @@
 		1025 0121  Aspire 5920G
 	0426  G86 [GeForce 8400M GT]
 	0427  G86 [GeForce 8400M GS]
+		103c 30cc  Pavilion dv6700
 	0428  G86 [GeForce 8400M G]
-	0429  Quadro NVS 140M
+	0429  G84M [Quadro NVS 140M]
 		17aa 20d8  ThinkPad T61
-	042a  Quadro NVS 130M
-	042b  Quadro NVS 135M
+	042a  G86M [Quadro NVS 130M]
+	042b  G86M [Quadro NVS 135M]
 	042c  G86 [GeForce 9400 GT]
-	042d  Quadro FX 360M
+	042d  G86M [Quadro FX 360M]
 	042e  G86 [GeForce 9300M G]
 	042f  G86 [Quadro NVS 290]
 	0440  MCP65 LPC Bridge
@@ -6061,13 +6491,19 @@
 		1462 7508  K9N2GM-FIH
 		1849 0569  K10N78FullHD-hSLI R3.0 PCI Express Bridge
 	056a  MCP73 [nForce 630i] USB 2.0 Controller (EHCI)
+		1019 297a  MCP73PVT-SM
 	056c  MCP73 IDE
+		1019 297a  MCP73PVT-SM
 		1afa 7150  JW-IN7150-HD
 	056d  MCP73 PCI Express bridge
+		1019 297a  MCP73PVT-SM
 	056e  MCP73 PCI Express bridge
+		1019 297a  MCP73PVT-SM
 	056f  MCP73 PCI Express bridge
-	05b8  PCI express bridge for GTX 295
-	05be  PCI express bridge for Quadro Plex S4 / Tesla S870 / Tesla S1070
+		1019 297a  MCP73PVT-SM
+	05b1  NF200 PCIe 2.0 switch for mainboards
+	05b8  NF200 PCIe 2.0 switch for GTX 295
+	05be  NF200 PCIe 2.0 switch for Quadro Plex S4 / Tesla S870 / Tesla S1070 / Tesla S2050
 	05e0  GT200b [GeForce GTX 295]
 	05e1  GT200 [GeForce GTX 280]
 # GT200 [GTX 260] or GT200 [GTX 260-216] or GT200b [GTX 260-216]
@@ -6076,6 +6512,8 @@
 	05e6  GT200b [GeForce GTX 275]
 # Found in GPU server Tesla S1070
 	05e7  GT200 [Tesla C1060]
+	05ea  GT200 [GeForce GTX 260]
+	05eb  GT200 [GeForce GTX 295]
 	05ed  GT200GL [Quadro Plex 2200 D2]
 	05f8  GT200GL [Quadro Plex 2200 S4]
 	05f9  GT200GL [Quadro CX]
@@ -6085,15 +6523,18 @@
 	0600  G92 [GeForce 8800 GTS 512]
 	0601  G92 [GeForce 9800 GT]
 	0602  G92 [GeForce 8800 GT]
+	0603  G92 [GeForce GT 230]
 	0604  G92 [GeForce 9800 GX2]
 	0605  G92 [GeForce 9800 GT]
 	0606  G92 [GeForce 8800 GS]
+	0607  G92 [GeForce GTS 240]
 	0608  G92 [GeForce 9800M GTX]
 	0609  G92 [GeForce 8800M GTS]
 	060a  GT200 [GeForce GTX 280M]
 	060b  G92 [GeForce 9800M GT]
 	060c  G92 [GeForce 8800M GTX]
 	060d  G92 [GeForce 8800 GS]
+	060f  G92 [GeForce GTX 285M]
 	0610  G92 [GeForce 9600 GSO]
 		1682 2385  GeForce 9600 GSO 768mb
 	0611  G92 [GeForce 8800 GT]
@@ -6111,12 +6552,13 @@
 # Overclocked
 		3842 1156  GeForce GTS 250 P/N 01G-P3-1156-TR
 	0617  G92 [GeForce 9800M GTX]
-	0618  GT200 [GeForce GTX 260M]
+	0618  G92 [GeForce GTX 260M]
 	0619  G92GL [Quadro FX 4700 X2]
 	061a  G92 [Quadro FX 3700]
 	061b  G92GL [Quadro VX 200]
 	061c  G92M [Quadro FX 3600M]
 	061d  G92 [Quadro FX 2800M]
+	061e  G92 [Quadro FX 3700M]
 	061f  G92 [Quadro FX 3800M]
 	0622  G94 [GeForce 9600 GT]
 		107d 2ac1  WinFast PX9600GT 1024MB
@@ -6129,8 +6571,12 @@
 	062a  G94 [GeForce 9700M GTS]
 	062b  G94 [GeForce 9800M GS]
 	062c  G94 [GeForce 9800M GTS]
+	062d  G94 [GeForce 9600 GT]
+	062e  G94 [GeForce 9600 GT]
 	0631  G94M [GeForce GTS 160M]
 	0632  G94M [GeForce GTS 150M]
+	0635  G94 [GeForce 9600 GSO]
+	0637  G94 [GeForce 9600 GT]
 	0638  G94 [Quadro FX 1800]
 	063a  G94M [Quadro FX 2700M]
 	0640  G96 [GeForce 9500 GT]
@@ -6148,10 +6594,22 @@
 	0651  G96 [GeForce G 110M]
 	0652  G96 [GeForce GT 130M]
 	0653  G96M [GeForce GT 120M]
+	0654  G96 [GeForce GT 220M]
+	0656  G96 [GeForce 9650 S]
 	0658  G96 [Quadro FX 380]
 	0659  G96 [Quadro FX 580]
+	065a  G96 [Quadro FX 1700M]
 	065b  G96 [GeForce 9400 GT]
 	065c  G96M [Quadro FX 770M]
+	06c0  GF100 [GeForce GTX 480]
+	06cd  GF100 [GeForce GTX 470]
+	06d1  GF100 [Tesla C2050 / C2070]
+	06d2  GF100 [Tesla M2070]
+	06d8  GF100 [Quadro 6000]
+	06d9  GF100 [Quadro 5000]
+	06dd  GF100 [Quadro 4000]
+	06de  GF100 [Tesla S2050]
+	06df  GF100 [Tesla M2070Q]
 	06e0  G98 [GeForce 9300 GE]
 	06e1  G98 [GeForce 9300 GS]
 	06e2  G98 [GeForce 8400]
@@ -6159,7 +6617,7 @@
 	06e4  G98 [GeForce 8400 GS]
 		1458 3475  GV-NX84S256HE [GeForce 8400 GS]
 	06e5  G98 [GeForce 9300M GS]
-	06e6  G98 [GeForce G100]
+	06e6  G98 [GeForce G 100]
 	06e7  G98 [GeForce 9300 SE]
 	06e8  G98 [GeForce 9200M GS]
 	06e9  G98 [GeForce 9300M GS]
@@ -6168,9 +6626,13 @@
 	06eb  G98M [Quadro NVS 160M]
 	06ec  G98M [GeForce G 105M]
 	06ef  G98M [GeForce G 103M]
+	06f1  G98M [GeForce G 105M]
 	06f8  G98 [Quadro NVS 420]
 	06f9  G98 [Quadro FX 370 LP]
 	06fa  G98 [Quadro NVS 450]
+	06fb  G98 [Quadro FX 370M]
+	06fd  G98 [Quadro NVS 295]
+	06ff  G98 [HICx16 + Graphics]
 	0751  MCP78S [GeForce 8200] Memory Controller
 		1043 82e8  M3N72-D
 		1462 7508  K9N2GM-FIH
@@ -6201,7 +6663,7 @@
 	075c  MCP78S [GeForce 8200] LPC Bridge
 		1462 7508  K9N2GM-FIH
 		1849 075c  K10N78FullHD-hSLI R3.0 LPC Bridge
-	075d  nForce 750a LPC Bridge
+	075d  MCP78S [GeForce 8200] LPC Bridge
 		1043 82e8  M3N72-D
 	0760  MCP77 Ethernet
 		1043 82e8  M3N72-D
@@ -6242,33 +6704,47 @@
 	07c0  MCP73 Host Bridge
 		1afa 7150  JW-IN7150-HD
 	07c1  MCP73 Host Bridge
+		1019 297a  MCP73PVT-SM
 	07c2  MCP73 Host Bridge
 	07c5  MCP73 Host Bridge
 	07c8  MCP73 Memory Controller
+		1019 297a  MCP73PVT-SM
 		1afa 7150  JW-IN7150-HD
 	07cb  nForce 630i memory controller
+		1019 297a  MCP73PVT-SM
 		1afa 7150  JW-IN7150-HD
 	07cd  nForce 630i memory controller
+		1019 297a  MCP73PVT-SM
 		1afa 7150  JW-IN7150-HD
 	07ce  nForce 630i memory controller
+		1019 297a  MCP73PVT-SM
 		1afa 7150  JW-IN7150-HD
 	07cf  nForce 630i memory controller
+		1019 297a  MCP73PVT-SM
 		1afa 7150  JW-IN7150-HD
 	07d0  nForce 630i memory controller
+		1019 297a  MCP73PVT-SM
 		1afa 7150  JW-IN7150-HD
 	07d1  nForce 630i memory controller
+		1019 297a  MCP73PVT-SM
 		1afa 7150  JW-IN7150-HD
 	07d2  nForce 630i memory controller
+		1019 297a  MCP73PVT-SM
 		1afa 7150  JW-IN7150-HD
 	07d3  nForce 630i memory controller
+		1019 297a  MCP73PVT-SM
 		1afa 7150  JW-IN7150-HD
 	07d6  nForce 630i memory controller
+		1019 297a  MCP73PVT-SM
 		1afa 7150  JW-IN7150-HD
 	07d7  MCP73 LPC Bridge
+		1019 297a  MCP73PVT-SM
 		1afa 7150  JW-IN7150-HD
 	07d8  MCP73 SMBus
+		1019 297a  MCP73PVT-SM
 		1afa 7150  JW-IN7150-HD
 	07d9  MCP73 Memory Controller
+		1019 297a  MCP73PVT-SM
 		1afa 7150  JW-IN7150-HD
 	07da  MCP73 Co-processor
 		1afa 7150  JW-IN7150-HD
@@ -6279,18 +6755,23 @@
 	07e0  C73 [GeForce 7150 / nForce 630i]
 		1afa 7150  JW-IN7150-HD
 	07e1  C73 [GeForce 7100 / nForce 630i]
-	07e2  GeForce 7050 / nForce 630i
+		1019 297a  MCP73PVT-SM
+	07e2  C73 [GeForce 7050 / nForce 630i]
 	07e3  C73 [GeForce 7050 / nForce 610i]
 	07e5  C73 [GeForce 7100 / nForce 620i]
 	07f0  MCP73 IDE
 	07f4  GeForce 7100/nForce 630i SATA
+		1019 297a  MCP73PVT-SM
 	07f8  MCP73 SATA RAID Controller
 	07fc  MCP73 High Definition Audio
+		1019 297a  MCP73PVT-SM
 		10de 07fc  MCP73 High Definition Audio
 	07fe  GeForce 7100/nForce 630i USB
+		1019 297a  MCP73PVT-SM
 		1afa 7150  JW-IN7150-HD
 	0844  C77 [GeForce 9100M G]
 	0845  C77 [GeForce 8200M G]
+	0846  C77 [GeForce 9200]
 	0847  C78 [GeForce 9100]
 	0848  C77 [GeForce 8300]
 	0849  C77 [GeForce 8200]
@@ -6320,17 +6801,50 @@
 	0871  C79 [GeForce 9200]
 	0872  C79 [GeForce G102M]
 	0873  C79 [GeForce G102M]
-	087a  C79 [Quadro FX 470]
+	0874  C79 [ION]
+	0876  ION VGA [GeForce 9400M]
+	087a  C79 [GeForce 9400]
 	087d  ION VGA
+		19da a123  IONITX-F-E
 	087e  ION LE VGA
-	087f  C79 [Quadro FX 470M]
-	0a20  GT200 [GeForce GT 220]
-	0a28  GeForce GT 230M
-	0a60  GT200 [GeForce G210]
+	087f  ION LE VGA
+	08a4  GT216 [GeForce 320M]
+	0a20  GT216 [GeForce GT 220]
+		1043 8311  ENGT220/DI/1GD3(LP)/V2
+	0a23  GT218 [GeForce 210]
+	0a28  GT216 [GeForce GT 230M]
+	0a29  GT216 [GeForce GT 330M]
+	0a2a  GT216 [GeForce GT 230M]
+	0a2b  GT216 [GeForce GT 330M]
+	0a2c  GT216 [NVS 5100M]
+	0a2d  GT216 [GeForce GT 320M]
+	0a34  GT216 [GeForce GT 240M]
+	0a35  GT216 [GeForce GT 325M]
+	0a38  GT216GL [Quadro 400]
+	0a3c  GT216 [Quadro FX 880M]
+	0a60  GT218 [GeForce G210]
+	0a62  GT218 [GeForce 205]
+	0a63  GT218 [GeForce 310]
 	0a64  GT218 [ION]
-	0a65  GT200 [GeForce 210]
-# formerly known as NVIDIA Quadro NVS 170M
-	0a6c  NVIDIA NVS 3100M
+	0a65  GT218 [GeForce 210]
+		1043 8334  EN210 SILENT
+	0a66  GT218 [GeForce 310]
+	0a68  G98M [GeForce G105M]
+	0a69  G98M [GeForce G105M]
+	0a6a  GT218 [NVS 2100M]
+	0a6c  GT218 [NVS 3100M]
+		1028 040b  Latitude E6510
+		17aa 2142  ThinkPad T410
+	0a6e  GT218 [GeForce 305M]
+	0a6f  GT218 [ION]
+	0a70  GT218 [GeForce 310M]
+	0a71  GT218 [GeForce 305M]
+	0a72  GT218 [GeForce 310M]
+	0a73  GT218 [GeForce 305M]
+	0a74  GT218 [GeForce G210M]
+	0a75  GT218 [GeForce 310M]
+	0a78  GT218GL [Quadro FX 380 LP]
+	0a7c  GT218 [Quadro FX 380M]
 	0a80  MCP79 Host Bridge
 	0a81  MCP79 Host Bridge
 	0a82  MCP79 Host Bridge
@@ -6343,24 +6857,34 @@
 	0a89  MCP79 Memory Controller
 	0aa0  MCP79 PCI Express Bridge
 	0aa2  MCP79 SMBus
+		19da a123  IONITX-F-E
 	0aa3  MCP79 Co-processor
+		19da a123  IONITX-F-E
 	0aa4  MCP79 Memory Controller
+		19da a123  IONITX-F-E
 	0aa5  MCP79 OHCI USB 1.1 Controller
+		19da a123  IONITX-F-E
 	0aa6  MCP79 EHCI USB 2.0 Controller
+		19da a123  IONITX-F-E
 	0aa7  MCP79 OHCI USB 1.1 Controller
+		19da a123  IONITX-F-E
 	0aa8  MCP79 OHCI USB 1.1 Controller
 	0aa9  MCP79 EHCI USB 2.0 Controller
+		19da a123  IONITX-F-E
 	0aaa  MCP79 EHCI USB 2.0 Controller
 	0aab  MCP79 PCI Bridge
 	0aac  MCP79 LPC Bridge
 	0aad  MCP79 LPC Bridge
+		19da a123  IONITX-F-E
 	0aae  MCP79 LPC Bridge
 	0aaf  MCP79 LPC Bridge
 	0ab0  MCP79 Ethernet
+		19da a123  IONITX-F-E
 	0ab1  MCP79 Ethernet
 	0ab2  MCP79 Ethernet
 	0ab3  MCP79 Ethernet
 	0ab4  MCP79 SATA Controller
+		19da a123  IONITX-F-E
 	0ab5  MCP79 SATA Controller
 	0ab6  MCP79 SATA Controller
 	0ab7  MCP79 SATA Controller
@@ -6389,12 +6913,92 @@
 		1849 0ad4  K10N78FullHD-hSLI R3.0 AHCI Controller
 	0ad8  MCP78S [GeForce 8200] SATA Controller (RAID mode)
 	0be2  High Definition Audio Controller
+		1043 8311  ENGT220/DI/1GD3(LP)/V2
 	0be3  High Definition Audio Controller
+		1028 040b  Latitude E6510
+		10de 066d  G98 [GeForce 8400GS]
 	0be4  High Definition Audio Controller
+	0be5  GF100 High Definition Audio Controller
+	0be9  GF106 High Definition Audio Controller
+		1558 8687  CLEVO/KAPOK W860CU
+	0bea  GF108 High Definition Audio Controller
+	0beb  GF104 High Definition Audio Controller
+		1462 2322  N460GTX Cyclone 1GD5/OC
+	0ca0  GT215 [GeForce GT 330]
+	0ca2  GT215 [GeForce GT 320]
+	0ca3  GT215 [GeForce GT 240]
+	0ca4  GT215 [GeForce GT 340]
+	0ca7  GT215 [GeForce GT 330]
+	0ca8  GT215 [GeForce GTS 260M]
+	0ca9  GT215 [GeForce GTS 250M]
+	0caf  GT215 [GeForce GT 335M]
+	0cb0  GT215 [GeForce GTS 350M]
+	0cb1  GT215 [GeForce GTS 360M]
+	0cbc  GT215 [Quadro FX 1800M]
+	0d60  MCP89 HOST Bridge
+	0d68  MCP89 Memory Controller
+	0d69  MCP89 Memory Controller
+	0d76  MCP89 PCI Express Bridge
+	0d79  MCP89 SMBus
+	0d7a  MCP89 Co-Processor
+	0d7b  MCP89 Memory Controller
+	0d7d  MCP89 Ethernet
+	0d80  MCP89 LPC Bridge
+	0d85  MCP89 SATA Controller
+	0d88  MCP89 SATA Controller (AHCI mode)
+	0d89  MCP89 SATA Controller (AHCI mode)
+	0d8d  MCP89 SATA Controller (RAID mode)
+	0d94  MCP89 High Definition Audio
+	0d9c  MCP89 OHCI USB 1.1 Controller
+	0d9d  MCP89 EHCI USB 2.0 Controller
+	0dc4  GF106 [GeForce 450 GTS]
+	0dcd  GF108 [GeForce GT 555M]
+# rev a1
+	0dd1  GF106 [GeForce GTX 460M]
+		1558 8687  CLEVO/KAPOK W860CU
+	0dd2  GF106 [GeForce GT 445M]
+	0dd8  GF106GL [Quadro 2000]
+	0dda  GF106 [Quadro 2000M]
+# Not sure if this is GF106 or GF108
+	0de0  [GeForce GT 440]
+	0de1  GF108 [GeForce GT 430]
+	0de2  GeForce GT 420
+	0dee  GF108 [GeForce GT 415M]
+	0df0  GF108 [GeForce GT 425M]
+	0df4  GF106 [GeForce GT 555M]
+	0df8  GF108 [Quadro 600]
+	0dfa  GF108 [Quadro 1000M]
+	0e08  HDMI Audio stub
+	0e09  GF110 High Definition Audio Controller
+	0e22  GF104 [GeForce GTX 460]
+		1462 2322  N460GTX Cyclone 1GD5/OC
+	0e3a  GF104 [Quadro 3000M]
+	0e3b  GF104 [Quadro 4000M]
+	1040  GT520 [GeForce GT520]
+	1056  GF108 [Quadro NVS 4200M]
+	1080  GF110 [GeForce GTX 580]
+	1081  GF110 [GeForce GTX 570]
+		10de 087e  Leadtek WinFast GTX 570
+	1082  GF114 [GeForce GTX 560 Ti]
+	1086  GF110 [GeForce GTX 570 HD]
+	10c3  GT218 [GeForce 8400 GS]
+		10de 066d  G98 [GeForce 8400GS]
+	10c5  M116N
+	10d8  GT218 [NVS 300]
+	1200  GF110 [GeForce GTX 560 Ti]
+	1201  GF114 [GeForce GTX 560]
+	1244  GF116 [GeForce GTX 550 Ti]
 10df  Emulex Corporation
 	1ae5  LP6000 Fibre Channel Host Adapter
 	e100  Proteus-X: LightPulse IOV Fibre Channel Host Adapter
+	e131  LightPulse 8Gb/s PCIe Shared I/O Fibre Channel Adapter
 	e180  Proteus-X: LightPulse IOV Fibre Channel Host Adapter
+	e200  Lancer-X: LightPulse Fibre Channel Host Adapter
+	e208  LightPulse 16Gb Fibre Channel Host Adapter (Lancer-VF)
+	e220  OneConnect NIC (Lancer)
+	e240  OneConnect iSCSI Initiator (Lancer)
+	e260  OneConnect FCoE Initiator (Lancer)
+	e268  OneConnect 10Gb FCoE Converged Network Adapter (Lancer-VF)
 	f011  Saturn: LightPulse Fibre Channel Host Adapter
 	f015  Saturn: LightPulse Fibre Channel Host Adapter
 	f085  LP850 Fibre Channel Host Adapter
@@ -6478,6 +7082,7 @@
 	809c  S5933_HEPC3
 	80b9  Harmonix Hi-Card P8 (4x active ISDN BRI)
 	80d7  PCI-9112
+	80d8  PCI-7200
 	80d9  PCI-9118
 	80da  PCI-9812
 	80fc  APCI1500 Signal processing controller (16 dig. inputs + 16 dig. outputs)
@@ -6498,7 +7103,7 @@
 	8407  PCIcan II CAN interface (A1021, PCB-07, PCB-08) [Kvaser AB]
 	8851  S5933 on Innes Corp FM Radio Capture card
 10e9  Alps Electric Co., Ltd.
-10ea  Intergraphics Systems
+10ea  Integraphics
 	1680  IGA-1680
 	1682  IGA-1682
 	1683  IGA-1683
@@ -6528,6 +7133,9 @@
 		1025 1605  TravelMate 5600 series
 	0885  Realtek 885 High Definition Audio
 	0888  Realtek 888 High Definition Audio
+		1028 020d  Inspiron 530
+	5209  RTS5116 PCI Express Card Reader
+	5288  PCI Express Card Reader
 	8029  RTL-8029(AS)
 		10b8 2011  EZ-Card (SMC1208)
 		10ec 8029  RTL-8029(AS)
@@ -6539,6 +7147,7 @@
 		10ec 8129  RT8129 Fast Ethernet Adapter
 		11ec 8129  RT8129 Fast Ethernet Adapter
 	8136  RTL8101E/RTL8102E PCI Express Fast Ethernet controller
+		103c 30cc  Pavilion dv6700
 		1179 ff64  RTL8102E PCI-E Fast Ethernet NIC
 	8138  RT8139 (B/C) Cardbus Fast Ethernet Adapter
 		10ec 8138  RT8139 (B/C) Fast Ethernet Adapter
@@ -6548,6 +7157,7 @@
 		1025 8920  ALN-325
 		1025 8921  ALN-325
 		103c 006a  NX9500
+		103c 2a20  Pavilion t3030.de Desktop PC
 		103c 30d9  Presario C700
 		1043 1045  L8400B or L3C/S notebook
 		1043 8109  P5P800-MX Mainboard
@@ -6594,18 +7204,26 @@
 		1462 235c  P965 Neo MS-7235 mainboard
 		1462 236c  945P Neo3-F motherboard
 	8168  RTL8111/8168B PCI Express Gigabit Ethernet controller
+		1019 8168  MCP73PVT-SM
+		1028 04b2  Vostro 3350
+		103c 1611  Pavilion DM1Z-3000
 		1043 11f5  A6J-Q008
-		1043 16d5  U6V laptop
+		1043 16d5  U6V/U31J laptop
 		1043 81aa  P5B
+		1043 82c6  M3A78-EH Motherboard
 		1043 83a3  M4A785TD Motherboard
+		1043 8432  P8P67 and other motherboards
+		10ec 8168  TEG-ECTX Gigabit PCI-E Adapter [Trendnet]
 		1458 e000  GA-EP45-DS5 Motherboard
 		1462 238c  Onboard RTL8111b on MSI P965 Platinum Mainboard
 		1462 368c  K9AG Neo2
 		1775 11cc  CC11/CL11
 		1849 8168  Motherboard (one of many)
+		8086 d615  DeskTop Board D510MO
 	8169  RTL-8169 Gigabit Ethernet
 		1025 0079  Aspire 5024WLMi
 		10bd 3202  EP-320G-TX1 32-bit PCI Gigabit Ethernet Adapter
+		10ec 8169  RTL8169/8110 Family PCI Gigabit Ethernet NIC
 		1259 c107  CG-LAPCIGT
 		1371 434e  ProG-2000L
 		1385 311a  GA311
@@ -6617,20 +7235,35 @@
 		16ec 011f  USR997903
 		1734 1091  D2030-A1
 		a0a0 0449  AK86-L motherboard
+	8171  RTL8191SEvA Wireless LAN Controller
+	8172  RTL8191SEvB Wireless LAN Controller
+	8173  RTL8192SE Wireless LAN Controller
+	8174  RTL8192SE Wireless LAN Controller
+	8176  RTL8188CE 802.11b/g/n WiFi Adapter
+		1a3b 1139  AW-NE139H Half-size Mini PCIe Card
+	8177  RTL8188CE 802.11b/g/n WiFi Adapter
+	8178  RTL8188CE 802.11b/g/n WiFi Adapter
 	8180  RTL8180L 802.11b MAC
+		1385 4700  MA521 802.11b Wireless PC Card
+		1737 0019  WPC11v4 802.11b Wireless-B Notebook Adapter
 	8185  RTL-8185 IEEE 802.11a/b/g Wireless LAN Controller
+	8191  RTL8188CE 802.11b/g/n WiFi Adapter
+	8192  RTL8192E/RTL8192SE Wireless LAN Controller
 	8197  SmartLAN56 56K Modem
 	8199  RTL8187SE Wireless LAN Controller
+		1462 6894  MN54G2 / MS-6894 Wireless Mini PCIe Card
 10ed  Ascii Corporation
 	7310  V7310
 10ee  Xilinx Corporation
 	0001  EUROCOM for PCI (ECOMP)
 	0002  Octal E1/T1 for PCI ETP Card
+	0007  Zomojo Z1
 	0205  Wildcard TE205P
 	0210  Wildcard TE210P
 	0314  Wildcard TE405P/TE410P (1st Gen)
 	0405  Wildcard TE405P (2nd Gen)
 	0410  Wildcard TE410P (2nd Gen)
+	2b00  Zomojo Zcard
 	3fc0  RME Digi96
 	3fc1  RME Digi96/8
 	3fc2  RME Digi96/8 Pro
@@ -6779,12 +7412,14 @@
 	1720  RocketRAID 1720 (2x SATA II RAID Controller)
 	1740  RocketRAID 1740
 	1742  RocketRAID 1742
+	2210  RocketRAID 2210 SATA-II Controller
 	2300  RocketRAID 230x 4 Port SATA-II Controller
 	2310  RocketRAID 2310 4 Port SATA-II Controller
 	2320  RocketRAID 2320 SATA-II Controller
 	2322  RocketRAID 2322 SATA-II Controller
 	2340  RocketRAID 2340 16 Port SATA-II Controller
 	2640  RocketRAID 2640 SAS/SATA Controller
+	2722  RocketRAID 2722
 	3220  RocketRAID 3220
 	3320  RocketRAID 3320
 1104  RasterOps Corp.
@@ -6835,8 +7470,12 @@
 	0364  CN896/VN896/P4M900 Host Bridge
 		1043 81ce  P5VD2-VM mothervoard
 	0391  VT8371 [KX133]
+	0397  VT1708S HD Audio
+		1043 836c  P7H55
+		1043 83c7  P5KPL-AM EPU
 	0409  VX855/VX875 Host Bridge: Host Control
-	0415  PATA IDE Host Controller
+	0415  VT6415 PATA IDE Host Controller
+		1043 838f  M5A88-V EVO
 	0501  VT8501 [Apollo MVP4]
 	0505  VT82C505
 # Shares chip with :0576. The VT82C576M has :1571 instead of :0561.
@@ -6948,7 +7587,7 @@
 	287b  VT8251 Host Bridge
 	287c  VT8251 PCIE Root Port
 	287d  VT8251 PCIE Root Port
-	287e  VT8251 Ultra VLINK Controller
+	287e  VT8237/8251 Ultra VLINK Controller
 	3022  CLE266
 	3038  VT82xxxxx UHCI USB 1.1 Controller
 # possibly Hewlett-Packard D9840-60001 [Brio BA410 Motherboard]
@@ -6974,9 +7613,10 @@
 		10bd 0000  VT86C100A Fast Ethernet Adapter
 		1106 0100  VT86C100A Fast Ethernet Adapter
 		1186 1400  DFE-530TX rev A
-	3044  VT6306 Fire II IEEE 1394 OHCI Link Layer Controller
+	3044  VT6306/7/8 [Fire II(M)] IEEE 1394 OHCI Controller
 		0010 0001  IEEE 1394 4port DCST 1394-3+1B
 		1025 005a  TravelMate 290
+		103c 2a20  Pavilion t3030.de Desktop PC
 		1043 808a  A8V/A8N/P4P800 series motherboard
 		1043 81fe  M4A series motherboard
 		1458 1000  GA-7VT600-1394 Motherboard
@@ -7097,6 +7737,7 @@
 	3123  VT8623 [Apollo CLE266]
 	3128  VT8753 [P4X266 AGP]
 	3133  VT3133 Host Bridge
+	3142  VT6651 WiFi Adapter, 802.11b
 	3147  VT8233A ISA Bridge
 		1043 808c  A7V333 motherboard
 	3148  P4M266 Host Bridge
@@ -7153,14 +7794,14 @@
 	324a  CX700/VX700 PCI to PCI Bridge
 	324b  CX700/VX700 Host Bridge
 	324e  CX700/VX700 Internal Module Bus
-	3253  VIA VT6655 WiFi Adapter, 802.11a/b/g
+	3253  VT6655 WiFi Adapter, 802.11a/b/g
 	3258  PT880 Host Bridge
 	3259  CN333/CN400/PM880 Host Bridge
 	3260  VIA Chrome9 HC IGP
 	3269  KT880 Host Bridge
 	3282  K8T800Pro Host Bridge
 	3287  VT8251 PCI to ISA Bridge
-	3288  VT1708/A [Azalia HDAC] (VIA High Definition Audio Controller)
+	3288  VT8237A/VT8251 HDA Controller
 	3290  K8M890 Host Bridge
 	3296  P4M800 Host Bridge
 	3324  CX700/VX700 Host Bridge
@@ -7178,6 +7819,9 @@
 	3372  VT8237S PCI to ISA Bridge
 	337a  VT8237A PCI to PCI Bridge
 	337b  VT8237A Host Bridge
+	3403  VT6315 Series Firewire Controller
+		1043 8374  M5A88-V EVO
+		1043 8384  P8P67 Deluxe Motherboard
 	3409  VX855/VX875 DRAM Bus Control
 	4149  VIA VT6420 (ATA133) Controller
 	4204  K8M800 Host Bridge
@@ -7201,6 +7845,7 @@
 	4364  CN896/VN896/P4M900 Host Bridge
 	4397  VT1708B/1702S/1708S HD audio codec
 	4409  VX855/VX875 Power Management Control
+	4428  VT1718S HD Audio Codec
 	5030  VT82C596 ACPI [Apollo PRO]
 	5122  VX855/VX875 Chrome 9 HCM Integrated Graphics
 	5208  PT890 I/O APIC Interrupt Controller
@@ -7215,6 +7860,7 @@
 	5351  VT3351 I/O APIC Interrupt Controller
 	5353  VX800/VX820 APIC and Central Traffic Control
 	5364  CN896/VN896/P4M900 I/O APIC Interrupt Controller
+	5372  VT8237/8251 Serial ATA Controller
 	5409  VX855/VX875 APIC and Central Traffic Control
 	6100  VT85C100A [Rhine II]
 	6287  SATA RAID Controller
@@ -7284,7 +7930,7 @@
 	b113  VPX/VPX2 I/O APIC Interrupt Controller
 	b115  VT8363/8365 [KT133/KM133] PCI Bridge
 	b168  VT8235 PCI Bridge
-	b188  VT8237 PCI bridge [K8T800/K8T890 South]
+	b188  VT8237/8251 PCI bridge [K8M890/K8T800/K8T890 South]
 		147b 1407  KV8-MAX3 motherboard
 	b198  VT8237/VX700 PCI Bridge
 	b213  VPX/VPX2 I/O APIC Interrupt Controller
@@ -7391,6 +8037,7 @@
 	0051  DT322
 	0060  DT340
 	0069  DT332
+	80c2  DT3162
 1117  Datacube, Inc
 	9500  Max-1C SVGA card
 	9501  Max-1C image processing
@@ -7590,11 +8237,17 @@
 	540b  PNX1005 Media Processor
 		1131 0020  PNXLite PCI Demo Board
 	7130  SAA7130 Video Broadcast Decoder
+		0000 4016  Behold TV 401
+		0000 4051  Behold TV 405 FM
+		0000 5051  Behold TV 505 RDS
+		0000 505b  Behold TV 505 RDS
 		102b 48d0  Matrox CronosPlus
 		1048 226b  ELSA EX-VISION 300TV
 		107d 6655  WinFast DTV1000S
+		1131 0000  Behold TV 401
 		1131 2001  10MOONS PCI TV CAPTURE CARD
 		1131 2005  Techcom (India) TV Tuner Card (SSD-TV-670)
+		1458 9006  GT-PS700 DVB-S tuner
 		1461 050c  Nagase Sangyo TransGear 3000TV
 		1461 10ff  AVerMedia DVD EZMaker
 		1461 2108  AverMedia AverTV/305
@@ -7603,8 +8256,13 @@
 		185b c100  Compro VideoMate TV PVR/FM
 		185b c901  Videomate DVB-T200
 		5168 0138  LifeView FlyVIDEO2000
+		5ace 5010  Behold TV 501
+		5ace 5050  Behold TV 505 FM
 	7133  SAA7131/SAA7133/SAA7135 Video Broadcast Decoder
 		0000 4091  Beholder BeholdTV 409 FM
+		0000 5071  Behold TV 507 RDS
+		0000 507b  Behold TV 507 RDS
+		0000 5201  Behold TV Columbus
 # Deleting vendor name after rereading submit instructions
 		0070 6701  WinTV HVR-1110
 		1019 4cb5  Elitegroup ECS TVP3XP FM1236 Tuner Card (NTSC,FM)
@@ -7625,6 +8283,11 @@
 		1421 1370  Instant TV (saa7135)
 		1435 7330  VFG7330
 		1435 7350  VFG7350
+		1458 9002  GT-PTV-TAF-RH DVB-T/Analog TV/FM tuner
+		1458 9003  GT-PTV-AF-RH Analog TV/FM tuner
+		1458 9004  GT-P8000 DVB-T/Analog TV/FM tuner
+		1458 9005  GT-P6000 Analog TV/FM tuner
+		1458 9008  GT-P5100 Analog TV tuner
 		1461 1044  AVerTVHD MCE A180
 		1461 4836  M10D Hybrid DVBT
 		1461 861e  M105 PAL/SECAM/NTSC/FM Tuner
@@ -7651,11 +8314,28 @@
 		5168 2520  LifeView FlyDVB-S Duo CardBus
 		5168 3502  LifeView FlyDVB-T Hybrid CardBus
 		5168 3520  LifeView FlyDVB Trio N CardBus
+		5ace 5030  Behold TV 503 FM
+		5ace 5090  Behold TV 509 FM
+		5ace 6090  Behold TV 609 FM
+		5ace 6091  Behold TV 609 FM
+		5ace 6092  Behold TV 609 RDS
+		5ace 6093  Behold TV 609 RDS
+		5ace 6190  Behold TV M6
+		5ace 6191  Behold TV M63
+		5ace 6193  Behold TV M6 Extra
+		5ace 6290  Behold TV H6
+		5ace 7090  Behold TV A7
+		5ace 7190  Behold TV H7
+		5ace 7595  Behold TV X7
 	7134  SAA7134/SAA7135HL Video Broadcast Decoder
+		0000 4036  Behold TV 403
+		0000 4037  Behold TV 403 FM
+		0000 4071  Behold TV 407 FM
 		1019 4cb4  Elitegroup ECS TVP3XP FM1216 Tuner Card(PAL-BG,FM)
 		1043 0210  Digimatrix TV
 		1043 4840  ASUS TV-FM 7134
 		1043 4842  TV-FM 7134
+		1131 0000  Behold TV 403 FM
 		1131 2004  EUROPA V3 reference design
 		1131 4e85  SKNet Monster TV
 		1131 6752  EMPRESS
@@ -7677,6 +8357,11 @@
 		1894 a006  KNC One TV-Station DVR
 		1894 fe01  KNC One TV-Station RDS / Typhoon TV Tuner RDS
 		5168 0138  FLY TV PRIME 34FM
+		5ace 5070  Behold TV 507 FM
+		5ace 6070  Behold TV 607 FM
+		5ace 6071  Behold TV 607 FM
+		5ace 6072  Behold TV 607 RDS
+		5ace 6073  Behold TV 607 RDS
 	7145  SAA7145
 	7146  SAA7146
 		110a 0000  Fujitsu/Siemens DVB-C card rev1.5
@@ -7704,6 +8389,7 @@
 		13c2 1005  Technotrend-Budget/Hauppauge WinTV-NOVA-T DVB card
 		13c2 100c  Technotrend-Budget/Hauppauge WinTV-NOVA-CI DVB card
 		13c2 100f  Technotrend-Budget/Hauppauge WinTV-NOVA-CI DVB card
+		13c2 1010  DVB C-1500
 		13c2 1011  Technotrend-Budget/Hauppauge WinTV-NOVA-T DVB card
 		13c2 1012  DVB T-1500
 		13c2 1013  SATELCO Multimedia DVB
@@ -7716,8 +8402,32 @@
 		153b 1157  Cinergy 1200 DVB-T
 		1894 0020  KNC One DVB-C V1.0
 		1894 0023  TVStation DVB-C plus
+	7160  SAA7160
+		1458 9009  E8000 DVB-T/Analog TV/FM tuner
 	7162  SAA7162
 		11bd 0101  Pinnacle PCTV 7010iX TV Card
+	7164  SAA7164
+		0070 8800  WinTV HVR-2250
+		0070 8810  WinTV HVR-2250
+		0070 8851  WinTV HVR-2250
+		0070 8853  WinTV HVR-2250
+		0070 8880  WinTV HVR-2250
+		0070 8891  WinTV HVR-2250
+		0070 88a0  WinTV HVR-2250
+		0070 88a1  WinTV HVR-2250
+		0070 8900  WinTV HVR-2200
+		0070 8901  WinTV HVR-2200
+		0070 8940  WinTV HVR-2200 (submodel 89619)
+		0070 8951  WinTV HVR-2200
+		0070 8953  WinTV HVR-2200
+		0070 8980  WinTV HVR-2200
+		0070 8991  WinTV HVR-2200
+		0070 8993  WinTV HVR-2200
+		0070 89a0  WinTV HVR-2200
+		0070 89a1  WinTV HVR-2200
+	7231  SAA7231
+		5ace 8000  Behold TV H8
+		5ace 8100  Behold TV A8
 	9730  SAA9730 Integrated Multimedia and Peripheral Controller
 		1131 0000  Integrated Multimedia and Peripheral Controller
 1132  Mitel Corp.
@@ -7821,20 +8531,24 @@
 1136  Momentum Data Systems
 	0002  PCI-JTAG
 1137  Cisco Systems Inc
-	0023  81 VIC PCIe Upstream Port
+	0023  VIC 81 PCIe Upstream Port
 	0040  VIC PCIe Upstream Port
 	0041  VIC PCIe Downstream Port
 	0042  VIC Management Controller
-		1137 0047  P81E PCIe
+		1137 0047  VIC P81E PCIe Management Controller
 	0043  VIC Ethernet NIC
-		1137 0047  P81E PCIe
-		1137 0048  M81KR Mezzanine
+		1137 0047  VIC P81E PCIe Ethernet NIC
+		1137 0048  VIC M81KR Mezzanine Ethernet NIC
+		1137 004f  VIC 1280 Mezzanine Ethernet NIC
 	0044  VIC Ethernet NIC Dynamic
-		1137 0047  P81E PCIe
-		1137 0048  M81KR Mezzanine
+		1137 0047  VIC P81E PCIe Ethernet NIC Dynamic
+		1137 0048  VIC M81KR Mezzanine Ethernet NIC Dynamic
+		1137 004f  VIC 1280 Mezzanine Ethernet NIC Dynamic
 	0045  VIC FCoE HBA
-		1137 0047  P81E PCIe
-		1137 0048  M81KR Mezzanine
+		1137 0047  VIC P81E PCIe FCoE HBA
+		1137 0048  VIC M81KR Mezzanine FCoE HBA
+		1137 004f  VIC 1280 Mezzanine FCoE HBA
+	004e  VIC 82 PCIe Upstream Port
 1138  Ziatech Corporation
 	8905  8905 [STD 32 Bridge]
 1139  Dynamic Pictures, Inc
@@ -7951,8 +8665,10 @@
 		1148 8200  SK-9E82 Server Adapter
 		1148 9100  SK-9E91 Server Adapter
 		1148 9200  SK-9E92 Server Adapter
+	9e01  SK-9E21M 10/100/1000Base-T Adapter
 1149  Win System Corporation
 114a  VMIC
+	5565  GE-IP PCI5565,PMC5565 Reflective Memory Node
 	5579  VMIPCI-5579 (Reflective Memory Card)
 	5587  VMIPCI-5587 (Reflective Memory Card)
 	6504  VMIC PCI 7755 FPGA
@@ -7980,6 +8696,7 @@
 	0017  AccelePort C/X
 	001a  DataFirePRIme E1 (1-port)
 	001b  AccelePort C/X (IBM)
+	001c  AccelePort Xr (SAIP)
 	001d  DataFire RAS T1/E1/PRI
 		114f 0050  DataFire RAS E1 Adapter
 		114f 0051  DataFire RAS Dual E1 Adapter
@@ -8148,7 +8865,6 @@
 		1028 0205  PowerEdge 2970 HT1000 USB Controller
 		1028 020b  PowerEdge T605 HT1000 USB Controller
 	0225  CSB5 LPC bridge
-		1166 0230  Dell PowerEdge 1650/1750
 	0227  GCLE-2 Host Bridge
 		1734 1012  PRIMERGY RX/TX series
 	0230  CSB5 LPC bridge
@@ -8210,7 +8926,9 @@
 	0407  DVD Decoder card (Version 2)
 	0601  CPU to PCI bridge
 		1179 0001  Satellite Pro
+	0602  PCI to ISA bridge
 	0603  ToPIC95 PCI to CardBus Bridge for Notebooks
+	0604  PCI-Docking Host bridge
 	060a  ToPIC95
 		1179 0001  Satellite Pro
 	060f  ToPIC97
@@ -8285,6 +9003,7 @@
 		1028 01f3  Inspiron 1420
 		103c 30b5  Presario V3242AU
 		103c 30b7  Presario V6133CL
+		103c 30cc  Pavilion dv6700
 		1043 1237  A6J-Q008
 		1043 1967  V6800V
 		144d c018  X20 IV
@@ -8301,6 +9020,7 @@
 		103c 03b5  Presario V3242AU
 		103c 30b7  Presario V6133CL
 		103c 30c1  Compaq 6910p
+		103c 30cc  Pavilion dv6700
 		1043 1237  A6J-Q008
 		1043 1967  ASUS V6800V
 		10f7 8338  Panasonic CF-Y5 laptop
@@ -8314,6 +9034,7 @@
 		103c 30b5  Presario V3242AU
 		103c 30b7  Presario V6133CL
 		103c 30c1  Compaq 6910p
+		103c 30cc  Pavilion dv6700
 	0841  R5C841 CardBus/SD/SDIO/MMC/MS/MSPro/xD/IEEE1394
 	0843  R5C843 MMC Host Controller
 		1025 0121  Aspire 5920G
@@ -8328,9 +9049,15 @@
 		1028 01f3  Inspiron 1420
 		103c 30b5  Presario V3242AU
 		103c 30b7  Presario V6133CL
+		103c 30cc  Pavilion dv6700
 		1043 1967  V6800V
 		1180 0852  Pavilion 2410us
 		1324 10cf  P7120
+	e230  Memory Stick Host Controller
+	e822  MMC/SD Host Controller
+		1028 040b  Latitude E6510
+	e832  FireWire Host Controller
+		1028 040b  Latitude E6510
 1181  Telmatics International
 1183  Fujikura Ltd
 1184  Forks Inc
@@ -8352,9 +9079,9 @@
 	1540  DFE-680TX
 	1541  DFE-680TXD CardBus PC Card
 	1561  DRP-32TXD Cardbus PC Card
-	2027  AirPlus Xtreme G DWL-G520 Adapter
-	3203  AirPlus Xtreme G DWL-G520 Adapter
-	3300  DWL-510 2.4GHz Wireless PCI Adapter
+	3300  DWL-510 / DWL-610 802.11b [Realtek RTL8180L]
+		1186 3300  DWL-610 Wireless Cardbus Adapter
+		1186 3301  DWL-510 Wireless PCI Adapter
 	3a03  AirPro DWL-A650 Wireless Cardbus Adapter(rev.B)
 	3a04  AirPro DWL-AB650 Multimode Wireless Cardbus Adapter
 	3a05  AirPro DWL-AB520 Multimode Wireless PCI Adapter
@@ -8363,8 +9090,6 @@
 	3a10  AirXpert DWL-AG650 Wireless Cardbus Adapter(rev.B)
 	3a11  AirXpert DWL-AG520 Wireless PCI Adapter(rev.B)
 	3a12  AirPlus DWL-G650 Wireless Cardbus Adapter(rev.C)
-	3a13  AirPlus DWL-G520 Wireless PCI Adapter(rev.B)
-	3a14  AirPremier DWL-AG530 Wireless PCI Adapter
 	3a63  AirXpert DWL-AG660 Wireless Cardbus Adapter
 	3a70  DWA-556 Xtreme N PCI Express Desktop Adapter
 	3c00  D-link DWL-G650X
@@ -8372,6 +9097,7 @@
 	4000  DL2000-based Gigabit Ethernet
 	4001  DGE-550SX PCI-X Gigabit Ethernet Adapter
 	4300  DGE-528T Gigabit Ethernet Adapter
+	4302  DGE-530T Gigabit Ethernet Adapter (rev.C1) [Realtek RTL8169]
 # There are at least 3 revisions of this adapter; 4800 is board revision A1 as far as I can tell, revision B1 is 4c00.
 	4800  DGE-530T Gigabit Ethernet Adapter (rev 11)
 	4b00  DGE-560T PCI Express Gigabit Ethernet Adapter
@@ -8473,14 +9199,23 @@
 	11ab  MV88SE614x SATA II PCI-E controller
 	138f  W8300 802.11 Adapter (rev 07)
 	1fa6  Marvell W8300 802.11 Adapter
+		1186 3b08  AirPlus G DWL-G630 Wireless Cardbus Adapter (rev.A1)
 	1fa7  88W8310 and 88W8000G [Libertas] 802.11g client chipset
 	1faa  88w8335 [Libertas] 802.11b/g Wireless
 		1385 4e00  WG511v2 54 Mbps Wireless PC Card
 		1385 6b00  WG311v3 802.11g Wireless PCI Adapter
+		1737 0040  WPC54G v5 802.11g Wireless-G Notebook Adapter
 	2211  88SB2211 PCI Express to PCI Bridge
 	2a01  88W8335 [Libertas] 802.11b/g Wireless
 	2a02  88W8361 [TopDog] 802.11n Wireless
+		07d1 3b02  DIR-615 rev. A1 Mini PCI Wireless Module
+		1385 7e00  WN311T RangeMax Next 300 Mbps Wireless PCI Adapter
+		1799 801b  F5D8011 v2 802.11n N1 Wireless Notebook Card
+	2a08  88W8362e [TopDog] 802.11a/b/g/n Wireless
+	2a0a  88W8363 [TopDog] 802.11n Wireless
 	2a0c  88W8363 [TopDog] 802.11n Wireless
+	2a24  88W8363 [TopDog] 802.11n Wireless
+	2a2b  88W8687 [TopDog] 802.11b/g Wireless
 	2a30  88W8687 [TopDog] 802.11b/g Wireless
 	2a40  88W8366 [TopDog] 802.11n Wireless
 	2a43  88W8366 [TopDog] 802.11n Wireless
@@ -8551,9 +9286,12 @@
 		1854 0020  Marvell 88E8036 Fast Ethernet Controller (LGE)
 	4352  88E8038 PCI-E Fast Ethernet Controller
 	4353  88E8039 PCI-E Fast Ethernet Controller
+		104d 902d  VAIO VGN-NR120E
 	4354  88E8040 PCI-E Fast Ethernet Controller
 	4355  88E8040T PCI-E Fast Ethernet Controller
-	4356  88EC033 Ethernet Controller
+		1179 ff50  Satellite P305D-S8995E
+	4356  88EC033 PCI-E Fast Ethernet Controller
+	4357  88E8042 PCI-E Fast Ethernet Controller
 	435a  88E8048 PCI-E Fast Ethernet Controller
 	4360  88E8052 PCI-E ASF Gigabit Ethernet Controller
 		1043 8134  Marvell 88E8052 Gigabit Ethernet Controller (Asus)
@@ -8611,14 +9349,20 @@
 		a0a0 0506  Marvell 88E8053 Gigabit Ethernet Controller (Aopen)
 	4363  88E8055 PCI-E Gigabit Ethernet Controller
 	4364  88E8056 PCI-E Gigabit Ethernet Controller
+		11ba 00ba  8056 Gigabit Ethernet Controller
 	4365  88E8070 based Ethernet Controller
 	4366  88EC036 PCI-E Gigabit Ethernet Controller
 	4367  88EC032 Ethernet Controller
 	4368  88EC034 Ethernet Controller
 	4369  88EC042 Ethernet Controller
-	436a  Marvell Yukon 88E8058 PCI-E Gigabit Ethernet Controller
+	436a  88E8058 PCI-E Gigabit Ethernet Controller
 	436b  88E8071 PCI-E Gigabit Ethernet Controller
+	436c  88E8072 PCI-E Gigabit Ethernet Controller
+	436d  88E8055 PCI-E Gigabit Ethernet Controller
 	4370  88E8075 PCI-E Gigabit Ethernet Controller
+	4380  88E8057 PCI-E Gigabit Ethernet Controller
+# AVB = "Audio Video Bridging"
+	4381  Yukon Optima 88E8059 [PCIe Gigabit Ethernet Controller with AVB]
 	4611  GT-64115 System Controller
 	4620  GT-64120/64120A/64121A System Controller
 	4801  GT-48001
@@ -8633,7 +9377,7 @@
 	6041  MV88SX6041 4-port SATA II PCI-X Controller
 	6042  88SX6042 PCI-X 4-Port SATA-II
 	6081  MV88SX6081 8-port SATA II PCI-X Controller
-	6101  88SE6101 single-port PATA133 interface
+	6101  88SE6101/6102 single-port PATA133 interface
 	6111  88SE6111 1-port PATA133(IDE) and 1-port SATA II Controllers
 	6121  88SE6121 SATA II Controller
 	6141  88SE614x SATA II PCI-E controller
@@ -8643,6 +9387,7 @@
 	6281  88F6281 [Kirkwood] ARM SoC
 # This device ID was used for earlier chips.
 	6381  MV78xx0 [Discovery Innovation] ARM SoC
+	6440  88SE6440 SAS/SATA PCIe controller
 	6450  64560 System Controller
 	6460  MV64360/64361/64362 System Controller
 	6480  MV64460/64461/64462 System Controller
@@ -8772,8 +9517,9 @@
 		13e0 0040  LT WinModem 56k Data+Fax+Voice+Dsvd
 # Actiontech eth+modem card as used by Dell &c.
 		1668 2400  LT WinModem 56k (MiniPCI Ethernet+Modem)
-	0449  WinModem 56k
+	0449  L56xM+S [Mars-2] WinModem 56k
 		0e11 b14d  56k V.90 Modem
+		1014 018c  ThinkPad 600X
 		13e0 0020  LT WinModem 56k Data+Fax
 		13e0 0041  TelePath Internet 56k WinModem
 		1436 0440  Lucent Win Modem
@@ -8815,8 +9561,9 @@
 	0620  Lucent V.92 Data/Fax Modem
 	1040  HDA softmodem
 	2600  StarPro26XX family (SP2601, SP2603, SP2612) DSP
+	3026  HDA Modem
 	5400  OR3TP12 FPSC
-	5656  Agere Systems Venus Modem
+	5656  Venus Modem
 	5801  USB
 	5802  USS-312 USB Controller
 	5803  USS-344S USB Controller
@@ -8824,9 +9571,10 @@
 		1043 8294  IEEE 1394a Firewire Controller
 		8086 524c  D865PERL mainboard
 		dead 0800  FireWire Host Bus Adapter
-	5901  FW643 PCI Express1394b Controller (PHY/Link)
+	5901  FW643 PCI Express 1394b Controller (PHY/Link)
 		1443 0643  FireBoard800-e V.2
 		1546 0643  FWB-PCIE1X20
+	5903  FW533 PCI Express 1394a Controller (PHY/Link)
 	8110  T8110 H.100/H.110 TDM switch
 		12d9 000c  E1/T1 PMXc cPCI carrier card
 	ab10  WL60010 Wireless LAN MAC
@@ -8876,6 +9624,7 @@
 	1535  Blackfin BF535 processor
 	1805  SM56 PCI modem
 	1889  AD1889 sound chip
+	194a  AD1984A sound chip
 	1981  AD1981HD sound chip
 	1983  AD1983HD sound chip
 	1984  AD1984HD sound chip
@@ -9048,6 +9797,9 @@
 1216  Purup Prepress A/S
 1217  O2 Micro, Inc.
 	00f7  Firewire (IEEE 1394)
+		1179 ff50  Satellite P305D-S8995E
+	11f7  OZ600 1394a-2000 Controller
+	13f7  1394 OHCI Compliant Host Controller
 	6729  OZ6729
 	673a  OZ6730
 	6832  OZ6832/6833 CardBus Controller
@@ -9058,6 +9810,7 @@
 		1025 1016  Travelmate 612 TX
 	6972  OZ601/6912/711E0 CardBus/SmartCardBus Controller
 		1014 020c  ThinkPad R30
+		1028 0152  Latitude D500
 		1179 0001  Magnia Z310
 	7110  OZ711Mx 4-in-1 MemoryCardBus Accelerator
 		103c 088c  NC8000 laptop
@@ -9068,7 +9821,9 @@
 		1025 0035  TravelMate 660
 	7114  OZ711M1/MC1 4-in-1 MemoryCardBus Controller
 	7120  Integrated MMC/SD Controller
+		1179 ff50  Satellite P305D-S8995E
 	7130  Integrated MS/xD Controller
+		1179 ff50  Satellite P305D-S8995E
 	7134  OZ711MP1/MS1 MemoryCardBus Controller
 	7135  Cardbus bridge
 	7136  OZ711SP1 Memory CardBus Controller
@@ -9080,6 +9835,8 @@
 		103c 0890  NC6000 laptop
 		10cf 11c4  Lifebook P5020D Laptop
 	7233  OZ711MP3/MS3 4-in-1 MemoryCardBus Controller
+	8321  Integrated MMC/SD controller
+	8331  O2 Flash Memory Card
 1218  Hybricon Corp.
 1219  First Virtual Corporation
 121a  3Dfx Interactive, Inc.
@@ -9158,6 +9915,8 @@
 1227  Tech-Source
 	0006  Raptor GFX 8P
 	0023  Raptor GFX [1100T]
+	0045  Raptor 4000-L [Linux version]
+	004a  Raptor 4000-LR-L [Linux version]
 1228  Norsk Elektro Optikk A/S
 1229  Data Kinesis Inc.
 122a  Integrated Telecom
@@ -9330,21 +10089,23 @@
 125e  Specialvideo Engineering SRL
 125f  Concurrent Technologies, Inc.
 1260  Intersil Corporation
-	3872  Prism 2.5 Wavelan chipset
+	3872  ISL3872 [Prism 3]
 		1468 0202  LAN-Express IEEE 802.11b Wireless LAN
-	3873  Prism 2.5 Wavelan chipset
-		1186 3501  DWL-520 Wireless PCI Adapter
-		1186 3700  DWL-520 Wireless PCI Adapter, Rev E1
-		1385 4105  MA311 802.11b wireless adapter
+	3873  ISL3874 [Prism 2.5]/ISL3872 [Prism 3]
+		10cf 1169  MBH7WM01-8734 802.11b Wireless Mini PCI Card [ISL3874]
+		1186 3501  DWL-520 Wireless PCI Adapter (rev A) [ISL3874]
+		1186 3700  DWL-520 Wireless PCI Adapter (rev E1) [ISL3872]
+		1385 4105  MA311 802.11b wireless adapter [ISL3874]
 		1668 0414  HWP01170-01 802.11b PCI Wireless Adapter
 		16a5 1601  AIR.mate PC-400 PCI Wireless LAN Adapter
-		1737 3874  WMP11 Wireless 802.11b PCI Adapter
+		1737 3874  WMP11 v1 802.11b Wireless-B PCI Adapter [ISL3874]
 		8086 2510  M3AWEB Wireless 802.11b MiniPCI Adapter
 		8086 2513  Wireless 802.11b MiniPCI Adapter
+	3877  ISL3877 [Prism Indigo]
 	3886  ISL3886 [Prism Javelin/Prism Xbow]
 		17cf 0037  XG-901 and clones Wireless Adapter
 	3890  ISL3890 [Prism GT/Prism Duette]/ISL3886 [Prism Javelin/Prism Xbow]
-		10b8 2802  SMC2802W Wireless PCI Adapter
+		10b8 2802  SMC2802W V1 Wireless PCI Adapter [ISL3890]
 		10b8 2835  SMC2835W Wireless Cardbus Adapter
 		10b8 a835  SMC2835W V2 Wireless Cardbus Adapter
 		1113 4203  WN4201B
@@ -9354,11 +10115,12 @@
 		1113 ee08  SMC2835W V3 EU Wireless Cardbus Adapter
 		1186 3202  DWL-G650 A1 Wireless Adapter
 		1259 c104  CG-WLCB54GT Wireless Adapter
-		1260 0000  WG511 Wireless Adapter
-		1385 4800  WG511 Wireless Adapter
+		1260 0000  WG511 v1 54 Mbps Wireless PC Card
+		1385 4800  WG511 v2/v3 54 Mbps Wireless PC Card
 		16a5 1605  ALLNET ALL0271 Wireless PCI Adapter
 		17cf 0014  XG-600 and clones Wireless Adapter
 		17cf 0020  XG-900 and clones Wireless Adapter
+		187e 3403  G-110 802.11g Wireless Cardbus Adapter
 	8130  HMP8130 NTSC/PAL Video Decoder
 	8131  HMP8131 NTSC/PAL Video Decoder
 # This is probably more likely a HW fault, but I am keeping it for now --mj
@@ -9478,6 +10240,7 @@
 1278  Transtech Parallel Systems Ltd.
 	0701  TPE3/TM3 PowerPC Node
 	0710  TPE5 PowerPC PCI board
+	1100  PMC-FPGA02
 	1101  TS-C43 card with 4 ADSP-TS101 processors
 1279  Transmeta Corporation
 	0060  TM8000 Northbridge
@@ -9561,6 +10324,7 @@
 	1035  HCF 56k PCI Speakerphone Modem
 	1036  HCF 56k Modem
 	1085  HCF 56k Volcano PCI Modem
+	2004  HSF 56k Data/Fax/Voice/Spkp (w/Handset) Modem
 	2005  HCF 56k Data/Fax Modem
 		104d 8044  229-DFSV
 		104d 8045  229-DFSV
@@ -9667,6 +10431,11 @@
 1299  Knowledge Technology Lab.
 129a  VMetro, inc.
 	0615  PBT-615 PCI-X Bus Analyzer
+	1100  PMC-FPGA05
+	1106  XMC-FPGA05F, PCI interface
+	1107  XMC-FPGA05F, PCIe interface
+	1108  XMC-FPGA05D, PCI interface
+	1109  XMC-FPGA05D, PCIe interface
 129b  Image Access
 129c  Jaycor
 129d  Compcore Multimedia, Inc.
@@ -9687,6 +10456,7 @@
 12ab  Yuan Yuan Enterprise Co., Ltd.
 	0000  MPG160/Kuroutoshikou ITVC15-STVLP
 	0002  AU8830 [Vortex2] Based Sound Card With A3D Support
+	0003  T507 (DVB-T) TV tuner/capture device
 	2300  Club-3D Zap TV2100
 	3000  MPG-200C PCI DVD Decoder Card
 	4789  MPC788 MiniPCI Hybrid TV Tuner
@@ -9801,6 +10571,7 @@
 12ca  Integrated Computing Engines
 12cb  Antex Electronics Corporation
 	0027  SC4 (StudioCard)
+	002e  StudioCard 2000
 12cc  Pluto Technologies International
 12cd  Aims Lab
 12ce  Netspeed Inc.
@@ -10040,8 +10811,8 @@
 	2850  HSP MicroModem 56
 	5120  ADM5120 OpenGate System-on-Chip
 	8201  ADM8211 802.11b Wireless Interface
-		10b8 2635  SMC2635W 802.11b (11Mbps) wireless lan pcmcia (cardbus) card
-		1317 8201  SMC2635W 802.11b (11mbps) wireless lan pcmcia (cardbus) card
+		10b8 2635  SMC2635W v1 802.11b Wireless Cardbus Adapter
+		1317 8201  SMC2635W v2 802.11b Wireless Cardbus Adapter
 	8211  ADM8211 802.11b Wireless Interface
 	9511  21x4x DEC-Tulip compatible 10/100 Ethernet
 1318  Packet Engines Inc.
@@ -10136,7 +10907,8 @@
 1341  Kyoto Microcomputer Co
 1342  Promax Systems Inc
 1343  Phylon Communications Inc
-1344  Crucial Technology
+# nee Crucial Technology
+1344  Micron Technology Inc
 1345  Arescom Inc
 1347  Odetics
 1349  Sumitomo Electric Industries, Ltd.
@@ -10207,16 +10979,19 @@
 	0103  PCI510 DCF77 Radio Clock
 	0104  PCI511 DCF77 Radio Clock
 	0105  PEX511 DCF77 Radio Clock (PCI Express)
+	0106  PZF180PEX High Precision DCF77 Radio Clock (PCI Express)
 	0201  GPS167PCI GPS Receiver
 	0202  GPS168PCI GPS Receiver
 	0203  GPS169PCI GPS Receiver
 	0204  GPS170PCI GPS Receiver
 	0205  GPS170PEX GPS Receiver (PCI Express)
+	0206  GPS180PEX GPS Receiver (PCI Express)
 	0301  TCR510PCI IRIG Timecode Reader
 	0302  TCR167PCI IRIG Timecode Reader
 	0303  TCR511PCI IRIG Timecode Reader
 	0304  TCR511PEX IRIG Timecode Reader (PCI Express)
 	0305  TCR170PEX IRIG Timecode Reader (PCI Express)
+	0306  TCR180PEX IRIG Timecode Reader (PCI Express)
 	0501  PTP270PEX PTP/IEEE1588 slave card (PCI Express)
 	0601  FRC511PEX Free Running Clock (PCI Express)
 1361  Soliton Systems K.K.
@@ -10274,6 +11049,7 @@
 	0045  Silicom 6 port Copper Giga Ethernet 546 Bypass Server Adapter (PXG6BPI)
 	0047  Silicom Dual port Fiber-SX Giga Ethernet 571 Bypass Disconnect Server Adapter (PEG2BPFID)
 	004a  Silicom Quad port Fiber-LX Giga Ethernet 571 Bypass Server Adapter (PEG4BPFI-LX)
+	004d  Dual port Copper Giga Ethernet PCI-E Bypass Server Adapter
 1375  Argosystems Inc
 1376  LMC
 1377  Electronic Equipment Production & Distribution GmbH
@@ -10303,7 +11079,6 @@
 1383  Controlnet Inc
 1384  Reality Simulation Systems Inc
 1385  Netgear
-	0013  WG311T 108 Mbps Wireless PCI Adapter
 	006b  WA301 802.11b Wireless PCI Adapter
 	4100  MA301 802.11b Wireless PCI Adapter
 	4105  MA311 802.11b Wireless PCI Adapter
@@ -10311,23 +11086,13 @@
 	4600  WAG511 802.11a/b/g Dual Band Wireless PC Card
 	4601  WAG511 802.11a/b/g Dual Band Wireless PC Card
 	4610  WAG511 802.11a/b/g Dual Band Wireless PC Card
-	4800  WG511(v1) 54 Mbps Wireless PC Card
-	4900  WG311v1 54 Mbps Wireless PCI Adapter
 	4a00  WAG311 802.11a/g Wireless PCI Adapter
-	4b00  WG511T 108 Mbps Wireless PC Card
-	4c00  WG311v2 54 Mbps Wireless-G PCI Adapter
-	4d00  WG311T 108 Mbps Wireless PCI Adapter
-	4e00  WG511v2 54 Mbps Wireless PC Card
-	4f00  WG511U Double 108 Mbps  Wireless PC Card
 	5200  GA511 Gigabit PC Card
 	620a  GA620 Gigabit Ethernet
 	630a  GA630 Gigabit Ethernet
-	6b00  WG311v3 54 Mbps Wireless PCI Adapter
 	6d00  WPNT511 RangeMax 240 Mbps Wireless PC Card
 	7b00  WN511B RangeMax Next 270 Mbps Wireless PC Card
 	7c00  WN511T RangeMax Next 300 Mbps Wireless PC Card
-	7d00  WN311B RangeMax Next 270 Mbps Wireless PCI Adapter
-	7e00  WN311T RangeMax Next 300 Mbps Wireless PCI Adapter
 	f004  FA310TX
 	f312  FA312 REV-A1 Fast Ethernet PCI Adapter
 1386  Video Domain Technologies
@@ -10350,26 +11115,33 @@
 	1021  CP102UL (2-port RS-232 Universal PCI)
 	1022  CP102U (2-port RS-232 Universal PCI)
 	1023  CP-102UF
+	1024  CP-102E (2-port RS-232 Smart PCI Express Serial Board)
+	1025  CP-102EL (2-port RS-232 Smart PCI Express Serial Board)
 	1040  Smartio C104H/PCI
 	1041  CP104U (4-port RS-232 Universal PCI)
 	1042  CP104JU (4-port RS-232 Universal PCI)
 	1043  CP104EL (4-port RS-232 Smart PCI Express)
 	1044  POS104UL (4-port RS-232 Universal PCI)
+	1045  CP-104EL-A (4-port RS-232 PCI Express Serial Board)
 	1080  CB108 (8-port RS-232 PC/104-plus Module)
 	1140  CT-114 series
 	1141  Industrio CP-114
 	1142  CB114 (4-port RS-232/422/485 PC/104-plus Module)
 	1143  CP-114UL (4-port RS-232/422/485 Smart Universal PCI Serial Board)
+	1144  CP-114EL (4-port RS-232/422/485 Smart PCI Express Serial Board)
 	1180  CP118U (8-port RS-232/422/485 Smart Universal PCI)
 	1181  CP118EL (8-port RS-232/422/485 Smart PCI Express)
+	1182  CP-118EL-A (8-port RS-232/422/485 PCI Express Serial Board)
 	1320  CP132 (2-port RS-422/485 PCI)
 	1321  CP132U (2-Port RS-422/485 Universal PCI)
+	1322  CP-132EL (2-port RS-422/485 Smart PCI Express Serial Board)
 	1340  CP134U (4-Port RS-422/485 Universal PCI)
 	1341  CB134I (4-port RS-422/485 PC/104-plus Module)
 	1380  CP138U (8-port RS-232/422/485 Smart Universal PCI)
 	1680  Smartio C168H/PCI
 	1681  CP-168U V2 Smart Serial Board (8-port RS-232)
 	1682  CP168EL (8-port RS-232 Smart PCI Express)
+	1683  CP-168EL-A (8-port RS-232 PCI Express Serial Board)
 	2040  Intellio CP-204J
 	2180  Intellio C218 Turbo PCI
 	3200  Intellio C320 Turbo PCI
@@ -10383,9 +11155,11 @@
 	08b4  ISDN network Controller [HFC-4S]
 		1397 b520  HFC-4S [IOB4ST]
 		1397 b540  HFC-4S [Swyx 4xS0 SX2 QuadBri]
+		1397 b550  HFC-4S [Junghanns quadBRI]
 		1397 b556  HFC-4S [Junghanns DuoDBRI]
 		1397 e888  HFC-4S [OpenVox B200P / B400P]
 	16b8  ISDN network Controller [HFC-8S]
+		1397 b562  HFC-8S [IOB8ST]
 	2bd0  ISDN network controller [HFC-PCI]
 		0675 1704  ISDN Adapter (PCI Bus, D, C)
 		0675 1708  ISDN Adapter (PCI Bus, D, C, ACPI)
@@ -10422,7 +11196,21 @@
 	0020  7955 Security Processor
 	0026  8155 Security Processor
 	002e  9630 Compression Processor
-	0037  DS4100 Secure Multi-Gigabit Server Adapter with Compression
+	002f  9725 Compression and Security Processor
+		13a3 1600  DR1600 Acceleration Card
+		13a3 1605  DR1605 Acceleration Card
+		13a3 1610  DR1610 Acceleration Card
+		13a3 1615  DR1615 Acceleration Card
+		13a3 1620  DR1620 Acceleration Card
+		13a3 1625  DR1625 Acceleration Card
+	0033  8201 Acceleration Processor
+		13a3 0036  DX1710 Acceleration Card
+	0034  8202 Acceleration Processor
+		13a3 0036  DX1720 Acceleration Card
+	0035  8203 Acceleration Processor
+		13a3 0036  DX1730 Acceleration Card
+	0037  8204 Acceleration Processor
+		13a3 0036  DX1740 Acceleration Card
 13a4  Rascom Inc
 13a5  Audio Digital Imaging Inc
 13a6  Videonics Inc
@@ -10510,10 +11298,6 @@
 	ab06  RTL8139 [FE2000VX] CardBus Fast Ethernet Attached Port Adapter
 	ab08  21x4x DEC-Tulip compatible 10/100 Ethernet
 13d2  Shark Multimedia Inc
-13d3  IMC Networks
-	3211  DTV-DVB 704A
-	3216  AzureWare AD-TU200
-	3219  DTV-DVB 7049A DVB-T USB Stick
 13d4  Graphics Microsystems Inc
 13d5  Media 100 Inc
 13d6  K.I. Technology Co Ltd
@@ -10549,7 +11333,7 @@
 	0200  IC Plus IP100A Integrated 10/100 Ethernet MAC + PHY
 		1043 8213  NX1001
 	0201  ST201 Sundance Ethernet
-	1021  TC9020 Gigabit Ethernet
+	1021  TC902x Gigabit Ethernet
 	1023  IP1000 Family Gigabit Ethernet
 		1043 8180  NX1101
 13f1  Oce' - Technologies B.V.
@@ -10593,13 +11377,20 @@
 		1043 835c  Virtuoso 100 (Xonar Essence STX)
 		1043 835d  Virtuoso 100 (Xonar ST)
 		1043 835e  Virtuoso 200 (Xonar HDAV1.3 Slim)
-		1043 838e  Virtuoso 200 (Xonar DS)
-		14c3 1710  HIFIER
+		1043 838e  Virtuoso 66 (Xonar DS)
+		1043 8428  Virtuoso 100 (Xonar Xense)
+		1043 8467  CMI8786 (Xonar DG)
+		13f6 8782  PCI 2.0 HD Audio
+		13f6 ffff  CMI8787-HG2PCI
+		14c3 1710  HiFier Fantasia
+		14c3 1711  HiFier Serenade
 		1a58 0910  Barracuda AC-1
 		415a 5431  X-Meridian 7.1
+		5431 017a  X-Meridian 7.1 2G
 		584d 3781  HDA X-Purity 7.1 Platinum
 		7284 9761  CLARO
 		7284 9781  CLARO halo
+		7284 9783  eCLARO
 	9880  CM9880
 13f7  Wildfire Communications
 13f8  Ad Lib Multimedia Inc
@@ -10754,7 +11545,8 @@
 		1409 0103  PAR4008A
 		1409 0104  PAR4018A
 140a  DSP Research Inc
-140b  Ramix Inc
+# Formerly RAMiX, Inc.
+140b  GE Intelligent Platforms
 140c  Elmic Systems Inc
 140d  Matsushita Electric Works Ltd
 140e  Goepel Electronic GmbH
@@ -10801,6 +11593,7 @@
 1414  Microsoft Corporation
 	0001  MN-120 (ADMtek Centaur-C based)
 	0002  MN-130 (ADMtek Centaur-P based)
+	5353  Hyper-V virtual VGA
 	5801  XMA Decoder (Xenon)
 	5802  SATA Controller - CdRom (Xenon)
 	5803  SATA Controller - Disk (Xenon)
@@ -10826,7 +11619,7 @@
 		131f 2051  CyberSerial 4S Plus
 		15ed 2000  MCCR Serial p0-3 of 8
 		15ed 2001  MCCR Serial p0-3 of 16
-	9505  16950 Compatible (dual) serial controller
+	9505  OXuPCI952 (Dual 16C950 UART)
 	950a  EXSYS EX-41092 Dual 16950 Serial adapter
 	950b  OXCB950 Cardbus 16950 UART
 	9510  OX16PCI954 (Quad 16950 UART) function 1 (Disabled)
@@ -10839,6 +11632,7 @@
 	9513  OX16PCI954 (Quad 16950 UART) function 1 (parallel port)
 	9521  OX16PCI952 (Dual 16950 UART)
 	9523  OX16PCI952 Integrated Parallel Port
+	c308  EX-44016 16-port serial
 1416  Multiwave Innovation pte Ltd
 1417  Convergenet Technologies Inc
 1418  Kyushu electronics systems Inc
@@ -10868,6 +11662,67 @@
 	0035  S310-CR 10GbE Single Port Adapter
 	0036  S320-LP-CR 10GbE Dual Port Adapter
 	0037  N320-G2-CR 10GbE Dual Port Adapter
+	4001  T420-CR Unified Wire Ethernet Controller
+	4002  T422-CR Unified Wire Ethernet Controller
+	4003  T440-CR Unified Wire Ethernet Controller
+	4004  T420-BCH Unified Wire Ethernet Controller
+	4005  T440-BCH Unified Wire Ethernet Controller
+	4006  T440-CH Unified Wire Ethernet Controller
+	4007  T420-SO Unified Wire Ethernet Controller
+	4008  T420-CX Unified Wire Ethernet Controller
+	4009  T420-BT Unified Wire Ethernet Controller
+	400a  T404-BT Unified Wire Ethernet Controller
+	4401  T420-CR Unified Wire Ethernet Controller
+	4402  T422-CR Unified Wire Ethernet Controller
+	4403  T440-CR Unified Wire Ethernet Controller
+	4404  T420-BCH Unified Wire Ethernet Controller
+	4405  T440-BCH Unified Wire Ethernet Controller
+	4406  T440-CH Unified Wire Ethernet Controller
+	4407  T420-SO Unified Wire Ethernet Controller
+	4408  T420-CX Unified Wire Ethernet Controller
+	4409  T420-BT Unified Wire Ethernet Controller
+	440a  T404-BT Unified Wire Ethernet Controller
+	4501  T420-CR Unified Wire Storage Controller
+	4502  T422-CR Unified Wire Storage Controller
+	4503  T440-CR Unified Wire Storage Controller
+	4504  T420-BCH Unified Wire Storage Controller
+	4505  T440-BCH Unified Wire Storage Controller
+	4506  T440-CH Unified Wire Storage Controller
+	4507  T420-SO Unified Wire Storage Controller
+	4508  T420-CX Unified Wire Storage Controller
+	4509  T420-BT Unified Wire Storage Controller
+	450a  T404-BT Unified Wire Storage Controller
+	4601  T420-CR Unified Wire Storage Controller
+	4602  T422-CR Unified Wire Storage Controller
+	4603  T440-CR Unified Wire Storage Controller
+	4604  T420-BCH Unified Wire Storage Controller
+	4605  T440-BCH Unified Wire Storage Controller
+	4606  T440-CH Unified Wire Storage Controller
+	4607  T420-SO Unified Wire Storage Controller
+	4608  T420-CX Unified Wire Storage Controller
+	4609  T420-BT Unified Wire Storage Controller
+	460a  T404-BT Unified Wire Storage Controller
+	4701  T420-CR Unified Wire Ethernet Controller
+	4702  T422-CR Unified Wire Ethernet Controller
+	4703  T440-CR Unified Wire Ethernet Controller
+	4704  T420-BCH Unified Wire Ethernet Controller
+	4705  T440-BCH Unified Wire Ethernet Controller
+	4706  T440-CH Unified Wire Ethernet Controller
+	4707  T420-SO Unified Wire Ethernet Controller
+	4708  T420-CX Unified Wire Ethernet Controller
+	4709  T420-BT Unified Wire Ethernet Controller
+	470a  T404-BT Unified Wire Ethernet Controller
+	4801  T420-CR Unified Wire Ethernet Controller
+	4802  T422-CR Unified Wire Ethernet Controller
+	4803  T440-CR Unified Wire Ethernet Controller
+	4804  T420-BCH Unified Wire Ethernet Controller
+	4805  T440-BCH Unified Wire Ethernet Controller
+	4806  T440-CH Unified Wire Ethernet Controller
+	4807  T420-SO Unified Wire Ethernet Controller
+	4808  T420-CX Unified Wire Ethernet Controller
+	4809  T420-BT Unified Wire Ethernet Controller
+	480a  T404-BT Unified Wire Ethernet Controller
+	a000  PE10K Unified Wire Ethernet Controller
 1426  Storage Technology Corp.
 1427  Better On-Line Solutions
 1428  Edec Co Ltd
@@ -11047,6 +11902,7 @@
 	0385  TPMC901 Extended CAN bus with 2/4/6 CAN controller
 	21cc  TCP460 CompactPCI 16 Channel Serial Interface RS232/RS422
 	21cd  TCP461 CompactPCI 8 Channel Serial Interface RS232/RS422
+	3064  TPCI100 (2 Slot IndustryPack PCI Carrier)
 	30c8  TPCI200
 1499  EMTEC CO., Ltd
 149a  ANDOR Technology Ltd
@@ -11060,7 +11916,9 @@
 14a1  Systembase Co Ltd
 14a2  Millennium Engineering Inc
 14a3  Maverick Networks
-14a4  GVC/BCM Advanced Research
+# registered as GVC/BCM Advanced Research
+14a4  Broadcom Corporation (Wrong ID)
+	4318  BCM4318 [AirForce One 54g] 802.11g Wireless LAN Controller
 14a5  XIONICS Document Technologies Inc
 14a6  INOVA Computers GmBH & Co KG
 14a7  MYTHOS Systems Inc
@@ -11092,10 +11950,10 @@
 14b7  PROXIM Inc
 	0001  Symphony 4110
 14b8  Techsoft Technology Co Ltd
-14b9  AIRONET Wireless Communications
+14b9  Cisco Aironet Wireless Communications
 	0001  PC4800
 	0340  PC4800
-	0350  PC4800
+	0350  350 series 802.11b Wireless LAN Adapter
 	4500  PC4500
 	4800  Cisco Aironet 340 802.11b Wireless LAN Adapter/Aironet PC4800
 	a504  Cisco Aironet Wireless 802.11b
@@ -11197,6 +12055,7 @@
 14e2  INFOLIBRIA
 14e3  AMTELCO
 14e4  Broadcom Corporation
+	0576  BCM43224 802.11a/b/g/n
 	0800  Sentry5 Chipcommon I/O Controller
 	0804  Sentry5 PCI Bridge
 	0805  Sentry5 MIPS32 CPU
@@ -11206,11 +12065,13 @@
 	0811  Sentry5 External Interface Core
 	0816  BCM3302 Sentry5 MIPS32 CPU
 	1600  NetXtreme BCM5752 Gigabit Ethernet PCI Express
+		1028 01c1  Precision 490
 		1028 01c2  Latitude D620
 		103c 3015  PCIe LAN on Motherboard
 		107b 5048  E4500 Onboard
 	1601  NetXtreme BCM5752M Gigabit Ethernet PCI Express
 	1612  BCM70012 Video Decoder [Crystal HD]
+	1615  BCM70015 Video Decoder [Crystal HD]
 	1639  NetXtreme II BCM5709 Gigabit Ethernet
 		1028 0235  PowerEdge R710 BCM5709 Gigabit Ethernet
 		1028 0236  PowerEdge R610 BCM5709 Gigabit Ethernet
@@ -11332,7 +12193,7 @@
 		103c 3226  NC150T 4-port Gigabit Combo Switch & Adapter
 	1655  NetXtreme BCM5717 Gigabit Ethernet PCIe
 	1656  NetXtreme BCM5718 Gigabit Ethernet PCIe
-	1658  NetXtreme BCM5720 Gigabit Ethernet
+	1657  NetXtreme BCM5719 Gigabit Ethernet PCIe
 	1659  NetXtreme BCM5721 Gigabit Ethernet PCI Express
 		1014 02c6  eServer xSeries server mainboard
 		1028 01e6  PowerEdge 860
@@ -11360,6 +12221,9 @@
 		103c 0890  NC6000 laptop
 		103c 099c  NX6110/NC6120
 		10cf 1279  LifeBook E8010D
+	165f  NetXtreme BCM5720 Gigabit Ethernet PCIe
+	1662  NetXtreme II BCM57712 10 Gigabit Ethernet
+	1663  NetXtreme II BCM57712 10 Gigabit Ethernet Multi Function
 	1668  NetXtreme BCM5714 Gigabit Ethernet
 		103c 7039  NC324i PCIe Dual Port Gigabit Server Adapter
 	1669  NetXtreme 5714S Gigabit Ethernet
@@ -11367,10 +12231,10 @@
 		103c 7035  NC325i Integrated Dual port PCIe Express Gigabit Server Adapter
 	166b  NetXtreme BCM5780S Gigabit Ethernet
 	166e  570x 10/100 Integrated Controller
+	166f  NetXtreme II BCM57712 10 Gigabit Ethernet Virtual Function
 	1672  NetXtreme BCM5754M Gigabit Ethernet PCI Express
 	1673  NetXtreme BCM5755M Gigabit Ethernet PCI Express
 	1674  NetXtreme BCM5756ME Gigabit Ethernet PCI Express
-	1676  NetXtreme BCM5750 Gigabit Ethernet
 	1677  NetXtreme BCM5751 Gigabit Ethernet PCI Express
 		1028 0176  Dimension XPS Gen 4
 		1028 0177  Dimension 8400
@@ -11393,9 +12257,9 @@
 		1028 01de  Precision 390
 		1028 01df  PowerEdge SC440
 		1028 0214  Precision T3400
+		1028 021e  Precision T5400
 	167b  NetXtreme BCM5755 Gigabit Ethernet PCI Express
 		103c 280a  DC5750 Microtower
-	167c  NetXtreme BCM5750M Gigabit Ethernet
 	167d  NetXtreme BCM5751M Gigabit Ethernet PCI Express
 		1014 0577  ThinkPad Z60t
 		103c 0940  HP Compaq nw8240 Mobile Workstation
@@ -11405,9 +12269,15 @@
 	1680  NetXtreme BCM5761e Gigabit Ethernet PCIe
 	1681  NetXtreme BCM5761 Gigabit Ethernet PCIe
 	1684  NetXtreme BCM5764M Gigabit Ethernet PCIe
+	1685  NetXtreme II BCM57500S Gigabit Ethernet
+	168a  NetXtreme II BCM57800 10 Gigabit Ethernet
+	168d  NetXtreme II BCM57840 10/20 Gigabit Ethernet
+	168e  NetXtreme II BCM57810 10 Gigabit Ethernet
 	1690  NetXtreme BCM57760 Gigabit Ethernet PCIe
 	1691  NetLink BCM57788 Gigabit Ethernet PCIe
+		1028 04aa  XPS 8300
 	1692  NetLink BCM57780 Gigabit Ethernet PCIe
+		1025 033d  Aspire 7740G
 	1693  NetLink BCM5787M Gigabit Ethernet PCI Express
 		1025 0121  Aspire 5920G
 		103c 30c0  6710b
@@ -11426,6 +12296,7 @@
 		1462 590c  KT6 Delta-FIS2R (MS-6590)
 	169d  NetLink BCM5789 Gigabit Ethernet PCI Express
 	16a0  NetLink BCM5785 Fast Ethernet
+	16a5  NetXtreme II BCM57800 10 Gigabit Ethernet Multi Function
 	16a6  NetXtreme BCM5702X Gigabit Ethernet
 		0e11 00bb  NC7760 Gigabit Server Adapter (PCI-X, 10/100/1000-T)
 		1028 0126  BCM5702 1000Base-T
@@ -11434,6 +12305,7 @@
 	16a7  NetXtreme BCM5703X Gigabit Ethernet
 		0e11 00ca  NC7771 Gigabit Server Adapter (PCI-X, 10,100,1000-T)
 		0e11 00cb  NC7781 Gigabit Server Adapter (PCI-X, 10,100,1000-T)
+		1014 026f  eServer xSeries server mainboard
 		14e4 0009  NetXtreme BCM5703 1000Base-T
 		14e4 000a  NetXtreme BCM5703 1000Base-SX
 		14e4 000b  NetXtreme BCM5703 1000Base-T
@@ -11443,9 +12315,11 @@
 		10a9 8014  Dual Port Gigabit Ethernet (PCI-X,Fiber)
 		10a9 801c  Quad Port Gigabit Ethernet (PCI-E,Fiber)
 		10b7 2001  3C998-SX Dual Port 1000-SX PCI-X
+	16a9  NetXtreme II BCM57800 10 Gigabit Ethernet Virtual Function
 	16aa  NetXtreme II BCM5706S Gigabit Ethernet
 		103c 3102  NC370F MultifuNCtion Gigabit Server Adapter
 		103c 310c  NC370i Multifunction Gigabit Server Adapter
+	16ab  NetXtreme II BCM57840 10/20 Gigabit Ethernet Multi Function
 	16ac  NetXtreme II BCM5708S Gigabit Ethernet
 		1014 0304  NetXtreme II BCM5708S Gigabit Ethernet
 		1028 01bb  PowerEdge 1955 Broadcom NetXtreme II BCM5708S
@@ -11454,12 +12328,16 @@
 		103c 7038  NC373i PCI Express Multifunction Gigabit Server Adapter
 		103c 703b  NC373i Integrated Multifunction Gigabit Server Adapter
 		103c 703d  NC373F PCI Express Multifunction Gigabit Server Adapter
+	16ad  NetXtreme II BCM57840 10/20 Gigabit Ethernet Virtual Function
+	16ae  NetXtreme II BCM57810 10 Gigabit Ethernet Multi Function
+	16af  NetXtreme II BCM57810 10 Gigabit Ethernet Virtual Function
 	16b0  NetXtreme BCM57761 Gigabit Ethernet PCIe
 	16b1  NetLink BCM57781 Gigabit Ethernet PCIe
 	16b2  NetLink BCM57791 Gigabit Ethernet PCIe
 	16b4  NetXtreme BCM57765 Gigabit Ethernet PCIe
 	16b5  NetLink BCM57785 Gigabit Ethernet PCIe
 	16b6  NetLink BCM57795 Gigabit Ethernet PCIe
+	16bc  NetXtreme BCM57765 Memory Card Reader
 	16c6  NetXtreme BCM5702A3 Gigabit Ethernet
 		10b7 1100  3C1000B-T 10/100/1000 PCI
 		14e4 000c  BCM5702 1000Base-T
@@ -11505,9 +12383,11 @@
 	4212  BCM4212 v.90 56k modem
 	4220  802-11b/g Wireless PCI controller, packaged as a Linksys WPC54G ver 1.2 PCMCIA card
 	4222  NetXtreme BCM5753M Gigabit Ethernet PCI Express
-	4301  BCM4303 802.11b Wireless LAN Controller
+	4301  BCM4301 802.11b Wireless LAN Controller
 		1028 0407  TrueMobile 1180 Onboard WLAN
 		1043 0120  WL-103b Wireless LAN PC Card
+		16a5 1602  B-300 802.11b Wireless CardBus Adapter
+		1737 4301  WMP11 v2.7 802.11b Wireless-B PCI Adapter
 	4305  BCM4307 V.90 56k Modem
 	4306  BCM4307 Ethernet Controller
 	4307  BCM4307 802.11b Wireless LAN Controller
@@ -11525,7 +12405,7 @@
 		103c 137f  BCM4322 802.11a/b/g/n Wireless LAN Controller
 		103c 1380  BCM4322 802.11a/b/g/n Wireless LAN Controller
 		14e4 4311  BCM94311MCG
-	4312  BCM4312 802.11a/b/g
+	4312  BCM4311 802.11a/b/g
 		1028 0007  Wireless 1490 Dual Band WLAN Mini-Card
 		1028 0008  Wireless 1490 Dual Band WLAN ExpressCard
 		103c 135a  Broadcom 802.11a/b/g WLAN
@@ -11539,29 +12419,36 @@
 		103c 1373  Broadcom 802.11a/b/g WLAN
 		103c 30b5  Presario V3242AU
 		1371 103c  Broadcom 802.11 Multiband-netwerkadapter(6715s)
-	4313  BCM4310 Ethernet Controller
-	4315  BCM4312 802.11b/g
+	4313  BCM4311 802.11a
+	4315  BCM4312 802.11b/g LP-PHY
 		1028 000b  Wireless 1395 WLAN Mini-Card
 		1028 000c  Wireless 1397 WLAN Mini-Card
 		103c 137c  BCM4312 802.11b/g Wireless LAN Controller
 		103c 137d  BCM4312 802.11b/g Wireless LAN Controller
+		103c 1507  U98Z049.00 Wireless Mini PCIe Card
+		105b e003  T77H030.00 Wireless Mini PCIe Card
+		105b e01b  T77H106.00 Wireless Half-size Mini PCIe Card
 	4318  BCM4318 [AirForce One 54g] 802.11g Wireless LAN Controller
 		1028 0005  Wireless 1370 WLAN Mini-PCI Card
 		1028 0006  Wireless 1370 WLAN PC Card
 		103c 1355  Broadcom 802.11b/g WLAN
 		103c 1356  Broadcom 802.11b/g WLAN
 		103c 1357  Broadcom 802.11b/g WLAN
-		1043 100f  WL-138G V2 802.11g WLAN PCI Card
+		1043 100f  WL-138G v2 / WL-138gE / WL-100gE
 		1043 120f  A6U notebook embedded card
 		1154 0355  Buffalo WLI2-PCI-G54S High Speed Mode Wireless Adapter
 		1468 0311  Aspire 3022WLMi, 5024WLMi, 5020
 		1468 0312  TravelMate 2410
 		14e4 0449  Gateway 7510GX
-		14e4 4318  WPC54G version 3 [Wireless-G Notebook Adapter] 802.11g Wireless Lan Controller
 		16ec 0119  U.S.Robotics Wireless MAXg PC Card
-		1737 0042  WMP54GS version 1.1 [Wireless-G PCI Adapter]  802.11g w/SpeedBooster
-		1737 0048  WPC54G-EU version 3 [Wireless-G Notebook Adapter]
-	4319  BCM4311 [AirForce 54g] 802.11a/b/g PCI Express Transceiver
+		1737 0042  WMP54GS v1.1 802.11g Wireless-G PCI Adapter with SpeedBooster
+		1737 0048  WPC54G v3 802.11g Wireless-G Notebook Adapter
+		1737 0049  WPC54GS v2 802.11g Wireless-G Notebook Adapter with SpeedBooster
+		1799 7000  F5D7000 v4000 Wireless G Desktop Card
+		1799 7001  F5D7001 v2000 Wireless G Plus Desktop Card
+		1799 7010  F5D7010 v4000 Wireless G Notebook Card
+		1799 7011  F5D7011 v2000 High-Speed Mode Wireless G Notebook Card
+	4319  BCM4318 [AirForce 54g] 802.11a/b/g PCI Express Transceiver
 		1028 0005  Wireless 1470 Dual Band WLAN Mini-PCI Card
 		1028 0006  Wireless 1470 Dual Band WLAN PC Card
 		103c 1358  Broadcom 802.11a/b/g WLAN
@@ -11583,15 +12470,16 @@
 		144f 7050  eMachines M6805 802.11g Built-in Wireless
 		144f 7051  Sonnet Aria Extreme PCI
 		14e4 4320  Linksys WMP54G PCI
-		1737 4320  WPC54G
-		1799 7000  F5D7000uk 54G Wireless Network Card
-		1799 7001  Belkin F5D7001 High-Speed Mode Wireless G Network Card
-		1799 7010  Belkin F5D7010 54g Wireless Network card
-		1799 7011  F5D7011 54g+ Wireless Network card
+		1737 0015  WMP54GS v1.0 802.11g Wireless-G PCI Adapter with SpeedBooster
+		1737 4320  WPC54G v1 / WPC54GS v1 802.11g Wireless-G Notebook Adapter
+		1799 7000  F5D7000 v1000 Wireless G Desktop Card
+		1799 7001  F5D7001 v1000 Wireless G Plus Desktop Card
+		1799 7010  F5D7010 v1000 Wireless G Notebook Card
+		1799 7011  F5D7011 v1000 High-Speed Mode Wireless G Notebook Card
 		185f 1220  TravelMate 290E WLAN Mini-PCI Card
 	4321  BCM4306 802.11a Wireless LAN Controller
 	4322  BCM4306 UART
-	4324  BCM4309 802.11a/b/g
+	4324  BCM4306 802.11a/b/g
 		1028 0001  Truemobile 1400
 		1028 0002  TrueMobile 1400 Dual Band WLAN PC Card
 		1028 0003  Truemobile 1450 MiniPCI
@@ -11602,7 +12490,7 @@
 		1414 0003  Wireless Notebook Adapter MN-720
 		1414 0004  Wireless PCI Adapter MN-730
 	4326  BCM4307 Chipcommon I/O Controller?
-	4328  BCM4328 802.11a/b/g/n
+	4328  BCM4321 802.11a/b/g/n
 		1028 0009  Wireless 1500 Draft 802.11n WLAN Mini-Card
 		1028 000a  Wireless 1500 Draft 802.11n WLAN Mini-card
 		103c 1366  BCM4321 802.11a/b/g/n Wireless LAN Controller
@@ -11610,10 +12498,28 @@
 		103c 1368  BCM4321 802.11a/b/g/n Wireless LAN Controller
 		103c 1369  BCM4321 802.11a/b/g/n Wireless LAN Controller
 		14e4 4328  BCM4328 802.11a/b/g/n
-	4329  BCM43XG
+		1737 0066  WPC600N v1 802.11a/b/g/n Wireless-N CardBus Adapter
+		1737 0068  WEC600N v1 802.11a/b/g/n Wireless-N ExpressCard
+	4329  BCM4321 802.11b/g/n
+		1385 7d00  WN311B RangeMax Next 270 Mbps Wireless PCI Adapter
+		1737 0058  WPC300N v1 Wireless-N Notebook Adapter
+	432a  BCM4321
 	432b  BCM4322 802.11a/b/g/n Wireless LAN Controller
 		1028 000d  Wireless 1510 Wireless-N WLAN Mini-Card
+	432c  BCM4322 802.11b/g/n
+		1799 d311  Dynex DX-NNBX 802.11n WLAN Cardbus Card
+	432d  BCM4322 802.11a/b/g/n
+	4331  BCM4331 802.11a/b/g/n
+		106b 00d6  AirPort Extreme
 	4344  EDGE/GPRS data and 802.11b/g combo cardbus [GC89]
+	4353  BCM43224 802.11a/b/g/n
+		1028 000e  Wireless 1520 Half-size Mini PCIe Card
+		103c 1509  WMIB-275N Half-size Mini PCIe Card
+	4357  BCM43225 802.11b/g/n
+		105b e021  T77H103.00 Wireless Half-size Mini PCIe Card
+	4358  BCM43227 802.11b/g/n
+	4359  BCM43228 802.11a/b/g/n
+		1028 0011  Wireless 1530 Half-size Mini PCIe Card
 	4401  BCM4401 100Base-T
 		1025 0035  TravelMate 660
 		103c 08b0  tc1100 tablet
@@ -11647,6 +12553,8 @@
 	4718  Sentry5 Crypto Accelerator
 	4719  BCM47xx/53xx RoboSwitch Core
 	4720  BCM4712 MIPS CPU
+	4727  BCM4313 802.11b/g/n Wireless LAN Controller
+		1028 0010  XPS 8300
 	5365  BCM5365P Sentry5 Host Bridge
 	5600  BCM5600 StrataSwitch 24+2 Ethernet Switch Controller
 	5605  BCM5605 StrataSwitch 24+2 Ethernet Switch Controller
@@ -11679,7 +12587,9 @@
 	ab07  RTL81xx RealTek Ethernet
 	ab08  FNW-3602-TX CardBus Fast Ethernet
 14eb  SEIKO EPSON Corp
-14ec  ACQIRIS
+# nee ACQIRIS
+14ec  Agilent Technologies
+	0000  Aciris Digitizer (malformed ID)
 14ed  DATAKINETICS Ltd
 14ee  MASPRO KENKOH Corp
 14ef  CARRY Computer ENG. CO Ltd
@@ -11838,6 +12748,8 @@
 	5051  High Definition Audio (HERMOSA)
 	5b7a  CX23418 Single-Chip MPEG-2 Encoder with Integrated Analog Video/Broadcast Audio Decoder
 		0070 7444  WinTV HVR-1600
+		5854 3343  GoTView PCI DVD3 Hybrid
+	8200  CX25850
 	8234  RS8234 ATM SAR Controller [ServiceSAR Plus]
 	8800  CX23880/1/2/3 PCI Video and Audio Decoder
 		0070 2801  Hauppauge WinTV 28xxx (Roslyn) models
@@ -11884,11 +12796,13 @@
 		18ac db00  FusionHDTV DVB-T1
 		18ac db11  FusionHDTV DVB-T Plus
 		18ac db50  FusionHDTV DVB-T Dual Digital
+		5654 2388  GoTView PCI Hybrid TV Tuner Card
 		7063 3000  pcHDTV HD3000 HDTV
 		7063 5500  pcHDTV HD-5500
 	8801  CX23880/1/2/3 PCI Video and Audio Decoder [Audio Port]
 		0070 2801  Hauppauge WinTV 28xxx (Roslyn) models
 		185b e000  VideoMate X500
+		5654 2388  GoTView PCI Hybrid Audio AVStream Device
 		7063 5500  pcHDTV HD-5500
 	8802  CX23880/1/2/3 PCI Video and Audio Decoder [MPEG Port]
 		0070 2801  Hauppauge WinTV 28xxx (Roslyn) models
@@ -11907,6 +12821,7 @@
 		18ac d820  DViCO FusionHDTV3 Gold-T
 		18ac db00  DVICO FusionHDTV DVB-T1
 		18ac db10  DVICO FusionHDTV DVB-T Plus
+		5654 2388  GoTView PCI Hybrid TS Capture Device
 		7063 3000  pcHDTV HD3000 HDTV
 		7063 5500  pcHDTV HD-5500
 	8804  CX23880/1/2/3 PCI Video and Audio Decoder [IR Port]
@@ -11924,11 +12839,15 @@
 		18ac d810  DViCO FusionHDTV3 Gold-Q
 		18ac d820  DViCO FusionHDTV3 Gold-T
 		18ac db00  DVICO FusionHDTV DVB-T1
+		5654 2388  GoTView PCI Hybrid Audio Capture Device
 	8852  CX23885 PCI Video and Audio Decoder
 		0070 8010  Hauppauge WinTV HVR-1400 ExpressCard
 		1461 c039  AVerTV Hybrid Express (A577)
 		18ac db78  FusionHDTV DVB-T Dual Express
-	8880  Hauppauge Inc. HDPVR-1250 model 1196
+	8880  CX23887/8 PCIe Broadcast Audio and Video Decoder with 3D Comb
+		0070 c108  WinTV-HVR-4400-HD model 1278
+		5654 2389  GoTView X5 DVD Hybrid PCI-E
+		5654 2390  GoTView X5 3D HYBRID PCI-E
 14f2  MOBILITY Electronics
 	0120  EV1000 bridge
 	0121  EV1000 Parallel port
@@ -12258,6 +13177,7 @@
 	0720  VMXNET Ethernet Controller
 	0740  Virtual Machine Communication Interface
 	0770  USB2 EHCI Controller
+	0774  USB1.1 UHCI Controller
 	0790  PCI bridge
 	07a0  PCI Express Root Port
 	07b0  VMXNET3 Ethernet Controller
@@ -12269,7 +13189,23 @@
 15b1  Source Technology Inc
 15b2  Mosaid Technologies Inc
 15b3  Mellanox Technologies
-	0191  MT25408 [ConnectX IB SDR Flash Recovery]
+	0191  MT25408 [ConnectX IB Flash Recovery]
+	01f6  MT27500 Family [ConnectX-3 Flash Recovery]
+	1002  MT25400 Family [ConnectX-2 Virtual Function]
+	1003  MT27500 Family [ConnectX-3]
+	1004  MT27500 Family [ConnectX-3 Virtual Function]
+	1005  MT27510 Family
+	1006  MT27511 Family
+	1007  MT27520 Family
+	1008  MT27521 Family
+	1009  MT27530 Family
+	100a  MT27531 Family
+	100b  MT27540 Family
+	100c  MT27541 Family
+	100d  MT27550 Family
+	100e  MT27551 Family
+	100f  MT27560 Family
+	1010  MT27561 Family
 	5274  MT21108 InfiniBridge
 	5a44  MT23108 InfiniHost
 	5a45  MT23108 [Infinihost HCA Flash Recovery]
@@ -12287,6 +13223,8 @@
 	6732  MT26418 [ConnectX VPI PCIe 2.0 5GT/s - IB DDR / 10GigE]
 	673c  MT26428 [ConnectX VPI PCIe 2.0 5GT/s - IB QDR / 10GigE]
 	6746  MT26438 [ConnectX VPI PCIe 2.0 5GT/s - IB QDR / 10GigE Virtualization+]
+		103c 1781  NC543i 1-port 4x QDR IB/Flex-10 10Gb Adapter
+		103c 3349  NC543i 2-port 4xQDR IB/10Gb Adapter
 	6750  MT26448 [ConnectX EN 10GigE, PCIe 2.0 5GT/s]
 	675a  MT25408 [ConnectX EN 10GigE 10GBaseT, PCIe Gen2 5GT/s]
 	6764  MT26468 [ConnectX EN 10GigE, PCIe 2.0 5GT/s Virtualization+]
@@ -12314,8 +13252,11 @@
 	0015  ZBox
 15b7  Sandisk Corp
 15b8  ADDI-DATA GmbH
+	1001  APCI1516 SP controller (16 digi outputs)
 	1003  APCI1032 SP controller (32 digi inputs w/ opto coupler)
+	1004  APCI2032 SP controller (32 digi outputs)
 	1005  APCI2200 SP controller (8/16 digi outputs (relay))
+	1006  APCI1564 SP controller (32 digi ins, 32 digi outs)
 	100a  APCI1696 SP controller (96 TTL I/Os)
 	3001  APCI3501 SP controller (analog output board)
 	300f  APCI3600 Noise and vibration measurement board
@@ -12325,6 +13266,7 @@
 15ba  Impacct Technology Corp
 15bb  Portwell Inc
 15bc  Agilent Technologies
+	0100  HPFC-5600 Tachyon DX2+ FC
 	0103  QX4 PCI Express quad 4-gigabit Fibre Channel controller
 	0105  Celerity FC-42XS Fibre Channel Adapter
 		117c 0022  Celerity FC-42XS Fibre Channel Adapter
@@ -12418,6 +13360,19 @@
 1608  Automated Wagering International
 1609  Scimetric Instruments Inc
 1612  Telesynergy Research Inc.
+1618  Stone Ridge Technology
+	0001  RDX 11
+	0002  HFT-01
+	0400  FarSync T2P (2 port X.21/V.35/V.24)
+	0440  FarSync T4P (4 port X.21/V.35/V.24)
+	0610  FarSync T1U (1 port X.21/V.35/V.24)
+	0620  FarSync T2U (2 port X.21/V.35/V.24)
+	0640  FarSync T4U (4 port X.21/V.35/V.24)
+	1610  FarSync TE1 (T1,E1)
+	2610  FarSync DSL-S1 (SHDSL)
+	3640  FarSync T4E (4-port X.21/V.35/V.24)
+	4620  FarSync T2Ue PCI Express (2-port X.21/V.35/V.24)
+	4640  FarSync T4Ue PCI Express (4-port X.21/V.35/V.24)
 1619  FarSite Communications Ltd
 	0400  FarSync T2P (2 port X.21/V.35/V.24)
 	0440  FarSync T4P (4 port X.21/V.35/V.24)
@@ -12438,9 +13393,6 @@
 	1007  Format synchronizer, model 21000
 	2002  Fast Universal Data Output
 1631  Packard Bell B.V.
-# This seems to occur on their 802.11b Wireless card WMP-11
-1637  Linksys
-	3874  Linksys 802.11b WMP11 PCI Wireless card
 1638  Standard Microsystems Corp [SMC]
 	1100  SMC2602W EZConnect / Addtron AWA-100 / Eumitcom PCI WL11000
 163c  Smart Link Ltd.
@@ -12448,11 +13400,24 @@
 	5449  SmartPCI561 Modem
 1641  MKNet Corp.
 1657  Brocade Communications Systems, Inc.
-	0013  425 4Gb/825 8Gb PCIe Dual port FC HBA
-	0014  BR-1020 FC/FCOE 10GB Eth / FC over Eth
-	0017  415 4Gb/815 8Gb PCIe FC HBA
+	0013  425/825/42B/82B 4Gbps/8Gbps PCIe dual port FC HBA
+		103c 1742  HP 82B 8Gbps dual port FC HBA
+		103c 1744  HP 42B 4Gbps dual port FC HBA
+		1657 0014  425/825 4Gbps/8Gbps PCIe dual port FC HBA
+	0014  1010/1020/1007/1741 10Gbps CNA
+		1657 0014  1010/1020/1007/1741 10Gbps CNA - FCOE
+		1657 0015  1010/1020/1007/1741 10Gbps CNA - LL
+	0017  415/815/41B/81B 4Gbps/8Gbps PCIe single port FC HBA
+		103c 1741  HP 41B 4Gbps single port FC HBA
+		103c 1743  HP 81B 8Gbps single port FC HBA
+		1657 0014  415/815 4Gbps/8Gbps single port PCIe FC HBA
+	0021  804 8Gbps FC HBA for HP Bladesystem c-class
+	0022  1860 16Gbps FC HBA and/or 10Gbps CNA
+		1657 0022  10Gbps CNA - FCOE
+		1657 0023  10Gbps CNA - LL
+		1657 0024  16Gbps FC HBA
 # Same Device_ID used for 410 (1port) and 420 (2 port) HBAs.
-	0646  Brocade 400 4Gb PCIe FC HBA
+	0646  400 4Gbps PCIe FC HBA
 165a  Epix Inc
 	c100  PIXCI(R) CL1 Camera Link Video Capture Board [custom QL5232]
 	d200  PIXCI(R) D2X Digital Video Capture Board [custom QL5232]
@@ -12480,39 +13445,63 @@
 167b  ZyDAS Technology Corp.
 	2102  ZyDAS ZD1202
 		187e 3406  ZyAIR B-122 CardBus 11Mbs Wireless LAN Card
+		187e 3407  ZyAIR B-320 802.11b Wireless PCI Adapter
 	2116  ZD1212B Wireless Adapter
 167d  Samsung Electro-Mechanics Co., Ltd.
-	a000  IPW2200 miniPCI Wireless
+	a000  MagicLAN SWL-2210P 802.11b [Intersil ISL3874]
 167e  ONNTO Corp.
 1681  Hercules
-	0010  Hercules 3d Prophet II Ultra 64MB (350 MHz NV15BR core)
 1682  XFX Pine Group Inc.
 1688  CastleNet Technology Inc.
 	1170  WLAN 802.11b card
 168c  Atheros Communications Inc.
 	0007  AR5000 802.11a Wireless Adapter
+		1737 0007  WPC54A Wireless PC Card
+		1b47 0100  Harmony 8450CN Wireless CardBus Module
+		1b47 0110  Skyline 4030 / Harmony 8450 802.11a Wireless CardBus Adapter
+		8086 2501  PRO/Wireless 5000 LAN PCI Adapter Module
 	0011  AR5210 802.11a NIC
 	0012  AR5211 802.11ab NIC
 		126c 8031  2201 Mobile Adapter
-	0013  Atheros AR5001X+ Wireless Network Adapter
+		1385 4400  WAB501 802.11ab Wireless CardBus Card
+		1b47 aa00  8460 802.11ab Wireless CardBus Adapter
+	0013  AR5212/AR5213 Multiprotocol MAC/baseband processor
+		0308 3402  AG-100 802.11ag Wireless Cardbus Adapter
+		0308 3405  G-102 v2 802.11g Wireless Cardbus Adapter
+		0308 3408  G-170S 802.11g Wireless CardBus Adapter
 		0e11 00e5  NC6000 laptop
+		10b7 6002  3CRWE154A72 802.11abg Cardbus Adapter
 		1113 d301  Philips CPWNA100 Wireless CardBus adapter
 		1113 ee23  SMCWPCIT-G 108Mbps Wireless PCI adapter
-		1186 3202  D-link DWL-G650 (Rev B3,B5) Wireless cardbus adapter
-		1186 3203  DWL-G520 Wireless PCI Adapter
+		1154 033b  Buffalo WLI-CB-AMG54
+		1154 034e  Buffalo WLI-CB-AG108HP 802.11abg Cardbus Adapter
+		1186 3202  DWL-G650 (Rev B3,B5) Wireless cardbus adapter
+		1186 3203  AirPlus DWL-G520 Wireless PCI Adapter (rev. A)
 		1186 3a12  D-Link AirPlus DWL-G650 Wireless Cardbus Adapter(rev.C)
-		1186 3a13  D-Link AirPlus DWL-G520 Wireless PCI Adapter(rev.B)
-		1186 3a14  D-Link AirPremier DWL-AG530 Wireless PCI Adapter
+		1186 3a13  AirPlus DWL-G520 Wireless PCI Adapter (rev. B)
+		1186 3a14  AirPremier AG DWL-AG530 Wireless PCI Adapter (rev.A)
 		1186 3a17  D-Link AirPremier DWL-G680 Wireless Cardbus Adapter
 		1186 3a18  D-Link AirPremier DWL-G550 Wireless PCI Adapter
+		1186 3a1a  WNA-2330 802.11bg Wireless CardBus Adapter
 		1186 3a63  D-Link AirPremier DWL-AG660 Wireless Cardbus Adapter
 		1186 3a93  Conceptronic C54I Wireless 801.11g PCI card
 		1186 3a94  C54C Wireless 801.11g cardbus
 		1186 3ab0  Allnet ALL0281 Wireless PCI Card
-		1385 4d00  Netgear WG311T Wireless PCI Adapter
+		1385 4900  WG311v1 802.11g Wireless PCI Adapter
+		1385 4b00  WG511T 108 Mbps Wireless PC Card (rev.A/B)
+		1385 4d00  WG311T 108 Mbps Wireless PCI Adapter (rev.A2)
+		1385 4f00  WG511U Double 108 Mbps Wireless PC Card
+		1385 5a00  WG311T 108 Mbps Wireless PCI Adapter (rev.A3)
+		1385 5b00  WG511T 108 Mbps Wireless PC Card (rev.C)
+		1385 5d00  WPN511 RangeMax Wireless PC Card
 		1458 e911  Gigabyte GN-WIAG02
+		1468 0403  U10H014 802.11g Cardbus Adapter
 		1468 0408  ThinkPad 11b/g Wireless LAN Mini PCI Adapter
+		14b7 0a10  8480-WD 802.11abg Cardbus Adapter
 		14b7 0a60  8482-WD ORiNOCO 11a/b/g Wireless PCI Adapter
+		14b7 aa30  8800-FC 802.11bg Cardbus Adapter
+		14b7 aa40  8470-WD 802.11bg Cardbus Adapter
+		14b9 cb21  CB21 802.11a/b/g Cardbus Adapter
 		1668 1026  IBM HighRate 11 a/b/g Wireless CardBus Adapter
 		168c 0013  AirPlus XtremeG DWL-G650 Wireless PCMCIA Adapter
 		168c 1025  DWL-G650B2 Wireless CardBus Adapter
@@ -12520,41 +13509,68 @@
 		168c 1042  Ubiquiti Networks SuperRange a/b/g Cardbus Adapter
 		168c 1051  EZ Connect g 802.11g 108Mbps Wireless PCI Adapter
 		168c 2026  Netgate 5354MP ARIES a(108Mb turbo)/b/g MiniPCI Adapter
+		168c 2027  D-Link AirPlus DWL-G520 Wireless PCI Adapter (rev. A)
 		168c 2041  Engenius 5354MP Plus ARIES2 b/g MiniPCI Adapter
 		168c 2042  Engenius 5354MP Plus ARIES2 a/b/g MiniPCI Adapter
 		168c 2051  TRENDnet TEW-443PI Wireless PCI Adapter
+		16a5 160a  BWP712 802.11bg Wireless CardBus Adapter
 		16ab 7302  Trust Speedshare Turbo Pro Wireless PCI Adapter
 		1737 0017  WPC55AG
 		1737 0026  WMP55AG v1.1
+		1737 0035  WPC55AG v1.2 802.11abg Cardbus Adapter
+		1799 3000  F6D3000 Dual-Band Wireless A+G Desktop Card
+		1799 3010  F6D3010 Dual-Band Wireless A+G Notebook Card
 		17cf 0042  Z-COMAX Highpower XG-622H (400mw) 802.11b/g mini-PCI Adapter
 		185f 1012  CM9 Wireless a/b/g MiniPCI Adapter
 		185f 2012  Wistron NeWeb WLAN a+b+g model CB9
+		a727 6801  3CRXJK10075 OfficeConnect Wireless 108Mbps 11g XJACK PC Card
 # the name AR5005G is used for the reference design using AR2413
 	001a  AR2413 802.11bg NIC
 		1052 168c  Sweex Wireless Lan PC Card 54Mbps
 		1113 ee20  SMC Wireless CardBus Adapter 802.11g (SMCWCB-G EU)
 		1113 ee24  SMC Wireless PCI Card WPCI-G
-		1186 3a15  D-Link AirPlus G DWL-G630 Wireless Cardbus Adapter(rev.D)
-		1186 3a16  D-Link AirPlus G DWL-G510 Wireless PCI Adapter(rev.B)
+		1186 3a15  AirPlus G DWL-G630 Wireless Cardbus Adapter (rev.D1)
+		1186 3a16  AirPlus G DWL-G510 Wireless PCI Adapter(rev.B)
+		1186 3a1c  WNA-1330 Notebook Adapter
 		1186 3a1d  WDA-1320 Desktop Adapter
-		1186 3a23  D-Link AirPlus G DWL-G520+A Wireless PCI Adapter
-		1186 3a24  D-Link AirPlus G DWL-G650+A Wireless Cardbus Adapter
-		1186 3b08  AirPlus G DWL-G630
+		1186 3a23  AirPlus G DWL-G520+A Wireless PCI Adapter
+		1186 3a24  AirPlus G DWL-G650+A Wireless Cardbus Adapter
+		1186 3b08  AirPlus G DWL-G630 Wireless Cardbus Adapter (rev.C1)
 		168c 001a  Belkin FD7000
 		168c 1052  TP-Link TL-WN510G Wireless CardBus Adapter
 		168c 2052  Compex Wireless 802.11 b/g  MiniPCI Adapter, Rev A1 [WLM54G]
 		16ec 0122  Wireless PCI Adapter Model 5418
+		1737 0053  WPC54G v7 802.11g Wireless-G Notebook Adapter
+		1799 700c  F5D7000 v5000 Wireless G Desktop Card
+		1799 701d  F5D7010 v5000 Wireless G Notebook Card
+		17f9 0008  DX-WGNBC 802.11bg Wireless CardBus Adapter
+		17f9 0018  DX-WGDTC 802.11bg Wireless PCI Adapter
 # the name AR5006X is used for the reference design using AR5413
 	001b  AR5413 802.11abg NIC
+		0777 3002  XR2 802.11g Wireless Mini PCI Adapter
+		0777 3005  XR5 802.11a Wireless Mini PCI Adapter
+		0777 3009  XR9 900MHz Wireless Mini PCI Adapter
+		1154 034e  WLI-CB-AG108HP 802.11abg Wireless CardBus Adapter
 		1186 3a19  D-Link AirPremier AG DWL-AG660 Wireless Cardbus Adapter
-		1186 3a22  D-Link AirPremier AG DWL-AG530 Wireless PCI Adapter
+		1186 3a22  AirPremier AG DWL-AG530 Wireless PCI Adapter (rev.B)
+		11ad 5001  WN5301A 802.11bg Wireless PCI Adapter
 		1458 e901  GN-WI01HT Wireless a/b/g MiniPCI Adapter
 		168c 001b  Wireless LAN PCI LiteOn
+		168c 1062  IPN-W100CB 802.11abg Wireless CardBus Adapter
 		168c 2062  EnGenius EMP-8602 (400mw) or Compex WLM54AG (SuperAG)
 		168c 2063  EnGenius EMP-8602 (400mw) or Compex WLM54AG
+		17f9 000b  WL-711A 802.11abg Wireless CardBus Adapter
+		17f9 000c  WPIA-112AG 802.11abg Wireless PCI Adapter
+		17f9 000d  PC-686X 802.11abg Wireless Mini PCI Adapter
 		185f 1600  DCMA-82 High Power WLAN 802.11a/b/g mini-PCI Module (Super A/G, eXtended Range, 400mW)
+		1948 3aba  RBTBJ-AW 802.11abg Wireless Cardbus Adapter
 		a727 6804  Wireless 11a/b/g PC Card with XJACK(r) Antenna
-	001c  AR5001 Wireless Network Adapter
+	001c  AR242x / AR542x Wireless Network Adapter (PCI-Express)
+		0777 3006  SRX 802.11abg Wireless ExpressCard Adapter
+		103c 137a  AR5BXB63 (Foxconn) 802.11bg Mini PCIe NIC
+		106b 0086  AR5BXB6 802.11abg Wireless Mini PCIe Card
+		144f 7106  WLL3140 (Toshiba PA3501U-1MPC) 802.11bg Wireless Mini PCIe Card
+		144f 7128  WLL3141 (Toshiba PA3613U-1MPC) 802.11bg Wireless Mini PCIe Card
 		1468 0428  AR5BXB63 802.11bg NIC
 		1468 042a  AR5007EG 802.11bg NIC
 		147b 1033  AirPace Wi-Fi
@@ -12564,22 +13580,73 @@
 		168c 3063  AR5006EX 802.11abg NIC (2.4/5.0GHz, PCI Express)
 		168c 3065  AR5006EG 802.11bg NIC (2.4GHz, PCI Express)
 		168c 3067  AR242x 802.11abg Wireless PCI Express Adapter (rev 01)
-		1a3b 1026  AR5007EG 802.11bg Wi-Fi mini PCI express card
+		1a3b 1026  AW-GE780 802.11bg Wireless Mini PCIe Card
 	001d  AR5007G Wireless Network Adapter
+		1799 720b  F5D7000 v8000 Wireless G Desktop Card
+		1799 721b  F5D7010 v8000 Wireless G Notebook Card
 # the name AR5005VL is used for some AR5513 based designs
 	0020  AR5513 802.11abg Wireless NIC
+		0308 3407  M-102 802.11g Wireless Cardbus Adapter
+		1186 3a67  DWL-G650M Super G MIMO Wireless Notebook Adapter
+		1186 3a68  DWL-G520M Wireless 108G MIMO Desktop Adapter
+		187e 340e  M-302 802.11g Wireless PCI Adapter
+		1976 2003  TEW-601PC 802.11g Wireless CardBus Adapter
 	0023  AR5008 Wireless Network Adapter
-	0024  AR5008 Wireless Network Adapter
+		0308 340b  NWD-170N 802.11bgn Wireless CardBus Adapter
+		1154 0365  Buffalo WLP-CB-AG300 802.11abgn Cardbus Adapter
+		1154 0367  WLI-CB-AG301N 802.11abgn Wireless CardBus Adapter
+		1186 3a6a  DWA-642 802.11n RangeBooster N CardBus Adapter
+		1186 3a6b  DWA-547 802.11n RangeBooster N 650 DeskTop Adapter
+		1186 3a6d  DWA-552 802.11n Xtreme N Desktop Adapter (rev A1)
+		1186 3a76  DWA-645 802.11n RangeBooster N 650 Notebook Adapter (rev A1)
+		1737 0059  WPC300N v2 Wireless-N Notebook Adapter
+		1737 0069  WPC100 v1 802.11n RangePlus Wireless Notebook Adapter
+		1737 0072  WMP110 v1 802.11n RangePlus Wireless PCI Adapter
+		1799 8011  F5D8011 v1 802.11n N1 Wireless Notebook Card
+		187e 3411  NWD-370N 802.11n Wireless PCI Adapter
+		1976 2008  TEW-621PC 802.11bgn Wireless CardBus Adapter
+	0024  AR5008E Wireless Network Adapter
+		106b 0087  AR5BXB72 802.11abgn Mini PCIe Card [AR5008E-3NX]
 	0027  AR9160 802.11abgn Wireless PCI Adapter
+		0777 4082  SR71-A 802.11abgn Wireless Mini PCI Adapter
 	0029  AR922X Wireless Network Adapter
+		1186 3a7a  DWA-552 802.11n Xtreme N Desktop Adapter (rev A2)
 	002a  AR928X Wireless Network Adapter (PCI-Express)
+		103c 3041  AR5BHB92-H 802.11abgn Wireless Half-size Mini PCIe Card [AR9280]
+		105b e006  T77H053.00 802.11bgn (1x2:2) Wireless Mini PCIe Card [AR9281]
+		105b e01f  T77H047.31 802.11bgn Wireless Half-size Mini PCIe Card [AR9283]
+		11ad 6600  WN6600A 802.11bgn Wireless Mini PCIe Card [AR9281]
+		144f 7141  WLL6080 802.11bgn Wireless Mini PCIe Card [AR9281]
+		1a32 0303  EM303 802.11bgn Wireless Mini PCIe Card [AR9281]
+		1a32 0306  EM306 802.11bgn Wireless Half-size Mini PCIe Card [AR9283]
+		1a3b 1067  AW-NE771 802.11bgn Wireless Mini PCIe Card [AR9281]
+		1a3b 1081  AW-NE773 802.11abgn Wireless Half-size Mini PCIe Card [AR9280]
 	002b  AR9285 Wireless Network Adapter (PCI-Express)
-	002e  AR9287 Wireless Network Adapter
-	0033  11a/b/g/n Wireless LAN Mini-PCI Express Adapter
+		1028 0204  Wireless 1502 802.11bgn Half-size Mini PCIe Card
+		1028 0205  Wireless 1702 802.11bgn Half-size Mini PCIe Card [AR9002WB-1NGCD]
+		103c 303f  U98Z062.10 802.11bgn Wireless Half-size Mini PCIe Card
+		103c 3040  U98Z062.12 802.11bgn Wireless Half-size Mini PCIe Card
+		105b e017  T77H126.00 802.11bgn Wireless Half-size Mini PCIe Card
+		1113 e811  WN7811A (Toshiba PA3722U-1MPC) 802.11bgn Wireless Half-size Mini PCIe Card
+		185f 30af  DNXA-95 802.11bgn Wireless Half-size Mini PCIe Card
+		1931 0023  Option GTM67x PCIe WiFi Adapter
+		1a3b 1089  AW-NE785 / AW-NE785H 802.11bgn Wireless Full or Half-size Mini PCIe Card
+		1a3b 2c37  AW-NB037H 802.11bgn Wireless Half-size Mini PCIe Card [AR9002WB-1NGCD]
+		1b9a 0401  XW204E 802.11bgn Wireless Half-size Mini PCIe Card
+		1b9a 0c03  WB214E 802.11bgn Wireless Half-size Mini PCIe Card [AR9002WB-1NGCD]
+	002c  AR2427 Wireless Network Adapter (PCI-Express)
+	002d  AR9287 Wireless Network Adapter
+	002e  AR9287 Wireless Network Adapter (PCI-Express)
+	0030  AR9300 Wireless LAN adaptor
+		103c 1627  HB112AGN 802.11abgn 3x3 Wi-Fi Adapter
+		1a56 2000  Killer Wireless-N 1102 Half-size Mini PCIe Card [AR9382]
+		1a56 2001  Killer Wireless-N 1103 Half-size Mini PCIe Card [AR9380]
+	0032  AR9485 Wireless Network Adapter
+	0033  AR9580 Wireless Network Adapter
 	0207  AR5210
 	1014  AR5212 802.11abg NIC
 		1014 058a  ThinkPad 11a/b/g Wireless LAN Mini Express Adapter (AR5BXB6)
-	3b08  D-Link AirPlus G DWL-G630
+	9013  AR5002X Wireless Network Adapter
 	ff19  AR5006X Wireless Network Adapter
 	ff1c  AR5008 Wireless Network Adapter
 	ff1d  AR5008 Wireless Network Adapter
@@ -12655,6 +13722,14 @@
 	5604  PMC-VLX155 Reconfigurable Virtex-5 FPGA with plug-in I/O
 	5605  PMC-VFX70 Reconfigurable Virtex-5 FPGA with plug-in I/O
 	5606  PMC-VLX155-1M Reconfigurable Virtex-5 FPGA with plug-in I/O
+	5701  PMC-SLX150: Reconfigurable Spartan-6 FPGA with plug-in I/O
+	5702  PMC-SLX150-1M: Reconfigurable Spartan-6 FPGA with plug-in I/O
+	5801  XMC-VLX85 Reconfigurable Virtex-5 FPGA with plug-in I/O
+	5802  XMC-VLX110 Reconfigurable Virtex-5 FPGA with plug-in I/O
+	5804  XMC-VLX155 Reconfigurable Virtex-5 FPGA with plug-in I/O
+	5807  XMC-SLX150: Reconfigurable Spartan-6 FPGA with plug-in I/O
+	5808  XMC-SLX150-1M: Reconfigurable Spartan-6 FPGA with plug-in I/O
+	5901  APCe8650 PCI Express IndustryPack Carrier Card
 16da  Advantech Co., Ltd.
 	0011  INES GPIB-PCI
 16df  PIKA Technologies Inc.
@@ -12695,7 +13770,6 @@
 1735  Aten International Co. Ltd.
 1737  Linksys
 	0013  WMP54G Wireless Pci Card
-	0015  WMP54GS Wireless Pci Card
 	0029  WPG54G ver. 4 PCI Card
 	1032  Gigabit Network Adapter
 		1737 0015  EG1032 v2 Instant Gigabit Network Adapter
@@ -12723,7 +13797,7 @@
 1760  TEDIA spol. s r. o.
 1771  InnoVISION Multimedia Ltd.
 # nee SBS Technologies
-1775  GE Fanuc Intelligent Platforms
+1775  GE Intelligent Platforms
 177d  Cavium Networks
 	0001  Nitrox XL N1
 	0003  Nitrox XL N1 Lite
@@ -12737,6 +13811,10 @@
 	0050  Octeon CN57XX Network Processor (CN54XX/CN55XX/CN56XX)
 	0070  Octeon CN50XX Network Processor
 	0080  Octeon CN52XX Network Processor
+	0090  Octeon II CN63XX Network Processor
+	0091  Octeon II CN68XX Network Processor
+	0092  Octeon II CN65XX Network Processor
+	0093  Octeon II CN61XX Network Processor
 1787  Hightech Information System Ltd.
 1789  Ennyah Technologies Corp.
 # also used by Struck Innovative Systeme for joint developments
@@ -12757,12 +13835,11 @@
 	6801  TW6802 multimedia video card
 	6802  TW6802 multimedia other device
 1799  Belkin
-	6001  Wireless PCI Card - F5D6001
-	6020  Wireless PCMCIA Card - F5D6020
-	6060  Wireless PDA Card - F5D6060
-	7000  Wireless PCI Card - F5D7000
-	700a  Wireless PCI Card - F5D7000UK
-	7010  BCM4306 802.11b/g Wireless Lan Controller F5D7010
+	6001  F5D6001 Wireless PCI Card [Realtek RTL8180]
+	6020  F5D6020 v3000 Wireless PCMCIA Card [Realtek RTL8180]
+	6060  F5D6060 Wireless PDA Card
+	700f  F5D7000 v7000 Wireless G Desktop Card [Realtek RTL8185]
+	701f  F5D7010 v7000 Wireless G Notebook Card [Realtek RTL8185]
 179a  id Quantique
 	0001  Quantis PCI 16Mbps
 179c  Data Patterns
@@ -12795,7 +13872,10 @@
 17c2  Newisys, Inc.
 17cb  Airgo Networks Inc
 	0001  AGN100 802.11 a/b/g True MIMO Wireless Card
+		1385 5c00  WGM511 Pre-N 802.11g Wireless CardBus Adapter
 	0002  AGN300 802.11 a/b/g True MIMO Wireless Card
+		1385 6d00  WPNT511 RangeMax 240 Mbps Wireless CardBus Adapter
+		1737 0054  WPC54GX4 v1 802.11g Wireless-G Notebook Adapter with SRX400
 17cc  NetChip Technology, Inc
 	2280  USB 2.0
 17cf  Z-Com, Inc.
@@ -12808,13 +13888,16 @@
 	1201  ARC-1200 2-Port PCI-Express to SATA II RAID Controller
 	1210  ARC-1210 4-Port PCI-Express to SATA RAID Controller
 	1220  ARC-1220 8-Port PCI-Express to SATA RAID Controller
+	1222  ARC-1222 8-Port PCI-Express to SAS/SATA II RAID Controller
 	1230  ARC-1230 12-Port PCI-Express to SATA RAID Controller
 	1260  ARC-1260 16-Port PCI-Express to SATA RAID Controller
-	1280  ARC-1231 12-Port PCI-Express to SATA RAID Controller
+	1280  ARC-1280/1280ML 24-Port PCI-Express to SATA II RAID Controller
+		17d3 1221  ARC-1221 8-Port PCI-Express to SATA RAID Controller
 	1300  ARC-1300ix-16 16-Port PCI-Express to SAS Non-RAID Host Adapter
 	1680  ARC-1680 8 port PCIe/PCI-X to SAS/SATA II RAID Controller
-# Nee S2io Inc.
-17d5  Neterion Inc.
+	1880  ARC-1880 8/12 port PCIe/PCI-X to SAS/SATA II RAID Controller
+# nee Neterion Inc., previously S2io Inc.
+17d5  Exar Corp.
 	5731  Xframe 10-Gigabit Ethernet PCI-X
 	5732  Xframe II 10-Gigabit Ethernet PCI-X 2.0
 	5831  Xframe 10-Gigabit Ethernet PCI-X
@@ -12867,10 +13950,13 @@
 	6060  R6060 USB 1.1 Controller
 	6061  R6061 USB 2.0 Controller
 17f7  Topdek Semiconductor Inc.
-17fe  Linksys, A Division of Cisco Systems
-	2120  WMP11v4 802.11b PCI card
-	2220  [AirConn] INPROCOMM IPN 2220 Wireless LAN Adapter (rev 01)
-		17fe 2220  WPC54G ver. 4
+17f9  Gemtek Technology Co., Ltd
+17fe  InProComm Inc.
+	2120  IPN 2120 802.11b
+		1737 0020  WMP11 v4 802.11b Wireless-B PCI Adapter
+	2220  IPN 2220 802.11g
+		1468 0305  T60N871 802.11g Mini PCI Wireless Adapter
+		1737 0029  WPC54G v4 802.11g Wireless-G Notebook Adapter
 17ff  Benq Corporation
 1803  ProdaSafe GmbH
 1805  Euresys S.A.
@@ -12880,12 +13966,13 @@
 		16be 0001  V9x HAM Data Fax Modem
 	4100  HaM plus Data Fax Modem
 		16be 0002  V9x HAM 1394
-1814  RaLink
+1814  Ralink corp.
 	0101  Wireless PCI Adapter RT2400 / RT2460
 		1043 0127  WiFi-b add-on Card
+		1371 0010  Minitar MNW2BPCI Wireless PCI Card
 		1462 6828  PC11B2 (MS-6828) Wireless 11b PCI Card
 	0200  RT2500 802.11g PCI [PC54G2]
-	0201  RT2500 802.11g Cardbus/mini-PCI
+	0201  RT2500 802.11g
 		1043 130f  WL-130g
 		1371 001e  CWC-854 Wireless-G CardBus Adapter
 		1371 001f  CWM-854 Wireless-G Mini PCI Adapter
@@ -12895,29 +13982,53 @@
 		1462 6833  Unknown 802.11g mini-PCI Adapter
 		1462 6835  Wireless 11G CardBus CB54G2
 		1737 0032  WMP54G 2.0 PCI Adapter
-		1799 700a  F5D7000 Wireless G Desktop Network Card
-		1799 701a  F5D7010 Wireless G Notebook Network Card
+		1799 700a  F5D7000 v2000/v3000 Wireless G Desktop Card
+		1799 701a  F5D7010 v2000/v3000 Wireless G Notebook Card
+		1814 2560  Sweex LC700050 802.11b/g Wireless LAN PCI Card
 		185f 22a0  CN-WF513 Wireless Cardbus Adapter
+		1948 3c00  C54RC v1 Wireless 11g CardBus Adapter
+		1948 3c01  C54Ri v1 Wireless 11g PCI Adapter
 	0300  Wireless Adapter Canyon CN-WF511
 	0301  RT2561/RT61 802.11g PCI
-		1186 3c08  DWL-G630 Rev E
+		1186 3c08  AirPlus G DWL-G630 Wireless Cardbus Adapter (rev.E1)
 		1186 3c09  DWL-G510 Rev C
 		13d1 abe3  miniPCI Pluscom 802.11 a/b/g
+		1458 e933  GN-WI01GS
 		1458 e934  GN-WP01GS
 		1737 0055  WMP54G ver 4.1
+		1799 700e  F5D7000 v6000 Wireless G Desktop Card
+		1799 701e  F5D7010 v6000 Wireless G Notebook Card
+		17f9 0012  AWLC3026T 802.11g Wireless CardBus Adapter
 		1814 2561  EW-7108PCg
 	0302  RT2561/RT61 rev B 802.11g
-		1186 3c08  DWL-G630 Rev E
+		1186 3a71  DWA-510 Wireless G Desktop Adapter
+		1186 3c08  AirPlus G DWL-G630 Wireless Cardbus Adapter (rev.E2)
 		1186 3c09  AirPlus G DWL-G510 Wireless Network Adapter (Rev.C)
 		1462 b834  PC54G3 Wireless 11g PCI Card
+		1948 3c23  C54RC v2 Wireless 11g CardBus Adapter
+		1948 3c24  C54Ri v2 Wireless 11g PCI Adapter
 	0401  RT2600 802.11 MIMO
+		1737 0052  WPC54GR v1 802.11g Wireless-G Notebook Adapter with RangeBooster
+		17f9 0011  WPCR-137G 802.11bg Wireless CardBus Adapter
+		17f9 0016  WPIR-119GH 802.11bg Wireless Desktop Adapter
 	0601  RT2800 802.11n PCI
+		1799 801c  F5D8011 v3 802.11n N1 Wireless Notebook Card
+		187e 3412  NWD-310N 802.11n Wireless PCI Adapter
 	0681  RT2860 Wireless 802.11n PCIe
+		1458 e939  GN-WS30N-RH 802.11bgn Mini PCIe Card
 	0701  RT2760 Wireless 802.11n 1T/2R Cardbus
+		1737 0074  WMP110 v2 802.11n RangePlus Wireless PCI Adapter
 	0781  RT2860
+	3060  RT3060 Wireless 802.11n 1T/1R
+		1186 3c04  DWA-525 Wireless N 150 Desktop Adapter (rev.A1)
 	3090  RT3090 Wireless 802.11n 1T/1R PCIe
+		13bd 1057  GN-WS32L-RH Half-size Mini PCIe Card
 	3091  RT3091 Wireless 802.11n 1T/2R PCIe
 	3092  RT3092 Wireless 802.11n 2T/2R PCIe
+	5390  RT5390 Wireless 802.11n 1T/1R PCIe
+		103c 1636  U98Z077.00 Half-size Mini PCIe Card
+	539f  RT5390 [802.11 b/g/n 1T1R G-band PCI Express Single Chip]
+		103c 1637  Pavilion DM1Z-3000 PCIe wireless card
 	e932  RT2560F 802.11 b/g PCI
 1815  Devolo AG
 1820  InfiniCon Systems Inc.
@@ -12941,11 +14052,13 @@
 	08b0  MVC200-DC
 1849  ASRock Incorporation
 184a  Thales Computers
+	1100  MAX II cPLD
 1851  Microtune, Inc.
 1852  Anritsu Corp.
 1853  SMSC Automotive Infotainment System Group
 1854  LG Electronics, Inc.
 185b  Compro Technology, Inc.
+	1489  VideoMate Vista T100
 185f  Wistron NeWeb Corp.
 1864  SilverBack
 	2110  ISNAP 2110
@@ -12989,6 +14102,8 @@
 	bb11  3PCIO1 1-Port Isolated Serial
 1897  AMtek
 18a1  Astute Networks Inc.
+18a2  Stretch Inc.
+	0002  VRC6016 16-Channel PCIe DVR Card
 18a3  AT&T
 18ac  DViCO Corporation
 	d500  FusionHDTV 5
@@ -13002,6 +14117,8 @@
 	b001  AMSO 1100 iWARP/RDMA Gigabit Ethernet Coprocessor
 18bc  Info-Tek Corp.
 18c3  Micronas Semiconductor Holding AG
+	0720  nGene PCI-Express Multimedia Controller
+		07ca 032e  Hybrid M779 PCI-E
 # Nee Octigabay System
 18c8  Cray Inc
 18c9  ARVOO Engineering BV
@@ -13075,10 +14192,13 @@
 18f4  Napatech A/S
 	0051  NT20-X Capture Card
 	0061  NT20E Capture Card
+	0064  NT20E Inline Card
 	0071  NT4E Capture Card
+	0074  NT4E Inline Card
 	0081  NT4E 4-port Expansion Card
 	0091  NT20X Capture Card [New Rev]
 	00a1  NT4E-STD Capture Card
+	00a4  NT4E-STD Inline Card
 18f6  NextIO
 	1000  [Nexsis] Switch Virtual P2P PCIe Bridge
 	1050  [Nexsis] Switch Virtual P2P PCI Bridge
@@ -13090,19 +14210,20 @@
 	0004  Fastcom 422/2-PCI-335
 	0005  Fastcom IGESCC-PCI-ISO/1
 	000a  Fastcom 232/4-PCI-335
+	000b  Fastcom 232/8-PCI-335 Async 8-Port RS-232 Serial PCI Adapter
 	000f  Fastcom FSCC
 	0010  Fastcom GSCC
 # Dual Serocco
 	0011  Fastcom QSSB
 	0014  SuperFSCC
 	0015  SuperFSCC-104
-	0016  Fastcom FSCC-232
+	0016  Fastcom FSCC-232 Sync/Async 2-Port RS-232 Serial PCI Adapter (F-Core)
 	0017  SuperFSCC-104-NOUART
-	0018  SuperFSCC/4
-	0019  SuperFSCC-104
-	001a  SuperFSCC-104-LVDS
-	001b  FSCC/4
-	001c  SuperFSCC/4-LVDS
+	0018  Fastcom SuperFSCC/4 Sync/Async 4-Port RS-422 Serial PCI Adapter with DMA (F-Core)
+	0019  SuperFSCC with soft UARTs
+	001a  Fastcom SuperFSCC-104-LVDS Sync/Async 2-Port RS-644 Serial PC/104+ Adapter with DMA (F-Core)
+	001b  Fastcom FSCC/4 Sync/Async 4-Port RS-422 Serial PCI Adapter (F-Core)
+	001c  Fastcom SuperFSCC/4-LVDSSync/Async 4-Port RS-644 Serial PCI Adapter with DMA (F-Core)
 18fb  Resilience Corporation
 1904  Hangzhou Silan Microelectronics Co., Ltd.
 	2031  SC92031 PCI Fast Ethernet Adapter
@@ -13110,6 +14231,9 @@
 1905  Micronas USA, Inc.
 1912  Renesas Technology Corp.
 	0002  SH7780 PCI Controller (PCIC)
+	0011  SH7757 PCIe End-Point [PBI]
+	0012  SH7757 PCIe-PCI Bridge [PPB]
+	0013  SH7757 PCIe Switch [PS]
 1919  Soltek Computer Inc.
 1923  Sangoma Technologies Corp.
 	0040  A200/Remora FXO/FXS Analog AFT card
@@ -13150,10 +14274,26 @@
 		1924 6200  SFN5122F-R0
 		1924 6201  SFN5122F-R1
 		1924 6202  SFN5122F-R2
-		1924 6203  SFN5122F-R3
 		1924 6204  SFN5122F-R4
+		1924 6205  SFN5122F-R5
+		1924 6206  SFN5122F-R6
+		1924 6210  SFN5322F-R0
+		1924 6211  SFN5322F-R1
+		1924 6a05  SFN5112F-R5
+		1924 6a06  SFN5112F-R6
+		1924 7206  SFN5162F-R6
+		1924 7a06  SFN5152F-R6
 	0813  SFL9021 [Solarstorm]
 		1924 6100  SFN5121T-R0
+		1924 6102  SFN5121T-R2
+		1924 6103  SFN5121T-R3
+		1924 6104  SFN5121T-R4
+		1924 6902  SFN5111T-R2
+		1924 6904  SFN5111T-R4
+		1924 7104  SFN5161T-R4
+		1924 7904  SFN5151T-R4
+	1803  SFC9020 Virtual Function [Solarstorm]
+	1813  SFL9021 Virtual Function [Solarstorm]
 	6703  SFC4000 rev A iSCSI/Onload [Solarstorm]
 		10b8 0102  SMC10GPCIe-10BT (A2) [TigerCard]
 		10b8 0103  SMC10GPCIe-10BT (A3) [TigerCard]
@@ -13175,6 +14315,7 @@
 193c  MAXIM Integrated Products
 193f  Comtech AHA Corp.
 	0001  AHA36x-PCIX
+	0360  AHA360-PCIe
 	0363  AHA363-PCIe
 	0364  AHA364-PCIe
 	0367  AHA367-PCIe
@@ -13183,13 +14324,19 @@
 	e521  Advance e620 accelerator card
 1947  C-guys, Inc.
 	4743  CG200 Dual SD/SDIO Host controller device
+1948  Alpha Networks Inc.
 194a  DapTechnology B.V.
 	1111  FireSpy3850
 	1112  FireSpy450b
 	1113  FireSpy450bT
 	1114  FireSpy850
 	1115  FireSpy850bT
-1954  Curtis, Inc.
+	1200  FireTrac 3460bT
+	1201  FireTrac 3460bT (fallback firmware)
+	1202  FireTrac 3460bT
+	1203  FireTrac 3460bT (fallback firmware)
+# nee Curtis, Inc.
+1954  One Stop Systems, Inc.
 1957  Freescale Semiconductor Inc
 	0012  MPC8548E
 	0013  MPC8548
@@ -13226,10 +14373,21 @@
 	0085  MPC8347 PBGA
 	0086  MPC8343E
 	0087  MPC8343
+	00b4  MPC8315E
+	00c2  MPC8379E
+	00c3  MPC8379
+	00c4  MPC8378E
+	00c5  MPC8378
+	00c6  MPC8377E
+	00c7  MPC8377
 	0100  P1020E
 	0101  P1020
+	0102  P1021E
+	0103  P1021
 	0108  P1011E
 	0109  P1011
+	010a  P1012E
+	010b  P1012
 	0110  P1022E
 	0111  P1022
 	0118  P1013E
@@ -13238,6 +14396,7 @@
 	0401  P4080
 	0408  P4040E
 	0409  P4040
+	580c  MPC5121e
 	7010  MPC8641 PCI Host Bridge
 	7011  MPC8641D PCI Host Bridge
 	7018  MPC8610
@@ -13259,15 +14418,23 @@
 	a00d  PWRficient PCI-Express Internal Endpoint
 1966  Orad Hi-Tec Systems
 	1975  DVG64 family
-1969  Attansic Technology Corp.
-	1026  Atheros AR8121/AR8113/AR8114 PCI-E Ethernet Controller
+	1977  DVG128 family
+# nee Attansic Technology Corp.
+1969  Atheros Communications
+	1026  AR8121/AR8113/AR8114 Gigabit or Fast Ethernet
 		1043 8304  P5KPL-CM Motherboard
-	1048  L1 Gigabit Ethernet Adapter
+	1048  L1 Gigabit Ethernet
 		1043 8226  P5KPL-VM Motherboard
-	1062  Atheros AR8132 / L1c Gigabit Ethernet Adapter
-	1066  L2c Gigabit Ethernet Adapter
-	1067  L1c Gigabit Ethernet Adapter
-	2048  L2 100 Mbit Ethernet Adapter
+	1062  AR8132 Fast Ethernet
+	1063  AR8131 Gigabit Ethernet
+		1458 e000  GA-G31M-ES2L Motherboard
+	1066  L2c Gigabit Ethernet
+	1067  L1c Gigabit Ethernet
+	1073  AR8151 v1.0 Gigabit Ethernet
+	1083  AR8151 v2.0 Gigabit Ethernet
+	2048  L2 Fast Ethernet
+	2060  AR8152 v1.1 Fast Ethernet
+	2062  AR8152 v2.0 Fast Ethernet
 196a  Sensory Networks Inc.
 	0101  NodalCore C-1000 Content Classification Accelerator
 	0102  NodalCore C-2000 Content Classification Accelerator
@@ -13277,20 +14444,26 @@
 	1011  Physics Processing Unit [PhysX]
 		1043 0001  PhysX P1
 1974  TransferZentrum Mikroelektronik
+1976  TRENDnet
 1977  Parsec
 197b  JMicron Technology Corp.
 	0250  JMC250 PCI Express Gigabit Ethernet Controller
 	0260  JMC260 PCI Express Fast Ethernet Controller
+	0368  JMB368 IDE controller
 	2360  JMB360 AHCI Controller
 	2361  JMB361 AHCI/IDE
 		1462 7235  P965 Neo MS-7235 mainboard
+	2362  JMB362 AHCI Controller
+		1043 8460  P8P67 Deluxe Motherboard
 	2363  JMB362/JMB363 Serial ATA Controller
 		1043 81e4  P5B [JMB363]
 		1458 b000  GA-EP45-DS5 Motherboard
 		1849 2363  Motherboard (one of many)
+	2364  JMB364 AHCI Controller
 	2365  JMB365 AHCI/IDE
 	2366  JMB366 AHCI/IDE
 	2368  JMB368 IDE controller
+	2369  JMB369 Serial ATA Controller
 	2380  IEEE 1394 Host Controller
 	2381  Standard SD Host Controller
 	2382  SD/MMC Host Controller
@@ -13300,6 +14473,10 @@
 	2387  SD/MMC Host Controller
 	2388  MS Host Controller
 	2389  xD Host Controller
+	2391  Standard SD Host Controller
+	2392  SD/MMC Host Controller
+	2393  MS Host Controller
+	2394  xD Host Controller
 1982  Distant Early Warning Communications Inc
 	1600  OX16C954 HOST-A
 	16ff  OX16C954 HOST-B
@@ -13314,19 +14491,30 @@
 	890a  Virtual HBA Device
 199f  Auvitek
 	8501  AU85X1 PCI REV1.1
-19a2  ServerEngines Corp.
+# nee ServerEngines Corp.
+19a2  Emulex Corporation
 	0200  BladeEngine 10Gb PCI-E iSCSI adapter
 	0201  BladeEngine 10Gb PCIe Network Adapter
 	0211  BladeEngine2 10Gb Gen2 PCIe Network Adapter
 	0212  BladeEngine2 10Gb Gen2 PCIe iSCSI Adapter
 	0221  BladeEngine3 10Gb Gen2 PCIe Network Adapter
 	0222  BladeEngine3 10Gb Gen2 PCIe iSCSI Adapter
-	0700  Emulex OneConnect 10Gb NIC
-	0702  Emulex OneConnect 10Gb iSCSI Initiator
-	0704  Emulex OneConnect 10Gb FCoE Initiator
-	0710  Emulex OneConnect 10Gb NIC (be3)
-	0712  Emulex OneConnect 10Gb iSCSI Initiator (be3)
-	0714  Emulex OneConnect 10Gb FCoE Initiator (be3)
+	0700  OneConnect 10Gb NIC
+		103c 1747  NC550SFP DualPort 10GbE Server Adapter
+		103c 1749  NC550SFP Dual Port Server Adapter
+		103c 174a  NC551m Dual Port FlexFabric 10Gb Adapter
+		103c 174b  StorageWorks NC550 DualPort Converged Network Adapter
+		103c 3314  NC551i Dual Port FlexFabric 10Gb Adapter
+	0702  OneConnect 10Gb iSCSI Initiator
+	0704  OneConnect 10Gb FCoE Initiator
+	0710  OneConnect 10Gb NIC (be3)
+		103c 3315  NC553i 10Gb 2-port FlexFabric Converged Network Adapter
+		103c 3340  NC552SFP 2-port 10Gb Server Adapter
+		103c 3341  NC552m 10Gb 2-port FlexFabric Converged Network Adapter
+		103c 3345  NC553m 10Gb 2-port FlexFabric Converged Network Adapter
+	0712  OneConnect 10Gb iSCSI Initiator (be3)
+	0714  OneConnect 10Gb FCoE Initiator (be3)
+		103c 3315  NC553i 10Gb 2-port FlexFabric Converged Network Adapter
 19a8  DAQDATA GmbH
 19ac  Kasten Chase Applied Research
 	0001  ACA2400 Crypto Accelerator
@@ -13341,7 +14529,9 @@
 19de  Pico Computing
 19e2  Vector Informatik GmbH
 19e3  DDRdrive LLC
-	dd52  DDRdrive X1
+	5801  DDRdrive X1
+	5808  DDRdrive X8
+	dd52  DDRdrive X1-30
 19e7  NET (Network Equipment Technologies)
 	1001  STIX DSP Card
 	1002  STIX - 1 Port T1/E1 Card
@@ -13349,7 +14539,10 @@
 	1004  STIX - 4 Port T1/E1 Card
 	1005  STIX - 4 Port FXS Card
 19ee  Netronome Systems, Inc.
+19f1  BFG Tech
+19ff  Eclipse Electronic Systems, Inc.
 1a03  ASPEED Technology, Inc.
+	1150  AST1150 PCI-to-PCI Bridge
 	2000  ASPEED Graphics Family
 1a07  Kvaser AB
 	0006  CAN interface PC104+ HS/HS
@@ -13359,7 +14552,6 @@
 1a08  Sierra semiconductor
 	0000  SC15064
 1a0e  DekTec Digital Video B.V.
-	0069  DTA-105
 1a17  Force10 Networks, Inc.
 	8002  PB-10GE-2P 10GbE Security Card
 1a1d  GFaI e.V.
@@ -13374,6 +14566,9 @@
 	0005  ETP v1.4
 	000a  ETP-104 v1.1
 	000e  DSLP-104 v1.1
+1a32  Quanta Microsystems, Inc
+1a3b  AzureWave
+	1112  AR9285 Wireless Network Adapter (PCI-Express)
 1a51  Hectronic AB
 1a56  Bigfoot Networks, Inc.
 1a57  Highly Reliable Systems
@@ -13388,6 +14583,11 @@
 1a76  Wavesat
 1a77  Lightfleet Corporation
 1a78  Virident Systems Inc.
+	0031  Virident tachIOn Drive
+		1a78 0034  tachIOn PCIe SSD [rev 3]
+		1a78 0037  tachIOn PCIe SSD [rev 3D]
+		1a78 0038  tachIOn PCIe SSD [rev 4]
+		1a78 0039  tachIOn PCIe SSD [rev 4D]
 1a84  Commex Technologies
 	0001  Vulcan SP HT6210 10-Gigabit Ethernet (rev 02)
 1a88  MEN Mikro Elektronik
@@ -13403,6 +14603,9 @@
 1ab6  CalDigit, Inc.
 	6201  RAID Card
 1ab9  Espia Srl
+1ad7  Spectracom Corporation
+	8000  TSync-PCIe Time Code Processor
+	9100  TPRO-PCI-66U Timecode Reader/Generator
 1ade  Spin Master Ltd.
 	1501  Swipetech barcode scanner
 1ae0  Google, Inc.
@@ -13413,31 +14616,76 @@
 	0e44  microEnable IV-GigE x4
 1aec  Wolfson Microelectronics
 1aed  Fusion-io
-	1003  ioDrive (NAND Flash Storage)
-	1005  ioDIMM3 320GB
+	1003  ioDimm3 (v1.2)
+	1005  ioDimm3
+	1006  ioXtreme
+	1007  ioXtreme Pro
+	1008  ioXtreme-2
 1aee  Caustic Graphics Inc.
-1af4  Qumranet, Inc.
+# nee Qumranet, Inc.
+1af4  Red Hat, Inc
 	1000  Virtio network device
 	1001  Virtio block device
 	1002  Virtio memory balloon
 	1003  Virtio console
 1af5  Netezza Corp.
 1afa  J & W Electronics Co., Ltd.
+1b03  Magnum Semiconductor, Inc,
+	6100  DXT/DXTPro Multiformat Broadcast HD/SD Encoder/Decoder/Transcoder
 1b13  Jaton Corp
 1b1a  K&F Computing Research Co.
 	0e70  GRAPE
+1b21  ASMedia Technology Inc.
+	1042  ASM1042 SuperSpeed USB Host Controller
+	1080  ASM108x PCIe to PCI Bridge Controller
 1b36  Red Hat, Inc.
+1b3a  Westar Display Technologies
+	7589  HRED J2000 - JPEG 2000 Video Codec Device
 1b3e  Teradata Corp.
 	1fa8  BYNET BIC2SE/X
 		1b3e 00a3  BYNET BIC2SX
 		1b3e 00c3  BYNET BIC2SE
 1b40  Schooner Information Technology, Inc.
+# also used by some PROXIM (14b7) devices erroneously
+1b47  Numascale AS
+	0601  NumaChip N601
+	0602  NumaChip N602
+1b4b  Marvell Technology Group Ltd.
+	9123  88SE9123 PCIe SATA 6.0 Gb/s controller
+	9125  88SE9125 PCIe SATA 6.0 Gb/s controller
+	9128  88SE9128 PCIe SATA 6 Gb/s RAID controller
+	9130  88SE9128 PCIe SATA 6 Gb/s RAID controller with HyperDuo
+		1043 8438  P8P67 Deluxe Motherboard
+	9172  88SE9172 SATA 6Gb/s Controller
+	91a0  88SE91A0 SATA 6Gb/s Controller
+	91a4  88SE91A4 SATA 6Gb/s Controller
+	9480  88SE9480 SAS/SATA 6Gb/s RAID controller
 1b55  NetUP Inc.
 	2a2c  Dual DVB-S2-CI card
 	e2e4  Dual DVB-T/C-CI RF card
+1b6f  Etron Technology, Inc.
+	7023  EJ168 USB 3.0 Host Controller
+1b73  Fresco Logic
+	1000  FL1000G USB 3.0 Host Controller
+1b9a  XAVi Technologies Corp.
 1bad  ReFLEX CES
+1bb3  Bluecherry
+	4304  BC-04120A MPEG4 4 port video encoder / decoder
+	4309  BC-08240A MPEG4 4 port video encoder / decoder
+	4310  BC-16480A MPEG4 16 port video encoder / decoder
+	4e04  BC-04120A 4 port MPEG4 video encoder / decoder
+	4e09  BC-08240A 8 port MPEG4 video encoder / decoder
+	4e10  BC-16480A 16 port MPEG4 video encoder / decoder
+	5304  BC-H04120A 4 port H.264 video and audio encoder / decoder
+	5308  BC-H08240A 8 port H.264 video and audio encoder / decoder
+	5310  BC-H16480A 16 port H.264 video and audio encoder / decoder
+1bb5  Quantenna Communications, Inc.
+1bf4  VTI Instruments Corporation
 1c1c  Symphony
 	0001  82C101
+1c2c  Fiberblaze
+# Used on V120 VME Crate Controller
+1c32  Highland Technology, Inc.
 1d44  DPT
 	a400  PM2x24/PM3224
 1de1  Tekram Technology Co.,Ltd.
@@ -13456,7 +14704,27 @@
 1fc9  Tehuti Networks Ltd.
 	3009  10-Giga TOE SmartNIC
 	3010  10-Giga TOE SmartNIC
+		0000 3002  10-Giga TOE Single Port XFP SmartNIC
+		0000 3004  10-Giga TOE Single Port SFP+ SmartNIC
+		0000 3008  10-Giga TOE Single Port CX4 SmartNIC
 	3014  10-Giga TOE SmartNIC 2-Port
+		0000 3003  10-Giga TOE Dual Port XFP Low Profile SmartNIC
+		0000 3005  10-Giga TOE Dual Port SFP+ Low Profile SmartNIC
+		0000 3014  10-Giga TOE Dual Port CX4 Low Profile SmartNIC
+	3110  10-Giga TOE Single Port SmartNIC
+		0000 3004  10-Giga TOE Single Port SFP+ SmartNIC
+	3114  10-Giga TOE Dual Port Low Profile SmartNIC
+		0000 3005  10-Giga TOE Dual Port SFP+ Low Profile SmartNIC
+		0000 3011  10-Giga TOE Dual Port SFP+/CX4 Low Profile SmartNIC
+		0000 3012  10-Giga TOE Dual Port CX4/SFP+ Low Profile SmartNIC
+		0000 3014  10-Giga TOE Dual Port CX4 Low Profile SmartNIC
+	3310  10-Giga TOE SFP+ Single Port SmartNIC
+		0000 3004  10-Giga TOE Single Port SFP+ SmartNIC
+	3314  10-Giga TOE Dual Port Low Profile SmartNIC
+		0000 3005  10-Giga TOE Dual Port SFP+ Low Profile SmartNIC
+		0000 3011  10-Giga TOE Dual Port SFP+/CX4 Low Profile SmartNIC
+		0000 3012  10-Giga TOE Dual Port CX4/SFP+ Low Profile SmartNIC
+		0000 3014  10-Giga TOE Dual Port CX4 Low Profile SmartNIC
 1fce  Cognio Inc.
 	0001  Spectrum Analyzer PC Card (SAgE)
 1fd4  SUNIX Co., Ltd.
@@ -13481,6 +14749,8 @@
 29b4  82q35 Express MEI Controller
 2a15  3D Vision(???)
 3000  Hansol Electronics Inc.
+3020  LSI SAS2 9211-8i
+3080  LSI SAS2 9200-8e
 3142  Post Impression Systems.
 3388  Hint Corp
 	0013  HiNT HC4 PCI to ISDN bridge, Multimedia audio controller
@@ -13498,6 +14768,8 @@
 		4c53 4000  PMCCARR1 carrier board
 	0022  HiNT HB4 PCI-PCI Bridge (PCI6150)
 	0026  HB2 PCI-PCI Bridge
+	1018  Audiotrak INCA88
+	1019  Miditrak 2120
 	101a  E.Band [AudioTrak Inca88]
 	101b  E.Band [AudioTrak Inca88]
 	8011  VXPro II Chipset
@@ -13594,6 +14866,7 @@
 	0025  XG Mgmt
 	0100  NX3031 Multifunction 1/10-Gigabit Server Adapter
 		103c 171b  NC522m Dual Port 10GbE Multifunction BL-c Adapter
+		103c 1740  NC375T PCI Express Quad Port Gigabit Server Adapter
 		103c 3251  NC375i 1G w/NC524SFP 10G Module
 		103c 705a  NC375i Integrated Quad Port Multifunction Gigabit Server Adapter
 		103c 705b  NC522SFP Dual Port 10GbE Server Adapter
@@ -13762,6 +15035,8 @@
 	0000  [mvHYPERION-CLe/CLb] CameraLink PCI Express x1 Frame Grabber
 	0001  [mvHYPERION-CLf/CLm] CameraLink PCI Express x4 Frame Grabber
 	0010  [mvHYPERION-16R16/-32R16] 16 Video Channel PCI Express x4 Frame Grabber
+	0020  [mvHYPERION-HD-SDI] HD-SDI PCI Express x4 Frame Grabber
+	0030  [mvHYPERION-HD-SDI-Merger] HD-SDI PCI Express x4 Frame Grabber
 4ddc  ILC Data Device Corp
 	0100  DD-42924I5-300 (ARINC 429 Data Bus)
 	0801  BU-65570I1 MIL-STD-1553 Test and Simulation
@@ -13836,7 +15111,7 @@
 		5333 8901  86C775 Trio64V2/DX, 86C785 Trio64V2/GX
 	8902  Plato/PX
 	8903  Trio 3D business multimedia
-	8904  Trio 64 3D
+	8904  86c365, 86c366 [Trio 3D]
 		1014 00db  Integrated Trio3D
 		4843 314a  Terminator 128/3D GLH
 		5333 8904  86C365 Trio3D AGP
@@ -13851,14 +15126,14 @@
 	890d  Trio 64V+ family
 	890e  Trio 64V+ family
 	890f  Trio 64V+ family
-	8a01  ViRGE/DX or /GX
+	8a01  86c375 [ViRGE/DX] or 86c385 [ViRGE/GX]
 		0e11 b032  ViRGE/GX
 		10b4 1617  Nitro 3D
 		10b4 1717  Nitro 3D
 		5333 8a01  ViRGE/DX
 	8a10  ViRGE/GX2
 		1092 8a10  Stealth 3D 4000
-	8a13  86c368 [Trio 3D/2X]
+	8a13  86c360 [Trio 3D/1X], 86c362, 86c368 [Trio 3D/2X]
 		5333 8a13  Trio3D/2X
 	8a20  86c794 [Savage 3D]
 		5333 8a20  86C391 Savage3D
@@ -13937,8 +15212,11 @@
 		1092 5a55  Viper II Z200
 		1092 5a57  Viper II Z200
 	ca00  SonicVibes
+5431  AuzenTech, Inc.
 544c  Teralogic Inc
 	0350  TL880-based HDTV/ATSC tuner
+5452  SCANLAB AG
+	3443  RTC4
 5455  Technische University Berlin
 	4458  S5933
 5456  GoTView
@@ -13947,14 +15225,19 @@
 	0001  I-30xx Scanner Interface
 5555  Genroco, Inc
 	0003  TURBOstor HFP-832 [HiPPI NIC]
+5646  Vector Fabrics BV
 5654  VoiceTronix Pty Ltd
 5700  Netpower
 584d  AuzenTech Co., Ltd.
 5851  Exacq Technologies
 5853  XenSource, Inc.
 	0001  Xen Platform Device
+# Virtual device surfaced in guests to provide HID events.
+	c110  Virtualized HID
+# Device surfaced in guests to provide 2d graphics capabilities
+	c147  Virtualized Graphics Device
+5854  GoTView
 5ace  Beholder International Ltd.
-	5050  BeholdTV 505 FM
 631c  SmartInfra Ltd
 	1652  PXI-1652 Signal Generator
 	2504  PXI-2504 Signal Interrogator
@@ -13963,6 +15246,7 @@
 	6773  GPPCI
 6409  Logitec Corp.
 6549  Teradici Corp.
+	1200  TERA1200 PC-over-IP Host
 6666  Decision Computer International Co.
 	0001  PCCOM4
 	0002  PCCOM8
@@ -13975,7 +15259,8 @@
 	1022  4 photo couple 4 relay Card
 	1025  16 photo couple 16 relay Card
 	4000  WatchDog Card
-6900  Qumranet
+# nee Qumranet
+6900  Red Hat, Inc.
 7063  pcHDTV
 	2000  HD-2000
 	3000  HD-3000
@@ -13999,46 +15284,108 @@
 	0042  Core Processor Integrated Graphics Controller
 	0043  Core Processor Secondary PCI Express Root Port
 	0044  Core Processor DRAM Controller
+		1025 0347  Aspire 7740G
+		e4bf 50c1  PC1-GROOVE
 	0045  Core Processor PCI Express x16 Root Port
 	0046  Core Processor Integrated Graphics Controller
+		e4bf 50c1  PC1-GROOVE
 	0047  Core Processor Secondary PCI Express Root Port
 	0048  Core Processor DRAM Controller
 	0049  Core Processor PCI Express x16 Root Port
 	004a  Core Processor Integrated Graphics Controller
 	004b  Core Processor Secondary PCI Express Root Port
 	0050  Core Processor Thermal Management Controller
-	0083  WiFi Link 1000 Series
-		8086 1205  WiFi Link 1000 Series 1000BGN
-		8086 1206  WiFi Link 1000 Series 1000BG
-		8086 1225  WiFi Link 1000 Series 1000BGN
-		8086 1226  WiFi Link 1000 Series 1000BG
-		8086 1305  WiFi Link 1000 Series 1000BGN
-		8086 1306  WiFi Link 1000 Series 1000BG
-		8086 1325  WiFi Link 1000 Series 1000BGN
-		8086 1326  WiFi Link 1000 Series 1000BG
-	0084  WiFi Link 1000 Series
-		8086 1215  WiFi Link 1000 Series 1000BGN
-		8086 1216  WiFi Link 1000 Series 1000BG
-		8086 1315  WiFi Link 1000 Series 1000BGN
-		8086 1316  WiFi Link 1000 Series 1000BG
-	0087  WiMAX/WiFi Link 6050 Series
-		8086 1301  WiFi Link 6050 Series 2x2 6050AGN
-		8086 1306  WiFi Link 6050 Series 2x2 6050ABG
-		8086 1321  WiFi Link 6050 Series 2x2 6050AGN
-		8086 1326  WiFi Link 6050 Series 2x2 6050ABG
-	0089  WiMAX/WiFi Link 6050 Series
-		8086 1311  WiFi Link 6050 Series 2x2 6050AGN
-		8086 1316  WiFi Link 6050 Series 2x2 6050ABG
-	0102  Sandy Bridge Integrated Graphics Controller
-	0103  Sandy Bridge Thermal Management Controller
-	0105  Sandy Bridge PCI Express Root Port
-	0106  Sandy Bridge Integrated Graphics Controller
-	0109  Sandy Bridge PCI Express Root Port
-	010a  Sandy Bridge Integrated Graphics Controller
-	010b  Sandy Bridge Integrated Graphics Controller
-	010d  Sandy Bridge PCI Express Root Port
-	010e  Sandy Bridge Integrated Graphics Controller
-	0122  82437FX
+	0069  Core Processor DRAM Controller
+	0082  Centrino Advanced-N 6205
+		8086 1301  Centrino Advanced-N 6205 AGN
+		8086 1306  Centrino Advanced-N 6205 ABG
+		8086 1307  Centrino Advanced-N 6205 BG
+		8086 1321  Centrino Advanced-N 6205 AGN
+		8086 1326  Centrino Advanced-N 6205 ABG
+	0083  Centrino Wireless-N 1000
+		8086 1205  Centrino Wireless-N 1000 BGN
+		8086 1206  Centrino Wireless-N 1000 BG
+		8086 1225  Centrino Wireless-N 1000 BGN
+		8086 1226  Centrino Wireless-N 1000 BG
+		8086 1305  Centrino Wireless-N 1000 BGN
+		8086 1306  Centrino Wireless-N 1000 BG
+		8086 1325  Centrino Wireless-N 1000 BGN
+		8086 1326  Centrino Wireless-N 1000 BG
+	0084  Centrino Wireless-N 1000
+		8086 1215  Centrino Wireless-N 1000 BGN
+		8086 1216  Centrino Wireless-N 1000 BG
+		8086 1315  Centrino Wireless-N 1000 BGN
+		8086 1316  Centrino Wireless-N 1000 BG
+	0085  Centrino Advanced-N 6205
+		8086 1311  Centrino Advanced-N 6205 AGN
+		8086 1316  Centrino Advanced-N 6205 ABG
+	0087  Centrino Advanced-N + WiMAX 6250
+		8086 1301  Centrino Advanced-N + WiMAX 6250 2x2 AGN
+		8086 1306  Centrino Advanced-N + WiMAX 6250 2x2 ABG
+		8086 1321  Centrino Advanced-N + WiMAX 6250 2x2 AGN
+		8086 1326  Centrino Advanced-N + WiMAX 6250 2x2 ABG
+	0089  Centrino Advanced-N + WiMAX 6250
+		8086 1311  Centrino Advanced-N + WiMAX 6250 2x2 AGN
+		8086 1316  Centrino Advanced-N + WiMAX 6250 2x2 ABG
+	008a  Centrino Wireless-N 1030
+		8086 5305  Centrino Wireless-N 1030 BGN
+		8086 5307  Centrino Wireless-N 1030 BG
+		8086 5325  Centrino Wireless-N 1030 BGN
+		8086 5327  Centrino Wireless-N 1030 BG
+	008b  Centrino Wireless-N 1030
+		8086 5315  Centrino Wireless-N 1030 BGN
+		8086 5317  Centrino Wireless-N 1030 BG
+	0090  Centrino Advanced-N 6230
+		8086 5211  Centrino Advanced-N 6230 AGN
+		8086 5215  Centrino Advanced-N 6230 BGN
+		8086 5216  Centrino Advanced-N 6230 ABG
+	0091  Centrino Advanced-N 6230
+		8086 5201  Centrino Advanced-N 6230 AGN
+		8086 5205  Centrino Advanced-N 6230 BGN
+		8086 5206  Centrino Advanced-N 6230 ABG
+		8086 5207  Centrino Advanced-N 6230 BG
+		8086 5221  Centrino Advanced-N 6230 AGN
+		8086 5225  Centrino Advanced-N 6230 BGN
+		8086 5226  Centrino Advanced-N 6230 ABG
+	0100  2nd Generation Core Processor Family DRAM Controller
+		1028 04aa  XPS 8300
+		1043 844d  P8P67 Deluxe Motherboard
+	0101  Xeon E3-1200/2nd Generation Core Processor Family PCI Express Root Port
+		1028 04b2  Vostro 3350
+	0102  2nd Generation Core Processor Family Integrated Graphics Controller
+	0104  2nd Generation Core Processor Family DRAM Controller
+		1028 04b2  Vostro 3350
+	0105  Xeon E3-1200/2nd Generation Core Processor Family PCI Express Root Port
+	0106  2nd Generation Core Processor Family Integrated Graphics Controller
+	0108  Xeon E3-1200 Processor Family DRAM Controller
+	0109  Xeon E3-1200/2nd Generation Core Processor Family PCI Express Root Port
+	010a  Xeon E3-1200 Processor Family Integrated Graphics Controller
+	010b  Xeon E3-1200/2nd Generation Core Processor Family Integrated Graphics Controller
+	010c  Xeon E3-1200/2nd Generation Core Processor Family DRAM Controller
+	010d  Xeon E3-1200/2nd Generation Core Processor Family PCI Express Root Port
+	010e  Xeon E3-1200/2nd Generation Core Processor Family Integrated Graphics Controller
+	0112  2nd Generation Core Processor Family Integrated Graphics Controller
+	0116  2nd Generation Core Processor Family Integrated Graphics Controller
+	0122  2nd Generation Core Processor Family Integrated Graphics Controller
+	0126  2nd Generation Core Processor Family Integrated Graphics Controller
+		1028 04cc  Vostro 3350
+	0150  Ivy Bridge DRAM Controller
+	0151  Ivy Bridge PCI Express Root Port
+	0152  Ivy Bridge Graphics Controller
+	0154  Ivy Bridge DRAM Controller
+	0155  Ivy Bridge PCI Express Root Port
+	0156  Ivy Bridge Graphics Controller
+	0158  Ivy Bridge DRAM Controller
+	0159  Ivy Bridge PCI Express Root Port
+	015a  Ivy Bridge Graphics Controller
+	015c  Ivy Bridge DRAM Controller
+	015d  Ivy Bridge PCI Express Root Port
+	015e  Ivy Bridge Graphics Controller
+	0162  Ivy Bridge Graphics Controller
+	0166  Ivy Bridge Graphics Controller
+	016a  Ivy Bridge Graphics Controller
+	0172  Ivy Bridge Graphics Controller
+	0176  Ivy Bridge Graphics Controller
 	0309  80303 I/O Processor PCI-to-PCI Bridge
 	030d  80312 I/O Companion Chip PCI-to-PCI Bridge
 	0326  6700/6702PXH I/OxAPIC Interrupt Controller A
@@ -14062,6 +15409,11 @@
 	0372  80333 Segment-B PCI Express-to-PCI Express Bridge
 	0373  80333 B-Bus IOAPIC
 	0374  80333 Address Translation Unit
+	0436  DH89xxCC Gigabit SGMII Connection
+	0438  DH8900CC Series Gigabit Network Connection
+	043a  DH8900CC Series Gigabit Fiber Network Connection
+	043c  DH8900CC Series Gigabit Backplane Network Connection
+	0440  DH8900CC Series Gigabit SFP Network Connection
 	0482  82375EB/SB PCI to EISA Bridge
 	0483  82424TX/ZX [Saturn] CPU to PCI bridge
 	0484  82378ZB/IB, 82379AB (SIO, SIO.A) PCI to ISA Bridge
@@ -14098,10 +15450,85 @@
 		8086 01f7  SCRU32
 # uninitialized SRCU32 RAID Controller
 	061f  80303 I/O Processor
-	0800  SPI Ctrl 0
+	0700  CE Media Processor A/V Bridge
+	0701  CE Media Processor NAND Flash Controller
+	0703  CE Media Processor Media Control Unit 1
+	0704  CE Media Processor Video Capture Interface
+	0707  CE Media Processor SPI Slave
+	0708  CE Media Processor 4100
+	0800  Moorestown SPI Ctrl 0
+	0801  Moorestown SPI Ctrl 1
+	0802  Moorestown I2C 0
+	0803  Moorestown I2C 1
+	0804  Moorestown I2C 2
+	0805  Moorestown Keyboard Ctrl
+	0806  Moorestown USB Ctrl
+	0807  Moorestown SD Host Ctrl 0
+	0808  Moorestown SD Host Ctrl 1
+	0809  Moorestown NAND Ctrl
+	080a  Moorestown Audio Ctrl
+	080b  Moorestown ISP
+	080c  Moorestown Security Controller
+	080d  Moorestown External Displays
+	080e  Moorestown SCU IPC
+	080f  Moorestown GPIO Controller
+	0810  Moorestown Power Management Unit
+	0811  Moorestown OTG Ctrl
+	0812  Moorestown SPI Ctrl 2
+	0813  Moorestown SC DMA
+	0814  Moorestown LPE DMA
+	0815  Moorestown SSP0
+	0885  Centrino Wireless-N + WiMAX 6150
+		8086 1305  Centrino Wireless-N + WiMAX 6150 BGN
+		8086 1307  Centrino Wireless-N + WiMAX 6150 BG
+		8086 1325  Centrino Wireless-N + WiMAX 6150 BGN
+		8086 1327  Centrino Wireless-N + WiMAX 6150 BG
+	0886  Centrino Wireless-N + WiMAX 6150
+		8086 1315  Centrino Wireless-N + WiMAX 6150 BGN
+		8086 1317  Centrino Wireless-N + WiMAX 6150 BG
+	0896  Centrino Wireless-N 130
+		8086 5005  Centrino Wireless-N 130 BGN
+		8086 5007  Centrino Wireless-N 130 BG
+		8086 5025  Centrino Wireless-N 130 BGN
+		8086 5027  Centrino Wireless-N 130 BG
+	0897  Centrino Wireless-N 130
+		8086 5015  Centrino Wireless-N 130 BGN
+		8086 5017  Centrino Wireless-N 130 BG
+	08ae  Centrino Wireless-N 100
+		8086 1005  Centrino Wireless-N 100 BGN
+		8086 1007  Centrino Wireless-N 100 BG
+		8086 1025  Centrino Wireless-N 100 BGN
+		8086 1027  Centrino Wireless-N 100 BG
+	08af  Centrino Wireless-N 100
+		8086 1015  Centrino Wireless-N 100 BGN
+		8086 1017  Centrino Wireless-N 100 BG
 	0960  80960RP (i960RP) Microprocessor/Bridge
 	0962  80960RM (i960RM) Bridge
 	0964  80960RP (i960RP) Microprocessor/Bridge
+	0be0  Cedarview Integrated Graphics Controller
+	0be1  Cedarview Integrated Graphics Controller
+	0be2  Cedarview Integrated Graphics Controller
+	0be3  Cedarview Integrated Graphics Controller
+	0be4  Cedarview Integrated Graphics Controller
+	0be5  Cedarview Integrated Graphics Controller
+	0be6  Cedarview Integrated Graphics Controller
+	0be7  Cedarview Integrated Graphics Controller
+	0be8  Cedarview Integrated Graphics Controller
+	0be9  Cedarview Integrated Graphics Controller
+	0bea  Cedarview Integrated Graphics Controller
+	0beb  Cedarview Integrated Graphics Controller
+	0bec  Cedarview Integrated Graphics Controller
+	0bed  Cedarview Integrated Graphics Controller
+	0bee  Cedarview Integrated Graphics Controller
+	0bef  Cedarview Integrated Graphics Controller
+	0bf0  Cedarview DRAM Controller
+	0bf1  Cedarview DRAM Controller
+	0bf2  Cedarview DRAM Controller
+	0bf3  Cedarview DRAM Controller
+	0bf4  Cedarview DRAM Controller
+	0bf5  Cedarview DRAM Controller
+	0bf6  Cedarview DRAM Controller
+	0bf7  Cedarview DRAM Controller
 	1000  82542 Gigabit Ethernet Controller (Fiber)
 		0e11 b0df  NC6132 Gigabit Ethernet Adapter (1000-SX)
 		0e11 b0e0  NC6133 Gigabit Ethernet Adapter (1000-LX)
@@ -14257,6 +15684,7 @@
 	103c  82801DB PRO/100 VM (CNR) Ethernet Controller
 	103d  82801DB PRO/100 VE (MOB) Ethernet Controller
 		1014 0522  ThinkPad R40
+		1028 2002  Latitude D500
 		8086 103d  82562EZ 10/100 Ethernet Controller
 	103e  82801DB PRO/100 VM (MOB) Ethernet Controller
 	1040  536EP Data Fax Modem
@@ -14420,6 +15848,7 @@
 	10a5  82571EB Gigabit Ethernet Controller (Fiber)
 		8086 10a5  PRO/1000 PF Quad Port Server Adapter
 		8086 10a6  PRO/1000 PF Quad Port Server Adapter
+	10a6  82599EB 10-Gigabit Dummy Function
 	10a7  82575EB Gigabit Network Connection
 		8086 10a8  82575EB Gigabit Riser Card
 	10a9  82575EB Gigabit Backplane Connection
@@ -14447,6 +15876,7 @@
 		1028 0211  OptiPlex 755
 	10bf  82567LF Gigabit Network Connection
 	10c0  82562V-2 10/100 Network Connection
+		1028 020d  Inspiron 530
 	10c2  82562G-2 10/100 Network Connection
 	10c3  82562GT-2 10/100 Network Connection
 	10c4  82562GT 10/100 Network Connection
@@ -14471,6 +15901,7 @@
 		13a3 0037  DS4100 Secure Multi-Gigabit Server Adapter with Compression
 		8086 a01c  Gigabit ET Dual Port Server Adapter
 		8086 a03c  Gigabit ET Dual Port Server Adapter
+		8086 a04c  Gigabit ET Dual Port Server Adapter
 	10ca  82576 Virtual Function
 	10cb  82567V Gigabit Network Connection
 	10cc  82567LM-2 Gigabit Network Connection
@@ -14478,12 +15909,16 @@
 	10ce  82567V-2 Gigabit Network Connection
 	10d3  82574L Gigabit Network Connection
 		103c 3250  NC112T PCI Express single Port Gigabit Server Adapter
+		10a9 8029  Prism XL Single Port Gigabit Ethernet
+		8086 0001  Gigabit CT2 Desktop Adapter
 		8086 a01f  Gigabit CT Desktop Adapter
+		e4bf 50c1  PC1-GROOVE
 	10d5  82571PT Gigabit PT Quad Port Server ExpressModule
 	10d6  82575GB Gigabit Network Connection
 		8086 10d6  Gigabit VT Quad Port Server Adapter
 		8086 145a  Gigabit VT Quad Port Server Adapter
 		8086 147a  Gigabit VT Quad Port Server Adapter
+	10d8  82599EB 10 Gigabit Unprogrammed
 	10d9  82571EB Dual Port Gigabit Mezzanine Adapter
 		103c 1716  NC360m Dual Port 1GbE BL-c Adapter
 	10da  82571EB Quad Port Gigabit Mezzanine Adapter
@@ -14506,10 +15941,13 @@
 		8086 a02b  Gigabit ET Quad Port Server Adapter
 		8086 a02c  Gigabit ET Quad Port Server Adapter
 	10ea  82577LM Gigabit Network Connection
+		1028 040b  Latitude E6510
+		e4bf 50c1  PC1-GROOVE
 	10eb  82577LC Gigabit Network Connection
 	10ec  82598EB 10-Gigabit AT CX4 Network Connection
 		8086 a01f  10-Gigabit CX4 Dual Port Server Adapter
 		8086 a11f  10-Gigabit CX4 Dual Port Server Adapter
+	10ed  82599 Ethernet Controller Virtual Function
 	10ef  82578DM Gigabit Network Connection
 	10f0  82578DC Gigabit Network Connection
 	10f1  82598EB 10-Gigabit AF Dual Port Network Connection
@@ -14521,18 +15959,25 @@
 	10f5  82567LM Gigabit Network Connection
 	10f6  82574L Gigabit Network Connection
 	10f7  82599EB 10-Gigabit KX4 Network Connection
+		108e 7b12  Sun Dual 10GbE PCIe 2.0 FEM
 		8086 000d  Ethernet Mezzanine Adapter X520-KX4-2
 	10f8  82599EB 10 Gigabit Dual Port Backplane Connection
+		1028 1f63  10GbE 2P X520k bNDC
+		103c 1783  Ethernet 10Gb 2-port 560FLB Adapter
+		103c 17d2  Ethernet 10Gb 2-port 560M Adapter
+		8086 000c  Ethernet X520 10GbE Dual Port KX4-KR Mezz
 	10f9  82599EB 10 Gigabit CX4 Dual Port Network Connection
-	10fb  82599EB 10-Gigabit Network Connection
+	10fb  82599EB 10-Gigabit SFI/SFP+ Network Connection
 		108e 7b11  Ethernet Server Adapter X520-2
+		1734 11a9  10 Gigabit Dual Port Network Connection
 		8086 0002  Ethernet Server Adapter X520-DA2
 		8086 0003  Ethernet Server Adapter X520-2
 		8086 0006  Ethernet Server Adapter X520-1
 		8086 000a  Ethernet Server Adapter X520-1
 		8086 000c  Ethernet Server Adapter X520-2
 		8086 7a11  Ethernet Server Adapter X520-2
-	10fc  82599EB 10-Gigabit Dual Port Network Connection
+		8086 7a12  Ethernet Server Adapter X520-2
+	10fc  82599EB 10-Gigabit XAUI/BX4 Network Connection
 	10fe  82552 10/100 Network Connection
 	1107  PRO/1000 MF Server Adapter (LX)
 	1130  82815 815 Chipset Host Bridge and Memory Controller Hub
@@ -14555,6 +16000,7 @@
 	1200  IXP1200 Network Processor
 		172a 0000  AEP SSL Accelerator
 	1209  8255xER/82551IT Fast Ethernet Controller
+		140b 0610  PMC610 quad Ethernet board
 		4c53 1050  CT7 mainboard
 		4c53 1051  CE7 mainboard
 		4c53 1070  PC6 mainboard
@@ -14753,6 +16199,9 @@
 		4c53 1090  Cx9/Vx9 mainboard
 	1462  82870P2 P64H2 Hot Plug Controller
 	1501  82567V-3 Gigabit Network Connection
+	1502  82579LM Gigabit Network Connection
+	1503  82579V Gigabit Network Connection
+		1043 849c  P8P67 Deluxe Motherboard
 	1507  82599EB 10 Gigabit Network Connection
 	1508  82598EB Gigabit BX Network Connection
 	150a  82576NS Gigabit Network Connection
@@ -14764,12 +16213,13 @@
 	150d  82576 Gigabit Backplane Connection
 		8086 a10c  Gigabit ET Quad Port Mezzanine Card
 	150e  82580 Gigabit Network Connection
+		103c 1780  NC365T 4-port Ethernet Server Adapter
 		8086 12a1  Ethernet Server Adapter I340-T4
 		8086 12a2  Ethernet Server Adapter I340-T4
 	150f  82580 Gigabit Fiber Network Connection
 	1510  82580 Gigabit Backplane Connection
 	1511  82580 Gigabit SFP Connection
-	1514  10 Gigabit KX4 Network Connection
+	1514  82599EB 10 Gigabit KX4 Network Connection
 		8086 000b  Ethernet X520 10GbE Dual Port KX4 Mezz
 	1516  82580 Gigabit Network Connection
 		8086 12b1  Ethernet Server Adapter I340-T2
@@ -14777,6 +16227,54 @@
 	1517  82599ES 10 Gigabit Network Connection
 		1137 006a  UCS CNA M61KR-I Intel Converged Network Adapter
 	1518  82576NS SerDes Gigabit Network Connection
+	151c  82599EB 10 Gigabit TN Network Connection
+		108e 7b13  Dual 10GBASE-T LP
+	1521  I350 Gigabit Network Connection
+		1028 1f60  Intel GbE 4P I350crNDC
+		1028 1f62  Intel GbE 2P I350crNDC
+		103c 339e  Ethernet 1Gb 2-port 361T Adapter [Wharton Stony Lake]
+		108e 7b16  Quad Port GbE PCIe 2.0 ExpressModule, UTP
+		108e 7b18  Quad Port GbE PCIe 2.0 Low Profile Adapter, UTP
+		10a9 802a  UV2-BaseIO dual-port GbE
+		8086 0001  Ethernet Server Adapter I350-T4
+		8086 0002  Ethernet Server Adapter I350-T2
+		8086 00a1  Ethernet Server Adapter I350-T4
+		8086 00a2  Ethernet Server Adapter I350-T2
+		8086 5001  Ethernet Server Adapter I350-T4
+		8086 5002  Ethernet Server Adapter I350-T2
+	1522  I350 Gigabit Fiber Network Connection
+		108e 7b17  Quad Port GbE PCIe 2.0 ExpressModule, MMF
+		108e 7b19  Dual Port GbE PCIe 2.0 Low Profile Adapter, MMF
+		8086 0002  Ethernet Server Adapter I350-T2
+		8086 0003  Ethernet Server Adapter I350-F4
+		8086 0004  Ethernet Server Adapter I350-F2
+		8086 00a3  Ethernet Server Adapter I350-F4
+		8086 00a4  Ethernet Server Adapter I350-F2
+	1523  I350 Gigabit Backplane Connection
+		103c 1784  Ethernet 1Gb 2-port 361FLB Adapter [Badger Flat]
+		103c 339f  Ethernet 1Gb 4-port 366M Adapter [Vaca Key]
+		8086 1f52  1GbE 4P I350 Mezz
+	1524  I350 Gigabit Connection
+	1525  82567V-4 Gigabit Network Connection
+	1526  82576 Gigabit Network Connection
+		8086 a05c  Gigabit ET2 Quad Port Server Adapter
+		8086 a06c  Gigabit ET2 Quad Port Server Adapter
+	1527  82580 Gigabit Fiber Network Connection
+		8086 0001  Ethernet Server Adapter I340-F4
+		8086 0002  Ethernet Server Adapter I340-F4
+	1528  Ethernet Controller 10 Gigabit X540-AT2
+		108e 7b14  Sun Dual Port 10 GbE PCIe 2.0 ExpressModule, Base-T
+		108e 7b15  Sun Dual Port 10 GbE PCIe 2.0 Low Profile Adapter, Base-T
+		8086 0001  Ethernet Server Adapter X540-T2
+		8086 0002  Ethernet Server Adapter X540-T1
+		8086 001a  Ethernet Server Adapter X540-T2
+		8086 00a2  Ethernet Server Adapter X540-T1
+		8086 1f61  Ethernet 10G 4P X540/I350 rNDC
+		8086 5003  Ethernet 10G 2P X540-t Adapter
+	1529  82599 10 Gigabit Dual Port Backplane Connection with FCoE
+	152a  82599 10 Gigabit Dual port Network Connection with FCoE
+	154d  82599EB 10-Gigabit SFP+ Network Connection
+		8086 7b11  10GbE 2P X520 Adapter
 	1960  80960RP (i960RP) Microprocessor
 		101e 0431  MegaRAID 431 RAID Controller
 		101e 0438  MegaRAID 438 Ultra2 LVD RAID Controller
@@ -14820,47 +16318,233 @@
 	1b48  82597EX 10GbE Ethernet Controller
 		8086 a01f  PRO/10GbE LR Server Adapter
 		8086 a11f  PRO/10GbE LR Server Adapter
-	1c00  Cougar Point 4 port SATA IDE Controller
-	1c01  Cougar Point 4 port SATA IDE Controller
-	1c02  Cougar Point 6 port SATA AHCI Controller
-	1c03  Cougar Point 6 port SATA AHCI Controller
-	1c04  Cougar Point SATA RAID Controller
-	1c05  Cougar Point SATA RAID Controller
-	1c06  Cougar Point SATA Premium RAID Controller
-	1c07  Cougar Point SATA Premium RAID Controller
-	1c08  Cougar Point 2 port SATA IDE Controller
-	1c09  Cougar Point 2 port SATA IDE Controller
-	1c10  Cougar Point PCI Express Root Port 1
-	1c12  Cougar Point PCI Express Root Port 2
-	1c14  Cougar Point PCI Express Root Port 3
-	1c16  Cougar Point PCI Express Root Port 4
-	1c18  Cougar Point PCI Express Root Port 5
-	1c1a  Cougar Point PCI Express Root Port 6
-	1c1c  Cougar Point PCI Express Root Port 7
-	1c1e  Cougar Point PCI Express Root Port 8
-	1c20  Cougar Point High Definition Audio Controller
-	1c22  Cougar Point SMBus Controller
-	1c24  Cougar Point Thermal Management Controller
-	1c25  Cougar Point DMI to PCI Bridge
-	1c26  Cougar Point USB Enhanced Host Controller #1
-	1c27  Cougar Point USB Universal Host Controller #1
-	1c28  Cougar Point USB Universal Host Controller #2
-	1c29  Cougar Point USB Universal Host Controller #3
-	1c2a  Cougar Point USB Universal Host Controller #4
-	1c2b  Cougar Point USB Universal Host Controller #8
-	1c2c  Cougar Point USB Universal Host Controller #5
-	1c2d  Cougar Point USB Enhanced Host Controller #2
-	1c2e  Cougar Point USB Universal Host Controller #6
-	1c2f  Cougar Point USB Universal Host Controller #7
-	1c30  Cougar Point USB Universal Host Controller #9
-	1c33  Cougar Point LAN Controller
-	1c35  Cougar Point VECI Controller
-	1c3a  Cougar Point HECI Controller #1
-	1c3b  Cougar Point HECI Controller #2
-	1c3c  Cougar Point IDE-r Controller
-	1c3d  Cougar Point KT Controller
-	1c42  Cougar Point LPC Controller
-	1c43  Cougar Point LPC Controller
+	1c00  6 Series/C200 Series Chipset Family 4 port SATA IDE Controller
+	1c01  6 Series/C200 Series Chipset Family 4 port SATA IDE Controller
+	1c02  6 Series/C200 Series Chipset Family 6 port SATA AHCI Controller
+		1028 04aa  XPS 8300
+		1043 844d  P8P67 Deluxe Motherboard
+	1c03  6 Series/C200 Series Chipset Family 6 port SATA AHCI Controller
+		1028 04b2  Vostro 3350
+	1c04  6 Series/C200 Series Chipset Family SATA RAID Controller
+	1c05  6 Series/C200 Series Chipset Family SATA RAID Controller
+	1c08  6 Series/C200 Series Chipset Family 2 port SATA IDE Controller
+	1c09  6 Series/C200 Series Chipset Family 2 port SATA IDE Controller
+	1c10  6 Series/C200 Series Chipset Family PCI Express Root Port 1
+	1c12  6 Series/C200 Series Chipset Family PCI Express Root Port 2
+	1c14  6 Series/C200 Series Chipset Family PCI Express Root Port 3
+	1c16  6 Series/C200 Series Chipset Family PCI Express Root Port 4
+	1c18  6 Series/C200 Series Chipset Family PCI Express Root Port 5
+	1c1a  6 Series/C200 Series Chipset Family PCI Express Root Port 6
+	1c1c  6 Series/C200 Series Chipset Family PCI Express Root Port 7
+	1c1e  6 Series/C200 Series Chipset Family PCI Express Root Port 8
+	1c20  6 Series/C200 Series Chipset Family High Definition Audio Controller
+		1028 04aa  XPS 8300
+		1028 04b2  Vostro 3350
+		1043 8418  P8P67 Deluxe Motherboard
+	1c22  6 Series/C200 Series Chipset Family SMBus Controller
+		1028 04aa  XPS 8300
+		1028 04b2  Vostro 3350
+		1043 844d  P8P67 Deluxe Motherboard
+	1c24  6 Series/C200 Series Chipset Family Thermal Management Controller
+	1c25  6 Series/C200 Series Chipset Family DMI to PCI Bridge
+	1c26  6 Series/C200 Series Chipset Family USB Enhanced Host Controller #1
+		1028 04aa  XPS 8300
+		1028 04b2  Vostro 3350
+		1043 844d  P8P67 Deluxe Motherboard
+	1c2d  6 Series/C200 Series Chipset Family USB Enhanced Host Controller #2
+		1028 04aa  XPS 8300
+		1028 04b2  Vostro 3350
+		1043 844d  P8P67 Deluxe Motherboard
+	1c33  6 Series/C200 Series Chipset Family LAN Controller
+	1c35  6 Series/C200 Series Chipset Family VECI Controller
+	1c3a  6 Series/C200 Series Chipset Family MEI Controller #1
+		1028 04aa  XPS 8300
+		1028 04b2  Vostro 3350
+		1043 844d  P8P67 Deluxe Motherboard
+	1c3b  6 Series/C200 Series Chipset Family MEI Controller #2
+	1c3c  6 Series/C200 Series Chipset Family IDE-r Controller
+	1c3d  6 Series/C200 Series Chipset Family KT Controller
+	1c40  6 Series/C200 Series Chipset Family LPC Controller
+	1c41  Mobile SFF 6 Series Chipset Family LPC Controller
+	1c42  6 Series/C200 Series Chipset Family LPC Controller
+	1c43  Mobile 6 Series Chipset Family LPC Controller
+	1c44  Z68 Express Chipset Family LPC Controller
+	1c45  6 Series/C200 Series Chipset Family LPC Controller
+	1c46  P67 Express Chipset Family LPC Controller
+		1043 844d  P8P67 Deluxe Motherboard
+	1c47  UM67 Express Chipset Family LPC Controller
+	1c48  6 Series/C200 Series Chipset Family LPC Controller
+	1c49  HM65 Express Chipset Family LPC Controller
+	1c4a  H67 Express Chipset Family LPC Controller
+		1028 04aa  XPS 8300
+	1c4b  HM67 Express Chipset Family LPC Controller
+		1028 04b2  Vostro 3350
+	1c4c  Q65 Express Chipset Family LPC Controller
+	1c4d  QS67 Express Chipset Family LPC Controller
+	1c4e  Q67 Express Chipset Family LPC Controller
+	1c4f  QM67 Express Chipset Family LPC Controller
+	1c50  B65 Express Chipset Family LPC Controller
+	1c51  6 Series/C200 Series Chipset Family LPC Controller
+	1c52  C202 Chipset Family LPC Controller
+	1c53  6 Series/C200 Series Chipset Family LPC Controller
+	1c54  C204 Chipset Family LPC Controller
+	1c55  6 Series/C200 Series Chipset Family LPC Controller
+	1c56  C206 Chipset Family LPC Controller
+	1c57  6 Series/C200 Series Chipset Family LPC Controller
+	1c58  Upgraded B65 Express Chipset Family LPC Controller
+	1c59  Upgraded HM67 Express Chipset Family LPC Controller
+	1c5a  Upgraded Q67 Express Chipset Family LPC Controller
+	1c5b  6 Series/C200 Series Chipset Family LPC Controller
+	1c5c  H61 Express Chipset Family LPC Controller
+	1c5d  6 Series/C200 Series Chipset Family LPC Controller
+	1c5e  6 Series/C200 Series Chipset Family LPC Controller
+	1c5f  6 Series/C200 Series Chipset Family LPC Controller
+	1d00  Patsburg 4-Port SATA IDE Controller
+	1d02  Patsburg 6-Port SATA AHCI Controller
+	1d04  Patsburg SATA RAID Controller
+	1d06  Patsburg SATA Premium RAID Controller
+	1d08  Patsburg 2-Port SATA IDE Controller
+	1d10  Patsburg PCI Express Root Port 1
+	1d11  Patsburg PCI Express Root Port 1
+	1d12  Patsburg PCI Express Root Port 2
+	1d13  Patsburg PCI Express Root Port 2
+	1d14  Patsburg PCI Express Root Port 3
+	1d15  Patsburg PCI Express Root Port 3
+	1d16  Patsburg PCI Express Root Port 4
+	1d17  Patsburg PCI Express Root Port 4
+	1d18  Patsburg PCI Express Root Port 5
+	1d19  Patsburg PCI Express Root Port 5
+	1d1a  Patsburg PCI Express Root Port 6
+	1d1b  Patsburg PCI Express Root Port 6
+	1d1c  Patsburg PCI Express Root Port 7
+	1d1d  Patsburg PCI Express Root Port 7
+	1d1e  Patsburg PCI Express Root Port 8
+	1d1f  Patsburg PCI Express Root Port 8
+	1d20  Patsburg High Definition Audio Controller
+	1d22  Patsburg SMBus Host Controller
+	1d24  Patsburg Thermal Management Controller
+	1d25  Patsburg DMI to PCI Bridge
+	1d26  Patsburg USB2 Enhanced Host Controller #1
+	1d2d  Patsburg USB2 Enhanced Host Controller #2
+	1d33  Patsburg LAN Controller
+	1d35  Patsburg VECI Controller
+	1d3a  Patsburg MEI Controller #1
+	1d3b  Patsburg MEI Controller #2
+	1d3c  Patsburg IDE-r Controller
+	1d3d  Patsburg KT Controller
+	1d3e  Patsburg PCI Express Virtual Root Port
+	1d3f  Patsburg PCI Express Virtual Switch Port
+	1d40  Patsburg LPC Controller
+	1d41  Patsburg LPC Controller
+	1d50  Patsburg Dual 4-Port SATA/SAS Storage Control Unit
+	1d54  Patsburg Dual 4-Port SATA/SAS Storage Control Unit
+	1d55  Patsburg 4-Port SATA/SAS Storage Control Unit
+	1d58  Patsburg Dual 4-Port SATA/SAS Storage Control Unit
+	1d59  Patsburg 4-Port SATA/SAS Storage Control Unit
+	1d5a  Patsburg Dual 4-Port SATA Storage Control Unit
+	1d5b  Patsburg 4-Port SATA Storage Control Unit
+	1d5c  Patsburg Dual 4-Port SATA/SAS Storage Control Unit
+	1d5d  Patsburg 4-Port SATA/SAS Storage Control Unit
+	1d5e  Patsburg Dual 4-Port SATA Storage Control Unit
+	1d5f  Patsburg 4-Port SATA Storage Control Unit
+	1d60  Patsburg Dual 4-Port SATA/SAS Storage Control Unit
+	1d64  Patsburg Dual 4-Port SATA/SAS Storage Control Unit
+	1d65  Patsburg 4-Port SATA/SAS Storage Control Unit
+	1d68  Patsburg Dual 4-Port SATA/SAS Storage Control Unit
+	1d69  Patsburg 4-Port SATA/SAS Storage Control Unit
+	1d6a  Patsburg Dual 4-Port SATA Storage Control Unit
+	1d6b  Patsburg 4-Port SATA Storage Control Unit
+	1d6c  Patsburg Dual 4-Port SATA/SAS Storage Control Unit
+	1d6d  Patsburg 4-Port SATA/SAS Storage Control Unit
+	1d6e  Patsburg Dual 4-Port SATA Storage Control Unit
+	1d6f  Patsburg 4-Port SATA Storage Control Unit
+	1d70  Patsburg SMBus Controller 0
+	1d71  Patsburg SMBus Controller 1
+	1d72  Patsburg SMBus Controller 2
+	1d73  Patsburg Integrated NVSRAM Controller
+	1d74  Patsburg PCI Express Upstream Port
+	1d76  Patsburg Multi-Function Glue
+	1e00  Panther Point 4 port SATA IDE Controller
+	1e01  Panther Point 4 port SATA IDE Controller
+	1e02  Panther Point 6 port SATA AHCI Controller
+	1e03  Panther Point 6 port SATA AHCI Controller
+	1e04  Panther Point SATA RAID Controller
+	1e05  Panther Point SATA RAID Controller
+	1e06  Panther Point SATA Premium RAID Controller
+	1e07  Panther Point SATA Premium RAID Controller
+	1e08  Panther Point 2 port SATA IDE Controller
+	1e09  Panther Point 2 port SATA IDE Controller
+	1e0e  Panther Point SATA RAID Controller
+	1e10  Panther Point PCI Express Root Port 1
+	1e12  Panther Point PCI Express Root Port 2
+	1e14  Panther Point PCI Express Root Port 3
+	1e16  Panther Point PCI Express Root Port 4
+	1e18  Panther Point PCI Express Root Port 5
+	1e1a  Panther Point PCI Express Root Port 6
+	1e1c  Panther Point PCI Express Root Port 7
+	1e1e  Panther Point PCI Express Root Port 8
+	1e20  Panther Point High Definition Audio Controller
+	1e22  Panther Point SMBus Controller
+	1e24  Panther Point Thermal Management Controller
+	1e25  Panther Point DMI to PCI Bridge
+	1e26  Panther Point USB Enhanced Host Controller #1
+	1e2d  Panther Point USB Enhanced Host Controller #2
+	1e31  Panther Point USB xHCI Host Controller
+	1e33  Panther Point LAN Controller
+	1e3a  Panther Point MEI Controller #1
+	1e3b  Panther Point MEI Controller #2
+	1e3c  Panther Point IDE-r Controller
+	1e3d  Panther Point KT Controller
+	1e40  Panther Point LPC Controller
+	1e41  Panther Point LPC Controller
+	1e42  Panther Point LPC Controller
+	1e43  Panther Point LPC Controller
+	1e44  Panther Point LPC Controller
+	1e45  Panther Point LPC Controller
+	1e46  Panther Point LPC Controller
+	1e47  Panther Point LPC Controller
+	1e48  Panther Point LPC Controller
+	1e49  Panther Point LPC Controller
+	1e4a  Panther Point LPC Controller
+	1e4b  Panther Point LPC Controller
+	1e4c  Panther Point LPC Controller
+	1e4d  Panther Point LPC Controller
+	1e4e  Panther Point LPC Controller
+	1e4f  Panther Point LPC Controller
+	1e50  Panther Point LPC Controller
+	1e51  Panther Point LPC Controller
+	1e52  Panther Point LPC Controller
+	1e53  Panther Point LPC Controller
+	1e54  Panther Point LPC Controller
+	1e55  Panther Point LPC Controller
+	1e56  Panther Point LPC Controller
+	1e57  Panther Point LPC Controller
+	1e58  Panther Point LPC Controller
+	1e59  Panther Point LPC Controller
+	1e5a  Panther Point LPC Controller
+	1e5b  Panther Point LPC Controller
+	1e5c  Panther Point LPC Controller
+	1e5d  Panther Point LPC Controller
+	1e5e  Panther Point LPC Controller
+	1e5f  Panther Point LPC Controller
+	2310  DH89xxCC LPC Controller
+	2323  DH89xxCC 4 Port SATA AHCI Controller
+	2330  DH89xxCC SMBus Controller
+	2331  DH89xxCC Chap Counter
+	2332  DH89xxCC Thermal Subsystem
+	2334  DH89xxCC USB2 Enhanced Host Controller #1
+	2335  DH89xxCC USB2 Enhanced Host Controller #1
+	2342  DH89xxCC PCI Express Root Port #1
+	2343  DH89xxCC PCI Express Root Port #1
+	2344  DH89xxCC PCI Express Root Port #2
+	2345  DH89xxCC PCI Express Root Port #2
+	2346  DH89xxCC PCI Express Root Port #3
+	2347  DH89xxCC PCI Express Root Port #3
+	2348  DH89xxCC PCI Express Root Port #4
+	2349  DH89xxCC PCI Express Root Port #4
+	2360  DH89xxCC Watchdog Timer
+	2364  DH89xxCC MEI 0
+	2365  DH89xxCC MEI 1
 	2410  82801AA ISA Bridge (LPC)
 	2411  82801AA IDE Controller
 	2412  82801AA USB Controller
@@ -14945,6 +16629,7 @@
 		103c 309f  Compaq nx9420 Notebook
 		103c 30a3  Compaq nw8440
 		103c 30c1  Compaq 6910p
+		104d 902d  VAIO VGN-NR120E
 		144d c00c  P30 notebook
 		1734 1055  Amilo M1420
 		17aa 20ae  ThinkPad T61
@@ -14998,7 +16683,9 @@
 	244c  82801BAM ISA Bridge (LPC)
 	244e  82801 PCI Bridge
 		1014 0267  NetVista A30p
+		1028 020d  Inspiron 530
 		1028 0211  Optiplex 755
+		103c 2a3b  Pavilion A1512X
 		1458 5000  GA-EP45-DS5 Motherboard
 		1775 11cc  CC11/CL11
 	2450  82801E ISA Bridge (LPC)
@@ -15089,7 +16776,7 @@
 		1734 1055  Amilo M1420
 		4c53 1090  Cx9 / Vx9 mainboard
 		8086 24c2  Latitude X300
-		8086 4541  Latitude D400
+		8086 4541  Latitude D400/D500
 		e4bf 0cc9  CC9-SAMBA
 		e4bf 0cd2  CD2-BEBOP
 	24c3  82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) SMBus Controller
@@ -15132,7 +16819,7 @@
 		1734 1004  D1451 Mainboard (SCENIC N300, i845GV)
 		4c53 1090  Cx9 / Vx9 mainboard
 		8086 24c2  Latitude X300
-		8086 4541  Latitude D400
+		8086 4541  Latitude D400/D500
 		e4bf 0cc9  CC9-SAMBA
 		e4bf 0cd2  CD2-BEBOP
 	24c5  82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Audio Controller
@@ -15143,6 +16830,7 @@
 		1025 005a  TravelMate 290
 		1028 0139  Latitude D400
 		1028 014f  Latitude X300
+		1028 0152  Latitude D500
 		1028 0163  Latitude D505
 		1028 018d  Inspiron 700m/710m [SigmaTel STAC9750,51]
 		1028 0196  Inspiron 5160
@@ -15172,6 +16860,7 @@
 		103c 08b0  tc1100 tablet
 		1043 1826  M6800N
 		1071 8160  MIM2000
+		134d 4c21  Latitude D500
 		144d 2115  X10 Laptop
 		144d c00c  P30/P35 notebook
 # Conexant HSF Softmodem (CXT22)
@@ -15195,7 +16884,7 @@
 		1734 1004  D1451 Mainboard (SCENIC N300, i845GV)
 		4c53 1090  Cx9 / Vx9 mainboard
 		8086 24c2  Latitude X300
-		8086 4541  Latitude D400
+		8086 4541  Latitude D400/D500
 		e4bf 0cc9  CC9-SAMBA
 		e4bf 0cd2  CD2-BEBOP
 	24ca  82801DBM (ICH4-M) IDE Controller
@@ -15212,7 +16901,7 @@
 		144d c005  X10 Laptop
 		144d c00c  P30/P35 notebook
 		1734 1055  Amilo M1420
-		8086 4541  Latitude D400
+		8086 4541  Latitude D400/D500
 	24cb  82801DB (ICH4) IDE Controller
 		1014 0267  NetVista A30p
 		1028 0126  Optiplex GX260
@@ -15234,6 +16923,7 @@
 		1028 011d  Latitude D600
 		1028 0126  Optiplex GX260
 		1028 0139  Latitude D400
+		1028 0152  Latitude D500
 		1028 0163  Latitude D505
 		1028 018d  Inspiron 700m/710m
 		1028 0196  Inspiron 5160
@@ -15866,10 +17556,13 @@
 		15d9 8680  X7DVL-E-O motherboard
 	2770  82945G/GZ/P/PL Memory Controller Hub
 		1028 01ad  OptiPlex GX620
+		103c 2a3b  Pavilion A1512X
+		1043 817a  P5LD2-VM Mainboard
 		107b 5048  E4500
 		8086 544e  DeskTop Board D945GTP
 	2771  82945G/GZ/P/PL PCI Express Root Port
 	2772  82945G/GZ Integrated Graphics Controller
+		103c 2a3b  Pavilion A1512X
 		8086 544e  DeskTop Board D945GTP
 		8086 d605  Intel Desktop Board D945GCCR
 	2774  82955X Memory Controller Hub
@@ -15918,6 +17611,7 @@
 	27ae  Mobile 945GME Express Integrated Graphics Controller
 		1775 11cc  CC11/CL11 integrated graphics (primary)
 	27b0  82801GH (ICH7DH) LPC Interface Bridge
+		103c 2a3b  Pavilion A1512X
 		8086 544e  DeskTop Board D945GTP
 	27b8  82801GB/GR (ICH7 Family) LPC Interface Bridge
 		1028 01e6  PowerEdge 860
@@ -15932,10 +17626,11 @@
 		103c 30a3  Compaq nw8440
 		10f7 8338  Panasonic CF-Y5 laptop
 		17aa 2009  ThinkPad T60/R60 series
-	27bc  Tigerpoint LPC Controller
+	27bc  NM10 Family LPC Controller
+		8086 4f4d  DeskTop Board D510MO
 	27bd  82801GHM (ICH7-M DH) LPC Interface Bridge
 		1025 006c  9814 WKMI
-	27c0  82801GB/GR/GH (ICH7 Family) SATA IDE Controller
+	27c0  N10/ICH7 Family SATA IDE Controller
 		1028 01ad  OptiPlex GX620
 		1028 01df  PowerEdge SC440
 		1028 01e6  PowerEdge 860
@@ -15945,9 +17640,11 @@
 		1462 7236  945P Neo3-F Rev. 2.2 motherboard
 		1775 11cc  CC11/CL11
 		8086 544e  DeskTop Board D945GTP
-	27c1  82801GR/GH (ICH7 Family) SATA AHCI Controller
+	27c1  N10/ICH7 Family SATA AHCI Controller
 		1028 01df  PowerEdge SC440
+		103c 2a3b  Pavilion A1512X
 		1775 11cc  CC11/CL11
+		8086 4f4d  DeskTop Board D510MO
 		8086 5842  DeskTop Board D975XBX
 	27c3  82801GR/GH (ICH7 Family) SATA RAID Controller
 		1775 11cc  CC11/CL11
@@ -15961,100 +17658,112 @@
 		103c 30a3  Compaq nw8440
 		17aa 200d  ThinkPad T60/R60 series
 	27c6  82801GHM (ICH7-M DH) SATA RAID Controller
-	27c8  82801G (ICH7 Family) USB UHCI Controller #1
+	27c8  N10/ICH 7 Family USB UHCI Controller #1
 		1025 006c  9814 WKMI
 		1028 01ad  OptiPlex GX620
 		1028 01d7  XPS M1210
 		1028 01df  PowerEdge SC440
 		1028 01e6  PowerEdge 860
+		103c 2a3b  Pavilion A1512X
 		103c 309f  Compaq nx9420 Notebook
 		103c 30a1  NC2400
 		103c 30a3  Compaq nw8440
 		1043 1237  A6J-Q008
-		1043 8179  P5KPL-VM Motherboard
+		1043 8179  P5KPL-VM,P5LD2-VM Mainboard
 		107b 5048  E4500
 		1775 11cc  CC11/CL11
 		17aa 200a  ThinkPad T60/R60 series
+		8086 4f4d  DeskTop Board D510MO
 		8086 544e  DeskTop Board D945GTP
-	27c9  82801G (ICH7 Family) USB UHCI Controller #2
+	27c9  N10/ICH 7 Family USB UHCI Controller #2
 		1025 006c  9814 WKMI
 		1028 01ad  OptiPlex GX620
 		1028 01d7  XPS M1210
 		1028 01df  PowerEdge SC440
 		1028 01e6  PowerEdge 860
+		103c 2a3b  Pavilion A1512X
 		103c 309f  Compaq nx9420 Notebook
 		103c 30a1  NC2400
 		103c 30a3  Compaq nw8440
 		1043 1237  A6J-Q008
-		1043 8179  P5KPL-VM Motherboard
+		1043 8179  P5KPL-VM,P5LD2-VM Mainboard
 		107b 5048  E4500
 		1775 11cc  CC11/CL11
 		17aa 200a  ThinkPad T60/R60 series
+		8086 4f4d  DeskTop Board D510MO
 		8086 544e  DeskTop Board D945GTP
-	27ca  82801G (ICH7 Family) USB UHCI Controller #3
+	27ca  N10/ICH 7 Family USB UHCI Controller #3
 		1025 006c  9814 WKMI
 		1028 01ad  OptiPlex GX620
 		1028 01d7  XPS M1210
 		1028 01df  PowerEdge SC440
 		1028 01e6  PowerEdge 860
+		103c 2a3b  Pavilion A1512X
 		103c 309f  Compaq nx9420 Notebook
 		103c 30a1  NC2400
 		103c 30a3  Compaq nw8440
 		1043 1237  A6J-Q008
-		1043 8179  P5KPL-VM Motherboard
+		1043 8179  P5KPL-VM,P5LD2-VM Mainboard
 		107b 5048  E4500
 		1775 11cc  CC11/CL11
 		17aa 200a  ThinkPad T60/R60 series
+		8086 4f4d  DeskTop Board D510MO
 		8086 544e  DeskTop Board D945GTP
-	27cb  82801G (ICH7 Family) USB UHCI Controller #4
+	27cb  N10/ICH 7 Family USB UHCI Controller #4
 		1025 006c  9814 WKMI
 		1028 01ad  OptiPlex GX620
 		1028 01d7  XPS M1210
 		1028 01df  PowerEdge SC440
+		103c 2a3b  Pavilion A1512X
 		103c 309f  Compaq nx9420 Notebook
 		103c 30a1  NC2400
 		103c 30a3  Compaq nw8440
 		1043 1237  A6J-Q008
-		1043 8179  P5KPL-VM Motherboard
+		1043 8179  P5KPL-VM,P5LD2-VM Mainboard
 		107b 5048  E4500
 		1775 11cc  CC11/CL11
 		17aa 200a  ThinkPad T60/R60 series
+		8086 4f4d  DeskTop Board D510MO
 		8086 544e  DeskTop Board D945GTP
-	27cc  82801G (ICH7 Family) USB2 EHCI Controller
+	27cc  N10/ICH 7 Family USB2 EHCI Controller
 		1025 006c  9814 WKMI
 		1028 01ad  OptiPlex GX620
 		1028 01d7  XPS M1210
 		1028 01df  PowerEdge SC440
 		1028 01e6  PowerEdge 860
+		103c 2a3b  Pavilion A1512X
 		103c 309f  Compaq nx9420 Notebook
 		103c 30a1  NC2400
 		103c 30a3  Compaq nw8440
 		1043 1237  A6J-Q008
-		1043 8179  P5KPL-VM Motherboard
+		1043 8179  P5KPL-VM,P5LD2-VM Mainboard
 		1775 11cc  CC11/CL11
 		17aa 200b  ThinkPad T60/R60 series
+		8086 4f4d  DeskTop Board D510MO
 		8086 544e  DeskTop Board D945GTP
-	27d0  82801G (ICH7 Family) PCI Express Port 1
+	27d0  N10/ICH 7 Family PCI Express Port 1
 		103c 309f  Compaq nx9420 Notebook
 		103c 30a3  Compaq nw8440
 		1775 11cc  CC11/CL11
-	27d2  82801G (ICH7 Family) PCI Express Port 2
+	27d2  N10/ICH 7 Family PCI Express Port 2
 		103c 309f  Compaq nx9420 Notebook
 		103c 30a3  Compaq nw8440
 		1775 11cc  CC11/CL11
-	27d4  82801G (ICH7 Family) PCI Express Port 3
+	27d4  N10/ICH 7 Family PCI Express Port 3
 		1775 11cc  CC11/CL11
-	27d6  82801G (ICH7 Family) PCI Express Port 4
+	27d6  N10/ICH 7 Family PCI Express Port 4
 		103c 30a3  Compaq nw8440
 		1775 11cc  CC11/CL11
-	27d8  82801G (ICH7 Family) High Definition Audio Controller
+	27d8  N10/ICH 7 Family High Definition Audio Controller
 		1025 006c  9814 WKMI
 		1028 01d7  XPS M1210
+		103c 2a3b  Pavilion A1512X
 		103c 309f  Compaq nx9420 Notebook
 		103c 30a1  NC2400
 		103c 30a3  Compaq nw8440
 		1043 1123  A6J-Q008
 		1043 13c4  Asus G2P
+		1043 817f  P5LD2-VM Mainboard (Realtek ALC 882 codec)
 		1043 8290  P5KPL-VM Motherboard
 		1043 82ea  P5KPL-CM Motherboard
 		107b 5048  E4500
@@ -16069,20 +17778,24 @@
 		17aa 3802  Lenovo 3000 C200 audio [Realtek ALC861VD]
 		8086 1112  DeskTop Board D945GTP
 		8086 27d8  DeskTop Board D945GTP
-	27da  82801G (ICH7 Family) SMBus Controller
+		8086 d618  DeskTop Board D510MO
+	27da  N10/ICH 7 Family SMBus Controller
 		1025 006c  9814 WKMI
 		1028 01ad  OptiPlex GX620
 		1028 01d7  XPS M1210
 		1028 01df  PowerEdge SC440
 		1028 01e6  PowerEdge 860
+		103c 2a3b  Pavilion A1512X
 		1043 8179  P5KPL-VM Motherboard
 		10f7 8338  Panasonic CF-Y5 laptop
 		1458 5001  GA-8I945PG-RH Mainboard
 		1775 11cc  CC11/CL11
 		17aa 200f  ThinkPad T60/R60 series
+		8086 4f4d  DeskTop Board D510MO
 		8086 544e  DeskTop Board D945GTP
 		8086 5842  DeskTop Board D975XBX
-	27dc  82801G (ICH7 Family) LAN Controller
+	27dc  N10/ICH 7 Family LAN Controller
+		103c 2a3b  Pavilion A1512X
 		8086 308d  DeskTop Board D945GTP
 	27dd  82801G (ICH7 Family) AC'97 Modem Controller
 	27de  82801G (ICH7 Family) AC'97 Audio Controller
@@ -16092,6 +17805,7 @@
 	27df  82801G (ICH7 Family) IDE Controller
 		1028 01df  PowerEdge SC440
 		1028 01e6  PowerEdge 860
+		103c 2a3b  Pavilion A1512X
 		103c 309f  Compaq nx9420 Notebook
 		103c 30a1  NC2400
 		103c 30a3  Compaq nw8440
@@ -16106,6 +17820,7 @@
 		1775 11cc  CC11/CL11
 	27e2  82801GR/GH/GHM (ICH7 Family) PCI Express Port 6
 		1775 11cc  CC11/CL11
+	2802  82GL40 [Cantiga] High Definition Audio HDMI Service
 	2810  82801HB/HR (ICH8/R) LPC Interface Controller
 		1043 81ec  P5B
 	2811  82801HBM (ICH8M-E) LPC Interface Controller
@@ -16118,18 +17833,22 @@
 		1025 0121  Aspire 5920G
 		1028 01f3  Inspiron 1420
 		103c 30c0  Compaq 6710b
+		103c 30cc  Pavilion dv6700
 		103c 30d9  Presario C700
 		104d 9005  Vaio VGN-FZ260E
+		104d 902d  VAIO VGN-NR120E
 	2820  82801H (ICH8 Family) 4 port SATA IDE Controller
 		1028 01da  OptiPlex 745
 		1462 7235  P965 Neo MS-7235 mainboard
 	2821  82801HR/HO/HH (ICH8R/DO/DH) 6 port SATA AHCI Controller
 	2822  82801 SATA RAID Controller
+		1028 020d  Inspiron 530
 	2824  82801HB (ICH8) 4 port SATA AHCI Controller
 		1043 81ec  P5B
 	2825  82801H (ICH8 Family) 2 port SATA IDE Controller
 		1028 01da  OptiPlex 745
 		1462 7235  P965 Neo MS-7235 mainboard
+	2826  Patsburg SATA RAID Controller
 	2828  82801HBM/HEM (ICH8M/ICH8M-E) SATA IDE Controller
 		1028 01f3  Inspiron 1420
 		103c 30c0  Compaq 6710b
@@ -16138,19 +17857,26 @@
 		1025 0121  Aspire 5920G
 		103c 30c0  Compaq 6710b
 		103c 30c1  Compaq 6910p
+		103c 30cc  Pavilion dv6700
 		103c 30d9  Presario C700
 		104d 9005  Vaio VGN-FZ260E
+		104d 902d  VAIO VGN-NR120E
 		17aa 20a7  ThinkPad T61
+		e4bf cc47  CCG-RUMBA
 	282a  Mobile 82801 SATA RAID Controller
+		1028 040b  Latitude E6510
+		e4bf 50c1  PC1-GROOVE
 	2830  82801H (ICH8 Family) USB UHCI Controller #1
 		1025 0121  Acer Aspire 5920G
 		1028 01da  OptiPlex 745
 		1028 01f3  Inspiron 1420
 		103c 30c0  Compaq 6710b
 		103c 30c1  Compaq 6910p
+		103c 30cc  Pavilion dv6700
 		103c 30d9  Presario C700
 		1043 81ec  P5B
 		104d 9005  Vaio VGN-FZ260E
+		104d 902d  VAIO VGN-NR120E
 		1462 7235  P965 Neo MS-7235 mainboard
 		17aa 20aa  ThinkPad T61
 		e4bf cc47  CCG-RUMBA
@@ -16161,9 +17887,11 @@
 		103c 30c0  Compaq 6710b
 # Name mistyped on previous submission
 		103c 30c1  Compaq 6910p
+		103c 30cc  Pavilion dv6700
 		103c 30d9  Presario C700
 		1043 81ec  P5B
 		104d 9005  Vaio VGN-FZ260E
+		104d 902d  VAIO VGN-NR120E
 		1462 7235  P965 Neo MS-7235 mainboard
 		17aa 20aa  ThinkPad T61
 		e4bf cc47  CCG-RUMBA
@@ -16173,19 +17901,25 @@
 		1028 01f3  Inspiron 1420
 		103c 30c0  Compaq 6710b
 		103c 30c1  Compaq 6910p
+		103c 30cc  Pavilion dv6700
 		103c 30d9  Presario C700
 		1043 81ec  P5B
 		104d 9005  Vaio VGN-FZ260E
+		104d 902d  VAIO VGN-NR120E
 		17aa 20aa  ThinkPad T61
 		e4bf cc47  CCG-RUMBA
+	2833  82801H (ICH8 Family) USB UHCI Controller #4
+		1043 81ec  P5B
 	2834  82801H (ICH8 Family) USB UHCI Controller #4
 		1025 0121  Aspire 5920G
 		1028 01da  OptiPlex 745
 		1028 01f3  Inspiron 1420
 		103c 30c0  Compaq 6710b
 		103c 30c1  Compaq 6910p
+		103c 30cc  Pavilion dv6700
 		1043 81ec  P5B
 		104d 9005  Vaio VGN-FZ260E
+		104d 902d  VAIO VGN-NR120E
 		1462 7235  P965 Neo MS-7235 mainboard
 		17aa 20aa  ThinkPad T61
 		e4bf cc47  CCG-RUMBA
@@ -16195,8 +17929,10 @@
 		1028 01f3  Inspiron 1420
 		103c 30c0  Compaq 6710b
 		103c 30c1  Compaq 6910p
+		103c 30cc  Pavilion dv6700
 		1043 81ec  P5B
 		104d 9005  Vaio VGN-FZ260E
+		104d 902d  VAIO VGN-NR120E
 		17aa 20aa  ThinkPad T60
 		e4bf cc47  CCG-RUMBA
 	2836  82801H (ICH8 Family) USB2 EHCI Controller #1
@@ -16205,9 +17941,11 @@
 		1028 01f3  Inspiron 1420
 		103c 30c0  Compaq 6710b
 		103c 30c1  Compaq 6910p
+		103c 30cc  Pavilion dv6700
 		103c 30d9  Presario C700
 		1043 81ec  P5B
 		104d 9005  Vaio VGN-FZ260E
+		104d 902d  VAIO VGN-NR120E
 		1462 7235  P965 Neo MS-7235 mainboard
 		17aa 20ab  ThinkPad T61
 		e4bf cc47  CCG-RUMBA
@@ -16217,8 +17955,10 @@
 		1028 01f3  Inspiron 1420
 		103c 30c0  Compaq 6710b
 		103c 30c1  Compaq 6910p
+		103c 30cc  Pavilion dv6700
 		1043 81ec  P5B
 		104d 9005  Vaio VGN-FZ260E
+		104d 902d  VAIO VGN-NR120E
 		17aa 20ab  ThinkPad T61
 		e4bf cc47  CCG-RUMBA
 	283e  82801H (ICH8 Family) SMBus Controller
@@ -16228,17 +17968,22 @@
 		103c 30d9  Presario C700
 		1043 81ec  P5B
 		104d 9005  Vaio VGN-FZ260E
+		104d 9008  Vaio VGN-SZ79SN_C
+		104d 902d  VAIO VGN-NR120E
 		1462 7235  P965 Neo MS-7235 mainboard
 		17aa 20a9  ThinkPad T61
 		e4bf cc47  CCG-RUMBA
 	283f  82801H (ICH8 Family) PCI Express Port 1
 		1028 01da  OptiPlex 745
 		103c 30c1  Compaq 6910p
+		104d 902d  VAIO VGN-NR120E
 		17aa 20ad  ThinkPad T61
 	2841  82801H (ICH8 Family) PCI Express Port 2
 		103c 30c1  Compaq 6910p
+		104d 902d  VAIO VGN-NR120E
 		17aa 20ad  ThinkPad T61
 	2843  82801H (ICH8 Family) PCI Express Port 3
+		104d 902d  VAIO VGN-NR120E
 		17aa 20ad  ThinkPad T61
 	2845  82801H (ICH8 Family) PCI Express Port 4
 		17aa 20ad  ThinkPad T61
@@ -16259,32 +18004,42 @@
 		103c 2802  HP Compaq dc7700p
 		103c 30c0  Compaq 6710b
 		103c 30c1  Compaq 6910p
+		103c 30cc  Pavilion dv6700
 		1043 1339  Asus M51S series
 		1043 81ec  P5B
 		104d 9005  Vaio VGN-FZ260E
+		104d 9008  Vaio VGN-SZ79SN_C
 		104d 9016  Sony VAIO VGN-AR51M
+		104d 902d  VAIO VGN-NR120E
 		14f1 5051  Presario C700
 		17aa 20ac  ThinkPad T61
 		8384 7616  Dell Vostro 1400
+		e4bf cc47  CCG-RUMBA
 	284f  82801H (ICH8 Family) Thermal Reporting Device
 	2850  82801HBM/HEM (ICH8M/ICH8M-E) IDE Controller
 		1025 0121  Aspire 5920G
 		1028 01f3  Inspiron 1420
 		103c 30c0  Compaq 6710b
 		103c 30c1  Compaq 6910p
+		103c 30cc  Pavilion dv6700
 		103c 30d9  Presario C700
 		104d 9005  Vaio VGN-FZ260E
+		104d 902d  VAIO VGN-NR120E
 		17aa 20a6  ThinkPad T61
 		e4bf cc47  CCG-RUMBA
 	2912  82801IH (ICH9DH) LPC Interface Controller
 	2914  82801IO (ICH9DO) LPC Interface Controller
 		1028 0211  Optiplex 755
 	2916  82801IR (ICH9R) LPC Interface Controller
+		1028 020d  Inspiron 530
 	2917  ICH9M-E LPC Interface Controller
+		e4bf cc4d  CCM-BOOGIE
 	2918  82801IB (ICH9) LPC Interface Controller
 		1028 0236  PowerEdge R610 82801IB (ICH9) LPC Interface Controller
+		1462 7360  G33/P35 Neo
 	2919  ICH9M LPC Interface Controller
 	2920  82801IR/IO/IH (ICH9R/DO/DH) 4 port SATA IDE Controller
+		1028 020d  Inspiron 530
 		1028 020f  PowerEdge R300 onboard SATA Controller
 		1028 0210  PowerEdge T300 onboard SATA Controller
 		1028 0211  Optiplex 755
@@ -16293,27 +18048,36 @@
 		1028 0235  PowerEdge R710 SATA IDE Controller
 		1028 0236  PowerEdge R610 SATA IDE Controller
 		1028 0237  PowerEdge T610 SATA IDE Controller
+		1462 7360  G33/P35 Neo
 	2922  82801IR/IO/IH (ICH9R/DO/DH) 6 port SATA AHCI Controller
 	2923  82801IB (ICH9) 4 port SATA AHCI Controller
 	2925  82801IR/IO (ICH9R/DO) SATA RAID Controller
 		1734 10e0  System Board D2542
 		8086 2925  System Board D2542
 	2926  82801I (ICH9 Family) 2 port SATA IDE Controller
+		1028 020d  Inspiron 530
 		1028 020f  PowerEdge R300 onboard SATA Controller
 		1028 0210  PowerEdge T300 onboard SATA Controller
 		1028 0211  Optiplex 755
+		1462 7360  G33/P35 Neo
 	2928  ICH9M/M-E 2 port SATA IDE Controller
 	2929  ICH9M/M-E SATA AHCI Controller
 		103c 3628  dv6-1190en
+		e4bf cc4d  CCM-BOOGIE
 	292c  ICH9M-E SATA RAID Controller
 	292d  ICH9M/M-E 2 port SATA IDE Controller
+		e4bf cc4d  CCM-BOOGIE
 	292e  ICH9M SATA IDE Controller
 	2930  82801I (ICH9 Family) SMBus Controller
+		1028 020d  Inspiron 530
 		1028 0211  Optiplex 755
 		103c 3628  dv6-1190en
+		1462 7360  G33/P35 Neo
+		e4bf cc4d  CCM-BOOGIE
 	2932  82801I (ICH9 Family) Thermal Subsystem
 		103c 3628  dv6-1190en
 	2934  82801I (ICH9 Family) USB UHCI Controller #1
+		1028 020d  Inspiron 530
 		1028 020f  PowerEdge R300 onboard UHCI
 		1028 0210  PowerEdge T300 onboard UHCI
 		1028 0211  Optiplex 755
@@ -16324,7 +18088,10 @@
 		1028 0287  PowerEdge M610 onboard UHCI
 		1028 029c  PowerEdge M710 USB UHCI Controller
 		1028 2011  Optiplex 755
+		1462 7360  G33/P35 Neo
+		e4bf cc4d  CCM-BOOGIE
 	2935  82801I (ICH9 Family) USB UHCI Controller #2
+		1028 020d  Inspiron 530
 		1028 020f  PowerEdge R300 onboard UHCI
 		1028 0210  PowerEdge T300 onboard UHCI
 		1028 0211  Optiplex 755
@@ -16334,7 +18101,10 @@
 		1028 023c  PowerEdge R200 onboard UHCI
 		1028 0287  PowerEdge M610 onboard UHCI
 		1028 029c  PowerEdge M710 USB UHCI Controller
+		1462 7360  G33/P35 Neo
+		e4bf cc4d  CCM-BOOGIE
 	2936  82801I (ICH9 Family) USB UHCI Controller #3
+		1028 020d  Inspiron 530
 		1028 020f  PowerEdge R300 onboard UHCI
 		1028 0210  PowerEdge T300 onboard UHCI
 		1028 0211  Optiplex 755
@@ -16342,7 +18112,10 @@
 		1028 023c  PowerEdge R200 onboard UHCI
 		1028 0287  PowerEdge M610 onboard UHCI
 		1028 029c  PowerEdge M710 USB UHCI Controller
+		1462 7360  G33/P35 Neo
+		e4bf cc4d  CCM-BOOGIE
 	2937  82801I (ICH9 Family) USB UHCI Controller #4
+		1028 020d  Inspiron 530
 		1028 0211  Optiplex 755
 		1028 0235  PowerEdge R710 USB UHCI Controller
 		1028 0236  PowerEdge R610 USB UHCI Controller
@@ -16350,20 +18123,29 @@
 		1028 0287  PowerEdge M610 onboard UHCI
 		1028 029c  PowerEdge M710 USB UHCI Controller
 		1028 2011  Optiplex 755
+		1462 7360  G33/P35 Neo
 		8086 2937  Optiplex 755
 		8086 2942  828011 (ICH9 Family ) USB UHCI Controller
+		e4bf cc4d  CCM-BOOGIE
 	2938  82801I (ICH9 Family) USB UHCI Controller #5
+		1028 020d  Inspiron 530
 		1028 0211  Optiplex 755
 		1028 0235  PowerEdge R710 USB UHCI Controller
 		1028 0236  PowerEdge R610 USB UHCI Controller
 		1028 0237  PowerEdge T610 USB UHCI Controller
 		1028 0287  PowerEdge M610 onboard UHCI
 		1028 029c  PowerEdge M710 USB UHCI Controller
+		1462 7360  G33/P35 Neo
 		8086 2938  Optiplex 755
+		e4bf cc4d  CCM-BOOGIE
 	2939  82801I (ICH9 Family) USB UHCI Controller #6
+		1028 020d  Inspiron 530
 		1028 0210  PowerEdge T300 onboard UHCI
 		1028 0237  PowerEdge T610 USB UHCI Controller
+		1462 7360  G33/P35 Neo
+		e4bf cc4d  CCM-BOOGIE
 	293a  82801I (ICH9 Family) USB2 EHCI Controller #1
+		1028 020d  Inspiron 530
 		1028 020f  PowerEdge R300 onboard EHCI
 		1028 0210  PowerEdge T300 onboard EHCI
 		1028 0211  Optiplex 755
@@ -16373,27 +18155,41 @@
 		1028 023c  PowerEdge R200 onboard EHCI
 		1028 0287  PowerEdge M610 onboard EHCI
 		1028 029c  PowerEdge M710 USB EHCI Controller
+		1462 7360  G33/P35 Neo
+		e4bf cc4d  CCM-BOOGIE
 	293c  82801I (ICH9 Family) USB2 EHCI Controller #2
+		1028 020d  Inspiron 530
 		1028 0211  Optiplex 755
 		1028 0235  PowerEdge R710 USB EHCI Controller
 		1028 0236  PowerEdge R610 USB EHCI Controller
 		1028 0237  PowerEdge T610 USB EHCI Controller
 		1028 0287  PowerEdge M610 onboard EHCI
 		1028 029c  PowerEdge M710 USB EHCI Controller
+		1462 7360  G33/P35 Neo
 		8086 293c  Optiplex 755
+		e4bf cc4d  CCM-BOOGIE
 	293e  82801I (ICH9 Family) HD Audio Controller
+		1028 020d  Inspiron 530
 		1028 0211  Optiplex 755
 		103c 3628  dv6-1190en
+		1462 7360  G33/P35 Neo
 		8086 293e  Optiplex 755
 		8086 2940  Optiplex 755
+		e4bf cc4d  CCM-BOOGIE
 	2940  82801I (ICH9 Family) PCI Express Port 1
+		1028 020d  Inspiron 530
 		1028 0211  Optiplex 755
 		8086 2940  Optiplex 755
 	2942  82801I (ICH9 Family) PCI Express Port 2
+		1028 020d  Inspiron 530
 	2944  82801I (ICH9 Family) PCI Express Port 3
+		1028 020d  Inspiron 530
 	2946  82801I (ICH9 Family) PCI Express Port 4
+		1028 020d  Inspiron 530
 	2948  82801I (ICH9 Family) PCI Express Port 5
+		1028 020d  Inspiron 530
 	294a  82801I (ICH9 Family) PCI Express Port 6
+		1028 020d  Inspiron 530
 	294c  82566DC-2 Gigabit Network Connection
 		17aa 302e  82566DM-2 Gigabit Network Connection
 	2970  82946GZ/PL/GL Memory Controller Hub
@@ -16445,11 +18241,16 @@
 	29b7  82Q35 Express Serial KT Controller
 		1028 0211  OptiPlex 755
 	29c0  82G33/G31/P35/P31 Express DRAM Controller
+		1028 020d  Inspiron 530
 		1043 82b0  P5KPL-VM Motherboard
+		1462 7360  G33/P35 Neo
 	29c1  82G33/G31/P35/P31 Express PCI Express Root Port
+		1028 020d  Inspiron 530
 	29c2  82G33/G31 Express Integrated Graphics Controller
+		1028 020d  Inspiron 530
 		1043 82b0  P5KPL-VM Motherboard
 	29c3  82G33/G31 Express Integrated Graphics Controller
+		1028 020d  Inspiron 530
 		1043 82b0  P5KPL-VM Motherboard
 	29c4  82G33/G31/P35/P31 Express MEI Controller
 	29c5  82G33/G31/P35/P31 Express MEI Controller
@@ -16483,23 +18284,27 @@
 		1028 01f3  Inspiron 1420
 		103c 30c0  Compaq 6710b
 		103c 30c1  Compaq 6910p
+		103c 30cc  Pavilion dv6700
 		103c 30d9  Presario C700
 		104d 9005  Vaio VGN-FZ260E
+		104d 902d  VAIO VGN-NR120E
 		17aa 20b1  ThinkPad T61
 		17aa 20b3  T61
 		e4bf cc47  CCG-RUMBA
 	2a01  Mobile PM965/GM965/GL960 PCI Express Root Port
-	2a02  Mobile GM965/GL960 Integrated Graphics Controller
+	2a02  Mobile GM965/GL960 Integrated Graphics Controller (primary)
 		1028 01f3  Inspiron 1420
 		1028 01f9  Latitude D630
 		103c 30c0  Compaq 6710b
 		103c 30d9  Presario C700
+		104d 902d  VAIO VGN-NR120E
 		17aa 20b5  T61
 		e4bf cc47  CCG-RUMBA
-	2a03  Mobile GM965/GL960 Integrated Graphics Controller
+	2a03  Mobile GM965/GL960 Integrated Graphics Controller (secondary)
 		1028 01f3  Dell Inspiron 1420
 		103c 30c0  Compaq 6710b
 		103c 30d9  Presario C700
+		104d 902d  VAIO VGN-NR120E
 		17aa 20b5  T61
 		e4bf cc47  CCG-RUMBA
 	2a04  Mobile PM965/GM965 MEI Controller
@@ -16523,8 +18328,11 @@
 	2a40  Mobile 4 Series Chipset Memory Controller Hub
 		e4bf cc4d  CCM-BOOGIE
 	2a41  Mobile 4 Series Chipset PCI Express Graphics Port
+		e4bf cc4d  CCM-BOOGIE
 	2a42  Mobile 4 Series Chipset Integrated Graphics Controller
+		e4bf cc4d  CCM-BOOGIE
 	2a43  Mobile 4 Series Chipset Integrated Graphics Controller
+		e4bf cc4d  CCM-BOOGIE
 	2a44  Mobile 4 Series Chipset MEI Controller
 	2a45  Mobile 4 Series Chipset MEI Controller
 	2a46  Mobile 4 Series Chipset PT IDER Controller
@@ -16533,47 +18341,49 @@
 	2a51  Cantiga MEI Controller
 	2a52  Cantiga PT IDER Controller
 	2a53  Cantiga AMT SOL Redirection
-	2b00  Nehalem-EX System Configuration Controller 1
-	2b02  Nehalem-EX System Configuration Controller 2
-	2b04  Nehalem-EX Power Controller
-	2b08  Nehalem-EX Caching Agent 0
-	2b0c  Nehalem-EX Caching Agent 1
-	2b10  Nehalem-EX QPI Home Agent 0
-	2b13  Nehalem-EX Memory Controller 0c
-	2b14  Nehalem-EX Memory Controller 0a
-	2b16  Nehalem-EX Memory Controller 0b
-	2b18  Nehalem-EX QPI Home Agent 1
-	2b1b  Nehalem-EX Memory Controller 1c
-	2b1c  Nehalem-EX Memory Controller 1a
-	2b1e  Nehalem-EX Memory Controller 1b
-	2b20  Nehalem-EX Last Level Cache Coherence Engine 0
-	2b24  Nehalem-EX Last Level Cache Coherence Engine 1
-	2b28  Nehalem-EX Last Level Cache Coherence Engine 2
-	2b2c  Nehalem-EX Last Level Cache Coherence Engine 3
-	2b30  Nehalem-EX Last Level Cache Coherence Engine 4
-	2b34  Nehalem-EX Last Level Cache Coherence Engine 5
-	2b38  Nehalem-EX Last Level Cache Coherence Engine 6
-	2b3c  Nehalem-EX Last Level Cache Coherence Engine 7
-	2b40  Nehalem-EX QPI Router Port 0-1
-	2b42  Nehalem-EX QPI Router Port 2-3
-	2b44  Nehalem-EX QPI Router Port 4-5
-	2b46  Nehalem-EX QPI Router Port 6-7
-	2b48  Nehalem-EX Test and Debug 0
-	2b4c  Nehalem-EX Test and Debug 1
-	2b50  Nehalem-EX QPI Physical Port 0: REUT control/status
-	2b52  Nehalem-EX QPI Physical Port 0: Misc. control/status
-	2b54  Nehalem-EX QPI Physical Port 1: REUT control/status
-	2b56  Nehalem-EX QPI Physical Port 1: Misc. control/status
-	2b58  Nehalem-EX QPI Physical Port 2: REUT control/status
-	2b5a  Nehalem-EX QPI Physical Port 2: Misc. control/status
-	2b5c  Nehalem-EX QPI Physical Port 3: REUT control/status
-	2b5e  Nehalem-EX QPI Physical Port 3: Misc. control/status
-	2b60  Nehalem-EX SMI Physical Port 0: REUT control/status
-	2b62  Nehalem-EX SMI Physical Port 0: Misc control/status
-	2b64  Nehalem-EX SMI Physical Port 0: REUT control/status
-	2b66  Nehalem-EX SMI Physical Port 1: Misc control/status
-	2b68  Nehalem-EX System Configuration Controller 3
-	2b6a  Nehalem-EX System Configuration Controller 4
+	2b00  Xeon Processor E7 Product Family System Configuration Controller 1
+	2b02  Xeon Processor E7 Product Family System Configuration Controller 2
+	2b04  Xeon Processor E7 Product Family Power Controller
+	2b08  Xeon Processor E7 Product Family Caching Agent 0
+	2b0c  Xeon Processor E7 Product Family Caching Agent 1
+	2b10  Xeon Processor E7 Product Family QPI Home Agent 0
+	2b13  Xeon Processor E7 Product Family Memory Controller 0c
+	2b14  Xeon Processor E7 Product Family Memory Controller 0a
+	2b16  Xeon Processor E7 Product Family Memory Controller 0b
+	2b18  Xeon Processor E7 Product Family QPI Home Agent 1
+	2b1b  Xeon Processor E7 Product Family Memory Controller 1c
+	2b1c  Xeon Processor E7 Product Family Memory Controller 1a
+	2b1e  Xeon Processor E7 Product Family Memory Controller 1b
+	2b20  Xeon Processor E7 Product Family Last Level Cache Coherence Engine 0
+	2b22  Xeon Processor E7 Product Family System Configuration Controller 3
+	2b24  Xeon Processor E7 Product Family Last Level Cache Coherence Engine 1
+	2b28  Xeon Processor E7 Product Family Last Level Cache Coherence Engine 2
+	2b2a  Xeon Processor E7 Product Family System Configuration Controller 4
+	2b2c  Xeon Processor E7 Product Family Last Level Cache Coherence Engine 3
+	2b30  Xeon Processor E7 Product Family Last Level Cache Coherence Engine 4
+	2b34  Xeon Processor E7 Product Family Last Level Cache Coherence Engine 5
+	2b38  Xeon Processor E7 Product Family Last Level Cache Coherence Engine 6
+	2b3c  Xeon Processor E7 Product Family Last Level Cache Coherence Engine 7
+	2b40  Xeon Processor E7 Product Family QPI Router Port 0-1
+	2b42  Xeon Processor E7 Product Family QPI Router Port 2-3
+	2b44  Xeon Processor E7 Product Family QPI Router Port 4-5
+	2b46  Xeon Processor E7 Product Family QPI Router Port 6-7
+	2b48  Xeon Processor E7 Product Family Test and Debug 0
+	2b4c  Xeon Processor E7 Product Family Test and Debug 1
+	2b50  Xeon Processor E7 Product Family QPI Physical Port 0: REUT control/status
+	2b52  Xeon Processor E7 Product Family QPI Physical Port 0: Misc. control/status
+	2b54  Xeon Processor E7 Product Family QPI Physical Port 1: REUT control/status
+	2b56  Xeon Processor E7 Product Family QPI Physical Port 1: Misc. control/status
+	2b58  Xeon Processor E7 Product Family QPI Physical Port 2: REUT control/status
+	2b5a  Xeon Processor E7 Product Family QPI Physical Port 2: Misc. control/status
+	2b5c  Xeon Processor E7 Product Family QPI Physical Port 3: REUT control/status
+	2b5e  Xeon Processor E7 Product Family QPI Physical Port 3: Misc. control/status
+	2b60  Xeon Processor E7 Product Family SMI Physical Port 0: REUT control/status
+	2b62  Xeon Processor E7 Product Family SMI Physical Port 0: Misc control/status
+	2b64  Xeon Processor E7 Product Family SMI Physical Port 1: REUT control/status
+	2b66  Xeon Processor E7 Product Family SMI Physical Port 1: Misc control/status
+	2b68  Xeon Processor E7 Product Family Last Level Cache Coherence Engine 8
+	2b6c  Xeon Processor E7 Product Family Last Level Cache Coherence Engine 9
 	2c01  Xeon 5500/Core i7 QuickPath Architecture System Address Decoder
 	2c10  Xeon 5500/Core i7 QPI Link 0
 	2c11  Xeon 5500/Core i7 QPI Physical 0
@@ -16605,22 +18415,23 @@
 	2c55  Core Processor QuickPath Architecture Generic Non-Core Registers
 	2c56  Core Processor QuickPath Architecture Generic Non-Core Registers
 	2c57  Core Processor QuickPath Architecture Generic Non-Core Registers
-	2c58  Jasper Forest QPI Generic Non-core Registers
-	2c59  Jasper Forest QPI Generic Non-core Registers
-	2c5a  Jasper Forest QPI Generic Non-core Registers
-	2c5b  Jasper Forest QPI Generic Non-core Registers
-	2c5c  Jasper Forest QPI Generic Non-core Registers
-	2c5d  Jasper Forest QPI Generic Non-core Registers
-	2c5e  Jasper Forest QPI Generic Non-core Registers
-	2c5f  Jasper Forest QPI Generic Non-core Registers
+	2c58  Xeon C5500/C3500 QPI Generic Non-core Registers
+	2c59  Xeon C5500/C3500 QPI Generic Non-core Registers
+	2c5a  Xeon C5500/C3500 QPI Generic Non-core Registers
+	2c5b  Xeon C5500/C3500 QPI Generic Non-core Registers
+	2c5c  Xeon C5500/C3500 QPI Generic Non-core Registers
+	2c5d  Xeon C5500/C3500 QPI Generic Non-core Registers
+	2c5e  Xeon C5500/C3500 QPI Generic Non-core Registers
+	2c5f  Xeon C5500/C3500 QPI Generic Non-core Registers
 	2c61  Core Processor QuickPath Architecture Generic Non-core Registers
 	2c62  Core Processor QuickPath Architecture Generic Non-core Registers
-	2c70  QuickPath Architecture Generic Non-core Registers
+	2c70  Xeon 5600 Series QuickPath Architecture Generic Non-core Registers
 	2c81  Core Processor QuickPath Architecture System Address Decoder
 	2c90  Core Processor QPI Link 0
 	2c91  Core Processor QPI Physical 0
 	2c98  Core Processor Integrated Memory Controller
 	2c99  Core Processor Integrated Memory Controller Target Address Decoder
+	2c9a  Core Processor Integrated Memory Controller Test Registers
 	2c9c  Core Processor Integrated Memory Controller Test Registers
 	2ca0  Core Processor Integrated Memory Controller Channel 0 Control Registers
 	2ca1  Core Processor Integrated Memory Controller Channel 0 Address Registers
@@ -16630,55 +18441,55 @@
 	2ca9  Core Processor Integrated Memory Controller Channel 1 Address Registers
 	2caa  Core Processor Integrated Memory Controller Channel 1 Rank Registers
 	2cab  Core Processor Integrated Memory Controller Channel 1 Thermal Control Registers
-	2cc1  Jasper Forest QPI System Address Decoder
-	2cd0  Jasper Forest QPI Link 0
-	2cd1  Jasper Forest QPI Physical 0
-	2cd4  Jasper Forest QPI Link 1
-	2cd5  Jasper Forest QPI Physical 1
-	2cd8  Jasper Forest Integrated Memory Controller Registers
-	2cd9  Jasper Forest Integrated Memory Controller Target Address Decoder
-	2cda  Jasper Forest Integrated Memory Controller RAS Registers
-	2cdc  Jasper Forest Integrated Memory Controller Test Registers
-	2ce0  Jasper Forest Integrated Memory Controller Channel 0 Control
-	2ce1  Jasper Forest Integrated Memory Controller Channel 0 Address
-	2ce2  Jasper Forest Integrated Memory Controller Channel 0 Rank
-	2ce3  Jasper Forest Integrated Memory Controller Channel 0 Thermal Control
-	2ce8  Jasper Forest Integrated Memory Controller Channel 1 Control
-	2ce9  Jasper Forest Integrated Memory Controller Channel 1 Address
-	2cea  Jasper Forest Integrated Memory Controller Channel 1 Rank
-	2ceb  Jasper Forest Integrated Memory Controller Channel 1 Thermal Control
-	2cf0  Jasper Forest Integrated Memory Controller Channel 2 Control
-	2cf1  Jasper Forest Integrated Memory Controller Channel 2 Address
-	2cf2  Jasper Forest Integrated Memory Controller Channel 2 Rank
-	2cf3  Jasper Forest Integrated Memory Controller Channel 2 Thermal Control
+	2cc1  Xeon C5500/C3500 QPI System Address Decoder
+	2cd0  Xeon C5500/C3500 QPI Link 0
+	2cd1  Xeon C5500/C3500 QPI Physical 0
+	2cd4  Xeon C5500/C3500 QPI Link 1
+	2cd5  Xeon C5500/C3500 QPI Physical 1
+	2cd8  Xeon C5500/C3500 Integrated Memory Controller Registers
+	2cd9  Xeon C5500/C3500 Integrated Memory Controller Target Address Decoder
+	2cda  Xeon C5500/C3500 Integrated Memory Controller RAS Registers
+	2cdc  Xeon C5500/C3500 Integrated Memory Controller Test Registers
+	2ce0  Xeon C5500/C3500 Integrated Memory Controller Channel 0 Control
+	2ce1  Xeon C5500/C3500 Integrated Memory Controller Channel 0 Address
+	2ce2  Xeon C5500/C3500 Integrated Memory Controller Channel 0 Rank
+	2ce3  Xeon C5500/C3500 Integrated Memory Controller Channel 0 Thermal Control
+	2ce8  Xeon C5500/C3500 Integrated Memory Controller Channel 1 Control
+	2ce9  Xeon C5500/C3500 Integrated Memory Controller Channel 1 Address
+	2cea  Xeon C5500/C3500 Integrated Memory Controller Channel 1 Rank
+	2ceb  Xeon C5500/C3500 Integrated Memory Controller Channel 1 Thermal Control
+	2cf0  Xeon C5500/C3500 Integrated Memory Controller Channel 2 Control
+	2cf1  Xeon C5500/C3500 Integrated Memory Controller Channel 2 Address
+	2cf2  Xeon C5500/C3500 Integrated Memory Controller Channel 2 Rank
+	2cf3  Xeon C5500/C3500 Integrated Memory Controller Channel 2 Thermal Control
 	2d01  Core Processor QuickPath Architecture System Address Decoder
 	2d10  Core Processor QPI Link 0
 	2d11  Core Processor QPI Physical 0
 	2d12  Core Processor Reserved
 	2d13  Core Processor Reserved
-	2d81  QuickPath Architecture System Address Decoder
-	2d90  QPI Link 0
-	2d91  QPI Physical 0
-	2d92  Mirror Port Link 0
-	2d93  Mirror Port Link 1
-	2d94  QPI Link 1
-	2d95  QPI Physical 1
-	2d98  Integrated Memory Controller Registers
-	2d99  Integrated Memory Controller Target Address Decoder
-	2d9a  Integrated Memory Controller RAS Registers
-	2d9c  Integrated Memory Controller Test Registers
-	2da0  Integrated Memory Controller Channel 0 Control
-	2da1  Integrated Memory Controller Channel 0 Address
-	2da2  Integrated Memory Controller Channel 0 Rank
-	2da3  Integrated Memory Controller Channel 0 Thermal Control
-	2da8  Integrated Memory Controller Channel 1 Control
-	2da9  Integrated Memory Controller Channel 1 Address
-	2daa  Integrated Memory Controller Channel 1 Rank
-	2dab  Integrated Memory Controller Channel 1 Thermal Control
-	2db0  Integrated Memory Controller Channel 2 Control
-	2db1  Integrated Memory Controller Channel 2 Address
-	2db2  Integrated Memory Controller Channel 2 Rank
-	2db3  Integrated Memory Controller Channel 2 Thermal Control
+	2d81  Xeon 5600 Series QuickPath Architecture System Address Decoder
+	2d90  Xeon 5600 Series QPI Link 0
+	2d91  Xeon 5600 Series QPI Physical 0
+	2d92  Xeon 5600 Series Mirror Port Link 0
+	2d93  Xeon 5600 Series Mirror Port Link 1
+	2d94  Xeon 5600 Series QPI Link 1
+	2d95  Xeon 5600 Series QPI Physical 1
+	2d98  Xeon 5600 Series Integrated Memory Controller Registers
+	2d99  Xeon 5600 Series Integrated Memory Controller Target Address Decoder
+	2d9a  Xeon 5600 Series Integrated Memory Controller RAS Registers
+	2d9c  Xeon 5600 Series Integrated Memory Controller Test Registers
+	2da0  Xeon 5600 Series Integrated Memory Controller Channel 0 Control
+	2da1  Xeon 5600 Series Integrated Memory Controller Channel 0 Address
+	2da2  Xeon 5600 Series Integrated Memory Controller Channel 0 Rank
+	2da3  Xeon 5600 Series Integrated Memory Controller Channel 0 Thermal Control
+	2da8  Xeon 5600 Series Integrated Memory Controller Channel 1 Control
+	2da9  Xeon 5600 Series Integrated Memory Controller Channel 1 Address
+	2daa  Xeon 5600 Series Integrated Memory Controller Channel 1 Rank
+	2dab  Xeon 5600 Series Integrated Memory Controller Channel 1 Thermal Control
+	2db0  Xeon 5600 Series Integrated Memory Controller Channel 2 Control
+	2db1  Xeon 5600 Series Integrated Memory Controller Channel 2 Address
+	2db2  Xeon 5600 Series Integrated Memory Controller Channel 2 Rank
+	2db3  Xeon 5600 Series Integrated Memory Controller Channel 2 Thermal Control
 	2e00  4 Series Chipset DRAM Controller
 	2e01  4 Series Chipset PCI Express Root Port
 	2e02  4 Series Chipset Integrated Graphics Controller
@@ -16722,6 +18533,31 @@
 	2e45  4 Series Chipset HECI Controller
 	2e46  4 Series Chipset PT IDER Controller
 	2e47  4 Series Chipset Serial KT Controller
+	2e50  CE Media Processor CE3100
+	2e52  CE Media Processor Clock and Reset Controller
+	2e58  CE Media Processor Interrupt Controller
+	2e5a  CE Media Processor CE3100 A/V Bridge
+	2e5b  Graphics Media Accelerator 500 Graphics
+	2e5c  CE Media Processor Video Decoder
+	2e5d  CE Media Processor Transport Stream Interface
+	2e5e  CE Media Processor Transport Stream Processor 0
+	2e5f  CE Media Processor Audio DSP
+	2e60  CE Media Processor Audio Interfaces
+	2e61  CE Media Processor Video Display Controller
+	2e62  CE Media Processor Video Processing Unit
+	2e63  CE Media Processor HDMI Tx Interface
+	2e65  CE Media Processor Expansion Bus Interface
+	2e66  CE Media Processor UART
+	2e67  CE Media Processor General Purpose I/Os
+	2e68  CE Media Processor I2C Interface
+	2e69  CE Media Processor Smart Card Interface
+	2e6a  CE Media Processor SPI Master Interface
+	2e6e  CE Media Processor Gigabit Ethernet Controller
+	2e6f  CE Media Processor Media Timing Unit
+	2e70  CE Media Processor USB
+	2e71  CE Media Processor SATA
+	2e73  CE Media Processor CE3100 PCI Express
+	2e90  4 Series Chipset DRAM Controller
 	2e91  4 Series Chipset PCI Express Root Port
 	2e92  4 Series Chipset Integrated Graphics Controller
 	2e93  4 Series Chipset Integrated Graphics Controller
@@ -16730,6 +18566,9 @@
 	2e96  4 Series Chipset PT IDER Controller
 	3200  GD31244 PCI-X SATA HBA
 		1775 c200  C2K onboard SATA host bus adapter
+	3310  IOP348 I/O Processor
+		1054 3030  HRA380 Hitachi RAID Adapter to PCIe
+		1054 3034  HRA381 Hitachi RAID Adapter to PCIe
 	3313  IOP348 I/O Processor (SL8e) in IOC Mode SAS/SATA
 	331b  IOP348 I/O Processor (SL8x) in IOC Mode SAS/SATA
 	3331  IOC340 I/O Controller (VV8e) SAS/SATA
@@ -16816,6 +18655,7 @@
 		1014 055c  ThinkPad R50e
 		1028 0139  Latitude D400
 		1028 014f  Latitude X300
+		1028 0152  Latitude D500
 		1028 0163  Latitude D505
 		1028 018d  Inspiron 700m/710m
 		1028 0196  Inspiron 5160
@@ -16833,6 +18673,7 @@
 		1014 0562  ThinkPad R50e
 		1028 0139  Latitude D400
 		1028 014f  Latitude X300
+		1028 0152  Latitude D500
 		1028 0163  Latitude D505
 		1028 018d  Inspiron 700m/710m
 		114a 0582  PC8 integrated graphics
@@ -16846,6 +18687,7 @@
 		1014 055d  ThinkPad R50e
 		1028 0139  Latitude D400
 		1028 014f  Latitude X300
+		1028 0152  Latitude D500
 		1028 0163  Latitude D505
 		1028 018d  Inspiron 700m/710m
 		1028 0196  Inspiron 5160
@@ -16859,6 +18701,7 @@
 		1014 055e  ThinkPad R50e
 		1028 0139  Latitude D400
 		1028 014f  Latitude X300
+		1028 0152  Latitude D500
 		1028 0163  Latitude D505
 		1028 018d  Inspiron 700m/710m
 		1028 0196  Inspiron 5160
@@ -16922,49 +18765,49 @@
 	360e  7300 Chipset Debug and Miscellaneous Registers
 	360f  7300 Chipset FBD Branch 0 Registers
 	3610  7300 Chipset FBD Branch 1 Registers
-	3700  Jasper Forest DMI
-	3701  Jasper Forest DMI
-	3702  Jasper Forest DMI
-	3703  Jasper Forest DMI
-	3704  Jasper Forest DMI
-	3705  Jasper Forest DMI
-	3706  Jasper Forest DMI
-	3707  Jasper Forest DMI
-	3708  Jasper Forest DMI
-	3709  Jasper Forest DMI
-	370a  Jasper Forest DMI
-	370b  Jasper Forest DMI
-	370c  Jasper Forest DMI
-	370d  Jasper Forest DMI
-	370e  Jasper Forest DMI
-	370f  Jasper Forest DMI
-	3710  Jasper Forest CB3 DMA
-	3711  Jasper Forest CB3 DMA
-	3712  Jasper Forest CB3 DMA
-	3713  Jasper Forest CB3 DMA
-	3714  Jasper Forest CB3 DMA
-	3715  Jasper Forest CB3 DMA
-	3716  Jasper Forest CB3 DMA
-	3717  Jasper Forest CB3 DMA
-	3718  Jasper Forest CB3 DMA
-	3719  Jasper Forest CB3 DMA
-	371a  Jasper Forest QPI Link
-	371b  Jasper Forest QPI Routing and Protocol
-	371d  Jasper Forest QPI Routing and Protocol
-	3720  Jasper Forest PCI Express Root Port 0
-	3721  Jasper Forest PCI Express Root Port 1
-	3722  Jasper Forest PCI Express Root Port 2
-	3723  Jasper Forest PCI Express Root Port 3
-	3724  Jasper Forest PCI Express Root Port 4
-	3725  Jasper Forest NTB Primary
-	3726  Jasper Forest NTB Primary
-	3727  Jasper Forest NTB Secondary
-	3728  Jasper Forest Core
-	3729  Jasper Forest Core
-	372a  Jasper Forest Core
-	372b  Jasper Forest Core
-	372c  Jasper Forest Reserved
-	373f  Jasper Forest IOxAPIC
+	3700  Xeon C5500/C3500 DMI
+	3701  Xeon C5500/C3500 DMI
+	3702  Xeon C5500/C3500 DMI
+	3703  Xeon C5500/C3500 DMI
+	3704  Xeon C5500/C3500 DMI
+	3705  Xeon C5500/C3500 DMI
+	3706  Xeon C5500/C3500 DMI
+	3707  Xeon C5500/C3500 DMI
+	3708  Xeon C5500/C3500 DMI
+	3709  Xeon C5500/C3500 DMI
+	370a  Xeon C5500/C3500 DMI
+	370b  Xeon C5500/C3500 DMI
+	370c  Xeon C5500/C3500 DMI
+	370d  Xeon C5500/C3500 DMI
+	370e  Xeon C5500/C3500 DMI
+	370f  Xeon C5500/C3500 DMI
+	3710  Xeon C5500/C3500 CB3 DMA
+	3711  Xeon C5500/C3500 CB3 DMA
+	3712  Xeon C5500/C3500 CB3 DMA
+	3713  Xeon C5500/C3500 CB3 DMA
+	3714  Xeon C5500/C3500 CB3 DMA
+	3715  Xeon C5500/C3500 CB3 DMA
+	3716  Xeon C5500/C3500 CB3 DMA
+	3717  Xeon C5500/C3500 CB3 DMA
+	3718  Xeon C5500/C3500 CB3 DMA
+	3719  Xeon C5500/C3500 CB3 DMA
+	371a  Xeon C5500/C3500 QPI Link
+	371b  Xeon C5500/C3500 QPI Routing and Protocol
+	371d  Xeon C5500/C3500 QPI Routing and Protocol
+	3720  Xeon C5500/C3500 PCI Express Root Port 0
+	3721  Xeon C5500/C3500 PCI Express Root Port 1
+	3722  Xeon C5500/C3500 PCI Express Root Port 2
+	3723  Xeon C5500/C3500 PCI Express Root Port 3
+	3724  Xeon C5500/C3500 PCI Express Root Port 4
+	3725  Xeon C5500/C3500 NTB Primary
+	3726  Xeon C5500/C3500 NTB Primary
+	3727  Xeon C5500/C3500 NTB Secondary
+	3728  Xeon C5500/C3500 Core
+	3729  Xeon C5500/C3500 Core
+	372a  Xeon C5500/C3500 Core
+	372b  Xeon C5500/C3500 Core
+	372c  Xeon C5500/C3500 Reserved
+	373f  Xeon C5500/C3500 IOxAPIC
 	3a00  82801JD/DO (ICH10 Family) 4-port SATA IDE Controller
 	3a02  82801JD/DO (ICH10 Family) SATA AHCI Controller
 	3a05  82801JD/DO (ICH10 Family) SATA RAID Controller
@@ -17025,6 +18868,7 @@
 		1028 028d  PowerEdge T410 USB EHCI Controller
 		1458 5006  GA-EP45-DS5 Motherboard
 	3a3e  82801JI (ICH10 Family) HD Audio Controller
+		1458 a002  GA-EP45-UD3R Motherboard
 		1458 a102  GA-EP45-DS5 Motherboard
 	3a40  82801JI (ICH10 Family) PCI Express Root Port 1
 		1028 028c  PowerEdge R410 PCI Express Port 1
@@ -17072,8 +18916,11 @@
 	3b05  Mobile 5 Series Chipset LPC Interface Controller
 	3b06  5 Series Chipset LPC Interface Controller
 	3b07  Mobile 5 Series Chipset LPC Interface Controller
+		1028 040b  Latitude E6510
+		e4bf 50c1  PC1-GROOVE
 	3b08  5 Series Chipset LPC Interface Controller
 	3b09  Mobile 5 Series Chipset LPC Interface Controller
+		1025 0347  Aspire 7740G
 	3b0a  5 Series Chipset LPC Interface Controller
 	3b0b  Mobile 5 Series Chipset LPC Interface Controller
 	3b0c  5 Series Chipset LPC Interface Controller
@@ -17104,13 +18951,24 @@
 	3b26  5 Series/3400 Series Chipset 2 port SATA IDE Controller
 	3b28  5 Series/3400 Series Chipset 4 port SATA IDE Controller
 	3b29  5 Series/3400 Series Chipset 4 port SATA AHCI Controller
+		1025 0347  Aspire 7740G
 	3b2c  5 Series/3400 Series Chipset SATA RAID Controller
 	3b2d  5 Series/3400 Series Chipset 2 port SATA IDE Controller
+		e4bf 50c1  PC1-GROOVE
 	3b2e  5 Series/3400 Series Chipset 4 port SATA IDE Controller
+		e4bf 50c1  PC1-GROOVE
 	3b2f  5 Series/3400 Series Chipset 6 port SATA AHCI Controller
+		e4bf 50c1  PC1-GROOVE
 	3b30  5 Series/3400 Series Chipset SMBus Controller
+		1025 0347  Aspire 7740G
+		1028 040b  Latitude E6510
+		e4bf 50c1  PC1-GROOVE
 	3b32  5 Series/3400 Series Chipset Thermal Subsystem
+		1025 0347  Aspire 7740G
 	3b34  5 Series/3400 Series Chipset USB2 Enhanced Host Controller
+		1025 0347  Aspire 7740G
+		1028 040b  Latitude E6510
+		e4bf 50c1  PC1-GROOVE
 	3b36  5 Series/3400 Series Chipset USB Universal Host Controller
 	3b37  5 Series/3400 Series Chipset USB Universal Host Controller
 	3b38  5 Series/3400 Series Chipset USB Universal Host Controller
@@ -17118,6 +18976,9 @@
 	3b3a  5 Series/3400 Series Chipset USB Universal Host Controller
 	3b3b  5 Series/3400 Series Chipset USB Universal Host Controller
 	3b3c  5 Series/3400 Series Chipset USB2 Enhanced Host Controller
+		1025 0347  Aspire 7740G
+		1028 040b  Latitude E6510
+		e4bf 50c1  PC1-GROOVE
 	3b3e  5 Series/3400 Series Chipset USB Universal Host Controller
 	3b3f  5 Series/3400 Series Chipset USB Universal Host Controller
 	3b40  5 Series/3400 Series Chipset USB Universal Host Controller
@@ -17132,10 +18993,96 @@
 	3b50  5 Series/3400 Series Chipset PCI Express Root Port 8
 	3b53  5 Series/3400 Series Chipset VECI Controller
 	3b56  5 Series/3400 Series Chipset High Definition Audio
+		1025 0347  Aspire 7740G
+		1028 040b  Latitude E6510
+		e4bf 50c1  PC1-GROOVE
+	3b57  5 Series/3400 Series Chipset High Definition Audio
 	3b64  5 Series/3400 Series Chipset HECI Controller
+		1025 0347  Aspire 7740G
+		e4bf 50c1  PC1-GROOVE
 	3b65  5 Series/3400 Series Chipset HECI Controller
 	3b66  5 Series/3400 Series Chipset PT IDER Controller
 	3b67  5 Series/3400 Series Chipset KT Controller
+		e4bf 50c1  PC1-GROOVE
+	3c00  Sandy Bridge DMI2
+	3c01  Sandy Bridge DMI2 in PCI Express Mode
+	3c02  Sandy Bridge IIO PCI Express Root Port 1a
+	3c03  Sandy Bridge IIO PCI Express Root Port 1b
+	3c04  Sandy Bridge IIO PCI Express Root Port 2a
+	3c05  Sandy Bridge IIO PCI Express Root Port 2b
+	3c06  Sandy Bridge IIO PCI Express Root Port 2c
+	3c07  Sandy Bridge IIO PCI Express Root Port 2d
+	3c08  Sandy Bridge IIO PCI Express Root Port 3a in PCI Express Mode
+	3c09  Sandy Bridge IIO PCI Express Root Port 3b
+	3c0a  Sandy Bridge IIO PCI Express Root Port 3c
+	3c0b  Sandy Bridge IIO PCI Express Root Port 3d
+	3c0d  Sandy Bridge Non-Transparent Bridge
+	3c0e  Sandy Bridge Non-Transparent Bridge
+	3c0f  Sandy Bridge Non-Transparent Bridge
+	3c20  Sandy Bridge DMA Channel 0
+	3c21  Sandy Bridge DMA Channel 1
+	3c22  Sandy Bridge DMA Channel 2
+	3c23  Sandy Bridge DMA Channel 3
+	3c24  Sandy Bridge DMA Channel 4
+	3c25  Sandy Bridge DMA Channel 5
+	3c26  Sandy Bridge DMA Channel 6
+	3c27  Sandy Bridge DMA Channel 7
+	3c28  Sandy Bridge Address Map, VTd_Misc, System Management
+	3c2a  Sandy Bridge Control Status and Global Errors
+	3c2c  Sandy Bridge I/O APIC
+	3c2e  Sandy Bridge DMA
+	3c2f  Sandy Bridge DMA
+	3c40  Sandy Bridge IIO Switch and IRP Performance Monitor
+	3c41  Sandy Bridge QPI Port 0 Performance Monitor
+	3c42  Sandy Bridge QPI Port 1 Performance Monitor
+	3c43  Sandy Bridge Ring to PCI Express Performance Monitor
+	3c44  Sandy Bridge Ring to QuickPath Interconnect Link 0 Performance Monitor
+	3c45  Sandy Bridge Ring to QuickPath Interconnect Link 1 Performance Monitor
+	3c46  Sandy Bridge Processor Home Agent Performance Monitoring
+	3c71  Sandy Bridge Integrated Memory Controller RAS Registers
+	3c80  Sandy Bridge QPI Link 0
+	3c83  Sandy Bridge QPI Link Reut 0
+	3c84  Sandy Bridge QPI Link Reut 0
+	3c86  Sandy Bridge QPI Port 0 DFX Link
+	3c90  Sandy Bridge QPI Link 1
+	3c93  Sandy Bridge QPI Link Reut 1
+	3c94  Sandy Bridge QPI Link Reut 1
+	3c96  Sandy Bridge QPI Port 1 DFX Link
+	3ca0  Sandy Bridge Processor Home Agent
+	3ca8  Sandy Bridge Integrated Memory Controller Registers
+	3caa  Sandy Bridge Integrated Memory Controller Target Address Decoder 0
+	3cab  Sandy Bridge Integrated Memory Controller Target Address Decoder 1
+	3cac  Sandy Bridge Integrated Memory Controller Target Address Decoder 2
+	3cad  Sandy Bridge Integrated Memory Controller Target Address Decoder 3
+	3cae  Sandy Bridge Integrated Memory Controller Target Address Decoder 4
+	3cb0  Sandy Bridge Integrated Memory Controller Channel 0-3 Thermal Control 0
+	3cb1  Sandy Bridge Integrated Memory Controller Channel 0-3 Thermal Control 1
+	3cb2  Sandy Bridge Integrated Memory Controller ERROR Registers 0
+	3cb3  Sandy Bridge Integrated Memory Controller ERROR Registers 1
+	3cb4  Sandy Bridge Integrated Memory Controller Channel 0-3 Thermal Control 2
+	3cb5  Sandy Bridge Integrated Memory Controller Channel 0-3 Thermal Control 3
+	3cb6  Sandy Bridge Integrated Memory Controller ERROR Registers 2
+	3cb7  Sandy Bridge Integrated Memory Controller ERROR Registers 3
+	3cb8  Sandy Bridge DDRIO
+	3cc0  Sandy Bridge Power Control Unit 0
+	3cc1  Sandy Bridge Power Control Unit 1
+	3cc2  Sandy Bridge Power Control Unit 2
+	3cd0  Sandy Bridge Power Control Unit 3
+	3ce0  Sandy Bridge Interrupt Control Registers
+	3ce3  Sandy Bridge Semaphore and Scratchpad Configuration Registers
+	3ce4  Sandy Bridge R2PCIe
+	3ce6  Sandy Bridge QuickPath Interconnect Agent Ring Registers
+	3ce8  Sandy Bridge Unicast Register 0
+	3ce9  Sandy Bridge Unicast Register 5
+	3cea  Sandy Bridge Unicast Register 1
+	3ceb  Sandy Bridge Unicast Register 6
+	3cec  Sandy Bridge Unicast Register 3
+	3ced  Sandy Bridge Unicast Register 7
+	3cee  Sandy Bridge Unicast Register 4
+	3cef  Sandy Bridge Unicast Register 8
+	3cf4  Sandy Bridge Integrated Memory Controller System Address Decoder 0
+	3cf5  Sandy Bridge Integrated Memory Controller System Address Decoder 1
+	3cf6  Sandy Bridge System Address Decoder
 	4000  5400 Chipset Memory Controller Hub
 	4001  5400 Chipset Memory Controller Hub
 	4003  5400 Chipset Memory Controller Hub
@@ -17156,27 +19103,28 @@
 	4032  5400 Chipset IOxAPIC
 	4035  5400 Chipset FBD Registers
 	4036  5400 Chipset FBD Registers
-	4108  Tunnel Creek Integrated Graphics Controller
-	4109  Tunnel Creek Integrated Graphics Controller
-	410a  Tunnel Creek Integrated Graphics Controller
-	410b  Tunnel Creek Integrated Graphics Controller
-	410c  Tunnel Creek Integrated Graphics Controller
-	410d  Tunnel Creek Integrated Graphics Controller
-	410e  Tunnel Creek Integrated Graphics Controller
-	410f  Tunnel Creek Integrated Graphics Controller
-	4114  Tunnel Creek PCI Host Bridge #1
-	4115  Tunnel Creek PCI Host Bridge #2
-	4116  Tunnel Creek PCI Host Bridge #3
-	4117  Tunnel Creek PCI Host Bridge #4
+	4100  Moorestown Graphics and Video
+	4108  Atom Processor E6xx Integrated Graphics Controller
+	4109  Atom Processor E6xx Integrated Graphics Controller
+	410a  Atom Processor E6xx Integrated Graphics Controller
+	410b  Atom Processor E6xx Integrated Graphics Controller
+	410c  Atom Processor E6xx Integrated Graphics Controller
+	410d  Atom Processor E6xx Integrated Graphics Controller
+	410e  Atom Processor E6xx Integrated Graphics Controller
+	410f  Atom Processor E6xx Integrated Graphics Controller
+	4114  Atom Processor E6xx PCI Host Bridge #1
+	4115  Atom Processor E6xx PCI Host Bridge #2
+	4116  Atom Processor E6xx PCI Host Bridge #3
+	4117  Atom Processor E6xx PCI Host Bridge #4
 	4220  PRO/Wireless 2200BG [Calexico2] Network Connection
 		103c 0934  Compaq nw8240/nx8220
-		103c 12f6  Compaq nw8240/nx8220
+		103c 12f6  nc6120/nx8220/nw8240
 		8086 2712  IBM ThinkPad R50e
 		8086 2721  Dell B130 laptop integrated WLAN
 		8086 2722  Dell Latitude D600
 		8086 2731  Samsung P35 integrated WLAN
 	4222  PRO/Wireless 3945ABG [Golan] Network Connection
-		103c 135c  Compaq 6710b or nx9420 Notebook
+		103c 135c  PRO/Wireless 3945ABG [Golan] Network Connection
 		8086 1000  PRO/Wireless 3945ABG Network Connection
 		8086 1001  PRO/Wireless 3945ABG Network Connection
 		8086 1005  PRO/Wireless 3945BG Network Connection
@@ -17194,65 +19142,67 @@
 		8086 1011  ThinkPad R60e/X60s
 		8086 1014  PRO/Wireless 3945BG Network Connection
 	4229  PRO/Wireless 4965 AG or AGN [Kedron] Network Connection
-	422b  WiFi Link 6000 Series
-		8086 1101  WiFi Link 6000 Series 3x3 6000AGN
-		8086 1121  WiFi Link 6000 Series 3x3 6000AGN
-	422c  WiFi Link 6000 Series
-		8086 1301  WiFi Link 6000 Series 2x2 6000AGN
-		8086 1306  WiFi Link 6000 Series 2x2 6000ABG
-		8086 1307  WiFi Link 6000 Series 2x2 6000BG
-		8086 1321  WiFi Link 6000 Series 2x2 6000AGN
-		8086 1326  WiFi Link 6000 Series 2x2 6000ABG
+		8086 1100  Vaio VGN-SZ79SN_C
+		8086 1101  PRO/Wireless 4965 AG or AGN
+	422b  Centrino Ultimate-N 6300
+		8086 1101  Centrino Ultimate-N 6300 3x3 AGN
+		8086 1121  Centrino Ultimate-N 6300 3x3 AGN
+	422c  Centrino Advanced-N 6200
+		8086 1301  Centrino Advanced-N 6200 2x2 AGN
+		8086 1306  Centrino Advanced-N 6200 2x2 ABG
+		8086 1307  Centrino Advanced-N 6200 2x2 BG
+		8086 1321  Centrino Advanced-N 6200 2x2 AGN
+		8086 1326  Centrino Advanced-N 6200 2x2 ABG
 	4230  PRO/Wireless 4965 AG or AGN [Kedron] Network Connection
 		8086 1110  Lenovo ThinkPad T51
 		8086 1111  Lenovo ThinkPad T61
-	4232  Wireless WiFi Link 5100
-		8086 1201  PRO/Wireless 5100AGN Network Connection
-		8086 1204  PRO/Wireless 5100AGN Network Connection
-		8086 1205  PRO/Wireless 5100BGN Network Connection
-		8086 1206  PRO/Wireless 5100ABG Network Connection
-		8086 1221  PRO/Wireless 5100AGN Network Connection
-		8086 1224  PRO/Wireless 5100AGN Network Connection
-		8086 1225  PRO/Wireless 5100BGN Network Connection
-		8086 1226  PRO/Wireless 5100ABG Network Connection
-		8086 1301  PRO/Wireless 5100AGN Network Connection
-		8086 1304  PRO/Wireless 5100AGN Network Connection
-		8086 1305  PRO/Wireless 5100BGN Network Connection
-		8086 1306  PRO/Wireless 5100ABG Network Connection
-		8086 1321  PRO/Wireless 5100AGN Network Connection
-		8086 1324  PRO/Wireless 5100AGN Network Connection
-		8086 1325  PRO/Wireless 5100BGN Network Connection
-		8086 1326  PRO/Wireless 5100ABG Network Connection
-	4235  PRO/Wireless 5300 AGN [Shiloh] Network Connection
-	4236  Wireless WiFi Link 5300
+	4232  WiFi Link 5100
+		8086 1201  WiFi Link 5100 AGN
+		8086 1204  WiFi Link 5100 AGN
+		8086 1205  WiFi Link 5100 BGN
+		8086 1206  WiFi Link 5100 ABG
+		8086 1221  WiFi Link 5100 AGN
+		8086 1224  WiFi Link 5100 AGN
+		8086 1225  WiFi Link 5100 BGN
+		8086 1226  WiFi Link 5100 ABG
+		8086 1301  WiFi Link 5100 AGN
+		8086 1304  WiFi Link 5100 AGN
+		8086 1305  WiFi Link 5100 BGN
+		8086 1306  WiFi Link 5100 ABG
+		8086 1321  WiFi Link 5100 AGN
+		8086 1324  WiFi Link 5100 AGN
+		8086 1325  WiFi Link 5100 BGN
+		8086 1326  WiFi Link 5100 ABG
+	4235  Ultimate N WiFi Link 5300
+	4236  Ultimate N WiFi Link 5300
 	4237  PRO/Wireless 5100 AGN [Shiloh] Network Connection
-		8086 1211  PRO/Wireless 5100AGN Network Connection
-		8086 1214  PRO/Wireless 5100AGN Network Connection
-		8086 1215  PRO/Wireless 5100BGN Network Connection
-		8086 1216  PRO/Wireless 5100ABG Network Connection
-		8086 1311  PRO/Wireless 5100AGN Network Connection
-		8086 1314  PRO/Wireless 5100AGN Network Connection
-		8086 1315  PRO/Wireless 5100BGN Network Connection
-		8086 1316  PRO/Wireless 5100ABG Network Connection
-	4238  WiFi Link 6000 Series
-		8086 1111  WiFi Link 6000 Series 3x3 6000AGN
-	4239  WiFi Link 6000 Series
-		8086 1311  WiFi Link 6000 Series 2x2 6000AGN
-		8086 1316  WiFi Link 6000 Series 2x2 6000ABG
+		8086 1211  WiFi Link 5100 AGN
+		8086 1214  WiFi Link 5100 AGN
+		8086 1215  WiFi Link 5100 BGN
+		8086 1216  WiFi Link 5100 ABG
+		8086 1311  WiFi Link 5100 AGN
+		8086 1314  WiFi Link 5100 AGN
+		8086 1315  WiFi Link 5100 BGN
+		8086 1316  WiFi Link 5100 ABG
+	4238  Centrino Ultimate-N 6300
+		8086 1111  Centrino Ultimate-N 6300 3x3 AGN
+	4239  Centrino Advanced-N 6200
+		8086 1311  Centrino Advanced-N 6200 2x2 AGN
+		8086 1316  Centrino Advanced-N 6200 2x2 ABG
 	423a  PRO/Wireless 5350 AGN [Echo Peak] Network Connection
 	423b  PRO/Wireless 5350 AGN [Echo Peak] Network Connection
-	423c  WiMAX/WiFi Link 5150 Series
-		8086 1201  WiMAX/WiFi Link 5150 Series 5150AGN
-		8086 1206  WiMAX/WiFi Link 5150 Series 5150ABG
-		8086 1221  WiMAX/WiFi Link 5150 Series 5150AGN
-		8086 1301  WiMAX/WiFi Link 5150 Series 5150AGN
-		8086 1306  WiMAX/WiFi Link 5150 Series 5150ABG
-		8086 1321  WiMAX/WiFi Link 5150 Series 5150AGN
-	423d  WiMAX/WiFi Link 5150 Series
-		8086 1211  WiMAX/WiFi Link 5150 Series 5150AGN
-		8086 1216  WiMAX/WiFi Link 5150 Series 5150ABG
-		8086 1311  WiMAX/WiFi Link 5150 Series 5150AGN
-		8086 1316  WiMAX/WiFi Link 5150 Series 5150ABG
+	423c  WiMAX/WiFi Link 5150
+		8086 1201  WiMAX/WiFi Link 5150 AGN
+		8086 1206  WiMAX/WiFi Link 5150 ABG
+		8086 1221  WiMAX/WiFi Link 5150 AGN
+		8086 1301  WiMAX/WiFi Link 5150 AGN
+		8086 1306  WiMAX/WiFi Link 5150 ABG
+		8086 1321  WiMAX/WiFi Link 5150 AGN
+	423d  WiMAX/WiFi Link 5150
+		8086 1211  WiMAX/WiFi Link 5150 AGN
+		8086 1216  WiMAX/WiFi Link 5150 ABG
+		8086 1311  WiMAX/WiFi Link 5150 AGN
+		8086 1316  WiMAX/WiFi Link 5150 ABG
 	444e  Turbo Memory Controller
 	5001  LE80578
 	5002  LE80578 Graphics Processor Unit
@@ -17426,13 +19376,13 @@
 	811c  System Controller Hub (SCH Poulsbo) SDIO Controller #1
 	811d  System Controller Hub (SCH Poulsbo) SDIO Controller #2
 	811e  System Controller Hub (SCH Poulsbo) SDIO Controller #3
-	8180  Tunnel Creek PCI Express Port 3
-	8181  Tunnel Creek PCI Express Port 4
-	8182  Tunnel Creek Integrated Graphics Controller
-	8183  Tunnel Creek Configuration Unit
-	8184  Tunnel Creek PCI Express Port 1
-	8185  Tunnel Creek PCI Express Port 2
-	8186  Tunnel Creek LPC Bridge
+	8180  Atom Processor E6xx PCI Express Port 3
+	8181  Atom Processor E6xx PCI Express Port 4
+	8182  Atom Processor E6xx Integrated Graphics Controller
+	8183  Atom Processor E6xx Configuration Unit
+	8184  Atom Processor E6xx PCI Express Port 1
+	8185  Atom Processor E6xx PCI Express Port 2
+	8186  Atom Processor E6xx LPC Bridge
 	84c4  450KX/GX [Orion] - 82454KX/GX PCI bridge
 	84c5  450KX/GX [Orion] - 82453KX/GX Memory controller
 	84ca  450NX - 82451NX Memory & I/O Controller
@@ -17448,32 +19398,32 @@
 		1993 0ded  mGuard-PCI AV#2
 		1993 0dee  mGuard-PCI AV#1
 		1993 0def  mGuard-PCI AV#0
-	8800  Topcliff PCI Express Port
-	8801  Topcliff Packet Hub
-	8802  Topcliff Gigabit Ethernet Controller
-	8803  Topcliff General Purpose IO Controller
-	8804  Topcliff USB OHCI Controller #4
-	8805  Topcliff USB OHCI Controller #5
-	8806  Topcliff USB OHCI Controller #6
-	8807  Topcliff USB2 EHCI Controller #2
-	8808  Topcliff USB Client Controller
-	8809  Topcliff SDIO Controller #1
-	880a  Topcliff SDIO Controller #2
-	880b  Topcliff SATA AHCI Controller
-	880c  Topcliff USB OHCI Controller #1
-	880d  Topcliff USB OHCI Controller #2
-	880e  Topcliff USB OHCI Controller #3
-	880f  Topcliff USB2 EHCI Controller #1
-	8810  Topcliff DMA Controller #1
-	8811  Topcliff UART Controller #1
-	8812  Topcliff UART Controller #2
-	8813  Topcliff UART Controller #3
-	8814  Topcliff UART Controller #4
-	8815  Topcliff DMA Controller #2
-	8816  Topcliff Serial Peripheral Interface Bus
-	8817  Topcliff I2C Controller
-	8818  Topcliff Controller Area Network (CAN) Controller
-	8819  Topcliff IEEE 1588 Hardware Assist
+	8800  Platform Controller Hub EG20T PCI Express Port
+	8801  Platform Controller Hub EG20T Packet Hub
+	8802  Platform Controller Hub EG20T Gigabit Ethernet Controller
+	8803  Platform Controller Hub EG20T General Purpose IO Controller
+	8804  Platform Controller Hub EG20T USB OHCI Controller #4
+	8805  Platform Controller Hub EG20T USB OHCI Controller #5
+	8806  Platform Controller Hub EG20T USB OHCI Controller #6
+	8807  Platform Controller Hub EG20T USB2 EHCI Controller #2
+	8808  Platform Controller Hub EG20T USB Client Controller
+	8809  Platform Controller Hub EG20T SDIO Controller #1
+	880a  Platform Controller Hub EG20T SDIO Controller #2
+	880b  Platform Controller Hub EG20T SATA AHCI Controller
+	880c  Platform Controller Hub EG20T USB OHCI Controller #1
+	880d  Platform Controller Hub EG20T USB OHCI Controller #2
+	880e  Platform Controller Hub EG20T USB OHCI Controller #3
+	880f  Platform Controller Hub EG20T USB2 EHCI Controller #1
+	8810  Platform Controller Hub EG20T DMA Controller #1
+	8811  Platform Controller Hub EG20T UART Controller 0
+	8812  Platform Controller Hub EG20T UART Controller 1
+	8813  Platform Controller Hub EG20T UART Controller 2
+	8814  Platform Controller Hub EG20T UART Controller 3
+	8815  Platform Controller Hub EG20T DMA Controller #2
+	8816  Platform Controller Hub EG20T Serial Peripheral Interface Bus
+	8817  Platform Controller Hub EG20T I2C Controller
+	8818  Platform Controller Hub EG20T Controller Area Network (CAN) Controller
+	8819  Platform Controller Hub EG20T IEEE 1588 Hardware Assist
 	9000  IXP2000 Family Network Processor
 	9001  IXP2400 Network Processor
 	9002  IXP2300 Network Processor
@@ -17482,14 +19432,16 @@
 	9622  Integrated RAID
 	9641  Integrated RAID
 	96a1  Integrated RAID
-	a000  Pineview DMI Bridge
-	a001  Pineview Integrated Graphics Controller
-	a002  Pineview Integrated Graphics Controller
-	a003  Pineview CHAPS counter
-	a010  Pineview DMI Bridge
-	a011  Pineview Integrated Graphics Controller
-	a012  Pineview Integrated Graphics Controller
-	a013  Pineview CHAPS counter
+	a000  N10 Family DMI Bridge
+		8086 4f4d  DeskTop Board D510MO
+	a001  N10 Family Integrated Graphics Controller
+		8086 4f4d  DeskTop Board D510MO
+	a002  N10 Family Integrated Graphics Controller
+	a003  N10 Family CHAPS counter
+	a010  N10 Family DMI Bridge
+	a011  N10 Family Integrated Graphics Controller
+	a012  N10 Family Integrated Graphics Controller
+	a013  N10 Family CHAPS counter
 	a620  6400/6402 Advanced Memory Buffer (AMB)
 	b152  21152 PCI-to-PCI Bridge
 		8086 b152  21152 PCI-to-PCI Bridge
@@ -17505,6 +19457,7 @@
 	d130  Core Processor DMI
 	d131  Core Processor DMI
 	d132  Core Processor DMI
+		1028 040b  Latitude E6510
 	d133  Core Processor DMI
 	d134  Core Processor DMI
 	d135  Core Processor DMI
@@ -17527,11 +19480,14 @@
 8384  SigmaTel
 	7618  High Definition Audio Codec
 	7634  9250 HD Audio Codec
+	7662  High Definition Audio Codec
+		104d 1e00  High Definition Audio Codec [STAC9872AK]
 	7664  High Definition Audio Codec
 	7670  9770 High Definition Audio
 	7672  9772 High Definition Audio
 	7682  IDT High Definition Audio Codec
 	7690  9200 HD Audio Codec
+		1028 01c1  Precision 490
 8401  TRENDware International Inc.
 8686  ScaleMP
 	1010  vSMPowered system controller [vSMP CTL]
@@ -17715,8 +19671,9 @@
 	0243  Serial ATA II RAID 1430SA
 	0244  eSATA II RAID 1225SA
 	0250  ServeRAID Controller
-		1014 0279  ServeRAID-xx
-		1014 028c  ServeRAID-xx
+		1014 0279  ServeRAID 6M
+		1014 028c  ServeRAID 6i/6i+
+		1014 028e  ServeRAID 7k
 	0279  ServeRAID 6M
 	0283  AAC-RAID
 		9005 0283  Catapult
@@ -17919,6 +19876,9 @@
 		1000 0022  2P2S (2 Parallel / 2 16550A Serial Port Adapter)
 	9865  PCI 9865 Multi-I/O Controller
 	9901  PCIe 9901 Multi-I/O Controller
+	9904  4-Port PCIe Serial Adapter
+	9922  PCIe 9922 Multi-I/O Controller
+	9990  MCS9990 PCIe to 4‐Port USB 2.0 Host Controller
 9902  Stargen Inc.
 	0001  SG2010 PCI over Starfabric Bridge
 	0002  SG2010 PCI to Starfabric Gateway
@@ -17944,11 +19904,15 @@
 aecb  Adrienne Electronics Corporation
 	6250  VITC/LTC Timecode Reader card [PCI-VLTC/RDR]
 affe  Sirrix AG security technologies
+	01e1  PCI1E1 1-port ISDN E1 interface
 	02e1  PCI2E1 2-port ISDN E1 interface
+	450e  PCI4S0EC 4-port ISDN S0 interface
 	dead  Sirrix.PCI4S0 4-port ISDN S0 interface
+b100  OpenVox Communication Co. Ltd.
 # Not registered officially
 b10b  Uakron PCI Project
 b1b3  Shiva Europe Limited
+b1d9  ATCOM Technology co., LTD.
 # Pinnacle should be 11bd, but they got it wrong several times --mj
 bd11  Pinnacle Systems, Inc. (Wrong ID)
 bdbd  Blackmagic Design
@@ -17978,6 +19942,10 @@
 	0410  Wildcard TE410P/TE412P quad-span T1/E1/J1 card 3.3V
 	0420  Wildcard TE420P quad-span T1/E1/J1 card 3.3V (PCI-Express)
 	0800  Wildcard TDM800P 8-port analog card
+	1205  Wildcard TE205P/TE207P dual-span T1/E1/J1 card 5.0V (u1)
+	1220  Wildcard TE220 dual-span T1/E1/J1 card 3.3V (PCI-Express) (5th gen)
+	1405  Wildcard TE405P/TE407P quad-span T1/E1/J1 card 5.0V (u1)
+	1420  Wildcard TE420 quad-span T1/E1/J1 card 3.3V (PCI-Express) (5th gen)
 	2400  Wildcard TDM2400P 24-port analog card
 	3400  Wildcard TC400P transcoder base card
 	8000  Wildcard TE121 single-span T1/E1/J1 card (PCI-Express)
@@ -17987,6 +19955,8 @@
 	8004  Wildcard TCE400P transcoder base card
 	8005  Wildcard TDM410 4-port analog card
 	8006  Wildcard AEX410 4-port analog card (PCI-Express)
+	8007  Hx8 Series 8-port Base Card
+	8008  Hx8 Series 8-port Base Card (PCI-Express)
 	b410  Wildcard B410 quad-BRI card
 d4d4  Dy4 Systems Inc
 	0601  PCI Mezzanine Card
@@ -18007,7 +19977,10 @@
 		0059 0003  128k ISDN-U Adapter
 		00a7 0001  TELES.S0/PCI 2.x ISDN Adapter
 		8086 0003  Digium X100P/X101P analogue PSTN FXO interface
+		b100 0003  OpenVox A400P 4-port analog card
+		b1d9 0003  AX400P 4-port analog card
 	0002  Tiger100APC ISDN chipset
+e1c5  Elcus
 e4bf  EKF Elektronik GmbH
 e55e  Essence Technology, Inc.
 ea01  Eagle Technology
@@ -18063,12 +20036,18 @@
 	6100  DAG 6.1SE 10G Ethernet/OC-192
 	6200  DAG 6.2SE 10G Ethernet/OC-192
 	7100  DAG 7.1S OC-3/OC-12
+	7400  DAG 7.4S OC-3/OC-12
+	7401  DAG 7.4S48 OC-48
+	752e  DAG 7.5G2 Gig Ethernet
+	754e  DAG 7.5G4 Gig Ethernet
 	8100  DAG 8.1X 10G Ethernet
 	8101  DAG 8.1SX 10G Ethernet/OC-192
 	8102  DAG 8.1X 10G Ethernet
 	820e  DAG 8.2X 10G Ethernet
 	820f  DAG 8.2X 10G Ethernet (2nd bus)
 	8400  DAG 8.4I Infiniband x4 SDR
+	8500  DAG 8.5I Infiniband x4 DDR
+	920e  DAG 9.2X2 10G Ethernet
 ec80  Belkin Corporation
 	ec00  F5D6000
 ecc0  Echo Digital Audio Corporation
@@ -18102,6 +20081,7 @@
 	a10e  BCM4230 iLine10 HomePNA 2.0
 fede  Fedetec Inc.
 	0003  TABIC PCI v3
+ffee  FNK Tech
 fffd  XenSource, Inc.
 	0101  PCI Event Channel Controller
 # Used in some old VMWare products before they got a real ID assigned
@@ -18133,6 +20113,7 @@
 		00  Vendor specific
 		01  AHCI 1.0
 	07  Serial Attached SCSI controller
+	08  Non-Volatile memory controller
 	80  Mass storage controller
 C 02  Network controller
 	00  Ethernet controller
@@ -18251,10 +20232,11 @@
 		10  OHCI
 	01  ACCESS Bus
 	02  SSA
-	03  USB Controller
+	03  USB controller
 		00  UHCI
 		10  OHCI
 		20  EHCI
+		30  XHCI
 		80  Unspecified
 		fe  USB Device
 	04  Fibre Channel
@@ -18289,3 +20271,4 @@
 	10  Communication synchronizer
 	20  Signal processing management
 	80  Signal processing controller
+C ff  Unassigned class
diff -ruN pciutils-3.1.7/pcilib.man pciutils-3.1.8/pcilib.man
--- pciutils-3.1.7/pcilib.man	2009-07-04 18:11:04.000000000 +0200
+++ pciutils-3.1.8/pcilib.man	2011-01-07 22:04:28.000000000 +0100
@@ -33,11 +33,11 @@
 .TP
 .B intel-conf1
 Direct hardware access via Intel configuration mechanism 1. Available on i386 and compatibles
-on Linux, Solaris/x86, GNU Hurd and Windows. Requires root privileges.
+on Linux, Solaris/x86, GNU Hurd, Windows, BeOS and Haiku. Requires root privileges.
 .TP
 .B intel-conf2
 Direct hardware access via Intel configuration mechanism 2. Available on i386 and compatibles
-on Linux, Solaris/x86, GNU Hurd and Windows. Requires root privileges. Warning: This method
+on Linux, Solaris/x86, GNU Hurd, Windows, BeOS and Haiku. Requires root privileges. Warning: This method
 is able to address only the first 16 devices on any bus and it seems to be very
 unreliable in many cases.
 .TP
diff -ruN pciutils-3.1.7/pciutils.h pciutils-3.1.8/pciutils.h
--- pciutils-3.1.7/pciutils.h	2008-11-11 00:11:51.000000000 +0100
+++ pciutils-3.1.8/pciutils.h	2011-01-07 22:04:28.000000000 +0100
@@ -11,6 +11,8 @@
 
 #ifdef PCI_OS_WINDOWS
 #include "compat/getopt.h"
+#else
+#include <unistd.h>
 #endif
 
 #define PCIUTILS_VERSION PCILIB_VERSION
diff -ruN pciutils-3.1.7/pciutils.lsm pciutils-3.1.8/pciutils.lsm
--- pciutils-3.1.7/pciutils.lsm	2010-01-31 18:43:27.000000000 +0100
+++ pciutils-3.1.8/pciutils.lsm	2011-10-02 13:29:04.000000000 +0200
@@ -1,14 +1,14 @@
 Begin3
 Title:          The PCI Utilities
-Version:        3.1.7
-Entered-date:   100131
+Version:        3.1.8
+Entered-date:   111002
 Description:    This package contains various utilities for inspecting and
 		setting of devices connected to the PCI bus.
 Keywords:       kernel, pci, lspci, setpci, libpci
 Author:         mj@ucw.cz (Martin Mares)
 Maintained-by:  mj@ucw.cz (Martin Mares)
-Primary-site:   atrey.karlin.mff.cuni.cz pub/linux/pci/pciutils-3.1.7.tar.gz
-Alternate-site: ftp.kernel.org pub/software/utils/pciutils/pciutils-3.1.7.tar.gz
-Alternate-site: metalab.unc.edu pub/Linux/hardware/pciutils-3.1.7.tar.gz
+Primary-site:   atrey.karlin.mff.cuni.cz pub/linux/pci/pciutils-3.1.8.tar.gz
+Alternate-site: ftp.kernel.org pub/software/utils/pciutils/pciutils-3.1.8.tar.gz
+Alternate-site: metalab.unc.edu pub/Linux/hardware/pciutils-3.1.8.tar.gz
 Copying-policy: GPL
 End
diff -ruN pciutils-3.1.7/pciutils.spec pciutils-3.1.8/pciutils.spec
--- pciutils-3.1.7/pciutils.spec	2010-01-31 18:43:28.000000000 +0100
+++ pciutils-3.1.8/pciutils.spec	2011-10-02 13:29:04.000000000 +0200
@@ -1,5 +1,5 @@
 Name:		pciutils
-Version:	3.1.7
+Version:	3.1.8
 Release: 	1
 Source:		ftp://atrey.karlin.mff.cuni.cz/pub/linux/pci/%{name}-%{version}.tar.gz
 Copyright:	GNU GPL
diff -ruN pciutils-3.1.7/setpci.c pciutils-3.1.8/setpci.c
--- pciutils-3.1.7/setpci.c	2009-07-04 18:11:04.000000000 +0200
+++ pciutils-3.1.8/setpci.c	2011-01-07 22:04:28.000000000 +0100
@@ -10,7 +10,6 @@
 #include <string.h>
 #include <stdlib.h>
 #include <stdarg.h>
-#include <unistd.h>
 #include <errno.h>
 
 #define PCIUTILS_SETPCI
@@ -482,11 +481,12 @@
 static int parse_x32(char *c, char **stopp, unsigned int *resp)
 {
   char *stop;
+  unsigned long int l;
 
   if (!*c)
     return -1;
   errno = 0;
-  unsigned long int l = strtoul(c, &stop, 16);
+  l = strtoul(c, &stop, 16);
   if (errno)
     return -1;
   if ((l & ~0U) != l)
diff -ruN pciutils-3.1.7/setpci.man pciutils-3.1.8/setpci.man
--- pciutils-3.1.7/setpci.man	2009-09-29 18:17:13.000000000 +0200
+++ pciutils-3.1.8/setpci.man	2011-10-02 12:27:00.000000000 +0200
@@ -151,7 +151,7 @@
 \IP \(bu
 Finally, you should append a width specifier \fB.B\fP, \fB.W\fP, or \fB.L\fP to choose
 how many bytes (1, 2, or 4) should be transferred. The width can be omitted if you are
-accessing a named register whose width is well known.
+referring to a register by its name and the width of the register is well known.
 
 .PP
 All names of registers and width specifiers are case-insensitive.
diff -ruN pciutils-3.1.7/update-pciids.sh pciutils-3.1.8/update-pciids.sh
--- pciutils-3.1.7/update-pciids.sh	2008-11-11 00:11:51.000000000 +0100
+++ pciutils-3.1.8/update-pciids.sh	2011-01-07 22:04:28.000000000 +0100
@@ -15,7 +15,7 @@
 	exit 1
 fi
 
-if [ -n "$PCI_COMPRESSED_IDS" ] ; then
+if [ "$PCI_COMPRESSED_IDS" -eq 1 ] ; then
 	DECOMP="cat"
 	SRC="$SRC.gz"
 	GREP=zgrep
diff -ruN pciutils-3.1.7/win32/config.h pciutils-3.1.8/win32/config.h
--- pciutils-3.1.7/win32/config.h	2010-01-31 18:43:28.000000000 +0100
+++ pciutils-3.1.8/win32/config.h	2011-10-02 13:29:04.000000000 +0200
@@ -3,4 +3,4 @@
 #define PCI_HAVE_PM_INTEL_CONF
 #define PCI_IDS "pci.ids"
 #define PCI_PATH_IDS_DIR "."
-#define PCILIB_VERSION "3.1.7"
+#define PCILIB_VERSION "3.1.8"
