public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] proj/hwids:master commit in: /
@ 2012-04-08 19:08 Diego Elio Pettenò
  0 siblings, 0 replies; 16+ messages in thread
From: Diego Elio Pettenò @ 2012-04-08 19:08 UTC (permalink / raw
  To: gentoo-commits

commit:     6de22c8ef3bd5f98c4f6528c63887c4519df071c
Author:     Diego Elio Pettenò <flameeyes <AT> flameeyes <DOT> eu>
AuthorDate: Sun Apr  8 18:55:48 2012 +0000
Commit:     Diego Elio Pettenò <flameeyes <AT> gentoo <DOT> org>
CommitDate: Sun Apr  8 18:55:48 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/hwids.git;a=commit;h=6de22c8e

Add a distribution script.

---
 dist.sh |    7 +++++++
 1 files changed, 7 insertions(+), 0 deletions(-)

diff --git a/dist.sh b/dist.sh
new file mode 100755
index 0000000..c39289b
--- /dev/null
+++ b/dist.sh
@@ -0,0 +1,7 @@
+#!/bin/sh
+
+PV=${1:-$(date +%Y%m%d)}
+P=hwids-${PV}
+
+git tag ${P}
+git archive --prefix=${P}/ ${P} | xz -9e > ${P}.tar.xz



^ permalink raw reply related	[flat|nested] 16+ messages in thread

* [gentoo-commits] proj/hwids:master commit in: /
@ 2012-04-08 19:08 Diego Elio Pettenò
  0 siblings, 0 replies; 16+ messages in thread
From: Diego Elio Pettenò @ 2012-04-08 19:08 UTC (permalink / raw
  To: gentoo-commits

commit:     9795c90407956b26d566762208ed6210c1ed062a
Author:     Diego Elio Pettenò <flameeyes <AT> flameeyes <DOT> eu>
AuthorDate: Sun Apr  8 18:52:40 2012 +0000
Commit:     Diego Elio Pettenò <flameeyes <AT> gentoo <DOT> org>
CommitDate: Sun Apr  8 18:52:40 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/hwids.git;a=commit;h=9795c904

Update pci.ids.

---
 pci.ids |  446 +++++++++++++++++++++++++++++++++++++++------------------------
 1 files changed, 275 insertions(+), 171 deletions(-)

diff --git a/pci.ids b/pci.ids
index f2a8ba7..27618a6 100644
--- a/pci.ids
+++ b/pci.ids
@@ -1,8 +1,8 @@
 #
 #	List of PCI ID's
 #
-#	Version: 2012.02.27
-#	Date:    2012-02-27 03:15:01
+#	Version: 2012.04.04
+#	Date:    2012-04-04 03:15:01
 #
 #	Maintained by Martin Mares <mj@ucw.cz> and other volunteers from the
 #	PCI ID Project at http://pci-ids.ucw.cz/.
@@ -383,6 +383,7 @@
 		1028 1f35  PERC H710 Adapter
 		1028 1f37  PERC H710 Mini (for blades)
 		1028 1f38  PERC H710 Mini (for monolithics)
+		8086 3513  RMS25PB080 RAID Controller
 	005c  SAS1064A PCI-X Fusion-MPT SAS
 	005d  MegaRAID SAS-3 3108 [Invader]
 	005e  SAS1066 PCI-X Fusion-MPT SAS
@@ -500,6 +501,7 @@
 	0085  SAS2208 PCI-Express Fusion-MPT SAS-2
 	0086  SAS2308 PCI-Express Fusion-MPT SAS-2
 	0087  SAS2308 PCI-Express Fusion-MPT SAS-2
+		1590 0044  H220i
 	008f  53c875J
 		1092 8000  FirePort 40 SCSI Controller
 		1092 8760  FirePort 40 Dual SCSI Host Adapter
@@ -1486,6 +1488,7 @@
 	5e6d  RV410 [Radeon X700 (PCIE)] (Secondary)
 		148c 2117  PowerColor Bravo X700
 	5f57  R423 [Radeon X800XT (PCIE)]
+	6707  Cayman LE GL [FirePro V5900]
 	6718  Cayman XT [Radeon HD 6970]
 	6719  Cayman PRO [Radeon HD 6950]
 	671d  Antilles [AMD Radeon HD 6990]
@@ -1498,6 +1501,7 @@
 	6741  Whistler [AMD Radeon HD 6600M Series]
 	6742  Whistler LE [AMD Radeon HD 6625M Graphics]
 	6743  Whistler [Radeon E6760]
+	6749  Turks [FirePro V4900]
 	6750  Turks [AMD Radeon HD 6570]
 	6751  Turks [Radeon HD 7600A Series]
 	6758  Turks [Radeon HD 6670]
@@ -1516,6 +1520,9 @@
 	6798  Tahiti XT [Radeon HD 7970]
 	6799  New Zealand [Radeon HD 7990]
 	679a  Tahiti PRO [Radeon HD 7950]
+	6800  WIMBLEDON XT [Radeon HD 7970M]
+	6818  PITCAIRN [Radeon HD 7800]
+	6819  PITCAIRN PRO [Radeon HD 7800 Series]
 	6840  Thames XT/GL [Radeon HD 7600M Series]
 	6841  Thames [Radeon 7500M/7600M Series]
 	6843  Thames [Radeon HD 7670M]
@@ -2275,7 +2282,7 @@
 		1014 033b  PCIe2 6Gb SAS RAID Adapter Quad-port (57B4)
 		1014 0355  PCIe2 3.6GB Cache 6Gb SAS RAID Adapter Quad-port (57B1)
 		1014 0357  PCIe2 6Gb SAS Adapter Quad-port (57C6)
-		1014 035d  PCIe2 3.6GB Cache 6Gb SAS RAID & SSD Adapter (575D)
+		1014 035d  PCIe3 1.8GB Cache RAID SAS Adapter Quad-port 6GB (57C8)
 		1014 035e  PCIe2 3.6GB Cache 6Gb SAS RAID Adapter Quad-port (57CE)
 	3022  QLA3022 Network Adapter
 	4022  QLA3022 Network Adapter
@@ -2703,7 +2710,7 @@
 	00cf  AIC-7899P U160/m
 		1028 0106  PowerEdge 4600
 		1028 0121  PowerEdge 2650
-102b  Matrox Graphics, Inc.
+102b  Matrox Electronics Systems Ltd.
 # DJ: I've a suspicion that 0010 is a duplicate of 0d10.
 	0010  MGA-I [Impression?]
 	0100  MGA 1064SG [Mystique]
@@ -2944,10 +2951,46 @@
 		102b 0101  Millenium P690 PCI
 		102b 0140  Millenium P690 LP PCIe x1
 		102b 0180  Display Wall IP Decode 128 MB
+	4164  Morphis QxT frame grabber
+	43b4  Morphis Qxt encoding engine
+	4510  Morphis COM port
 	4536  VIA Framegrabber
-	4cdc  Morphis Vision System Jpeg2000
-	4fc5  Morphis Vision System
-	5e10  Morphis Vision System Aux/IO
+	4686  Concord GX (customized Intel 82541)
+	475b  Solios eCL/XCL-B frame grabber
+	475d  Vio frame grabber family
+		102b 4b90  Vio Duo frame grabber (single channel)
+		102b 4b91  Vio Duo frame grabber
+		102b 4b92  Vio Analog frame grabber
+		102b 4b93  Vio SDI Frame Grabber
+		102b 4b94  Vio DVI-A frame grabber
+	475f  Solios (single-Full) CL frame grabber
+		102b 475f  Solios eCL/XCL-F frame grabber
+		102b 4d5f  Solios eV-CL (single-Full) frame grabber
+		102b 4e5f  Solios eM-CL (single-Full) frame grabber
+	47a1  Solios eA/XA frame grabber
+		102b 4be0  Solios eA/XA (single) frame grabber
+		102b 4be1  Solios eA/XA (dual) frame grabber
+		102b 4be2  Solios eA/XA (quad) frame grabber
+	47a2  Solios COM port
+	47c1  Solios (dual-Base/single-Medium) CL frame grabber
+		102b 0000  Solios frame grabber
+		102b 4b80  Solios eCL/XCL (single-Medium) frame grabber
+		102b 4b81  Solios eCL/XCL (dual-Base) frame grabber
+		102b 4d80  Solios eV-CL (single-Medium) frame grabber
+		102b 4d81  Solios eV-CL (dual-Base) frame grabber
+		102b 4e80  Solios eM-CL (single-Medium) frame grabber
+		102b 4e81  Solios eM-CL (dual-Base) frame grabber
+	47c2  Solios COM port
+	4949  Radient frame grabber family
+		102b 0010  Radient eCL (Single-full) frame grabber
+		102b 0020  Radient eCL (Dual-base) frame grabber
+		102b 0030  Radient eCL (Dual-full) frame grabber
+		102b 0040  Radient eCL (Quad-base) frame grabber
+		102b 0050  Radient eCL (Golden) frame grabber
+	4cdc  Morphis JPEG2000 accelerator
+	4f54  Morphis (e)Quad frame grabber
+	4fc5  Morphis (e)Dual frame grabber
+	5e10  Morphis aux I/O
 	6573  Shark 10/100 Multiport SwitchNIC
 102c  Chips and Technologies
 	00b8  F64310
@@ -4910,6 +4953,9 @@
 	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
+	8732  PEX 8732 32-lane, 8-Port PCI Express Gen 3 (8.0 GT/s) Switch
+# This is the Non-Transparent-Bridge Virtualized Port as presented by the PLX PEX 8732 chip, the physical bridges show up at 10b5:8732
+	87b0  PEX 8732 32-lane, 8-Port PCI Express Gen 3 (8.0 GT/s) Switch
 	9016  PLX 9016 8-port serial controller
 	9030  PCI9030 32-bit 33MHz PCI <-> IOBus Bridge
 		10b5 2695  Hilscher CIF50-PB Profibus Master Board
@@ -6890,7 +6936,8 @@
 		19da a123  IONITX-F-E
 	087e  ION LE VGA
 	087f  ION LE VGA
-	08a4  GT216 [GeForce 320M]
+	08a3  MCP89 [GeForce 320M]
+	08a4  MCP89 [GeForce 320M]
 	0a20  GT216 [GeForce GT 220]
 		1043 8311  ENGT220/DI/1GD3(LP)/V2
 	0a23  GT218 [GeForce 210]
@@ -7055,15 +7102,18 @@
 	0df2  GF108 [GeForce GT 435M]
 	0df4  GF108 [GeForce GT 540M]
 	0df5  GF108 [GeForce GT 540M]
+	0df7  GF108 [GeForce GT 520M]
 	0df8  GF108 [Quadro 600]
 	0dfa  GF108 [Quadro 1000M]
 	0e08  HDMI Audio stub
 	0e09  GF110 High Definition Audio Controller
+	0e0a  GK104 [Geforce GTX680]
 	0e0c  GF110 High Definition Audio Controller
 	0e22  GF104 [GeForce GTX 460]
 		1462 2322  N460GTX Cyclone 1GD5/OC
 	0e3a  GF104 [Quadro 3000M]
 	0e3b  GF104 [Quadro 4000M]
+	0fd2  GK107 [GeForce GT 640M]
 	1040  GF119 [GeForce GT 520]
 	1050  GF119 [GeForce GT 520M]
 	1051  GF119 [GeForce GT 520MX]
@@ -7081,6 +7131,7 @@
 		10de 066d  G98 [GeForce 8400GS]
 	10c5  Dell M116N [GeForce 405]
 	10d8  GT218 [NVS 300]
+	1180  GK104 [GeForce GTX 680]
 	1200  GF110 [GeForce GTX 560 Ti]
 	1201  GF114 [GeForce GTX 560]
 	1205  GF114 [GeForce GTX 460 v2]
@@ -7233,8 +7284,9 @@
 	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
+	5209  RTS5209 PCI Express Card Reader
+	5229  RTS5229 PCI Express Card Reader
+	5288  Barossa PCI Express Card Reader
 	8029  RTL-8029(AS)
 		10b8 2011  EZ-Card (SMC1208)
 		10ec 8029  RTL-8029(AS)
@@ -7362,11 +7414,11 @@
 	0007  Default PCIe endpoint ID
 	0205  Wildcard TE205P
 	0210  Wildcard TE210P
-	0300  Active Silicon Phoenix Frame Grabbers
+	0300  Spartan 3 Designs (Xilinx IP)
 	0314  Wildcard TE405P/TE410P (1st Gen)
 	0405  Wildcard TE405P (2nd Gen)
 	0410  Wildcard TE410P (2nd Gen)
-	0600  Active Silicon Firebird Frame Grabbers
+	0600  Xilinx 6 Designs (Xilinx IP)
 	2b00  Zomojo Zcard
 	3fc0  RME Digi96
 	3fc1  RME Digi96/8
@@ -7525,6 +7577,12 @@
 	2340  RocketRAID 2340 16 Port SATA-II Controller
 	2640  RocketRAID 2640 SAS/SATA Controller
 	2722  RocketRAID 2722
+# SFF-8087 Mini-SAS 16 port internal
+	2740  RocketRAID 2740
+# SFF-8088 Mini-SAS 16 port external
+	2744  RocketRaid 2744
+# SFF-8088 8 port external / SFF-8087 24 port internal
+	2782  RocketRAID 2782
 	3120  RocketRAID 3120
 	3220  RocketRAID 3220
 	3320  RocketRAID 3320
@@ -9165,6 +9223,7 @@
 		1028 040b  Latitude E6510
 	e832  R5C832 PCIe IEEE 1394 Controller
 		1028 040b  Latitude E6510
+	e852  PCIe xD-Picture Card Controller
 1181  Telmatics International
 1183  Fujikura Ltd
 1184  Forks Inc
@@ -9464,6 +9523,7 @@
 	4368  88EC034 Ethernet Controller
 	4369  88EC042 Ethernet Controller
 	436a  88E8058 PCI-E Gigabit Ethernet Controller
+		11ab 00ba  Imac 8,1 Wired Ethernet Adapter
 	436b  88E8071 PCI-E Gigabit Ethernet Controller
 	436c  88E8072 PCI-E Gigabit Ethernet Controller
 	436d  88E8055 PCI-E Gigabit Ethernet Controller
@@ -9906,6 +9966,7 @@
 1217  O2 Micro, Inc.
 	00f7  Firewire (IEEE 1394)
 		1179 ff50  Satellite P305D-S8995E
+	10f7  1394 OHCI Compliant Host Controller
 	11f7  OZ600 1394a-2000 Controller
 	13f7  1394 OHCI Compliant Host Controller
 	6729  OZ6729
@@ -9943,6 +10004,8 @@
 		103c 0890  NC6000 laptop
 		10cf 11c4  Lifebook P5020D Laptop
 	7233  OZ711MP3/MS3 4-in-1 MemoryCardBus Controller
+	8120  Integrated MMC/SD Controller
+	8130  Integrated MS/MSPRO/xD Controller
 	8321  Integrated MMC/SD controller
 	8331  O2 Flash Memory Card
 1218  Hybricon Corp.
@@ -9994,7 +10057,7 @@
 	0057  Voodoo 3/3000 [Avenger]
 121b  Advanced Telecommunications Modules
 121c  Nippon Texaco., Ltd
-121d  Lippert Automationstechnik GmbH
+121d  LiPPERT ADLINK Technology GmbH
 121e  CSPI
 	0201  Myrinet 2000 Scalable Cluster Interconnect
 121f  Arcus Technology, Inc.
@@ -12399,9 +12462,16 @@
 	167f  NetLink BCM5787F Fast Ethernet PCI Express
 	1680  NetXtreme BCM5761e Gigabit Ethernet PCIe
 	1681  NetXtreme BCM5761 Gigabit Ethernet PCIe
+	1682  NetXtreme BCM57762 Gigabit Ethernet PCIe
 	1684  NetXtreme BCM5764M Gigabit Ethernet PCIe
 	1685  NetXtreme II BCM57500S Gigabit Ethernet
-	168a  NetXtreme II BCM57800 10 Gigabit Ethernet
+	1686  NetXtreme BCM57766 Gigabit Ethernet PCIe
+# The Broadcom 57800 device has two 1Gig ports and two 10Gig ports. The subsystem information can be used to differentiate.
+	168a  NetXtreme II BCM57800 1/10 Gigabit Ethernet
+		1028 1f5c  BCM57800 10-Gigabit Ethernet
+		1028 1f5d  BCM57800 10-Gigabit Ethernet
+		1028 1f67  BCM57800 1-Gigabit Ethernet
+		1028 1f68  BCM57800 1-Gigabit Ethernet
 	168d  NetXtreme II BCM57840 10/20 Gigabit Ethernet
 	168e  NetXtreme II BCM57810 10 Gigabit Ethernet
 	1690  NetXtreme BCM57760 Gigabit Ethernet PCIe
@@ -12427,7 +12497,12 @@
 		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
+# The Broadcom 57800 device has two 1Gig ports and two 10Gig ports. The subsystem information can be used to differentiate.
+	16a5  NetXtreme II BCM57800 1/10 Gigabit Ethernet Multi Function
+		1028 1f5c  NetXtreme II BCM57800 10-Gigabit Ethernet Multi Function
+		1028 1f5d  NetXtreme II BCM57800 10-Gigabit Ethernet Multi Function
+		1028 1f67  NetXtreme II BCM57800 1-Gigabit Ethernet Multi Function
+		1028 1f68  NetXtreme II BCM57800 1-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
@@ -12446,7 +12521,12 @@
 		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
+# The Broadcom 57800 device has two 1Gig ports and two 10Gig ports. The subsystem information can be used to differentiate.
+	16a9  NetXtreme II BCM57800 1/10 Gigabit Ethernet Virtual Function
+		1028 1f5c  NetXtreme II BCM57800 10-Gigabit Ethernet Virtual Function
+		1028 1f5d  NetXtreme II BCM57800 10-Gigabit Ethernet Virtual Function
+		1028 1f67  NetXtreme II BCM57800 1-Gigabit Ethernet Virtual Function
+		1028 1f68  NetXtreme II BCM57800 1-Gigabit Ethernet Virtual Function
 	16aa  NetXtreme II BCM5706S Gigabit Ethernet
 		103c 3102  NC370F MultifuNCtion Gigabit Server Adapter
 		103c 310c  NC370i Multifunction Gigabit Server Adapter
@@ -12465,9 +12545,11 @@
 	16b0  NetXtreme BCM57761 Gigabit Ethernet PCIe
 	16b1  NetLink BCM57781 Gigabit Ethernet PCIe
 	16b2  NetLink BCM57791 Gigabit Ethernet PCIe
+	16b3  NetXtreme BCM57786 Gigabit Ethernet PCIe
 	16b4  NetXtreme BCM57765 Gigabit Ethernet PCIe
 	16b5  NetLink BCM57785 Gigabit Ethernet PCIe
 	16b6  NetLink BCM57795 Gigabit Ethernet PCIe
+	16b7  NetXtreme BCM57782 Gigabit Ethernet PCIe
 	16bc  NetXtreme BCM57765 Memory Card Reader
 	16c6  NetXtreme BCM5702A3 Gigabit Ethernet
 		10b7 1100  3C1000B-T 10/100/1000 PCI
@@ -13860,6 +13942,7 @@
 	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
+	5803  XMC-VSX95 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
@@ -14113,6 +14196,7 @@
 	0200  RT2500 802.11g PCI [PC54G2]
 	0201  RT2500 Wireless 802.11bg
 		1043 130f  WL-130g
+		1186 3c00  DWL-G650X Wireless 11g CardBus Adapter
 		1371 001e  CWC-854 Wireless-G CardBus Adapter
 		1371 001f  CWM-854 Wireless-G Mini PCI Adapter
 		1371 0020  CWP-854 Wireless-G PCI Adapter
@@ -14126,6 +14210,7 @@
 		1814 2560  RT2500 Wireless 802.11bg
 		182d 9073  WL-115 Wireless Network PCI Adapter
 		185f 22a0  CN-WF513 Wireless Cardbus Adapter
+		18eb 5312  Tornado 122 IEEE 802.11g PCI Card-EU
 		1948 3c00  C54RC v1 Wireless 11g CardBus Adapter
 		1948 3c01  C54Ri v1 Wireless 11g PCI Adapter
 	0300  Wireless Adapter Canyon CN-WF511
@@ -14154,7 +14239,7 @@
 	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
+	0681  RT2890 Wireless 802.11n PCIe
 		1458 e939  GN-WS30N-RH 802.11bgn Mini PCIe Card
 	0701  RT2760 Wireless 802.11n 1T/2R
 		1737 0074  WMP110 v2 802.11n RangePlus Wireless PCI Adapter
@@ -14166,6 +14251,7 @@
 		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
+	5360  RT5360
 	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]
@@ -14545,6 +14631,7 @@
 	0111  P1022
 	0118  P1013E
 	0119  P1013
+	0128  P1010
 	0400  P4080E
 	0401  P4080
 	0408  P4040E
@@ -14640,6 +14727,8 @@
 	8001  RapidFile
 198a  Nallatech Ltd.
 1993  Innominate Security Technologies AG
+1999  A-Logics
+	a900  AM-7209 Video Processor
 199a  Pulse-LINK, Inc.
 199d  Xsigo Systems
 	8209  Virtual NIC Device
@@ -14746,11 +14835,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]
+	0031  Virident FlashMAX Drive
+		1a78 0034  FlashMAX PCIe SSD [rev 3]
+		1a78 0037  FlashMAX PCIe SSD [rev 3D]
+		1a78 0038  FlashMAX PCIe SSD [rev 4]
+		1a78 0039  FlashMAX PCIe SSD [rev 4D]
 		1a78 0040  FlashMAX PCIe SSD [LP Z1]
 1a84  Commex Technologies
 	0001  Vulcan SP HT6210 10-Gigabit Ethernet (rev 02)
@@ -14767,6 +14856,7 @@
 1ab6  CalDigit, Inc.
 	6201  RAID Card
 1ab9  Espia Srl
+1acc  Point of View B.V
 1ad7  Spectracom Corporation
 	8000  TSync-PCIe Time Code Processor
 	9100  TPRO-PCI-66U Timecode Reader/Generator
@@ -14860,6 +14950,8 @@
 	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.
+1bbf  Maxeler Technologies Ltd.
+	0003  MAX3
 1bf4  VTI Instruments Corporation
 1c1c  Symphony
 	0001  82C101
@@ -15397,6 +15489,8 @@
 		1092 5a55  Viper II Z200
 		1092 5a57  Viper II Z200
 	ca00  SonicVibes
+53c1  SC1-ALLEGRO
+	0cd1  CD1-OPERA
 5431  AuzenTech, Inc.
 544c  Teralogic Inc
 	0350  TL880-based HDTV/ATSC tuner
@@ -16164,6 +16258,8 @@
 		8086 0001  Gigabit CT2 Desktop Adapter
 		8086 a01f  Gigabit CT Desktop Adapter
 		e4bf 50c1  PC1-GROOVE
+		e4bf 50c2  PC2-LIMBO
+	10d4  Matrox Concord GE (customized Intel 82574)
 	10d5  82571PT Gigabit PT Quad Port Server ExpressModule
 	10d6  82575GB Gigabit Network Connection
 		8086 10d6  Gigabit VT Quad Port Server Adapter
@@ -16475,6 +16571,7 @@
 	1511  82580 Gigabit SFP Connection
 	1514  82599EB 10 Gigabit KX4 Network Connection
 		8086 000b  Ethernet X520 10GbE Dual Port KX4 Mezz
+	1515  X540 Ethernet Controller Virtual Function
 	1516  82580 Gigabit Network Connection
 		8086 12b1  Ethernet Server Adapter I340-T2
 		8086 12b2  Ethernet Server Adapter I340-T2
@@ -16483,6 +16580,7 @@
 	1518  82576NS SerDes Gigabit Network Connection
 	151c  82599EB 10 Gigabit TN Network Connection
 		108e 7b13  Dual 10GBASE-T LP
+	1520  I350 Ethernet Controller Virtual Function
 	1521  I350 Gigabit Network Connection
 		1028 1f60  Intel GbE 4P I350crNDC
 		1028 1f62  Intel GbE 2P I350crNDC
@@ -16519,7 +16617,7 @@
 	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
