hrev53016 adds 3 changesets to branch 'master'
old head: 8ff82ee2d475da38fde655341aa98f9cf7f9d474
new head: a1c2d3d653ed8088820b9bb355be77dc7ffd727f
overview:
https://git.haiku-os.org/haiku/log/?qt=range&q=a1c2d3d653ed+%5E8ff82ee2d475
----------------------------------------------------------------------------
041f46f39263: u-boot: Use Haiku-style endian conversion functions.
Fixes #14987.
3200e3bc42b1: pci & usb ids: Update.
Also remove the ReadMe as it's not accurate anymore. Fixes #14980.
a1c2d3d653ed: uptime: Remove, in favor of the coreutils one.
This one had an uncertain "freeware" license, and the code quality
is not so great. BeOS didn't have an 'uptime' command, so we can
replace this with the coreutils one without worry.
[ Augustin Cavalier <waddlesplash@xxxxxxxxx> ]
----------------------------------------------------------------------------
7 files changed, 965 insertions(+), 290 deletions(-)
build/jam/images/definitions/minimum | 2 +-
src/bin/Jamfile | 1 -
src/bin/uptime.cpp | 169 ------
src/data/ids/ReadMe | 2 -
src/data/ids/pci.ids | 715 ++++++++++++++++++++++---
src/data/ids/usb.ids | 348 +++++++++++-
src/system/boot/platform/u-boot/uimage.cpp | 18 +-
############################################################################
Commit: 041f46f39263cee5e4f27c3a6cf3413ef7d18756
URL: https://git.haiku-os.org/haiku/commit/?id=041f46f39263
Author: Augustin Cavalier <waddlesplash@xxxxxxxxx>
Date: Sat Mar 30 17:01:30 2019 UTC
Ticket: https://dev.haiku-os.org/ticket/14987
u-boot: Use Haiku-style endian conversion functions.
Fixes #14987.
----------------------------------------------------------------------------
diff --git a/src/system/boot/platform/u-boot/uimage.cpp
b/src/system/boot/platform/u-boot/uimage.cpp
index 0e2edd5c0e..2f38e01a4c 100644
--- a/src/system/boot/platform/u-boot/uimage.cpp
+++ b/src/system/boot/platform/u-boot/uimage.cpp
@@ -13,15 +13,15 @@ void dump_uimage(struct image_header *image)
{
uint32 *sizes;
int i;
-
+
dprintf("uimage @ %p:\n", image);
-
+
if (!image)
return;
- dprintf("magic: %x\n", ntohl(image->ih_magic));
- dprintf("size: %d\n", ntohl(image->ih_size));
- dprintf("load: %p\n", (void *)ntohl(image->ih_load));
- dprintf("ep: %p\n", (void *)ntohl(image->ih_ep));
+ dprintf("magic: %x\n", B_BENDIAN_TO_HOST_INT32(image->ih_magic));
+ dprintf("size: %d\n", B_BENDIAN_TO_HOST_INT32(image->ih_size));
+ dprintf("load: %p\n", (void *)B_BENDIAN_TO_HOST_INT32(image->ih_load));
+ dprintf("ep: %p\n", (void *)B_BENDIAN_TO_HOST_INT32(image->ih_ep));
dprintf("os: %d\n", image->ih_os);
dprintf("arch: %d\n", image->ih_arch);
dprintf("type: %d\n", image->ih_type);
@@ -32,7 +32,7 @@ void dump_uimage(struct image_header *image)
sizes = (uint32 *)(&image[1]);
for (i = 0; sizes[i]; i++) {
dprintf("contents[%d] :", i);
- dprintf("%d bytes\n", (int)ntohl(sizes[i]));
+ dprintf("%d bytes\n", (int)B_BENDIAN_TO_HOST_INT32(sizes[i]));
}
}
@@ -52,10 +52,10 @@ image_multi_getimg(struct image_header *image, uint32 idx,
uint32 *data, uint32
for (i = 0; sizes[i] && i < count; i++) {
if (idx == i) {
*data = base;
- *size = ntohl(sizes[i]);
+ *size = B_BENDIAN_TO_HOST_INT32(sizes[i]);
return true;
}
- base += (ntohl(sizes[i]) + 3) & ~3;
+ base += (B_BENDIAN_TO_HOST_INT32(sizes[i]) + 3) & ~3;
}
return false;
}
############################################################################
Commit: 3200e3bc42b10689c2130d0c611b02b9462d2bf0
URL: https://git.haiku-os.org/haiku/commit/?id=3200e3bc42b1
Author: Augustin Cavalier <waddlesplash@xxxxxxxxx>
Date: Sat Mar 30 17:06:14 2019 UTC
Ticket: https://dev.haiku-os.org/ticket/14980
pci & usb ids: Update.
Also remove the ReadMe as it's not accurate anymore. Fixes #14980.
----------------------------------------------------------------------------
diff --git a/src/data/ids/ReadMe b/src/data/ids/ReadMe
deleted file mode 100644
index a5ebf069a5..0000000000
--- a/src/data/ids/ReadMe
+++ /dev/null
@@ -1,2 +0,0 @@
-These files are updated by a cron-job on the git server
-whenever they change upstream.
diff --git a/src/data/ids/pci.ids b/src/data/ids/pci.ids
index 71dd643ebb..1181eb0582 100644
--- a/src/data/ids/pci.ids
+++ b/src/data/ids/pci.ids
@@ -1,8 +1,8 @@
#
# List of PCI ID's
#
-# Version: 2019.01.09
-# Date: 2019-01-09 03:15:02
+# Version: 2019.03.26
+# Date: 2019-03-26 03:15:02
#
# Maintained by Albert Pool, Martin Mares, and other volunteers from
# the PCI ID Project at https://pci-ids.ucw.cz/.
@@ -219,8 +219,7 @@
0eac SHF Communication Technologies AG
0008 Ethernet Powerlink Managing Node 01
0f62 Acrox Technologies Co., Ltd.
-# Formerly NCR
-1000 LSI Logic / Symbios Logic
+1000 Broadcom / LSI
0001 53c810
1000 1000 LSI53C810AE PCI to SCSI I/O Processor
0002 53c820
@@ -266,6 +265,7 @@
1000 1000 LSI53C875A PCI to Ultra SCSI Controller
0014 MegaRAID Tri-Mode SAS3516
1028 1fd4 PERC H745P MX
+ 1137 020e UCSC-RAID-M5 12G Modular RAID Controller
1d49 0602 ThinkSystem RAID 930-16i 4GB Flash PCIe 12Gb Adapter
1d49 0604 ThinkSystem RAID 930-8e 4GB Flash PCIe 12Gb Adapter
1d49 0607 ThinkSystem RAID 930-16i 8GB Flash PCIe 12Gb Adapter
@@ -400,7 +400,7 @@
8086 3510 RMS25PB080 RAID Controller
8086 3511 RMS25PB040 RAID Controller
8086 3512 RMT3PB080 RAID Controller
- 8086 3513 RMS25CB080 RAID Controller
+ 8086 3513 Integrated RAID Module RMS25CB080
8086 3514 RMS25CB040 RAID Controller
8086 351c RMS25PB080N RAID Controller
8086 351d RMS25CB080N RAID Controller
@@ -479,20 +479,24 @@
0062 SAS1078 PCI-Express Fusion-MPT SAS
1000 0062 SAS1078 PCI-Express Fusion-MPT SAS
0064 SAS2116 PCI-Express Fusion-MPT SAS-2 [Meteor]
+ 1000 3030 9200-16e 6Gb/s SAS/SATA PCIe x8 External HBA
1000 30c0 SAS 9201-16i
+ 1000 30d0 9201-16e 6Gb/s SAS/SATA PCIe x8 External HBA
0065 SAS2116 PCI-Express Fusion-MPT SAS-2 [Meteor]
006e SAS2308 PCI-Express Fusion-MPT SAS-2
0070 SAS2004 PCI-Express Fusion-MPT SAS-2 [Spitfire]
1000 3010 SAS9211-4i
0071 MR SAS HBA 2004
0072 SAS2008 PCI-Express Fusion-MPT SAS-2 [Falcon]
+ 1000 3040 9210-8i
+ 1000 3080 9200-8e [LSI SAS 6Gb/s SAS/SATA PCIe x8 External HBA]
1000 30b0 9200-8e [LSI SAS 6Gb/s SAS/SATA PCIe x8 External HBA]
1028 1f1c 6Gbps SAS HBA Adapter
1028 1f1d PERC H200 Adapter
1028 1f1e PERC H200 Integrated
1028 1f1f PERC H200 Modular
1028 1f20 PERC H200 Embedded
- 1028 1f22 Internal Tape Adapter
+ 1028 1f22 PERC H200 Internal Tape Adapter
8086 350f RMS2LL040 RAID Controller
8086 3700 SSD 910 Series
0073 MegaRAID SAS 2008 [Falcon]
@@ -500,6 +504,7 @@
1000 9241 MegaRAID SAS 9240-4i
1000 92a0 MegaRAID SAS 9220-8i
1014 03b1 ServeRAID M1015 SAS/SATA Controller
+ 1014 040d ServeRAID M1115 SAS/SATA Controller
1028 1f4e PERC H310 Adapter
1028 1f4f PERC H310 Integrated
1028 1f50 PERC H310 Mini Blades
@@ -507,6 +512,7 @@
1028 1f52 PERC H310 Embedded1
1028 1f53 PERC H310 Embedded2
1028 1f54 PERC H310 Reserved
+ 1028 1f78 PERC H310
1054 3035 LSI MegaRAID SAS 9240-8i
1137 0072 2004 iMR ROMB
1137 0073 2008 ROMB
@@ -591,6 +597,7 @@
15d9 0691 Onboard SAS2308 PCI-Express Fusion-MPT SAS-2
0087 SAS2308 PCI-Express Fusion-MPT SAS-2
1000 3020 9207-8i SAS2.1 HBA
+ 1000 3030 SAS9207-4i4e
1000 3040 9207-8e SAS2.1 HBA
1000 3050 SAS9217-8i
1014 0472 N2125 External Host Bus Adapter
@@ -621,6 +628,8 @@
1028 1f53 HBA330 Mini
1028 1fd2 HBA330 MX
1028 1fd3 HBA330 MMZ
+# Supermicro AOC-S3008L-L8e uses 0808 for their SAS3008 SAS controller
+ 15d9 0808 AOC-S3008L-L8e
1bd4 0011 Inspur 12Gb 8i-3008 IT SAS HBA
00ab SAS3516 Fusion-MPT Tri-Mode RAID On Chip (ROC)
8086 3530 Integrated RAID Module RMSP3JD160J
@@ -798,12 +807,21 @@
131b Kaveri [Radeon R4 Graphics]
131c Kaveri [Radeon R7 Graphics]
131d Kaveri [Radeon R6 Graphics]
+ 13e9 Ariel
+ 154c Kryptos
+ 154e Garfield
+ 1551 Arlene
+ 1552 Pooky
+ 1561 Anubis
15d8 Picasso
15dd Raven Ridge [Radeon Vega Series / Radeon Vega Mobile Series]
103c 83c6 Radeon Vega 8 Mobile
1458 d000 Radeon RX Vega 11
- 15de Raven Ridge HDMI/DP Audio Controller
- 15ff Vega 11 [Radeon Vega 28 Mobile]
+ 15de Raven/Raven2/Fenghuang HDMI/DP Audio Controller
+ 15df Raven/Raven2/Fenghuang/Renoir Cryptographic Coprocessor
+ 15ff Fenghuang [Zhongshan Subor Z+]
+ 1607 Arden
+ 1636 Renoir
1714 BeaverCreek HDMI Audio [Radeon HD 6500D and 6400G-6600G series]
103c 168b ProBook 4535s
3150 RV380/M24 [Mobility Radeon X600]
@@ -885,19 +903,28 @@
4337 RS200M [Radeon IGP 330M/340M/345M/350M]
1014 053a ThinkPad R40e
103c 0850 Radeon IGP 345M
- 4341 IXP150 AC'97 Audio Controller
- 4342 IXP200 3COM 3C920B Ethernet Controller
- 4345 EHCI USB Controller
- 4347 OHCI USB Controller #1
- 4348 OHCI USB Controller #2
- 4349 Dual Channel Bus Master PCI IDE Controller
- 434d IXP AC'97 Modem
- 4353 SMBus
+ 4341 SB200 AC97 Audio Controller
+ 4342 SB200 PCI to PCI Bridge
+ 4345 SB200 EHCI USB Controller
+ 4346 Crayola 6 [XENOS Parent Die (XBOX 360)]
+ 4347 SB200 OHCI USB Controller #1
+ 4348 SB200 OHCI USB Controller #2
+ 4349 SB200 IDE Controller
+ 434c SB200 PCI to LPC Bridge
+ 434d SB200 AC97 Modem Controller
+ 4353 SB200 SMBus Controller
4354 215CT [Mach64 CT PCI]
4358 Mach64 CX [Graphics Xpression]
- 4361 IXP SB300 AC'97 Audio Controller
- 4363 SMBus
- 436e 436E Serial ATA Controller
+ 4361 SB300 AC'97 Audio Controller
+ 4362 SB300 PCI to PCI Bridge
+ 4363 SB300 SMBus Controller
+ 4365 SB300 USB Controller (EHCI)
+ 4367 SB300 USB Controller (EHCI)
+ 4368 SB300 USB Controller (EHCI)
+ 4369 SB300 IDE Controller
+ 436c SB300 PCI to LPC Bridge
+ 436d SB300 AC97 Modem Controller
+ 436e SB300 Serial ATA Controller
4370 IXP SB400 AC'97 Audio Controller
1025 0079 Aspire 5024WLMMi
1025 0091 Aspire 5032WXMi
@@ -1079,6 +1106,7 @@
105b 0e13 N15235/A74MX mainboard / AMD SB700
174b 1001 PURE Fusion Mini
439c SB7x0/SB8x0/SB9x0 IDE Controller
+ 1002 4392 MSI MS-7713 motherboard
1019 2120 A785GM-M
1043 82ef M3A78-EH Motherboard
105b 0e13 N15235/A74MX mainboard / AMD SB700
@@ -1095,6 +1123,8 @@
43a3 SB900 PCI to PCI bridge (PCIE port 3)
4437 RS250 [Mobility Radeon 7000 IGP]
4554 210888ET [Mach64 ET]
+ 4630 XENOS Parent Die (XBOX 360)
+ 4631 XENOS Daughter Die (XBOX 360)
4654 Mach64 VT
4742 Rage 3 [3D Rage PRO AGP 2X]
1002 0040 Rage Pro Turbo AGP 2X
@@ -1175,6 +1205,60 @@
1002 0084 Rage 3D Pro AGP 2x XPERT 98
1002 0087 Rage 3D IIC
1002 475a Rage IIC AGP
+ 4845 Xilleon 220 HBIU for HDTV2
+ 4846 Xilleon 220 IDE for HDTV2
+ 4847 Xilleon 220 USB for HDTV2
+ 4848 Xilleon 220 DAIO-0 for HDTV2
+ 4849 Xilleon 220 DAIO-1 for HDTV2
+ 484a Xilleon 220 LPC for HDTV2
+ 4850 Xilleon 215 HBIU for X215
+ 4851 Xilleon 215 IDE for X215
+ 4852 Xilleon 215 USB for X215
+ 4853 Xilleon 215 DAIO-0 for X215
+ 4854 Xilleon 215 DAIO-1 for X215
+ 4855 Xilleon 225 HBIU for X225
+ 4856 Xilleon 225 IDE for X225
+ 4857 Xilleon 225 USB for X225
+ 4858 Xilleon 225 DAIO-0 for X225
+ 4859 Xilleon 225 DAIO-1 for X225
+ 4860 Xilleon 210 HBIU for X210
+ 4861 Xilleon 210 IDE for X210
+ 4862 Xilleon 210 USB for X210
+ 4863 Xilleon 210 DAIO-0 for X210
+ 4864 Xilleon 210 DAIO-1 for X210
+ 4865 Xilleon 226 HBIU for X226
+ 4866 Xilleon 226 IDE for X226
+ 4867 Xilleon 226 USB for X226
+ 4868 Xilleon 226 DAIO-0 for X226
+ 4869 Xilleon 226 DAIO-1 for X226
+ 486a Xilleon 240S HBIU for X240S
+ 486b Xilleon 240H HBIU for X240H
+ 486c Xilleon 240S USB for X240S
+ 486d Xilleon 240H USB for X240H
+ 486e Xilleon 250 USB 1.1 for X250
+ 486f Xilleon 260 USB 1.1 for X260
+ 4870 Xilleon 250 HBIU for X250
+ 4871 Xilleon 250 IDE for X250
+ 4872 Xilleon 234/235 HBIU for X234/X235
+ 4873 Xilleon 244/245 HBIU for X244/X245
+ 4874 Xilleon 234/235 USB 1.1 for X234/X235
+ 4875 Xilleon 260 HBIU for X260
+ 4876 Xilleon 260 IDE for X260
+ 4877 Xilleon 244/245 USB 1.1 for X244/X245
+ 4878 Xilleon 270 HBIU for X270
+ 487b Xilleon 242 HBIU for X242
+ 487d Xilleon 242 USB 1.1 for X242
+ 4880 Xilleon 254 HBIU for X254
+ 4881 Xilleon 254 USB 1.1 for X254
+ 4882 Xilleon 255 HBIU for X255
+ 4883 Xilleon 255 USB 1.1 for X255
+ 4884 Xilleon 243 HBIU for X243
+ 4885 Xilleon 243 USB 1.1 for X243
+ 4886 Xilleon 233 HBIU for X233
+ 4887 Xilleon 233 USB 1.1 for X233
+ 4888 Xilleon 143 HBIU for X143
+ 4889 Xilleon 143 HBIU for X143L
+ 488a Xilleon 143 HBIU for X143S
4966 RV250 [Radeon 9000 Series]
10f1 0002 RV250 If [Tachyon G9000 PRO]
148c 2039 RV250 If [Radeon 9000 Pro "Evil Commando"]
@@ -1649,8 +1733,6 @@
103c 1952 ProBook 455 G1
6601 Mars [Radeon HD 8730M]
103c 2100 FirePro M4100
- 6602 Mars
- 6603 Mars
6604 Opal XT [Radeon R7 M265/M365X/M465]
1025 0776 Aspire V5 Radeon R7 M265
103c 8006 FirePro M4170
@@ -1683,9 +1765,6 @@
6613 Oland PRO [Radeon R7 240/340]
148c 7340 Radeon R7 340
1682 7240 R7 240 2048 MB
- 6620 Mars
- 6621 Mars PRO
- 6623 Mars
6631 Oland
6640 Saturn XT [FirePro M6100]
106b 014b Tropo XT [Radeon R9 M380 Mac Edition]
@@ -1727,7 +1806,7 @@
1462 2938 Radeon R9 360 OEM
1462 3271 Radeon R9 360 OEM
1682 7360 Radeon R7 360
- 6660 Sun XT [Radeon HD 8670A/8670M/8690M / R5 M330 / M430 / R7 M520]
+ 6660 Sun XT [Radeon HD 8670A/8670M/8690M / R5 M330 / M430 / Radeon 520
Mobile]
1028 05ea Radeon HD 8670M
1028 06bf Radeon R5 M335
103c 1970 Radeon HD 8670M
@@ -1743,7 +1822,7 @@
1025 0846 Radeon HD 8570A
17aa 3805 Radeon HD 8570M
6664 Jet XT [Radeon R5 M240]
- 6665 Jet PRO [Radeon R5 M230 / R7 M260DX]
+ 6665 Jet PRO [Radeon R5 M230 / R7 M260DX / Radeon 520 Mobile]
17aa 1309 Radeon R7 M260DX
17aa 368f Radeon R5 A230
6667 Jet ULT [Radeon R5 M230]
@@ -1753,7 +1832,7 @@
66a2 Vega 20
66a3 Vega 20
66a7 Vega 20 [Radeon Pro Vega 20]
- 66af Vega 20
+ 66af Vega 20 [Radeon VII]
6704 Cayman PRO GL [FirePro V7900]
6707 Cayman LE GL [FirePro V5900]
6718 Cayman XT [Radeon HD 6970]
@@ -2373,11 +2452,13 @@
1462 3413 Radeon RX 480 Gaming X 8GB
1462 3416 Radeon RX 570
1462 3418 Radeon RX 580 Armor 4G OC
+ 1462 8a92 Radeon RX 580
148c 2372 Radeon RX 480
148c 2373 Radeon RX 470
1682 9470 Radeon RX 470
1682 9480 Radeon RX 480
1682 9588 Radeon RX 580 XTR
+ 1682 c570 Radeon RX 570
174b e347 Radeon RX 470/480
174b e349 Radeon RX 470
1787 a470 Radeon RX 470
@@ -2402,6 +2483,7 @@
67e9 Baffin [Polaris11]
67eb Baffin [Radeon Pro V5300X]
67ef Baffin [Radeon RX 460/560D / Pro 450/455/460/555/555X/560/560X]
+ 103c 3421 Radeon RX 460
106b 0160 Radeon Pro 460
106b 0166 Radeon Pro 455
106b 0167 Radeon Pro 450
@@ -2640,6 +2722,8 @@
6868 Vega 10 [Radeon PRO WX 8100/8200]
686c Vega 10 [Radeon Instinct MI25 MxGPU]
687f Vega 10 XL/XT [Radeon RX Vega 56/64]
+ 1002 0b36 RX Vega64
+ 1002 6b76 RX Vega56
6880 Lexington [Radeon HD 6550M]
103c 163c Pavilion dv6 Radeon HD 6550M
6888 Cypress XT [FirePro V8800]
@@ -3155,8 +3239,9 @@
148c 9380 Radeon R9 380
# Make naming scheme consistent
174b e308 Radeon R9 380 Nitro 4G D5
- 694c Polaris 22 [Radeon RX Vega M GH]
+ 694c Polaris 22 XT [Radeon RX Vega M GH]
694e Polaris 22 XL [Radeon RX Vega M GL]
+ 694f Polaris 22 MGL XL [Radeon Pro WX Vega M GL]
6980 Polaris12
6981 Polaris12
6985 Lexa XT [Radeon PRO WX 3100]
@@ -3530,16 +3615,16 @@
9613 RS780MC [Mobility Radeon HD 3100]
9614 RS780D [Radeon HD 3300]
9616 RS780L [Radeon 3000]
- 9640 BeaverCreek [Radeon HD 6550D]
- 9641 BeaverCreek [Radeon HD 6620G]
- 9642 Sumo [Radeon HD 6370D]
- 9643 Sumo [Radeon HD 6380G]
- 9644 Sumo [Radeon HD 6410D]
- 9645 Sumo [Radeon HD 6410D]
- 9647 BeaverCreek [Radeon HD 6520G]
+ 9640 Sumo [Radeon HD 6550D]
+ 9641 Sumo [Radeon HD 6620G]
+ 9642 SuperSumo [Radeon HD 6370D]
+ 9643 SuperSumo [Radeon HD 6380G]
+ 9644 SuperSumo [Radeon HD 6410D]
+ 9645 SuperSumo [Radeon HD 6410D]
+ 9647 Sumo [Radeon HD 6520G]
9648 Sumo [Radeon HD 6480G]
- 9649 Sumo [Radeon HD 6480G]
- 964a BeaverCreek [Radeon HD 6530D]
+ 9649 SuperSumo [Radeon HD 6480G]
+ 964a Sumo [Radeon HD 6530D]
964b Sumo
964c Sumo
964e Sumo
@@ -3609,6 +3694,8 @@
17aa 5113 Radeon R6 Graphics
17aa 5116 Radeon R6 Graphics
17aa 5118 Radeon R5 Graphics
+ 9890 Amur
+ 98c0 Nolan
98e4 Stoney [Radeon R2/R3/R4/R5 Graphics]
9900 Trinity [Radeon HD 7660G]
103c 1985 Pavilion 17-e163sg Notebook PC
@@ -3637,8 +3724,14 @@
9917 Trinity [Radeon HD 7620G]
9918 Trinity [Radeon HD 7600G]
9919 Trinity [Radeon HD 7500G]
+ 991e Bishop
9920 Liverpool [Playstation 4 APU]
9921 Liverpool HDMI/DP Audio Controller
+ 9922 Starshp
+ 9923 Starsha2 [Kingston/Clayton]
+ 9924 Gladius
+ 9925 Kingston/Clayton/Jupiter/Gladius/Montego HDMI Controller
+ 9926 Jupiter
9990 Trinity 2 [Radeon HD 7520G]
9991 Trinity 2 [Radeon HD 7540D]
9992 Trinity 2 [Radeon HD 7420G]
@@ -3685,17 +3778,38 @@
aa98 Caicos HDMI Audio [Radeon HD 6450 / 7450/8450/8490 OEM / R5
230/235/235X OEM]
174b aa98 Radeon HD 6450 1GB DDR3
aaa0 Tahiti HDMI Audio [Radeon HD 7870 XT / 7950/7970]
- aab0 Cape Verde/Pitcairn HDMI Audio [Radeon HD 7700/7800 Series]
+ aab0 Oland/Hainan/Cape Verde/Pitcairn HDMI Audio [Radeon HD 7000
Series]
+ aab8 Tiran HDMI Audio
aac0 Tobago HDMI Audio [Radeon R7 360 / R9 360 OEM]
aac8 Hawaii HDMI Audio [Radeon R9 290/290X / 390/390X]
-# I have a Tonga card and this is the HDMI Audio part
aad8 Tonga HDMI Audio [Radeon R9 285/380]
174b aad8 Radeon R9 285/380 HDMI Audio
aae0 Baffin HDMI/DP Audio [Radeon RX 550 640SP / RX 560/560X]
aae8 Fiji HDMI/DP Audio [Radeon R9 Nano / FURY/FURY X]
- aaf0 Ellesmere [Radeon RX 570/580]
- ac00 Theater 600 Pro
+ aaf0 Ellesmere HDMI Audio [Radeon RX 470/480 / 570/580/590]
+ aaf8 Vega 10 HDMI Audio [Radeon Vega 56/64]
+ ab00 Baffin HDMI/DP Audio [Radeon RX 550 640SP / RX 560/560X]
+ ab08 Polaris 22 HDMI Audio
+ ab10 Lexa HDMI Audio
+ ab18 Vega 12 HDMI Audio
+ ab20 Vega 20 HDMI Audio [Radeon VII]
+ ab38 Navi 10 HDMI Audio
+ ac00 Theater 506 World-Wide Analog Decoder
+ ac01 Theater 506 World-Wide Analog Decoder
ac02 TV Wonder HD 600 PCIe
+ ac03 Theater 506 PCIe
+ ac04 Theater 506 USB
+ ac05 Theater 506 USB
+ ac06 Theater 506 External USB
+ ac07 Theater 506 External USB
+ ac08 Theater 506A World-Wide Analog Decoder + Demodulator
+ ac09 Theater 506A World-Wide Analog Decoder + Demodulator
+ ac0a Theater 506A PCIe
+ ac0b Theater 506A PCIe
+ ac0c Theater 506A USB
+ ac0d Theater 506A USB
+ ac0e Theater 506A External USB
+ ac0f Theater 506A External USB
ac12 Theater HD T507 (DVB-T) TV tuner/capture device
cab0 RS100 Host Bridge
cab2 RS200 Host Bridge
@@ -4207,6 +4321,35 @@
1302 Family 11h Processor DRAM Controller
1303 Family 11h Processor Miscellaneous Control
1304 Family 11h Processor Link Control
+ 1305 Griffin Function 5
+ 1306 Griffin Function 6
+ 1307 Griffin Function 7
+ 1308 Kaveri Audio Controller
+ 1314 Wrestler/Bheem/Ontario/Krishna Audio Controller
+ 13e0 Ariel Root Complex
+ 13e1 Ariel IOMMU
+ 13e2 Ariel PCIe Dummy Host Bridge
+ 13e3 Ariel PCIe GPP Bridge
+ 13e4 Ariel PCIe Dummy Host Bridge
+ 13e5 Ariel Internal PCIe GPP Bridge 0 to Bus A
+ 13e6 Ariel Internal PCIe GPP Bridge 0 to Bus B
+ 13e7 Ariel SMBus Controller
+ 13e8 Ariel LPC Bridge
+ 13e9 Ariel Internal GPU
+ 13ea Ariel HD Audio Controller
+ 13eb Ariel HD Audio Coprocessor
+ 13ec Ariel Cryptographic Coprocessor
+ 13ed Ariel USB 3.1 Type C: Gen2 x 1port + DP Alt Mode
+ 13ee Ariel USB 3.1 Type A: Gen2 x 2 ports
+ 13ef Ariel ZCN/MP4
+ 13f0 Ariel Device 24: Function 0
+ 13f1 Ariel Device 24: Function 1
+ 13f2 Ariel Device 24: Function 2
+ 13f3 Ariel Device 24: Function 3
+ 13f4 Ariel Device 24: Function 4
+ 13f5 Ariel Device 24: Function 5
+ 13f6 Ariel Device 24: Function 6
+ 13f7 Ariel Device 24: Function 7
1400 Family 15h (Models 10h-1fh) Processor Function 0
1401 Family 15h (Models 10h-1fh) Processor Function 1
1402 Family 15h (Models 10h-1fh) Processor Function 2
@@ -4234,26 +4377,51 @@
1422 Family 15h (Models 30h-3fh) Processor Root Complex
1423 Family 15h (Models 30h-3fh) I/O Memory Management Unit
1424 Family 15h (Models 30h-3fh) Processor Root Port
+ 1425 Kaveri P2P Bridge for GFX PCIe Port [1:0]
1426 Family 15h (Models 30h-3fh) Processor Root Port
- 142e Liverpool Processor Function 0
- 142f Liverpool Processor Function 1
- 1430 Liverpool Processor Function 2
- 1431 Liverpool Processor Function 3
- 1432 Liverpool Processor Function 4
+ 142e Liverpool Processor HT configuration
+ 142f Liverpool Processor Address Maps
+ 1430 Liverpool Processor DRAM configuration
+ 1431 Liverpool Processor Misc configuration
+ 1432 Liverpool Processor PM configuration
+ 1433 Liverpool Processor NB Performance Monitor
+ 1434 Liverpool Processor SPLL Configuration
1436 Liverpool Processor Root Complex
1437 Liverpool I/O Memory Management Unit
- 1438 Liverpool Processor Root Port
+ 1438 Liverpool UMI PCIe Dummy Host Bridge
1439 Family 16h Processor Functions 5:1
+ 143a Kingston/Clayton/Gladius/Montego Root Complex
+ 143b Kingston/Clayton/Gladius/Montego P2P Bridge for UMI Link
+ 1440 Matisse Device 24: Function 0
+ 1441 Matisse Device 24: Function 1
+ 1442 Matisse Device 24: Function 2
+ 1443 Matisse Device 24: Function 3
+ 1444 Matisse Device 24: Function 4
+ 1445 Matisse Device 24: Function 5
+ 1446 Matisse Device 24: Function 6
+ 1447 Matisse Device 24: Function 7
+ 1448 Renoir Device 24: Function 0
+ 1449 Renoir Device 24: Function 1
+ 144a Renoir Device 24: Function 2
+ 144b Renoir Device 24: Function 3
+ 144c Renoir Device 24: Function 4
+ 144d Renoir Device 24: Function 5
+ 144e Renoir Device 24: Function 6
+ 144f Renoir Device 24: Function 7
1450 Family 17h (Models 00h-0fh) Root Complex
1451 Family 17h (Models 00h-0fh) I/O Memory Management Unit
1452 Family 17h (Models 00h-1fh) PCIe Dummy Host Bridge
1453 Family 17h (Models 00h-0fh) PCIe GPP Bridge
1454 Family 17h (Models 00h-0fh) Internal PCIe GPP Bridge 0 to Bus B
+ 1455 Zeppelin/Renoir PCIe Dummy Function
1456 Family 17h (Models 00h-0fh) Platform Security Processor
1457 Family 17h (Models 00h-0fh) HD Audio Controller
+ 145a Zeppelin/Raven/Raven2 PCIe Dummy Function
145b Zeppelin Non-Transparent Bridge
145c Family 17h (Models 00h-0fh) USB 3.0 Host Controller
- 145f USB 3.0 Host controller
+ 145d Zeppelin Switch Upstream (PCIE SW.US)
+ 145e Zeppelin Switch Downstream (PCIE SW.DS)
+ 145f Zeppelin USB 3.0 Host controller
1460 Family 17h (Models 00h-0fh) Data Fabric: Device 18h; Function 0
1461 Family 17h (Models 00h-0fh) Data Fabric: Device 18h; Function 1
1462 Family 17h (Models 00h-0fh) Data Fabric: Device 18h; Function 2
@@ -4262,6 +4430,36 @@
1465 Family 17h (Models 00h-0fh) Data Fabric: Device 18h; Function 5
1466 Family 17h (Models 00h-0fh) Data Fabric: Device 18h; Function 6
1467 Family 17h (Models 00h-0fh) Data Fabric: Device 18h; Function 7
+ 1468 Zeppelin Cryptographic Coprocessor NTBCCP
+ 1480 Starship/Matisse Root Complex
+ 1481 Starship/Matisse IOMMU
+ 1482 Starship/Matisse PCIe Dummy Host Bridge
+ 1483 Starship/Matisse GPP Bridge
+ 1484 Starship/Matisse Internal PCIe GPP Bridge 0 to bus[E:B]
+ 1485 Starship/Matisse Reserved SPP
+ 1486 Starship/Matisse Cryptographic Coprocessor PSPCPP
+ 1487 Starship/Matisse HD Audio Controller
+ 1488 Starship Reserved SSP
+ 1489 Starship Reserved SSP
+ 148a Starship/Matisse PCIe Dummy Function
+ 148b Starship/Matisse Non-Transparent Bridge
+ 148c Starship USB 3.0 Host Controller
+ 148d Starship/Matisse Switch Upstream (PCIE SW.US)
+ 148e Starship/Matisse Switch Downstream (PCIE SW.DS)
+ 148f Starship Reserved SSP
+ 1490 Starship Device 24; Function 0
+ 1491 Starship Device 24; Function 1
+ 1492 Starship Device 24; Function 2
+ 1493 Starship Device 24; Function 3
+ 1494 Starship Device 24; Function 4
+ 1495 Starship Device 24; Function 5
+ 1496 Starship Device 24; Function 6
+ 1497 Starship Device 24; Function 7
+ 1498 Starship/Matisse PTDMA
+ 1499 Starship/Matisse NVMe
+ 149a Starship PCIe GPP Bridge [1:0]
+ 149b Starship Reserved SSP
+ 149c Matisse USB 3.0 Host Controller
1510 Family 14h Processor Root Complex
174b 1001 PURE Fusion Mini
1512 Family 14h Processor Root Port
@@ -4276,7 +4474,33 @@
1534 Family 16h Processor Function 4
1535 Family 16h Processor Function 5
1536 Family 16h Processor Root Complex
+ 1537 Kabini/Mullins PSP-Platform Security Processor
1538 Family 16h Processor Function 0
+ 1539 Kabini P2P Bridge for PCIe Ports[4:0]
+ 1540 Kryptos/Cato/Garfield/Garfield+/Arlene/Pooky HT Configuration
+ 1541 Kryptos/Cato/Garfield/Garfield+/Arlene/Pooky Address Maps
+ 1542 Kryptos/Cato/Garfield/Garfield+/Arlene/Pooky DRAM Configuration
+ 1543 Kryptos/Cato/Garfield/Garfield+/Arlene/Pooky Miscellaneous
Configuration
+ 1544 Kryptos/Cato/Garfield/Garfield+/Arlene/Pooky PM Configuration
+ 1545 Kryptos/Cato/Garfield/Garfield+/Arlene/Pooky NB Performance
Monitor
+ 1546 Kryptos/Cato/Garfield/Garfield+/Arlene/Pooky Root Complex
+ 1547 Kryptos/Cato/Garfield/Garfield+/Arlene/Pooky IOMMU
+ 1548 Kryptos/Cato/Garfield/Garfield+/Arlene/Pooky UMI PCIe Dummy Host
Bridge
+ 1549 Kryptos/Cato/Garfield/Garfield+ P2P Bridge for PCIe Port [3:0]
+ 154a Kryptos/Cato/Garfield/Garfield+/Arlene/Pooky Audio Processor
+ 154b Kryptos/Cato/Garfield/Garfield+/Arlene/Pooky Security Processor
+ 154d Kryptos/Cato/Garfield/Garfield+/Arlene/Pooky/Anubis HDMI
Controller
+ 154f Anubis Audio Processor
+ 1550 Garfield+/Arlene/Pooky/Anubis SPLL Configuration
+ 1553 Arlene/Pooky P2P Bridge for PCIE (3:0)
+ 155b Anubis Root Complex
+ 155c Anubis IOMMU
+ 155d Anubis UMI PCIe Dummy Bridge
+ 155e Anubis P2P Bridge for PCIe Ports [4:0]
+ 1560 Anubis Security Processor
+ 1566 Family 16h (Models 30h-3fh) Processor Root Complex
+ 1567 Mullins IOMMU
+ 156b Family 16h (Models 30h-3fh) Host Bridge
1570 Family 15h (Models 60h-6fh) Processor Function 0
1571 Family 15h (Models 60h-6fh) Processor Function 1
1572 Family 15h (Models 60h-6fh) Processor Function 2
@@ -4285,23 +4509,126 @@
1575 Family 15h (Models 60h-6fh) Processor Function 5
1576 Family 15h (Models 60h-6fh) Processor Root Complex
1577 Family 15h (Models 60h-6fh) I/O Memory Management Unit
+ 1578 Carrizo Platform Security Processor
+ 1579 Carrizo Audio Processor
157a Family 15h (Models 60h-6fh) Audio Controller
157b Family 15h (Models 60h-6fh) Host Bridge
157c Family 15h (Models 60h-6fh) Processor Root Port
+ 157d Carrizo Audio Dummy Host Bridge
+ 157e Carrizo Audio Controller
+ 1580 Family 16h (Models 30h-3fh) Processor Function 0
+ 1581 Family 16h (Models 30h-3fh) Processor Function 1
+ 1582 Family 16h (Models 30h-3fh) Processor Function 2
+ 1583 Family 16h (Models 30h-3fh) Processor Function 3
+ 1584 Family 16h (Models 30h-3fh) Processor Function 4
+ 1585 Family 16h (Models 30h-3fh) Processor Function 5
+ 1590 Amur/Nolan HT Configuration
+ 1591 Amur/Nolan Address Maps
+ 1592 Amur/Nolan DRAM Configuration
+ 1593 Amur/Nolan Miscellaneous Configuration
+ 1594 Amur/Nolan PM Configuration
+ 1595 Amur/Nolan NB Performance Monitor
+ 1596 Amur/Nolan Root Complex
+ 1597 Amur/Nolan IOMMU
+ 1598 Amur/Nolan Platform Security Processor
+ 1599 Amur/Nolan PCIe Dummy Host Bridge
+ 159d Amur Function 6: Gasket
+ 15b0 Stoney HT Configuration
+ 15b1 Stoney Address Maps
+ 15b2 Stoney DRAM Configuration
+ 15b3 Stoney Miscellaneous Configuration
+ 15b4 Stoney PM Configuration
+ 15b5 Stoney NB Performance Monitor
+ 15bc Stoney PCIe [GFX,GPP] Bridge [4:0]
+ 15be Stoney Audio Processor
+ 15d0 Raven/Raven2 Root Complex
+ 15d1 Raven/Raven2 IOMMU
+ 15d2 Raven/Raven2 PCIe Dummy Host Bridge
+ 15d3 Raven/Raven2 PCIe GPP Bridge [6:0]
+ 15d4 FireFlight USB 3.1
+ 15d5 FireFlight USB 3.1
+ 15da Raven/Raven2 PCIe Dummy Host Bridge
+ 15db Raven/Raven2 Internal PCIe GPP Bridge 0 to Bus A
+ 15dc Raven/Raven2 Internal PCIe GPP Bridge 0 to Bus B
+ 15de Raven/Raven2/FireFlight HD Audio Controller
15df Family 17h (Models 10h-1fh) Platform Security Processor
+ 15e0 Raven USB 3.1
+ 15e1 Raven USB 3.1
+ 15e2 Raven/Raven2/FireFlight/Renoir Audio Processor
15e3 Family 17h (Models 10h-1fh) HD Audio Controller
+ 15e4 Raven/Raven2/Renoir Sensor Fusion Hub
+ 15e5 Raven2 USB 3.1
+ 15e6 Raven/Raven2/Renoir Non-Sensor Fusion Hub KMDF driver
+ 15e8 Raven/Raven2 Device 24: Function 0
+ 15e9 Raven/Raven2 Device 24: Function 1
+ 15ea Raven/Raven2 Device 24: Function 2
+ 15eb Raven/Raven2 Device 24: Function 3
+ 15ec Raven/Raven2 Device 24: Function 4
+ 15ed Raven/Raven2 Device 24: Function 5
+ 15ee Raven/Raven2 Device 24: Function 6
+ 15ef Raven/Raven2 Device 24: Function 7
+ 15f0 FireFlight Device 24: Function 0
+ 15f1 FireFlight Device 24: Function 1
+ 15f2 FireFlight Device 24: Function 2
+ 15f3 FireFlight Device 24: Function 3
+ 15f4 FireFlight Device 24: Function 4
+ 15f5 FireFlight Device 24: Function 5
+ 15f6 FireFlight Device 24: Function 6
+ 15f7 FireFlight Device 24: Function 7
+ 15f8 FireFlight Root Complex
+ 15f9 FireFlight IOMMU
+ 15fa FireFlight PCIe Dummy Host Bridge
+ 15fb FireFlight PCIe GPP Bride 3:0
+ 15fc FireFlight PCIe Dummy Host Bridge
+ 15fd FireFlight Internal PCIe GPP Bridge 0 to Bus A
+ 15fe FireFlight Internal PCIe GPP Bridge 0 to Bus B
+ 15ff FireFlight Bus A; Device 0: Function 0: Internal GPU
1600 Family 15h Processor Function 0
1601 Family 15h Processor Function 1
1602 Family 15h Processor Function 2
1603 Family 15h Processor Function 3
1604 Family 15h Processor Function 4
1605 Family 15h Processor Function 5
+ 1606 Arden Security Processor
+ 1608 Arden Device 18h: Function 0
+ 1609 Arden Device 18h: Function 1
+ 160a Arden Device 18h: Function 2
+ 160b Arden Device 18h: Function 3
+ 160c Arden Device 18h: Function 4
+ 160d Arden Device 18h: Function 5
+ 160e Arden Device 18h: Function 6
+ 160f Arden Device 18h: Function 7
+ 1620 Anubis HT Configuration
+ 1621 Anubis Address Maps
+ 1622 Anubis DRAM Configuration
+ 1623 Anubis Miscellaneous Configuration
+ 1624 Anubis PM Configuration
+ 1625 Anubis NB Performance Monitor
+ 1626 Arden Root Complex
+ 1627 Arden IOMMU
+ 1628 Arden PCIe Dummy Host Bridge
+ 1629 Arden PCIe GPP Bridge
+ 162a Arden Internal PCIe GPP Bridge 0 to bus X
+ 162b Arden PCIe Non-Transparent Bridge
+ 1630 Renoir Root Complex
+ 1631 Renoir IOMMU
+ 1632 Renoir PCIe Dummy Host Bridge
+ 1633 Renoir PCIe GPP Bridge
+ 1634 Renoir PCIe GPP Bridge
+ 1635 Renoir Internal PCIe GPP Bridge to Bus
+ 1637 Renoir HD Audio Controller
+ 1639 Renoir USB 3.1
+ 1641 Renoir 10GbE Controller Port 0 (XGBE0/1)
+ 1642 Renoir WLAN
+ 1643 Renoir BT
+ 1644 Renoir I2S
1700 Family 12h/14h Processor Function 0
1701 Family 12h/14h Processor Function 1
1702 Family 12h/14h Processor Function 2
1703 Family 12h/14h Processor Function 3
1704 Family 12h/14h Processor Function 4
1705 Family 12h Processor Root Complex
+ 1706 Llano P2P Bridge to external GPU
1707 Family 12h Processor Root Port
1708 Family 12h Processor Root Port
1709 Family 12h Processor Root Port
@@ -4447,6 +4774,7 @@
103c 1985 Pavilion 17-e163sg Notebook PC
7809 FCH USB OHCI Controller
103c 194e ProBook 455 G1 Notebook
+ 780a Kabini/Mullins SATA Raid/AHCI Mode (DotHill driver)
780b FCH SMBus Controller
103c 194e ProBook 455 G1 Notebook
103c 1985 Pavilion 17-e163sg Notebook PC
@@ -5339,6 +5667,7 @@
122e PCI-X Local Bus Adapter
127b sx1000 System Bus Adapter
127c sx1000 I/O Controller
+ 128d Diva [GSP] Management Board
1290 Auxiliary Diva Serial Port
103c 1291 Diva SP2
1291 Auxiliary Diva Serial Port
@@ -6420,6 +6749,9 @@
1077 029e QLE2694 Quad Port 16Gb Fibre Channel to PCIe Adapter
1077 02a2 QLE2694L Quad Port 16Gb Fibre Channel to PCIe Adapter
1077 02ad QLE2694U Quad Port 16/32Gb Fibre Channel to PCIe
Adapter
+ 2081 ISP2814-based 64/32G Fibre Channel to PCIe Controller
+ 1077 02e1 QLE2874 Quad Port 64GFC PCIe Gen4 x16 Adapter
+ 1077 02e3 QLE2774 Quad Port 32GFC PCIe Gen4 x16 Adapter
2100 QLA2100 64-bit Fibre Channel Adapter
1077 0001 QLA2100 64-bit Fibre Channel Adapter
2200 QLA2200 64-bit Fibre Channel Adapter
@@ -6439,6 +6771,11 @@
1590 00fa StoreFabric SN1100Q 16Gb Dual Port Fibre Channel
Host Bus Adapter
1590 0203 StoreFabric SN1600Q 32Gb Single Port Fibre Channel
Host Bus Adapter
1590 0204 StoreFabric SN1600Q 32Gb Dual Port Fibre Channel
Host Bus Adapter
+ 2281 ISP2812-based 64/32G Fibre Channel to PCIe Controller
+ 1077 02e2 QLE2872 Dual Port 64GFC PCIe Gen4 x8 Adapter
+ 1077 02e4 QLE2772 Dual Port 32GFC PCIe Gen4 x8 Adapter
+ 1077 02ee QLE2870 Single Port 64GFC PCIe Gen4 x8 Adapter
+ 1077 02f0 QLE2770 Single Port 32GFC PCIe Gen4 x8 Adapter
2300 QLA2300 64-bit Fibre Channel Adapter
2312 ISP2312-based 2Gb Fibre Channel to PCI-X HBA
103c 0131 2Gb Fibre Channel - Single port [A7538A]
@@ -8898,6 +9235,7 @@
0111 NV11 [GeForce2 MX200]
0112 NV11M [GeForce2 Go]
0113 NV11GL [Quadro2 MXR/EX/Go]
+ 1028 00e5 Quadro2 Go
0140 NV43 [GeForce 6600 GT]
1458 3125 GV-NX66T128D
1458 3126 GV-NX66T256DE
@@ -8999,7 +9337,6 @@
018b NV18GL [Quadro4 380 XGL]
018c NV18GL [Quadro NVS 50 PCI]
018d NV18M [GeForce4 448 Go]
- 018f NV18
0190 G80 [GeForce 8800 GTS / 8800 GTX]
0191 G80 [GeForce 8800 GTX]
0192 G80 [GeForce 8800 GTS]
@@ -9772,45 +10109,45 @@
0638 G94GL [Quadro FX 1800]
063a G94GLM [Quadro FX 2700M]
063f G94 [GeForce 9600 GE]
- 0640 G96 [GeForce 9500 GT]
- 0641 G96 [GeForce 9400 GT]
+ 0640 G96C [GeForce 9500 GT]
+ 0641 G96C [GeForce 9400 GT]
1682 4009 PV-T94G-ZAFG
0642 G96 [D9M-10]
0643 G96 [GeForce 9500 GT]
0644 G96 [GeForce 9500 GS]
174b 9600 Geforce 9500GS 512M DDR2 V/D/HDMI
- 0645 G96 [GeForce 9500 GS]
- 0646 G96 [GeForce GT 120]
- 0647 G96M [GeForce 9600M GT]
- 0648 G96M [GeForce 9600M GS]
- 0649 G96M [GeForce 9600M GT]
+ 0645 G96C [GeForce 9500 GS]
+ 0646 G96C [GeForce GT 120]
+ 0647 G96CM [GeForce 9600M GT]
+ 0648 G96CM [GeForce 9600M GS]
+ 0649 G96CM [GeForce 9600M GT]
1043 202d GeForce GT 220M
064a G96M [GeForce 9700M GT]
064b G96M [GeForce 9500M G]
- 064c G96M [GeForce 9650M GT]
- 064d G96 [GeForce 9600 GT]
- 064e G96 [GeForce 9600 GT / 9800 GT]
- 0651 G96M [GeForce G 110M]
- 0652 G96M [GeForce GT 130M]
+ 064c G96CM [GeForce 9650M GT]
+ 064e G96C [GeForce 9600 GSO / 9800 GT]
+ 0651 G96CM [GeForce G 110M]
+ 0652 G96CM [GeForce GT 130M]
152d 0850 GeForce GT 240M LE
- 0653 G96M [GeForce GT 120M]
- 0654 G96M [GeForce GT 220M]
+ 0653 G96CM [GeForce GT 120M]
+ 0654 G96CM [GeForce GT 220M]
1043 14a2 GeForce GT 320M
1043 14d2 GeForce GT 320M
- 0655 G96 [GeForce GT 120]
- 0656 G96 [GeForce 9650 S]
+ 0655 G96 [GeForce GT 120 Mac Edition]
+ 0656 G96 [GeForce GT 120 Mac Edition]
0658 G96GL [Quadro FX 380]
- 0659 G96GL [Quadro FX 580]
+ 0659 G96CGL [Quadro FX 580]
065a G96GLM [Quadro FX 1700M]
- 065b G96 [GeForce 9400 GT]
+ 065b G96C [GeForce 9400 GT]
065c G96GLM [Quadro FX 770M]
065d G96 [GeForce 9500 GA / 9600 GT / GTS 250]
- 065f G96 [GeForce G210]
+ 065f G96C [GeForce G210]
06c0 GF100 [GeForce GTX 480]
06c4 GF100 [GeForce GTX 465]
06ca GF100M [GeForce GTX 480M]
06cb GF100 [GeForce GTX 480]
06cd GF100 [GeForce GTX 470]
+ 06d0 GF100GL
06d1 GF100GL [Tesla C2050 / C2070]
10de 0771 Tesla C2050
10de 0772 Tesla C2070
@@ -11322,7 +11659,7 @@
1d52 GP108BM [GeForce MX250]
1d81 GV100 [TITAN V]
1db1 GV100GL [Tesla V100 SXM2 16GB]
- 1db2 GV100 [Tesla V100-DGXS-16GB]
+ 1db2 GV100GL [Tesla V100-DGXS-16GB]
1db3 GV100GL [Tesla V100 FHHL 16GB]
1db4 GV100GL [Tesla V100 PCIe 16GB]
1db5 GV100GL [Tesla V100 SXM2 32GB]
@@ -11336,7 +11673,9 @@
1462 3715 RTX 2080 Ti GAMING X TRIO
1e2d TU102B
1e2e TU102B
- 1e30 TU102GL [Quadro RTX 6000]
+ 1e30 TU102GL [Quadro RTX 6000/8000]
+ 10de 129e Quadro RTX 8000
+ 10de 12ba Quadro RTX 6000
1e38 TU102GL
1e3c TU102GL
1e3d TU102GL
@@ -11349,7 +11688,7 @@
1eb0 TU104GL [Quadro RTX 5000]
1eb1 TU104GL [Quadro RTX 4000]
1eb8 TU104GL [Tesla T4]
- 1ed0 TU104M [GeForce RTX 2080 Mobile]
+ 1ed0 TU104BM [GeForce RTX 2080 Mobile]
1f02 TU106 [GeForce RTX 2070]
1043 8673 TURBO RTX 2070
1f04 TU106
@@ -11358,9 +11697,18 @@
1f10 TU106M [GeForce RTX 2070 Mobile]
1f11 TU106M [GeForce RTX 2060 Mobile]
1f2e TU106M
- 1f50 TU106M [GeForce RTX 2070 Mobile]
- 1f51 TU106M [GeForce RTX 2060 Mobile]
- 1f82 TU107
+ 1f50 TU106BM [GeForce RTX 2070 Mobile]
+ 1f51 TU106BM [GeForce RTX 2060 Mobile]
+ 1f82 TU107 [GeForce GTX 1650]
+ 1f92 TU107M [GeForce GTX 1650 Mobile]
+ 1fbf TU107GL
+ 2182 TU116 [GeForce GTX 1660 Ti]
+ 2183 TU116
+ 2184 TU116 [GeForce GTX 1660]
+ 2191 TU116M [GeForce GTX 1660 Mobile]
+ 21ae TU116GL
+ 21bf TU116GL
+ 21d1 TU116BM [GeForce GTX 1660 Mobile]
10df Emulex Corporation
0720 OneConnect NIC (Skyhawk)
103c 1934 FlexFabric 20Gb 2-port 650M Adapter
@@ -11543,6 +11891,7 @@
103c 1985 Pavilion 17-e163sg Notebook PC
17aa 3832 Yoga 520
522a RTS522A PCI Express Card Reader
+ 103c 8079 EliteBook 840 G3
5249 RTS5249 PCI Express Card Reader
103c 1909 ZBook 15
524a RTS524A PCI Express Card Reader
@@ -12850,6 +13199,7 @@
112f Dalsa Inc.
0000 MVC IC-PCI
0001 MVC IM-PCI Video frame grabber/processor
+ 0004 PCDig Digital Image Capture
0008 PC-CamLink PCI framegrabber
1130 Computervision
1131 Philips Semiconductors
@@ -14231,6 +14581,7 @@
7820 MV78200 [Discovery Innovation] ARM SoC
7823 MV78230 [Armada XP] ARM SoC
7846 88F6820 [Armada 385] ARM SoC
+ d40f Bobcat3 Ethernet Switch
f003 GT-64010 Primary Image Piranha Image Generator
11ac Canon Information Systems Research Aust.
11ad Lite-On Communications Inc
@@ -15524,8 +15875,10 @@
1000 BSP15
12d6 Analogic Corp
12d7 Biotronic SRL
+# acquired by Diodes Inc.
12d8 Pericom Semiconductor
01a7 7C21P100 2-port PCI-X to PCI-X Bridge
+ 2304 PI7C9X2G304 EL/SL PCIe2 3-Port/4-Lane Packet Switch
2608 PI7C9X2G608GP PCIe2 6-Port/8-Lane Packet Switch
400a PI7C9X442SL PCI Express Bridge Port
400e PI7C9X442SL USB OHCI Controller
@@ -16355,6 +16708,7 @@
1043 8428 Virtuoso 100 (Xonar Xense)
1043 8467 CMI8786 (Xonar DG)
1043 8521 CMI8786 (Xonar DGX)
+ 1043 8522 Xonar DSX
1043 85f4 Virtuoso 100 (Xonar Essence STX II)
13f6 8782 PCI 2.0 HD Audio
13f6 ffff CMI8787-HG2PCI
@@ -18097,6 +18451,7 @@
1590 0211 Ethernet 25Gb 2-port 631FLR-SFP28 Adapter
16d8 BCM57416 NetXtreme-E Dual-Media 10G RDMA Ethernet Controller
1028 1feb NetXtreme-E 10Gb SFP+ Adapter
+ 14e4 4163 BCM957416M4163C OCP 2x10GBT Type1 wRoCE
1590 020c Ethernet 10Gb 2-port 535T Adapter
1590 0212 Ethernet 10Gb 2-port 535FLR-T Adapter
16d9 BCM57417 NetXtreme-E 10GBASE-T RDMA Ethernet Controller
@@ -18408,10 +18763,12 @@
b842 BCM56842 Trident 10GE Switch Controller
# Trident2
b850 Broadcom BCM56850 Switch ASIC
+ b880 BCM56880 Switch ASIC
# Tomahawk
b960 Broadcom BCM56960 Switch ASIC
d802 BCM58802 Stingray 50Gb Ethernet SoC
14e4 8021 Stingray Dual-Port 25Gb Ethernet PCIe SmartNIC w16GB
DRAM (Part No BCM958802A8046C)
+ 14e4 8023 PS410T-H04 NetXtreme-S 4x10G 10GBaseT PCIe SmartNIC
14e4 8024 Stingray Dual-Port 25Gb Ethernet PCIe SmartNIC w4GB
DRAM (Part No BCM958802A8044C)
14e4 8028 Stingray Dual-Port 25Gb Ethernet PCIe SmartNIC w8GB
DRAM (Part No BCM958802A8048C)
d804 BCM58804 Stingray 100Gb Ethernet SoC
@@ -19156,7 +19513,7 @@
101b MT28908 Family [ConnectX-6]
101c MT28908 Family [ConnectX-6 Virtual Function]
101d MT2892 Family [ConnectX-6 Dx]
- 101e MT2892 Family [ConnectX-6 Dx Virtual Function]
+ 101e ConnectX Family mlx5Gen Virtual Function
101f MT28851
1020 MT28860
1021 MT28861
@@ -19171,6 +19528,7 @@
5a46 MT23108 PCI Bridge
5e8c MT24204 [InfiniHost III Lx HCA]
5e8d MT25204 [InfiniHost III Lx HCA Flash Recovery]
+ 6001 NVMe SNAP Controller
6274 MT25204 [InfiniHost III Lx HCA]
6278 MT25208 InfiniHost III Ex (Tavor compatibility mode)
6279 MT25208 [InfiniHost III Ex HCA Flash Recovery]
@@ -19815,6 +20173,9 @@
16b8 Sonnet Technologies, Inc.
16be Creatix Polymedia GmbH
16c3 Synopsys, Inc.
+ abcd DWC_usb3
+ abce DWC_usb3
+ abcf DWC_usb31
edda EPMockUp
16c6 Micrel-Kendin
8695 Centaur KS8695 ARM processor
@@ -19929,6 +20290,10 @@
7042 AP482 Counter Timer Module with TTL Level Input/Output
7043 AP483 Counter Timer Module with TTL Level and RS422 Input/Output
7044 AP484 Counter Timer Module with RS422 Input/Output
+ 7051 APA7-501 Reconfigurable Artix-7 52,160 Cell FPGA module 48 TTL
channels
+ 7052 APA7-502 Reconfigurable Artix-7 52,160 Cell FPGA module 24 RS485
channels
+ 7053 APA7-503 Reconfigurable Artix-7 52,160 Cell FPGA module 24 TTL &
12 RS485 channels
+ 7054 APA7-504 Reconfigurable Artix-7 52,160 Cell FPGA module 24 LVDS
channels
16da Advantech Co., Ltd.
0011 INES GPIB-PCI
16df PIKA Technologies Inc.
@@ -20005,10 +20370,10 @@
0216 PCT-7424E (F0) PC card with standard counters
0217 PCT-7424E (F1) PC card with standard counters
0303 PCD-7006C Digital Input & Output PCI Card
+ ff00 CTU CAN FD PCIe Card
1761 Pickering Interfaces Ltd
1771 InnoVISION Multimedia Ltd.
-# nee SBS Technologies
-1775 GE Intelligent Platforms
+1775 General Electric
177d Cavium, Inc.
0001 Nitrox XL N1
0003 Nitrox XL N1 Lite
@@ -20118,13 +20483,28 @@
0004 CAMAC Controller
0005 PROFIBUS
0006 AMCC HOTlink
+ 0007 LVD Cable Bus
+ 0008 100MHz, 64bit Sequence Generator based on VirtexII
+ 0009 double 14bit-ADC
+ 000a SIS1100 with N110 TDC
+ 000b double 14bit-ADC with memory
000d Synchronisation Slave
000e SIS1100-eCMC
000f TDC (GPX)
0010 PCIe Counter Timer
0011 SIS1100-e single link
0012 SIS1100-e quad link
+ 0013 4x2.5GHz SFP to 4 lane PCIe bridge
+ 0014 SIS1100 with GPX piggy back
0015 SIS8100 [Gigabit link, MicroTCA]
+ 0016 SIS1100e with 4 lanes
+ 0017 Quad 14bit, 50MHz ADC with 2.5GHz SFP
+ 0018 SIS8300 4-lane PCI Express, Micro TCA for Physics ADC
+ 0019 SIS SIS8300-Lx MTCA.4 Digitizer
+ 001a 100MHz, 64bit Sequence Generator based on VirtexII
+ 001c Quad 16bit, 150MHz ADC with 2.5GHz SFP
+ 0030 100MHz, 64bit Sequence Generator based on Spartan6
+ 0031 200MHz 64bit Sequence Generator based on Spartan7
# nee Techwell, Inc.
1797 Intersil Techwell
5864 TW5864 multimedia video controller
@@ -20297,6 +20677,8 @@
1915 Arria10 PCIe MainRef Design [DNPCIe_80G_A10_LL]
1916 VirtexUS PCIe Accelerator Board [DNVUF2_HPC_PCIe]
1917 UltrascalePlus PCIe Accelerator Board [DNPCIe_400G_VU_LL]
+ 1918 VirtexUS+ ASIC Emulation Board [DNVUPF4A]
+ 1919 UltrascalePlus PCIe Accelerator Board [DNPCIe_400G_VUP_HBM_LL]
1a00 Virtex6 PCIe DMA Netlist Design
1a01 Virtex6 PCIe Darklite Design [DNPCIe_HXT_10G_LL]
1a02 Virtex7 PCIe DMA Netlist Design
@@ -20309,6 +20691,8 @@
1a0a VirtexUS PCIe Darklite Design [DNVUF2_HPC_PCIe]
1a0b UltrascalePlus PCIe Darklite Design [DNPCIe_400G_VU_LL]
1a0c KintexUS PCIe DRAM Packet Capture Design [DNPCIe_40G_KU_LL]
+ 1a0d KintexUS PCIe DRAM Packet Capture Design [DNPCIe_40G_KU_LL_2QSFP]
+ 1a0e UltrascalePlus PCIe Darklite Design [DNPCIe_400G_VUP_HBM_LL]
17e4 Sectra AB
0001 KK671 Cardbus encryption board
0002 KK672 Cardbus encryption board
@@ -20325,6 +20709,9 @@
17f2 Albatron Corp.
17f3 RDC Semiconductor, Inc.
1010 R1010 IDE Controller
+ 1011 R1011 IDE Controller
+ 1012 R1012 IDE Controller
+ 1031 PCI/PCI-X to PCI-E Bridge
2012 M2012/R3308 VGA-compatible graphics adapter
6020 R6020 North Bridge
6021 R6021 Host Bridge
@@ -20631,6 +21018,7 @@
0175 NT20E3-2-PTP Network Adapter 2x10Gb
0185 NT40A01 Network Adapter
01a5 NT200A01 Network Adapter
+ 01c5 NT200A02 Network Adapter
18f6 NextIO
1000 [Nexsis] Switch Virtual P2P PCIe Bridge
1001 [Texsis] Switch Virtual P2P PCIe Bridge
@@ -20802,7 +21190,13 @@
1924 801d x2522-R1 2000 Series 10/25G Adapter
1924 801e x2542-R1 2000 Series 40/100G Adapter
1924 8022 XtremeScale X2522 10G Network Adapter
+ 1924 8024 XtremeScale X2562 OCP 3.0 Dual Port SFP28
+ 1924 8027 XtremeScale X2541 PCIe Single Port QSFP28
1924 8028 XtremeScale X2522-25G Network Adapter
+ 1924 802a XtremeScale X2542 PCIe Dual Port QSFP28
+ 1924 802b XtremeScale X2552 OCP 2.0 Dual Port SFP28
+ 1924 802c XtremeScale X2522-25G PCIe Dual Port SFP28
+ 1924 802d XtremeScale X2562 OCP 3.0 Dual Port SFP28
1803 SFC9020 10G Ethernet Controller (Virtual Function)
1813 SFL9021 10GBASE-T Ethernet Controller (Virtual Function)
1903 SFC9120 10G Ethernet Controller (Virtual Function)
@@ -21043,6 +21437,7 @@
1600 OX16C954 HOST-A
16ff OX16C954 HOST-B
1987 Phison Electronics Corporation
+ 5007 E7 NVMe Controller
5012 E12 NVMe Controller
1989 Montilio Inc.
0001 RapidFile Bridge
@@ -21125,8 +21520,12 @@
19e5 3033 NVMe SSD ES3600C V3 1200GB HHHL AIC
19e5 3034 NVMe SSD ES3600C V3 1600GB HHHL AIC
19e5 3036 NVMe SSD ES3600C V3 3200GB HHHL AIC
- 0200 Hi1822 Family (2*25GE)
- 0201 Hi1822 Family (2*100GE)
+ 0200 Hi1822 Family (2*100GE)
+ 0202 Hi1822 Family (2*32G FC)
+ 0203 Hi1822 Family (2*16G FC)
+ 0205 Hi1822 Family (2*100GE)
+ 0210 Hi1822 Family (4*25GE)
+ 0212 Hi1822 Family (2*8G FC)
1710 iBMA Virtual Network Adapter
1711 Hi1710 [iBMC Intelligent Management system chip w/VGA support]
1822 Hi1822 Family (4*25GE)
@@ -21471,6 +21870,7 @@
1028 1fd6 BOSS-S1 Adapter
1028 1fdf BOSS-S1 Modular
1028 1fe2 BOSS-S1 Adapter
+ 1028 2010 BOSS-S2 Adapter
1d49 0300 ThinkSystem M.2 with Mirroring Enablement Kit
9235 88SE9235 PCIe 2.0 x2 4-port SATA 6 Gb/s Controller
9445 88SE9445 PCIe 2.0 x4 4-Port SAS/SATA 6 Gbps RAID Controller
@@ -21576,6 +21976,7 @@
0011 MIPS SoC PCI Express Port
1bf4 VTI Instruments Corporation
0001 SentinelEX
+ 7011 RX0xxx
1bfd EeeTOP
1c09 CSP, Inc.
4254 10G-PCIE3-8D-2S
@@ -21594,7 +21995,8 @@
0001 82C101
1c28 Lite-On IT Corp. / Plextor
0122 M6e PCI Express SSD [Marvell 88SS9183]
-1c2c Fiberblaze
+# previously Fiberblaze
+1c2c Silicom Denmark
000a Capture
000f SmartNIC
00a0 FBC4G Capture 4x1Gb
@@ -21605,9 +22007,15 @@
00a5 FBC2XLG Capture 2x40Gb
00a6 FBC1CG Capture 1x100Gb
00a9 FBC2XGHH Capture 2x10Gb
- 00ad FBC2CGG3HL Capture 2x200Gb
+ 00ad FBC2CGG3HL Capture 2x100Gb [Padua]
00af Capture slave device
- a001 FBC2CGG3 Capture 2x200Gb
+ 00e0 PacketMover 2x100Gb [Savona]
+ 00e1 PacketMover 2x100Gb [Tivoli]
+ a001 FBC2CGG3 Capture 2x100Gb [Mango]
+ a00e FB2CG Capture 2x100Gb [Savona]
+ a00f FB2CG Capture 2x40Gb [Savona]
+ a011 FB2CG Capture 2x25Gb [Savona]
+ a012 FB2CG Capture 8x10Gb [Savona]
# Used on V120 VME Crate Controller
1c32 Highland Technology, Inc.
1c33 Daktronics, Inc
@@ -21644,6 +22052,8 @@
0001 Hunter PCI Express
1c8c Mobiveil, Inc.
1cb1 Collion UG & Co.KG
+1cb5 Focusrite Audio Engineering Ltd
+ 0002 Clarett
1cb8 Dawning Information Industry Co., Ltd.
1cc5 Embedded Intelligence, Inc.
0100 CAN-PCIe-02
@@ -21681,6 +22091,7 @@
1d0f Amazon.com, Inc.
cd01 NVMe SSD Controller
ec20 Elastic Network Adapter (ENA)
+ efa0 Elastic Fabric Adapter (EFA)
1d17 Zhaoxin
070f ZX-100 PCI Express Root Port
0710 ZX-100/ZX-200 PCI Express Root Port
@@ -21796,6 +22207,7 @@
0100 RK3399 PCI Express Root Port
1808 RK1808 Neural Network Processor Card
1d8f Enyx
+1d93 YADRO (KNS Group)
1d94 Chengdu Haiguang IC Design Co., Ltd.
1450 Root Complex
1451 I/O Memory Management Unit
@@ -21829,6 +22241,9 @@
1d95 Graphcore Ltd
0001 Colossus GC2 [C2]
0002 Colossus GC1 [S1]
+1d9b Facebook, Inc.
+ 0010 Networking DOM Engine
+ 0011 IO Bridge
1da1 Teko Telecom S.r.l.
1da2 Sapphire Technology Limited
1dbb NGD Systems, Inc.
@@ -21851,6 +22266,22 @@
e00a eMAG PCI Express Root Port 5
e00b eMAG PCI Express Root Port 6
e00c eMAG PCI Express Root Port 7
+1df3 Ethernity Networks
+ 0201 ACE-NIC40 Programmable Network Accelerator
+ 1df3 0001 ENA1040
+ 1df3 0002 ENA1044
+ 1df3 0003 ENA1044S
+ 0202 ACE-NIC50 Programmable Network Accelerator
+ 1df3 0001 ENA2050F
+ 1df3 0002 ENA2050FS
+ 0203 ACE-NIC100 Programmable Network Accelerator
+ 1df3 0000 Maintenance Mode
+ 1df3 0001 ENA2080F
+ 1df3 0002 ENA2080FS
+ 1df3 0003 ENA2100F
+ 0204 ACE-NIC-NID Programmable Network Accelerator
+ 1df3 0001 ENA1020Z
+ 1df3 0002 ENA1020ZS
1df7 opencpi.org
0001 ml605
0002 alst4
@@ -21862,6 +22293,8 @@
0215 Acorn CLE-215
021f Acorn CLE-215+
1525 Xilinx BCU-1525
+1e38 Thinci, Inc
+1e3d Burlywood, Inc
# nee Tumsan Oy
1fc0 Ascom (Finland) Oy
0300 E2200 Dual E1/Rawpipe Card
@@ -23260,6 +23693,7 @@
1028 2005 Express Flash NVMe 4.0TB 2.5" U.2 (P4510)
108e 4870 NVMe PCIe 3.0 SSD 6.4TB AIC (P4608)
108e 4871 NVMe PCIe 3.0 SSD 6.4TB 2.5-inch (P4600)
+ 108e 4879 NVMe PCIe 3.0 SSD v2 6.4TB AIC (P4618)
108e 487a NVMe PCIe 3.0 SSD v2 6.4TB 2.5-inch (P4610)
1590 025d NVMe Datacenter SSD [3DNAND] 1.0TB 2.5" U.2 (P4500)
1590 025e NVMe Datacenter SSD [3DNAND] 2.0TB 2.5" U.2 (P4500)
@@ -23360,6 +23794,9 @@
0c7d Atom Processor S1200 Internal
0c7e Atom Processor S1200 Internal
0c7f Atom Processor S1200 Internal
+ 0cf8 Ethernet Controller X710 Intel(R) FPGA Programmable Acceleration
Card N3000 for Networking
+ 8086 0000 Ethernet Controller X710 Intel(R) FPGA Programmable
Acceleration Card N3000 for Networking
+ 8086 0001 Ethernet Controller X710 Intel(R) FPGA Programmable
Acceleration Card N3000 for Networking
0d00 Crystal Well DRAM Controller
0d01 Crystal Well PCI Express x16 Controller
0d04 Crystal Well DRAM Controller
@@ -23369,6 +23806,11 @@
0d16 Crystal Well Integrated Graphics Controller
0d26 Crystal Well Integrated Graphics Controller
0d36 Crystal Well Integrated Graphics Controller
+ 0d4e Ethernet Connection (10) I219-LM
+ 0d4f Ethernet Connection (10) I219-V
+ 0d58 Ethernet Controller XXV710 Intel(R) FPGA Programmable
Acceleration Card N3000 for Networking
+ 8086 0000 Ethernet Controller XXV710 Intel(R) FPGA
Programmable Acceleration Card N3000 for Networking
+ 8086 0001 Ethernet Controller XXV710 Intel(R) FPGA
Programmable Acceleration Card N3000 for Networking
0e00 Xeon E7 v2/Xeon E5 v2/Core i7 DMI2
1028 04f7 Xeon E5 v2 on PowerEdge R320 server
15d9 066b X9SRL-F
@@ -24047,6 +24489,7 @@
103c 2159 Ethernet 10Gb 2-port 562i Adapter
108e 7b11 Ethernet Server Adapter X520-2
1170 004c 82599 DP 10G Mezzanine Adapter
+ 15d9 0611 AOC-STGN-I2S [REV 1.01]
1734 11a9 10 Gigabit Dual Port Network Connection
17aa 1071 ThinkServer X520-2 AnyFabric
17aa 4007 82599ES 10-Gigabit SFI/SFP+ Network Connection
@@ -24384,6 +24827,7 @@
8086 00a2 Ethernet Server Adapter I350-T2
8086 5001 Ethernet Server Adapter I350-T4
8086 5002 Ethernet Server Adapter I350-T2
+ 8086 5003 Ethernet 1G 4P I350-t OCP
1522 I350 Gigabit Fiber Network Connection
108e 7b17 Quad Port GbE PCIe 2.0 ExpressModule, MMF
108e 7b19 Dual Port GbE PCIe 2.0 Low Profile Adapter, MMF
@@ -24517,6 +24961,7 @@
156d DSL5520 Thunderbolt 2 Bridge [Falcon Ridge 4C 2013]
156f Ethernet Connection I219-LM
1028 06dc Latitude E7470
+ 103c 8079 EliteBook 840 G3
1570 Ethernet Connection I219-V
1571 Ethernet Virtual Function 700 Series
1572 Ethernet Controller X710 for 10GbE SFP+
@@ -24551,6 +24996,9 @@
8086 000e Ethernet Server Adapter OCP X710-2
8086 000f Ethernet Server Adapter OCP X710-2
8086 0010 Ethernet Converged Network Adapter X710
+ 8086 0013 Ethernet 10G 2P X710 OCP
+ 8086 0014 Ethernet 10G 4P X710 OCP
+ 8086 0015 Ethernet Server Adapter X710-DA2 for OCP
8086 4005 Ethernet Controller X710 for 10GbE SFP+
8086 4006 Ethernet Controller X710 for 10GbE SFP+
8086 4007 Ethernet Controller X710 for 10GbE SFP+
@@ -24708,6 +25156,14 @@
15f0 JHL7540 Thunderbolt 3 USB Controller [Titan Ridge DD 2018]
15f6 I210 Gigabit Ethernet Connection
15ff Ethernet Controller X710 for 10GBASE-T
+ 8086 0001 Ethernet Network Adapter X710-T4L
+ 8086 0002 Ethernet Network Adapter X710-T4L
+ 8086 0003 Ethernet Network Adapter X710-T2L
+ 8086 0004 Ethernet Network Adapter X710-T2L
+ 8086 0005 Ethernet 10G 2P X710-T2L-t Adapter
+ 8086 0006 Ethernet 10G 4P X710-T4L-t Adapter
+ 8086 0007 Ethernet 10G 2P X710-T2L-t OCP
+ 8086 0008 Ethernet 10G 4P X710-T4L-t OCP
1600 Broadwell-U Host Bridge -OPI
1601 Broadwell-U PCI Express x16 Controller
1602 Broadwell-U Integrated Graphics
@@ -24757,6 +25213,7 @@
1904 Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Host
Bridge/DRAM Registers
1028 06dc Latitude E7470
1028 06f3 Latitude 3570
+ 103c 8079 EliteBook 840 G3
17aa 382a B51-80 Laptop
1905 Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor PCIe Controller
(x8)
1906 HD Graphics 510
@@ -24775,6 +25232,7 @@
1916 Skylake GT2 [HD Graphics 520]
1028 06dc Latitude E7470
1028 06f3 Latitude 3570
+ 103c 8079 EliteBook 840 G3
1918 Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Host
Bridge/DRAM Registers
1919 Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Imaging Unit
191b HD Graphics 530
@@ -25288,11 +25746,27 @@
15d9 095d X11SPM-TF
2021 Sky Lake-E CBDMA Registers
2024 Sky Lake-E MM/Vt-d Configuration Registers
+ 2025 Sky Lake-E RAS
+ 2026 Sky Lake-E IOAPIC
2030 Sky Lake-E PCI Express Root Port A
2031 Sky Lake-E PCI Express Root Port B
2032 Sky Lake-E PCI Express Root Port C
2033 Sky Lake-E PCI Express Root Port D
+ 2034 Sky Lake-E VT-d
2035 Sky Lake-E RAS Configuration Registers
+ 2036 Sky Lake-E IOxAPIC Configuration Registers
+ 2040 Sky Lake-E Integrated Memory Controller
+ 2041 Sky Lake-E Integrated Memory Controller
+ 2042 Sky Lake-E Integrated Memory Controller
+ 2043 Sky Lake-E Integrated Memory Controller
+ 2044 Sky Lake-E Integrated Memory Controller
+ 2045 Sky Lake-E LM Channel 1
+ 2046 Sky Lake-E LMS Channel 1
+ 2047 Sky Lake-E LMDP Channel 1
+ 2048 Sky Lake-E DECS Channel 2
+ 2049 Sky Lake-E LM Channel 2
+ 204a Sky Lake-E LMS Channel 2
+ 204b Sky Lake-E LMDP Channel 2
204c Sky Lake-E M3KTI Registers
204d Sky Lake-E M3KTI Registers
204e Sky Lake-E M3KTI Registers
@@ -25300,6 +25774,9 @@
2055 Sky Lake-E CHA Registers
2056 Sky Lake-E CHA Registers
2057 Sky Lake-E CHA Registers
+ 2058 Sky Lake-E KTI 0
+ 2059 Sky Lake-E UPI Registers
+ 2066 Sky Lake-E Integrated Memory Controller
2068 Sky Lake-E DDRIO Registers
2069 Sky Lake-E DDRIO Registers
206a Sky Lake-E IOxAPIC Configuration Registers
@@ -25316,6 +25793,7 @@
2086 Sky Lake-E PCU Registers
208d Sky Lake-E CHA Registers
208e Sky Lake-E CHA Registers
+ 2241 Larrabee
2250 Xeon Phi coprocessor 5100 series
225c Xeon Phi coprocessor SE10/7120 series
225d Xeon Phi coprocessor 3120 series
@@ -26563,6 +27041,7 @@
1028 2000 Express Flash NVMe [Optane] 375GB 2.5" U.2 (P4800X)
1028 2001 Express Flash NVMe [Optane] 750GB 2.5" U.2 (P4800X)
1028 2002 Express Flash NVMe [Optane] 750GB AIC (P4800X)
+ 1028 200a Express Flash NVMe [Optane] 375GB AIC (P4800X)
8086 3904 NVMe Datacenter SSD [Optane] x4 AIC (P4800X)
8086 3905 NVMe Datacenter SSD [Optane] 15mm 2.5" U.2 (P4800X)
2770 82945G/GZ/P/PL Memory Controller Hub
@@ -26939,6 +27418,7 @@
1775 11cc CC11/CL11
27e2 82801GR/GH/GHM (ICH7 Family) PCI Express Port 6
1775 11cc CC11/CL11
+ 280b Intel(R) Display Audio
2810 82801HB/HR (ICH8/R) LPC Interface Controller
1043 81ec P5B
2811 82801HEM (ICH8M-E) LPC Interface Controller
@@ -28000,6 +28480,7 @@
3184 UHD Graphics 605
318c Celeron/Pentium Silver Processor Dynamic Platform and Thermal
Framework Processor Participant
318e Celeron/Pentium Silver Processor NorthPeak
+ 3197 Celeron/Pentium Silver Processor PCI-default ISA-bridge
319a Celeron/Pentium Silver Processor Trusted Execution Engine
Interface
31ac Celeron/Pentium Silver Processor Serial IO I2C Host Controller
31ae Celeron/Pentium Silver Processor Serial IO I2C Host Controller
@@ -28009,6 +28490,7 @@
31c2 Celeron/Pentium Silver Processor Serial IO SPI Host Controller
31c4 Celeron/Pentium Silver Processor Serial IO SPI Host Controller
31c6 Celeron/Pentium Silver Processor Serial IO SPI Host Controller
+ 31cc Celeron/Pentium Silver Processor SDA Standard Compliant SD Host
Controller
31d4 Celeron/Pentium Silver Processor Gaussian Mixture Model
31ee Celeron/Pentium Silver Processor Serial IO UART Host Controller
3200 GD31244 PCI-X SATA HBA
@@ -28297,6 +28779,7 @@
372c Xeon C5500/C3500 Reserved
373f Xeon C5500/C3500 IOxAPIC
37c8 C62x Chipset QuickAssist Technology
+ 37cc Ethernet Connection X722
37cd Ethernet Virtual Function 700 Series
37ce Ethernet Connection X722 for 10GbE backplane
1590 0215 Ethernet 10Gb 2-port 568i Adapter
@@ -28696,16 +29179,20 @@
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
- 3e18 8th Gen Core Processor Host Bridge/DRAM Registers
- 3e1f 8th Gen Core Processor Host Bridge/DRAM Registers
+ 3e10 8th Gen Core 4-core Processor Host Bridge/DRAM Registers [Coffee
Lake H]
+ 3e18 8th Gen Core 4-core Workstation Processor Host Bridge/DRAM
Registers [Coffee Lake S]
+ 3e1f 8th Gen Core 4-core Desktop Processor Host Bridge/DRAM Registers
[Coffee Lake S]
+ 3e30 8th Gen Core 8-core Desktop Processor Host Bridge/DRAM Registers
[Coffee Lake S]
3e81 8th Gen Core Processor PCIe Controller (x16)
3e85 8th Gen Core Processor PCIe Controller (x8)
3e89 8th Gen Core Processor PCIe Controller (x4)
3e91 8th Gen Core Processor Gaussian Mixture Model
3e92 UHD Graphics 630 (Desktop)
3e93 UHD Graphics 610
+ 3e98 UHD Graphics 630 (Desktop 9 Series)
3e9b UHD Graphics 630 (Mobile)
3ea0 UHD Graphics 620 (Whiskey Lake)
+ 1028 089e Inspiron 5482
3ea5 Iris Plus Graphics 655
3ec2 8th Gen Core Processor Host Bridge/DRAM Registers
3ec4 8th Gen Core Processor Host Bridge/DRAM Registers
@@ -29629,10 +30116,13 @@
9d03 Sunrise Point-LP SATA Controller [AHCI mode]
1028 06dc Latitude E7470
1028 06f3 Latitude 3570
+ 103c 8079 EliteBook 840 G3
17aa 225d ThinkPad T480
17aa 382a B51-80 Laptop
9d10 Sunrise Point-LP PCI Express Root Port #1
+ 9d11 Sunrise Point-LP PCI Express Root Port #2
9d12 Sunrise Point-LP PCI Express Root Port #3
+ 9d13 Sunrise Point-LP PCI Express Root Port #4
9d14 Sunrise Point-LP PCI Express Root Port #5
17aa 382a B51-80 Laptop
9d15 Sunrise Point-LP PCI Express Root Port #6
@@ -29642,15 +30132,18 @@
9d18 Sunrise Point-LP PCI Express Root Port #9
17aa 382a B51-80 Laptop
9d19 Sunrise Point-LP PCI Express Root Port #10
+ 9d1a Sunrise Point-LP PCI Express Root Port #11
9d21 Sunrise Point-LP PMC
1028 06dc Latitude E7470
1028 06f3 Latitude 3570
+ 103c 8079 EliteBook 840 G3
17aa 224f ThinkPad X1 Carbon 5th Gen
17aa 225d ThinkPad T480
17aa 382a B51-80 Laptop
9d23 Sunrise Point-LP SMBus
1028 06dc Latitude E7470
1028 06f3 Latitude 3570
+ 103c 8079 EliteBook 840 G3
17aa 2247 ThinkPad T570
17aa 224f ThinkPad X1 Carbon 5th Gen
17aa 225d ThinkPad T480
@@ -29663,12 +30156,14 @@
9d2f Sunrise Point-LP USB 3.0 xHCI Controller
1028 06dc Latitude E7470
1028 06f3 Latitude 3570
+ 103c 8079 EliteBook 840 G3
17aa 2247 ThinkPad T570
17aa 225d ThinkPad T480
17aa 382a B51-80 Laptop
9d31 Sunrise Point-LP Thermal subsystem
1028 06dc Latitude E7470
1028 06f3 Latitude 3570
+ 103c 8079 EliteBook 840 G3
17aa 2247 ThinkPad T570
17aa 224f ThinkPad X1 Carbon 5th Gen
17aa 225d ThinkPad T480
@@ -29677,24 +30172,29 @@
9d3a Sunrise Point-LP CSME HECI #1
1028 06dc Latitude E7470
1028 06f3 Latitude 3570
+ 103c 8079 EliteBook 840 G3
17aa 2247 ThinkPad T570
17aa 224f ThinkPad X1 Carbon 5th Gen
17aa 225d ThinkPad T480
17aa 382a B51-80 Laptop
9d3d Sunrise Point-LP Active Management Technology - SOL
+ 103c 8079 EliteBook 840 G3
9d43 Sunrise Point-LP LPC Controller
17aa 382a B51-80 Laptop
9d48 Sunrise Point-LP LPC Controller
1028 06dc Latitude E7470
1028 06f3 Latitude 3570
- 9d4e Intel(R) 100 Series Chipset Family LPC Controller/eSPI Controller
- 9D4E
+ 103c 8079 EliteBook 840 G3
+ 9d4e Sunrise Point LPC Controller/eSPI Controller
17aa 225d ThinkPad T480
+ 9d50 Sunrise Point LPC Controller
9d56 Sunrise Point-LP LPC Controller
9d58 Sunrise Point-LP LPC Controller
17aa 2247 ThinkPad T570
17aa 224f ThinkPad X1 Carbon 5th Gen
9d60 Sunrise Point-LP Serial IO I2C Controller #0
1028 06f3 Latitude 3570
+ 103c 8079 EliteBook 840 G3
17aa 225d ThinkPad T480
8086 9d60 100 Series PCH/Sunrise Point PCH I2C0 [Skylake/Kaby
Lake LPSS I2C]
9d61 Sunrise Point-LP Serial IO I2C Controller #1
@@ -29706,23 +30206,33 @@
9d70 Sunrise Point-LP HD Audio
1028 06dc Latitude E7470
1028 06f3 Latitude 3570
+ 103c 8079 EliteBook 840 G3
17aa 382a B51-80 Laptop
9d71 Sunrise Point-LP HD Audio
17aa 225d ThinkPad T480
9d84 Cannon Point-LP LPC Controller
+ 1028 089e Inspiron 5482
9da3 Cannon Point-LP SMBus Controller
9da4 Cannon Point-LP SPI Controller
9db0 Cannon Point-LP PCI Express Root Port #9
+ 9db4 Cannon Point-LP PCI Express Root Port #13
+ 1028 089e Inspiron 5482
9db6 Cannon Point-LP PCI Express Root Port #15
9db8 Cannon Point-LP PCI Express Root Port #1
9dbc Cannon Point-LP PCI Express Root Port #5
9dc8 Cannon Point-LP High Definition Audio Controller
+ 1028 089e Inspiron 5482
9dd3 Cannon Point-LP SATA Controller [AHCI Mode]
9de0 Cannon Point-LP MEI Controller #1
+ 9de8 Cannon Point-LP Serial IO I2C Controller #0
+ 1028 089e Inspiron 5482
+ 9de9 Cannon Point-LP Serial IO I2C Controller #1
+ 1028 089e Inspiron 5482
9ded Cannon Point-LP USB 3.1 xHCI Controller
9def Cannon Point-LP Shared SRAM
9df0 Cannon Point-LP CNVi [Wireless-AC]
9df9 Cannon Point-LP Thermal Controller
+ 9dfc Cannon Point-LP Integrated Sensor Hub
a000 Atom Processor D4xx/D5xx/N4xx/N5xx DMI Bridge
1458 5000 GA-D525TUD
8086 4f4d DeskTop Board D510MO
@@ -29961,6 +30471,9 @@
a2ee 200 Series PCH PCI Express Root Port #24
a2f0 200 Series PCH HD Audio
a304 H370 Chipset LPC/eSPI Controller
+ a305 Z390 Chipset LPC/eSPI Controller
+ a306 Q370 Chipset LPC/eSPI Controller
+ a30c QM370 Chipset LPC/eSPI Controller
a323 Cannon Lake PCH SMBus Controller
a324 Cannon Lake PCH SPI Controller
a32c Cannon Lake PCH PCI Express Root Port #21
@@ -29989,9 +30502,13 @@
a343 Cannon Lake PCH PCI Express Root Port #20
a348 Cannon Lake PCH cAVS
a352 Cannon Lake PCH SATA AHCI Controller
+ a353 Cannon Lake Mobile PCH SATA AHCI Controller
a360 Cannon Lake PCH HECI Controller
a363 Cannon Lake PCH Active Management Technology - SOL
- a368 LPSS I2C Controller #0
+ a368 Cannon Lake PCH Serial IO I2C Controller #0
+ a369 Cannon Lake PCH Serial IO I2C Controller #1
+ a36a Cannon Lake PCH Serial IO I2C Controller #2
+ a36b Cannon Lake PCH Serial IO I2C Controller #3
a36d Cannon Lake PCH USB 3.1 xHCI Host Controller
a36f Cannon Lake PCH Shared SRAM
a370 Wireless-AC 9560 [Jefferson Peak]
@@ -30036,6 +30553,13 @@
d158 Core Processor Miscellaneous Registers
f1a5 SSD 600P Series
f1a6 SSD Pro 7600p/760p/E 6100p Series
+ f1a8 SSDPEKNW020T8 [660p, 2TB]
+ 8086 390d SSDPEKNW020T8 [660p, 2TB]
+8088 Beijing Wangxun Technology Co., Ltd.
+ 1001 Ethernet Controller RP1000 for 10GbE SFP+
+ 8088 0000 Ethernet Network Adaptor RP1000 for 10GbE SFP+
+ 2001 Ethernet Controller RP2000 for 10GbE SFP+
+ 8088 2000 Ethernet Network Adaptor RP2000 for 10GbE SFP+
80ee InnoTek Systemberatung GmbH
beef VirtualBox Graphics Adapter
cafe VirtualBox Guest Service
@@ -30383,6 +30907,20 @@
152d 8a24 QS-8236-16i
152d 8a36 QS-8240-24i
152d 8a37 QS-8242-24i
+ 193d 8460 HBA H460-M1
+ 193d 8461 HBA H460-B1
+ 193d c460 RAID P460-M2
+ 193d c461 RAID P460-B2
+ 193d f460 RAID P460-M4
+ 193d f461 RAID P460-B4
+ 1bd4 0045 SMART-HBA 8242-24i
+ 1bd4 0046 RAID 8236-16i
+ 1bd4 0047 RAID 8240-24i
+ 1bd4 0048 SMART-HBA 8238-16i
+ 1bd4 004a PM8222-SHBA
+ 1bd4 004b RAID PM8204-2GB
+ 1bd4 004c RAID PM8204-4GB
+ 1bd4 004f PM8222-HBA
9005 0608 SmartRAID 3162-8i /e
9005 0800 SmartRAID 3154-8i
9005 0801 SmartRAID 3152-8i
@@ -30623,6 +31161,8 @@ caed Canny Edge
cafe Chrysalis-ITS
0003 Luna K3 Hardware Security Module
0006 Luna PCI-e 3000 Hardware Security Module
+ 0007 Luna K6 Hardware Security Module
+ 0008 Luna K7 Hardware Security Module
cc53 ScaleFlux Inc.
cccc Catapult Communications
ccec Curtiss-Wright Controls Embedded Computing
@@ -30834,6 +31374,7 @@ edd8 ARK Logic Inc
# Found on M2N68-AM Motherboard
f043 ASUSTeK Computer Inc. (Wrong ID)
f05b Foxconn International, Inc. (Wrong ID)
+f15e SiFive, Inc.
f1d0 AJA Video
c0fe Xena HS/HD-R
c0ff Kona/Xena 2
@@ -30844,7 +31385,9 @@ f1d0 AJA Video
db09 Corvid 24
dcaf Kona HD
dfee Xena HD-DA
+ eb0d Corvid 88
eb0e Corvid 44
+ eb1d Kona 5
efac Xena SD-MM/SD-22-MM
facd Xena HD-MM
f5f5 F5 Networks, Inc.
diff --git a/src/data/ids/usb.ids b/src/data/ids/usb.ids
index 52239c4580..0f21774595 100644
--- a/src/data/ids/usb.ids
+++ b/src/data/ids/usb.ids
@@ -9,8 +9,8 @@
# The latest version can be obtained from
# http://www.linux-usb.org/usb.ids
#
-# Version: 2018.12.04
-# Date: 2018-12-04 20:34:05
+# Version: 2019.03.20
+# Date: 2019-03-20 20:34:05
#
# Vendors, devices and interfaces. Please keep sorted.
@@ -72,6 +72,7 @@
0002 HD44780 LCD interface
03e7 Intel
2150 Myriad VPU [Movidius Neural Compute Stick]
+ 2485 Movidius MyriadX
03e8 EndPoints, Inc.
0004 SE401 Webcam
0008 101 Ethernet [klsi]
@@ -168,6 +169,7 @@
7617 AT76C505AS Wireless Adapter
7800 Mini Album
800c Airspy HF+
+ ff02 WootingTwo
ff07 Tux Droid fish dongle
03ec Iwatsu America, Inc.
03ed Mitel Corp.
@@ -189,6 +191,7 @@
0012 DeskJet 1125C Printer Port
0024 KU-0316 Keyboard
002a LaserJet P1102
+ 0053 DeskJet 2620 All-in-One Printer
0101 ScanJet 4100c
0102 PhotoSmart S20
0104 DeskJet 880c/970c
@@ -243,6 +246,7 @@
0512 DeckJet 450
0517 LaserJet 1000
051d Bluetooth Interface
+ 052a LaserJet M1212nf MFP
0601 ScanJet 6300c
0604 DeskJet 840c
0605 ScanJet 2200c
@@ -450,6 +454,7 @@
3005 ScanJet 4670v
3011 PSC 1100 series
3017 Printing Support
+ 304a Slim Keyboard
3102 PhotoSmart P1100 Printer w/ Card Reader
3104 DeskJet 960c
3111 OfficeJet 4100 series
@@ -775,6 +780,7 @@
6011 FT4232H Quad HS USB-UART/FIFO IC
6014 FT232H Single HS USB-UART/FIFO IC
6015 Bridge(I2C/SPI/UART/FIFO)
+ 6f70 HB-RF-USB
8028 Dev board JTAG (FT232H based)
8040 4 Port Hub
8070 7 Port Hub
@@ -886,9 +892,11 @@
f0c8 SPROG Decoder Programmer
f0c9 SPROG-DCC CAN-USB
f0e9 Tagsys L-P101
+ f0ee Tagsys Medio P200x
f1a0 Asix PRESTO Programmer
f208 Papenmeier Braille-Display
f3c0 4N-GALAXY Serial Converter
+ f458 ABACUS ELECTRICS Optical Probe
f608 CTI USB-485-Mini
f60b CTI USB-Nano-485
f680 Suunto Sports Instrument
@@ -943,6 +951,7 @@
0103 FV TouchCam N1 (Audio)
030c HP Webcam
03b2 HP Webcam
+ 03f4 HP Webcam
1030 FV TouchCam N1 (Video)
3000 Optical dual-touch panel
3001 Optical Touch Screen
@@ -1283,6 +1292,7 @@
0419 Samsung Info. Systems America, Inc.
0001 IrDA Remote Controller / Creative Cordless Mouse
0600 Desktop Wireless 6000
+ 2694 Laila
3001 Xerox P1202 Laser Printer
3003 Olivetti PG L12L
3201 Docuprint P8ex
@@ -1299,6 +1309,7 @@
041b d'TV
041d S3, Inc.
041e Creative Technology, Ltd
+ 0414 HS-720 Headset
1002 Nomad II
1003 Blaster GamePad Cobra
1050 GamePad Cobra
@@ -1603,7 +1614,6 @@
2228 9-in-2 Card Reader
223a 8-in-1 Card Reader
2503 USB 2.0 Hub
- 2504 USB 2.0 Hub
2507 hub
2512 USB 2.0 Hub
2513 2.0 Hub
@@ -1613,13 +1623,17 @@
2602 USB 2.0 Hub
2640 USB 2.0 Hub
2660 Hub
+ 2744 Hub
274d HTC Hub Controller
+ 2807 Hub
3fcc RME MADIface
4041 Hub and media card controller
4060 Ultra Fast Media Reader
4064 Ultra Fast Media Reader
5434 Hub
5534 Hub
+ 5744 Hub
+ 5807 Hub
7500 LAN7500 Ethernet 10/100/1000 Adapter
9500 LAN9500/LAN9500i
9512 SMC9512/9514 USB Hub
@@ -1909,12 +1923,15 @@
b323 Dual Trigger 3-in-1 (PC Mode)
b324 Dual Trigger 3-in-1 (PS3 Mode)
b326 Gamepad GP XID
+ b351 F16 MFD 1
+ b352 F16 MFD 2
b603 force feedback Wheel
b605 force feedback Racing Wheel
b651 Ferrari GT Rumble Force Wheel
b653 RGT Force Feedback Clutch Racing Wheel
b654 Ferrari GT Force Feedback Wheel
b678 T.Flight Rudder Pedals
+ b679 T-Rudder
b687 TWCS Throttle
b700 Tacticalboard
0450 DFI, Inc.
@@ -2106,6 +2123,7 @@
5221 Rio Eigen
045b Hitachi, Ltd
0053 RX610 RX-Stick
+ 0229 mSATA Adapter [renkforce Pi-102]
045d Nortel Networks, Ltd
045e Microsoft Corp.
0007 SideWinder Game Pad
@@ -2391,6 +2409,7 @@
0799 Surface Pro embedded keyboard
07a5 Wireless Receiver 1461C
07b2 2.4GHz Transceiver v8.0 used by mouse Wireless Desktop 900
+ 07b6 Comfort Curve Keyboard 3000
07b9 Wired Keyboard 200
07c6 RTL8153 GigE [Surface Dock Ethernet]
07ca Surface Pro 3 Docking Station Audio Device
@@ -2476,6 +2495,7 @@
4d81 Dell N889 Optical Mouse
4d91 Laser mouse M-D16DL
4d92 Optical mouse M-D17DR
+ 4db1 Dell Laptop Integrated Webcam 2Mpix
4de3 HP 5-Button Optical Comfort Mouse
4de7 webcam
4e04 Lenovo Keyboard KB1021
@@ -2740,6 +2760,7 @@
c07c M-R0017 [G700s Rechargeable Gaming Mouse]
c07d G502 Mouse
c07e G402 Gaming Mouse
+ c080 G303 Gaming Mouse
c083 G403 Prodigy Gaming Mouse
c084 G203 Gaming Mouse
c101 UltraX Media Remote
@@ -3184,6 +3205,8 @@
0014 InTouch Module
0100 Stor.E Slim USB 3.0
0200 External Disk
+ 0820 Canvio Advance Disk
+ 0821 Canvio Advance 2TB model DTC920
a006 External Disk 1.5TB
a007 External Disk USB 3.0
a009 Stor.E Basics
@@ -3246,6 +3269,7 @@
5730 Audio Speaker
5731 Microphone
5740 Virtual COM Port
+ 5750 LED badge -- mini LED display -- 11x44
7270 ST Micro Serial Bridge
7554 56k SoftModem
8213 ThermaData Logger Cradle
@@ -3290,6 +3314,7 @@
9503 ITE it9503 feature-limited DVB-T transmission chip [ccHDtv]
9507 ITE it9507 full featured DVB-T transmission chip [ccHDtv]
9910 IT9910 chipset based grabber
+ ff59 Hdmi-CEC Bridge
048f Eicon Tech.
0490 United Microelectronics Corp.
0491 Capetronic
@@ -3357,6 +3382,7 @@
1054 S90XS Keyboard/Music Synthesizer
160f P-105
1613 Clavinova CLP535
+ 1617 PSR-E353 digital keyboard
1704 Steinberg UR44
2000 DGP-7
2001 DGP-5
@@ -4188,6 +4214,7 @@
32ad PowerShot SX410 IS
32b1 SELPHY CP1200
32b2 PowerShot G9 X
+ 32b3 PowerShot G5 X
32b4 EOS Rebel T6
32bb EOS M5
32bf PowerShot SX420 IS
@@ -4276,6 +4303,7 @@
0428 D7000
0429 D5100
042a D800 (ptp)
+ 0430 D7100
043f D5600
0f03 PD-10 Wireless Printer Adapter
4000 Coolscan LS 40 ED
@@ -4548,6 +4576,8 @@
0891 Stylus Office BX535WD
0892 Stylus Office BX935FWD
0893 EP-774A
+ 1114 XP-440 [Expression Home Small-in-One Printer]
+ 1129 ET-4750 [WorkForce ET-4750 EcoTank All-in-One]
04b9 Rainbow Technologies, Inc.
0300 SafeNet USB SuperPro/UltraPro
1000 iKey 1000 Token
@@ -4659,8 +4689,11 @@
10e7 fi-5900C
10fe S500
1104 KD02906 Line Thermal Printer
+ 114f fi-6130
1150 fi-6230
+ 11f3 fi-6130Z
125a PalmSecure Sensor Device - MP
+ 132e fi-7160
200f Sigma DP2 (Mass Storage)
2010 Sigma DP2 (PictBridge)
201d SATA 3.0 6Gbit/s Adaptor [GROOVY]
@@ -4847,6 +4880,8 @@
9015 ICD 4 In-Circuit Debugger
c001 PicoLCD 20x4
e11c TL866CS EEPROM Programmer [MiniPRO]
+ edb4 micro PLC (ATSAMD51G19A) [Black Brix ECU II]
+ edb5 ATMEGA32U4 [Black Brix ECU]
f2c4 Macareux-labs Hygrometry Temperature Sensor
f2f7 Yepkit YKUSH
f3aa Macareux-labs Usbce Bootloader mode
@@ -5154,6 +5189,7 @@
3426 SCX-4500 Laser Printer
342d SCX-4x28 Series
344f SCX-3400 Series
+ 347e C48x Series Color Laser Multifunction Printer
3605 InkJet Color Printer
3606 InkJet Color Printer
3609 InkJet Color Printer
@@ -5233,6 +5269,7 @@
6125 D3 Station External Hard Drive
61b5 M3 Portable Hard Drive 2TB
61b6 M3 Portable Hard Drive 1TB
+ 61b7 M3 Portable Hard Drive 4TB
61f3 Portable SSD T3 (MU-PT250B, MU-PT500B)
61f5 Portable SSD T5
6601 Mobile Phone
@@ -5295,7 +5332,9 @@
7061 eHome Infrared Receiver
7080 Anycall SCH-W580
7081 Human Interface Device
+ 7301 Fingerprint Device
8001 Handheld
+ d003 GT-I9003
e020 SERI E02 SCOM 6200 UMTS Phone
e021 SERI E02 SCOM 6200 Virtual UARTs
e022 SERI E02 SCOM 6200 Flash Load Disk
@@ -5436,6 +5475,7 @@
02f4 2.4G Cordless Mouse
0381 Touchscreen
04a0 Dream Cheeky Stress/Panic Button
+ 2234 Touchscreen
04f4 Harting Elektronik, Inc.
04f5 Fujitsu-ICL Systems, Inc.
04f6 Norand Corp.
@@ -5948,6 +5988,9 @@
2041 PT-2730 P-touch Label Printer
2061 PT-P700 P-touch Label Printer
2064 PT-P700 P-touch Label Printer RemovableDisk
+ 209b QL-800 P-touch Label Printer
+ 209c QL-810W P-touch Label Printer
+ 209d QL-820NWB P-touch Label Printer
2100 Card Reader Writer
2102 Sewing machine
60a0 ADS-2000
@@ -6364,6 +6407,7 @@
003c VAIO-MX LCD Control
0045 Digital Imaging Video
0046 Network Walkman
+ 0049 UP-D895
004a Memory Stick Hi-Fi System
004b Memory Stick Reader/Writer
004e DSC-xxx (ptp)
@@ -6448,6 +6492,7 @@
01d0 DVD+RW External Drive DRU-700A
01d5 IC RECORDER
01de VRD-VC10 [Video Capture]
+ 01e7 UP-D897
01e8 UP-DR150 Photo Printer
01e9 Net MD
01ea Hi-MD WALKMAN
@@ -6536,6 +6581,10 @@
09cc DualShock 4 [CUH-ZCT2x]
0ba0 Dualshock4 Wireless Adaptor
0bb5 Headset MDR-1000X
+ 0c02 ILCE-7M3 [A7III] in Mass Storage mode
+ 0c03 ILCE-7M3 [A7III] in MTP mode
+ 0c34 ILCE-7M3 [A7III] in PC Remote mode
+ 0cda PlayStation Classic controller
1000 Wireless Buzz! Receiver
054d Try Corp.
054e Proside Corp.
@@ -6733,6 +6782,8 @@
0037 PL700
0038 PL510
0039 DTU-710
+ 003a DTI-520
+ 003b Integrated Hub
003f DTZ-2100 [Cintiq 21UX]
0041 XD-0405-U [Intuos2 (4x5)]
0042 XD-0608-U [Intuos2 (6x8)]
@@ -6755,7 +6806,7 @@
006a CTE-460 [Bamboo One Pen (S)]
006b CTE-660 [Bamboo One Pen (M)]
0081 CTE-630BT [Graphire Wireless (6x8)]
- 0084 Wireless adapter for Bamboo tablets
+ 0084 ACK-40401 [Wireless Accessory Kit]
0090 TPC90
0093 TPC93
0097 TPC97
@@ -6801,6 +6852,7 @@
00ec TPCEC
00ed TPCED
00ef TPCEF
+ 00f0 DTU-1631
00f4 DTK-2400 [Cintiq 24HD] tablet
00f6 DTH-2400 [Cintiq 24HD touch] touchscreen
00f8 DTH-2400 [Cintiq 24HD touch] tablet
@@ -6826,7 +6878,21 @@
0315 PTH-651 [Intuos pro (M)]
0317 PTH-851 [Intuos pro (L)]
0318 CTH-301 [Bamboo]
+ 0319 CTH-300 [Bamboo Pad wireless]
+ 0323 CTL-680 [Intuos Pen (M)]
+ 032a DTK-2700 [Cintiq 27QHD]
+ 032b DTH-2700 [Cintiq 27QHD touch] tablet
+ 032c DTH-2700 [Cintiq 27QHD touch] touchscreen
032f DTU-1031X
+ 0331 ACK-411050 [ExpressKey Remote]
+ 0333 DTH-1300 [Cintiq 13HD Touch] tablet
+ 0335 DTH-1300 [Cintiq 13HD Touch] touchscreen
+ 0336 DTU-1141
+ 033b CTL-490 [Intuos Draw (S)]
+ 033c CTH-490 [Intuos Art/Photo/Comic (S)]
+ 033d CTL-690 [Intuos Draw (M)]
+ 033e CTH-690 [Intuos Art (M)]
+ 0343 DTK-1651
0347 Integrated Hub
0348 Integrated Hub
034a DTH-W1320 [MobileStudio Pro 13] touchscreen
@@ -6843,6 +6909,7 @@
0356 DTH-3220 [Cintiq Pro 32] touchscreen
0357 PTH-660 [Intuos Pro (M)]
0358 PTH-860 [Intuos Pro (L)]
+ 0359 DTU-1141B
035a DTH-1152 tablet
0368 DTH-1152 touchscreen
0374 CTL-4100 [Intuos (S)]
@@ -6859,6 +6926,7 @@
038d DTH-3220 [Cintiq Pro 32] internal hub
038e DTH-3220 [Cintiq Pro 32] external hub
038f DTH-3220 [Cintiq Pro 32] internal hub
+ 0390 DTK-1660 [Cintiq 16]
0400 PenPartner 4x5
4001 TPC4001
4004 TPC4004
@@ -6890,7 +6958,11 @@
0072 Laser mouse M-LS6UL
0073 Laser mouse M-LS7UL
0074 Optical mouse M-FW1UL
- 0075 M-FW2DL Mouse
+ 0075 Laser mouse M-FW2DL
+ 0077 Laser mouse M-LY2UL
+ 0079 Laser mouse M-D21DL
+ 007b Laser mouse M-D20DR
+ 007c Laser Bluetooth mouse M-BT5BL
2003 JC-U3613M
2004 JC-U3613M
200c LD-USB/TX
@@ -9322,6 +9394,7 @@
3020 Hercules Webcam EC300
a300 Dual Analog Leader GamePad
b000 Hercules DJ Console
+ b121 Hercules P32 DJ
c000 Hercules Muse Pocket
d002 Hercules DJ Console
e000 HWGUSB2-54 WLAN
@@ -12035,6 +12108,9 @@
0070 NRP-Z57
0083 NRP-Z85
0095 NRP-Z86
+ 0117 HMF / HMP / HMS-X / HMO series Oscilloscopes
+ 0118 HMF / HMP / HMS-X / HMO series Oscilloscopes
+ 0119 HMF / HMP / HMS-X / HMO series Oscilloscopes
0aae NEC infrontia Corp. (Nitsuko)
0aaf Digitalway Co., Ltd
0ab0 Arrow Strong Electronics Co., Ltd
@@ -15377,43 +15453,251 @@
02df Serial cable (v2) for TD-10 Mobile Phone
1203 TSC Auto ID Technology Co., Ltd
0140 TTP-245C
-1209 InterBiometrics
- 1001 USB Hub
- 1002 USB Relais
- 1003 IBSecureCam-P
- 1004 IBSecureCam-O
- 1005 IBSecureCam-N
- 1006 Mini IO-Board
+1209 Generic
+ 0001 pid.codes Test PID
+ 01c0 Input Club Kiibohd Device
+ 01cb Input Club Kiibohd Device Bootloader
+ 0256 Schwalm & Tate LLC pISO Raspberry Pi Hat
+ 053a Hackerspace San Salvador HSSV SAMR21-Mote
+ 0cbd Andrzej Szombierski kuku.eu.org keyboard
+ 0d32 ODrive Robotics ODrive v3
+ 1001 InterBiometrics Hub
+ 1002 InterBiometrics Relais
+ 1003 InterBiometrics IBSecureCam-P
+ 1004 InterBiometrics IBSecureCam-O
+ 1005 InterBiometrics IBSecureCam-N
+ 1006 InterBiometrics Mini IO-Board
+ 1007 e-radionica.com Croduino SAMD
+ 1986 dgrubb Jaguar Tap
1ab5 Arachnid Labs Tsunami
+ 1ab6 Arachnid Labs Tsunami Bootloader
2000 Zygmunt Krynicki Lantern Brightness Sensor
+ 2001 OSHEC Pi-pilot opensource and openhardware autopilot system
+ 2002 Peter Lawrence PIC16F1-USB-DFU-Bootloader
+ 2003 Peter Lawrence SAMDx1-USB-DFU-Bootloader
+ 2004 GCBASIC Serial CDC Stack
+ 2005 GCBASIC OakTree Stack
+ 2006 GCBASIC Simulation Stack
+ 2016 Cupkee
+ 2017 Benjamin Shockley Mini SAM
+ 2020 Captain Credible Gate Crystal
2048 Housedillon.com MRF49XA Transciever
+ 2100 TinyFPGA B1 and B2 Boards
+ 2101 TinyFPGA A-Series Programmer
+ 2200 Dygma Shortcut Bootloader
+ 2201 Dygma Shortcut Keyboard
2222 LabConnect Signalgenerator
- 2300 Keyboardio Keyboardio Model 01 Bootloader
- 2301 Keyboardio Keyboardio Model 01
- 2327 K.T.E.C.Bootloader Device
+ 2300 Keyboardio Model 01 Bootloader
+ 2301 Keyboardio Model 01
+ 2323 bytewerk.org candleLight
+ 2327 K.T.E.C. Bootloader Device
2328 K.T.E.C. Keyboard Device
- 2337 /Dev or SlashDev /Net
+ 2333 Kai Ryu Kimera
+ 2334 Kai Ryu Staryu
+ 2335 Portwell Sense8
+ 2336 Portwell Sense8
+ 2337 /Dev /Net
+ 2342 Andreas Bogk Big Red Button
+ 2345 VV-Soft Simple Generic HID IO
+ 2357 KarolKucza TinyPassword
+ 2400 phooky Snap-Pad
+ 2488 Peter Lawrence CMSIS-DAP Dapper Miser
+ 2552 ProjectIota Electrolink
+ 2600 Majenko Technologies chipKIT Lenny
+ 2635 Sevinz GameBot
+ 2800 Entropic Engineering Triangulation
+ 2801 Entropic Engineering Object Manipulation
+ 2a00 mooware Wii adapter
+ 2a01 mooware SNES adapter
3000 lloyd3000
+ 3100 OpenSimHardware Pedals & Buttons Controller
+ 317e Codecrete Wirekite
+ 3210 OSH Lab, LLC Magic Keys
3333 LabConnect Digitalnetzteil
+ 3690 Kigakudoh TouchMIDI32
+ 4096 CynaraKrewe Cynara
+ 414c Adi Linden
+ 414d Adi Linden
+ 4242 Komakallio Astrophotography Community KomaHub Remote Power Switch
+ 4256 CuVoodoo BusVoodoo multi-protocol debugging adapter
+ 4321 mooltipass Offline Password Keeper Bootloader
+ 4322 mooltipass Arduino Sketch
+ 4356 CuVoodoo firmware
+ 4443 j1rie IRMP_STM32 Bootloader
+ 4444 j1rie IRMP_STM32
+ 4545 SlothCo Enterprises Teletype Adapter
+ 4646 SmartPID SPC1000
+ 4748 Kate Gray GHETT-iO Bootloader
+ 4750 Chris Pavlina (c4757p) C4-x computer (development interface)
+ 4757 Chris Pavlina (c4757p) WCP52 Gain/Phase Analyzer
+ 4801 Wojciech Krutnik NVMemProg
+ 4c60 MightyPork GEX module
+ 4c61 MightyPork GEX wireless dongle
+ 4d53 mindsensors.com NXTCam5
+ 5038 frotz.net mdebug rswd protocol
+ 5039 frotz.net lpcboot protocol
+ 5050 trebb ISO50
5222 telavivmakers attami
53c0 SatoshiLabs TREZOR Bootloader
53c1 SatoshiLabs TREZOR
+ 5432 Open Programmer
+ 5457 Openlab.Taipei Taiwanduino
+ 571c StreetoArcade PancadariaStick
5a22 ikari_01 sd2snes
- 7530 Refflion - IoT Board - Bootloader
- 7531 Refflion - IoT Board - Sketch
+ 6000 Pulsar Heavy Industries Cenx4
+ 600d Makdaam N93 Interface
+ 6464 Electric Exploits Shinewave
+ 6502 jj1bdx avrhwrng v2rev1
+ 6570 Iowa Scaled Engineering, LLC CKT-AVRPROGRAMMER
+ 6666 Talpa Chen VSFLogic
+ 6667 SensePost Universal Serial aBUSe - Generic HID
+ 6742 NPK Cubitel Atomic Force Microscope
+ 6809 Tach Radio Doppelganger
+ 6948 MySensors Sensebender Gateway BootLoader
+ 6949 MySensors Sensebender Gateway
+ 6bcf blaste Gameboy Cart Flasher
+ 7000 Secalot Dongle
+ 7001 Secalot Bootloader
+ 70b1 Sutajio Ko-Usagi (Kosagi) Tomu
+ 7331 Dangerous Prototypes Bus Pirate Next Gen CDC
+ 7332 Dangerous Prototypes Bus Pirate Next Gen Logic Analyzer
+ 7401 Beststream-jp Tool_CDC
+ 7530 PotentialLabs Refflion - IoT Development Board - Bootloader
+ 7531 PotentialLabs Refflion - IoT Development Board - Sketch
+ 7551 The Tessel Project Tessel 2
+ 7777 circuitvalley IO Board V3
+ 7778 circuitvalley IO Board V3 Bootloader
7bd0 pokey9000 Tiny Bit Dingus
- abd0 tibounise ADB converter
- aced Open Lighting Project - Ja Rule Device
- acee Open Lighting Project - Ja Rule Bootloader
+ 8000 Autonomii NODii 2
+ 8086 MisfitTech Nano Zero Bootloader
+ 8087 MisfitTech Nano Zero
+ 8123 Danyboard M0 bootloader
+ 812a Danyboard M0
+ 813a MickMad HACK Bootloader
+ 813b MickMad HACK Sketch
+ 8242 Tom Wimmenhove Electronics NBS-DAC 192/24 UAC1
+ 8243 Tom Wimmenhove Electronics NBS-DAC 192/24 UAC2
+ 8472 Shantea Controls OpenDeck
+ 8661 ProgHQ TL866 programmer
+ 8844 munia.io MUNIA
+ 8888 Blinkinlabs POV Pendant
+ 8889 Blinkinlabs POV Pendant (bootloader)
+ 8b00 ReSwitched Libtransistor Serial Console
+ 9021 Connected Community Hackerspace ESPlant
+ 9317 Sutajio Ko-Usagi (Kosagi) Palawan-Tx
+ 9999 Sandeepan Sengupta CodeBridge Infineo
+ 9db5 PD Buddy Sink
+ a033 area0x33 Memtype
+ a100 KB LES Narsil analog breakout
+ a10c KB LES Aminoacid Synthesizer
+ a1e5 Atreus Keyboards Atreus Keyboard
+ a3a4 MK::Box MK::Kbd
+ a3a5 MK::Box MK::Kbd Bootloader
+ a55a Forever Young Software ATTINY2313
+ a602 Robotips RTBoard
+ a7ea area3001 Knixx SW04
+ a800 sowbug.com WebLight
+ a8b0 Intelectron BootWare
+ a8b1 Intelectron FrameWare
+ aa00 Serg Oskin LinuxCNC HID Extender
+ aa0b Open Bionics
+ ab3d 3DArtists Alligator board
+ abba CoinWISE SafeWISE
+ abc0 Omzlo controller
+ abcd Sandeepan Sengupta CodeBridge
+ abd1 OpenMV Cam
+ acdc Gediminas Zukaitis midi-grid
+ ace5 SimAces Panel Ace
+ aced Open Lighting Project Ja Rule Device
+ acee Open Lighting Project Ja Rule Bootloader
+ adb0 tibounise ADB converter
+ adda MicroPython Boards
+ b007 Konsgn Global_Boot
+ b00b CrapLab Random Device
+ b010 IObitZ CodeBridge
+ b01d WyoLum VeloKey
+ b058 Model B, LLC Holoseat
+ b0b0 Monero Hardware Monero Bootloader
+ b100 ptrandem iBizi
+ b101 IObitZ Infineo
+ b195 flehrad Big Switch PCB
+ bab1 ElectronicCats Meow Meow
+ babe brunofreitas.com STM32 HID Bootloader
+ bad1 Gregory POTEAU CommLinkUSB
+ bad2 Gregory POTEAU XLinkUSB
+ bade Semarme SemarmeHID
+ bb00 keyplus split keyboard firmware
+ bb01 keyplus xusb bootloader
+ bb02 keyplus nRF24 wireless keyboard dongle
+ bb03 keyplus nrf24lu1p-512 bootloader
+ bb05 keyplus kp_boot_32u4 bootloader
+ beba serasidis.gr STM32 HID Bootloader
beef Modal MC-USB
+ c001 Cynteract Alpha
+ c0c0 Geppetto_Electronics Orthrus
+ c0c1 Michael Bemmerl cookie-mouse
+ c0ca Jean THOMAS DirtyJTAG
+ c0d3 Samy Kamkar USBdriveby
+ c0da Monero Hardware Monero Firmware
+ c0de KMRH Labs SBL Brain
c0f5 unethi PERswitch
- ca1c KnightOS Hub
+ c1aa Proyecto CIAA Computadora Industrial Abierta Argentina
+ c1b1 Chibitronics Love-to-Code
+ c311 bg nerilex GB-USB-Link
+ ca1c KnightOS Generic Hub
ca1d KnightOS MTP Device
+ caea Open Music Kontrollers Chimaera
cafe ii iigadget
+ cc14 trebb NaN-15
+ cc86 Manfred's Technologies Anastasia Bootloader
+ ceb0 KG4LNE GE-FlashUSB
+ cf20 Smart Citizen SCK 2.0
+ d00d Monero Hardware Monero Developer
+ d017 empiriKit empiriKit Controller
+ d11d Koi Science DI-Lambda AVR
+ d3d8 Duet3d Duet 0.8.5
+ d706 SkyBean SkyDrop
+ da42 Devan Lai dap42 debug access probe
+ daa0 darknao btClubSportWheel
dada Rebel Technology OWL
+ db42 Devan Lai dapboot DFU bootloader
+ dc21 FPGA-Computer Dual Charger
+ dddd Stephan Electronics OpenCVMeter
dead chaosfield.at AVR-Ruler
+ deaf CrapLab 4chord MIDI
+ ded1 ManCave Made Quark One
+ df00 D.F.Mac. @TripArts Music mi:muz:tuch
+ df01 D.F.Mac. @TripArts Music mi:muz:can
+ df02 D.F.Mac. @TripArts Music mi:muz:can-lite
+ e116 Elijah Motornyy open-oscilloscope-stm32f3
+ e1ec FreeSRP
+ e4ee trebb keytee
+ e500 GitleMikkelsen Helios Laser DAC
+ eaea Pinscape Controller
+ eb01 RobotMaker.club EB1
+ eba7 VictorGrigoryev USBscope
+ ee00 Explore Embedded SODA(SWD OpenSource Debug Adapter)
+ ee02 Explore Embedded Explore M3 VCOM
+ ee03 Explore Embedded Explore M3 DFU
+ ee2c jaka USB2RS485
+ effa EffigyLabs atmega32u4-USB-LUFA-Bootloader
+ effe EffigyLabs Control Pedal
+ f000 Uniti ARC
+ f00d RomanStepanov Shifter/Pedals Adapter
+ f12e Michael Bemmerl Feuermelder
+ f16a uri_ba Cougar TQS adapter
+ f16c uri_ba adapter for Vipercore's FCC3 Force Sensing Module
+ f380 Windsor Schmidt MD-380 Open Radio Firmware
+ f3fc dRonin Flight controller-Lumenier Lux
+ f49a TimVideos.us & HDMI2USB.tv Projects FPGA Programmer & UART Bridge
(PIC based Firmware)
fa11 moonglow OpenXHC
+ fa57 3DRacers Pilot Board
+ fa58 3DRacers Pilot Board (Bootloader)
+ fab1 PAP Mechatronic Technology LamDiNao
+ face Protean Synth Craft
+ fade Open Collector dude
feed ProgramGyar AVR-IR Sender
+ ffff Life2Device Smart House
120e Hudson Soft Co., Ltd
120f Magellan
524e RoadMate 1475T
@@ -18814,6 +19098,9 @@
22b9 eTurboTouch Technology, Inc.
0006 Touch Screen
22ba Technology Innovation Holdings, Ltd
+22e0 secunet Security Networks AG
+ 0002 SINA Flash Drive
+ 0003 SINA ID Token A
2304 Pinnacle Systems, Inc.
0109 Studio PCTV USB (SECAM)
0110 Studio PCTV USB (PAL)
@@ -18950,6 +19237,21 @@
1213 MediaTV Pro III MiniPCIe (US)
2676 Basler AG
ba02 ace
+2717 Xiaomi Inc.
+ 0011 100Mbps Network Card Adapter
+ 0360 Mi3W
+ 0368 Mi4 LTE
+ 3801 Mi ANC & Type-C In-Ear Earphones
+ 4106 MediaTek MT7601U [MI WiFi]
+ ff08 Redmi Note 3 (ADB Interface)
+ ff10 Mi/Redmi series (PTP)
+ ff18 Mi/Redmi series (PTP + ADB)
+ ff40 Mi/Redmi series (MTP)
+ ff48 Mi/Redmi series (MTP + ADB)
+ ff60 redmi prime 2
+ ff68 Mi-4c
+ ff80 Mi/Redmi series (RNDIS)
+ ff88 Mi/Redmi series (RNDIS + ADB)
2730 Citizen
200f CT-S310 Label printer
2735 DigitalWay
@@ -19106,6 +19408,8 @@
2fb2 Fujitsu, Ltd
3016 Boundary Devices, LLC
0001 Nitrogen Bootloader
+30ee Fujitsu Connected Technologies Limited
+ 1001 F-01L
3125 Eagletron
0001 TrackerPod Camera Stand
3136 Navini Networks
############################################################################
Revision: hrev53016
Commit: a1c2d3d653ed8088820b9bb355be77dc7ffd727f
URL: https://git.haiku-os.org/haiku/commit/?id=a1c2d3d653ed
Author: Augustin Cavalier <waddlesplash@xxxxxxxxx>
Date: Sat Mar 30 17:47:14 2019 UTC
uptime: Remove, in favor of the coreutils one.
This one had an uncertain "freeware" license, and the code quality
is not so great. BeOS didn't have an 'uptime' command, so we can
replace this with the coreutils one without worry.
----------------------------------------------------------------------------
diff --git a/build/jam/images/definitions/minimum
b/build/jam/images/definitions/minimum
index ae59b5edd6..aafb3d3c8e 100644
--- a/build/jam/images/definitions/minimum
+++ b/build/jam/images/definitions/minimum
@@ -28,7 +28,7 @@ SYSTEM_BIN = [ FFilterByBuildFeatures
tcptester telnet telnetd top
traceroute trash
unchop unmount
- uptime urlwrapper useradd userdel
+ urlwrapper useradd userdel
version vmstat
waitfor watch writembr@x86,x86_64 xres
] ;
diff --git a/src/bin/Jamfile b/src/bin/Jamfile
index 113f69e48c..a620944ee5 100644
--- a/src/bin/Jamfile
+++ b/src/bin/Jamfile
@@ -50,7 +50,6 @@ StdBinCommands
rescan.c
system_time.cpp
unchop.c
- uptime.cpp
vmstat.cpp
: : $(haiku-utils_rsrc) ;
diff --git a/src/bin/uptime.cpp b/src/bin/uptime.cpp
deleted file mode 100644
index fb7f0652f2..0000000000
--- a/src/bin/uptime.cpp
+++ /dev/null
@@ -1,169 +0,0 @@
-/************
- ** from
http://www.beatjapan.org/mirror/www.be.com/beware/Utilities/uptime.html
- ** archive ftp://ftp.halcyon.com/pub/users/jrashmun/uptime.zip
- ** License : Freeware
-*************/
-
-#include <stdio.h>
-#include <string.h>
-#include <time.h>
-
-#include <SupportDefs.h>
-#include <OS.h>
-
-void Usage( );
-
-void Usage( )
-{
- printf( "\nUsage: uptime [-u]\n" );
- printf( "Prints the current date and time, as well\n" );
- printf( "as the time elapsed since the system was started.\n" );
- printf( "The optional argument omits the current date and time.\n\n" );
-}
-
-int main( int argc, char* argv[] )
-{
- char buf[255] = {0};
- const char* day_strings[] = { "day", "days" };
- const char* hour_strings[] = { "hour", "hours" };
- const char* minute_strings[] = { "minute", "minutes" };
- const char* day_string = 0;
- const char* hour_string = 0;
- const char* minute_string = 0;
- int print_uptime_only = 0;
- time_t current_time = 0;
- const time_t secs_per_day = 86400;
- const time_t secs_per_hour = 3600;
- const time_t secs_per_minute = 60;
- time_t uptime_days = 0;
- time_t uptime_hours = 0;
- time_t uptime_minutes = 0;
- time_t uptime_secs = 0;
- const bigtime_t usecs_per_sec = 1000000L;
- bigtime_t uptime_usecs = 0;
- bigtime_t usecs_since_sec = 0;
-
- if( argc > 2 )
- {
- Usage( );
- return 1;
- }
-
- if( argc == 2 )
- {
- if( !strcmp( argv[1], "-u" ) )
- print_uptime_only = 1;
- else
- {
- Usage( );
- return 2;
- }
- }
-
- uptime_usecs = system_time( );
-
- uptime_secs = uptime_usecs / usecs_per_sec;
- usecs_since_sec = uptime_usecs % usecs_per_sec;
[ *** diff truncated: 103 lines dropped *** ]