+	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 Converged Network Adapter X540-T2
@@ -16663,70 +16761,70 @@
 	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  X79 series chipset 4-Port SATA IDE Controller
-	1d02  X79 series chipset 6-Port SATA AHCI Controller
-	1d04  X79 series chipset SATA RAID Controller
-	1d06  Patsburg SATA Premium RAID Controller
-	1d08  X79 series chipset 2-Port SATA IDE Controller
-	1d10  X79 series chipset PCI Express Root Port 1
-	1d11  X79 series chipset PCI Express Root Port 1
-	1d12  X79 series chipset PCI Express Root Port 2
-	1d13  X79 series chipset PCI Express Root Port 2
-	1d14  X79 series chipset PCI Express Root Port 3
-	1d15  X79 series chipset PCI Express Root Port 3
-	1d16  X79 series chipset PCI Express Root Port 4
-	1d17  X79 series chipset PCI Express Root Port 4
-	1d18  X79 series chipset PCI Express Root Port 5
-	1d19  X79 series chipset PCI Express Root Port 5
-	1d1a  X79 series chipset PCI Express Root Port 6
-	1d1b  X79 series chipset PCI Express Root Port 6
-	1d1c  X79 series chipset PCI Express Root Port 7
-	1d1d  X79 series chipset PCI Express Root Port 7
-	1d1e  X79 series chipset PCI Express Root Port 8
-	1d1f  X79 series chipset PCI Express Root Port 8
-	1d20  X79 series chipset High Definition Audio Controller
-	1d22  X79 series chipset SMBus Host Controller
-	1d24  X79 series chipset Thermal Management Controller
-	1d25  X79 series chipset DMI to PCI Bridge
-	1d26  X79 series chipset USB2 Enhanced Host Controller #1
-	1d2d  X79 series chipset USB2 Enhanced Host Controller #2
-	1d33  X79 series chipset LAN Controller
-	1d35  Patsburg VECI Controller
-	1d3a  X79 series chipset HECI Controller #2
-	1d3b  X79 series chipset IDE-r Controller
-	1d3d  X79 series chipset KT Controller
-	1d3e  Patsburg PCI Express Virtual Root Port
-	1d3f  Patsburg PCI Express Virtual Switch Port
-	1d40  X79 series chipset LPC Controller
-	1d41  X79 series chipset LPC Controller
-	1d50  Patsburg Dual 4-Port SATA/SAS Storage Control Unit
-	1d54  Patsburg Dual 4-Port SATA/SAS Storage Control Unit
-	1d55  X79 series chipset 4-Port SATA/SAS Storage Control Unit
-	1d58  Patsburg Dual 4-Port SATA/SAS Storage Control Unit
-	1d59  X79 series chipset 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  X79 series chipset 4-Port SATA/SAS Storage Control Unit
-	1d68  Patsburg Dual 4-Port SATA/SAS Storage Control Unit
-	1d69  X79 series chipset 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  X79 series chipset 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
+	1d00  C600/X79 series chipset 4-Port SATA IDE Controller
+	1d02  C600/X79 series chipset 6-Port SATA AHCI Controller
+	1d04  C600/X79 series chipset SATA RAID Controller
+	1d06  C600/X79 series chipset SATA Premium RAID Controller
+	1d08  C600/X79 series chipset 2-Port SATA IDE Controller
+	1d10  C600/X79 series chipset PCI Express Root Port 1
+	1d11  C600/X79 series chipset PCI Express Root Port 1
+	1d12  C600/X79 series chipset PCI Express Root Port 2
+	1d13  C600/X79 series chipset PCI Express Root Port 2
+	1d14  C600/X79 series chipset PCI Express Root Port 3
+	1d15  C600/X79 series chipset PCI Express Root Port 3
+	1d16  C600/X79 series chipset PCI Express Root Port 4
+	1d17  C600/X79 series chipset PCI Express Root Port 4
+	1d18  C600/X79 series chipset PCI Express Root Port 5
+	1d19  C600/X79 series chipset PCI Express Root Port 5
+	1d1a  C600/X79 series chipset PCI Express Root Port 6
+	1d1b  C600/X79 series chipset PCI Express Root Port 6
+	1d1c  C600/X79 series chipset PCI Express Root Port 7
+	1d1d  C600/X79 series chipset PCI Express Root Port 7
+	1d1e  C600/X79 series chipset PCI Express Root Port 8
+	1d1f  C600/X79 series chipset PCI Express Root Port 8
+	1d20  C600/X79 series chipset High Definition Audio Controller
+	1d22  C600/X79 series chipset SMBus Host Controller
+	1d24  C600/X79 series chipset Thermal Management Controller
+	1d25  C600/X79 series chipset DMI to PCI Bridge
+	1d26  C600/X79 series chipset USB2 Enhanced Host Controller #1
+	1d2d  C600/X79 series chipset USB2 Enhanced Host Controller #2
+	1d33  C600/X79 series chipset LAN Controller
+	1d35  C600/X79 series chipset VECI Controller
+	1d3a  C600/X79 series chipset MEI Controller #1
+	1d3b  C600/X79 series chipset MEI Controller #2
+	1d3c  C600/X79 series chipset IDE-r Controller
+	1d3d  C600/X79 series chipset KT Controller
+	1d3e  C600/X79 series chipset PCI Express Virtual Root Port
+	1d3f  C608/C606/X79 series chipset PCI Express Virtual Switch Port
+	1d40  C600/X79 series chipset LPC Controller
+	1d41  C600/X79 series chipset LPC Controller
+	1d50  C608 chipset Dual 4-Port SATA/SAS Storage Control Unit
+	1d54  C600/X79 series chipset Dual 4-Port SATA/SAS Storage Control Unit
+	1d55  C600/X79 series chipset 4-Port SATA/SAS Storage Control Unit
+	1d58  C606 chipset Dual 4-Port SATA/SAS Storage Control Unit
+	1d59  C604/X79 series chipset 4-Port SATA/SAS Storage Control Unit
+	1d5a  C600/X79 series chipset Dual 4-Port SATA Storage Control Unit
+	1d5b  C602 chipset 4-Port SATA Storage Control Unit
+	1d5c  C600/X79 series chipset Dual 4-Port SATA/SAS Storage Control Unit
+	1d5d  C600/X79 series chipset 4-Port SATA/SAS Storage Control Unit
+	1d5e  C600/X79 series chipset Dual 4-Port SATA Storage Control Unit
+	1d5f  C600/X79 series chipset 4-Port SATA Storage Control Unit
+	1d60  C608 chipset Dual 4-Port SATA/SAS Storage Control Unit
+	1d64  C600/X79 series chipset Dual 4-Port SATA/SAS Storage Control Unit
+	1d65  C600/X79 series chipset 4-Port SATA/SAS Storage Control Unit
+	1d68  C606 chipset Dual 4-Port SATA/SAS Storage Control Unit
+	1d69  C604/X79 series chipset 4-Port SATA/SAS Storage Control Unit
+	1d6a  C600/X79 series chipset Dual 4-Port SATA Storage Control Unit
+	1d6b  C602 chipset 4-Port SATA Storage Control Unit
+	1d6c  C600/X79 series chipset Dual 4-Port SATA/SAS Storage Control Unit
+	1d6d  C600/X79 series chipset 4-Port SATA/SAS Storage Control Unit
+	1d6e  C600/X79 series chipset Dual 4-Port SATA Storage Control Unit
+	1d6f  C600/X79 series chipset 4-Port SATA Storage Control Unit
+	1d70  C600/X79 series chipset SMBus Controller 0
+	1d71  C608/C606/X79 series chipset SMBus Controller 1
+	1d72  C608 chipset SMBus Controller 2
+	1d74  C608/C606/X79 series chipset PCI Express Upstream Port
+	1d76  C600/X79 series chipset Multi-Function Glue
 	1e00  Panther Point 4 port SATA Controller [IDE mode]
 	1e01  Panther Point 4 port SATA Controller [IDE mode]
 	1e02  Panther Point 6 port SATA Controller [AHCI mode]
@@ -17781,6 +17879,7 @@
 		15d9 8680  X7DVL-E-O motherboard
 		8086 3476  Intel S5000PSLSATA Server Board
 	2682  631xESB/632xESB SATA RAID Controller
+		103c 31fe  Adaptec Serial ATA HostRAID
 	2683  631xESB/632xESB SATA RAID Controller
 	2688  631xESB/632xESB/3100 Chipset UHCI USB Controller #1
 		1028 01bb  PowerEdge 1955 onboard USB
@@ -18112,7 +18211,7 @@
 	2825  82801HR/HO/HH (ICH8R/DO/DH) 2 port SATA Controller [IDE mode]
 		1028 01da  OptiPlex 745
 		1462 7235  P965 Neo MS-7235 mainboard
-	2826  Patsburg SATA RAID Controller
+	2826  C600/X79 series chipset SATA RAID Controller
 	2828  82801HM/HEM (ICH8M/ICH8M-E) SATA Controller [IDE mode]
 		1028 01f3  Inspiron 1420
 		103c 30c0  Compaq 6710b
@@ -18920,14 +19019,14 @@
 	3515  6310ESB PCI Express Downstream Port E2
 	3518  6311ESB/6321ESB PCI Express Downstream Port E3
 	3519  6310ESB PCI Express Downstream Port E3
-	3575  82830 830 Chipset Host Bridge
+	3575  82830M/MG/MP Host Bridge
 		0e11 0030  Evo N600c
 		1014 021d  ThinkPad A/T/X Series
 		104d 80e7  VAIO PCG-GR214EP/GR214MP/GR215MP/GR314MP/GR315MP
-	3576  82830 830 Chipset AGP Bridge
-	3577  82830 CGC [Chipset Graphics Controller]
+	3576  82830M/MP AGP Bridge
+	3577  82830M/MG Integrated Graphics Controller
 		1014 0513  ThinkPad A/T/X Series
-	3578  82830 830 Chipset Host Bridge
+	3578  82830M/MG/MP Host Bridge
 	3580  82852/82855 GM/GME/PM/GMV Processor to I/O Controller
 		1014 055c  ThinkPad R50e
 		1028 0139  Latitude D400
@@ -19281,85 +19380,81 @@
 	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
+	3c00  Xeon E5/Core i7 DMI2
+	3c01  Xeon E5/Core i7 DMI2 in PCI Express Mode
+	3c02  Xeon E5/Core i7 IIO PCI Express Root Port 1a
+	3c03  Xeon E5/Core i7 IIO PCI Express Root Port 1b
+	3c04  Xeon E5/Core i7 IIO PCI Express Root Port 2a
+	3c05  Xeon E5/Core i7 IIO PCI Express Root Port 2b
+	3c06  Xeon E5/Core i7 IIO PCI Express Root Port 2c
+	3c07  Xeon E5/Core i7 IIO PCI Express Root Port 2d
+	3c08  Xeon E5/Core i7 IIO PCI Express Root Port 3a in PCI Express Mode
+	3c09  Xeon E5/Core i7 IIO PCI Express Root Port 3b
+	3c0a  Xeon E5/Core i7 IIO PCI Express Root Port 3c
+	3c0b  Xeon E5/Core i7 IIO PCI Express Root Port 3d
+	3c0d  Xeon E5/Core i7 Non-Transparent Bridge
+	3c0e  Xeon E5/Core i7 Non-Transparent Bridge
+	3c0f  Xeon E5/Core i7 Non-Transparent Bridge
+	3c20  Xeon E5/Core i7 DMA Channel 0
+	3c21  Xeon E5/Core i7 DMA Channel 1
+	3c22  Xeon E5/Core i7 DMA Channel 2
+	3c23  Xeon E5/Core i7 DMA Channel 3
+	3c24  Xeon E5/Core i7 DMA Channel 4
+	3c25  Xeon E5/Core i7 DMA Channel 5
+	3c26  Xeon E5/Core i7 DMA Channel 6
+	3c27  Xeon E5/Core i7 DMA Channel 7
+	3c28  Xeon E5/Core i7 Address Map, VTd_Misc, System Management
+	3c2a  Xeon E5/Core i7 Control Status and Global Errors
+	3c2c  Xeon E5/Core i7 I/O APIC
+	3c2e  Xeon E5/Core i7 DMA
+	3c2f  Xeon E5/Core i7 DMA
+	3c40  Xeon E5/Core i7 IIO Switch and IRP Performance Monitor
+	3c43  Xeon E5/Core i7 Ring to PCI Express Performance Monitor
+	3c44  Xeon E5/Core i7 Ring to QuickPath Interconnect Link 0 Performance Monitor
+	3c45  Xeon E5/Core i7 Ring to QuickPath Interconnect Link 1 Performance Monitor
+	3c46  Xeon E5/Core i7 Processor Home Agent Performance Monitoring
+	3c71  Xeon E5/Core i7 Integrated Memory Controller RAS Registers
+	3c80  Xeon E5/Core i7 QPI Link 0
+	3c83  Xeon E5/Core i7 QPI Link Reut 0
+	3c84  Xeon E5/Core i7 QPI Link Reut 0
+	3c90  Xeon E5/Core i7 QPI Link 1
+	3c93  Xeon E5/Core i7 QPI Link Reut 1
+	3c94  Xeon E5/Core i7 QPI Link Reut 1
+	3ca0  Xeon E5/Core i7 Processor Home Agent
+	3ca8  Xeon E5/Core i7 Integrated Memory Controller Registers
+	3caa  Xeon E5/Core i7 Integrated Memory Controller Target Address Decoder 0
+	3cab  Xeon E5/Core i7 Integrated Memory Controller Target Address Decoder 1
+	3cac  Xeon E5/Core i7 Integrated Memory Controller Target Address Decoder 2
+	3cad  Xeon E5/Core i7 Integrated Memory Controller Target Address Decoder 3
+	3cae  Xeon E5/Core i7 Integrated Memory Controller Target Address Decoder 4
+	3cb0  Xeon E5/Core i7 Integrated Memory Controller Channel 0-3 Thermal Control 0
+	3cb1  Xeon E5/Core i7 Integrated Memory Controller Channel 0-3 Thermal Control 1
+	3cb2  Xeon E5/Core i7 Integrated Memory Controller ERROR Registers 0
+	3cb3  Xeon E5/Core i7 Integrated Memory Controller ERROR Registers 1
+	3cb4  Xeon E5/Core i7 Integrated Memory Controller Channel 0-3 Thermal Control 2
+	3cb5  Xeon E5/Core i7 Integrated Memory Controller Channel 0-3 Thermal Control 3
+	3cb6  Xeon E5/Core i7 Integrated Memory Controller ERROR Registers 2
+	3cb7  Xeon E5/Core i7 Integrated Memory Controller ERROR Registers 3
+	3cb8  Xeon E5/Core i7 DDRIO
+	3cc0  Xeon E5/Core i7 Power Control Unit 0
+	3cc1  Xeon E5/Core i7 Power Control Unit 1
+	3cc2  Xeon E5/Core i7 Power Control Unit 2
+	3cd0  Xeon E5/Core i7 Power Control Unit 3
+	3ce0  Xeon E5/Core i7 Interrupt Control Registers
+	3ce3  Xeon E5/Core i7 Semaphore and Scratchpad Configuration Registers
+	3ce4  Xeon E5/Core i7 R2PCIe
+	3ce6  Xeon E5/Core i7 QuickPath Interconnect Agent Ring Registers
+	3ce8  Xeon E5/Core i7 Unicast Register 0
+	3ce9  Xeon E5/Core i7 Unicast Register 5
+	3cea  Xeon E5/Core i7 Unicast Register 1
+	3ceb  Xeon E5/Core i7 Unicast Register 6
+	3cec  Xeon E5/Core i7 Unicast Register 3
+	3ced  Xeon E5/Core i7 Unicast Register 7
+	3cee  Xeon E5/Core i7 Unicast Register 4
+	3cef  Xeon E5/Core i7 Unicast Register 8
+	3cf4  Xeon E5/Core i7 Integrated Memory Controller System Address Decoder 0
+	3cf5  Xeon E5/Core i7 Integrated Memory Controller System Address Decoder 1
+	3cf6  Xeon E5/Core i7 System Address Decoder
 	4000  5400 Chipset Memory Controller Hub
 	4001  5400 Chipset Memory Controller Hub
 	4003  5400 Chipset Memory Controller Hub
@@ -20341,6 +20436,15 @@ e159  Tiger Jet Network Inc.
 	0002  Tiger100APC ISDN chipset
 e1c5  Elcus
 e4bf  EKF Elektronik GmbH
+	0ccd  CCD-CALYPSO
+	0cd1  CD1-OPERA
+	0cd2  CD2-BEBOP
+	0cd3  CD3-JIVE
+	50c1  PC1-GROOVE
+	50c2  PC2-LIMBO
+	53c1  SC1-ALLEGRO
+	cc47  CCG-RUMBA
+	cc4d  CCM-BOOGIE
 e55e  Essence Technology, Inc.
 ea01  Eagle Technology
 	000a  PCI-773 Temperature Card



^ permalink raw reply related	[flat|nested] 16+ messages in thread

* [gentoo-commits] proj/hwids:master commit in: /
@ 2012-04-08 19:08 Diego Elio Pettenò
  0 siblings, 0 replies; 16+ messages in thread
From: Diego Elio Pettenò @ 2012-04-08 19:08 UTC (permalink / raw
  To: gentoo-commits

commit:     888f4cc55ce5d4e5086b20555fbd961c1f9b79bb
Author:     Diego Elio Pettenò <flameeyes <AT> flameeyes <DOT> eu>
AuthorDate: Sun Apr  8 18:52:07 2012 +0000
Commit:     Diego Elio Pettenò <flameeyes <AT> gentoo <DOT> org>
CommitDate: Sun Apr  8 18:52:07 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/hwids.git;a=commit;h=888f4cc5

Add a simple script to update the IDs.

---
 fetch.sh |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

diff --git a/fetch.sh b/fetch.sh
new file mode 100755
index 0000000..6846191
--- /dev/null
+++ b/fetch.sh
@@ -0,0 +1,4 @@
+#!/bin/sh
+
+curl http://pci-ids.ucw.cz/v2.2/pci.ids.bz2 | bzcat > pci.ids
+curl http://www.linux-usb.org/usb.ids.bz2 | bzcat > usb.ids



^ permalink raw reply related	[flat|nested] 16+ messages in thread

* [gentoo-commits] proj/hwids:master commit in: /
@ 2012-04-16 19:16 Diego Elio Pettenò
  0 siblings, 0 replies; 16+ messages in thread
From: Diego Elio Pettenò @ 2012-04-16 19:16 UTC (permalink / raw
  To: gentoo-commits

commit:     d652170883e5bc3d47ef83dd1004de30f8974f6b
Author:     Diego Elio Pettenò <flameeyes <AT> flameeyes <DOT> eu>
AuthorDate: Mon Apr 16 18:53:41 2012 +0000
Commit:     Diego Elio Pettenò <flameeyes <AT> gentoo <DOT> org>
CommitDate: Mon Apr 16 18:53:41 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/hwids.git;a=commit;h=d6521708

Weekly update.

---
 pci.ids |   48 +++++++++--
 usb.ids |  283 ++++++++++++++++++++++++++++++++++++++++++++++++++++++---------
 2 files changed, 286 insertions(+), 45 deletions(-)

diff --git a/pci.ids b/pci.ids
index 27618a6..f33d90b 100644
--- a/pci.ids
+++ b/pci.ids
@@ -1,8 +1,8 @@
 #
 #	List of PCI ID's
 #
-#	Version: 2012.04.04
-#	Date:    2012-04-04 03:15:01
+#	Version: 2012.04.09
+#	Date:    2012-04-09 03:15:02
 #
 #	Maintained by Martin Mares <mj@ucw.cz> and other volunteers from the
 #	PCI ID Project at http://pci-ids.ucw.cz/.
@@ -1523,6 +1523,7 @@
 	6800  WIMBLEDON XT [Radeon HD 7970M]
 	6818  PITCAIRN [Radeon HD 7800]
 	6819  PITCAIRN PRO [Radeon HD 7800 Series]
+	683f  Cape Verde PRO [Radeon HD 7700 Series]
 	6840  Thames XT/GL [Radeon HD 7600M Series]
 	6841  Thames [Radeon 7500M/7600M Series]
 	6843  Thames [Radeon HD 7670M]
@@ -4344,6 +4345,7 @@
 		103c 12dd  4Gb Fibre Channel [AB429A]
 	2432  ISP2432-based 4Gb Fibre Channel to PCI Express HBA
 	2532  ISP2532-based 8Gb Fibre Channel to PCI Express HBA
+		1077 0167  QME2572 Dual Port FC8 HBA Mezzanine
 	3022  ISP4022-based Ethernet NIC
 	3032  ISP4032-based Ethernet IPv6 NIC
 	4010  ISP4010-based iSCSI TOE HBA
@@ -7638,6 +7640,7 @@
 		1043 836c  P7H55
 		1043 83c7  P5KPL-AM EPU
 	0409  VX855/VX875 Host Bridge: Host Control
+	0410  VX900 Host Bridge: Host Control
 	0415  VT6415 PATA IDE Host Controller
 		1043 838f  M5A88-V EVO
 	0501  VT8501 [Apollo MVP4]
@@ -7723,6 +7726,7 @@
 	1353  VX800/VX820 Error Reporting
 	1364  CN896/VN896/P4M900 Host Bridge
 	1409  VX855/VX875 Error Reporting
+	1410  VX900 Error Reporting
 	1571  VT82C576M/VT82C586
 	1595  VT82C595/97 [Apollo VP2/97]
 	1732  VT1732 [Envy24 II] PCI Multi-Channel Audio Controller
@@ -7747,6 +7751,7 @@
 	2353  VX800/VX820 Host Bus Control
 	2364  CN896/VN896/P4M900 Host Bridge
 	2409  VX855/VX875 Host Bus Control
+	2410  VX900 CPU Bus Controller
 	287a  VT8251 PCI to PCI Bridge
 	287b  VT8251 Host Bridge
 	287c  VT8251 PCIE Root Port
@@ -7987,6 +7992,7 @@
 		1043 8374  M5A88-V EVO
 		1043 8384  P8P67 Deluxe Motherboard
 	3409  VX855/VX875 DRAM Bus Control
+	3410  VX900 DRAM Bus Control
 	4149  VIA VT6420 (ATA133) Controller
 	4204  K8M800 Host Bridge
 	4208  PT890 Host Bridge
@@ -8078,6 +8084,7 @@
 	8a26  KL133/KL133A/KM133/KM133A [S3 ProSavage]
 	8d01  PN133/PN133T [S3 Twister]
 	8d04  KM266/P4M266/P4M266A/P4N266 [S3 ProSavageDDR]
+	9001  VX900 Serial ATA Controller
 	9530  Secure Digital Memory Card Controller
 	95d0  SDIO Host Controller
 	a208  PT890 PCI to PCI Bridge Controller
@@ -8099,7 +8106,7 @@
 		147b 1407  KV8-MAX3 motherboard
 	b198  VT8237/VX700 PCI Bridge
 	b213  VPX/VPX2 I/O APIC Interrupt Controller
-	b353  VX855/VX875 PCI to PCI Bridge
+	b353  VX855/VX875/VX900 PCI to PCI Bridge
 	b999  [K8T890 North / VT8237 South] PCI Bridge
 	c208  PT890 PCI to PCI Bridge Controller
 	c238  K8T890 PCI to PCI Bridge Controller
@@ -8691,6 +8698,7 @@
 1134  Mercury Computer Systems
 	0001  Raceway Bridge
 	0002  Dual PCI to RapidIO Bridge
+	000b  POET Serial RapidIO Bridge
 1135  Fuji Xerox Co Ltd
 	0001  Printer controller
 1136  Momentum Data Systems
@@ -10559,6 +10567,7 @@
 	8212  IT8212 Dual channel ATA RAID controller
 		1283 0001  IT/ITE8212 Dual channel ATA RAID controller
 	8213  IT8213 IDE Controller
+		1458 b000  GA-EG45M-DS2H Mainboard
 	8330  IT8330G
 	8872  IT8874F PCI Dual Serial Port Controller
 	8888  IT8888F/G PCI to ISA Bridge with SMB [Golden Gate]
@@ -14251,7 +14260,8 @@
 		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
-	5360  RT5360
+	5360  RT5360 Wireless 802.11n 1T/1R
+		1186 3c05  DWA-525 Wireless N 150 Desktop Adapter (rev.A2)
 	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]
@@ -16984,6 +16994,7 @@
 		1025 1016  Travelmate 612 TX
 		104d 80df  Vaio PCG-FX403
 	2448  82801 Mobile PCI Bridge
+		1028 040b  Latitude E6510
 # (rev d3) (prog-if (rev d3) (prog-if 01 [Subtractive decode])
 		103c 0934  HP Compaq nw8240 Mobile Workstation
 		103c 099c  NX6110/NC6120
@@ -17047,6 +17058,7 @@
 		1028 020d  Inspiron 530
 		1028 0211  Optiplex 755
 		103c 2a3b  Pavilion A1512X
+		103c 330b  ProLiant ML150 G6 Server
 		1458 5000  GA-EP45-DS5 Motherboard
 		1775 11cc  CC11/CL11
 	2450  82801E ISA Bridge (LPC)
@@ -18883,7 +18895,7 @@
 	2e16  4 Series Chipset PT IDER Controller
 	2e17  4 Series Chipset Serial KT Controller
 	2e20  4 Series Chipset DRAM Controller
-		1458 5000  GA-EP45-DS5 Motherboard
+		1458 5000  GA-EP45-DS5/GA-EG45M-DS2H Motherboard
 	2e21  4 Series Chipset PCI Express Root Port
 		1458 5000  GA-EP45-DS5 Motherboard
 	2e22  4 Series Chipset Integrated Graphics Controller
@@ -18971,17 +18983,21 @@
 		1028 0287  PowerEdge M610 I/O Hub to ESI Port
 		1028 028c  PowerEdge R410 I/O Hub to ESI Port
 		1028 028d  PowerEdge T410 I/O Hub to ESI Port
+		103c 330b  ProLiant ML150 G6 Server
 	3404  5520/5500/X58 I/O Hub to ESI Port
 	3405  5520/5500/X58 I/O Hub to ESI Port
 	3406  5520 I/O Hub to ESI Port
 	3407  5520/5500/X58 I/O Hub to ESI Port
 	3408  5520/5500/X58 I/O Hub PCI Express Root Port 1
+		103c 330b  ProLiant ML150 G6 Server
 	3409  5520/5500/X58 I/O Hub PCI Express Root Port 2
 	340a  5520/5500/X58 I/O Hub PCI Express Root Port 3
+		103c 330b  ProLiant ML150 G6 Server
 	340b  5520/X58 I/O Hub PCI Express Root Port 4
 	340c  5520/X58 I/O Hub PCI Express Root Port 5
 	340d  5520/X58 I/O Hub PCI Express Root Port 6
 	340e  5520/5500/X58 I/O Hub PCI Express Root Port 7
+		103c 330b  ProLiant ML150 G6 Server
 	340f  5520/5500/X58 I/O Hub PCI Express Root Port 8
 	3410  5520/5500/X58 I/O Hub PCI Express Root Port 9
 	3411  5520/5500/X58 I/O Hub PCI Express Root Port 10
@@ -19192,6 +19208,7 @@
 	3a16  82801JIR (ICH10R) LPC Interface Controller
 		1028 028c  PowerEdge R410 LPC Interface Controller
 		1028 028d  PowerEdge T410 LPC Interface Controller
+		103c 330b  ProLiant ML150 G6 Server
 		1458 5001  GA-EP45-DS5 Motherboard
 	3a18  82801JIB (ICH10) LPC Interface Controller
 	3a1a  82801JD (ICH10D) LPC Interface Controller
@@ -19199,6 +19216,7 @@
 		1028 028c  PowerEdge R410 SATA IDE Controller
 		1028 028d  PowerEdge T410 SATA IDE Controller
 	3a22  82801JI (ICH10 Family) SATA AHCI Controller
+		103c 330b  ProLiant ML150 G6 Server
 		1043 82d4  P5Q Deluxe Motherboard
 		1458 b005  GA-EP45-DS5 Motherboard
 	3a25  82801JIR (ICH10R) SATA RAID Controller
@@ -19214,34 +19232,42 @@
 	3a34  82801JI (ICH10 Family) USB UHCI Controller #1
 		1028 028c  PowerEdge R410 USB UHCI Controller
 		1028 028d  PowerEdge T410 USB UHCI Controller
+		103c 330b  ProLiant ML150 G6 Server
 		1458 5004  GA-EP45-DS5 Motherboard
 	3a35  82801JI (ICH10 Family) USB UHCI Controller #2
 		1028 028c  PowerEdge R410 USB UHCI Controller
 		1028 028d  PowerEdge T410 USB UHCI Controller
+		103c 330b  ProLiant ML150 G6 Server
 		1458 5004  GA-EP45-DS5 Motherboard
 	3a36  82801JI (ICH10 Family) USB UHCI Controller #3
 		1028 028c  PowerEdge R410 USB UHCI Controller
 		1028 028d  PowerEdge T410 USB UHCI Controller
+		103c 330b  ProLiant ML150 G6 Server
 		1458 5004  GA-EP45-DS5 Motherboard
 	3a37  82801JI (ICH10 Family) USB UHCI Controller #4
 		1028 028c  PowerEdge R410 USB UHCI Controller
 		1028 028d  PowerEdge T410 USB UHCI Controller
-		1458 5004  GA-EP45-DS5 Motherboard
+		103c 330b  ProLiant ML150 G6 Server
+		1458 5004  GA-EP45-DS5/GA-EG45M-DS2H Motherboard
 	3a38  82801JI (ICH10 Family) USB UHCI Controller #5
 		1028 028c  PowerEdge R410 USB UHCI Controller
 		1028 028d  PowerEdge T410 USB UHCI Controller
-		1458 5004  GA-EP45-DS5 Motherboard
+		103c 330b  ProLiant ML150 G6 Server
+		1458 5004  GA-EP45-DS5/GA-EG45M-DS2H Motherboard
 	3a39  82801JI (ICH10 Family) USB UHCI Controller #6
 		1028 028c  PowerEdge R410 USB UHCI Controller
 		1028 028d  PowerEdge T410 USB UHCI Controller
+		103c 330b  ProLiant ML150 G6 Server
 		1458 5004  GA-EP45-DS5 Motherboard
 	3a3a  82801JI (ICH10 Family) USB2 EHCI Controller #1
 		1028 028c  PowerEdge R410 USB EHCI Controller
 		1028 028d  PowerEdge T410 USB EHCI Controller
+		103c 330b  ProLiant ML150 G6 Server
 		1458 5006  GA-EP45-DS5 Motherboard
 	3a3c  82801JI (ICH10 Family) USB2 EHCI Controller #2
 		1028 028c  PowerEdge R410 USB EHCI Controller
 		1028 028d  PowerEdge T410 USB EHCI Controller
+		103c 330b  ProLiant ML150 G6 Server
 		1458 5006  GA-EP45-DS5 Motherboard
 	3a3e  82801JI (ICH10 Family) HD Audio Controller
 		1458 a002  GA-EP45-UD3R Motherboard
@@ -19249,6 +19275,7 @@
 	3a40  82801JI (ICH10 Family) PCI Express Root Port 1
 		1028 028c  PowerEdge R410 PCI Express Port 1
 		1028 028d  PowerEdge T410 PCI Express Port 1
+		103c 330b  ProLiant ML150 G6 Server
 		1043 82ea  P6T DeLuxe Motherboard
 		1458 5001  GA-EP45-DS5 Motherboard
 	3a42  82801JI (ICH10 Family) PCI Express Port 2
@@ -19258,9 +19285,11 @@
 		1043 82ea  P6T DeLuxe Motherboard
 		1458 5001  GA-EP45-DS5 Motherboard
 	3a48  82801JI (ICH10 Family) PCI Express Root Port 5
+		103c 330b  ProLiant ML150 G6 Server
 		1043 82ea  P6T Deluxe Motherboard
 		1458 5001  GA-EP45-DS5 Motherboard
 	3a4a  82801JI (ICH10 Family) PCI Express Root Port 6
+		103c 330b  ProLiant ML150 G6 Server
 		1043 82ea  P6T DeLuxe Motherboard
 		1458 5001  GA-EP45-DS5 Motherboard
 	3a4c  82801JI (ICH10 Family) Gigabit Ethernet Controller
@@ -19334,6 +19363,7 @@
 	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
+		1028 040b  Latitude E6510
 		e4bf 50c1  PC1-GROOVE
 	3b30  5 Series/3400 Series Chipset SMBus Controller
 		1025 0347  Aspire 7740G
@@ -19360,9 +19390,12 @@
 	3b40  5 Series/3400 Series Chipset USB Universal Host Controller
 	3b41  5 Series/3400 Series Chipset LAN Controller
 	3b42  5 Series/3400 Series Chipset PCI Express Root Port 1
+		1028 040b  Latitude E6510
 	3b44  5 Series/3400 Series Chipset PCI Express Root Port 2
+		1028 040b  Latitude E6510
 	3b46  5 Series/3400 Series Chipset PCI Express Root Port 3
 	3b48  5 Series/3400 Series Chipset PCI Express Root Port 4
+		1028 040b  Latitude E6510
 	3b4a  5 Series/3400 Series Chipset PCI Express Root Port 5
 	3b4c  5 Series/3400 Series Chipset PCI Express Root Port 6
 	3b4e  5 Series/3400 Series Chipset PCI Express Root Port 7
@@ -19910,6 +19943,7 @@
 	d136  Core Processor DMI
 	d137  Core Processor DMI
 	d138  Core Processor PCI Express Root Port 1
+		1028 040b  Latitude E6510
 	d139  Core Processor PCI Express Root Port 2
 	d13a  Core Processor PCI Express Root Port 3
 	d13b  Core Processor PCI Express Root Port 4

diff --git a/usb.ids b/usb.ids
index c21fff1..29ce74b 100644
--- a/usb.ids
+++ b/usb.ids
@@ -9,8 +9,8 @@
 #	The latest version can be obtained from
 #		http://www.linux-usb.org/usb.ids
 #
-# Version: 2012.02.08
-# Date:    2012-02-08 20:34:02
+# Version: 2012.04.11
+# Date:    2012-04-11 20:34:03
 #
 
 # Vendors, devices and interfaces. Please keep sorted.
@@ -98,6 +98,7 @@
 	2105  AVRONE!
 	2106  STK600 development board
 	2107  AVR Dragon
+	2109  STK541 ZigBee Development Board
 	210d  XPLAIN evaluation kit (CDC ACM)
 	2122  XMEGA-A1 Explained evaluation kit
 	2310  EVK11xx evaluation board
@@ -109,7 +110,11 @@
 	4102  AirVast W-Buddie WN210
 	5601  at76c510 Prism-II 802.11b Access Point
 	5603  Cisco 7920 WiFi IP Phone
+	6119  AT91SAM CDC Demo Application
 	6124  at91sam SAMBA bootloader
+	6127  AT91SAM HID Keyboard Demo Application
+	6129  AT91SAM Mass Storage Demo Application
+	6200  AT91SAM HID Mouse Demo Application
 	7603  D-Link DWL-120 802.11b Wireless Adapter [Atmel at76c503a]
 	7604  at76c503a 802.11b Adapter
 	7605  at76c503a 802.11b Adapter
@@ -356,6 +361,7 @@
 	2c12  Officejet J4680
 	2c17  LaserJet 1022
 	2c24  Logitech M-UAL-96 Mouse
+	2d05  Scanjet 7000
 	2d11  OfficeJet 6110
 	2d17  Printing Support
 	2e11  PSC 1000
@@ -598,7 +604,7 @@
 03f1  Genoa Technology
 03f2  Oak Technology, Inc.
 03f3  Adaptec, Inc.
-	0020  AWN-8020 WLAN
+	0020  AWN-8020 WLAN [Intersil PRISM 2.5]
 	0080  AVC-1100 Audio Capture
 	0083  AVC-2200 Device
 	0087  AVC-2210 Loader
@@ -617,7 +623,7 @@
 03f5  Siemens Electromechanical
 03f8  Epson Imaging Technology Center
 03f9  KeyTronic Corp.
-	0100  Keyboard
+	0100  KT-2001 Keyboard
 	0101  Keyboard
 	0102  Keyboard Mouse
 03fb  OPTi, Inc.
@@ -657,19 +663,38 @@
 	0232  Serial Converter
 	1060  JTAG adapter
 	6001  FT232 USB-Serial (UART) IC
+	6002  Lumel PD12
 	6007  Serial Converter
 	6008  Serial Converter
 	6009  Serial Converter
 	6010  FT2232C Dual USB-UART/FIFO IC
 	6011  FT4232H Quad HS USB-UART/FIFO IC
 	6014  FT232H Single HS USB-UART/FIFO IC
+	6015  Bridge(I2C/SPI/UART/FIFO)
 	8040  4 Port Hub
 	8070  7 Port Hub
 	8370  7 Port Hub
 	8371  PS/2 Keyboard And Mouse
 	8372  FT8U100AX Serial Port
+	8a28  Rainforest Automation ZigBee Controller
+	9e90  Marvell OpenRD Base/Client
+	9f80  Ewert Energy Systems CANdapter
+	a6d0  Texas Instruments XDS100v2 JTAG / BeagleBone A3
+	a951  HCP HIT GSM/GPRS modem [Cinterion MC55i]
+	abb8  Lego Mindstorms NXTCam
+	b810  US Interface Navigator (CAT and 2nd PTT lines)
+	b811  US Interface Navigator (WKEY and FSK lines)
+	b812  US Interface Navigator (RS232 and CONFIG lines)
+	baf8  Amontec JTAGkey - Open On-Chip Debugger
 	bcd8  Stellaris Development Board
 	bcd9  Stellaris Evaluation Board
+	bcda  Stellaris ICDI Board
+	bdc8  Egnite GmbH - JTAG/RS-232 adapter
+	bfd8  OpenDCC
+	bfd9  OpenDCC (Sniffer)
+	bfda  OpenDCC (Throttle)
+	bfdb  OpenDCC (Gateway)
+	bfdc  OpenDCC (GBM)
 	c630  lcd2usb interface
 	c631  i2c-tiny-usb interface
 	c632  xu1541 c64 floppy drive interface
@@ -683,20 +708,25 @@
 	c8bc  Alpermann+Velte Rubidium S1
 	c8bd  Alpermann+Velte Rubidium T1
 	c8be  Alpermann+Velte Rubidium D1
-	cc48  product FTDI TACTRIX_OPENPORT_13M 0xcc48 OpenPort 1.3 Mitsubishi
-	cc49  product FTDI TACTRIX_OPENPORT_13S 0xcc49 OpenPort 1.3 Subaru
-	cc4a  product FTDI TACTRIX_OPENPORT_13U 0xcc4a OpenPort 1.3 Universal
+	cc48  Tactrix OpenPort 1.3 Mitsubishi
+	cc49  Tactrix OpenPort 1.3 Subaru
+	cc4a  Tactrix OpenPort 1.3 Universal
+	cff8  Distortec JTAG-lock-pick
 	d010  SCS PTC-IIusb
 	d011  SCS Position-Tracker/TNC
 	d012  SCS DRAGON 1
 	d013  SCS DRAGON 1
+	d578  Accesio USB-COM-4SM
 	d6f8  UNI Black BOX
+	d738  Propox JTAGcable II
+	d739  Propox ISPcable III
 	d9a9  Actisense USG-1 NMEA Serial Gateway
 	d9aa  Actisense NGT-1 NMEA2000 PC Interface
 	e0d0  Total Phase Aardvark I2C/SPI Host Adapter
 	e521  EVER Sinline XL Series UPS
 	e6c8  PYRAMID Computer GmbH LCD
 	e700  Elster Unicom III Optical Probe
+	e729  Segway Robotic Mobility Platforms 200
 	e888  Expert ISDN Control USB
 	e889  USB-RS232 OptoBridge
 	e88a  Expert mouseCLOCK USB II
@@ -712,8 +742,11 @@
 	f1a0  Asix PRESTO Programmer
 	f208  Papenmeier Braille-Display
 	f3c0  4N-GALAXY Serial Converter
+	f608  CTI USB-485-Mini
+	f60b  CTI USB-Nano-485
 	f680  Suunto Sports Instrument
 	f758  GW Instek GDS-8x0 Oscilloscope
+	f7c0  ZeitControl Cardsystems TagTracer MIFARE
 	f850  USB-UIRT (Universal Infrared Receiver+Transmitter)
 	f918  Ant8 Logic Probe
 	fa00  Matrix Orbital USB Serial
@@ -730,12 +763,12 @@
 	fd48  ShipModul MiniPlex-4xUSB NMEA Multiplexer
 	fd49  ShipModul MiniPlex-4xUSB-AIS NMEA Multiplexer
 	ff08  ToolHouse LoopBack Adapter
-	ff18  Logbook Bus
+	ff18  ScienceScope Logbook ML
 	ff19  Logbook Bus
 	ff1a  Logbook Bus
 	ff1b  Logbook Bus
-	ff1c  Logbook Bus
-	ff1d  Logbook Bus
+	ff1c  ScienceScope Logbook LS
+	ff1d  ScienceScope Logbook HS
 	ff1e  Logbook Bus
 	ff1f  Logbook Bus
 0404  NCR Corp.
@@ -783,6 +816,8 @@
 	0059  HighSpeed Hub
 	005a  HighSpeed Hub
 	006a  Conceptronic USB Harddisk Box
+	007d  MINICUBE2
+	007e  PG-FP5 Flash Memory Programmer
 	0081  SuperScript 1400 Series
 	0082  SuperScript 1400 Series
 	0094  Japanese Keyboard with One-touch start buttons
@@ -978,7 +1013,8 @@
 	0065  Python2 WDM Encoder
 	0066  WLI-U2-KG54 WLAN
 	0067  WLI-U2-KG54-AI WLAN
-	0089  Buffalo RUF-C/U2 Flash Drive
+	006e  LUA-U2-GT 10/100/1000 Ethernet Adapter
+	0089  RUF-C/U2 Flash Drive
 	008b  Nintendo Wi-Fi
 	0091  WLI-U2-KAMG54 Wireless LAN Adapter
 	0092  WLI-U2-KAMG54 Bootloader
@@ -1006,6 +1042,7 @@
 	01a1  MiniStation Metro
 	01a2  WLI-UC-GNM Wireless LAN Adapter [Ralink RT8070]
 	01ee  WLI-UC-GNM2 Wireless LAN Adapter [Ralink RT3070]
+	01fd  WLI-UC-G450 Wireless LAN Adapter
 0412  Award Software International
 0413  Leadtek Research, Inc.
 	1310  WinFast TV - NTSC + FM
@@ -1789,6 +1826,7 @@
 	5220  Rio Nitrus MP3 Player
 	5221  Rio Eigen
 045b  Hitachi, Ltd
+	0053  RX610 RX-Stick
 045d  Nortel Networks, Ltd
 045e  Microsoft Corp.
 	0007  SideWinder Game Pad
@@ -2052,6 +2090,7 @@
 	0006  LCD Tablet (12x9)
 	0008  Tablet (3x2.25)
 0461  Primax Electronics, Ltd
+	0010  HP Keyboard
 	0300  G2-300 Scanner
 	0301  G2E-300 Scanner
 	0302  G2-300 #2 Scanner
@@ -2096,6 +2135,7 @@
 	4d03  Kensington Mouse-in-a-box
 	4d04  Mouse
 	4d06  Balless Mouse (HID)
+	4d0f  HP Optical Mouse
 	4d15  Dell Optical Mouse
 	4d17  Optical Mouse
 	4d20  HP Optical Mouse
@@ -2317,6 +2357,7 @@
 	c050  RX 250 Optical Mouse
 	c051  G3 (MX518) Optical Mouse
 	c053  Laser Mouse
+	c054  Bluetooth mini-receiver
 	c058  M115 Mouse
 	c05a  Optical Mouse M90
 	c05b  M-U0004 810-001317 [B110 Optical USB Mouse]
@@ -2366,6 +2407,7 @@
 	c22b  Gaming Keyboard G110 G-keys
 	c22d  G510 Gaming Keyboard
 	c22e  G510 Gaming Keyboard onboard audio
+	c246  Gaming Mouse G300
 	c281  WingMan Force
 	c283  WingMan Force 3D
 	c285  WingMan Strike Force 3D
@@ -2575,6 +2617,7 @@
 	2076  GoGear Aria
 	2079  GoGear Opus
 	2088  MCE IR Receiver with ALS- Spinel plus for ASUS
+	209e  PTA01 Wireless Adapter
 	20b6  GoGear Vibe
 	20e3  GoGear Raga
 	262c  SPC230NC Webcam
@@ -2737,6 +2780,7 @@
 	2018  BioSimKey
 	2302  Portable Flash Device (PFD)
 	3744  STLINK Pseudo disk
+	3747  ST Micro Connect Lite
 	3748  ST-LINK/V2
 	4810  ISDN adapter
 	481d  BT Digital Access adapter
@@ -2761,12 +2805,15 @@
 	d00e  Rollei Compactline (Video Mode)
 	e000  T-Com TC 300
 	e003  Pirelli DP-L10
+	e00d  Broadcom Bluetooth 2.1 Device
 	e00f  Foxconn T77H114 BCM2070 [Single-Chip Bluetooth 2.1 + EDR Adapter]
 	e016  Ubee PXU1900 WiMAX Adapter [Beceem BCSM250]
 	e02c  Atheros AR5BBU12 Bluetooth Device
 048a  S-MOS Systems, Inc.
 048c  Alps Electric Ireland, Ltd
 048d  Integrated Technology Express, Inc.
+	1336  SD/MMC Cardreader
+	1345  Multi Cardreader
 	9009  Zolid HD DVD Maker
 	9135  Zolid Mini DVB-T Stick
 048f  Eicon Tech.
@@ -3257,6 +3304,7 @@
 	26b0  MF4600 series
 	26b4  MF4010 series
 	26b5  MF4200 series
+	2737  MF4410
 	3041  PowerShot S10
 	3042  CanoScan FS4000US Film Scanner
 	3043  PowerShot S20
@@ -3394,6 +3442,7 @@
 	31ff  Digital IXUS 55
 	3210  Powershot SX30 IS
 	3214  SELPHY CP800
+	3218  EOS 600D / Rebel T3i (ptp)
 	3229  IXUS 220 HS
 04aa  DaeWoo Telecom, Ltd
 04ab  Chromatic Research
@@ -3665,6 +3714,7 @@
 	0851  Stylus SX410
 	0856  Stylus SX515W
 	085c  Stylus SX125
+	087b  Stylus Photo PX730WD (Printer, Scanner, Copier)
 04b9  Rainbow Technologies, Inc.
 	0300  SafeNet USB SuperPro/UltraPro
 	1000  iKey 1000 Token
@@ -4248,7 +4298,9 @@
 	5f02  NEXiO Sync
 	5f03  NEXiO Sync
 	5f04  NEXiO Sync
+	5f05  STORY Station 1TB
 	6032  G2 Portable hard drive
+	60b3  M2 Portable Hard Drive
 	60c4  M2 Portable Hard Drive USB 3.0
 	6601  Mobile Phone
 	6602  Galaxy
@@ -4286,7 +4338,7 @@
 	684e  Wave (GT-S8500)
 	685b  GT-I9100 Phone [Galaxy S II] (mass storage mode)
 	685e  GT-I9100 Phone [Galaxy S II] (USB Debugging mode)
-	6860  GT-I9100 Phone [Galaxy S II]
+	6860  GT-I9100 Phone [Galaxy S II], GT-P7500 [Galaxy Tab 10.1]
 	6875  GT-B3710 Standalone LTE device (Commercial)
 	6876  GT-B3710 LTE Modem
 	6877  Galaxy S
@@ -4380,12 +4432,15 @@
 	b175  4-Port Hub
 	b1aa  Webcam-101
 	b1b4  Lenovo Integrated Camera
+	b1b9  Asus Integrated Webcam
 	b1cf  Lenovo Integrated Camera
 	b217  Lenovo Integrated Camera (0.3MP)
 	b221  integrated camera
 	b230  Integrated HP HD Webcam
+	b257  Lenovo Integrated Camera
 	b26b  Sony Visual Communication Camera
 	b272  Lenovo EasyCamera
+	b2b9  Lenovo Integrated Camera UVC
 04f3  Elan Microelectronics Corp.
 	01a4  Wireless Keyboard
 	0210  AM-400 Hama Optical Mouse
@@ -4588,6 +4643,7 @@
 	01ea  DCP-7030
 	01eb  MFC-7320
 	01f4  MFC-5890CN
+	0223  DCP-365CN
 	1000  Printer
 	1002  Printer
 	2002  PTUSB Printing
@@ -4724,7 +4780,9 @@
 	0815  Nostromo n52 HID SpeedPad Mouse Wheel
 	0826  ErgoFit Wireless Optical Mouse (HID)
 	0980  HID UPS Battery
+	1004  F9L1004 802.11n Surf N300 XR Wireless Adapter [Realtek RTL8192CU]
 	1102  F7D1102 N150/Surf Micro Wireless Adapter v1000 [Realtek RTL8188CUS]
+	1103  F9L1103 N750 DB 802.11abgn 2x3:3 [Ralink RT3573]
 	1202  F5U120-PC Parallel Printer Port
 	1203  F5U120-PC Serial Port
 	2103  F7D2102 802.11n N300 Micro Wireless Adapter v3000 [Realtek RTL8192CU]
@@ -4733,6 +4791,7 @@
 	3201  F1DF102U/F1DG102U Flip KVM
 	4050  ZD1211B
 	5055  F5D5055 Gigabit Network Adapter [AX88xxx]
+	6050  F6D6050 802.11abgn Wireless Adapter [Broadcom BCM4323]
 	6051  F5D6051 802.11b Wireless Network Adapter [ZyDAS ZD1201]
 	615a  F7D4101 / F9L1101 802.11abgn Wireless Adapter [Broadcom BCM4323]
 	7050  F5D7050 Wireless G Adapter v1000/v2000 [Intersil ISL3887]
@@ -4748,7 +4807,7 @@
 	815c  F5D8053 N Wireless USB Adapter v3000 [Ralink RT2870]
 	815f  F5D8053 N Wireless USB Adapter v6000 [Realtek RTL8192SU]
 	825a  F5D8055 N+ Wireless Adapter v1000 [Ralink RT2870]
-	825b  F5D8055 N+ Wireless Adapter v2000 [Ralink RT3070]
+	825b  F5D8055 N+ Wireless Adapter v2000 [Ralink RT3072]
 	845a  F7D2101 802.11n Surf & Share Wireless Adapter v1000 [Realtek RTL8192SU]
 	905b  F5D9050 Wireless G+ MIMO Network Adapter v3000 [Ralink RT2573]
 	905c  F5D9050 Wireless G+ MIMO Network Adapter v4000 [Ralink RT2573]
@@ -4756,6 +4815,7 @@
 	935b  F6D4050 N150 Enhanced Wireless Network Adapter v2000 [Ralink RT3070]
 	945a  F7D1101 v1 Basic Wireless Adapter [Realtek RTL8188SU]
 	945b  F7D1101 v2 Basic Wireless Adapter [Ralink RT3370]
+	d321  Dynex DX-NUSB 802.11bgn Wireless Adapter
 050e  Neon Technology, Inc.
 050f  KC Technology, Inc.
 	0001  Hub
@@ -5108,6 +5168,7 @@
 	035c  NWZ-A726/A728/A729
 	0382  Memory Stick PRO-HG Duo Adaptor (MSAC-UAH1)
 	0385  Walkman NWZ-E436F
+	0387  Sony IC Recorder (P)
 	03bc  Webbie HD - MHS-CM1
 	03d3  DR-BT100CX
 	03d5  PlayStation Move motion controller
@@ -5349,6 +5410,7 @@
 	0003  Device Bay Controller
 056e  Elecom Co., Ltd
 	0002  29UO Mouse
+	0072  Mouse
 	200c  LD-USB/TX
 	4002  Laneed 100Mbps Ethernet LD-USB/TX [pegasus]
 	4005  LD-USBL/TX
@@ -5375,8 +5437,10 @@
 	1253  Zoom V.92 Faxmodem
 	1300  SoftK56 Data Fax Voice CARP
 	1301  Modem Enumerator
+	1328  TrendNet TFM-561 modem
 	2000  SoftGate 802.11 Adapter
 	2002  SoftGate 802.11 Adapter
+	262a  tm5600 Video & Audio Grabber Capture
 	8390  WinFast PalmTop/Novo TV Video
 	8392  WinFast PalmTop/Novo TV Video
 	cafe  AccessRunner ADSL Modem
@@ -5487,7 +5551,7 @@
 	62ff  AVM Fritz!WLAN USB (in CD-ROM-mode)
 	8401  Fritz!WLAN N [Atheros AR9001U]
 	8402  Fritz!WLAN N 2.4 [Atheros AR9001U]
-	8403  Fritz!WLAN N v2 [Atheros AR7010]
+	8403  Fritz!WLAN N v2 [Atheros AR9271]
 	84ff  AVM Fritz!WLAN USB N (in CD-ROM-mode)
 057d  Shark Multimedia, Inc.
 057e  Nintendo Co., Ltd
@@ -5659,6 +5723,7 @@
 	0008  Fujifilm MemoryCard ReaderWriter
 	0220  U2SCX SCSI Converter
 	b000  REX-USB60
+	b020  REX-USB60F
 0585  FlashPoint Technology, Inc.
 	0001  Digital Camera
 	0002  Digital Camera
@@ -5688,9 +5753,12 @@
 	3400  ZyAIR B-220 IEEE 802.11b Adapter
 	3401  ZyAIR G-220 802.11bg
 	3402  ZyAIR G-220F 802.11bg
+	3403  AG-200 802.11abg Wireless Adapter [Atheros AR5523]
 	3407  G-200 v2 802.11bg
+	3408  G-260 802.11bg
 	3409  AG-225H 802.11bg
 	340a  M-202 802.11bg
+	340c  G-270S 802.11bg Wireless Adapter [Atheros AR5523]
 	340f  G-220 v2 802.11bg
 	3410  ZyAIR G-202 802.11bg
 	3412  802.11bg
@@ -5699,9 +5767,11 @@
 	3416  NWD-210N 802.11b/g/n-draft wireless adapter
 	3417  NWD271N 802.11n Wireless Adapter [Atheros AR9001U-(2)NG]
 	3418  NWD211AN 802.11abgn Wireless Adapter [Ralink RT2870]
+	3419  G-220 v3 802.11bg Wireless Adapter [ZyDAS ZD1211B]
 	341a  NWD-270N Wireless N-lite USB Adapter
 	341e  NWD2105 802.11bgn Wireless Adapter [Ralink RT3070]
 	341f  NWD2205 802.11n Wireless N Adapter [Realtek RTL8192CU]
+	343e  N220 802.11bgn Wireless Adapter
 0587  America Kotobuki Electronics Industries, Inc.
 0588  Sapien Design
 0589  Victron
@@ -5742,11 +5812,11 @@
 	6360  Multimedia Card Reader
 	6361  Multimedia Card Reader
 	6362  Flash Card Reader/Writer
-	6364  AU6476 Card Reader Controller
+	6364  AU6477 Card Reader Controller
 	6366  Multi Flash Reader
 	6377  Multimedia Card Reader
 	6386  Memory Card
-	6387  Transcend JetFlash Flash Drive
+	6387  Flash Drive
 	6390  USB 2.0-IDE bridge
 	9213  MacAlly Kbd Hub
 	9215  AU9814 Hub
@@ -6014,11 +6084,13 @@
 	129e  iPod Touch 4.Gen
 	129f  iPad 2
 	12a0  iPhone 4S
+	12a2  iPad 2 (3G; 64GB)
 	1300  iPod Shuffle
 	1301  iPod Shuffle 2.Gen
 	1302  iPod Shuffle 3.Gen
 	1303  iPod Shuffle 4.Gen
 	1401  Modem
+	1402  Ethernet Adapter [A1277]
 	8202  HCF V.90 Data/Fax Modem
 	8203  Bluetooth HCI
 	8204  Bluetooth HCI [Bluetooth 2.0 + EDR, built-in]
@@ -6042,9 +6114,15 @@
 	8509  FaceTime HD Camera
 	911c  Hub in A1082 [Cinema HD Display 23"]
 	912f  Hub in 30" Cinema Display
+	9215  Studio Display 15"
+	9217  Studio Display 17"
+	9218  Cinema Display 23"
+	9219  Cinema Display 20"
 	921c  A1082 [Cinema HD Display 23"]
+	921e  Cinema Display 24"
 	9221  30" Cinema Display
 	9227  Thunderbolt Display
+	9232  Cinema HD Display 30"
 	ffff  Bluetooth in DFU mode - Driver
 05ad  Y.C. Cable U.S.A., Inc.
 05ae  Synopsys, Inc.
@@ -6143,6 +6221,7 @@
 	1810  Pavilion Webcam [R5U870]
 	1812  Pavilion Webcam
 	1814  HD Webcam
+	1820  Integrated Webcam
 	1830  Visual Communication Camera VGP-VCC2 [R5U870]
 	1832  Visual Communication Camera VGP-VCC3 [R5U870]
 	1833  Visual Communication Camera VGP-VCC2 [R5U870]
@@ -6160,6 +6239,7 @@
 	18b0  Sony Vaio Integrated Webcam
 	18b1  Sony Vaio Integrated Webcam
 	18b3  Sony Vaio Integrated Webcam
+	18b5  Sony Vaio Integrated Webcam
 	2201  RDC-7 Camera
 	2202  Caplio RR30
 	2203  Caplio 300G
@@ -6467,6 +6547,7 @@
 	0716  USB 2.0 Multislot Card Reader/Writer
 	0717  All-in-1 Card Reader
 	0718  IDE/SATA Adapter
+	0719  SATA adapter
 	0723  GL827L SD/MMC/MS Flash Card Reader
 	0726  SD Card Reader
 	0727  microSD Reader/Writer
@@ -6571,6 +6652,7 @@
 	1006  Japanese Keyboard - 260U
 	2101  Keyboard
 	2231  KSK-6001 UELX Keyboard
+	2270  Gigabyte K8100 Aivia Gaming Keyboard
 	5811  ACK-571U Wireless Keyboard
 	5903  Japanese Keyboard - 595U
 	6001  SolidTek USB 2p HUB
@@ -6607,6 +6689,7 @@
 061b  Promptus Communications, Inc.
 061c  Act Labs, Ltd
 061d  Quatech, Inc.
+	c020  SSU-100
 061e  Nissei Electric Co.
 	0001  nissei 128DE-USB -
 	0010  nissei 128DE-PNA -
@@ -7236,17 +7319,17 @@
 	0009  Monitor Control
 06ca  Newer Technology, Inc.
 06cb  Synaptics, Inc.
-	0001  HID Device
-	0002  HID Device
-	0003  HID Device
+	0001  TouchPad
+	0002  Integrated TouchPad
+	0003  cPad
 	0005  Touchpad/FPS
-	0006  HID Device
-	0007  HID Device
-	0008  HID Device
+	0006  TouchScreen
+	0007  USB Styk
+	0008  WheelPad
 	0009  Composite TouchPad and TrackPoint
 	000e  HID Device
-	0010  Composite Human Interface Device
-	0013  Human Interface Device
+	0010  Wireless TouchPad
+	0013  DisplayPad
 06cc  Terayon Communication Systems
 	0101  Cable Modem
 	0102  Cable Modem
@@ -7288,6 +7371,8 @@
 	012a  USA-49Wlc serial adapter
 	0201  UIA-10 Digital Media Remote [Cypress AN2131SC]
 	0202  UIA-11 Digital Media Remote
+06ce  Contec
+	8311  COM-1(USB)H
 06cf  SpheronVR AG
 	1010  PanoCam 10
 	1012  PanoCam 12/12X
@@ -7349,6 +7434,7 @@
 	a191  Instant VideoXpress
 	a337  Mini DigitalTV
 	a701  DVD Xpress
+	a708  saa7114H video input card (Instant VideoMPX)
 	b337  Mini DigitalTV
 	b701  DVD Xpress B
 06e4  Alcatel Microelectronics
@@ -7714,6 +7800,7 @@
 	0005  Cyber Power UPS
 	0501  CP1500 AVR UPS
 0765  X-Rite, Inc.
+	5001  Huey PRO Colorimeter
 	d094  X-Rite DTP94 [Quato Silver Haze Pro]
 0766  Jess-Link Products Co., Ltd
 	0204  TopSpeed Cyberlink Remote Control
@@ -7891,11 +7978,13 @@
 	00b3  DVD Multi-plus unit LDR-H443U2
 	0105  LAN-TX/U1H2 10/100 Ethernet Adapter [pegasus II]
 	010c  Realtek RTL8187 Wireless 802.11g 54Mbps Network Adapter
+	0160  LAN-GTJ/U2A
 	0162  LAN-WN22/U2 Wireless LAN Adapter
 	0163  LAN-WN12/U2 Wireless LAN Adapter
 	0164  LAN-W150/U2M Wireless LAN Adapter
 	0166  LAN-W300N/U2 Wireless LAN Adapter
 	0168  LAN-W150N/U2 Wireless LAN Adapter
+	0170  LAN-W300AN/U2 Wireless LAN Adapter
 078b  Happ Controls, Inc.
 	0010  Driving UGCI
 	0020  Flying UGCI
@@ -7963,7 +8052,9 @@
 	0018  Wireless LAN USB-11 mini 2
 	001a  ULUSB-11 Key
 	001c  CG-WLUSB2GTST 802.11g Wireless Adapter [Intersil ISL3887]
+	002e  CG-WLUSB2GPX [Ralink RT2571W]
 	002f  CG-WLUSB2GNL
+	0031  CG-WLUSB2GS 802.11bg [Atheros AR5523]
 	003c  CG-WLUSB2GNL
 	003f  CG-WLUSB300AGN
 	0041  CG-WLUSB300GNS
@@ -8124,6 +8215,8 @@
 07bd  Webgear, Inc.
 07be  Veridicom
 07c0  Code Mercenaries Hard- und Software GmbH
+	1113  JoyWarrior24F8
+	1116  JoyWarrior24F14
 	1121  The Claw
 	1500  IO-Warrior 40
 	1501  IO-Warrior 24
@@ -8303,11 +8396,12 @@
 	3a0f  DWA-130 802.11n Wireless N Adapter(rev.D) [Atheros AR9170+AR9102]
 	3a10  DWA-126 802.11n Wireless Adapter [Atheros AR9271]
 	3b01  AirPlus G DWL-G122 Wireless Adapter(rev.D) [Marvell 88W8338+88W8010]
-	3b10  RangeBooster N Adapter
+	3b10  DWA-142 RangeBooster N Adapter [Marvell 88W8362+88W8060]
 	3b11  DWA-130 802.11n Wireless N Adapter(rev.A1) [Marvell 88W8362+88W8060]
 	3c03  AirPlus G DWL-G122 Wireless Adapter(rev.C1) [Ralink RT2571W]
 	3c04  WUA-1340
 	3c05  EH103 Wireless G Adapter
+	3c06  DWA-111 802.11bg Wireless Adapter [Ralink RT2571W]
 	3c07  DWA-110 Wireless G Adapter(rev.A1) [Ralink RT2571W]
 	3c09  DWA-140 RangeBooster N Adapter(rev.B1) [Ralink RT2870]
 	3c0a  DWA-140 RangeBooster N Adapter(rev.B2) [Ralink RT3072]
@@ -8379,7 +8473,8 @@
 0802  Mako Technologies, LLC
 0803  Zoom Telephonics, Inc.
 	1300  V92 Faxmodem
-	4310  Wireless-G
+	4310  4410a Wireless-G Adapter [Intersil ISL3887]
+	4410  4410b Wireless-G Adapter [ZyDAS ZD1211B]
 	5241  Cable Modem
 	5551  DSL Modem
 	9700  2986L FaxModem
@@ -8525,7 +8620,7 @@
 	b522  SMCWUSBS-N2 EZ Connect N Wireless Adapter [Ralink RT2870]
 	bb01  BlueExpert Bluetooth Device
 	c003  802.11b Wireless Adapter
-	c501  Zoom Wireless-G
+	c501  Zoom 4410 Wireless-G [Intersil ISL3887]
 	c561  802.11a/g Wireless Adapter
 	d522  Speedport W 102 Stick IEEE 802.11n USB 2.0 Adapter
 	e501  ZD1211B
@@ -8563,6 +8658,7 @@
 	9001  WN111(v2) RangeMax Next Wireless [Atheros AR9170+AR9101]
 	9010  WNDA3100v1 802.11abgn [Atheros AR9170+AR9104]
 	9011  WNDA3100v2 802.11abgn [Broadcom BCM4323]
+	9012  WNDA4100 802.11abgn 3x3:3 [Ralink RT3573]
 	9018  WNDA3200 802.11abgn Wireless Adapter [Atheros AR7010+AR9280]
 	9020  WNA3100(v1) Wireless-N 300 [Broadcom BCM43231]
 	9030  WNA1100 Wireless-N 150 [Atheros AR9271]
@@ -9275,6 +9371,7 @@
 	1624  DataTraveler G2 4GB Pen Drive
 	1625  DataTraveler 101 II
 	162a  DataTraveler 112 4GB Pen Drive
+	1642  DT101 G2
 	1643  DataTraveler G3 4GB
 	1653  Data Traveler 100 G2 8 GiB
 0954  RPM Systems Corp.
@@ -9284,6 +9381,8 @@
 0957  Agilent Technologies, Inc.
 	0200  E-Video DC-350 Camera
 	0202  E-Video DC-350 Camera
+	0518  82357B GPIB Interface
+	1745  Test and Measurement Device (IVI)
 0958  CompuLink Research, Inc.
 0959  Cologne Chip AG
 	2bd0  Intelligent ISDN (Ver. 3.60.04)
@@ -9318,6 +9417,8 @@
 097b  Knudsen Engineering, Ltd
 097c  Marunix Co., Ltd
 097d  Rosun Technologies, Inc.
+097e  Biopac Systems Inc.
+	0035  MP35 v1.0
 097f  Barun Electronics Co., Ltd
 0981  Oak Technology, Ltd
 0984  Apricorn
@@ -9408,6 +9509,7 @@
 09da  A4 Tech Co., Ltd
 	0006  Optical Mouse WOP-35 / Trust 450L Optical Mouse
 	000a  Optical Mouse Opto 510D
+	000e  X-F710F Optical Mouse 3xFire Gaming Mouse
 	0018  Trust Human Interface Device
 	001a  Wireless Mouse & RXM-15 Receiver
 	002a  Wireless Optical Mouse NB-30
@@ -9859,8 +9961,9 @@
 	1060  OPEN NT1 Plus II
 0acc  Koga Electronics Co.
 0acd  ID Tech
-	0401  ID TECH Spectrum III Hybrid Smartcard Reader
-	0630  ID TECH Spectrum III Mag-Only Insert Reader (SPT3-355 Series) USB-CDC
+	0300  IDT1221U RS-232 Adapter
+	0401  Spectrum III Hybrid Smartcard Reader
+	0630  Spectrum III Mag-Only Insert Reader (SPT3-355 Series) USB-CDC
 0ace  ZyDAS
 	1201  ZD1201 802.11b
 	1211  ZD1211 802.11g
@@ -9967,10 +10070,14 @@
 	1774  Gobi Wireless Modem (QDL mode)
 	1776  Gobi Wireless Modem
 	1779  My Cinema U3100 Mini Plus [AF9035A]
-	1784  USB-N13 802.11n Network Adapter [Ralink RT3072]
+	1784  USB-N13 802.11n Network Adapter (rev. A1) [Ralink RT3072]
 	1786  USB-N10 802.11n Network Adapter [Realtek RTL8188SU]
 	1791  WL-167G v3 802.11n Adapter [Realtek RTL8188SU]
 	179d  USB-N53 802.11abgn Network Adapter [Ralink RT3572]
+	179e  Eee Note EA800 (network mode)
+	179f  Eee Note EA800 (tablet mode)
+	17a1  Eee Note EA800 (mass storage mode)
+	17ab  USB-N13 802.11n Network Adapter (rev. B1) [Realtek RTL8192CU]
 	6101  Cable Modem
 	620a  Remote NDIS Device
 	b700  Broadcom Bluetooth 2.1
@@ -10022,7 +10129,7 @@
 	1602  ZyXEL ZyAIR B200 802.11b Adapter
 	1612  AIR.Mate 2@net 802.11b Adapter
 	1613  802.11b Wireless LAN Adapter
-	1620  Allnet USB 2.0 Wireless Network Adapter
+	1620  Allnet Wireless Network Adapter [Envara WiND512]
 	1630  QuickWLAN 802.11bg
 	5630  802.11bg
 	6630  ZD1211
@@ -10035,6 +10142,7 @@
 	0011  Crossam2+USB IR commander
 0b43  Play.com, Inc.
 	0003  PS2 Controller Converter
+	0005  GameCube Adaptor
 0b47  Sportbug.com, Inc.
 0b48  TechnoTrend AG
 	1003  Technotrend/Hauppauge USB-Nova
@@ -10170,7 +10278,7 @@
 	0302  U10H010 802.11b Wireless Adapter [Intersil PRISM 3]
 	6098  USB Cable Modem
 0bb3  Ofuji Technology
-0bb4  High Tech Computer Corp.
+0bb4  HTC (High Tech Computer Corp.)
 	00ce  mmO2 XDA GSM/GPRS Pocket PC
 	00cf  SPV C500 Smart Phone
 	0a01  PocketPC Sync
@@ -10346,6 +10454,7 @@
 	0c13  Diamond
 	0c1f  Sony Ericsson XPERIA X1
 	0c5f  Snap
+	0c86  Sensation
 	0c87  Desire (debug)
 	0c8d  EVO 4G (debug)
 	0c91  Vision
@@ -10374,8 +10483,10 @@
 	2000  Storage Adapter V3 (TPP)
 	2200  FreeAgent Go FW
 	2300  Expansion Portable
+	3332  Expansion
 	5021  FreeAgent GoFlex USB 2.0
 	5031  FreeAgent GoFlex USB 3.0
+	50a5  FreeAgent GoFlex Desk USB 3.0
 0bc3  IPWireless, Inc.
 	0001  UMTS-TDD (TD-CDMA) modem
 0bc4  Microcube Corp.
@@ -10445,6 +10556,7 @@
 	8187  RTL8187 Wireless Adapter
 	8189  RTL8187B Wireless 802.11g 54Mbps Network Adapter
 	8192  RTL8192U 802.11n Wireless Adapter
+	8193  RTL8192DU 802.11an WLAN Adapter
 	8197  RTL8187B Wireless Adapter
 	8198  RTL8187B Wireless Adapter
 0bdb  Ericsson Business Mobile Networks BV
@@ -10468,6 +10580,7 @@
 0be6  Dong Guan Humen Wonderful Wire Cable Factory
 0bed  Silicon Labs
 	1100  MEI (TM) Cashflow-SC Bill/Voucher Acceptor
+	1101  Series 2000 Combo Acceptor
 0bee  LTK Industries, Ltd
 0bef  Way2Call Communications
 0bf0  Pace Micro Technology PLC
@@ -10714,6 +10827,7 @@
 	641d  1.3 MPixel Integrated Webcam
 	6480  Sonix 1.3 MP Laptop Integrated Webcam
 	64bd  Sony Visual Communication Camera
+	7402  TEMPerHUM Temperature & Humidity Sensor
 	8000  DC31VC
 	8006  Dual Mode Camera (8006 VGA)
 	800a  Vivitar Vivicam3350B
@@ -10728,7 +10842,57 @@
 0c4c  Needham's Electronics
 	0021  EMP-21 Universal Programmer
 0c52  Sealevel Systems, Inc.
-	2101  Serial Converter
+	2101  SeaLINK+232
+	2102  SeaLINK+485
+	2103  SeaLINK+232I
+	2104  SeaLINK+485I
+	2211  SeaPORT+2/232 (Port 1)
+	2212  SeaPORT+2/485 (Port 1)
+	2213  SeaPORT+2 (Port 1)
+	2221  SeaPORT+2/232 (Port 2)
+	2222  SeaPORT+2/485 (Port 2)
+	2223  SeaPORT+2 (Port 2)
+	2411  SeaPORT+4/232 (Port 1)
+	2412  SeaPORT+4/485 (Port 1)
+	2413  SeaPORT+4 (Port 1)
+	2421  SeaPORT+4/232 (Port 2)
+	2422  SeaPORT+4/485 (Port 2)
+	2423  SeaPORT+4 (Port 2)
+	2431  SeaPORT+4/232 (Port 3)
+	2432  SeaPORT+4/485 (Port 3)
+	2433  SeaPORT+4 (Port 3)
+	2441  SeaPORT+4/232 (Port 4)
+	2442  SeaPORT+4/485 (Port 4)
+	2443  SeaPORT+4 (Port 4)
+	2811  SeaLINK+8/232 (Port 1)
+	2812  SeaLINK+8/485 (Port 1)
+	2813  SeaLINK+8 (Port 1)
+	2821  SeaLINK+8/232 (Port 2)
+	2822  SeaLINK+8/485 (Port 2)
+	2823  SeaLINK+8 (Port 2)
+	2831  SeaLINK+8/232 (Port 3)
+	2832  SeaLINK+8/485 (Port 3)
+	2833  SeaLINK+8 (Port 3)
+	2841  SeaLINK+8/232 (Port 4)
+	2842  SeaLINK+8/485 (Port 4)
+	2843  SeaLINK+8 (Port 4)
+	2851  SeaLINK+8/232 (Port 5)
+	2852  SeaLINK+8/485 (Port 5)
+	2853  SeaLINK+8 (Port 5)
+	2861  SeaLINK+8/232 (Port 6)
+	2862  SeaLINK+8/485 (Port 6)
+	2863  SeaLINK+8 (Port 6)
+	2871  SeaLINK+8/232 (Port 7)
+	2872  SeaLINK+8/485 (Port 7)
+	2873  SeaLINK+8 (Port 7)
+	2881  SeaLINK+8/232 (Port 8)
+	2882  SeaLINK+8/485 (Port 8)
+	2883  SeaLINK+8 (Port 8)
+	9020  SeaLINK+422
+	a02a  SeaLINK+8 (Port 1+2)
+	a02b  SeaLINK+8 (Port 3+4)
+	a02c  SeaLINK+8 (Port 5+6)
+	a02d  SeaLINK+8 (Port 7+8)
 0c53  ViewPLUS, Inc.
 0c54  Glory, Ltd
 0c55  Spectrum Digital, Inc.
@@ -10749,10 +10913,13 @@
 0c65  Eminence Enterprise Co., Ltd
 0c66  Rexon Electronics Corp.
 0c67  Concept Telecom, Ltd
+0c6c  JETI Technische Instrumente GmbH
+	04b2  Specbos 1201
 0c70  MCT Elektronikladen
 	0000  USB08 Development board
 0c72  PEAK System
 	000c  PCAN-USB
+	000d  PCAN Pro
 0c74  Optronic Laboratories Inc.
 	0002  OL 700-30 Goniometer
 0c76  JMTek, LLC.
@@ -10875,6 +11042,7 @@
 	0077  Aureon Dual USB
 	0078  Cinergy T XXS
 	0086  Cinergy Hybrid XE
+	008e  Cinergy HTC XS
 	0097  Cinergy T RC MKII
 	0099  AfaTech 9015 [Cinergy T Stick Dual]
 	00a5  Cinergy Hybrid Stick
@@ -11046,7 +11214,7 @@
 0d61  Meilu Electronics (Shenzhen) Co., Ltd
 0d62  Darfon Electronics Corp.
 	0003  Smartcard Reader
-	0004  Filter Driver
+	0004  Keyboard
 	001c  Benq X120 Internet Keyboard Pro
 	0306  M530 Mouse
 	0800  Magic Wheel
@@ -11377,11 +11545,15 @@
 	0045  WL-353 Wireless USB Adapter 150N Nano
 	0047  WL-352v1 Wireless USB Adapter 300N 002
 	0048  WL-349v1 Wireless Adapter 150N 002 [Ralink RT3070]
+	0049  WL-356 Wireless Adapter 300N
 	004a  WL-358v1 Wireless Micro USB Adapter 300N X3 002
 	004b  WL-349v3 Wireless Micro Adapter 150N X1 [Realtek RTL8192SU]
 	004c  WL-352 802.11n Adapter [Realtek RTL8191SU]
 	0050  WL-349v4 Wireless Micro Adapter 150N X1 [Ralink RT3370]
+	0056  LN-031 10/100/1000 Ethernet Adapter
 	005d  WLA-2000 v1.001 WLAN [RTL8191SU]
+	0060  WLA-4000 802.11bgn [Ralink RT3072]
+	0062  WLA-5000 802.11abgn [Ralink RT3572]
 	061c  LN-028 Network USB 2.0 Adapter
 	21f4  44 St Bluetooth Device
 	2200  Sitecom bluetooth2.0 class 2 dongle CN-512
@@ -11470,6 +11642,7 @@
 0e3b  Mansella, Ltd
 0e41  Line6, Inc.
 	4147  TonePort GX
+	4156  POD HD Desktop
 	4250  BassPODxt
 	4252  BassPODxt Pro
 	4642  BassPODxt Live
@@ -11486,6 +11659,8 @@
 	1097  Gamester Controller
 	2390  Games Jtech Controller
 	7288  funkey reader
+0e50  TechnoData Interware
+	0002  Matrixlock Dongle (HID)
 0e55  Speed Dragon Multimedia, Ltd
 	110a  Tanic S110-SG1 + ISSC IS1002N [Slow Infra-Red (SIR) & Bluetooth 1.2 (Class 2) Adapter]
 	110b  MS3303H USB-to-Serial Bridge
@@ -11506,6 +11681,7 @@
 	0009  HWUN2 Hi-Gain Wireless-150N Adapter w/ Upgradable Antenna [Ralink RT2770]
 	000b  HWDN2 Hi-Gain Wireless-150N Dish Adapter [Ralink RT2770]
 	0013  HWUN3 Hi-Gain Wireless-N Adapter [Ralink RT3070]
+	0015  HWDN2 Rev. E Hi-Gain Wireless-150N Dish Adapter [Realtek RTL8191SU]
 	0017  HAWNU1 Hi-Gain Wireless-150N Network Adapter with Range Amplifier [Ralink RT3070]
 	0018  Wireless-N Network Adapter [Ralink RT2870]
 	400b  UF100 10/100 Network Adapter
@@ -11800,6 +11976,7 @@
 	00d4  C902 [MTP]
 	00d9  C702 Phone
 	0112  W995 Walkman Phone
+	0166  Xperia Mini Pro
 	1010  WMC Modem
 	10af  V640i Phone [PictBridge]
 	10d4  C902 Phone [PictBridge]
@@ -11849,7 +12026,11 @@
 	e12e  X10i Phone
 	e133  Vivaz
 	e14f  Xperia Arc/X12
+	e161  Xperia Ray
 0fcf  Dynastream Innovations, Inc.
+	1003  ANT Development Board
+	1004  ANT2USB
+	1006  ANT Development Board
 0fd0  Tulip Computers B.V.
 0fd1  Giant Electronics Ltd.
 0fd4  Tenovis GmbH & Co., KG
@@ -11978,6 +12159,7 @@
 1038  Ideazon, Inc.
 	0100  Zboard
 1039  devolo AG
+	0824  1866 802.11bg [Texas Instruments TNETW1450]
 	2140  dsl+ 1100 duo
 103d  Stanton
 	0100  ScratchAmp
@@ -12047,6 +12229,7 @@
 	0903  My Book Premium Edition
 	0910  MyBook Essential External HDD
 	1001  External Hard Disk [Elements]
+	1003  Elements 1000 GB
 	1010  Elements External HDD
 	1021  Elements 2TB
 	1023  Elements SE
@@ -12105,6 +12288,7 @@
 	3701  Broadband Wireless modem
 	3702  Pantech PX-500
 	3714  PANTECH USB MODEM [UM175]
+	3716  UMW190 Modem
 	3eb4  Packet Service Diagnostic Serial Port (WDM)
 	4101  Packet Service Diagnostic Serial Port (WDM)
 	4102  Packet Service
@@ -12208,11 +12392,20 @@
 	80a9  CP210x to UART Bridge Controller
 	80ca  ATM2400 Sensor Device
 	813f  tams EasyControl
+	8149  West Mountain Radio Computerized Battery Analyzer
+	814a  West Mountain Radio RIGblaster P&P
+	814b  West Mountain Radio RIGtalk
 	818a  Silicon Labs FM Radio Reference Design
+	81e8  Zephyr BioHarness
 	8460  Sangoma Wanpipe VoiceTime
 	8461  Sangoma U100
+	8477  Balluff RFID Reader
 	86bc  C8051F34x AudioDelay [AD-340]
-	ea60  CP210x Composite Device
+	8789  C8051F34x Extender & EDID MGR [EMX-DVI]
+	ea60  CP210x UART Bridge / myAVR mySmartUSB light
+	ea61  CP210x UART Bridge
+	ea70  CP210x UART Bridge
+	ea80  CP210x UART Bridge
 10c5  Sanei Electric, Inc.
 	819a  FM Radio
 10c6  Intec, Inc.
@@ -12472,7 +12665,8 @@
 1230  Chipidea-Microelectronica, S.A.
 1233  Denver Electronics
 	5677  FUSB200 mp3 player
-1234  Unknown
+1234  Brain Actuated Technologies
+	0000  Neural Impulse Actuator Prototype 1.0 [NIA]
 	ed02  Emotiv EPOC Developer Headset Wireless Dongle
 1235  Novation EMS
 	0001  ReMOTE Audio/XStation
@@ -12490,6 +12684,8 @@
 124a  AirVast
 	168b  PRISM3 WLAN Adapter
 	4017  PC-Chips 802.11b Adapter
+	4023  WM168g 802.11bg Wireless Adapter [Intersil ISL3886]
+	4025  IOGear GWU513 v2 802.11bg Wireless Adapter [Intersil ISL3887]
 124b  Nyko (Honey Bee)
 	4d01  Airflo EX Joystick
 124c  MXI - Memory Experts International, Inc.
@@ -12587,6 +12783,7 @@
 12d1  Huawei Technologies Co., Ltd.
 	1001  E169/E620/E800 HSDPA Modem
 	1003  E220 HSDPA Modem / E230/E270/E870 HSDPA/HSUPA Modem
+	1004  E220 (bis)
 	1009  U120
 	1010  ETS2252+ CDMA Fixed Wireless Terminal
 	1035  U8120
@@ -12596,6 +12793,8 @@
 	1406  E1750
 	140b  EC1260 Wireless Data Modem HSD USB Card
 	1446  E1552/E1800/E173 (HSPA modem)
+	14c9  K3770 3G Modem
+	14d1  K3770 3G Modem (Mass Storage Mode)
 	14f1  Gobi 3000 HSPA+ Modem
 	1501  Pulse
 	1505  E398 LTE/UMTS/GSM Modem/Networkcard
@@ -12688,7 +12887,7 @@
 	0401  G2CCD-S with Sony ICX285 CCD
 	0402  G2CCD2
 	0403  G2/G3CCD-I KAI CCD
-	0404  G2/G3CCD-F KAF CCD
+	0404  G2/G3/G4 CCD-F KAF CCD
 	0410  G1-0400 CCD
 	0411  G1-0800 CCD
 	0412  G1-0300 CCD
@@ -12738,7 +12937,7 @@
 138e  Jungo LTD
 	9000  Raisonance S.A. STM32 ARM evaluation board
 1390  TOMTOM B.V.
-	0001  GO 520 T/ONE XL (v9)
+	0001  GO 520 T/GO 630/ONE XL (v9)
 1391  IdealTEK, Inc.
 	1000  URTC-1000
 1395  Sennheiser Communications
@@ -14745,6 +14944,14 @@
 2650  Electronics For Imaging, Inc. [hex]
 2659  Sundtek
 	1101  TNT DVB-T/DAB/DAB+/FM
+	1201  FM Transmitter/Receiver
+	1202  MediaTV Analog/FM/DVB-T
+	1203  MediaTV Analog/FM/DVB-T MiniPCIe
+	1204  MediaTV Analog/FM/ATSC
+	1205  SkyTV Ultimate V
+	1206  MediaTV DVB-T MiniPCIe
+	1207  Sundtek HD Capture
+	1208  Sundtek SkyTV Ultimate III
 2730  Citizen
 	200f  CT-S310 Label printer
 2735  DigitalWay



^ permalink raw reply related	[flat|nested] 16+ messages in thread

* [gentoo-commits] proj/hwids:master commit in: /
@ 2012-05-11 17:39 Diego Elio Pettenò
  0 siblings, 0 replies; 16+ messages in thread
From: Diego Elio Pettenò @ 2012-05-11 17:39 UTC (permalink / raw
  To: gentoo-commits

commit:     c406bf4d38d9f1e93295032a8e130dcebc93012e
Author:     Diego Elio Pettenò <flameeyes <AT> flameeyes <DOT> eu>
AuthorDate: Thu May 10 04:55:53 2012 +0000
Commit:     Diego Elio Pettenò <flameeyes <AT> gentoo <DOT> org>
CommitDate: Thu May 10 04:55:53 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/hwids.git;a=commit;h=c406bf4d

Update.

---
 pci.ids |  316 ++++++++++++++++++++++++++++++++++++++++-----------------------
 1 files changed, 203 insertions(+), 113 deletions(-)

diff --git a/pci.ids b/pci.ids
index f33d90b..7b7d39b 100644
--- a/pci.ids
+++ b/pci.ids
@@ -1,8 +1,8 @@
 #
 #	List of PCI ID's
 #
-#	Version: 2012.04.09
-#	Date:    2012-04-09 03:15:02
+#	Version: 2012.05.07
+#	Date:    2012-05-07 03:15:01
 #
 #	Maintained by Martin Mares <mj@ucw.cz> and other volunteers from the
 #	PCI ID Project at http://pci-ids.ucw.cz/.
@@ -375,6 +375,8 @@
 	0059  MegaRAID SAS 8208ELP/8208ELP
 	005a  SAS1066E PCI-Express Fusion-MPT SAS
 	005b  MegaRAID SAS 2208 [Thunderbolt]
+		1014 040b  ServeRAID M5110 SAS/SATA Controller
+		1014 0412  ServeRAID M5110e SAS/SATA Controller
 		1028 1f2d  PERC H810 Adapter
 		1028 1f30  PERC H710 Embedded
 		1028 1f31  PERC H710P Adapter
@@ -608,6 +610,7 @@
 # nee ATI Technologies Inc.
 1002  Advanced Micro Devices [AMD] nee ATI
 	1314  Wrestler HDMI Audio [Radeon HD 6250/6310]
+		174b 1001  Sapphire PURE Fusion Mini
 	1714  BeaverCreek HDMI Audio [Radeon HD 6500D and 6400G-6600G series]
 	3150  M24 1P [Radeon Mobility X600]
 		103c 0934  nx8220
@@ -788,6 +791,8 @@
 		1179 ff50  Satellite P305D-S8995E
 		1458 4385  GA-MA770-DS3rev2.0 Motherboard
 		1462 7368  K9AG Neo2
+		15d9 a811  H8DGU
+		174b 1001  Sapphire PURE Fusion Mini
 		17f2 5000  KI690-AM2 Motherboard
 	4386  SB600 USB Controller (EHCI)
 		103c 280a  DC5750 Microtower
@@ -840,6 +845,7 @@
 		103c 1611  Pavilion DM1Z-3000
 		1043 82ef  M3A78-EH Motherboard
 		1043 8443  M5A88-V EVO
+		174b 1001  Sapphire PURE Fusion Mini
 	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]
@@ -848,21 +854,28 @@
 		103c 1611  Pavilion DM1Z-3000
 		1043 82ef  M3A78-EH Motherboard
 		1043 8443  M5A88-V EVO
+		15d9 a811  H8DGU
+		174b 1001  Sapphire PURE Fusion Mini
 	4397  SB7x0/SB8x0/SB9x0 USB OHCI0 Controller
 		103c 1611  Pavilion DM1Z-3000
 		1043 82ef  M3A78-EH Motherboard
 		1043 8443  M5A88-V EVO
+		15d9 a811  H8DGU
+		174b 1001  Sapphire PURE Fusion Mini
 	4398  SB7x0 USB OHCI1 Controller
 		1043 82ef  M3A78-EH Motherboard
+		15d9 a811  H8DGU
 	4399  SB7x0/SB8x0/SB9x0 USB OHCI2 Controller
 		1043 82ef  M3A78-EH Motherboard
 		1043 8443  M5A88-V EVO
+		174b 1001  Sapphire PURE Fusion Mini
 	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
+		174b 1001  Sapphire PURE Fusion Mini
 	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)
@@ -1394,12 +1407,14 @@
 	5a10  RD890 Northbridge only dual slot (2x16) PCI-e GFX Hydra part
 	5a11  RD890 Northbridge only single slot PCI-e GFX Hydra part
 	5a12  RD890 Northbridge only dual slot (2x8) PCI-e GFX Hydra part
+		15d9 a811  H8DGU
 	5a13  RD890 PCI to PCI bridge (external gfx0 port A)
 	5a14  RD890 PCI to PCI bridge (external gfx0 port B)
 	5a15  RD890 PCI to PCI bridge (PCI express gpp port A)
 	5a16  RD890 PCI to PCI bridge (PCI express gpp port B)
 	5a17  RD890 PCI to PCI bridge (PCI express gpp port C)
 	5a18  RD890 PCI to PCI bridge (PCI express gpp port D)
+		15d9 a811  H8DGU
 	5a19  RD890 PCI to PCI bridge (PCI express gpp port E)
 	5a1a  RD890 PCI to PCI bridge (PCI express gpp port F)
 	5a1b  RD890 PCI to PCI bridge (PCI express gpp port G)
@@ -1407,6 +1422,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)
+		15d9 a811  H8DGU
 	5a23  RD990 I/O Memory Management Unit (IOMMU)
 	5a33  Radeon Xpress 200 Host Bridge
 	5a34  RS480 PCI-X Root Port
@@ -1502,6 +1518,7 @@
 	6742  Whistler LE [AMD Radeon HD 6625M Graphics]
 	6743  Whistler [Radeon E6760]
 	6749  Turks [FirePro V4900]
+	674a  Turks [AMD FirePro V3900]
 	6750  Turks [AMD Radeon HD 6570]
 	6751  Turks [Radeon HD 7600A Series]
 	6758  Turks [Radeon HD 6670]
@@ -1523,6 +1540,7 @@
 	6800  WIMBLEDON XT [Radeon HD 7970M]
 	6818  PITCAIRN [Radeon HD 7800]
 	6819  PITCAIRN PRO [Radeon HD 7800 Series]
+	683d  Cape Verde [Radeon HD 7700 Series]
 	683f  Cape Verde PRO [Radeon HD 7700 Series]
 	6840  Thames XT/GL [Radeon HD 7600M Series]
 	6841  Thames [Radeon 7500M/7600M Series]
@@ -1544,6 +1562,7 @@
 	68a8  Broadway [ATI Mobility Radeon HD 6800 Series]
 	68a9  Juniper XT [FirePro 3D V5800]
 	68b8  Juniper [Radeon HD 5700 Series]
+		106b 00cf  MacPro5,1 [Mac Pro 2.8GHz DDR3]
 	68b9  Juniper [Radeon HD 5600/5700]
 	68ba  Juniper XT [AMD Radeon HD 6000 Series]
 	68be  Juniper [Radeon HD 5700 Series]
@@ -1853,6 +1872,7 @@
 		1043 843e  M5A88-V EVO
 # Radeon HD 6250 too?
 	9802  Wrestler [Radeon HD 6310]
+		174b 1001  Sapphire PURE Fusion Mini
 	9804  Wrestler [Radeon HD 6250]
 	9806  Wrestler [Radeon HD 6320]
 	9807  Wrestler [Radeon HD 6290]
@@ -2387,7 +2407,9 @@
 	1418  Family 15h (Models 10h-1fh) Processor Root Port
 	1419  Family 15h (Models 10h-1fh) I/O Memory Management Unit
 	1510  Family 14h Processor Root Complex
+		174b 1001  Sapphire PURE Fusion Mini
 	1512  Family 14h Processor Root Port
+		174b 1001  Sapphire PURE Fusion Mini
 	1513  Family 14h Processor Root Port
 	1514  Family 14h Processor Root Port
 	1515  Family 14h Processor Root Port
@@ -2869,6 +2891,7 @@
 		1028 028d  PowerEdge T410 MGA G200eW WPCM450
 		1028 029c  PowerEdge M710 MGA G200eW WPCM450
 		1028 02a4  PowerEdge T310 MGA G200eW WPCM450
+		15d9 a811  H8DGU
 	0533  MGA G200EH
 		103c 3381  iLO4
 	0534  G200eR2
@@ -4393,9 +4416,7 @@
 107c  LG Electronics [Lucky Goldstar Co. Ltd]
 107d  LeadTek Research Inc.
 	0000  P86C850
-	204d  [GeForce 7800 GTX] Winfast PX7800 GTX TDH
 	2134  WinFast 3D S320 II
-	2971  [GeForce FX 5900] WinFast A350 TDH MyViVo
 	6609  Winfast TV 2000 XP RM
 	6654  Conexant CX23883 [WinFast DTV1800 H]
 	6f22  WinFast PxTV1200
@@ -5640,6 +5661,7 @@
 		10f1 2865  Tomcat K8E (S2865)
 		1458 0c11  GA-K8N Ultra-9 Mainboard
 		1462 7100  MSI K8N Diamond
+		1462 7125  K8N Neo4-F mainboard
 		147b 1c1a  KN8-Ultra Mainboard
 		1565 3402  NF4 AM2L Mainboard
 	0051  CK804 ISA Bridge
@@ -5650,6 +5672,7 @@
 		10f1 2865  Tomcat K8E (S2865)
 		1458 0c11  GA-K8N Ultra-9 Mainboard
 		1462 7100  MSI K8N Diamond
+		1462 7125  K8N Neo4-F mainboard
 		147b 1c1a  KN8-Ultra Mainboard
 		1565 3402  NF4 AM2L Mainboard
 	0053  CK804 IDE
@@ -5657,6 +5680,7 @@
 		10f1 2865  Tomcat K8E (S2865)
 		1458 5002  GA-K8N Ultra-9 Mainboard
 		1462 7100  MSI K8N Diamond
+		1462 7125  K8N Neo4-F mainboard
 		147b 1c1a  KN8-Ultra Mainboard
 		1565 3402  NF4 AM2L Mainboard
 	0054  CK804 Serial ATA Controller
@@ -5665,6 +5689,7 @@
 		10f1 2865  Tomcat K8E (S2865)
 		1458 b003  GA-K8N Ultra-9 Mainboard
 		1462 7100  MSI K8N Diamond
+		1462 7125  K8N Neo4-F mainboard
 		147b 1c1a  KN8-Ultra Mainboard
 		1565 5401  NF4 AM2L Mainboard
 	0055  CK804 Serial ATA Controller
@@ -5672,6 +5697,7 @@
 		1043 815a  K8N4-E or A8N-E Mainboard
 		10f1 2865  Tomcat K8E (S2865)
 		1458 b003  GA-K8N Ultra-9 Mainboard
+		1462 7125  K8N Neo4-F mainboard
 		147b 1c1a  KN8-Ultra Mainboard
 		1565 5401  NF4 AM2L Mainboard
 	0056  CK804 Ethernet Controller
@@ -5681,12 +5707,14 @@
 		10f1 2865  Tomcat K8E (S2865)
 		1458 e000  GA-K8N Ultra-9 Mainboard
 		1462 7100  MSI K8N Diamond
+		1462 7125  K8N Neo4-F mainboard
 		147b 1c1a  KN8-Ultra Mainboard
 		1565 2501  NF4 AM2L Mainboard
 	0058  CK804 AC'97 Modem
 	0059  CK804 AC'97 Audio Controller
 		1043 812a  K8N4-E or A8N-E Mainboard
 		10f1 2865  Tomcat K8E (S2865)
+		1462 7585  K8N Neo4-F mainboard
 		147b 1c1a  KN8-Ultra Mainboard
 		1565 8211  NF4 AM2L Mainboard
 	005a  CK804 USB Controller
@@ -5695,6 +5723,7 @@
 		10f1 2865  Tomcat K8E (S2865)
 		1458 5004  GA-K8N Ultra-9 Mainboard
 		1462 7100  MSI K8N Diamond
+		1462 7125  K8N Neo4-F mainboard
 		147b 1c1a  KN8-Ultra Mainboard
 		1565 3402  NF4 AM2L Mainboard
 	005b  CK804 USB Controller
@@ -5703,6 +5732,7 @@
 		10f1 2865  Tomcat K8E (S2865)
 		1458 5004  GA-K8N Ultra-9 Mainboard
 		1462 7100  MSI K8N Diamond
+		1462 7125  K8N Neo4-F mainboard
 		147b 1c1a  KN8-Ultra Mainboard
 		1565 3402  NF4 AM2L Mainboard
 	005c  CK804 PCI Bridge
@@ -5714,7 +5744,8 @@
 		10f1 2865  Tomcat K8E (S2865)
 		10f1 2891  Thunder K8SRE Mainboard
 		1458 5000  GA-K8N Ultra-9 Mainboard
-		1462 7100  MSI K8N Diamond
+		1462 7100  K8N Diamond Mainboard
+		1462 7125  K8N Neo4-F Mainboard
 		147b 1c1a  KN8-Ultra Mainboard
 		1565 3402  NF4 AM2L Mainboard
 	005f  CK804 Memory Controller
@@ -7106,10 +7137,11 @@
 	0df5  GF108 [GeForce GT 540M]
 	0df7  GF108 [GeForce GT 520M]
 	0df8  GF108 [Quadro 600]
+	0df9  GF108 [Quadro 500M]
 	0dfa  GF108 [Quadro 1000M]
-	0e08  HDMI Audio stub
+	0e08  GF119 HDMI Audio Controller
 	0e09  GF110 High Definition Audio Controller
-	0e0a  GK104 [Geforce GTX680]
+	0e0a  GK104 HDMI Audio Controller
 	0e0c  GF110 High Definition Audio Controller
 	0e22  GF104 [GeForce GTX 460]
 		1462 2322  N460GTX Cyclone 1GD5/OC
@@ -7124,17 +7156,18 @@
 	1080  GF110 [GeForce GTX 580]
 	1081  GF110 [GeForce GTX 570]
 		10de 087e  Leadtek WinFast GTX 570
-	1082  GF114 [GeForce GTX 560 Ti]
+	1082  GF110 [GeForce GTX 560 Ti]
 	1086  GF110 [GeForce GTX 570 HD]
+	1087  GF110 [GeForce GTX 560 Ti 448 Cores]
 	1091  Tesla M2090
 	1094  Tesla M2075 Dual-Slot Computing Processor Module
 	1096  Tesla C2075
 	10c3  GT218 [GeForce 8400 GS]
 		10de 066d  G98 [GeForce 8400GS]
-	10c5  Dell M116N [GeForce 405]
-	10d8  GT218 [NVS 300]
+	10c5  GT218 [GeForce 405]
+	10d8  GT218 [Quadro NVS 300]
 	1180  GK104 [GeForce GTX 680]
-	1200  GF110 [GeForce GTX 560 Ti]
+	1200  GF114 [GeForce GTX 560 Ti]
 	1201  GF114 [GeForce GTX 560]
 	1205  GF114 [GeForce GTX 460 v2]
 	1244  GF116 [GeForce GTX 550 Ti]
@@ -7368,7 +7401,7 @@
 		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
+		1458 e000  GA-EP45-DS5/GA-EG45M-DS2H Motherboard
 		1462 238c  Onboard RTL8111b on MSI P965 Platinum Mainboard
 		1462 368c  K9AG Neo2
 		1462 7522  X58 Pro-E
@@ -7568,6 +7601,9 @@
 	0007  HPT371/371N
 	0008  HPT374
 	0009  HPT372N
+	0620  RocketRAID 620 2 Port SATA-III Controller
+	0622  RocketRAID 622 2 Port SATA-III Controller
+	0640  RocketRAID 640 4 Port SATA-III Controller
 	1720  RocketRAID 1720 (2x SATA II RAID Controller)
 	1740  RocketRAID 1740
 	1742  RocketRAID 1742
@@ -7971,6 +8007,7 @@
 	3282  K8T800Pro Host Bridge
 	3287  VT8251 PCI to ISA Bridge
 	3288  VT8237A/VT8251 HDA Controller
+		19da a179  ZBOX VD01
 	3290  K8M890 Host Bridge
 	3296  P4M800 Host Bridge
 	3324  CX700/VX700 Host Bridge
@@ -8015,6 +8052,7 @@
 	4364  CN896/VN896/P4M900 Host Bridge
 	4397  VT1708B/1702S/1708S HD audio codec
 	4409  VX855/VX875 Power Management Control
+	4410  VX900 Power Management and Chip Testing Control
 	4428  VT1718S HD Audio Codec
 	5030  VT82C596 ACPI [Apollo PRO]
 	5122  VX855/VX875 Chrome 9 HCM Integrated Graphics
@@ -8032,12 +8070,14 @@
 	5364  CN896/VN896/P4M900 I/O APIC Interrupt Controller
 	5372  VT8237/8251 Serial ATA Controller
 	5409  VX855/VX875 APIC and Central Traffic Control
+	5410  VX900 APIC and Central Traffic Control
 	6100  VT85C100A [Rhine II]
 	6287  SATA RAID Controller
 	6327  P4M890 Security Device
 	6353  VX800/VX820 Scratch Registers
 	6364  CN896/VN896/P4M900 Security Device
 	6409  VX855/VX875 Scratch Registers
+	6410  VX900 Scratch Registers
 	7122  VX900 Graphics [Chrome9 HD]
 	7204  K8M800 Host Bridge
 	7205  KM400/KN400/P4M800 [S3 UniChrome]
@@ -8062,6 +8102,7 @@
 	7353  VX800/VX820 North-South Module Interface Control
 	7364  CN896/VN896/P4M900 Host Bridge
 	7409  VX855/VX875 North-South Module Interface Control
+	7410  VX900 North-South Module Interface Control
 	8231  VT8231 [PCI-to-ISA Bridge]
 	8235  VT8235 ACPI
 	8305  VT8363/8365 [KT133/KM133 AGP]
@@ -8070,6 +8111,8 @@
 	8391  VT8371 [KX133 AGP]
 	8400  MVP4
 	8409  VX855/VX875 Bus Control and Power Management
+	8410  VX900 Bus Control and Power Management
+		19da a179  ZBOX VD01
 	8500  KLE133/PLE133/PLE133T
 	8501  VT8501 [Apollo MVP4 AGP]
 	8596  VT82C596 [Apollo PRO AGP]
@@ -8699,6 +8742,7 @@
 	0001  Raceway Bridge
 	0002  Dual PCI to RapidIO Bridge
 	000b  POET Serial RapidIO Bridge
+	000d  POET PSDMS Device
 1135  Fuji Xerox Co Ltd
 	0001  Printer controller
 1136  Momentum Data Systems
@@ -9384,6 +9428,7 @@
 	2a01  88W8335 [Libertas] 802.11b/g Wireless
 	2a02  88W8361 [TopDog] 802.11n Wireless
 		07d1 3b02  DIR-615 rev. A1 Mini PCI Wireless Module
+		1385 7c01  WN511T RangeMax Next 300 Mbps Wireless Notebook Adapter
 		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
@@ -9555,7 +9600,7 @@
 	6081  MV88SX6081 8-port SATA II PCI-X Controller
 	6101  88SE6101/6102 single-port PATA133 interface
 	6111  88SE6111 1-port PATA133(IDE) and 1-port SATA II Controllers
-	6121  88SE6121 SATA II Controller
+	6121  88SE6121 SATA II / PATA Controller
 	6141  88SE614x SATA II PCI-E controller
 	6145  88SE6145 SATA II PCI-E controller
 	6180  88F6180 [Kirkwood] ARM SoC
@@ -9743,14 +9788,14 @@
 	5801  USB
 	5802  USS-312 USB Controller
 	5803  USS-344S USB Controller
-	5811  FW322/323
+	5811  FW322/323 [TrueFire] 1394a Controller
 		1043 8294  IEEE 1394a Firewire Controller
 		8086 524c  D865PERL mainboard
 		dead 0800  FireWire Host Bus Adapter
-	5901  FW643 PCI Express 1394b Controller (PHY/Link)
+	5901  FW643 [TrueFire] PCIe 1394b Controller
 		1443 0643  FireBoard800-e V.2
-		1546 0643  FWB-PCIE1X20
-	5903  FW533 PCI Express 1394a Controller (PHY/Link)
+		1546 0643  FWB-PCIE1X2x
+	5903  FW533 [TrueFire] PCIe 1394a Controller
 	8110  T8110 H.100/H.110 TDM switch
 		12d9 000c  E1/T1 PMXc cPCI carrier card
 	ab10  WL60010 Wireless LAN MAC
@@ -11821,6 +11866,7 @@
 	9513  OX16PCI954 (Quad 16950 UART) function 1 (parallel port)
 	9521  OX16PCI952 (Dual 16950 UART)
 	9523  OX16PCI952 Integrated Parallel Port
+	c158  OXPCIe952 Dual 16C950 UART
 	c308  EX-44016 16-port serial
 1416  Multiwave Innovation pte Ltd
 1417  Convergenet Technologies Inc
@@ -12290,6 +12336,9 @@
 		1028 028d  PowerEdge T410 BCM5716 Gigabit Ethernet
 		1028 02f1  PowerEdge R510 BCM5716 Gigabit Ethernet
 	163c  NetXtreme II BCM5716S Gigabit Ethernet
+	163d  NetXtreme II BCM57811 10 Gigabit Ethernet Multi Function
+	163e  NetXtreme II BCM57811 10 Gigabit Ethernet Multi Function
+	163f  NetXtreme II BCM57810 10 Gigabit Ethernet Virtual Function
 	1644  NetXtreme BCM5700 Gigabit Ethernet
 		1014 0277  Broadcom Vigil B5700 1000Base-T
 		1028 00d1  Broadcom BCM5700
@@ -14086,7 +14135,6 @@
 	8083  GL880 USB 1.1 UHCI controller
 	8084  GL880 USB 2.0 EHCI controller
 17aa  Lenovo
-	20b1  ThinkPad T61p
 17ab  Phillips Components
 17af  Hightech Information System Ltd.
 17b3  Hawking Technologies
@@ -14219,7 +14267,7 @@
 		1814 2560  RT2500 Wireless 802.11bg
 		182d 9073  WL-115 Wireless Network PCI Adapter
 		185f 22a0  CN-WF513 Wireless Cardbus Adapter
-		18eb 5312  Tornado 122 IEEE 802.11g PCI Card-EU
+		18eb 5312  WL531P IEEE 802.11g PCI Card-EU
 		1948 3c00  C54RC v1 Wireless 11g CardBus Adapter
 		1948 3c01  C54Ri v1 Wireless 11g PCI Adapter
 	0300  Wireless Adapter Canyon CN-WF511
@@ -14271,6 +14319,7 @@
 1820  InfiniCon Systems Inc.
 1822  Twinhan Technology Co. Ltd
 	4e35  Mantis DTV PCI Bridge Controller [Ver 1.0]
+182c  BCM943228HM4L 802.11a/b/g/n 2x2 Wi-Fi Adapter
 182d  SiteCom Europe BV
 # HFC-based ISDN card
 	3069  ISDN PCI DC-105V2
@@ -14438,7 +14487,9 @@
 	0091  NT20X Capture Card [New Rev]
 	00a1  NT4E-STD Capture Card
 	00a4  NT4E-STD Inline Card
-	00c5  NT20E2 Network Adapter
+	00c5  NT20E2 Network Adapter 2x10Gb
+	00d5  NT40E2-4 Network Adapter 4x10Gb
+	00e5  NT40E2-1 Network Adapter 1x40Gb
 18f6  NextIO
 	1000  [Nexsis] Switch Virtual P2P PCIe Bridge
 	1050  [Nexsis] Switch Virtual P2P PCI Bridge
@@ -14850,7 +14901,8 @@
 		1a78 0037  FlashMAX PCIe SSD [rev 3D]
 		1a78 0038  FlashMAX PCIe SSD [rev 4]
 		1a78 0039  FlashMAX PCIe SSD [rev 4D]
-		1a78 0040  FlashMAX PCIe SSD [LP Z1]
+	0040  Virident FlashMAX Drive V2
+		1a78 0040  PCIe SSD [LP Z1]
 1a84  Commex Technologies
 	0001  Vulcan SP HT6210 10-Gigabit Ethernet (rev 02)
 1a88  MEN Mikro Elektronik
@@ -14927,6 +14979,7 @@
 	0601  NumaChip N601
 	0602  NumaChip N602
 1b4b  Marvell Technology Group Ltd.
+	0640  88SE9128 SATA III 6Gb/s RAID Controller
 	9120  88SE9120 SATA 6Gb/s Controller
 	9123  88SE9123 PCIe SATA 6.0 Gb/s controller
 	9125  88SE9125 PCIe SATA 6.0 Gb/s controller
@@ -14934,8 +14987,10 @@
 	9130  88SE9128 PCIe SATA 6 Gb/s RAID controller with HyperDuo
 		1043 8438  P8P67 Deluxe Motherboard
 	9172  88SE9172 SATA 6Gb/s Controller
+	917a  88SE9172 SATA III 6Gb/s RAID Controller
+	9192  88SE9172 SATA III 6Gb/s RAID Controller
 	91a0  88SE91A0 SATA 6Gb/s Controller
-	91a4  88SE91A4 SATA 6Gb/s Controller
+	91a4  88SE9128 IDE Controller
 	9480  88SE9480 SAS/SATA 6Gb/s RAID controller
 1b55  NetUP Inc.
 	2a2c  Dual DVB-S2-CI card
@@ -14944,6 +14999,7 @@
 	7023  EJ168 USB 3.0 Host Controller
 1b73  Fresco Logic
 	1000  FL1000G USB 3.0 Host Controller
+		1d5c 1000  Anker USB 3.0 Express Card
 1b85  OCZ Technology Group, Inc.
 	1041  RevoDrive 3 X2 PCI-Express SSD 240 GB (Marvell Controller)
 1b96  Western Digital
@@ -14968,10 +15024,13 @@
 1c2c  Fiberblaze
 # Used on V120 VME Crate Controller
 1c32  Highland Technology, Inc.
+1c3b  Accensus, LLC
+	0200  Telas2
 1c44  Enmotus Inc
 	8000  8000 Storage IO Controller
 1d44  DPT
 	a400  PM2x24/PM3224
+1d5c  Fantasia Trading LLC
 1de1  Tekram Technology Co.,Ltd.
 	0391  TRM-S1040
 	2020  DC-390
@@ -15499,8 +15558,6 @@
 		1092 5a55  Viper II Z200
 		1092 5a57  Viper II Z200
 	ca00  SonicVibes
-53c1  SC1-ALLEGRO
-	0cd1  CD1-OPERA
 5431  AuzenTech, Inc.
 544c  Teralogic Inc
 	0350  TL880-based HDTV/ATSC tuner
@@ -15658,23 +15715,23 @@
 	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
+	0150  3rd Gen Core processor DRAM Controller
+	0151  3rd Gen Core processor PCI Express Root Port
+	0152  3rd Gen Core processor Graphics Controller
+	0154  3rd Gen Core processor DRAM Controller
+	0155  3rd Gen Core processor PCI Express Root Port
+	0156  3rd Gen Core processor Graphics Controller
 	0158  Ivy Bridge DRAM Controller
-	0159  Ivy Bridge PCI Express Root Port
+	0159  3rd Gen Core processor 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
+	015c  3rd Gen Core processor DRAM Controller
+	015d  3rd Gen Core processor PCI Express Root Port
+	015e  3rd Gen Core processor Graphics Controller
+	0162  3rd Gen Core processor Graphics Controller
+	0166  3rd Gen Core processor Graphics Controller
+	016a  3rd Gen Core processor Graphics Controller
+	0172  3rd Gen Core processor Graphics Controller
+	0176  3rd Gen Core processor 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
@@ -16254,6 +16311,7 @@
 		103c 323f  NC362i Integrated Dual port Gigabit Server Adapter
 		10a9 8028  UV-BaseIO dual-port GbE
 		13a3 0037  DS4100 Secure Multi-Gigabit Server Adapter with Compression
+		15d9 a811  H8DGU
 		8086 a01c  Gigabit ET Dual Port Server Adapter
 		8086 a03c  Gigabit ET Dual Port Server Adapter
 		8086 a04c  Gigabit ET Dual Port Server Adapter
@@ -16835,69 +16893,68 @@
 	1d72  C608 chipset SMBus Controller 2
 	1d74  C608/C606/X79 series chipset PCI Express Upstream Port
 	1d76  C600/X79 series chipset Multi-Function Glue
-	1e00  Panther Point 4 port SATA Controller [IDE mode]
-	1e01  Panther Point 4 port SATA Controller [IDE mode]
-	1e02  Panther Point 6 port SATA Controller [AHCI mode]
-	1e03  Panther Point 6 port SATA Controller [AHCI mode]
-	1e04  Panther Point SATA Controller [RAID mode]
+	1e00  7 Series Chipset Family 4-port SATA IDE Controller
+	1e01  7 Series Chipset Family 4-port SATA IDE Controller
+	1e02  7 Series Chipset Family 6-port SATA AHCI Controller
+	1e03  7 Series Chipset Family 6-port SATA AHCI Controller
+	1e04  7 Series Chipset Family SATA RAID Controller
 	1e05  Panther Point SATA Controller [RAID mode]
-	1e06  Panther Point SATA Controller [Premium RAID mode]
-	1e07  Panther Point SATA Controller [Premium RAID mode]
-	1e08  Panther Point 2 port SATA Controller [IDE mode]
-	1e09  Panther Point 2 port SATA Controller [IDE mode]
-	1e0e  Panther Point SATA Controller [RAID mode]
-	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
+	1e06  7 Series Chipset Family SATA Premium RAID Controller
+	1e07  7 Series Chipset Family SATA Premium RAID Controller
+	1e08  7 Series Chipset Family 2-port SATA IDE Controller
+	1e09  7 Series Chipset Family 2-port SATA IDE Controller
+	1e0e  7 Series Chipset Family SATA RAID Controller
+	1e10  7 Series Chipset Family PCI Express Root Port 1
+	1e12  7 Series Chipset Family PCI Express Root Port 2
+	1e14  7 Series Chipset Family PCI Express Root Port 3
+	1e16  7 Series Chipset Family PCI Express Root Port 4
+	1e18  7 Series Chipset Family PCI Express Root Port 5
+	1e1a  7 Series Chipset Family PCI Express Root Port 6
+	1e1c  7 Series Chipset Family PCI Express Root Port 7
+	1e1e  7 Series Chipset Family PCI Express Root Port 8
+	1e20  7 Series Chipset Family High Definition Audio Controller
+	1e22  7 Series Chipset Family SMBus Controller
+	1e24  7 Series Chipset Family Thermal Management Controller
+	1e25  7 Series Chipset Family DMI to PCI Bridge
+	1e26  7 Series Chipset Family USB Enhanced Host Controller #1
+	1e2d  7 Series Chipset Family USB Enhanced Host Controller #2
+	1e31  7 Series Chipset Family USB xHCI Host Controller
+	1e33  7 Series Chipset Family LAN Controller
+	1e3a  7 Series Chipset Family MEI Controller #1
+	1e3b  7 Series Chipset Family MEI Controller #2
+	1e3c  7 Series Chipset Family IDE-r Controller
+	1e3d  7 Series Chipset Family KT Controller
+	1e41  7 Series Chipset Family LPC Controller
+	1e42  7 Series Chipset Family LPC Controller
+	1e43  7 Series Chipset Family LPC Controller
+	1e44  Z77 Express Chipset LPC Controller
+	1e45  7 Series Chipset Family LPC Controller
+	1e46  Z75 Express Chipset LPC Controller
+	1e47  Q77 Express Chipset LPC Controller
+	1e48  Q75 Express Chipset LPC Controller
+	1e49  B75 Express Chipset LPC Controller
+	1e4a  H77 Express Chipset LPC Controller
+	1e4b  7 Series Chipset Family LPC Controller
+	1e4c  7 Series Chipset Family LPC Controller
+	1e4d  7 Series Chipset Family LPC Controller
+	1e4e  7 Series Chipset Family LPC Controller
+	1e4f  7 Series Chipset Family LPC Controller
+	1e50  7 Series Chipset Family LPC Controller
+	1e51  7 Series Chipset Family LPC Controller
+	1e52  7 Series Chipset Family 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
+	1e54  7 Series Chipset Family LPC Controller
+	1e55  QM77 Express Chipset LPC Controller
+	1e56  QS77 Express Chipset LPC Controller
+	1e57  HM77 Express Chipset LPC Controller
+	1e58  UM77 Express Chipset LPC Controller
+	1e59  HM76 Express Chipset LPC Controller
+	1e5a  7 Series Chipset Family LPC Controller
+	1e5b  UM77 Express Chipset LPC Controller
+	1e5c  7 Series Chipset Family LPC Controller
+	1e5d  HM75 Express Chipset LPC Controller
+	1e5e  7 Series Chipset Family LPC Controller
+	1e5f  7 Series Chipset Family LPC Controller
 	2310  DH89xxCC LPC Controller
 	2323  DH89xxCC 4 Port SATA AHCI Controller
 	2330  DH89xxCC SMBus Controller
@@ -18899,7 +18956,9 @@
 	2e21  4 Series Chipset PCI Express Root Port
 		1458 5000  GA-EP45-DS5 Motherboard
 	2e22  4 Series Chipset Integrated Graphics Controller
+		1458 d000  GA-EG45M-DS2H Mainboard
 	2e23  4 Series Chipset Integrated Graphics Controller
+		1458 d000  GA-EG45M-DS2H Mainboard
 	2e24  4 Series Chipset HECI Controller
 	2e25  4 Series Chipset HECI Controller
 	2e26  4 Series Chipset PT IDER Controller
@@ -18987,6 +19046,7 @@
 	3404  5520/5500/X58 I/O Hub to ESI Port
 	3405  5520/5500/X58 I/O Hub to ESI Port
 	3406  5520 I/O Hub to ESI Port
+		103c 330b  ProLiant DL160 G6
 	3407  5520/5500/X58 I/O Hub to ESI Port
 	3408  5520/5500/X58 I/O Hub PCI Express Root Port 1
 		103c 330b  ProLiant ML150 G6 Server
@@ -19006,7 +19066,9 @@
 	3420  5500 Non-Legacy I/O Hub PCI Express Root Port 0
 	3421  5520 Non-Legacy I/O Hub PCI Express Root Port 0
 	3422  5520/5500/X58 I/O Hub GPIO and Scratch Pad Registers
+		103c 330b  ProLiant DL160 G6
 	3423  5520/5500/X58 I/O Hub Control Status and RAS Registers
+		103c 330b  ProLiant DL160 G6
 	3425  5520/5500/X58 Physical and Link Layer Registers Port 0
 	3426  5520/5500/X58 Routing and Protocol Layer Registers Port 0
 	3427  5520/5500 Physical and Link Layer Registers Port 1
@@ -19017,6 +19079,7 @@
 	342c  5520/5500/X58 Chipset QuickData Technology Device
 	342d  5520/5500/X58 I/O Hub I/OxAPIC Interrupt Controller
 	342e  5520/5500/X58 I/O Hub System Management Registers
+		103c 330b  ProLiant DL160 G6
 	342f  5520/5500/X58 Trusted Execution Technology Registers
 	3430  5520/5500/X58 Chipset QuickData Technology Device
 	3431  5520/5500/X58 Chipset QuickData Technology Device
@@ -19208,7 +19271,7 @@
 	3a16  82801JIR (ICH10R) LPC Interface Controller
 		1028 028c  PowerEdge R410 LPC Interface Controller
 		1028 028d  PowerEdge T410 LPC Interface Controller
-		103c 330b  ProLiant ML150 G6 Server
+		103c 330b  ProLiant G6 series
 		1458 5001  GA-EP45-DS5 Motherboard
 	3a18  82801JIB (ICH10) LPC Interface Controller
 	3a1a  82801JD (ICH10D) LPC Interface Controller
@@ -19216,9 +19279,9 @@
 		1028 028c  PowerEdge R410 SATA IDE Controller
 		1028 028d  PowerEdge T410 SATA IDE Controller
 	3a22  82801JI (ICH10 Family) SATA AHCI Controller
-		103c 330b  ProLiant ML150 G6 Server
+		103c 330b  ProLiant G6 series
 		1043 82d4  P5Q Deluxe Motherboard
-		1458 b005  GA-EP45-DS5 Motherboard
+		1458 b005  GA-EP45-DS5/GA-EG45M-DS2H Motherboard
 	3a25  82801JIR (ICH10R) SATA RAID Controller
 		1028 028c  PERC S100 Controller (PE R410)
 		1028 028d  PERC S100 Controller (PE T410)
@@ -19227,27 +19290,27 @@
 		1028 028c  PowerEdge R410 SATA IDE Controller
 		1028 028d  PowerEdge T410 SATA IDE Controller
 	3a30  82801JI (ICH10 Family) SMBus Controller
-		1458 5001  GA-EP45-DS5 Motherboard
+		1458 5001  GA-EP45-DS5/GA-EG45M-DS2H Motherboard
 	3a32  82801JI (ICH10 Family) Thermal Subsystem
 	3a34  82801JI (ICH10 Family) USB UHCI Controller #1
 		1028 028c  PowerEdge R410 USB UHCI Controller
 		1028 028d  PowerEdge T410 USB UHCI Controller
-		103c 330b  ProLiant ML150 G6 Server
+		103c 330b  ProLiant G6 series
 		1458 5004  GA-EP45-DS5 Motherboard
 	3a35  82801JI (ICH10 Family) USB UHCI Controller #2
 		1028 028c  PowerEdge R410 USB UHCI Controller
 		1028 028d  PowerEdge T410 USB UHCI Controller
-		103c 330b  ProLiant ML150 G6 Server
+		103c 330b  ProLiant G6 series
 		1458 5004  GA-EP45-DS5 Motherboard
 	3a36  82801JI (ICH10 Family) USB UHCI Controller #3
 		1028 028c  PowerEdge R410 USB UHCI Controller
 		1028 028d  PowerEdge T410 USB UHCI Controller
-		103c 330b  ProLiant ML150 G6 Server
+		103c 330b  ProLiant G6 series
 		1458 5004  GA-EP45-DS5 Motherboard
 	3a37  82801JI (ICH10 Family) USB UHCI Controller #4
 		1028 028c  PowerEdge R410 USB UHCI Controller
 		1028 028d  PowerEdge T410 USB UHCI Controller
-		103c 330b  ProLiant ML150 G6 Server
+		103c 330b  ProLiant G6 series
 		1458 5004  GA-EP45-DS5/GA-EG45M-DS2H Motherboard
 	3a38  82801JI (ICH10 Family) USB UHCI Controller #5
 		1028 028c  PowerEdge R410 USB UHCI Controller
@@ -19262,22 +19325,22 @@
 	3a3a  82801JI (ICH10 Family) USB2 EHCI Controller #1
 		1028 028c  PowerEdge R410 USB EHCI Controller
 		1028 028d  PowerEdge T410 USB EHCI Controller
-		103c 330b  ProLiant ML150 G6 Server
+		103c 330b  ProLiant G6 series
 		1458 5006  GA-EP45-DS5 Motherboard
 	3a3c  82801JI (ICH10 Family) USB2 EHCI Controller #2
 		1028 028c  PowerEdge R410 USB EHCI Controller
 		1028 028d  PowerEdge T410 USB EHCI Controller
-		103c 330b  ProLiant ML150 G6 Server
+		103c 330b  ProLiant G6 series
 		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
+		1458 a102  GA-EP45-DS5/GA-EG45M-DS2H Motherboard
 	3a40  82801JI (ICH10 Family) PCI Express Root Port 1
 		1028 028c  PowerEdge R410 PCI Express Port 1
 		1028 028d  PowerEdge T410 PCI Express Port 1
 		103c 330b  ProLiant ML150 G6 Server
 		1043 82ea  P6T DeLuxe Motherboard
-		1458 5001  GA-EP45-DS5 Motherboard
+		1458 5001  GA-EP45-DS5/GA-EG45M-DS2H Motherboard
 	3a42  82801JI (ICH10 Family) PCI Express Port 2
 	3a44  82801JI (ICH10 Family) PCI Express Root Port 3
 		1043 82ea  P6T DeLuxe Motherboard
@@ -19291,7 +19354,7 @@
 	3a4a  82801JI (ICH10 Family) PCI Express Root Port 6
 		103c 330b  ProLiant ML150 G6 Server
 		1043 82ea  P6T DeLuxe Motherboard
-		1458 5001  GA-EP45-DS5 Motherboard
+		1458 5001  GA-EP45-DS5/GA-EG45M-DS2H Motherboard
 	3a4c  82801JI (ICH10 Family) Gigabit Ethernet Controller
 	3a51  82801JDO (ICH10DO) VECI Controller
 	3a55  82801JD/DO (ICH10 Family) Virtual SATA Controller
@@ -20264,6 +20327,31 @@
 		9005 02b3  2400
 		9005 02b4  ICP ICP5045AL
 		9005 0800  Callisto
+	028b  Series 6 products - SRC 8x6G SAS/ PCIe 2.0 [Tupelo]
+		9005 0200  Series 6 Entry Level - ASR-6405E - 4 internal 6G SAS ports
+		9005 0201  Series 6 Entry Level - ASR-6805E - 8 internal 6G SAS ports
+		9005 0300  Series 6 - ASR-6405 - 4 internal 6G SAS ports
+		9005 0301  Series 6 - ASR-6805 - 8 internal 6G SAS ports
+		9005 0302  Series 6 - ASR-6445 - 4 internal and 4 external 6G SAS ports
+		9005 0310  Series 6 Connectors on Top - ASR-6405T - 4 internal 6G SAS ports
+		9005 0311  Series 6 Connectors on Top - ASR-6805T - 8 internal 6G SAS
+		9005 0400  Series 6 - ASR-61205 - 12 internal 6G SAS ports
+		9005 0401  Series 6 - ASR-61605 - 16 internal 6G SAS ports
+		9005 0403  Series 6 - ASR-62405 - 24 internal 6G SAS ports
+	028c  Series 7 products - SRCv 16x6G SAS/ PCIe 3.0 [Denali]
+		9005 0500  Series 7 - ASR-7805 - 8 internal 6G SAS Port/PCIe 3.0
+		9005 0501  Series 7 - ASR-71605 - 16 internal 6G SAS Port/PCIe 3.0
+		9005 0502  Series 7 - ASR-71685 - 16 internal 8 external 6G SAS Port/PCIe 3.0
+		9005 0503  Series 7 - ASR-72405 - 24 internal 0 external 6G SAS Port/PCIe 3.0
+		9005 0504  Series 7 - ASR-7885 - 8 internal 8 external 6G SAS Port/PCIe 3.0
+		9005 0505  Series 7 Entry Level - ASR-71685E - 16 internal 8 external 6G SAS Port/PCIe 3.0
+		9005 0506  Series 7 Entry Level - ASR-72405E - 24 internal 0 external 6G SAS Port/PCIe 3.0
+	028d  Series 8 products - ASIC 16x12G SAS/PCIe 3.0 [Yosemite]
+		9005 0550  Series 8 - ASR-82405 - 24 internal 0 external 12G SAS Port/PCIe 3.0
+		9005 0551  Series 8 - ASR-81605 - 16 internal 0 external 12G SAS Port/PCIe 3.0
+		9005 0552  Series 8 - ASR-8805 - 8 internal 0 external 12G SAS Port/PCIe 3.0
+		9005 0553  Series 8 - ASR-8085 - 0 internal 8 external 12G SAS Port/PCIe 3.0
+		9005 0554  Series 8 - ASR-8885 - 8 internal 8 external 12G SAS Port/PCIe 3.0
 	0410  AIC-9410W SAS (Razor HBA RAID)
 		9005 0410  ASC-48300(Spirit RAID)
 		9005 0411  ASC-58300 (Oakmont RAID)
@@ -20359,6 +20447,8 @@
 	9865  PCI 9865 Multi-I/O Controller
 	9901  PCIe 9901 Multi-I/O Controller
 	9904  4-Port PCIe Serial Adapter
+# 2-port Serial 1-port Parallel Adaptor
+	9912  PCIe 9912 Multi-I/O Controller
 	9922  PCIe 9922 Multi-I/O Controller
 	9990  MCS9990 PCIe to 4‐Port USB 2.0 Host Controller
 9902  Stargen Inc.



^ permalink raw reply related	[flat|nested] 16+ messages in thread

* [gentoo-commits] proj/hwids:master commit in: /
@ 2012-05-12 16:58 Diego Elio Pettenò
  0 siblings, 0 replies; 16+ messages in thread
From: Diego Elio Pettenò @ 2012-05-12 16:58 UTC (permalink / raw
  To: gentoo-commits

commit:     9bd580a48be379b9fd8524ca59e70de48a312a5d
Author:     Diego Elio Pettenò <flameeyes <AT> flameeyes <DOT> eu>
AuthorDate: Sat May 12 16:56:53 2012 +0000
Commit:     Diego Elio Pettenò <flameeyes <AT> gentoo <DOT> org>
CommitDate: Sat May 12 16:56:53 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/hwids.git;a=commit;h=9bd580a4

Improve the README file sensibly.

---
 README |   60 +++++++++++++++++++++++++++++++++++++++++++++++++++++++-----
 1 files changed, 55 insertions(+), 5 deletions(-)

diff --git a/README b/README
index 25ae310..21173c0 100644
--- a/README
+++ b/README
@@ -1,5 +1,55 @@
-This package is a simple copy of the pci.ids and usb.ids files that
-have been shipped with pciutils and usbutils, delivered in a separate
-ebuild because both of them are available under a more permissive
-license than the code of those two projects, and because a number of
-ebuilds actually require the databases without the utilities.
+Combined hardware identification databases
+==========================================
+
+This repository contain a specially re-packaged copy of the pci.ids
+and usb.ids files.
+
+These two databases are maintained by Martin Mares and Michal Vaner
+(pci.ids) and Stephen J. Gowdy (usb.ids) through the help of
+volunteers who can submit them to the two submission web applications:
+
+ * [pci.ids](http://pci-ids.ucw.cz/)
+ * [usb.ids](https://usb-ids.gowdy.us/index.html)
+
+The reason to repackage the files together is to make it simpler for
+applications to require them, without having to bring in either
+pciutils or usbutils, that might be unnecessary for most installs.
+
+Updates
+-------
+
+The hwids tarball is updated generally on the weekends, and tagged if
+there are new files available. You can download the tags in form of
+tarballs directly from [the GitHub
+repository](https://github.com/Flameeyes/hwids).
+
+License
+-------
+
+The pci.ids and usb.ids files are both released under dual-license,
+and you can choose which one to apply to your needs. The options are
+either the GNU General Public License, version 2 or later (which
+you'll find in the archive, in the file named gpl-2.0.txt), or the
+3-clause BSD license that follows:
+
+> Redistribution and use in source and binary forms, with or without
+> modification, are permitted provided that the following conditions are met:
+>     * Redistributions of source code must retain the above copyright
+>       notice, this list of conditions and the following disclaimer.
+>     * Redistributions in binary form must reproduce the above copyright
+>       notice, this list of conditions and the following disclaimer in the
+>       documentation and/or other materials provided with the distribution.
+>     * Neither the name of the <organization> nor the
+>       names of its contributors may be used to endorse or promote products
+>       derived from this software without specific prior written permission.
+>
+> THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
+> ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
+> WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
+> DISCLAIMED. IN NO EVENT SHALL <COPYRIGHT HOLDER> BE LIABLE FOR ANY
+> DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
+> (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
+> LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
+> ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+> (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+> SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.



^ permalink raw reply related	[flat|nested] 16+ messages in thread

* [gentoo-commits] proj/hwids:master commit in: /
@ 2012-05-12 16:58 Diego Elio Pettenò
  0 siblings, 0 replies; 16+ messages in thread
From: Diego Elio Pettenò @ 2012-05-12 16:58 UTC (permalink / raw
  To: gentoo-commits

commit:     bb54bed9c1ba07094fc0834319b03a29906fb038
Author:     Diego Elio Pettenò <flameeyes <AT> flameeyes <DOT> eu>
AuthorDate: Sat May 12 16:41:41 2012 +0000
Commit:     Diego Elio Pettenò <flameeyes <AT> gentoo <DOT> org>
CommitDate: Sat May 12 16:41:41 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/hwids.git;a=commit;h=bb54bed9

Add a copy of the GPL-2 text.

Both pci.ids and usb.ids are released under a dual-license of GPL-2
(or later) and 3-clause BSD, so make sure that at least GPL-2 is in
the repository.

---
 gpl-2.0.txt |  339 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 339 insertions(+), 0 deletions(-)

diff --git a/gpl-2.0.txt b/gpl-2.0.txt
new file mode 100644
index 0000000..d159169
--- /dev/null
+++ b/gpl-2.0.txt
@@ -0,0 +1,339 @@
+                    GNU GENERAL PUBLIC LICENSE
+                       Version 2, June 1991
+
+ Copyright (C) 1989, 1991 Free Software Foundation, Inc.,
+ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+ Everyone is permitted to copy and distribute verbatim copies
+ of this license document, but changing it is not allowed.
+
+                            Preamble
+
+  The licenses for most software are designed to take away your
+freedom to share and change it.  By contrast, the GNU General Public
+License is intended to guarantee your freedom to share and change free
+software--to make sure the software is free for all its users.  This
+General Public License applies to most of the Free Software
+Foundation's software and to any other program whose authors commit to
+using it.  (Some other Free Software Foundation software is covered by
+the GNU Lesser General Public License instead.)  You can apply it to
+your programs, too.
+
+  When we speak of free software, we are referring to freedom, not
+price.  Our General Public Licenses are designed to make sure that you
+have the freedom to distribute copies of free software (and charge for
+this service if you wish), that you receive source code or can get it
+if you want it, that you can change the software or use pieces of it
+in new free programs; and that you know you can do these things.
+
+  To protect your rights, we need to make restrictions that forbid
+anyone to deny you these rights or to ask you to surrender the rights.
+These restrictions translate to certain responsibilities for you if you
+distribute copies of the software, or if you modify it.
+
+  For example, if you distribute copies of such a program, whether
+gratis or for a fee, you must give the recipients all the rights that
+you have.  You must make sure that they, too, receive or can get the
+source code.  And you must show them these terms so they know their
+rights.
+
+  We protect your rights with two steps: (1) copyright the software, and
+(2) offer you this license which gives you legal permission to copy,
+distribute and/or modify the software.
+
+  Also, for each author's protection and ours, we want to make certain
+that everyone understands that there is no warranty for this free
+software.  If the software is modified by someone else and passed on, we
+want its recipients to know that what they have is not the original, so
+that any problems introduced by others will not reflect on the original
+authors' reputations.
+
+  Finally, any free program is threatened constantly by software
+patents.  We wish to avoid the danger that redistributors of a free
+program will individually obtain patent licenses, in effect making the
+program proprietary.  To prevent this, we have made it clear that any
+patent must be licensed for everyone's free use or not licensed at all.
+
+  The precise terms and conditions for copying, distribution and
+modification follow.
+
+                    GNU GENERAL PUBLIC LICENSE
+   TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
+
+  0. This License applies to any program or other work which contains
+a notice placed by the copyright holder saying it may be distributed
+under the terms of this General Public License.  The "Program", below,
+refers to any such program or work, and a "work based on the Program"
+means either the Program or any derivative work under copyright law:
+that is to say, a work containing the Program or a portion of it,
+either verbatim or with modifications and/or translated into another
+language.  (Hereinafter, translation is included without limitation in
+the term "modification".)  Each licensee is addressed as "you".
+
+Activities other than copying, distribution and modification are not
+covered by this License; they are outside its scope.  The act of
+running the Program is not restricted, and the output from the Program
+is covered only if its contents constitute a work based on the
+Program (independent of having been made by running the Program).
+Whether that is true depends on what the Program does.
+
+  1. You may copy and distribute verbatim copies of the Program's
+source code as you receive it, in any medium, provided that you
+conspicuously and appropriately publish on each copy an appropriate
+copyright notice and disclaimer of warranty; keep intact all the
+notices that refer to this License and to the absence of any warranty;
+and give any other recipients of the Program a copy of this License
+along with the Program.
+
+You may charge a fee for the physical act of transferring a copy, and
+you may at your option offer warranty protection in exchange for a fee.
+
+  2. You may modify your copy or copies of the Program or any portion
+of it, thus forming a work based on the Program, and copy and
+distribute such modifications or work under the terms of Section 1
+above, provided that you also meet all of these conditions:
+
+    a) You must cause the modified files to carry prominent notices
+    stating that you changed the files and the date of any change.
+
+    b) You must cause any work that you distribute or publish, that in
+    whole or in part contains or is derived from the Program or any
+    part thereof, to be licensed as a whole at no charge to all third
+    parties under the terms of this License.
+
+    c) If the modified program normally reads commands interactively
+    when run, you must cause it, when started running for such
+    interactive use in the most ordinary way, to print or display an
+    announcement including an appropriate copyright notice and a
+    notice that there is no warranty (or else, saying that you provide
+    a warranty) and that users may redistribute the program under
+    these conditions, and telling the user how to view a copy of this
+    License.  (Exception: if the Program itself is interactive but
+    does not normally print such an announcement, your work based on
+    the Program is not required to print an announcement.)
+
+These requirements apply to the modified work as a whole.  If
+identifiable sections of that work are not derived from the Program,
+and can be reasonably considered independent and separate works in
+themselves, then this License, and its terms, do not apply to those
+sections when you distribute them as separate works.  But when you
+distribute the same sections as part of a whole which is a work based
+on the Program, the distribution of the whole must be on the terms of
+this License, whose permissions for other licensees extend to the
+entire whole, and thus to each and every part regardless of who wrote it.
+
+Thus, it is not the intent of this section to claim rights or contest
+your rights to work written entirely by you; rather, the intent is to
+exercise the right to control the distribution of derivative or
+collective works based on the Program.
+
+In addition, mere aggregation of another work not based on the Program
+with the Program (or with a work based on the Program) on a volume of
+a storage or distribution medium does not bring the other work under
+the scope of this License.
+
+  3. You may copy and distribute the Program (or a work based on it,
+under Section 2) in object code or executable form under the terms of
+Sections 1 and 2 above provided that you also do one of the following:
+
+    a) Accompany it with the complete corresponding machine-readable
+    source code, which must be distributed under the terms of Sections
+    1 and 2 above on a medium customarily used for software interchange; or,
+
+    b) Accompany it with a written offer, valid for at least three
+    years, to give any third party, for a charge no more than your
+    cost of physically performing source distribution, a complete
+    machine-readable copy of the corresponding source code, to be
+    distributed under the terms of Sections 1 and 2 above on a medium
+    customarily used for software interchange; or,
+
+    c) Accompany it with the information you received as to the offer
+    to distribute corresponding source code.  (This alternative is
+    allowed only for noncommercial distribution and only if you
+    received the program in object code or executable form with such
+    an offer, in accord with Subsection b above.)
+
+The source code for a work means the preferred form of the work for
+making modifications to it.  For an executable work, complete source
+code means all the source code for all modules it contains, plus any
+associated interface definition files, plus the scripts used to
+control compilation and installation of the executable.  However, as a
+special exception, the source code distributed need not include
+anything that is normally distributed (in either source or binary
+form) with the major components (compiler, kernel, and so on) of the
+operating system on which the executable runs, unless that component
+itself accompanies the executable.
+
+If distribution of executable or object code is made by offering
+access to copy from a designated place, then offering equivalent
+access to copy the source code from the same place counts as
+distribution of the source code, even though third parties are not
+compelled to copy the source along with the object code.
+
+  4. You may not copy, modify, sublicense, or distribute the Program
+except as expressly provided under this License.  Any attempt
+otherwise to copy, modify, sublicense or distribute the Program is
+void, and will automatically terminate your rights under this License.
+However, parties who have received copies, or rights, from you under
+this License will not have their licenses terminated so long as such
+parties remain in full compliance.
+
+  5. You are not required to accept this License, since you have not
+signed it.  However, nothing else grants you permission to modify or
+distribute the Program or its derivative works.  These actions are
+prohibited by law if you do not accept this License.  Therefore, by
+modifying or distributing the Program (or any work based on the
+Program), you indicate your acceptance of this License to do so, and
+all its terms and conditions for copying, distributing or modifying
+the Program or works based on it.
+
+  6. Each time you redistribute the Program (or any work based on the
+Program), the recipient automatically receives a license from the
+original licensor to copy, distribute or modify the Program subject to
+these terms and conditions.  You may not impose any further
+restrictions on the recipients' exercise of the rights granted herein.
+You are not responsible for enforcing compliance by third parties to
+this License.
+
+  7. If, as a consequence of a court judgment or allegation of patent
+infringement or for any other reason (not limited to patent issues),
+conditions are imposed on you (whether by court order, agreement or
+otherwise) that contradict the conditions of this License, they do not
+excuse you from the conditions of this License.  If you cannot
+distribute so as to satisfy simultaneously your obligations under this
+License and any other pertinent obligations, then as a consequence you
+may not distribute the Program at all.  For example, if a patent
+license would not permit royalty-free redistribution of the Program by
+all those who receive copies directly or indirectly through you, then
+the only way you could satisfy both it and this License would be to
+refrain entirely from distribution of the Program.
+
+If any portion of this section is held invalid or unenforceable under
+any particular circumstance, the balance of the section is intended to
+apply and the section as a whole is intended to apply in other
+circumstances.
+
+It is not the purpose of this section to induce you to infringe any
+patents or other property right claims or to contest validity of any
+such claims; this section has the sole purpose of protecting the
+integrity of the free software distribution system, which is
+implemented by public license practices.  Many people have made
+generous contributions to the wide range of software distributed
+through that system in reliance on consistent application of that
+system; it is up to the author/donor to decide if he or she is willing
+to distribute software through any other system and a licensee cannot
+impose that choice.
+
+This section is intended to make thoroughly clear what is believed to
+be a consequence of the rest of this License.
+
+  8. If the distribution and/or use of the Program is restricted in
+certain countries either by patents or by copyrighted interfaces, the
+original copyright holder who places the Program under this License
+may add an explicit geographical distribution limitation excluding
+those countries, so that distribution is permitted only in or among
+countries not thus excluded.  In such case, this License incorporates
+the limitation as if written in the body of this License.
+
+  9. The Free Software Foundation may publish revised and/or new versions
+of the General Public License from time to time.  Such new versions will
+be similar in spirit to the present version, but may differ in detail to
+address new problems or concerns.
+
+Each version is given a distinguishing version number.  If the Program
+specifies a version number of this License which applies to it and "any
+later version", you have the option of following the terms and conditions
+either of that version or of any later version published by the Free
+Software Foundation.  If the Program does not specify a version number of
+this License, you may choose any version ever published by the Free Software
+Foundation.
+
+  10. If you wish to incorporate parts of the Program into other free
+programs whose distribution conditions are different, write to the author
+to ask for permission.  For software which is copyrighted by the Free
+Software Foundation, write to the Free Software Foundation; we sometimes
+make exceptions for this.  Our decision will be guided by the two goals
+of preserving the free status of all derivatives of our free software and
+of promoting the sharing and reuse of software generally.
+
+                            NO WARRANTY
+
+  11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
+FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.  EXCEPT WHEN
+OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
+PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
+OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.  THE ENTIRE RISK AS
+TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU.  SHOULD THE
+PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
+REPAIR OR CORRECTION.
+
+  12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
+WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
+REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
+INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
+OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
+TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
+YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
+PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
+POSSIBILITY OF SUCH DAMAGES.
+
+                     END OF TERMS AND CONDITIONS
+
+            How to Apply These Terms to Your New Programs
+
+  If you develop a new program, and you want it to be of the greatest
+possible use to the public, the best way to achieve this is to make it
+free software which everyone can redistribute and change under these terms.
+
+  To do so, attach the following notices to the program.  It is safest
+to attach them to the start of each source file to most effectively
+convey the exclusion of warranty; and each file should have at least
+the "copyright" line and a pointer to where the full notice is found.
+
+    <one line to give the program's name and a brief idea of what it does.>
+    Copyright (C) <year>  <name of author>
+
+    This program is free software; you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation; either version 2 of the License, or
+    (at your option) any later version.
+
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+
+    You should have received a copy of the GNU General Public License along
+    with this program; if not, write to the Free Software Foundation, Inc.,
+    51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+Also add information on how to contact you by electronic and paper mail.
+
+If the program is interactive, make it output a short notice like this
+when it starts in an interactive mode:
+
+    Gnomovision version 69, Copyright (C) year name of author
+    Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
+    This is free software, and you are welcome to redistribute it
+    under certain conditions; type `show c' for details.
+
+The hypothetical commands `show w' and `show c' should show the appropriate
+parts of the General Public License.  Of course, the commands you use may
+be called something other than `show w' and `show c'; they could even be
+mouse-clicks or menu items--whatever suits your program.
+
+You should also get your employer (if you work as a programmer) or your
+school, if any, to sign a "copyright disclaimer" for the program, if
+necessary.  Here is a sample; alter the names:
+
+  Yoyodyne, Inc., hereby disclaims all copyright interest in the program
+  `Gnomovision' (which makes passes at compilers) written by James Hacker.
+
+  <signature of Ty Coon>, 1 April 1989
+  Ty Coon, President of Vice
+
+This General Public License does not permit incorporating your program into
+proprietary programs.  If your program is a subroutine library, you may
+consider it more useful to permit linking proprietary applications with the
+library.  If this is what you want to do, use the GNU Lesser General
+Public License instead of this License.



^ permalink raw reply related	[flat|nested] 16+ messages in thread

* [gentoo-commits] proj/hwids:master commit in: /
@ 2012-05-12 16:58 Diego Elio Pettenò
  0 siblings, 0 replies; 16+ messages in thread
From: Diego Elio Pettenò @ 2012-05-12 16:58 UTC (permalink / raw
  To: gentoo-commits

commit:     834ac216cd4681fca649222048940868f3b81204
Author:     Diego Elio Pettenò <flameeyes <AT> flameeyes <DOT> eu>
AuthorDate: Sat May 12 16:46:18 2012 +0000
Commit:     Diego Elio Pettenò <flameeyes <AT> gentoo <DOT> org>
CommitDate: Sat May 12 16:46:18 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/hwids.git;a=commit;h=834ac216

Replace the two scripts with a single Makefile.

---
 Makefile |   15 +++++++++++++++
 dist.sh  |    7 -------
 fetch.sh |    4 ----
 3 files changed, 15 insertions(+), 11 deletions(-)

diff --git a/Makefile b/Makefile
new file mode 100644
index 0000000..a27933b
--- /dev/null
+++ b/Makefile
@@ -0,0 +1,15 @@
+# can be replaced with `wget -q -O -` if you want
+HTTPCAT = curl
+
+fetch:
+	$(HTTPCAT) http://pci-ids.ucw.cz/v2.2/pci.ids.bz2 | bzcat > pci.ids
+	$(HTTPCAT) http://www.linux-usb.org/usb.ids.bz2 | bzcat > usb.ids
+
+PV ?= $(shell date +%Y%m%d)
+P = hwids-$(PV)
+
+dist: $(P).tar.xz
+
+$(P).tar.xz:
+	git tag $(P)
+	git archive --prefix=$(P)/ $(P) | xz -9e > $(P).tar.xz

diff --git a/dist.sh b/dist.sh
deleted file mode 100755
index c39289b..0000000
--- a/dist.sh
+++ /dev/null
@@ -1,7 +0,0 @@
-#!/bin/sh
-
-PV=${1:-$(date +%Y%m%d)}
-P=hwids-${PV}
-
-git tag ${P}
-git archive --prefix=${P}/ ${P} | xz -9e > ${P}.tar.xz

diff --git a/fetch.sh b/fetch.sh
deleted file mode 100755
index 6846191..0000000
--- a/fetch.sh
+++ /dev/null
@@ -1,4 +0,0 @@
-#!/bin/sh
-
-curl http://pci-ids.ucw.cz/v2.2/pci.ids.bz2 | bzcat > pci.ids
-curl http://www.linux-usb.org/usb.ids.bz2 | bzcat > usb.ids



^ permalink raw reply related	[flat|nested] 16+ messages in thread

* [gentoo-commits] proj/hwids:master commit in: /
@ 2012-05-12 16:58 Diego Elio Pettenò
  0 siblings, 0 replies; 16+ messages in thread
From: Diego Elio Pettenò @ 2012-05-12 16:58 UTC (permalink / raw
  To: gentoo-commits

commit:     6423da05b8f62f4002a47f1e124f151d242f57de
Author:     Diego Elio Pettenò <flameeyes <AT> flameeyes <DOT> eu>
AuthorDate: Sat May 12 16:57:43 2012 +0000
Commit:     Diego Elio Pettenò <flameeyes <AT> gentoo <DOT> org>
CommitDate: Sat May 12 16:57:43 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/hwids.git;a=commit;h=6423da05

Remove dist-generation rule from Makefile.

Instead of creating tarballs, simply use those provided by GitHub on
tags from now on.

---
 Makefile |    5 +----
 1 files changed, 1 insertions(+), 4 deletions(-)

diff --git a/Makefile b/Makefile
index a27933b..9a59ded 100644
--- a/Makefile
+++ b/Makefile
@@ -8,8 +8,5 @@ fetch:
 PV ?= $(shell date +%Y%m%d)
 P = hwids-$(PV)
 
-dist: $(P).tar.xz
-
-$(P).tar.xz:
+tag:
 	git tag $(P)
-	git archive --prefix=$(P)/ $(P) | xz -9e > $(P).tar.xz



^ permalink raw reply related	[flat|nested] 16+ messages in thread

* [gentoo-commits] proj/hwids:master commit in: /
@ 2020-02-04 18:39 Mike Gilbert
  0 siblings, 0 replies; 16+ messages in thread
From: Mike Gilbert @ 2020-02-04 18:39 UTC (permalink / raw
  To: gentoo-commits

commit:     efda4d31b061a57ec5add4e30b161317641d3937
Author:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Mon Dec  9 21:18:26 2019 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Tue Feb  4 18:38:33 2020 +0000
URL:        https://gitweb.gentoo.org/proj/hwids.git/commit/?id=efda4d31

Allow parallel fetch

Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>

 Makefile | 44 ++++++++++++++++++++++++++++++++++----------
 1 file changed, 34 insertions(+), 10 deletions(-)

diff --git a/Makefile b/Makefile
index d59f4e4..2bdada1 100644
--- a/Makefile
+++ b/Makefile
@@ -36,23 +36,47 @@ UDEV_FILES = 20-acpi-vendor.hwdb 20-bluetooth-vendor-product.hwdb
 UDEV_FILES += 20-net-ifname.hwdb 60-evdev.hwdb 60-keyboard.hwdb 60-sensor.hwdb
 UDEV_FILES += 70-joystick.hwdb 70-mouse.hwdb 70-pointingstick.hwdb 70-touchpad.hwdb
 
+UDEV_PATHS = $(addprefix udev/,$(UDEV_FILES))
+
 all: $(ALL_TARGETS-yes)
 
 .PHONY: all install install-base install-hwdb fetch tag udev-hwdb compress
+.PHONY: pci.ids usb.ids oui.txt ma-medium.txt ma-small.txt iab.txt sdio.ids ids_parser.py
+.PHONY: $(UDEV_PATHS)
 
 install: $(INSTALL_TARGETS-yes)
 
+curl-get = $(Q)curl -s -L -z $@ -o $@ -R $1
+
+pci.ids:
+	$(call curl-get,http://pci-ids.ucw.cz/v2.2/pci.ids)
+
+usb.ids:
+	$(call curl-get,http://www.linux-usb.org/usb.ids)
+
 # OUI/IAB: https://regauth.standards.ieee.org/standards-ra-web/pub/view.html#registries
-fetch:
-	$(Q)curl -z pci.ids -o pci.ids -R http://pci-ids.ucw.cz/v2.2/pci.ids
-	$(Q)curl -z usb.ids -o usb.ids -R http://www.linux-usb.org/usb.ids
-	$(Q)curl -z oui.txt -o oui.txt -R http://standards-oui.ieee.org/oui/oui.txt
-	$(Q)curl -z ma-medium.txt -o ma-medium.txt -R http://standards-oui.ieee.org/oui28/mam.txt
-	$(Q)curl -z ma-small.txt -o ma-small.txt -R http://standards-oui.ieee.org/oui36/oui36.txt
-	$(Q)curl -z iab.txt -o iab.txt -R http://standards-oui.ieee.org/iab/iab.txt
-	$(Q)curl -L -z sdio.ids -o sdio.ids -R $(SYSTEMD_SOURCE)/sdio.ids
-	$(Q)curl -L -z ids_parser.py -o ids_parser.py -R $(SYSTEMD_SOURCE)/ids_parser.py
-	$(Q)for f in $(UDEV_FILES); do curl -L -z udev/$$f -o udev/$$f -R $(SYSTEMD_SOURCE)/$$f; done
+oui.txt:
+	$(call curl-get,http://standards-oui.ieee.org/oui/oui.txt)
+
+ma-medium.txt:
+	$(call curl-get,http://standards-oui.ieee.org/oui28/mam.txt)
+
+ma-small.txt:
+	$(call curl-get,http://standards-oui.ieee.org/oui36/oui36.txt)
+
+iab.txt:
+	$(call curl-get,http://standards-oui.ieee.org/iab/iab.txt)
+
+sdio.ids:
+	$(call curl-get,$(SYSTEMD_SOURCE)/sdio.ids)
+
+ids_parser.py:
+	$(call curl-get,$(SYSTEMD_SOURCE)/ids_parser.py)
+
+$(UDEV_PATHS):
+	$(call curl-get,$(SYSTEMD_SOURCE)/$(notdir $@))
+
+fetch: pci.ids usb.ids oui.txt ma-medium.txt ma-small.txt iab.txt sdio.ids ids_parser.py $(UDEV_PATHS)
 	$(Q)$(STATUS)
 
 PV ?= $(shell ( awk '$$2 == "Date:" { print $$3; nextfile }' pci.ids usb.ids; git log --format=format:%ci -1 -- oui.txt $(addprefix udev/,$(UDEV_FILES)) ids_parser.py | cut -d ' ' -f1; ) | sort | tail -n 1 | tr -d -)


^ permalink raw reply related	[flat|nested] 16+ messages in thread

* [gentoo-commits] proj/hwids:master commit in: /
@ 2020-02-04 18:39 Mike Gilbert
  0 siblings, 0 replies; 16+ messages in thread
From: Mike Gilbert @ 2020-02-04 18:39 UTC (permalink / raw
  To: gentoo-commits

commit:     9dfb6339bb34228b68c79742c9af92addbfb3821
Author:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Tue Feb  4 18:36:55 2020 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Tue Feb  4 18:38:39 2020 +0000
URL:        https://gitweb.gentoo.org/proj/hwids.git/commit/?id=9dfb6339

Sign new tags

Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>

 Makefile | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Makefile b/Makefile
index 2bdada1..1ca98c8 100644
--- a/Makefile
+++ b/Makefile
@@ -83,7 +83,7 @@ PV ?= $(shell ( awk '$$2 == "Date:" { print $$3; nextfile }' pci.ids usb.ids; gi
 P = hwids-$(PV)
 
 tag:
-	git tag $(P)
+	git tag -s $(P)
 
 udev-hwdb:
 	$(PYTHON) ids_parser.py && mv *.hwdb udev/


^ permalink raw reply related	[flat|nested] 16+ messages in thread

* [gentoo-commits] proj/hwids:master commit in: /
@ 2020-02-04 18:49 Mike Gilbert
  0 siblings, 0 replies; 16+ messages in thread
From: Mike Gilbert @ 2020-02-04 18:49 UTC (permalink / raw
  To: gentoo-commits

commit:     6e2c3f1ce2e2c67cac9adce89306cf7e73767f65
Author:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Tue Feb  4 18:49:10 2020 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Tue Feb  4 18:49:20 2020 +0000
URL:        https://gitweb.gentoo.org/proj/hwids.git/commit/?id=6e2c3f1c

Revert "Allow parallel fetch"

This reverts commit efda4d31b061a57ec5add4e30b161317641d3937.

Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>

 Makefile | 44 ++++++++++----------------------------------
 1 file changed, 10 insertions(+), 34 deletions(-)

diff --git a/Makefile b/Makefile
index 1ca98c8..9edfd50 100644
--- a/Makefile
+++ b/Makefile
@@ -36,47 +36,23 @@ UDEV_FILES = 20-acpi-vendor.hwdb 20-bluetooth-vendor-product.hwdb
 UDEV_FILES += 20-net-ifname.hwdb 60-evdev.hwdb 60-keyboard.hwdb 60-sensor.hwdb
 UDEV_FILES += 70-joystick.hwdb 70-mouse.hwdb 70-pointingstick.hwdb 70-touchpad.hwdb
 
-UDEV_PATHS = $(addprefix udev/,$(UDEV_FILES))
-
 all: $(ALL_TARGETS-yes)
 
 .PHONY: all install install-base install-hwdb fetch tag udev-hwdb compress
-.PHONY: pci.ids usb.ids oui.txt ma-medium.txt ma-small.txt iab.txt sdio.ids ids_parser.py
-.PHONY: $(UDEV_PATHS)
 
 install: $(INSTALL_TARGETS-yes)
 
-curl-get = $(Q)curl -s -L -z $@ -o $@ -R $1
-
-pci.ids:
-	$(call curl-get,http://pci-ids.ucw.cz/v2.2/pci.ids)
-
-usb.ids:
-	$(call curl-get,http://www.linux-usb.org/usb.ids)
-
 # OUI/IAB: https://regauth.standards.ieee.org/standards-ra-web/pub/view.html#registries
-oui.txt:
-	$(call curl-get,http://standards-oui.ieee.org/oui/oui.txt)
-
-ma-medium.txt:
-	$(call curl-get,http://standards-oui.ieee.org/oui28/mam.txt)
-
-ma-small.txt:
-	$(call curl-get,http://standards-oui.ieee.org/oui36/oui36.txt)
-
-iab.txt:
-	$(call curl-get,http://standards-oui.ieee.org/iab/iab.txt)
-
-sdio.ids:
-	$(call curl-get,$(SYSTEMD_SOURCE)/sdio.ids)
-
-ids_parser.py:
-	$(call curl-get,$(SYSTEMD_SOURCE)/ids_parser.py)
-
-$(UDEV_PATHS):
-	$(call curl-get,$(SYSTEMD_SOURCE)/$(notdir $@))
-
-fetch: pci.ids usb.ids oui.txt ma-medium.txt ma-small.txt iab.txt sdio.ids ids_parser.py $(UDEV_PATHS)
+fetch:
+	$(Q)curl -z pci.ids -o pci.ids -R http://pci-ids.ucw.cz/v2.2/pci.ids
+	$(Q)curl -z usb.ids -o usb.ids -R http://www.linux-usb.org/usb.ids
+	$(Q)curl -z oui.txt -o oui.txt -R http://standards-oui.ieee.org/oui/oui.txt
+	$(Q)curl -z ma-medium.txt -o ma-medium.txt -R http://standards-oui.ieee.org/oui28/mam.txt
+	$(Q)curl -z ma-small.txt -o ma-small.txt -R http://standards-oui.ieee.org/oui36/oui36.txt
+	$(Q)curl -z iab.txt -o iab.txt -R http://standards-oui.ieee.org/iab/iab.txt
+	$(Q)curl -L -z sdio.ids -o sdio.ids -R $(SYSTEMD_SOURCE)/sdio.ids
+	$(Q)curl -L -z ids_parser.py -o ids_parser.py -R $(SYSTEMD_SOURCE)/ids_parser.py
+	$(Q)for f in $(UDEV_FILES); do curl -L -z udev/$$f -o udev/$$f -R $(SYSTEMD_SOURCE)/$$f; done
 	$(Q)$(STATUS)
 
 PV ?= $(shell ( awk '$$2 == "Date:" { print $$3; nextfile }' pci.ids usb.ids; git log --format=format:%ci -1 -- oui.txt $(addprefix udev/,$(UDEV_FILES)) ids_parser.py | cut -d ' ' -f1; ) | sort | tail -n 1 | tr -d -)


^ permalink raw reply related	[flat|nested] 16+ messages in thread

* [gentoo-commits] proj/hwids:master commit in: /
@ 2020-08-13  2:50 Mike Gilbert
  0 siblings, 0 replies; 16+ messages in thread
From: Mike Gilbert @ 2020-08-13  2:50 UTC (permalink / raw
  To: gentoo-commits

commit:     cad1d07b026dd2c04b6940cf9c72b4b8639ae55b
Author:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Thu Aug 13 02:45:10 2020 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Thu Aug 13 02:45:10 2020 +0000
URL:        https://gitweb.gentoo.org/proj/hwids.git/commit/?id=cad1d07b

Include 60-autosuspend-chromiumos.hwdb

Bug: https://bugs.gentoo.org/736746
Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>

 Makefile | 14 +++++++++++---
 1 file changed, 11 insertions(+), 3 deletions(-)

diff --git a/Makefile b/Makefile
index 9edfd50..e6c9349 100644
--- a/Makefile
+++ b/Makefile
@@ -32,9 +32,17 @@ INSTALL_TARGETS-yes = install-base
 INSTALL_TARGETS-$(UDEV) += install-hwdb
 
 SYSTEMD_SOURCE = https://github.com/systemd/systemd/raw/master/hwdb.d
-UDEV_FILES = 20-acpi-vendor.hwdb 20-bluetooth-vendor-product.hwdb
-UDEV_FILES += 20-net-ifname.hwdb 60-evdev.hwdb 60-keyboard.hwdb 60-sensor.hwdb
-UDEV_FILES += 70-joystick.hwdb 70-mouse.hwdb 70-pointingstick.hwdb 70-touchpad.hwdb
+UDEV_FILES = 20-acpi-vendor.hwdb
+UDEV_FILES += 20-bluetooth-vendor-product.hwdb
+UDEV_FILES += 20-net-ifname.hwdb
+UDEV_FILES += 60-autosuspend-chromiumos.hwdb
+UDEV_FILES += 60-evdev.hwdb
+UDEV_FILES += 60-keyboard.hwdb
+UDEV_FILES += 60-sensor.hwdb
+UDEV_FILES += 70-joystick.hwdb
+UDEV_FILES += 70-mouse.hwdb
+UDEV_FILES += 70-pointingstick.hwdb
+UDEV_FILES += 70-touchpad.hwdb
 
 all: $(ALL_TARGETS-yes)
 


^ permalink raw reply related	[flat|nested] 16+ messages in thread

* [gentoo-commits] proj/hwids:master commit in: /
@ 2021-06-13 14:36 Mike Gilbert
  0 siblings, 0 replies; 16+ messages in thread
From: Mike Gilbert @ 2021-06-13 14:36 UTC (permalink / raw
  To: gentoo-commits

commit:     c9861841f41472946ca7fe9d2ddb730d68245f1d
Author:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 13 14:31:06 2021 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Sun Jun 13 14:31:06 2021 +0000
URL:        https://gitweb.gentoo.org/proj/hwids.git/commit/?id=c9861841

systemd renamed master to main

Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>

 Makefile | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Makefile b/Makefile
index 2993750..f0404f3 100644
--- a/Makefile
+++ b/Makefile
@@ -31,7 +31,7 @@ ALL_TARGETS-$(GZIP) += $(COMPRESS_FILES-yes)
 INSTALL_TARGETS-yes = install-base
 INSTALL_TARGETS-$(UDEV) += install-hwdb
 
-SYSTEMD_SOURCE = https://github.com/systemd/systemd/raw/master/hwdb.d
+SYSTEMD_SOURCE = https://github.com/systemd/systemd/raw/main/hwdb.d
 UDEV_FILES = 20-acpi-vendor.hwdb
 UDEV_FILES += 20-bluetooth-vendor-product.hwdb
 UDEV_FILES += 20-dmi-id.hwdb


^ permalink raw reply related	[flat|nested] 16+ messages in thread

* [gentoo-commits] proj/hwids:master commit in: /
@ 2021-06-13 14:36 Mike Gilbert
  0 siblings, 0 replies; 16+ messages in thread
From: Mike Gilbert @ 2021-06-13 14:36 UTC (permalink / raw
  To: gentoo-commits

commit:     38c60203816a642ba5ee44bed9d722ce317788e3
Author:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 13 14:22:55 2021 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Sun Jun 13 14:22:55 2021 +0000
URL:        https://gitweb.gentoo.org/proj/hwids.git/commit/?id=38c60203

Add several missing hwdb files

Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>

 Makefile | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/Makefile b/Makefile
index 3246cae..2993750 100644
--- a/Makefile
+++ b/Makefile
@@ -34,14 +34,20 @@ INSTALL_TARGETS-$(UDEV) += install-hwdb
 SYSTEMD_SOURCE = https://github.com/systemd/systemd/raw/master/hwdb.d
 UDEV_FILES = 20-acpi-vendor.hwdb
 UDEV_FILES += 20-bluetooth-vendor-product.hwdb
+UDEV_FILES += 20-dmi-id.hwdb
 UDEV_FILES += 20-net-ifname.hwdb
+UDEV_FILES += 20-vmbus-class.hwdb
+UDEV_FILES += 60-autosuspend.hwdb
+UDEV_FILES += 60-autosuspend-fingerprint-reader.hwdb
 UDEV_FILES += 60-evdev.hwdb
+UDEV_FILES += 60-input-id.hwdb
 UDEV_FILES += 60-keyboard.hwdb
 UDEV_FILES += 60-sensor.hwdb
 UDEV_FILES += 70-joystick.hwdb
 UDEV_FILES += 70-mouse.hwdb
 UDEV_FILES += 70-pointingstick.hwdb
 UDEV_FILES += 70-touchpad.hwdb
+UDEV_FILES += 80-ieee1394-unit-function.hwdb
 
 all: $(ALL_TARGETS-yes)
 


^ permalink raw reply related	[flat|nested] 16+ messages in thread

* [gentoo-commits] proj/hwids:master commit in: /
@ 2021-12-20 16:55 Mike Gilbert
  0 siblings, 0 replies; 16+ messages in thread
From: Mike Gilbert @ 2021-12-20 16:55 UTC (permalink / raw
  To: gentoo-commits

commit:     bb0eb0f3f722747715a2e487988cfe94dc785a75
Author:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Mon Dec 20 16:54:58 2021 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Mon Dec 20 16:54:58 2021 +0000
URL:        https://gitweb.gentoo.org/proj/hwids.git/commit/?id=bb0eb0f3

Add inactive message to README

Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>

 README.md | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/README.md b/README.md
index 902869c..9ba9d24 100644
--- a/README.md
+++ b/README.md
@@ -1,3 +1,9 @@
+Inactive project
+================
+
+This project is no longer active.
+[hwdata](https://github.com/vcrhonek/hwdata) is an active alternative.
+
 Combined hardware identification databases
 ==========================================
 


^ permalink raw reply related	[flat|nested] 16+ messages in thread

end of thread, other threads:[~2021-12-20 16:55 UTC | newest]

Thread overview: 16+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-06-13 14:36 [gentoo-commits] proj/hwids:master commit in: / Mike Gilbert
  -- strict thread matches above, loose matches on Subject: below --
2021-12-20 16:55 Mike Gilbert
2021-06-13 14:36 Mike Gilbert
2020-08-13  2:50 Mike Gilbert
2020-02-04 18:49 Mike Gilbert
2020-02-04 18:39 Mike Gilbert
2020-02-04 18:39 Mike Gilbert
2012-05-12 16:58 Diego Elio Pettenò
2012-05-12 16:58 Diego Elio Pettenò
2012-05-12 16:58 Diego Elio Pettenò
2012-05-12 16:58 Diego Elio Pettenò
2012-05-11 17:39 Diego Elio Pettenò
2012-04-16 19:16 Diego Elio Pettenò
2012-04-08 19:08 Diego Elio Pettenò
2012-04-08 19:08 Diego Elio Pettenò
2012-04-08 19:08 Diego Elio Pettenò

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox