summaryrefslogtreecommitdiff
path: root/sys/dev/pci/pcidevs
blob: b0c822a5c035e7050b128e02c39a32e1e9e3400e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159
1160
1161
1162
1163
1164
1165
1166
1167
1168
1169
1170
1171
1172
1173
1174
1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
1185
1186
1187
1188
1189
1190
1191
1192
1193
1194
1195
1196
1197
1198
1199
1200
1201
1202
1203
1204
1205
1206
1207
1208
1209
1210
1211
1212
1213
1214
1215
1216
1217
1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
1251
1252
1253
1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
1302
1303
1304
1305
1306
1307
1308
1309
1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
1344
1345
1346
1347
1348
1349
1350
1351
1352
1353
1354
1355
1356
1357
1358
1359
1360
1361
1362
1363
1364
1365
1366
1367
1368
1369
1370
1371
1372
1373
1374
1375
1376
1377
1378
1379
1380
1381
1382
1383
1384
1385
1386
1387
1388
1389
1390
1391
1392
1393
1394
1395
1396
1397
1398
1399
1400
1401
1402
1403
1404
1405
1406
1407
1408
1409
1410
1411
1412
1413
1414
1415
1416
1417
1418
1419
1420
1421
1422
1423
1424
1425
1426
1427
1428
1429
1430
1431
1432
1433
1434
1435
1436
1437
1438
1439
1440
1441
1442
1443
1444
1445
1446
1447
1448
1449
1450
1451
1452
1453
1454
1455
1456
1457
1458
1459
1460
1461
1462
1463
1464
1465
1466
1467
1468
1469
1470
1471
1472
1473
1474
1475
1476
1477
1478
1479
1480
1481
1482
1483
1484
1485
1486
1487
1488
1489
1490
1491
1492
1493
1494
1495
1496
1497
1498
1499
1500
1501
1502
1503
1504
1505
1506
1507
1508
1509
1510
1511
1512
1513
1514
1515
1516
1517
1518
1519
1520
1521
1522
1523
1524
1525
1526
1527
1528
1529
1530
1531
1532
1533
1534
1535
1536
1537
1538
1539
1540
1541
1542
1543
1544
1545
1546
1547
1548
1549
1550
1551
1552
1553
1554
1555
1556
1557
1558
1559
1560
1561
1562
1563
1564
1565
1566
1567
1568
1569
1570
1571
1572
1573
1574
1575
1576
1577
1578
1579
1580
1581
1582
1583
1584
1585
1586
1587
1588
1589
1590
1591
1592
1593
1594
1595
1596
1597
1598
1599
1600
1601
1602
1603
1604
1605
1606
1607
1608
1609
1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
1621
1622
1623
1624
1625
1626
1627
1628
1629
1630
1631
1632
1633
1634
1635
1636
1637
1638
1639
1640
1641
1642
1643
1644
1645
1646
1647
1648
1649
1650
1651
1652
1653
1654
1655
1656
1657
1658
1659
1660
1661
1662
1663
1664
1665
1666
1667
1668
1669
1670
1671
1672
1673
1674
1675
1676
1677
1678
1679
1680
1681
1682
1683
1684
1685
1686
1687
1688
1689
1690
1691
1692
1693
1694
1695
1696
1697
1698
1699
1700
1701
1702
1703
1704
1705
1706
1707
1708
1709
1710
1711
1712
1713
1714
1715
1716
1717
1718
1719
1720
1721
1722
1723
1724
1725
1726
1727
1728
1729
1730
1731
1732
1733
1734
1735
1736
1737
1738
1739
1740
1741
1742
1743
1744
1745
1746
1747
1748
1749
1750
1751
1752
1753
1754
1755
1756
1757
1758
1759
1760
1761
1762
1763
1764
1765
1766
1767
1768
1769
1770
1771
1772
1773
1774
1775
1776
1777
1778
1779
1780
1781
1782
1783
1784
1785
1786
1787
1788
1789
1790
1791
1792
1793
1794
1795
1796
1797
1798
1799
1800
1801
1802
1803
1804
1805
1806
1807
1808
1809
1810
1811
1812
1813
1814
1815
1816
1817
1818
1819
1820
1821
1822
1823
1824
1825
1826
1827
1828
1829
1830
1831
1832
1833
1834
1835
1836
1837
1838
1839
1840
1841
1842
1843
1844
1845
1846
1847
1848
1849
1850
1851
1852
1853
1854
1855
1856
1857
1858
1859
1860
1861
1862
1863
1864
1865
1866
1867
1868
1869
1870
1871
1872
1873
1874
1875
1876
1877
1878
1879
1880
1881
1882
1883
1884
1885
1886
1887
1888
1889
1890
1891
1892
1893
1894
1895
1896
1897
1898
1899
1900
1901
1902
1903
1904
1905
1906
1907
1908
1909
1910
1911
1912
1913
1914
1915
1916
1917
1918
1919
1920
1921
1922
1923
1924
1925
1926
1927
1928
1929
1930
1931
1932
1933
1934
1935
1936
1937
1938
1939
1940
1941
1942
1943
1944
1945
1946
1947
1948
1949
1950
1951
1952
1953
1954
1955
1956
1957
1958
1959
1960
1961
1962
1963
1964
1965
1966
1967
1968
1969
1970
1971
1972
1973
1974
1975
1976
1977
1978
1979
1980
1981
1982
1983
1984
1985
1986
1987
1988
1989
1990
1991
1992
1993
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
2027
2028
2029
2030
2031
2032
2033
2034
2035
2036
2037
2038
2039
2040
2041
2042
2043
2044
2045
2046
2047
2048
2049
2050
2051
2052
2053
2054
2055
2056
2057
2058
2059
2060
2061
2062
2063
2064
2065
2066
2067
2068
2069
2070
2071
2072
2073
2074
2075
2076
2077
2078
2079
2080
2081
2082
2083
2084
2085
2086
2087
2088
2089
2090
2091
2092
2093
2094
2095
2096
2097
2098
2099
2100
2101
2102
2103
2104
2105
2106
2107
2108
2109
2110
2111
2112
2113
2114
2115
2116
2117
2118
2119
2120
2121
2122
2123
2124
2125
2126
2127
2128
2129
2130
2131
2132
2133
2134
2135
2136
2137
2138
2139
2140
2141
2142
2143
2144
2145
2146
2147
2148
2149
2150
2151
2152
2153
2154
2155
2156
2157
2158
2159
2160
2161
2162
2163
2164
2165
2166
2167
2168
2169
2170
2171
2172
2173
2174
2175
2176
2177
2178
2179
2180
2181
2182
2183
2184
2185
2186
2187
2188
2189
2190
2191
2192
2193
2194
2195
2196
2197
2198
2199
2200
2201
2202
2203
2204
2205
2206
2207
2208
2209
2210
2211
2212
2213
2214
2215
2216
2217
2218
2219
2220
2221
2222
2223
2224
2225
2226
2227
2228
2229
2230
2231
2232
2233
2234
2235
2236
2237
2238
2239
2240
2241
2242
2243
2244
2245
2246
2247
2248
2249
2250
2251
2252
2253
2254
2255
2256
2257
2258
2259
2260
2261
2262
2263
2264
2265
2266
2267
2268
2269
2270
2271
2272
2273
2274
2275
2276
2277
2278
2279
2280
2281
2282
2283
2284
2285
2286
2287
2288
2289
2290
2291
2292
2293
2294
2295
2296
2297
2298
2299
2300
2301
2302
2303
2304
2305
2306
2307
2308
2309
2310
2311
2312
2313
2314
2315
2316
2317
2318
2319
2320
2321
2322
2323
2324
2325
2326
2327
2328
2329
2330
2331
2332
2333
2334
2335
2336
2337
2338
2339
2340
2341
2342
2343
2344
2345
2346
2347
2348
2349
2350
2351
2352
2353
2354
2355
2356
2357
2358
2359
2360
2361
2362
2363
2364
2365
2366
2367
2368
2369
2370
2371
2372
2373
2374
2375
2376
2377
2378
2379
2380
2381
2382
2383
2384
2385
2386
2387
2388
2389
2390
2391
2392
2393
2394
2395
2396
2397
2398
2399
2400
2401
2402
2403
2404
2405
2406
2407
2408
2409
2410
2411
2412
2413
2414
2415
2416
2417
2418
2419
2420
2421
2422
2423
2424
2425
2426
2427
2428
2429
2430
2431
2432
2433
2434
2435
2436
2437
2438
2439
2440
2441
2442
2443
2444
2445
2446
2447
2448
2449
2450
2451
2452
2453
2454
2455
2456
2457
2458
2459
2460
2461
2462
2463
2464
2465
2466
2467
2468
2469
2470
2471
2472
2473
2474
2475
2476
2477
2478
2479
2480
2481
2482
2483
2484
2485
2486
2487
2488
2489
2490
2491
2492
2493
2494
2495
2496
2497
2498
2499
2500
2501
2502
2503
2504
2505
2506
2507
2508
2509
2510
2511
2512
2513
2514
2515
2516
2517
2518
2519
2520
2521
2522
2523
2524
2525
2526
2527
2528
2529
2530
2531
2532
2533
2534
2535
2536
2537
2538
2539
2540
2541
2542
2543
2544
2545
2546
2547
2548
2549
2550
2551
2552
2553
2554
2555
2556
2557
2558
2559
2560
2561
2562
2563
2564
2565
2566
2567
2568
2569
2570
2571
2572
2573
2574
2575
2576
2577
2578
2579
2580
2581
2582
2583
2584
2585
2586
2587
2588
2589
2590
2591
2592
2593
2594
2595
2596
2597
2598
2599
2600
2601
2602
2603
2604
2605
2606
2607
2608
2609
2610
2611
2612
2613
2614
2615
2616
2617
2618
2619
2620
2621
2622
2623
2624
2625
2626
2627
2628
2629
2630
2631
2632
2633
2634
2635
2636
2637
2638
2639
2640
2641
2642
2643
2644
2645
2646
2647
2648
2649
2650
2651
2652
2653
2654
2655
2656
2657
2658
2659
2660
2661
2662
2663
2664
2665
2666
2667
2668
2669
2670
2671
2672
2673
2674
2675
2676
2677
2678
2679
2680
2681
2682
2683
2684
2685
2686
2687
2688
2689
2690
2691
2692
2693
2694
2695
2696
2697
2698
2699
2700
2701
2702
2703
2704
2705
2706
2707
2708
2709
2710
2711
2712
2713
2714
2715
2716
2717
2718
2719
2720
2721
2722
2723
2724
2725
2726
2727
2728
2729
2730
2731
2732
2733
2734
2735
2736
2737
2738
2739
2740
2741
2742
2743
2744
2745
2746
2747
2748
2749
2750
2751
2752
2753
2754
2755
2756
2757
2758
2759
2760
2761
2762
2763
2764
2765
2766
2767
2768
2769
2770
2771
2772
2773
2774
2775
2776
2777
2778
2779
2780
2781
2782
2783
2784
2785
2786
2787
2788
2789
2790
2791
2792
2793
2794
2795
2796
2797
2798
2799
2800
2801
2802
2803
2804
2805
2806
2807
2808
2809
2810
2811
2812
2813
2814
2815
2816
2817
2818
2819
2820
2821
2822
2823
2824
2825
2826
2827
2828
2829
2830
2831
2832
2833
2834
2835
2836
2837
2838
2839
2840
2841
2842
2843
2844
2845
2846
2847
2848
2849
2850
2851
2852
2853
2854
2855
2856
2857
2858
2859
2860
2861
2862
2863
2864
2865
2866
2867
2868
2869
2870
2871
2872
2873
2874
2875
2876
2877
2878
2879
2880
2881
2882
2883
2884
2885
2886
2887
2888
2889
2890
2891
2892
2893
2894
2895
2896
2897
2898
2899
2900
2901
2902
2903
2904
2905
2906
2907
2908
2909
2910
2911
2912
2913
2914
2915
2916
2917
2918
2919
2920
2921
2922
2923
2924
2925
2926
2927
2928
2929
2930
2931
2932
2933
2934
2935
2936
2937
2938
2939
2940
2941
2942
2943
2944
2945
2946
2947
2948
2949
2950
2951
2952
2953
2954
2955
2956
2957
2958
2959
2960
2961
2962
2963
2964
2965
2966
2967
2968
2969
2970
2971
2972
2973
2974
2975
2976
2977
2978
2979
2980
2981
2982
2983
2984
2985
2986
2987
2988
2989
2990
2991
2992
2993
2994
2995
2996
2997
2998
2999
3000
3001
3002
3003
3004
3005
3006
3007
3008
3009
3010
3011
3012
3013
3014
3015
3016
3017
3018
3019
3020
3021
3022
3023
3024
3025
3026
3027
3028
3029
3030
3031
3032
3033
3034
3035
3036
3037
3038
3039
3040
3041
3042
3043
3044
3045
3046
3047
3048
3049
3050
3051
3052
3053
3054
3055
3056
3057
3058
3059
3060
3061
3062
3063
3064
3065
3066
3067
3068
3069
3070
3071
3072
3073
3074
3075
3076
3077
3078
3079
3080
3081
3082
3083
3084
3085
3086
3087
3088
3089
3090
3091
3092
3093
3094
3095
3096
3097
3098
3099
3100
3101
3102
3103
3104
3105
3106
3107
3108
3109
3110
3111
3112
3113
3114
3115
3116
3117
3118
3119
3120
3121
3122
3123
3124
3125
3126
3127
3128
3129
3130
3131
3132
3133
3134
3135
3136
3137
3138
3139
3140
3141
3142
3143
3144
3145
3146
3147
3148
3149
3150
3151
3152
3153
3154
3155
3156
3157
3158
3159
3160
3161
3162
3163
3164
3165
3166
3167
3168
3169
3170
3171
3172
3173
3174
3175
3176
3177
3178
3179
3180
3181
3182
3183
3184
3185
3186
3187
3188
3189
3190
3191
3192
3193
3194
3195
3196
3197
3198
3199
3200
3201
3202
3203
3204
3205
3206
3207
3208
3209
3210
3211
3212
3213
3214
3215
3216
3217
3218
3219
3220
3221
3222
3223
3224
3225
3226
3227
3228
3229
3230
3231
3232
3233
3234
3235
3236
3237
3238
3239
3240
3241
3242
3243
3244
3245
3246
3247
3248
3249
3250
3251
3252
3253
3254
3255
3256
3257
3258
3259
3260
3261
3262
3263
3264
3265
3266
3267
3268
3269
3270
3271
3272
3273
3274
3275
3276
3277
3278
3279
3280
3281
3282
3283
3284
3285
3286
3287
3288
3289
3290
3291
3292
3293
3294
3295
3296
3297
3298
3299
3300
3301
3302
3303
3304
3305
3306
3307
3308
3309
3310
3311
3312
3313
3314
3315
3316
3317
3318
3319
3320
3321
3322
3323
3324
3325
3326
3327
3328
3329
3330
3331
3332
3333
3334
3335
3336
3337
3338
3339
3340
3341
3342
3343
3344
3345
3346
3347
3348
3349
3350
3351
3352
3353
3354
3355
3356
3357
3358
3359
3360
3361
3362
3363
3364
3365
3366
3367
3368
3369
3370
3371
3372
3373
3374
3375
3376
3377
3378
3379
3380
3381
3382
3383
3384
3385
3386
3387
3388
3389
3390
3391
3392
3393
3394
3395
3396
3397
3398
3399
3400
3401
3402
3403
3404
3405
3406
3407
3408
3409
3410
3411
3412
3413
3414
3415
3416
3417
3418
3419
3420
3421
3422
3423
3424
3425
3426
3427
3428
3429
3430
3431
3432
3433
3434
3435
3436
3437
3438
3439
3440
3441
3442
3443
3444
3445
3446
3447
3448
3449
3450
3451
3452
3453
3454
3455
3456
3457
3458
3459
3460
3461
3462
3463
3464
3465
3466
3467
3468
3469
3470
3471
3472
3473
3474
3475
3476
3477
3478
3479
3480
3481
3482
3483
3484
3485
3486
3487
3488
3489
3490
3491
3492
3493
3494
3495
3496
3497
3498
3499
3500
3501
3502
3503
3504
3505
3506
3507
3508
3509
3510
3511
3512
3513
3514
3515
3516
3517
3518
3519
3520
3521
3522
3523
3524
3525
3526
3527
3528
3529
3530
3531
3532
3533
3534
3535
3536
3537
3538
3539
3540
3541
3542
3543
3544
3545
3546
3547
3548
3549
3550
3551
3552
3553
3554
3555
3556
3557
3558
3559
3560
3561
3562
3563
3564
3565
3566
3567
3568
3569
3570
3571
3572
3573
3574
3575
3576
3577
3578
3579
3580
3581
3582
3583
3584
3585
3586
3587
3588
3589
3590
3591
3592
3593
3594
3595
3596
3597
3598
3599
3600
3601
3602
3603
3604
3605
3606
3607
3608
3609
3610
3611
3612
3613
3614
3615
3616
3617
3618
3619
3620
3621
3622
3623
3624
3625
3626
3627
3628
3629
3630
3631
3632
3633
3634
3635
3636
3637
3638
3639
3640
3641
3642
3643
3644
3645
3646
3647
3648
3649
3650
3651
3652
3653
3654
3655
3656
3657
3658
3659
3660
3661
3662
3663
3664
3665
3666
3667
3668
3669
3670
3671
3672
3673
3674
3675
3676
3677
3678
3679
3680
3681
3682
3683
3684
3685
3686
3687
3688
3689
3690
3691
3692
3693
3694
3695
3696
3697
3698
3699
3700
3701
3702
3703
3704
3705
3706
3707
3708
3709
3710
3711
3712
3713
3714
3715
3716
3717
3718
3719
3720
3721
3722
3723
3724
3725
3726
3727
3728
3729
3730
3731
3732
3733
3734
3735
3736
3737
3738
3739
3740
3741
3742
3743
3744
3745
3746
3747
3748
3749
3750
3751
3752
3753
3754
3755
3756
3757
3758
3759
3760
3761
3762
3763
3764
3765
3766
3767
3768
3769
3770
3771
3772
3773
3774
3775
3776
3777
3778
3779
3780
3781
3782
3783
3784
3785
3786
3787
3788
3789
3790
3791
3792
3793
3794
3795
3796
3797
3798
3799
3800
3801
3802
3803
3804
3805
3806
3807
3808
3809
3810
3811
3812
$OpenBSD: pcidevs,v 1.1130 2006/08/09 01:14:57 brad Exp $
/*	$NetBSD: pcidevs,v 1.30 1997/06/24 06:20:24 thorpej Exp $	*/

/*
 * Copyright (c) 1995, 1996 Christopher G. Demetriou
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. 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.
 * 3. All advertising materials mentioning features or use of this software
 *    must display the following acknowledgement:
 *      This product includes software developed by Christopher G. Demetriou
 *	for the NetBSD Project.
 * 4. The name of the author may not be used to endorse or promote products
 *    derived from this software without specific prior written permission
 *
 * THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``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 THE AUTHOR 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.
 */

/*
 * NOTE: a fairly complete list of PCI codes can be found at:
 *
 *	http://www.pcidatabase.com/
 *
 * There is a Vendor ID search engine available at:
 *
 *	http://www.pcisig.com/membership/vid_search/
 */

/*
 * List of known PCI vendors
 */

vendor	MARTINMARIETTA	0x003d	Martin-Marietta
vendor	HAUPPAUGE	0x0070	Hauppauge
vendor	TTTECH		0x0357	TTTech
vendor	DYNALINK	0x0675	Dynalink
vendor	COMPAQ		0x0e11	Compaq
vendor	SYMBIOS		0x1000	Symbios Logic
vendor	ATI		0x1002	ATI
vendor	ULSI		0x1003	ULSI Systems
vendor	VLSI		0x1004	VLSI
vendor	AVANCE		0x1005	Avance Logic
vendor	NS		0x100b  NS
vendor	TSENG		0x100c	Tseng Labs
vendor	WEITEK		0x100e	Weitek
vendor	DEC		0x1011	DEC
vendor	CIRRUS		0x1013	Cirrus Logic
vendor	IBM		0x1014	IBM
vendor	WD		0x101c	Western Digital
vendor	AMI		0x101e	AMI
vendor	AMD		0x1022	AMD
vendor	TRIDENT		0x1023	Trident
vendor	ACER		0x1025	Acer
vendor	DELL		0x1028	Dell
vendor	SNI		0x1029	Siemens Nixdorf AG
vendor	MATROX		0x102b	Matrox
vendor	CHIPS		0x102c	Chips and Technologies
vendor	TOSHIBA		0x102f	Toshiba
vendor	NEC		0x1033	NEC
vendor	FUTUREDOMAIN	0x1036	Future Domain
vendor	SIS		0x1039	SiS
vendor	HP		0x103c	Hewlett-Packard
vendor	PCTECH		0x1042	PC Technology
vendor	ASUSTEK		0x1043	Asustek
vendor	DPT		0x1044	DPT
vendor	OPTI		0x1045	Opti
vendor	ELSA		0x1048	Elsa
vendor	SGSTHOMSON	0x104a	SGS Thomson
vendor	BUSLOGIC	0x104b	BusLogic
vendor	TI		0x104c	TI
vendor	SONY		0x104d	Sony
vendor	OAKTECH		0x104e	Oak Technology
vendor	WINBOND		0x1050	Winbond
vendor	SMSC		0x1055	SMSC
vendor	MOT		0x1057	Motorola
vendor	PROMISE		0x105a	Promise
vendor	NUMBER9		0x105d	Number 9
vendor	UMC		0x1060	UMC
vendor	ITT		0x1061	I. T. T.
vendor	PICOPOWER	0x1066	Picopower
vendor	MYLEX		0x1069	Mylex
vendor	APPLE		0x106b	Apple
vendor	MITAC		0x1071	Mitac
vendor	YAMAHA		0x1073	Yamaha
vendor	NEXGEN		0x1074	NexGen Microsystems
vendor	QLOGIC		0x1077	QLogic
vendor	CYRIX		0x1078	Cyrix
vendor	LEADTEK		0x107d	LeadTek Research
vendor	INTERPHASE	0x107e	Interphase
vendor	CONTAQ		0x1080	Contaq Microsystems
vendor	BIT3		0x108a	Bit3
vendor	OLICOM		0x108d	Olicom
vendor	SUN		0x108e	Sun
vendor	INTERGRAPH	0x1091	Intergraph
vendor	DIAMOND		0x1092	Diamond Multimedia
vendor	NATINST		0x1093	National Instruments
vendor	CMDTECH		0x1095	CMD Technology
vendor	QUANTUMDESIGNS	0x1098	Quantum Designs
vendor	BROOKTREE	0x109e	Brooktree
vendor	SGI		0x10a9	SGI
vendor	ACC		0x10aa	ACC Microelectronics
vendor	SYMPHONY	0x10ad	Symphony Labs
vendor	STB		0x10b4	STB Systems
vendor	PLX		0x10b5	PLX
vendor	MADGE		0x10b6	Madge Networks
vendor	3COM		0x10b7	3Com
vendor	SMC		0x10b8	SMC
vendor	ALI		0x10b9	Acer Labs
vendor	MITSUBISHIELEC	0x10ba	Mitsubishi Electronics
vendor	SURECOM		0x10bd	Surecom
vendor	NEOMAGIC	0x10c8	Neomagic
vendor	MENTOR		0x10cc	Mentor ARC
vendor	ADVSYS		0x10cd	Advansys
vendor	MOLEX		0x10d2	Molex
vendor	MACRONIX	0x10d9	Macronix
vendor	ES		0x10dd	Evans & Sutherland
vendor	NVIDIA		0x10de	NVIDIA
vendor	EMULEX		0x10df	Emulex
vendor	IMS		0x10e0	Integrated Micro Solutions
vendor	TEKRAM		0x10e1	Tekram (1st ID)
vendor	NEWBRIDGE	0x10e3	Newbridge
vendor	AMCIRCUITS	0x10e8	Applied Micro Circuits
vendor	TVIA		0x10ea	Tvia
vendor	REALTEK		0x10ec	Realtek
vendor	NKK		0x10f5	NKK
vendor	IODATA		0x10fc	IO Data Device
vendor	INITIO		0x1101	Initio
vendor	CREATIVELABS	0x1102	Creative Labs
vendor	TRIONES		0x1103	HighPoint
vendor	SIGMA		0x1105	Sigma Designs
vendor	VIATECH		0x1106	VIA
vendor	COGENT		0x1109	Cogent Data
vendor	SIEMENS		0x110a	Siemens
vendor	ZNYX		0x110d	Znyx Networks
vendor	ACCTON		0x1113	Accton
vendor	VORTEX		0x1119	Vortex
vendor	EFFICIENTNETS	0x111a	Efficent Networks
vendor	IDT		0x111d	IDT
vendor	FORE		0x1127	FORE Systems
vendor	PHILIPS		0x1131	Philips
vendor	ZIATECH		0x1138	Ziatech
vendor	CYCLONE		0x113c	Cyclone
vendor	EQUINOX		0x113f	Equinox
vendor	ALLIANCE	0x1142	Alliance Semiconductor
vendor	SCHNEIDERKOCH	0x1148	Schneider & Koch
vendor	DIGI		0x114f	Digi
vendor	MUTECH		0x1159	Mutech
vendor	XIRCOM		0x115d	Xircom
vendor	RENDITION	0x1163	Rendition
vendor	RCC		0x1166	ServerWorks
vendor	TOSHIBA2	0x1179	Toshiba
vendor	RICOH		0x1180	Ricoh
vendor	DLINK		0x1186	D-Link Systems
vendor	COROLLARY	0x118c	Corrollary
vendor	ACARD		0x1191	Acard
vendor	ZEINET		0x1193	Zeinet
vendor	OMEGA		0x119b	Omega Micro
vendor	MARVELL		0x11ab	Marvell
vendor	LITEON		0x11ad	Lite-On
vendor	V3		0x11b0	V3 Semiconductor
vendor	PINNACLE	0x11bd	Pinnacle Systems
vendor	LUCENT		0x11c1	AT&T/Lucent
vendor	DOLPHIN		0x11c8	Dolphin
vendor	MRTMAGMA	0x11c9	Mesa Ridge (MAGMA)
vendor	AD		0x11d4	Analog Devices
vendor	ZORAN		0x11de	Zoran
vendor	PIJNENBURG	0x11e3	Pijnenburg
vendor	COMPEX		0x11f6	Compex
vendor	CYCLADES	0x120e	Cyclades
vendor	ESSENTIAL	0x120f	Essential Communications
vendor	O2MICRO		0x1217	O2 Micro
vendor	3DFX		0x121a	3DFX Interactive
vendor	ATML		0x121b	ATML
vendor	CCUBE		0x123f	C-Cube
vendor	AVM		0x1244	AVM
vendor	COREGA		0x1259	Corega
vendor	ASIX		0x125b	ASIX
vendor	ESSTECH		0x125d	ESS
vendor	INTERSIL	0x1260	Intersil
vendor	NORTEL		0x126c	Nortel Networks
vendor	SMI		0x126f	Silicon Motion
vendor	ENSONIQ		0x1274	Ensoniq
vendor	TRANSMETA	0x1279	Transmeta
vendor	ROCKWELL	0x127a	Rockwell
vendor	DAVICOM		0x1282	Davicom
vendor	ITEXPRESS	0x1283	ITExpress
vendor	PLATFORM	0x1285	Platform
vendor	LUXSONOR	0x1287	LuxSonor
vendor	TRITECH		0x1292	TriTech Microelectronics
vendor	ALTEON		0x12ae	Alteon
vendor	USR		0x12b9	US Robotics
vendor	STB2		0x12d2	NVIDIA/SGS-Thomson
vendor	PERICOM		0x12d8	Pericom
vendor	AUREAL		0x12eb	Aureal
vendor	ADMTEK		0x1317	ADMtek
vendor	PE		0x1318	Packet Engines
vendor	FORTEMEDIA	0x1319	Forte Media
vendor	SIIG		0x131f	SIIG
vendor	DTCTECH		0x134a	DTC Tech
vendor	PCTEL		0x134d	PCTEL
vendor	CNET		0x1371	CNet
vendor	LMC		0x1376	LAN Media
vendor	NETGEAR		0x1385	Netgear
vendor	MOXA		0x1393	Moxa
vendor	LEVEL1		0x1394	Level 1
vendor	HIFN		0x13a3	Hifn
vendor	TRIWARE		0x13c1	3ware
vendor	ABOCOM		0x13d1	Abocom
vendor	SUNDANCE	0x13f0	Sundance
vendor	CMI		0x13f6	C-Media Electronics
vendor	LAVA		0x1407	Lava
vendor	SUNIX		0x1409	Sunix
vendor	ICENSEMBLE	0x1412	IC Ensemble
vendor	MICROSOFT	0x1414	Microsoft
vendor	OXFORD2		0x1415	Oxford
vendor	CHELSIO		0x1425	Chelsio
vendor	TAMARACK	0x143d	Tamarack
vendor	ASKEY		0x144f	Askey
vendor	AVERMEDIA	0x1461	Avermedia
vendor	AIRONET		0x14b9	Aironet
vendor	GLOBESPAN	0x14bc	Globespan
vendor	MYRICOM		0x14c1	Myricom
vendor	OXFORD		0x14d2	VScom
vendor	AVLAB		0x14db	Avlab
vendor	INVERTEX	0x14e1	Invertex
vendor	BROADCOM	0x14e4	Broadcom
vendor	PLANEX		0x14ea	Planex
vendor	CONEXANT	0x14f1	Conexant
vendor	DELTA		0x1500	Delta
vendor	MYSON		0x1516	Myson Century
vendor	TOPIC		0x151f	Topic/SmartLink
vendor	ENE		0x1524	ENE
vendor	ARALION		0x1538	Aralion
vendor	TERRATEC	0x153b	TerraTec
vendor	SYMBOL		0x1562	Symbol
vendor	SYBA		0x1592	Syba
vendor	BLUESTEEL	0x15ab	Bluesteel
vendor	VMWARE		0x15ad	VMware
vendor	ZOLTRIX		0x15b0	Zoltrix
vendor	AGILENT		0x15bc	Agilent
vendor	NDC		0x15e8	National Datacomm
vendor	PDC		0x15e9	Pacific Data
vendor	EUMITCOM	0x1638	Eumitcom
vendor	NETSEC		0x1660	NetSec
vendor	ZYDAS		0x167b	ZyDAS Technology
vendor	SAMSUNG		0x167d	Samsung
vendor	ATHEROS		0x168c	Atheros
vendor	GLOBALSUN	0x16ab	Global Sun
vendor	SAFENET		0x16ae	SafeNet
vendor	MICREL		0x16c6	Micrel
vendor	USR2		0x16ec	US Robotics
vendor	VITESSE		0x1725	Vitesse
vendor	LINKSYS		0x1737	Linksys
vendor	NETOCTAVE	0x170b	Netoctave
vendor	ALTIMA		0x173b	Altima
vendor	ANTARES		0x1754	Antares Microsystems
vendor	CAVIUM		0x177d	Cavium
vendor	BELKIN2		0x1799	Belkin
vendor	HAWKING		0x17b3	Hawking Technology
vendor	ARECA		0x17d3	Areca
vendor	NETERION	0x17d5	Neterion
vendor	INPROCOMM	0x17fe	INPROCOMM
vendor	LANERGY		0x1812	Lanergy
vendor	RALINK		0x1814	Ralink
vendor	XGI		0x18ca	XGI Technology
vendor	SANGOMA		0x1923	Sangoma
vendor	OPTION		0x1931	Option
vendor	JMICRON		0x197b	JMicron
vendor	SYMPHONY2	0x1c1c	Symphony Labs
vendor	TEKRAM2		0x1de1	Tekram
vendor	HINT		0x3388	Hint
vendor	3DLABS		0x3d3d	3D Labs
vendor	AVANCE2		0x4005	Avance Logic
vendor	ADDTRON		0x4033	Addtron
vendor	INDCOMPSRC	0x494f	Industrial Computer Source
vendor	NETVIN		0x4a14	NetVin
vendor	GEMTEK		0x5046	Gemtek
vendor	TURTLEBEACH	0x5053	Turtle Beach
vendor	S3		0x5333	S3
vendor	C4T		0x6374	c't Magazin
vendor	INTEL		0x8086	Intel
vendor	WINBOND2	0x8c4a	Winbond
vendor	KTI		0x8e2e	KTI
vendor	ADP		0x9004	Adaptec
vendor	ADP2		0x9005	Adaptec
vendor	ATRONICS	0x907f	Atronics
vendor	NETMOS		0x9710	NetMos
vendor	PARALLELS	0xaaaa	Parallels
vendor	3COM2		0xa727	3Com
vendor	TIGERJET	0xe159	TigerJet Network
vendor	ENDACE		0xeace	Endace
vendor	BELKIN		0xec80	Belkin Components
vendor	ARC		0xedd8	ARC Logic
vendor	INVALID		0xffff	INVALID VENDOR ID

/*
 * List of known products.  Grouped by vendor.
 */

/* O2 Micro */
product O2MICRO OZ6729		0x6729	OZ6729 CardBus
product O2MICRO OZ6730		0x673a	OZ6730 CardBus
product O2MICRO OZ6922		0x6825	OZ6922 CardBus
product O2MICRO OZ6832		0x6832	OZ6832 CardBus
product O2MICRO OZ6836		0x6836	OZ6836/OZ6860 CardBus
product O2MICRO OZ6872		0x6872	OZ68[17]2 CardBus
product O2MICRO OZ6933		0x6933	OZ6933 CardBus
product O2MICRO OZ6972		0x6972	OZ69[17]2 CardBus
product O2MICRO OZ7110		0x7110	OZ711Mx CardBus
product O2MICRO OZ7113		0x7113	OZ711EC1 SmartCardBus
product O2MICRO OZ7114		0x7114	OZ711M1 CardBus
product O2MICRO OZ7223		0x7223	OZ711E0 CardBus

/* 3Com Products */
product 3COM 3C985		0x0001	3c985
product 3COM 3C996		0x0003	3c996
product 3COM 3CRDAG675		0x0013	3CRDAG675 (Atheros AR5212)
product 3COM2 3CRPAG175		0x0013	3CRPAG175 (Atheros AR5212)
product 3COM 3C_MPCI_MODEM	0x1007	V.90 Modem
product 3COM 3C940		0x1700	3c940
product 3COM 3C339		0x3390	3c339
product 3COM 3C359		0x3590	3c359
product 3COM 3C450		0x4500	3c450
product 3COM 3C555		0x5055	3c555 100Base-TX
product 3COM 3C575		0x5057	3c575
product 3COM 3CCFE575BT		0x5157	3CCFE575BT
product 3COM 3CCFE575CT		0x5257	3CCFE575CT
product 3COM 3C590		0x5900	3c590 10Mbps
product 3COM 3C595TX		0x5950	3c595 100Base-TX
product 3COM 3C595T4		0x5951	3c595 100Base-T4
product 3COM 3C595MII		0x5952	3c595 10Mbps-MII
product 3COM 3CRSHPW796		0x6000	3CRSHPW796 802.11b
product 3COM 3CRWE154G72	0x6001	3CRWE154G72 802.11g
product 3COM 3C556		0x6055	3c556 100Base-TX
product 3COM 3C556B		0x6056	3c556B 100Base-TX
product 3COM 3CCFEM656		0x6560	3CCFEM656
product 3COM 3CCFEM656B		0x6562	3CCFEM656B
product 3COM MODEM56		0x6563	56k Modem
product 3COM 3CCFEM656C		0x6564	3CCFEM656C
product 3COM GLOBALMODEM56	0x6565	56k Global Modem
product 3COM 3CSOHO100TX	0x7646	3cSOHO-TX
product 3COM 3CRWE777A		0x7770	3crwe777a AirConnect
product 3COM 3C940B		0x80eb	3c940B
product 3COM 3C900TPO		0x9000	3c900 10Base-T
product 3COM 3C900COMBO		0x9001	3c900 10Mbps-Combo
product 3COM 3C900B		0x9004	3c900B 10Mbps
product 3COM 3C900BCOMBO	0x9005	3c900B 10Mbps-Combo
product 3COM 3C900BTPC		0x9006	3c900B 10Mbps-TPC
product 3COM 3C900BFL		0x900a	3c900B 10Mbps-FL
product 3COM 3C905TX		0x9050	3c905 100Base-TX
product 3COM 3C905T4		0x9051	3c905 100Base-T4
product 3COM 3C905BTX		0x9055	3c905B 100Base-TX
product 3COM 3C905BT4		0x9056	3c905B 100Base-T4
product 3COM 3C905BCOMBO	0x9058	3c905B 10/100Mbps-Combo
product 3COM 3C905BFX		0x905a	3c905B 100Base-FX
product 3COM 3C905CTX		0x9200	3c905C 100Base-TX
product 3COM 3C9201		0x9201	3c9201 100Base-TX
product 3COM 3C920BEMBW		0x9202	3c920B-EMB-WNM
product 3COM 3CSHO100BTX	0x9300	3cSOHO 100B-TX
product 3COM 3C980TX		0x9800	3c980 100Base-TX
product 3COM 3C980CTX		0x9805	3c980C 100Base-TX
product 3COM 3CR990		0x9900	3cr990
product 3COM 3CR990TX		0x9901	3cr990-TX
product 3COM 3CR990TX95		0x9902	3cr990-TX-95
product 3COM 3CR990TX97		0x9903	3cr990-TX-97
product 3COM 3C990BTXM		0x9904	3c990b-TX-M
product 3COM 3CR990FX		0x9905	3cr990-FX
product 3COM 3CR990SVR95	0x9908	3cr990SVR95
product 3COM 3CR990SVR97	0x9909	3cr990SVR97
product 3COM 3C990BSVR		0x990a	3c990BSVR

/* 3DFX Interactive */
product 3DFX VOODOO		0x0001	Voodoo
product 3DFX VOODOO2		0x0002	Voodoo2
product 3DFX BANSHEE		0x0003	Banshee
product 3DFX VOODOO3		0x0005	Voodoo3
product 3DFX VOODOO5		0x0009	Voodoo5

/* 3D Labs products */
product 3DLABS 300SX		0x0001	300SX
product 3DLABS 500TX		0x0002	500TX
product 3DLABS DELTA		0x0003	Delta
product 3DLABS PERMEDIA		0x0004	Permedia
product 3DLABS 500MX		0x0006	500MX
product 3DLABS PERMEDIA2	0x0007	Permedia 2
product 3DLABS OXYGEN_GVX1_CPU	0x0008	Oxygen GVX1
product 3DLABS PERMEDIA3	0x0009	Permedia 3
product 3DLABS OXYGEN_GVX1	0x000a	Oxygen GVX1

/* 3Ware products */
product TRIWARE ESCALADE	0x1000	Escalade IDE RAID
product TRIWARE ESCALADE_ASIC	0x1001	Escalade IDE RAID
product TRIWARE ESCALADE_9500	0x1002	Escalade IDE RAID

/* Abocom products */
product ABOCOM FE2500		0xab02	FE2500 10/100
product ABOCOM PCM200		0xab03	PCM200 10/100
product ABOCOM FE2000VX		0xab06	FE2000VX 10/100
product ABOCOM FE2500MX		0xab08	FE2500MX 10/100

/* Aironet Products */
product AIRONET PC4800_1	0x0001	PC4800 Wireless
product AIRONET PCI352		0x0350	PCI35x WLAN
product AIRONET PC4500		0x4500	PC4500 Wireless
product AIRONET PC4800		0x4800	PC4800 Wireless
product AIRONET MPI350		0xa504	MPI-350 Wireless

/* ACC Products */
product ACC 2188		0x0000	ACCM 2188 VL-PCI
product ACC 2051_HB		0x2051	2051 PCI
product ACC 2051_ISA		0x5842	2051 ISA

/* Acard products */
product ACARD ATP850U		0x0005	ATP850U/UF
product ACARD ATP860		0x0006	ATP860
product ACARD ATP860A		0x0007	ATP860-A
product ACARD ATP865A		0x0008	ATP865-A
product ACARD ATP865R		0x0009	ATP865-R
product ACARD AEC6710		0x8002	AEC6710
product ACARD AEC6712UW		0x8010	AEC6712UW
product ACARD AEC6712U		0x8020	AEC6712U
product ACARD AEC6712S		0x8030	AEC6712S
product ACARD AEC6710D		0x8040	AEC6710D
product ACARD AEC6715UW		0x8050	AEC6715UW

/* Accton products */
product ACCTON 5030		0x1211	MPX 5030/5038
product ACCTON EN2242		0x1216	EN2242
product ACCTON EN1217		0x1217	EN1217

/* Addtron products */
product ADDTRON RHINEII		0x1320	RhineII
product ADDTRON 8139		0x1360	rtl8139
product ADDTRON AWA100		0x7001	AWA-100

/* Acer products */
product ACER M1435		0x1435	M1435 VL-PCI

/* Acer Labs products */
product ALI M1445		0x1445	M1445 VL-PCI
product ALI M1449		0x1449	M1449 ISA
product ALI M1451		0x1451	M1451 PCI
product ALI M1461		0x1461	M1461 PCI
product ALI M1489		0x1489	M1489 PCI
product ALI M1511		0x1511	M1511 PCI
product ALI M1513		0x1513	M1513 ISA
product ALI M1521		0x1521	M1523 PCI
product ALI M1523		0x1523	M1523 ISA
product ALI M1531		0x1531	M1531 PCI
product ALI M1533		0x1533	M1533 ISA
product ALI M1535		0x1535	M1535 PCI
product ALI M1541		0x1541	M1541 PCI
product ALI M1543		0x1543	M1543 ISA
product ALI M1563		0x1563	M1563 ISA
product ALI M1575		0x1575	M1575 ISA
product ALI M1621		0x1621	M1621 PCI
product ALI M1631		0x1631	M1631 PCI
product ALI M1644		0x1644	M1644 PCI
product ALI M1647		0x1647	M1647 PCI
product ALI M1689		0x1689	M1689 PCI
product ALI M1695		0x1695	M1695 PCI
product ALI M3309		0x3309	M3309 MPEG
product ALI M4803		0x5215	M4803
product ALI M5219		0x5219	M5219 UDMA IDE
product ALI M5229		0x5229	M5229 UDMA IDE
product ALI M5237		0x5237	M5237 USB
product ALI M5239		0x5239	M5239 USB2
product ALI M5243		0x5243	M5243 AGP/PCI-PCI
product ALI M5246		0x5246	M5246 AGP
product ALI M5247		0x5247	M5247 AGP/PCI-PC
product ALI M5249		0x5249	M5249 PCI-PCI
product ALI M524B		0x524b	M524B PCIE
product ALI M524C		0x524c	M524C PCIE
product ALI M524D		0x524d	M524D PCIE
product ALI M5261		0x5261	M5261 LAN
product ALI M5263		0x5263	M5263 LAN
product ALI M5281		0x5281	M5281 SATA
product ALI M5287		0x5287	M5287 SATA
product ALI M5288		0x5288	M5288 SATA
product ALI M5289		0x5289	M5289 SATA
product ALI M5451		0x5451	M5451 Audio
product ALI M5455		0x5455	M5455 Audio
product ALI M5457		0x5457	M5457 Modem
product ALI M5461		0x5461	M5461 HD Audio
product ALI M7101		0x7101	M7101 Power

/* ADMtek products */
product ADMTEK AL981		0x0981	AL981
product ADMTEK AN983		0x0985	AN983
product ADMTEK AN985		0x1985	AN985
product ADMTEK ADM8211		0x8201	ADM8211 WLAN
product ADMTEK ADM9511		0x9511	ADM9511
product ADMTEK ADM9513		0x9513	ADM9513

/* Adaptec products */
product ADP AIC7810		0x1078	AIC-7810
product ADP 2940AU_CN		0x2178	AHA-2940AU/CN
product ADP 2930CU		0x3860	AHA-2930CU
product ADP AIC7850		0x5078	AIC-7850
product ADP AIC7855		0x5578	AIC-7855
product ADP AIC5900		0x5900	AIC-5900 ATM
product ADP AIC5905		0x5905	AIC-5905 ATM
product ADP 1480		0x6075	APA-1480
product ADP AIC7860		0x6078	AIC-7860
product ADP 2940AU		0x6178	AHA-2940AU
product ADP AIC7870		0x7078	AIC-7870
product ADP 2940		0x7178	AHA-2940
product ADP 3940		0x7278	AHA-3940
product ADP 3985		0x7378	AHA-3985
product ADP 2944		0x7478	AHA-2944
product ADP AIC7880		0x8078	AIC-7880
product ADP 2940U		0x8178	AHA-2940U
product ADP 3940U		0x8278	AHA-3940U
product ADP 398XU		0x8378	AHA-398XU
product ADP 2944U		0x8478	AHA-2944U
product ADP 2940UWPro		0x8778	AHA-2940UWPro
product ADP AIC6915		0x6915	AIC-6915
product ADP 7895		0x7895	AIC-7895

product ADP2 2940U2		0x0010	AHA-2940U2 U2
product ADP2 2930U2		0x0011	AHA-2930U2 U2
product	ADP2 AAA131U2		0x0013	AAA-131U2 U2
product ADP2 AIC7890		0x001f	AIC-7890/1 U2
product ADP2 AIC7892		0x008f	AIC-7892 U160
product ADP2 29160		0x0080	AHA-29160 U160
product ADP2 19160B		0x0081	AHA-19160B U160
product ADP2 3950U2B		0x0050	AHA-3950U2B U2
product ADP2 3950U2D		0x0051	AHA-3950U2D U2
product ADP2 AIC7896		0x005f	AIC-7896/7 U2
product ADP2 3960D		0x00c0	AHA-3960D U160
product ADP2 AIC7899B		0x00c1	AIC-7899B
product ADP2 AIC7899D		0x00c3	AIC-7899D
product ADP2 AIC7899F		0x00c5	AIC-7899F
product ADP2 AIC7899		0x00cf	AIC-7899 U160
product ADP2 SERVERAID		0x0250	ServeRAID
product ADP2 AAC2622		0x0282	AAC-2622
product ADP2 ASR2200S		0x0285	ASR-2200S
product ADP2 ASR2120S		0x0286	ASR-2120S
product ADP2 AAC364		0x0364	AAC-364
product ADP2 AAC3642		0x0365	AAC-3642
product ADP2 PERC_2QC		0x1364	Dell PERC 2/QC
product ADP2 AIC7901		0x800f	AIC-7901 U320
product ADP2 AHA29320A		0x8000	AHA-29320A U320
product ADP2 AHA29320LP		0x8017	AHA-29320LP U320
product ADP2 AIC7901A		0x801e	AIC-7901A U320
product ADP2 AHA29320		0x8012	AHA-29320 U320
product ADP2 AHA29320B		0x8013	AHA-29320B U320
product ADP2 AHA29320LP2	0x8014	AHA-29320LP U320
product ADP2 AIC7902		0x801f	AIC-7902 U320
product ADP2 AIC7902_B		0x801d	AIC-7902B U320
product ADP2 AHA39320		0x8010	AHA-39320 U320
product ADP2 AHA39320B		0x8015	AHA-39320B U320
product ADP2 AHA39320A		0x8016	AHA-39320A U320
product ADP2 AHA39320D		0x8011	AHA-39320D U320
product ADP2 AHA39320DB		0x801c	AHA-39320DB U320

/* Advanced System Products */
product ADVSYS 1200A		0x1100	1200A
product ADVSYS 1200B		0x1200	1200B
product ADVSYS ULTRA		0x1300	ABP-930/40UA
product ADVSYS WIDE		0x2300	ABP-940UW
product ADVSYS U2W		0x2500	ASP-3940U2W
product ADVSYS U3W		0x2700	ASP-3940U3W

/* Advanced Telecommunications Modules */
product ATML WAIKATO		0x3200	Waikato Dag3.2
product ATML DAG35		0x3500	Endace Dag3.5
product ATML DAG422GE		0x422e	Endace Dag4.22GE
product ATML DAG423		0x4230	Endace Dag4.23

/* Alliance products */
product ALLIANCE AT22		0x6422	AT22
product ALLIANCE AT24		0x6424	AT24

/* Alteon products */
product ALTEON ACENIC		0x0001	Acenic
product ALTEON ACENICT		0x0002	Acenic Copper
product ALTEON BCM5700		0x0003	BCM5700
product ALTEON BCM5701		0x0004	BCM5701

/* Altima products */
product ALTIMA AC1000		0x03e8	AC1000
product ALTIMA AC1001		0x03e9	AC1001
product ALTIMA AC9100		0x03ea	AC9100

/* AMD products */
product AMD AMD64_HT		0x1100	AMD64 HyperTransport
product AMD AMD64_ADDR		0x1101	AMD64 Address Map
product AMD AMD64_DRAM		0x1102	AMD64 DRAM Cfg
product AMD AMD64_MISC		0x1103	AMD64 Misc Cfg
product AMD PCNET_PCI		0x2000	79c970 PCnet-PCI
product AMD PCHOME_PCI		0x2001	79c978 PChome-PCI
product AMD PCSCSI_PCI		0x2020	53c974 PCscsi-PCI
product AMD PCNETS_PCI		0x2040	79C974 PCnet-PCI
product AMD GEODE_LX_PCHB	0x2080	Geode LX
product AMD GEODE_LX_VIDEO	0x2081	Geode LX Video
product AMD GEODE_LX_CRYPTO	0x2082	Geode LX Crypto
product AMD CS5536_PCIB		0x2090	CS5536 ISA
product AMD CS5536_AUDIO	0x2093	CS5536 Audio
product AMD CS5536_OHCI		0x2094	CS5536 USB
product AMD CS5536_EHCI		0x2095	CS5536 USB
product AMD CS5536_IDE		0x209a	CS5536 IDE
product AMD ELANSC520		0x3000	ElanSC520 PCI
/* http://www.amd.com/products/cpg/athlon/techdocs/pdf/21910.pdf */
product AMD SC751_SC		0x7006	751 System
product AMD SC751_PPB		0x7007	751 PCI-PCI
/* http://www.amd.com/products/cpg/athlon/techdocs/pdf/24462.pdf */
product AMD 762_PCHB		0x700c	762 PCI
product AMD 762_PPB		0x700d	762 PCI-PCI
product AMD 761_PCHB		0x700e	761 PCI
product AMD 761_PPB		0x700f	761 PCI-PCI
product AMD 755_ISA		0x7400	755 ISA
product AMD 755_IDE		0x7401	755 IDE
product AMD 755_PMC		0x7403	755 Power
product AMD 755_USB		0x7404	755 USB
/* http://www.amd.com/products/cpg/athlon/techdocs/pdf/22548.pdf */
product AMD PBC756_ISA		0x7408	756 ISA
product AMD PBC756_IDE		0x7409	756 IDE
product AMD PBC756_PMC		0x740b	756 Power
product AMD PBC756_USB		0x740c	756 USB Host
product AMD 766_ISA		0x7410	766 ISA
product AMD 766_IDE		0x7411	766 IDE
product AMD 766_USB		0x7412	766 USB
product AMD 766_PMC		0x7413	766 Power
product AMD 766_USB_HCI		0x7414	766 USB OpenHCI
product AMD PBC768_ISA		0x7440	768 ISA
product AMD PBC768_IDE		0x7441	768 IDE
product AMD PBC768_PMC		0x7443	768 Power
product AMD PBC768_ACA		0x7445	768 AC97
product AMD PBC768_MD		0x7446	768 Modem
product AMD PBC768_PPB		0x7448	768 PCI-PCI
product AMD PBC768_USB		0x7449	768 USB
product AMD 8131_PCIX		0x7450	8131 PCIX
product AMD 8131_PCIX_IOAPIC	0x7451	8131 PCIX IOAPIC
product AMD 8151_SC		0x7454	8151 Sys Control
product AMD 8151_AGP		0x7455	8151 AGP
product AMD 8132_PCIX		0x7458	8132 PCIX
product AMD 8132_PCIX_IOAPIC	0x7459	8132 PCIX IOAPIC
product AMD 8111_PPB		0x7460	8111 PCI-PCI
product AMD 8111_USB		0x7464	8111 USB
product AMD PBC8111_LPC		0x7468	AMD8111 LPC
product AMD 8111_IDE		0x7469	8111 IDE
product AMD 8111_SMB		0x746a	8111 SMBus
product AMD 8111_PMC		0x746b	8111 Power
product AMD 8111_ACA		0x746d	8111 AC97

/* AMI */
product AMI MEGARAID		0x1960	MegaRAID
product AMI MEGARAID428		0x9010	MegaRAID Series 428
product AMI MEGARAID434		0x9060	MegaRAID Series 434

/* Analog Devices */
product AD SP21535		0x1535	ADSP 21535 DSP
product AD 1889			0x1889	AD1889 Audio
product AD SP2141		0x2f44	SafeNet ADSP 2141

/* Antares Microsystems products */
product ANTARES TC9021		0x1021	TC9021

/* Apple products */
product APPLE BANDIT		0x0001	Bandit
product APPLE GC		0x0002	GC
product APPLE OHARE		0x0007	OHare
product APPLE HEATHROW		0x0010	Heathrow
product APPLE PADDINGTON	0x0017	Paddington
product APPLE UNINORTHETH	0x001e	Uni-N Eth
product APPLE UNINORTH		0x001f	Uni-N
product APPLE UNINORTHETH_FW	0x0018	Uni-N Eth Firewire
product APPLE USB		0x0019	USB
product APPLE UNINORTH_AGP	0x0020	Uni-N AGP
product APPLE UNINORTHGMAC	0x0021	Uni-N GMAC
product APPLE KEYLARGO		0x0022	Keylargo
product APPLE PANGEA_GMAC	0x0024	Pangea GMAC
product APPLE PANGEA_MACIO	0x0025	Pangea Macio
product APPLE PANGEA_OHCI	0x0026	Pangea USB
product APPLE PANGEA_AGP	0x0027	Pangea AGP
product APPLE PANGEA		0x0028	Pangea
product APPLE PANGEA_PCI	0x0029	Pangea PCI
product APPLE UNINORTH2_AGP	0x002d	Uni-N2 AGP
product APPLE UNINORTH2		0x002e	Uni-N2 Host
product APPLE UNINORTH2ETH	0x002f	Uni-N2 Host
product APPLE PANGEA_FW		0x0030	Pangea FireWire
product APPLE UNINORTH_FW	0x0031	UniNorth Firewire
product APPLE UNINORTH2GMAC	0x0032	Uni-N2 GMAC
product APPLE UNINORTH_ATA	0x0033	Uni-N ATA
product APPLE UNINORTH_AGP3	0x0034	UniNorth AGP
product APPLE UNINORTH5		0x0035	UniNorth PCI
product APPLE UNINORTH6		0x0036	UniNorth PCI
product APPLE INTREPID_ATA	0x003b	Intrepid ATA
product APPLE INTREPID		0x003e	Intrepid
product APPLE INTREPID_OHCI	0x003f	Intrepid USB
product APPLE K2_USB		0x0040	K2 USB
product APPLE K2_MACIO		0x0041	K2 Macio
product APPLE K2_FW		0x0042	K2 Firewire
product APPLE K2_ATA		0x0043	K2 ATA
product APPLE U3_PPB1		0x0045	U3 PCI-PCI
product APPLE U3_PPB2		0x0046	U3 PCI-PCI
product APPLE U3_PPB3		0x0047	U3 PCI-PCI
product APPLE U3_PPB4		0x0048	U3 PCI-PCI
product APPLE U3_PPB5		0x0049	U3 PCI-PCI
product APPLE U3_AGP		0x004b	U3 AGP
product APPLE K2_GMAC		0x004c	K2 GMAC
product APPLE SHASTA		0x004f	Shasta
product APPLE SHASTA_ATA	0x0050	Shasta ATA
product APPLE SHASTA_GMAC	0x0051	Shasta GMAC
product APPLE SHASTA_FW		0x0052	Shasta Firewire
product APPLE SHASTA_PCI1	0x0053	Shasta PCI
product APPLE SHASTA_PCI2	0x0054	Shasta PCI
product APPLE SHASTA_PCI3	0x0055	Shasta PCI
product APPLE SHASTA_HT		0x0056	Shasta HyperTransport
product APPLE K2		0x0057	K2
product APPLE U3L_AGP		0x0058	U3L AGP
product APPLE K2_AGP		0x0059	K2 AGP
product APPLE INTREPID2_AGP	0x0066	Intrepid 2 AGP
product APPLE INTREPID2_PCI1	0x0067	Intrepid 2 PCI
product APPLE INTREPID2_PCI2	0x0068	Intrepid 2 PCI
product APPLE INTREPID2_ATA	0x0069	Intrepid 2 ATA
product APPLE INTREPID2_FW	0x006a	Intrepid 2 FireWire
product APPLE INTREPID2_GMAC	0x006b	Intrepid 2 GMAC
product APPLE BCM5701		0x1645	BCM5701

/* Aralion products */
product ARALION ARS106S		0x0301	ARS106S
product ARALION ARS0303D	0x0303	ARS0303D

/* ARC Logic products */
product ARC USB			0x0003	USB
product ARC 1000PV		0xa091	1000PV
product ARC 2000PV		0xa099	2000PV
product ARC 2000MT		0xa0a1	2000MT
product ARC 2000MI		0xa0a9	2000MI

/* Areca products */
product ARECA ARC1110		0x1110	ARC-1110
product ARECA ARC1120		0x1120	ARC-1120
product ARECA ARC1130		0x1130	ARC-1130
product ARECA ARC1160		0x1160	ARC-1160
product ARECA ARC1170		0x1170	ARC-1170
product ARECA ARC1210		0x1210	ARC-1210
product ARECA ARC1220		0x1220	ARC-1220
product ARECA ARC1230		0x1230	ARC-1230
product ARECA ARC1260		0x1260	ARC-1260
product ARECA ARC1270		0x1270	ARC-1270
product ARECA ARC1280		0x1280	ARC-1280
product ARECA ARC1380		0x1380	ARC-1380
product ARECA ARC1381		0x1381	ARC-1381
product ARECA ARC1680		0x1680	ARC-1680
product ARECA ARC1681		0x1681	ARC-1681

/* ASIX Electronics products */
product ASIX AX88140A		0x1400	AX88140A/88141

/* Asustek products */
product ASUSTEK HFCPCI		0x0675	ISDN

/* ATI Technologies */
product ATI RADEON_M241P	0x3150	Radeon Mobility X600
product ATI FIREGL_V3200	0x3154	FireGL V3200
product ATI RADEON_X600_RV380	0x3e50	Radeon X600 (RV380)
product ATI RADEON_X600_RV380_S	0x3e70	Radeon X600 (RV380) Sec
product ATI RADEON_9500PRO	0x4144	Radeon 9500 Pro
product ATI RADEON_9600PRO	0x4150	Radeon 9600 Pro
product ATI RADEON_9600LE	0x4151	Radeon 9600 LE
product ATI RADEON_9600XT	0x4152	Radeon 9600 XT
product ATI RADEON_9550		0x4153	Radeon 9550
product ATI MACH32		0x4158	Mach32
product ATI RADEON_9500PRO_S	0x4164	Radeon 9500 Pro Sec
product ATI RADEON_9600PRO_S	0x4170	Radeon 9600 Pro Sec
product ATI RADEON_9600LE_S	0x4171	Radeon 9600 LE Sec
product ATI RADEON_9600XT_S	0x4172	Radeon 9600 XT Sec
product ATI RADEON_9550_S	0x4173	Radeon 9550 Sec
product ATI R200_BB		0x4242	Radeon 8500 BB
product ATI RADEON_IGP320M	0x4336	Radeon IGP 320M
product ATI MOBILITY_M6		0x4337	Mobility M6
product ATI IXP_AUDIO_200	0x4341	IXP200 AC97
product ATI SB200_PPB		0x4342	SB200 PCI-PCI
product ATI SB200_EHCI		0x4345	SB200 USB2
product ATI SB200_OHCI_1	0x4347	SB200 USB
product ATI SB200_OHCI_2	0x4348	SB200 USB
product ATI IXP_IDE_200		0x4349	IXP200 IDE
product ATI SB200_ISA		0x434c	SB200 PCI-ISA
product ATI IXP_MODEM_200	0x434d	IXP200 Modem
product ATI SB200_SMB		0x4353	SB200 SMBus
product ATI MACH64_CT		0x4354	Mach64 CT
product ATI MACH64_CX		0x4358	Mach64 CX
product ATI IXP_AUDIO_300	0x4361	IXP300 AC97
product ATI IXP_SMB_300		0x4363	IXP300 SMBus
product ATI IXP_IDE_300		0x4369	IXP300 IDE
product ATI IXP_SATA_300	0x436e	IXP300 SATA
product ATI IXP_AUDIO_400	0x4370	IXP400 AC97
product ATI IXP_PCI_400		0x4371	IXP400 PCI
product ATI IXP_SMB_400		0x4372	IXP400 SMBus
product ATI IXP_EHCI_400	0x4373	IXP400 USB2
product ATI IXP_OHCI_400_1	0x4374	IXP400 USB
product ATI IXP_OHCI_400_2	0x4375	IXP400 USB
product ATI IXP_IDE_400		0x4376	IXP400 IDE
product ATI IXP_ISA_400		0x4377	IXP400 ISA
product ATI IXP_MODEM_400	0x4378	IXP400 Modem
product ATI IXP_SATA_400_1	0x4379	IXP400 SATA
product ATI IXP_SATA_400_2	0x437a	IXP400 SATA
product ATI IXP_HDA_450		0x437b	IXP450 HD Audio
product ATI IXP_SATA_600_1	0x4380	IXP600 SATA
product ATI IXP_SATA_600_2	0x4381	IXP600 SATA
product ATI IXP_AUDIO_600	0x4382	IXP600 AC97
product ATI IXP_HDA_600		0x4383	IXP600 HD Audio
product ATI IXP_PCI_600		0x4384	IXP600 PCI
product ATI IXP_SMB_600		0x4385	IXP600 SMBus
product ATI IXP_EHCI_600	0x4386	IXP600 USB2
product ATI IXP_OHCI_600_1	0x4387	IXP600 USB
product ATI IXP_OHCI_600_2	0x4388	IXP600 USB
product ATI IXP_OHCI_600_3	0x4389	IXP600 USB
product ATI IXP_OHCI_600_4	0x438a	IXP600 USB
product ATI IXP_OHCI_600_5	0x438b	IXP600 USB
product ATI IXP_IDE_600		0x438c	IXP600 IDE
product ATI IXP_LPC_600		0x438d	IXP600 LPC
product ATI IXP_MODEM_600	0x438e	IXP600 Modem
product ATI MACH64_ET		0x4554	Mach64 ET
product ATI RAGEPRO		0x4742	Rage Pro
product ATI MACH64_GD		0x4744	Mach64 GD
product ATI MACH64_GI		0x4749	Mach64 GI
product ATI MACH64_GL		0x474c	Mach64 GL
product ATI MACH64_GM		0x474d	Mach64 GM
product ATI MACH64_GN		0x474e	Mach64 GN
product ATI MACH64_GO		0x474f	Mach64 GO
product ATI MACH64_GP		0x4750	Mach64 GP
product ATI MACH64_GQ		0x4751	Mach64 GQ
product ATI RAGEXL		0x4752	Rage XL
product ATI MACH64_GS		0x4753	Mach64 GS
product ATI MACH64_GT		0x4754	Mach64 GT
product ATI MACH64_GU		0x4755	Mach64 GU
product ATI MACH64_GV		0x4756	Mach64 GV
product ATI MACH64_GW		0x4757	Mach64 GW
product ATI MACH64_GX		0x4758	Mach64 GX
product ATI MACH64_GY		0x4759	Mach64 GY
product ATI MACH64_GZ		0x475a	Mach64 GZ
product ATI RV250		0x4966	Radeon 9000
product ATI RV250_S		0x496e	Radeon 9000 Sec
product ATI MACH64_LB		0x4c42	Mach64 LB
product ATI MACH64_LD		0x4c44	Mach64 LD
product ATI RAGE128_LE		0x4c45	Rage128 LE
product ATI MOBILITY_M3		0x4c46	Mobility M3
product ATI MACH64_LG		0x4c47	Mach64 LG
product ATI MACH64_LI		0x4c49	Mach64 LI
product ATI MOBILITY_1		0x4c4d	Mobility 1
product ATI MACH64_LN		0x4c4e	Mach64 LN
product ATI MACH64_LP		0x4c50	Mach64 LP
product ATI MACH64_LQ		0x4c51	Mach64 LQ
product ATI RAGE_PM		0x4c52	Rage P/M
product ATI MACH64LS		0x4c53	Mach64 LS
product ATI RADEON_M7LW		0x4c57	Radeon Mobility M7 LW
product ATI RADEON_M6LY		0x4c59	Radeon Mobility M6 LY
product ATI RADEON_M6LZ		0x4c5a	Radeon Mobility M6 LZ
product ATI RADEON_M9Lf		0x4c66	Radeon Mobility M9 Lf
product ATI RAGE128_MF		0x4d46	Rage 128 Mobility MF
product ATI RAGE128_ML		0x4d4c	Rage 128 Mobility ML
product ATI R300		0x4e44	Radeon 9500/9700
product ATI RADEON9500_PRO	0x4e45	Radeon 9500 Pro
product ATI RADEON_9800XT	0x4e4a	Radeon 9800 XT
product ATI R350		0x4e48	Radeon 9800 Pro
product ATI RV350		0x4e50	Radeon Mobility M10 NP
product ATI R300_S		0x4e64	Radeon 9500/9700 Sec
product ATI R350_S		0x4e68	Radeon 9800 Pro Sec
product ATI RAGE128_PD		0x5044	Rage 128 Pro PD
product ATI RAGE_FURY		0x5046	Rage Fury
product ATI RAGE128_PK		0x5052	Rage 128 PK
product ATI RADEON_AIW		0x5144	AIW Radeon
product ATI RADEON_QE		0x5145	Radeon QE
product ATI RADEON_QF		0x5146	Radeon QF
product ATI RADEON_QG		0x5147	Radeon QG
product ATI R200_QL		0x514c	Radeon 8500 QL
product ATI R200_QM		0x514d	Radeon 9100 QM
product ATI R200_QN		0x514e	Radeon 8500 QN
product ATI R200_QO		0x514f	Radeon 8500 QO
product ATI RV200_QW		0x5157	Radeon 7500 QW
product ATI RADEON_QY		0x5159	Radeon VE QY
product ATI RADEON_QZ		0x515a	Radeon VE QZ
product ATI ES1000		0x515e	ES1000
product ATI R200_Ql		0x516c	Radeon 8500 Ql
product ATI RAGE128_GL		0x5245	Rage 128 GL
product ATI RAGE_MAGNUM		0x5246	Rage Magnum
product ATI RAGE128_RG		0x5247	Rage 128 RG
product ATI RAGE128_RK		0x524b	Rage 128 RK
product ATI RAGE128_VR		0x524c	Rage 128 VR
product ATI RAGE128_SH		0x5348	Rage 128 SH
product ATI RAGE128_SK		0x534b	Rage 128 SK
product ATI RAGE128_SL		0x534c	Rage 128 SL
product ATI RAGE128_SM		0x534d	Rage 128 SM
product ATI RAGE128		0x534e	Rage 128
product ATI RAGE128_TF		0x5446	Rage 128 Pro TF
product ATI RAGE128_TL		0x544c	Rage 128 Pro TL
product ATI RAGE128_TR		0x5452	Rage 128 Pro TR
product ATI RADEON_M300_M22	0x5460	Radeon Mobility M300 M22
product ATI RADEON_X700_M26_1	0x5652	Radeon Mobility X700 M26
product ATI RADEON_X700_M26_2	0x5653	Radeon Mobility X700 M26
product ATI MACH64_VT		0x5654	Mach64 VT
product ATI MACH64_VU		0x5655	Mach64 VU
product ATI MACH64_VV		0x5656	Mach64 VV
product ATI RS300_100_HB	0x5830	RS300_100 Host
product ATI RS300_133_HB	0x5831	RS300_133 Host
product ATI RS300_166_HB	0x5832	RS300_166 Host
product ATI RADEON_IGP9100_HB	0x5833	Radeon IGP 9100 Host
product ATI RADEON_IGP9100	0x5835	Radeon Mobility IGP 9100
product ATI RADEON_IGP9100_AGP	0x5838	Radeon IGP 9100 AGP
product ATI RADEON_RV280_PRO_S	0x5940	Radeon 9200 PRO Sec
product ATI RADEON_RV280_S	0x5941	Radeon 9200 Sec
product ATI RS480_HB		0x5950	RS480 Host
product ATI RX480_HB		0x5951	RX480 Host
product ATI RADEON_RS480	0x5954	Radeon XPRESS 200
product ATI RADEON_RS480_B	0x5955	Radeon XPRESS 200M
product ATI RADEON_RV280_PRO	0x5960	Radeon 9200 PRO
product ATI RADEON_RV280	0x5961	Radeon 9200
product ATI RADEON_RV280_B	0x5962	Radeon 9200
product ATI RADEON_RV280_SE_S	0x5964	Radeon 9200 SE Sec
product ATI RADEON_RS482	0x5974	Radeon XPRESS 200
product ATI RADEON_RS482_B	0x5975	Radeon XPRESS 200M
product ATI RX480_PCIE		0x5a34	RX480 PCIE
product ATI RS480_PCIE_2	0x5a36	RS480 PCIE
product ATI RS480_PCIE_3	0x5a37	RS480 PCIE
product ATI RX480_PCIE_2	0x5a38	RX480 PCIE
product ATI RS480_PCIE_1	0x5a3f	RS480 PCIE
product ATI RADEON_RS400	0x5a41	Radeon XPRESS 200
product ATI RADEON_RS400_B	0x5a42	Radeon XPRESS 200M
product ATI RADEON_RC410	0x5a61	Radeon XPRESS 200
product ATI RADEON_RC410_B	0x5a62	Radeon XPRESS 200M
product ATI RADEON_X300		0x5b60	Radeon X300
product ATI RADEON_X600_RV370	0x5b62	Radeon X600 (RV370)
product ATI RADEON_X550		0x5b63	Radeon X550
product ATI FIREGL_RV370	0x5b64	FireGL V3100
product ATI RADEON_X300_S	0x5b70	Radeon X300 Sec
product ATI RADEON_X600_RV370_S	0x5b72	Radeon X600 (RV370) Sec
product ATI RADEON_X550_S	0x5b73	Radeon X550 Sec
product ATI FIREGL_RV370_S	0x5b74	FireGL V3100 Sec
product ATI RADEON_RV280_M	0x5c61	Radeon Mobility 9200
product ATI RADEON_M9PLUS	0x5c63	Radeon Mobility 9200 (M9+)
product ATI RADEON_RV280_SE	0x5d44	Radeon 9200 SE
product ATI RADEON_X800_GTO	0x5d4f	Radeon X800 GTO
product ATI RADEON_X800_GTO_S	0x5d6f	Radeon X800 GTO Sec
product ATI RS100_PCI		0x700f	RS100 PCI
product ATI RS200_PCI		0x7010	RS200 PCI
product ATI RADEON_X1800	0x7109	Radeon X1800
product ATI RADEON_X1300_M52	0x7149	Radeon Mobility X1300 M52-64
product ATI RADEON_X1600_M	0x71c5	Radeon Mobility X1600
product ATI RS100_AGP		0xcab0	RS100 AGP
product ATI RS200_AGP		0xcab2	RS200 AGP
product ATI RS250_AGP		0xcab3	RS250 AGP

/* Applied Micro Circuits products */
product AMCIRCUITS S5933	0x4750	S5933 PCI Matchmaker
product AMCIRCUITS LANAI	0x8043	Myrinet LANai

/* Atheros products */
product ATHEROS AR5210		0x0007	AR5210
product ATHEROS AR5311		0x0011	AR5211
product ATHEROS AR5211		0x0012	AR5211
product ATHEROS AR5212		0x0013	AR5212
product ATHEROS AR5424		0x001c	AR5424
product ATHEROS AR5210_AP	0x0207	AR5210 (Early)
product ATHEROS AR5212_IBM	0x1014	AR5212 (IBM MiniPCI)
product ATHEROS AR5210_DEFAULT	0x1107	AR5210 (no eeprom)
product ATHEROS AR5212_DEFAULT	0x1113	AR5212 (no eeprom)
product ATHEROS AR5211_DEFAULT	0x1112	AR5211 (no eeprom)
product ATHEROS AR5212_FPGA	0xf013	AR5212 (emulation board)
product ATHEROS AR5211_FPGA11B	0xf11b	AR5211Ref
product ATHEROS AR5211_LEGACY	0xff12	AR5211Ref

/* Atronics products */
product ATRONICS IDE_2015PL	0x2015	IDE-2015PL

/* Aureal products */
product AUREAL AU8820		0x0001	Vortex 1
product AUREAL AU8830		0x0002	Vortex 2
product AUREAL AU8810		0x0003	Vortex Advantage

/* Avance Logic products */
product AVANCE AVL2301		0x2301	AVL2301
product AVANCE AVG2302		0x2302	AVG2302
product AVANCE2 ALG2301		0x2301	ALG2301
product AVANCE2 ALG2302		0x2302	ALG2302
product AVANCE2 ALS4000		0x4000	ALS4000

/* AVlab products */
product	AVLAB LPPCI4S		0x2150	LP-PCI 4 Serial

/* AVM products */
product AVM B1			0x0700	BRI ISDN
product AVM FRITZ_CARD		0x0a00	Fritz ISDN
product AVM FRITZ_PCI_V2_ISDN	0x0e00	Fritz v2.0 ISDN
product AVM T1			0x1200	PRI T1 ISDN

/* Belkin Components products */
product BELKIN2 F5D6001		0x6001	F5D6001
product BELKIN2 F5D6020V3	0x6020	F5D6020V3
product BELKIN F5D6000		0xec00	F5D6000

/* Bit3 products */
product BIT3 PCIVME617		0x0001	VME 617
product BIT3 PCIVME2706		0x0300	VME 2706

/* Bluesteel Networks */
product BLUESTEEL 5501		0x0000	5501
product BLUESTEEL 5601		0x5601	5601

/* Broadcom */
product BROADCOM BCM5752	0x1600	BCM5752
product BROADCOM BCM5752M	0x1601	BCM5752M
product BROADCOM BCM5700	0x1644	BCM5700
product BROADCOM BCM5701	0x1645	BCM5701
product BROADCOM BCM5702	0x1646	BCM5702
product BROADCOM BCM5703	0x1647	BCM5703
product BROADCOM BCM5704C	0x1648	BCM5704C
product BROADCOM BCM5704S_ALT	0x1649	BCM5704S_ALT
product BROADCOM BCM5706	0x164a	BCM5706
product BROADCOM BCM5708	0x164c	BCM5708
product BROADCOM BCM5702FE	0x164d	BCM5702FE
product BROADCOM BCM5705	0x1653	BCM5705
product BROADCOM BCM5705K	0x1654	BCM5705K
product BROADCOM BCM5720	0x1658	BCM5720
product BROADCOM BCM5721	0x1659	BCM5721
product BROADCOM BCM5705M	0x165d	BCM5705M
product BROADCOM BCM5705M_ALT	0x165e	BCM5705M_ALT
product BROADCOM BCM5714	0x1668	BCM5714
product BROADCOM BCM5714S	0x1669	BCM5714S
product BROADCOM BCM5780	0x166a	BCM5780
product BROADCOM BCM5780S	0x166b	BCM5780S
product BROADCOM BCM5705F	0x166e	BCM5705F
product BROADCOM BCM5754M	0x1672	BCM5754M
product BROADCOM BCM5755M	0x1673	BCM5755M
product BROADCOM BCM5750	0x1676	BCM5750
product BROADCOM BCM5751	0x1677	BCM5751
product BROADCOM BCM5715	0x1678	BCM5715
product BROADCOM BCM5715S	0x1679	BCM5715S
product BROADCOM BCM5754	0x167a	BCM5754
product BROADCOM BCM5755	0x167b	BCM5755
product BROADCOM BCM5750M	0x167c	BCM5750M
product BROADCOM BCM5751M	0x167d	BCM5751M
product BROADCOM BCM5751F	0x167e	BCM5751F
product BROADCOM BCM5787M	0x1693	BCM5787M
product BROADCOM BCM5782	0x1696	BCM5782
product BROADCOM BCM5786	0x169a	BCM5786
product BROADCOM BCM5787	0x169b	BCM5787
product BROADCOM BCM5788	0x169c	BCM5788
product BROADCOM BCM5789	0x169d	BCM5789
product BROADCOM BCM5702X	0x16a6	BCM5702X
product BROADCOM BCM5703X	0x16a7	BCM5703X
product BROADCOM BCM5704S	0x16a8	BCM5704S
product BROADCOM BCM5706S	0x16aa	BCM5706S
product BROADCOM BCM5708S	0x16ac	BCM5708S
product BROADCOM BCM5702_ALT	0x16c6	BCM5702_ALT
product BROADCOM BCM5703_ALT	0x16c7	BCM5703_ALT
product BROADCOM BCM5781	0x16dd	BCM5781
product BROADCOM BCM5753	0x16f7	BCM5753
product BROADCOM BCM5753M	0x16fd	BCM5753M
product BROADCOM BCM5753F	0x16fe	BCM5753F
product BROADCOM BCM5903M	0x16ff	BCM5903M
product BROADCOM BCM4401B0	0x170c	BCM4401B0
product BROADCOM BCM5901	0x170d	BCM5901
product BROADCOM BCM5901A2	0x170e	BCM5901A2
product BROADCOM BCM4303	0x4301	BCM4303
product BROADCOM BCM4307	0x4307	BCM4307
product BROADCOM BCM4311	0x4311	BCM4311
product BROADCOM BCM4318	0x4318	BCM4318
product BROADCOM BCM4319	0x4319	BCM4319
product BROADCOM BCM4306	0x4320	BCM4306
product BROADCOM BCM4306_2	0x4321	BCM4306
product BROADCOM BCM4322	0x4322	BCM4322
product BROADCOM BCM4309	0x4324	BCM4309
product BROADCOM BCM43XG	0x4325	BCM43XG
product BROADCOM SERIAL		0x4333	Serial
product BROADCOM SERIAL_GC	0x4344	Serial
product BROADCOM BCM4401	0x4401	BCM4401
product BROADCOM 5801		0x5801	5801
product BROADCOM 5802		0x5802	5802
product BROADCOM 5805		0x5805	5805
product BROADCOM 5820		0x5820	5820
product BROADCOM 5821		0x5821	5821
product BROADCOM 5822		0x5822	5822
product BROADCOM 5823		0x5823	5823

/* Brooktree products */
product BROOKTREE BT848		0x0350	BT848
product BROOKTREE BT849		0x0351	BT849
product BROOKTREE BT878		0x036e	BT878
product BROOKTREE BT879		0x036f	BT879
product BROOKTREE BT878_AU	0x0878	BT878 Audio
product BROOKTREE BT879_AU	0x0879	BT879 Audio
product BROOKTREE BT8474	0x8474	Bt8474 HDLC

/* BusLogic products */
product BUSLOGIC MULTIMASTER_NC	0x0140	MultiMaster NC
product BUSLOGIC MULTIMASTER	0x1040	MultiMaster
product BUSLOGIC FLASHPOINT	0x8130	FlashPoint

/* c't Magazin products */
product C4T GPPCI		0x6773	GPPCI

/* Cavium products */
product CAVIUM NITROX		0x0001	Nitrox XL

/* CCUBE products */
product CCUBE CINEMASTER	0x8888	Cinemaster

/* Chelsio products */
product CHELSIO Nx10		0x0006	Nx10 10GbE

/* Chips and Technologies products */
product CHIPS 64310		0x00b8	64310
product CHIPS 65545		0x00d8	65545
product CHIPS 65548		0x00dc	65548
product CHIPS 65550		0x00e0	65550
product CHIPS 65554		0x00e4	65554
product CHIPS 65555		0x00e5	65555
product CHIPS 68554		0x00f4	68554
product CHIPS 69000		0x00c0	69000
product CHIPS 69030		0x0c30	69030

/* Cirrus Logic products */
product CIRRUS CL_GD7548	0x0038	CL-GD7548
product CIRRUS CL_GD5430	0x00a0	CL-GD5430
product CIRRUS CL_GD5434_4	0x00a4	CL-GD5434-4
product CIRRUS CL_GD5434_8	0x00a8	CL-GD5434-8
product CIRRUS CL_GD5436	0x00ac	CL-GD5436
product CIRRUS CL_GD5446	0x00b8	CL-GD5446
product CIRRUS CL_GD5480	0x00bc	CL-GD5480
product CIRRUS CL_GD5462	0x00d0	CL-GD5462
product CIRRUS CL_GD5464	0x00d4	CL-GD5464
product CIRRUS CL_GD5465	0x00d6	CL-GD5465
product CIRRUS CL_PD6729	0x1100	CL-PD6729
product CIRRUS CL_PD6832	0x1110	CL-PD6832 CardBus
product CIRRUS CL_PD6833	0x1113	CL-PD6833 CardBus
product CIRRUS CL_GD7542	0x1200	CL-GD7542
product CIRRUS CL_GD7543	0x1202	CL-GD7543
product CIRRUS CL_GD7541	0x1204	CL-GD7541
product CIRRUS CS4610		0x6001	CS4610 SoundFusion
product CIRRUS CS4615		0x6004	CS4615
product CIRRUS CS4280		0x6003	CS4280/46xx CrystalClear
product CIRRUS CS4615		0x6004	CS4615
product CIRRUS CS4281		0x6005	CS4281 CrystalClear

/* CMD Technology products -- info gleaned from www.cmd.com */
/* Fake product id for SiI3112 found on Adaptec 1210SA */
product CMDTECH AAR_1210SA	0x0240	AAR-1210SA
product CMDTECH 640		0x0640	PCI0640
product CMDTECH 642		0x0642	PCI0642
product CMDTECH 643		0x0643	PCI0643
product CMDTECH 646		0x0646	PCI0646
product CMDTECH 647		0x0647	PCI0647
product CMDTECH 648		0x0648	PCI0648
product CMDTECH 649		0x0649	PCI0649
/* Inclusion of 'A' in the following entry is probably wrong. */
/* No data on the CMD Tech. web site for the following as of Mar. 3 '98 */
product CMDTECH 650A		0x0650	PCI0650A
product CMDTECH 670		0x0670	USB0670
product CMDTECH 673		0x0673	USB0673
product CMDTECH 680		0x0680	PCI0680
product CMDTECH 3112		0x3112	SiI3112 SATA
product CMDTECH 3114		0x3114	SiI3114 SATA
product CMDTECH 3124		0x3124	SiI3124 SATA
product CMDTECH 3132		0x3132	SiI3132 SATA
product CMDTECH 3512		0x3512	SiI3512 SATA

/* CNet produts */
product CNET GIGACARD		0x434e	GigaCard

/* Cogent Data Technologies products */
product COGENT EM110TX		0x1400	EX110TX

/* Compaq products */
product COMPAQ PCI_EISA_BRIDGE	0x0001	EISA
product COMPAQ PCI_ISA_BRIDGE	0x0002	ISA
product COMPAQ TRIFLEX1		0x1000	Triflex PCI
product COMPAQ TRIFLEX2		0x2000	Triflex PCI
product COMPAQ QVISION_V0	0x3032	QVision
product COMPAQ QVISION_1280P	0x3033	QVision 1280/p
product COMPAQ QVISION_V2	0x3034	QVision
product COMPAQ TRIFLEX4		0x4000	Triflex PCI
product COMPAQ CSA5300		0x4070	Smart Array 5300
product COMPAQ CSA5i		0x4080	Smart Array 5i
product COMPAQ CSA532		0x4082	Smart Array 532
product COMPAQ CSA5312		0x4083	Smart Array 5312
product COMPAQ CSA6i		0x4091	Smart Array 6i
product COMPAQ CSA641		0x409a	Smart Array 641
product COMPAQ CSA642		0x409b	Smart Array 642
product COMPAQ CSA6400		0x409c	Smart Array 6400
product COMPAQ CSA6400EM	0x409d	Smart Array 6400 EM
product COMPAQ CSA6422		0x409e	Smart Array 6422
product COMPAQ CSA64XX		0x0046	Smart Array 64xx
product COMPAQ USB		0x7020	USB
product COMPAQ FXP		0xa0f0	Netelligent ASMC
product COMPAQ PCI_ISA_BRIDGE1	0xa0f3	ISA
product COMPAQ PCI_HOTPLUG	0xa0f7	PCI Hotplug
product COMPAQ OHCI		0xa0f8	USB OpenHost
product COMPAQ SMART2P		0xae10	SMART2P RAID
product COMPAQ PCI_ISA_BRIDGE3	0xae29	ISA
product COMPAQ PCI_ISAPNP	0xae2b	ISAPnP
product COMPAQ N100TX		0xae32	Netelligent 10/100TX
product COMPAQ IDE		0xae33	Netelligent IDE
product COMPAQ N10T		0xae34	Netelligent 10 T
product COMPAQ IntNF3P		0xae35	Integrated NetFlex 3/P
product COMPAQ DPNet100TX	0xae40	DP Netelligent 10/100TX
product COMPAQ IntPL100TX	0xae43	ProLiant Netelligent 10/100TX
product COMPAQ PCI_ISA_BRIDGE2	0xae69	ISA
product COMPAQ HOST_PCI_BRIDGE1	0xae6c	PCI
product COMPAQ HOST_PCI_BRIDGE2 0xae6d	PCI
product COMPAQ DP4000		0xb011	Embedded Netelligent 10/100TX
product COMPAQ N10T2		0xb012	Netelligent 10 T/2 PCI
product COMPAQ N10_TX_UTP	0xb030	Netelligent 10/100TX
product COMPAQ CSA5300_2	0xb060	Smart Array 5300 rev.2
product COMPAQ CSA5i_2		0xb178	Smart Array 5i/532 rev.2
product COMPAQ ILO_1		0xb203	iLO
product COMPAQ ILO_2		0xb204	iLO
product COMPAQ NF3P		0xf130	NetFlex 3/P
product COMPAQ NF3P_BNC		0xf150	NetFlex 3/PB

/* Compex */
product COMPEX COMPEXE		0x1401	Compexe
product COMPEX RL100ATX		0x2011	RL100-ATX 10/100
product COMPEX 98713		0x9881	PMAC 98713

/* Conexant products */
product CONEXANT 56K_WINMODEM	0x1033	56k Winmodem
product CONEXANT 56K_WINMODEM2	0x1036	56k Winmodem
product CONEXANT RS7112		0x1803	10/100
product CONEXANT 56K_WINMODEM3	0x1804	10/100
product CONEXANT SOFTK56_PCI	0x2443	SoftK56 PCI
product CONEXANT HSF_56K_HSFI	0x2f00	HSF 56k HSFi
product CONEXANT MUSYCC8478	0x8478	MUSYCC CN8478
product CONEXANT MUSYCC8474	0x8474	MUSYCC CN8474
product CONEXANT MUSYCC8472	0x8472	MUSYCC CN8472
product CONEXANT MUSYCC8471	0x8471	MUSYCC CN8471
product CONEXANT CX2388x	0x8800	CX2388x
product CONEXANT CX2388x_AUDIO	0x8801	CX2388x Audio
product CONEXANT CX2388x_MPEG	0x8802	CX2388x MPEG
product CONEXANT CX2388x_IR	0x8804	CX2388x IR
product CONEXANT CX2388x_AUDIO2	0x8811	CX2388x Audio

/* Contaq Microsystems products */
product CONTAQ 82C599		0x0600	82C599 VLB
product CONTAQ 82C693		0xc693	CY82C693U ISA

/* Corega products */
product COREGA CB_TXD		0xa117	FEther CB-TXD 10/100
product COREGA 2CB_TXD		0xa11e	FEther II CB-TXD 10/100
product COREGA CGLAPCIGT	0xc107	CG-LAPCIGT

/* Corollary Products */
product COROLLARY CBUSII_PCIB	0x0014	C-Bus II-PCI

/* Creative Labs */
product CREATIVELABS SBLIVE	0x0002	SoundBlaster Live
product CREATIVELABS AWE64D	0x0003	SoundBlaster AWE64D
product CREATIVELABS AUDIGY	0x0004	SoundBlaster Audigy
product CREATIVELABS SBLIVE2	0x0006	SoundBlaster Live (Dell)
product CREATIVELABS AUDIGYLS	0x0007	SoundBlaster Audigy LS
product CREATIVELABS AUDIGY2	0x0008	SoundBlaster Audigy 2
product CREATIVELABS FIWIRE	0x4001	Firewire
product CREATIVELABS SBJOY	0x7002	PCI Gameport Joystick
product CREATIVELABS AUDIGIN	0x7003	SoundBlaster Audigy Digital
product CREATIVELABS SBJOY2	0x7004	PCI Gameport Joystick
product CREATIVELABS SBJOY3	0x7005	PCI Gameport Joystick
product CREATIVELABS EV1938	0x8938	Ectiva 1938

/* Cyclades products */
product CYCLADES CYCLOMY_1	0x0100	Cyclom-Y below 1M
product CYCLADES CYCLOMY_2	0x0101	Cyclom-Y
product CYCLADES CYCLOM4Y_1	0x0102	Cyclom-4Y below 1M
product CYCLADES CYCLOM4Y_2	0x0103	Cyclom-4Y
product CYCLADES CYCLOM8Y_1	0x0104	Cyclom-8Y below 1M
product CYCLADES CYCLOM8Y_2	0x0105	Cyclom-8Y
product CYCLADES CYCLOMZ_1	0x0200	Cyclom-Z below 1M
product CYCLADES CYCLOMZ_2	0x0201	Cyclom-Z

/* Cyclone Microsystems products */
product CYCLONE PCI_700		0x0700	IQ80310

/* Cyrix/National Semiconductor products */
product CYRIX CX5510		0x0000	Cx5510
product CYRIX GXMPCI		0x0001	GXm PCI
product CYRIX GXMISA		0x0002	GXm ISA
product CYRIX CX5530_PCIB	0x0100	Cx5530 South
product CYRIX CX5530_SMI	0x0101	Cx5530 SMI
product CYRIX CX5530_IDE	0x0102	Cx5530 IDE
product CYRIX CX5530_AUDIO	0x0103	Cx5530 XpressAUDIO
product CYRIX CX5530_VIDEO	0x0104	Cx5530 Video

/* Davicom Technologies */
product DAVICOM DM9009		0x9009	DM9009
product DAVICOM DM9100		0x9100	DM9100
product DAVICOM DM9102		0x9102	DM9102
product DAVICOM DM9132		0x9132	DM9132

/* DEC products */
product DEC 21050		0x0001	21050 PCI-PCI
product DEC 21040		0x0002	21040
product DEC 21030		0x0004	21030
product DEC NVRAM		0x0007	Zephyr NV-RAM
product DEC KZPSA		0x0008	KZPSA
product DEC 21140		0x0009	21140
product DEC PBXGB		0x000d	TGA2
product DEC DEFPA		0x000f	DEFPA
product DEC 21041		0x0014	21041
product DEC DGLPB		0x0016	DGLPB (OPPO)
product DEC ZLXPL2		0x0017	ZLXP-L2 (Pixelvision)
product DEC 21142		0x0019	21142/3
/* Farallon apparently used DEC's vendor ID by mistake */
product DEC PN9000SX		0x001a	Farallon PN9000SX
product DEC 21052		0x0021	21052 PCI-PCI
product DEC 21150		0x0022	21150 PCI-PCI
product DEC 21150_BC		0x0023	21150-BC PCI-PCI
product DEC 21152		0x0024	21152 PCI-PCI
product DEC 21153		0x0025	21153 PCI-PCI
product DEC 21154		0x0026	21154 PCI-PCI
product DEC CPQ42XX		0x0046	Compaq SMART RAID 42xx
product DEC SWXCR		0x1065	SWXCR RAID

/* Dell Computer products */
product DELL PERC_2SI		0x0001	PERC 2/Si
product DELL PERC_3DI		0x0002	PERC 3/Di
product DELL PERC_3SI		0x0003	PERC 3/Si
product DELL PERC_3SI_2		0x0004	PERC 3/Si
product DELL DRAC_3_ADDIN	0x0007	DRAC 3 Add-in
product DELL PERC_3DI_2		0x0008	PERC 3/Di
product DELL DRAC_3_EMBD	0x0009	DRAC 3 Embedded/Optional
product DELL PERC_3DI_3		0x000a	PERC 3/Di
product DELL DRAC_4_EMBD	0x000c	DRAC 4 Embedded/Optional
product DELL DRAC_3_OPT		0x000d	DRAC 3 Optional
product DELL PERC_4DI		0x000e	PERC 4/Di i960
product DELL PERC_4DI_2		0x000f	PERC 4/Di Verde
product DELL DRAC_4		0x0011	DRAC 4
product DELL DRAC_4_VUART	0x0012	DRAC 4 Virtual UART
product DELL PERC_4EDI		0x0013	PERC 4e/Di
product DELL DRAC_4_SMIC	0x0014	DRAC 4 SMIC
product DELL PERC_3DI_2_SUB	0x00cf	PERC 3/Di
product DELL PERC_3SI_2_SUB	0x00d0	PERC 3/Si
product DELL PERC_3DI_SUB2	0x00d1	PERC 3/Di
product DELL PERC_3DI_SUB3	0x00d9	PERC 3/Di
product DELL PERC_3DI_3_SUB	0x0106	PERC 3/Di
product DELL PERC_3DI_3_SUB2	0x011b	PERC 3/Di
product DELL PERC_3DI_3_SUB3	0x0121	PERC 3/Di
product DELL PERC5		0x0015	PERC 5

/* Delta Electronics products */
product DELTA RHINEII		0x1320	RhineII
product DELTA 8139		0x1360	8139

/* Diamond products */
product DIAMOND VIPER		0x9001	Viper/PCI

/* D-Link products */
product DLINK 550TX		0x1002	550TX
product DLINK 530TXPLUS		0x1300	530TX+
product DLINK DFE690TXD		0x1340	DFE-690TXD
product DLINK DRP32TXD		0x1561	DRP32TXD
product DLINK DWL610		0x3300	DWL-610
product DLINK DGE550T		0x4000	DGE-550T
product DLINK DGE528T		0x4300	DGE-528T
product DLINK DGE560T		0x4b00	DGE-560T
product DLINK DGE530T_B1	0x4b01	DGE-530T B1
product DLINK DGE530T_A1	0x4c00	DGE-530T A1

/* Distributed Processing Technology products */
product DPT MEMCTLR		0x1012	Memory Control
product DPT SC_RAID		0xa400	SmartCache/Raid
product DPT I960_PPB		0xa500	PCI-PCI
product DPT RAID_I2O		0xa501	SmartRAID (I2O)
product DPT 2005S		0xa511	SmartRAID 2005S

/* Dolphin products */
product DOLPHIN PCISCI		0x0658	PCI-SCI

/* DTC Technology Corp products */
product DTCTECH DMX3194U	0x0002	DMX3194U

/* Dynalink products */
product DYNALINK IS64PH		0x1702	IS64PH ISDN

/* Efficient Networks products */
product EFFICIENTNETS ENI155PF	0x0000	155P-MF1 ATM (FPGA)
product EFFICIENTNETS ENI155PA	0x0002	155P-MF1 ATM (ASIC)
product EFFICIENTNETS EFSS25	0x0005	25SS-3010 ATM (ASIC)
product EFFICIENTNETS SS1023	0x1023	SpeedStream 1023

/* ELSA products */
product ELSA QS1PCI		0x1000	QuickStep 1000 ISDN

/* Emulex products */
product EMULEX LPPFC		0x10df	Light Pulse FibreChannel
product EMULEX LP8000		0xf800	Light Pulse 8000

/* Endace Measurement Systems */
product ENDACE DAG35		0x3500	Endace Dag3.5
product ENDACE DAG36D		0x360d	Endace Dag3.6D
product ENDACE DAG422GE		0x422e	Endace Dag4.22GE
product ENDACE DAG423		0x4230	Endace Dag4.23
product ENDACE DAG423GE		0x423e	Endace Dag4.23GE

/* ENE Technology products */
product ENE CB1211		0x1211	CB-1211 CardBus
product ENE CB1225		0x1225	CB-1225 CardBus
product ENE CB1410		0x1410	CB-1410 CardBus
product ENE CB710		0x1411	CB-710 CardBus
product ENE CB712		0x1412	CB-712 CardBus
product ENE CB1420		0x1420	CB-1420 CardBus
product ENE CB720		0x1421	CB-720 CardBus
product ENE CB722		0x1422	CB-722 CardBus

/* Ensoniq products */
product ENSONIQ	AUDIOPCI97	0x1371	AudioPCI97
product ENSONIQ AUDIOPCI	0x5000	AudioPCI
product ENSONIQ CT5880		0x5880	CT5880

/* ESS Technology products */
product ESSTECH	ES336H		0x0000	ES366H Modem
product ESSTECH	MAESTROII	0x1968	Maestro II
product ESSTECH SOLO1		0x1969	SOLO-1 AudioDrive
product ESSTECH MAESTRO2E	0x1978	Maestro 2E
product ESSTECH ES1989		0x1988	ES1989
product ESSTECH ES1989M		0x1989	ES1989 Modem
product ESSTECH MAESTRO3	0x1998	Maestro 3
product ESSTECH ES1983		0x1999	ES1983 Modem
product ESSTECH MAESTRO3_2	0x199a	Maestro 3 Audio
product ESSTECH	ES336H_N	0x2808	ES366H Fax/Modem
product ESSTECH SUPERLINK	0x2838	ES2838/2839 SuperLink Modem
product ESSTECH 2898		0x2898	ES2898 Modem

/* Essential Communications products */
product ESSENTIAL RR_HIPPI	0x0001	RoadRunner HIPPI
product ESSENTIAL RR_GIGE	0x0005	RoadRunner Gig-E

/* Evans & Sutherland products */
product ES FREEDOM		0x0001	Freedom GBus

/* Eumitcom Technology products */
product EUMITCOM WL11000P	0x1100	WL11000P

/* Equinox Systems products */
product EQUINOX SST64		0x0808	SST-64P
product EQUINOX SST128		0x1010	SST-128P
product EQUINOX SST16A		0x80C0	SST-16P
product EQUINOX SST16B		0x80C4	SST-16P
product EQUINOX SST16C		0x80C8	SST-16P
product EQUINOX SST4		0x8888	SST-4p
product EQUINOX SST8		0x9090	SST-8p

/* FORE products */
product FORE PCA200		0x0210	ATM PCA-200
product FORE PCA200E		0x0300	ATM PCA-200e

/* Forte Media products */
product FORTEMEDIA FM801	0x0801	801 Sound

/* Future Domain products */
product FUTUREDOMAIN TMC_18C30	0x0000	TMC-18C30 (36C70)

/* Global Sun Technology products */
product GLOBALSUN GL24110P03	0x1100	GL24110P03
product GLOBALSUN GL24110P	0x1101	GL24110P
product GLOBALSUN GL24110P02	0x1102	GL24110P02

/* Guillemot products */
product GEMTEK PR103		0x1001	PR103

/* Hauppauge Computer Works */
product HAUPPAUGE WINTV		0x13eb	WinTV

/* Hawking products */
product HAWKING PN672TX		0xab08	PN672TX 10/100

/* Hewlett-Packard products */
product HP VISUALIZE_EG		0x1005	Visualize EG
product HP VISUALIZE_FX6	0x1006	Visualize FX6
product HP VISUALIZE_FX4	0x1008	Visualize FX4
product HP VISUALIZE_FX2	0x100a	Visualize FX2
product HP TACH_TL		0x1028	Tach TL FibreChannel
product HP TACH_XL2		0x1029	Tach XL2 FibreChannel
product HP J2585A		0x1030	J2585A
product HP J2585B		0x1031	J2585B
product HP DIVA			0x1048	Diva Serial Multiport
product HP ELROY		0x1054	Elroy Ropes-PCI
product HP VISUALIZE_FXE	0x108b	Visualize FXe
product HP TOPTOOLS		0x10c1	TopTools Communications Port
product HP NETRAID_4M		0x10c2	NetRaid-4M
product HP SMARTIRQ		0x10ed	NetServer SmartIRQ
product HP 82557B		0x1200	82557B 10/100 NIC
product HP PLUTO		0x1229	Pluto MIO
product HP ZX1_IOC		0x122a	zx1 IOC
product HP MERCURY		0x122e	Mercury Ropes-PCI
product HP QUICKSILVER		0x12b4	QuickSilver Ropes-PCI
product HP HPSAV100		0x3210	Smart Array V100
product HP HPSAE200I_1		0x3211	Smart Array E200i
product HP HPSAE200		0x3212	Smart Array E200
product HP HPSAE200I_2		0x3213	Smart Array E200i
product HP HPSAE200I_3		0x3214	Smart Array E200i
product HP HPSAE200I_4		0x3215	Smart Array E200i
product HP HPSA_1		0x3220	Smart Array
product HP HPSA_2		0x3222	Smart Array
product HP HPSAP800		0x3223	Smart Array P800
product HP HPSAP600		0x3225	Smart Array P600
product HP HPSA_3		0x3230	Smart Array
product HP HPSA_4		0x3231	Smart Array
product HP HPSA_5		0x3232	Smart Array
product HP HPSA_6		0x3233	Smart Array
product HP HPSAP400		0x3234	Smart Array P400
product HP HPSAP400I		0x3235	Smart Array P400i
product HP HPSA_7		0x3236	Smart Array
product HP HPSA_8		0x3237	Smart Array
product HP HPSA_9		0x3238	Smart Array
product HP HPSA_10		0x3239	Smart Array
product HP HPSA_11		0x323a	Smart Array
product HP HPSA_12		0x323b	Smart Array
product HP HPSA_13		0x323c	Smart Array

/* Hifn products */
product HIFN 7751		0x0005	7751
product HIFN 6500		0x0006	6500
product HIFN 7811		0x0007	7811
product HIFN 7951		0x0012	7951
product HIFN 78XX		0x0014	7814/7851/7854
product HIFN 8065		0x0016	8065
product HIFN 8165		0x0017	8165
product HIFN 8154		0x0018	8154
product HIFN 7956		0x001d	7956
product HIFN 7955		0x0020	7955/7954

/* Hint */
product HINT VXPRO_II_HOST	0x8011	Host
product HINT VXPRO_II_ISA	0x8012	ISA
product HINT VXPRO_II_EIDE	0x8013	EIDE

/* IBM products */
product IBM 0x0002		0x0002	MCA
product IBM 0x0005		0x0005	CPU - Alta Lite
product IBM 0x0007		0x0007	CPU - Alta MP
product IBM 0x000a		0x000a	ISA w/PnP
product IBM 0x0017		0x0017	CPU
product IBM 0x0018		0x0018	Auto LANStreamer
product IBM GXT150P		0x001b	GXT-150P
product IBM 82G2675		0x001d	82G2675
product IBM MCA			0x0020	MCA
product IBM 82351		0x0022	82351 PCI-PCI
product IBM SERVERAID		0x002e	ServeRAID
product IBM MIAMI		0x0036	Miami/PCI
product IBM OLYMPIC		0x003e	Olympic
product IBM I82557B		0x0057	i82557B 10/100
product IBM FIREGL2		0x0170	FireGL2
product IBM 133PCIX		0x01a7	133 PCIX-PCIX
product IBM SERVERAID2		0x01bd	ServeRAID
product IBM CALGARY_IOMMU	0x02a1	Calgary IOMMU

/* IC Ensemble */
product ICENSEMBLE ICE1712	0x1712	Envy24 I/O Ctrlr
product ICENSEMBLE VT172x	0x1724	Envy24PT/HT Audio

/* IDT products */
product IDT 77201		0x0001	77201/77211 ATM (NICStAR)

/* Industrial Computer Source */
product INDCOMPSRC WDT50x	0x22c0	WDT 50x Watchdog Timer

/* Initio Corporation */
product INITIO INIC850		0x0850	INIC-850 (A100UW)
product INITIO INIC1060		0x1060	INIC-1060 (A100U2W)
product INITIO INIC940		0x9400	INIC-940
product INITIO INIC941		0x9401	INIC-941
product INITIO INIC950		0x9500	INIC-950

/* INPROCOMM products */
product INPROCOMM IPN2120	0x2120	IPN2120
product INPROCOMM IPN2220	0x2220	IPN2220

/* Integrated Micro Solutions products */
product IMS 8849		0x8849	8849

/* Intel products */
product INTEL EESISA		0x0008	EES ISA
product INTEL 21145		0x0039	21145
product INTEL 80303		0x0309	80303 IOP
product INTEL 80312		0x030d	80312 I/O Companion
product INTEL IOXAPIC_A		0x0326	IOxAPIC
product INTEL IOXAPIC_B		0x0327	IOxAPIC
product INTEL 6700PXH_A		0x0329	PCIE-PCIE
product INTEL 6700PXH_B		0x032a	PCIE-PCIE
product INTEL 6702PXH		0x032c	PCIE-PCIE
product INTEL IOP332_A		0x0330	IOP332 PCIE-PCIX
product INTEL IOP332_B		0x0332	IOP332 PCIE-PCIX
product INTEL IOP331		0x0335	IOP331 PCIX-PCIX
product INTEL 41210_A		0x0340	41210 PCIE-PCIX
product INTEL 41210_B		0x0341	41210 PCIE-PCIX
product INTEL IOP333_A		0x0370	IOP333 PCIE-PCIX
product INTEL IOP333_B		0x0372	IOP333 PCIE-PCIX
product INTEL PCEB		0x0482	82375EB EISA
product INTEL CDC		0x0483	82424ZX Cache/DRAM
product INTEL SIO		0x0484	82378IB ISA
product INTEL 82426EX		0x0486	82426EX ISA
product INTEL PCMC		0x04a3	82434LX/NX PCI/Cache/DRAM
product INTEL GDT_RAID1		0x0600	GDT RAID
product INTEL GDT_RAID2		0x061f	GDT RAID
product INTEL 80960RP		0x0960	i960 RP PCI-PCI
product INTEL 80960RM		0x0962	i960 RM PCI-PCI
product INTEL 80960RN		0x0964	i960 RN PCI-PCI
product INTEL 82542		0x1000	PRO/1000 (82542)
product INTEL 82543GC_FIBER	0x1001	PRO/1000F (82543GC)
product INTEL MODEM56		0x1002	56k Modem
product INTEL 82543GC_COPPER	0x1004	PRO/1000T (82543GC)
product INTEL 82544EI_COPPER	0x1008	PRO/1000XT (82544EI)
product INTEL 82544EI_FIBER	0x1009	PRO/1000XF (82544EI)
product INTEL 82544GC_COPPER	0x100c	PRO/1000T (82544GC)
product INTEL 82544GC_LOM	0x100d	PRO/1000XT (82544GC)
product INTEL 82540EM		0x100e	PRO/1000MT (82540EM)
product INTEL 82545EM_COPPER	0x100f	PRO/1000MT (82545EM)
product INTEL 82546EB_COPPER	0x1010	PRO/1000MT (82546EB)
product INTEL 82545EM_FIBER	0x1011	PRO/1000MF (82545EM)
product INTEL 82546EB_FIBER	0x1012	PRO/1000MF (82546EB)
product INTEL 82541EI		0x1013	PRO/1000MT (82541EI)
product INTEL 82541ER_LOM	0x1014	PRO/1000MT (82541EI)
product INTEL 82540EM_LOM	0x1015	PRO/1000MT (82540EM)
product INTEL 82540EP_LOM	0x1016	PRO/1000MT (82540EP)
product INTEL 82540EP		0x1017	PRO/1000MT (82540EP)
product INTEL 82541EI_MOBILE	0x1018	PRO/1000MT Mobile (82541EI)
product INTEL 82547EI		0x1019	PRO/1000CT (82547EI)
product INTEL 82547EI_MOBILE	0x101a	PRO/1000CT Mobile (82547EI)
product INTEL 82546EB_QUAD_CPR	0x101d	PRO/1000MT QP (82546EB)
product INTEL 82540EP_LP	0x101e	PRO/1000MT (82540EP)
product INTEL 82545GM_COPPER	0x1026	PRO/1000MT (82545GM)
product INTEL 82545GM_FIBER	0x1027	PRO/1000MF (82545GM)
product INTEL 82545GM_SERDES	0x1028	PRO/1000MF (82545GM)
product INTEL PRO_100		0x1029	PRO/100
product INTEL 82559		0x1030	82559
product INTEL PRO_100_VE_0	0x1031	PRO/100 VE
product INTEL PRO_100_VE_1	0x1032	PRO/100 VE
product INTEL PRO_100_VM_0	0x1033	PRO/100 VM
product INTEL PRO_100_VM_1	0x1034	PRO/100 VM
product INTEL 82562EH_HPNA_0	0x1035	82562EH HomePNA
product INTEL 82562EH_HPNA_1	0x1036	82562EH HomePNA
product INTEL 82562EH_HPNA_2	0x1037	82562EH HomePNA
product INTEL PRO_100_VM_2	0x1038	PRO/100 VM
product INTEL PRO_100_VE_2	0x1039	PRO/100 VE
product INTEL 82801DB_LAN	0x103a	82801DB LAN
product INTEL PRO_100_VM_3	0x103b	PRO/100 VM
product INTEL PRO_100_VM_4	0x103c	PRO/100 VM
product INTEL PRO_100_VE_3	0x103d	PRO/100 VE
product INTEL PRO_100_VM_5	0x103e	PRO/100 VM
product INTEL 536EP		0x1040	V.92 Modem
product INTEL PRO_WL_2100	0x1043	PRO/Wireless 2100
product INTEL 82597EX		0x1048	PRO/10GbE LR (82597EX)
product INTEL ICH8_IGP_M_AMT	0x1049	ICH8 IGP M AMT
product INTEL ICH8_IGP_AMT	0x104a	ICH8 IGP AMT
product INTEL ICH8_IGP_C	0x104b	ICH8 IGP C
product INTEL ICH8_IFE		0x104c	ICH8 IFE
product INTEL ICH8_IGP_M	0x104d	ICH8 IGP M
product INTEL PRO_100_VE_4	0x1050	PRO/100 VE
product INTEL PRO_100_VE_5	0x1051	PRO/100 VE
product INTEL PRO_100_VM_6	0x1052	PRO/100 VM
product INTEL PRO_100_VM_7	0x1053	PRO/100 VM
product INTEL PRO_100_VM_8	0x1054	PRO/100 VM
product INTEL PRO_100_VM_9	0x1055	PRO/100 VM
product INTEL PRO_100_VM_10	0x1056	PRO/100 VM
product INTEL PRO_100_VM_11	0x1057	PRO/100 VM
product INTEL PRO_100_VM_12	0x1058	PRO/100 VM
product INTEL PRO_100_M		0x1059	PRO/100 M
product INTEL 82571EB_COPPER	0x105e	PRO/1000 PT (82571EB)
product INTEL 82571EB_FIBER	0x105f	PRO/1000 PF (82571EB)
product INTEL 82571EB_SERDES	0x1060	PRO/1000 PB (82571EB)
product INTEL 82801FB_LAN_2	0x1064	82801FB LAN
product INTEL PRO_100_VE_6	0x1065	PRO/100 VE
product INTEL PRO_100_VM_13	0x1066	PRO/100 VM
product INTEL PRO_100_VM_14	0x1067	PRO/100 VM
product INTEL 82801FBM_LAN	0x1068	82801FBM LAN
product INTEL 82801GB_LAN_2	0x1069	82801GB LAN
product INTEL PRO_100_VE_7	0x106a	PRO/100 VE
product INTEL PRO_100_VE_8	0x106b	PRO/100 VE
product INTEL 82547GI		0x1075	PRO/1000CT (82547GI)
product INTEL 82541GI		0x1076	PRO/1000MT (82541GI)
product INTEL 82541GI_MOBILE	0x1077	PRO/1000MT Mobile (82541GI)
product INTEL 82541ER		0x1078	PRO/1000MT (82541ER)
product INTEL 82546GB_COPPER	0x1079	PRO/1000MT (82546GB)
product INTEL 82546GB_FIBER	0x107a	PRO/1000MF (82546GB)
product INTEL 82546GB_SERDES	0x107b	PRO/1000MF (82546GB)
product INTEL 82541GI_LF	0x107c	PRO/1000GT (82541GI)
product INTEL 82572EI_COPPER	0x107d	PRO/1000 PT (82572EI)
product INTEL 82572EI_FIBER	0x107e	PRO/1000 PF (82572EI)
product INTEL 82572EI_SERDES	0x107f	PRO/1000 PB (82572EI)
product INTEL 82546GB_PCIE	0x108a	PRO/1000MT (82546GB)
product INTEL 82573E		0x108b	PRO/1000MT (82573E)
product INTEL 82573E_IAMT	0x108c	PRO/1000MT (82573E)
product INTEL 82573E_KCS	0x108e	PRO/1000PT (82573E)
product INTEL PRO_100_VM_15	0x1091	PRO/100 VM
product INTEL PRO_100_VM_16	0x1092	PRO/100 VM
product INTEL PRO_100_VM_17	0x1093	PRO/100 VM
product INTEL PRO_100_VM_18	0x1094	PRO/100 VM
product INTEL PRO_100_VM_19	0x1095	PRO/100 VM
product INTEL 80003ES2LAN_CPR_DPT 0x1096  PRO/1000 PT (80003ES2)
product INTEL 80003ES2LAN_SDS_DPT 0x1098  PRO/1000 PF (80003ES2)
product INTEL 82546GB_QUAD_CPR	0x1099	PRO/1000MT QP (82546GB)
product INTEL 82573L		0x109a	PRO/1000MT (82573L)
product INTEL 82546GB_2		0x109b	PRO/1000MT (82546GB)
product INTEL 82597EX_CX4	0x109e	PRO/10GbE CX4 (82597EX)
product INTEL 82571EB_AT	0x10a0	PRO/1000 AT (82571EB)
product INTEL 82571EB_AF	0x10a1	PRO/1000 AF (82571EB)
product INTEL 82573L_PL_1	0x10b0	PRO/1000 PL (82573L)
product INTEL 82573V_PM		0x10b2	PRO/1000 PM (82573V)
product INTEL 82573E_PM		0x10b3	PRO/1000 PM (82573E)
product INTEL 82573L_PL_2	0x10b4	PRO/1000 PL (82573L)
product INTEL 80003ES2LAN_CPR_SPT 0x10ba  PRO/1000 PT (80003ES2)
product INTEL 80003ES2LAN_SDS_SPT 0x10bb  PRO/1000 PF (80003ES2)
product INTEL 82546GB_QUAD_CPR_K 0x10b5	PRO/1000MT QP (82546GB)
product INTEL 82572EI		0x10b9	PRO/1000 PT (82572EI)
product INTEL 82815_DC100_HUB	0x1100	82815 Hub
product INTEL 82815_DC100_AGP	0x1101	82815 AGP
product INTEL 82815_DC100_GRAPH	0x1102	82815 Graphics
product INTEL 82815_NOAGP_HUB	0x1110	82815 Hub
product INTEL 82815_NOAGP_GRAPH	0x1112	82815 Graphics
product INTEL 82815_NOGRAPH_HUB	0x1120	82815 Hub
product INTEL 82815_NOGRAPH_AGP	0x1121	82815 AGP
product INTEL 82815_FULL_HUB	0x1130	82815 Hub
product INTEL 82815_FULL_AGP	0x1131	82815 AGP
product INTEL 82815_FULL_GRAPH	0x1132	82815 Graphics
product INTEL 82806AA_APIC	0x1161	82806AA APIC
product INTEL 82559ER		0x1209	82559ER
product INTEL 82092AA		0x1222	82092AA IDE
product INTEL SAA7116		0x1223	SAA7116
product INTEL 82596		0x1226	EE Pro 10 PCI
product INTEL EEPRO100		0x1227	EE Pro 100
product INTEL EEPRO100S		0x1228	EE Pro 100 Smart
product INTEL 8255x		0x1229	8255x
product INTEL 82437FX		0x122d	82437FX
product INTEL 82371FB_ISA	0x122e	82371FB ISA
product INTEL 82371FB_IDE	0x1230	82371FB IDE
product INTEL 82371MX		0x1234	82371 ISA and IDE
product INTEL 82437MX		0x1235	82437 PCI/Cache/DRAM
product INTEL 82441FX		0x1237	82441FX
product INTEL 82380AB		0x123c	82380AB Mobile ISA
product INTEL 82380FB		0x124b	82380FB Mobile PCI-PCI
product INTEL 82439HX		0x1250	82439HX
product INTEL 82806AA		0x1360	82806AA
product INTEL 82870P2_PPB	0x1460	82870P2 PCIX-PCIX
product INTEL 82870P2_IOxAPIC	0x1461	82870P2 IOxAPIC
product INTEL 82870P2_HPLUG	0x1462	82870P2 Hot Plug
product INTEL 80960RP_ATU	0x1960	80960RP ATU
product INTEL 82840_HB		0x1a21	82840 Host
product INTEL 82840_AGP		0x1a23	82840 AGP
product INTEL 82840_PCI		0x1a24	82840 PCI
product INTEL 82845_HB		0x1a30	82845 Host
product INTEL 82845_AGP		0x1a31	82845 AGP
product INTEL 82597EX_SR	0x1a48	PRO/10GbE SR (82597EX)
product INTEL 82597EX_LR	0x1b48	PRO/10GbE LR (82597EX)
product INTEL 82801AA_LPC	0x2410	82801AA LPC
product INTEL 82801AA_IDE	0x2411	82801AA IDE
product INTEL 82801AA_USB	0x2412	82801AA USB
product INTEL 82801AA_SMB	0x2413	82801AA SMBus
product INTEL 82801AA_ACA	0x2415	82801AA AC97
product INTEL 82801AA_ACM	0x2416	82801AA Modem
product INTEL 82801AA_HPB	0x2418	82801AA Hub-to-PCI
product INTEL 82801AB_LPC	0x2420	82801AB LPC
product INTEL 82801AB_IDE	0x2421	82801AB IDE
product INTEL 82801AB_USB	0x2422	82801AB USB
product INTEL 82801AB_SMB	0x2423	82801AB SMBus
product INTEL 82801AB_ACA	0x2425	82801AB AC97
product INTEL 82801AB_ACM	0x2426	82801AB Modem
product INTEL 82801AB_HPB	0x2428	82801AB Hub-to-PCI
product INTEL 82801BA_LPC	0x2440	82801BA LPC
product INTEL 82801BA_USB	0x2442	82801BA USB
product INTEL 82801BA_SMB	0x2443	82801BA SMBus
product INTEL 82801BA_USB2	0x2444	82801BA USB
product INTEL 82801BA_ACA	0x2445	82801BA AC97
product INTEL 82801BA_ACM	0x2446	82801BA Modem
product INTEL 82801BAM_HPB	0x2448	82801BAM Hub-to-PCI
product INTEL 82562		0x2449	82562
product INTEL 82801BAM_IDE	0x244a	82801BAM IDE
product INTEL 82801BA_IDE	0x244b	82801BA IDE
product INTEL 82801BAM_LPC	0x244c	82801BAM LPC
product INTEL 82801BA_AGP	0x244e	82801BA AGP
product INTEL 82801E_LPC	0x2450	82801E LPC
product INTEL 82801E_USB	0x2452	82801E USB
product INTEL 82801E_SMB	0x2453	82801E SMBus
product INTEL 82801E_LAN_1	0x2459	82801E LAN
product INTEL 82801E_LAN_2	0x245d	82801E LAN
product INTEL 82801CA_LPC	0x2480	82801CA LPC
product INTEL 82801CA_USB_1	0x2482	82801CA/CAM USB
product INTEL 82801CA_SMB	0x2483	82801CA/CAM SMBus
product INTEL 82801CA_USB_2	0x2484	82801CA/CAM USB
product INTEL 82801CA_ACA	0x2485	82801CA/CAM AC97
product INTEL 82801CA_ACM	0x2486	82801CA/CAM Modem
product INTEL 82801CA_USB_3	0x2487	82801CA/CAM USB
product INTEL 82801CAM_IDE	0x248a	82801CAM IDE
product INTEL 82801CA_IDE	0x248b	82801CA IDE
product INTEL 82801CAM_LPC	0x248c	82801CAM LPC
product INTEL 82801DB_LPC	0x24c0	82801DB LPC
product INTEL 82801DBL_IDE	0x24c1	82801DBL IDE
product INTEL 82801DB_USB_1	0x24c2	82801DB USB
product INTEL 82801DB_SMB	0x24c3	82801DB SMBus
product INTEL 82801DB_USB_2	0x24c4	82801DB USB
product INTEL 82801DB_ACA	0x24c5	82801DB AC97
product INTEL 82801DB_ACM	0x24c6	82801DB Modem
product INTEL 82801DB_USB_3	0x24c7	82801DB USB
product INTEL 82801DBM_IDE	0x24ca	82801DBM IDE
product INTEL 82801DB_IDE	0x24cb	82801DB IDE
product INTEL 82801DBM_LPC	0x24cc	82801DBM LPC
product INTEL 82801DB_USB_4	0x24cd	82801DB USB
product INTEL 82801EB_LPC	0x24d0	82801EB/ER LPC
product INTEL 82801EB_SATA	0x24d1	82801EB SATA
product INTEL 82801EB_USB_1	0x24d2	82801EB/ER USB
product INTEL 82801EB_SMB	0x24d3	82801EB/ER SMBus
product INTEL 82801EB_USB_2	0x24d4	82801EB/ER USB
product INTEL 82801EB_ACA	0x24d5	82801EB/ER AC97
product INTEL 82801EB_MODEM	0x24d6	82801EB/ER Modem
product INTEL 82801EB_USB_3	0x24d7	82801EB/ER USB
product INTEL 82801EB_IDE	0x24db	82801EB/ER IDE
product INTEL 82801EB_USB_5	0x24dd	82801EB/ER USB2
product INTEL 82801EB_USB_4	0x24de	82801EB/ER USB
product INTEL 82801ER_SATA	0x24df	82801ER SATA
product INTEL 82820_MCH		0x2501	82820 MCH
product INTEL 82820_AGP		0x250f	82820 AGP
product INTEL 82850_HB		0x2530	82850 Host
product INTEL 82860_HB		0x2531	82860 Host
product INTEL 82850_AGP		0x2532	82850/82860 AGP
product INTEL 82860_PCI1	0x2533	82860 PCI-PCI
product INTEL 82860_PCI2	0x2534	82860 PCI-PCI
product INTEL 82860_PCI3	0x2535	82860 PCI-PCI
product INTEL 82860_PCI4	0x2536	82860 PCI-PCI
product INTEL E7500_HB		0x2540	E7500 MCH Host
product INTEL E7500_DRAM	0x2541	E7500 DRAM
product INTEL E7500_HI_B1	0x2543	E7500 MCH
product INTEL E7500_HI_B2	0x2544	E7500 MCH
product INTEL E7500_HI_C1	0x2545	E7500 MCH
product INTEL E7500_HI_C2	0x2546	E7500 MCH
product INTEL E7500_HI_D1	0x2547	E7500 MCH
product INTEL E7500_HI_D2	0x2548	E7500 MCH
product INTEL E7501_HB		0x254c	E7501 MCH Host
product INTEL E7505_HB		0x2550	E7505 MCH Host
product INTEL E7505_RAS		0x2551	E7505 MCH RAS
product INTEL E7505_AGP		0x2552	E7505 MCH AGP
product INTEL E7505_HI_B1	0x2553	E7505 MCH PCI-PCI
product INTEL E7505_HI_B2	0x2554	E7505 MCH PCI-PCI
product INTEL 82845G		0x2560	82845G/GL
product INTEL 82845G_AGP	0x2561	82845G/GL/GV/GE/PE AGP
product INTEL 82845G_IGD	0x2562	82845G/GL Video
product INTEL 82865_IO_1	0x2570	82865G/PE/P CPU-I/0-1
product INTEL 82865_AGP		0x2571	82865G/PE/P CPU-AGP
product INTEL 82865_IGD		0x2572	82865G Video
product INTEL 82865_CSA		0x2573	82865G/PE/P CPU-CSA
product INTEL 82865_IO_2	0x2576	82865G/PE/P CPU-I/0-2
product INTEL 82875P_HB		0x2578	82875P Host
product INTEL 82875P_AGP	0x2579	82875P AGP
product INTEL 82875P_CSA	0x257b	82875P PCI-CSA
product INTEL 82915G_HB		0x2580	82915G/P/GV Host
product INTEL 82915G_PCIE	0x2581	82915G/P/GV PCIE
product INTEL 82915G_IV		0x2582	82915G/P/GV Video
product INTEL 82925X_HB		0x2584	82925X MCH Host
product INTEL 82925X_PCIE	0x2585	82925X PCIE
product INTEL E7221_HB		0x2588	E7221 MCH Host
product INTEL E7221_PCIE	0x2589	E7221 PCIE
product INTEL E7221_IGD		0x258a	E7221 Video
product INTEL 82915GM_HB	0x2590	82915GM/PM/GMS Host
product INTEL 82915GM_PCIE	0x2591	82915PM/GM PCIE
product INTEL 82915GM_IGD	0x2592	82915GM/GMS Video
product INTEL 6300ESB_LPC	0x25a1	6300ESB LPC
product INTEL 6300ESB_IDE	0x25a2	6300ESB IDE
product INTEL 6300ESB_SATA	0x25a3	6300ESB SATA
product INTEL 6300ESB_SMB	0x25a4	6300ESB SMBus
product INTEL 6300ESB_ACA	0x25a6	6300ESB AC97
product INTEL 6300ESB_ACM	0x25a7	6300ESB Modem
product INTEL 6300ESB_USB_1	0x25a9	6300ESB USB
product INTEL 6300ESB_USB_2	0x25aa	6300ESB USB
product INTEL 6300ESB_WDT	0x25ab	6300ESB WDT
product INTEL 6300ESB_APIC	0x25ac	6300ESB APIC
product INTEL 6300ESB_USB2	0x25ad	6300ESB USB
product INTEL 6300ESB_PCIX	0x25ae	6300ESB PCIX
product INTEL 6300ESB_SATA2	0x25b0	6300ESB SATA
product INTEL 5000X_HB		0x25c0	5000X Host
product INTEL 5000_PCIE_1	0x25e2	5000 PCIE
product INTEL 5000_PCIE_2	0x25e3	5000 PCIE
product INTEL 5000_PCIE_3	0x25e4	5000 PCIE
product INTEL 5000_PCIE_4	0x25e5	5000 PCIE
product INTEL 5000_PCIE_5	0x25e7	5000 PCIE
product INTEL 5000_ERR_REG	0x25f0	5000 Error Reporting
product INTEL 5000_RESERVED_1	0x25f1	5000 Reserved
product INTEL 5000_RESERVED_2	0x25f3	5000 Reserved
product INTEL 5000_FBD_1	0x25f5	5000 FBD
product INTEL 5000_FBD_2	0x25f6	5000 FBD
product INTEL 5000_PCIE_6	0x25f8	5000 PCIE
product INTEL 5000_PCIE_7	0x25f9	5000 PCIE
product INTEL E8500_HB		0x2600	E8500 Host
product INTEL E8500_PCIE_1	0x2601	E8500 PCIE
product INTEL E8500_PCIE_2	0x2602	E8500 PCIE
product INTEL E8500_PCIE_3	0x2603	E8500 PCIE
product INTEL E8500_PCIE_4	0x2604	E8500 PCIE
product INTEL E8500_PCIE_5	0x2605	E8500 PCIE
product INTEL E8500_PCIE_6	0x2606	E8500 PCIE
product INTEL E8500_PCIE_7	0x2607	E8500 PCIE
product INTEL E8500_PCIE_8	0x2608	E8500 PCIE x8
product INTEL E8500_PCIE_9	0x2609	E8500 PCIE x8
product INTEL E8500_PCIE_10	0x260a	E8500 PCIE x8
product INTEL E8500_IMI_1	0x260c	E8500 IMI
product INTEL E8500_FSBINT	0x2610	E8500 FSB/Boot/Interrupt
product INTEL E8500_AM		0x2611	E8500 Address Mapping
product INTEL E8500_RAS		0x2612	E8500 RAS
product INTEL E8500_MISC_1	0x2613	E8500 Misc
product INTEL E8500_MISC_2	0x2614	E8500 Misc
product INTEL E8500_MISC_3	0x2615	E8500 Misc
product INTEL E8500_RES_1	0x2617	E8500 Reserved
product INTEL E8500_RES_2	0x2618	E8500 Reserved
product INTEL E8500_RES_3	0x2619	E8500 Reserved
product INTEL E8500_RES_4	0x261a	E8500 Reserved
product INTEL E8500_RES_5	0x261b	E8500 Reserved
product INTEL E8500_RES_6	0x261c	E8500 Reserved
product INTEL E8500_RES_7	0x261d	E8500 Reserved
product INTEL E8500_RES_8	0x261e	E8500 Reserved
product INTEL E8500_XMB_ID	0x2620	E8500 XMB
product INTEL E8500_XMB_MISC	0x2621	E8500 XMB Misc
product INTEL E8500_XMB_MAI	0x2622	E8500 XMB MAI
product INTEL E8500_XMB_DDR	0x2623	E8500 XMB DDR
product INTEL E8500_XMB_RES_1	0x2624	E8500 XMB Reserved
product INTEL E8500_XMB_RES_2	0x2625	E8500 XMB Reserved
product INTEL E8500_XMB_RES_3	0x2626	E8500 XMB Reserved
product INTEL E8500_XMB_RES_4	0x2627	E8500 XMB Reserved
product INTEL 82801FB_LPC	0x2640	82801FB LPC
product INTEL 82801FBM_LPC	0x2641	82801FBM LPC
product INTEL 82801FB_SATA	0x2651	82801FB SATA
product INTEL 82801FR_SATA	0x2652	82801FR SATA
product INTEL 82801FBM_SATA	0x2653	82801FBM SATA
product INTEL 82801FB_USB_1	0x2658	82801FB USB
product INTEL 82801FB_USB_2	0x2659	82801FB USB
product INTEL 82801FB_USB_3	0x265a	82801FB USB
product INTEL 82801FB_USB_4	0x265b	82801FB USB
product INTEL 82801FB_USB	0x265c	82801FB USB
product INTEL 82801FB_PCIE_1	0x2660	82801FB PCIE
product INTEL 82801FB_PCIE_2	0x2662	82801FB PCIE
product INTEL 82801FB_PCIE_3	0x2664	82801FB PCIE
product INTEL 82801FB_PCIE_4	0x2666	82801FB PCIE
product INTEL 82801FB_HDA	0x2668	82801FB HD Audio
product INTEL 82801FB_SMB	0x266a	82801FB SMBus
product INTEL 82801FB_LAN	0x266c	82801FB LAN
product INTEL 82801FB_ACM	0x266d	82801FB Modem
product INTEL 82801FB_ACA	0x266e	82801FB AC97
product INTEL 82801FB_IDE	0x266f	82801FB IDE
product INTEL 6321ESB_LPC	0x2670	6321ESB LPC
product INTEL 6321ESB_SATA	0x2680	6321ESB SATA
product INTEL 6321ESB_AHCI	0x2681	6321ESB AHCI SATA
product INTEL 6321ESB_RAID_1	0x2682	6321ESB SATA RAID
product INTEL 6321ESB_RAID_2	0x2683	6321ESB SATA RAID
product INTEL 6321ESB_USB_1	0x2688	6321ESB USB
product INTEL 6321ESB_USB_2	0x2689	6321ESB USB
product INTEL 6321ESB_USB_3	0x268a	6321ESB USB
product INTEL 6321ESB_USB_4	0x268b	6321ESB USB
product INTEL 6321ESB_USB_5	0x268c	6321ESB USB
product INTEL 6321ESB_PCIE_4	0x2690	6321ESB PCIE
product INTEL 6321ESB_IDE	0x269e	6321ESB IDE
product INTEL 82945GP_MCH	0x2770	82945GP
product INTEL 82945GP_PCIE	0x2771	82945GP PCIE
product INTEL 82945G_IGD_1	0x2772	82945G Video
product INTEL 82955X_HB		0x2774	82955X MCH
product INTEL 82955X_PCIE	0x2775	82955X PCIE
product INTEL 82945G_IGD_2	0x2776	82945G Video
product INTEL E7230_MCH		0x2778	E7230 MCH
product INTEL E7230_PCIE	0x2779	E7230 PCIE
product INTEL 82915G_IGD	0x2782	82915G Video
product INTEL 82915GM_IGD_S	0x2792	82915GM/GMS Video
product INTEL 82945GM_MCH	0x27a0	82945GM MCH
product INTEL 82945GM_PEG	0x27a1	82945GM PCIE
product INTEL 82945GM_IGD	0x27a2	82945GM Video
product INTEL 82945GM_IGD_S	0x27a6	82945GM Video
product INTEL 82801GH_LPC	0x27b0	82801GH LPC
product INTEL 82801GB_LPC	0x27b8	82801GB LPC
product INTEL 82801GBM_LPC	0x27b9	82801GBM LPC
product INTEL 82801GHM_LPC	0x27bd	82801GHM LPC
product INTEL 82801GB_SATA	0x27c0	82801GB SATA
product INTEL 82801GR_AHCI	0x27c1	82801GR AHCI SATA
product INTEL 82801GR_SATA	0x27c3	82801GR SATA
product INTEL 82801GBM_SATA	0x27c4	82801GBM SATA
product INTEL 82801GBM_AHCI	0x27c5	82801GBM AHCI SATA
product INTEL 82801GHM_RAID	0x27c6	82801GHM SATA RAID
product INTEL 82801GB_USB_1	0x27c8	82801GB USB
product INTEL 82801GB_USB_2	0x27c9	82801GB USB
product INTEL 82801GB_USB_3	0x27ca	82801GB USB
product INTEL 82801GB_USB_4	0x27cb	82801GB USB
product INTEL 82801GB_USB_5	0x27cc	82801GB USB
product INTEL 82801GB_PCIE_1	0x27d0	82801GB PCIE
product INTEL 82801GB_PCIE_2	0x27d2	82801GB PCIE
product INTEL 82801GB_PCIE_3	0x27d4	82801GB PCIE
product INTEL 82801GB_PCIE_4	0x27d6	82801GB PCIE
product INTEL 82801GB_HDA	0x27d8	82801GB HD Audio
product INTEL 82801GB_SMB	0x27da	82801GB SMBus
product INTEL 82801GB_LAN	0x27dc	82801GB LAN
product INTEL 82801GB_ACM	0x27dd	82801GB Modem
product INTEL 82801GB_ACA	0x27de	82801GB AC97
product INTEL 82801GB_IDE	0x27df	82801GB IDE
product INTEL 82801G_PCIE_5	0x27e0	82801G PCIE
product INTEL 82801G_PCIE_6	0x27e2	82801G PCIE
product INTEL RCU32		0x3092	RCU32 I2O RAID
product INTEL 31244		0x3200	31244 SATA
product INTEL 82855PE		0x3340	82855PE Hub
product INTEL 82855PE_AGP	0x3341	82855PE AGP
product INTEL 6321ESB_PCIE_1	0x3500	6321ESB PCIE
product INTEL 6321ESB_PCIX	0x350c	6321ESB PCIE-PCIX
product INTEL 6321ESB_PCIE_2	0x3510	6321ESB PCIE
product INTEL 6321ESB_PCIE_3	0x3514	6321ESB PCIE
product INTEL 82830MP_IO_1	0x3575	82830MP CPU-I/O-1
product INTEL 82830MP_AGP	0x3576	82830MP CPU-AGP
product INTEL 82830MP_IV	0x3577	82830MP Integrated Video
product INTEL 82830MP_IO_2	0x3578	82830MP CPU-I/O-2
product INTEL 82852GM_HPB	0x3580	82852GM Hub-PCI
product INTEL 82852_AGP		0x3581	82852/82855 AGP
product INTEL 82852GM_AGP	0x3582	82852GM AGP
product INTEL 82852GM_MEM	0x3584	82852GM Memory
product INTEL 82852GM_CFG	0x3585	82852GM Configuration
product INTEL E7520_MCH		0x3590	E7520 MCH
product INTEL E7520_MCH_ERR	0x3591	E7520 MCH ERR
product INTEL E7320_MCH		0x3592	E7320 MCH
product INTEL E7525_MCH_ERR	0x3593	E7525 MCH ERR
product INTEL E7520_MCH_DMA	0x3594	E7520 MCH DMA
product INTEL MCH_PCIEA0	0x3595	MCH PCIE
product INTEL MCH_PCIEA1	0x3596	MCH PCIE
product INTEL MCH_PCIEB0	0x3597	MCH PCIE
product INTEL MCH_PCIEB1	0x3598	MCH PCIE
product INTEL MCH_PCIEC0	0x3599	MCH PCIE
product INTEL MCH_PCIEC1	0x359a	MCH PCIE
product INTEL E7525_MCH_CFG	0x359b	E7525 MCH Configuration
product INTEL E7525_MCH		0x359e	E7525 MCH
product INTEL PRO_WL_2200BG	0x4220	PRO/Wireless 2200BG
product INTEL PRO_WL_2225BG	0x4221	PRO/Wireless 2225BG
product INTEL PRO_WL_3945ABG_1	0x4222	PRO/Wireless 3945ABG
product INTEL PRO_WL_2915ABG_1	0x4223	PRO/Wireless 2915ABG
product INTEL PRO_WL_2915ABG_2	0x4224	PRO/Wireless 2915ABG
product INTEL PRO_WL_3945ABG_2	0x4227	PRO/Wireless 3945ABG
product INTEL 80960RD		0x5200	i960 RD PCI-PCI
product INTEL PRO_100_SERVER	0x5201	PRO 100 Server
product INTEL 82371SB_ISA	0x7000	82371SB ISA
product INTEL 82371SB_IDE	0x7010	82371SB IDE
product INTEL 82371USB		0x7020	82371SB USB
product INTEL 82437VX		0x7030	82437VX
product INTEL 82439TX		0x7100	82439TX System
product INTEL 82371AB_ISA	0x7110	82371AB PIIX4 ISA
product INTEL 82371AB_IDE	0x7111	82371AB IDE
product INTEL 82371AB_USB	0x7112	82371AB USB
product INTEL 82371AB_PM	0x7113	82371AB Power
product INTEL 82810_MCH		0x7120	82810
product INTEL 82810_GC		0x7121	82810 Graphics
product INTEL 82810_DC100_MCH	0x7122	82810-DC100
product INTEL 82810_DC100_GC	0x7123	82810-DC100 Graphics
product INTEL 82810E_MCH	0x7124	82810E
product INTEL 82810E_GC		0x7125	82810E Graphics
product INTEL 82443LX		0x7180	82443LX AGP
product INTEL 82443LX_AGP	0x7181	82443LX AGP
product INTEL 82443BX		0x7190	82443BX AGP
product INTEL 82443BX_AGP	0x7191	82443BX AGP
product INTEL 82443BX_NOAGP	0x7192	82443BX
product INTEL 82440MX		0x7194	82440MX Host
product INTEL 82440MX_ACA	0x7195	82440MX AC97
product INTEL 82440MX_ACM	0x7196	82440MX Modem
product INTEL 82440MX_ISA	0x7198	82440MX ISA
product INTEL 82440MX_IDE	0x7199	82440MX IDE
product INTEL 82440MX_USB	0x719a	82440MX USB
product INTEL 82440MX_PM	0x719b	82440MX Power
product INTEL 82440BX		0x71a0	82440BX AGP
product INTEL 82440BX_AGP	0x71a1	82440BX AGP
product INTEL 82443GX		0x71a2	82443GX
product INTEL 82372FB_IDE	0x7601	82372FB IDE
product INTEL 82740		0x7800	82740 AGP
product INTEL PCI450_PB		0x84c4	82450KX/GX
product INTEL PCI450_MC		0x84c5	82450KX/GX Memory
product INTEL 82451NX		0x84ca	82451NX Mem & IO
product INTEL 82454NX		0x84cb	82454NX PXB
product INTEL 82802AC		0x89ac	82802AC Firmware Hub 8Mbit
product INTEL 82802AB		0x89ad	82802AB Firmware Hub 4Mbit
product INTEL I2OPCIB		0x9620	I2O RAID PCI-PCI
product INTEL RCU21		0x9621	RCU21 I2O RAID
product INTEL RCUxx		0x9622	RCUxx I2O RAID
product INTEL RCU31		0x9641	RCU31 I2O RAID
product INTEL RCU31L		0x96a1	RCU31L I2O RAID
product INTEL 21152		0xb152	S21152BB PCI-PCI
product INTEL 21154		0xb154	S21154AE/BE PCI-PCI

/* Intergraph products */
product INTERGRAPH 4D50T	0x00e4	Powerstorm 4D50T
product INTERGRAPH INTENSE3D	0x00eb	Intense 3D
product INTERGRAPH EXPERT3D	0x07a0	Expert3D

/* Interphase products */
product INTERPHASE 5526		0x0004	5526 FibreChannel

/* Intersil products */
product INTERSIL ISL3872	0x3872	PRISM3
product INTERSIL MINI_PCI_WLAN	0x3873	PRISM2.5
product INTERSIL ISL3877	0x3877	Prism Indigo
product INTERSIL ISL3886	0x3886	Prism Javelin/Xbow
product INTERSIL ISL3890	0x3890	Prism GT/Duette

/* Invertex */
product INVERTEX AEON		0x0005	AEON

/* IO Data Device Inc products */
product IODATA GV_BCTV3		0x4020	GV-BCTV3

/* I. T. T. products */
product ITT AGX016		0x0001	AGX016
product ITT ITT3204		0x0002	ITT3204 MPEG Decoder

/* ITExpress */
product ITEXPRESS IT8211F	0x8211	IT8211F
product ITEXPRESS IT8212F	0x8212	IT8212F
product ITEXPRESS IT8330G	0x8330	IT8330G
product ITEXPRESS IT8888F_ISA	0x8888	IT8888F ISA

/* JMicron */
product JMICRON JMB360		0x2360	JMB360 SATA
product JMICRON JMB361		0x2361	JMB361 IDE/SATA
product JMICRON JMB363		0x2363	JMB363 IDE/SATA
product JMICRON JMB365		0x2365	JMB365 IDE/SATA
product JMICRON JMB366		0x2366	JMB366 IDE/SATA
product JMICRON JMB368		0x2368	JMB368 IDE/SATA

/* KTI */
product KTI KTIE		0x3000	KTI

/* LAN Media Corporation */
product LMC HSSI		0x0003	HSSI
product LMC DS3			0x0004	DS3
product LMC SSI			0x0005	SSI
product LMC DS1			0x0006	DS1
product LMC HSSIC		0x0007	HSSIc

/* Lanergy */
product LANERGY APPIAN_PCI_LITE	0x0001	Appian Lite

/* Lava */
product LAVA TWOSP_2S		0x0100	Dual Serial
product LAVA QUATTRO_AB		0x0101	Dual Serial
product LAVA QUATTRO_CD		0x0102	Dual Serial
product LAVA IOFLEX_2S_0	0x0110	Serial
product LAVA IOFLEX_2S_1	0x0111	Serial
product LAVA QUATTRO_AB2	0x0120	Dual Serial
product LAVA QUATTRO_CD2	0x0121	Dual Serial
product LAVA OCTOPUS550_0	0x0180	Quad Serial
product LAVA OCTOPUS550_1	0x0181	Quad Serial
product LAVA LAVAPORT_2		0x0200	Serial
product LAVA LAVAPORT_0		0x0201	Serial
product LAVA LAVAPORT_1		0x0202	Serial
product LAVA 650		0x0600	Serial
product LAVA TWOSP_1P		0x8000	Parallel
product LAVA PARALLEL2		0x8001	Dual Parallel
product LAVA PARALLEL2A		0x8002	Dual Parallel
product LAVA PARALLELB		0x8003	Dual Parallel B

/* LeadTek Research */
product LEADTEK S3_805		0x0000	S3 805
product LEADTEK WINFAST		0x6606	Leadtek WinFast TV 2000

/* Level 1 (Intel) */
product LEVEL1 LXT1001		0x0001	LXT1001

/* Linksys products */
product LINKSYS EG1032		0x1032	EG1032
product LINKSYS EG1064		0x1064	EG1064
product LINKSYS PCMPC200	0xab08	PCMPC200
product LINKSYS PCM200		0xab09	PCM200

/* Lite-On Communications */
product LITEON PNIC		0x0002	PNIC
product LITEON PNICII		0xc115	PNIC-II

/* Longshine products */
product GLOBALSUN 8031		0x1103	8031

/* Lucent products */
product LUCENT LTMODEM		0x0440	K56flex DSVD LTMODEM
product LUCENT LTMODEM_0441	0x0441	LTMODEM
product LUCENT LTMODEM_0442	0x0442	LTMODEM
product LUCENT LTMODEM_0443	0x0443	LTMODEM
product LUCENT LTMODEM_0444	0x0444	LTMODEM
product LUCENT LTMODEM_0445	0x0445	LTMODEM
product LUCENT LTMODEM_0446	0x0446	LTMODEM
product LUCENT LTMODEM_0447	0x0447	LTMODEM
product LUCENT LTMODEM_0448	0x0448	LTMODEM
product LUCENT LTMODEM_0449	0x0449	LTMODEM
product LUCENT LTMODEM_044A	0x044a	LTMODEM
product LUCENT LTMODEM_044B	0x044b	LTMODEM
product LUCENT LTMODEM_044C	0x044c	LTMODEM
product LUCENT LTMODEM_044D	0x044d	LTMODEM
product LUCENT LTMODEM_044E	0x044e	LTMODEM
product LUCENT LTMODEM_0450	0x0450	LTMODEM
product LUCENT LTMODEM_0451	0x0451	LTMODEM
product LUCENT LTMODEM_0452	0x0452	LTMODEM
product LUCENT LTMODEM_0453	0x0453	LTMODEM
product LUCENT LTMODEM_0454	0x0454	LTMODEM
product LUCENT LTMODEM_0455	0x0455	LTMODEM
product LUCENT LTMODEM_0456	0x0456	LTMODEM
product LUCENT LTMODEM_0457	0x0457	LTMODEM
product LUCENT LTMODEM_0458	0x0458	LTMODEM
product LUCENT LTMODEM_0459	0x0459	LTMODEM
product LUCENT LTMODEM_045A	0x045a	LTMODEM
product LUCENT LTMODEM_045C	0x045c	LTMODEM
product LUCENT LTMODEM_048c	0x048c	LTMODEM
product LUCENT VENUSMODEM	0x0480	Venus Modem
product LUCENT USBHC		0x5801	USB
product LUCENT USBHC2		0x5802	USB 2-port
product LUCENT USBQBUS		0x5803	USB QuadraBus
product LUCENT FW322		0x5811	FW322 1394

/* LuxSonor */
product LUXSONOR LS242		0x0020	LS242 DVD Decoder

/* Macronix */
product MACRONIX MX98713	0x0512	PMAC 98713
product MACRONIX MX98715	0x0531	PMAC 98715
product MACRONIX MX98727	0x0532	PMAC 98727
product MACRONIX MX86250	0x8625	MX86250

/* Madge Networks products */
product MADGE SMARTRN		0x0001	Smart 16/4 PCI Ringnode
product MADGE SMARTRN2		0x0002	Smart 16/4 PCI Ringnode Mk2
product MADGE SMARTRN3		0x0003	Smart 16/4 PCI Ringnode Mk3
product MADGE SMARTRN1		0x0004	Smart 16/4 PCI Ringnode Mk1
product MADGE 164CB		0x0006	16/4 Cardbus
product MADGE PRESTO		0x0007	Presto PCI
product MADGE SMARTHSRN100	0x0009	Smart 100/16/4 PCI-HS Ringnode
product MADGE SMARTRN100	0x000a	Smart 100/16/4 PCI Ringnode
product MADGE 164CB2		0x000b	16/4 CardBus Mk2
product MADGE COLLAGE25		0x1000	Collage 25 ATM
product MADGE COLLAGE155	0x1001	Collage 155 ATM

/* Martin-Marietta */
product MARTINMARIETTA I740	0x00d1	i740 PCI

/* Marvell products */
product MARVELL 88W8300_1	0x1fa6	Libertas 88W8300
product MARVELL 88W8310		0x1fa7	Libertas 88W8310
product MARVELL 88W8335_1	0x1faa	Libertas 88W8335
product MARVELL 88W8335_2	0x1fab	Libertas 88W8335
product MARVELL	88W8300_2	0x2a01	Libertas 88W8300
product MARVELL YUKON		0x4320	Yukon 88E8001/8003/8010
product MARVELL YUKONII_8021CU	0x4340	Yukon-II 88E8021CU
product MARVELL YUKONII_8022CU	0x4341	Yukon-II 88E8022CU
product MARVELL YUKONII_8061CU	0x4342	Yukon-II 88E8061CU
product MARVELL YUKONII_8062CU	0x4343	Yukon-II 88E8062CU
product MARVELL YUKONII_8021X	0x4344	Yukon-II 88E8021X
product MARVELL YUKONII_8022X	0x4345	Yukon-II 88E8022X
product MARVELL YUKONII_8061X	0x4346	Yukon-II 88E8061X
product MARVELL YUKONII_8062X	0x4347	Yukon-II 88E8062X
product MARVELL YUKON_8035	0x4350	Yukon 88E8035
product MARVELL YUKON_8036	0x4351	Yukon 88E8036
product MARVELL YUKON_8038	0x4352	Yukon 88E8038
product MARVELL YUKON_8052	0x4360	Yukon 88E8052
product MARVELL YUKON_8050	0x4361	Yukon 88E8050
product MARVELL YUKON_8053	0x4362	Yukon 88E8053
product MARVELL YUKON_3		0x4363	Yukon
product MARVELL YUKON_BELKIN	0x5005	Yukon (Belkin F5D5005)
product MARVELL 88SX5040	0x5040	88SX5040 SATA
product MARVELL 88SX5041	0x5041	88SX5041 SATA
product MARVELL 88SX5080	0x5080	88SX5080 SATA
product MARVELL 88SX5081	0x5081	88SX5081 SATA
product MARVELL 88SX6041	0x6041	88SX6041 SATA
product MARVELL 88SX6081	0x6081	88SX6041 SATA

/* Matrox products */
product MATROX ATLAS		0x0518	MGA PX2085 (Atlas)
product MATROX MILLENIUM	0x0519	MGA Millenium 2064W (Storm)
product MATROX MYSTIQUE_220	0x051a	MGA 1064SG 220MHz
product MATROX MILLENNIUM_II	0x051b	MGA Millennium II 2164W
product MATROX MILLENNIUM_IIAGP	0x051f	MGA Millennium II 2164WA-B AGP
product MATROX MILL_II_G200_PCI 0x0520	MGA G200 PCI
product MATROX MILL_II_G200_AGP 0x0521	MGA G200 AGP
product MATROX MILL_II_G400_AGP 0x0525	MGA G400/G450 AGP
product MATROX IMPRESSION	0x0d10	MGA Impression
product MATROX PRODUCTIVA_PCI	0x1000	MGA G100 PCI
product MATROX PRODUCTIVA_AGP	0x1001	MGA G100 AGP
product MATROX MYSTIQUE		0x102b	MGA 1064SG
product MATROX G400_TH		0x2179	MGA G400 Twin Head
product MATROX MILL_II_G550_AGP 0x2527	MGA G550 AGP
product MATROX MILL_G200_SD	0xff00	MGA Millennium G200 SD
product MATROX PROD_G100_SD	0xff01	MGA Produktiva G100 SD
product MATROX MYST_G200_SD	0xff02	MGA Mystique G200 SD
product MATROX MILL_G200_SG	0xff03	MGA Millennium G200 SG
product MATROX MARV_G200_SD	0xff04	MGA Marvel G200 SD

/* Mentor */
product MENTOR PCI0660		0x0660	PCI
product MENTOR PCI0661		0x0661	PCI-PCI

/* Micrel products */
product MICREL KSZ8841		0x8841	KSZ8841 10/100
product MICREL KSZ8842		0x8842	KSZ8842 dual-port 10/100 switch

/* Microsoft products */
product MICROSOFT MN120		0x0001	MN-120 10/100
product MICROSOFT MN130		0x0002	MN-130 10/100

/* Mitsubishi Electronics */
product MITSUBISHIELEC 4D30T	0x0301	Powerstorm 4D30T
product MITSUBISHIELEC GUI	0x0304	GUI Accel

/* Motorola products */
product MOT MPC105		0x0001	MPC105 PCI
product MOT MPC106		0x0002	MPC106 PCI
product MOT SM56		0x5600	SM56
product MOT RAVEN		0x4801	Raven PCI

/* Moxa */
product MOXA CP114		0x1141	CP-114
product MOXA C104H		0x1040	C104H
product MOXA CP104		0x1041	CP-104UL
product MOXA C168H		0x1680	C168H

/* Mesa Ridge Technologies (MAGMA) */
product MRTMAGMA DMA4		0x0011	DMA4 serial

/* Mylex products */
product MYLEX 960P_V2		0x0001	DAC960P V2 RAID
product MYLEX 960P_V3		0x0002	DAC960P V3 RAID
product MYLEX 960P_V4		0x0010	DAC960P V4 RAID
product MYLEX 960P_V5		0x0020	DAC960P V5 RAID
product MYLEX ACCELERAID	0x0050	AcceleRAID
product MYLEX EXTREMERAID	0xba56	eXtremeRAID

/* Myricom */
product MYRICOM Z8E		0x0008	Z8E
product MYRICOM LANAI_92	0x8043	Myrinet LANai 9.2

/* Myson Century products */
product MYSON MTD800		0x0800	MTD800 10/100
product MYSON MTD803		0x0803	MTD803 10/100
product MYSON MTD891		0x0891	MTD891 10/100/1000

/* Mutech products */
product MUTECH MV1000		0x0001	MV1000

/* National Datacomm Corp products */
product NDC NCP130		0x0130	NCP130
product NDC NCP130A2		0x0131	NCP130 Rev A2

/* National Instruments */
product NATINST PCIGPIB		0xc801	PCI-GPIB

/* National Semiconductor products */
product NS DP83810		0x0001	DP83810 10/100
product NS PC87415		0x0002	PC87415 IDE
product NS PC87560		0x000e	87560 Legacy I/O
product NS USB			0x0012	USB
product NS DP83815		0x0020	DP83815 10/100
product NS DP83820		0x0022	DP83820 10/100/1000
product NS CS5535_HB		0x0028	CS5535 Host
product NS CS5535_ISA		0x002b	CS5535 ISA
product NS CS5535_IDE		0x002d	CS5535 IDE
product NS CS5535_AUDIO		0x002e	CS5535 AUDIO
product NS CS5535_USB		0x002f	CS5535 USB
product NS CS5535_VIDEO		0x0030	CS5535 VIDEO
product NS SATURN		0x0035	Saturn
product NS SCx200_ISA		0x0500	SCx200 ISA
product NS SCx200_SMI		0x0501	SCx200 SMI
product NS SCx200_IDE		0x0502	SCx200 IDE
product NS SCx200_AUDIO		0x0503	SCx200 AUDIO
product NS SCx200_VIDEO		0x0504	SCx200 VIDEO
product NS SCx200_XBUS		0x0505	SCx200 X-BUS
product NS SC1100_ISA		0x0510	SC1100 ISA
product NS SC1100_SMI		0x0511	SC1100 SMI
product NS SC1100_XBUS		0x0515	SC1100 X-Bus
product NS NS87410		0xd001	NS87410

/* NEC */
product NEC USB			0x0035	USB
product NEC POWERVR2		0x0046	PowerVR PCX2
product NEC MARTH		0x0074	I/O
product NEC PKUG		0x007d	I/O
product NEC uPD72874		0x00f2	Firewire
product NEC USB2		0x00e0	USB
product NEC VERSAMAESTRO	0x8058	Versa Maestro
product NEC VERSAPRONXVA26D	0x803c	Versa Va26D Maestro

/* NeoMagic */
product NEOMAGIC NM2070		0x0001	Magicgraph NM2070
product NEOMAGIC 128V		0x0002	Magicgraph 128V
product NEOMAGIC 128ZV		0x0003	Magicgraph 128ZV
product NEOMAGIC NM2160		0x0004	Magicgraph NM2160
product NEOMAGIC NM2200		0x0005	Magicgraph NM2200
product NEOMAGIC NM2360		0x0006	Magicgraph NM2360
product NEOMAGIC NM2230		0x0025	MagicMedia 256AV+
product NEOMAGIC NM256XLP	0x0016	MagicMedia 256XL+
product NEOMAGIC NM256AV	0x8005	MagicMedia 256AV
product NEOMAGIC NM256ZX	0x8006	MagicMedia 256ZX

/* Neterion products */
product NETERION XFRAME		0x5831	Xframe
product NETERION XFRAME_2	0x5832	Xframe II

/* Netgear products */
product NETGEAR MA301		0x4100	MA301
product NETGEAR GA620		0x620a	GA620
product NETGEAR GA620T		0x630a	GA620T

/* NetMos */
product NETMOS 1P		0x9805	1P
product NETMOS 2S1P		0x9835	2S1P
product NETMOS 4S		0x9845	4S

/* Network Security Technologies */
product NETSEC 7751		0x7751	7751

/* C-Media Electronics */
product CMI CMI8338A		0x0100	CMI8338A Audio
product CMI CMI8338B		0x0101	CMI8338B Audio
product CMI CMI8738		0x0111	CMI8738/C3DX Audio
product CMI CMI8738B		0x0112	CMI8738B Audio
product CMI HSP56		0x0211	HSP56 AMR

/* Netoctave */
product NETOCTAVE NSP2K		0x0100	NSP2K

/* NetVin */
product NETVIN NV5000		0x5000	NetVin 5000

/* Newbridge / Tundra products */
product NEWBRIDGE CA91CX42	0x0000	Universe VME

/* SIIG products */
product SIIG	1000		0x1000	I/O
product SIIG	1001		0x1001	I/O
product SIIG	1002		0x1002	I/O
product SIIG	1010		0x1010	I/O
product SIIG	1011		0x1011	I/O
product SIIG	1012		0x1012	I/O
product SIIG	1020		0x1020	I/O
product SIIG	1021		0x1021	I/O
product SIIG	1030		0x1030	I/O
product SIIG	1031		0x1031	I/O
product SIIG	1032		0x1032	I/O
product SIIG	1034		0x1034	I/O
product SIIG	1035		0x1035	I/O
product SIIG	1036		0x1036	I/O
product SIIG	1050		0x1050	I/O
product SIIG	1051		0x1051	I/O
product SIIG	1052		0x1052	I/O
product SIIG	2000		0x2000	I/O
product SIIG	2001		0x2001	I/O
product SIIG	2002		0x2002	I/O
product SIIG	2010		0x2010	I/O
product SIIG	2011		0x2011	I/O
product SIIG	2012		0x2012	I/O
product SIIG	2020		0x2020	I/O
product SIIG	2021		0x2021	I/O
product SIIG	2030		0x2030	I/O
product SIIG	2031		0x2031	I/O
product SIIG	2032		0x2032	I/O
product SIIG	2040		0x2040	I/O
product SIIG	2041		0x2041	I/O
product SIIG	2042		0x2042	I/O
product SIIG	2050		0x2050	I/O
product SIIG	2051		0x2051	I/O
product SIIG	2052		0x2052	I/O
product SIIG	2060		0x2060	I/O
product SIIG	2061		0x2061	I/O
product SIIG	2062		0x2062	I/O
product SIIG	2081		0x2081	I/O

/* NCR/Symbios Logic products */
product SYMBIOS 810		0x0001	53c810
product SYMBIOS 820		0x0002	53c820
product SYMBIOS 825		0x0003	53c825
product SYMBIOS 815		0x0004	53c815
product SYMBIOS 810AP		0x0005	53c810AP
product SYMBIOS 860		0x0006	53c860
product SYMBIOS	1510D		0x000a	53c1510D
product SYMBIOS	896		0x000b	53c896
product SYMBIOS	895		0x000c	53c895
product SYMBIOS	885		0x000d	53c885
product SYMBIOS 875		0x000f	53c875
product SYMBIOS	1510		0x0010	53c1510
product SYMBIOS	895A		0x0012	53c895A
product SYMBIOS 1010		0x0020	53c1010-33
product SYMBIOS 1010_2		0x0021	53c1010-66
product SYMBIOS 1030		0x0030	53c1030
product SYMBIOS 1030ZC		0x0031	53c1030ZC
product SYMBIOS 1030_1035	0x0032	53c1035
product SYMBIOS 1030ZC_1035	0x0033	53c1035
product SYMBIOS 1035		0x0040	53c1035
product SYMBIOS 1035ZC		0x0041	53c1035ZC
product SYMBIOS SAS1064		0x0050	SAS1064
product SYMBIOS SAS1068		0x0054	SAS1068
product SYMBIOS SAS1064E	0x0056	SAS1064E
product SYMBIOS SAS1068E	0x0058	SAS1068E
product SYMBIOS SAS1066E	0x005a	SAS1066E
product SYMBIOS SAS1064A	0x005c	SAS1064A
product SYMBIOS SAS1066		0x005e	SAS1066
product SYMBIOS SAS1078		0x0060	SAS1078
product SYMBIOS SAS1078_PCIE	0x0062	SAS1078
product SYMBIOS 875J		0x008f	53c875J
product SYMBIOS MEGARAID_320	0x0407	MegaRAID 320
product SYMBIOS MEGARAID_3202E	0x0408	MegaRAID 320-2E
product SYMBIOS MEGARAID_SATA	0x0409	MegaRAID SATA 4x/8x
product SYMBIOS MEGARAID_SAS	0x0411	MegaRAID SAS 1064R
product SYMBIOS MEGARAID_VERDE_ZCR 0x0413 MegaRAID Verde ZCR
product SYMBIOS FC909		0x0620	FC909
product SYMBIOS FC909A		0x0621	FC909A
product SYMBIOS FC929		0x0622	FC929
product SYMBIOS FC929_1		0x0623	FC929
product SYMBIOS FC919		0x0624	FC919
product SYMBIOS FC919_1		0x0625	FC919
product SYMBIOS FC929X		0x0626	FC929X
product SYMBIOS FC919X		0x0628	FC919X
product SYMBIOS FC949X		0x0640	FC949X
product SYMBIOS FC939X		0x0642	FC939X
product SYMBIOS FC949E		0x0646	FC949E
product SYMBIOS YELLOWFIN_1	0x0701	Yellowfin
product SYMBIOS YELLOWFIN_2	0x0702	Yellowfin
product SYMBIOS 61C102		0x0901	61C102
product SYMBIOS 63C815		0x1000	63C815
product SYMBIOS 1030R		0x1030	53c1030R
product SYMBIOS MEGARAID	0x1960	MegaRAID

/* Packet Engines products */
product SYMBIOS PE_GNIC		0x0702	Packet Engines G-NIC

/* Pericom products */
product PERICOM PI7C21P100	0x01a7	PI7C21P100 PCIX-PCIX

/* Planex products */
product PLANEX FNW_3603_TX	0xab06	FNW-3603-TX 10/100
product PLANEX FNW_3800_TX	0xab07	FNW-3800-TX 10/100

/* NexGen products */
product NEXGEN NX82C501		0x4e78	NX82C501 PCI

/* NKK products */
product NKK NDR4600		0xa001	NDR4600 PCI

/* Nortel Networks products */
product NORTEL BS21		0x1211	BS21 10/100
product NORTEL 211818A		0x8030	E-mobility Wireless

/* Number Nine products */
product NUMBER9 I128		0x2309	Imagine-128
product NUMBER9 I128_2		0x2339	Imagine-128 II
product NUMBER9 I128_T2R	0x493d	Imagine-128 T2R
product NUMBER9 I128_T2R4	0x5348	Imagine-128 T2R4

/* NVIDIA products */
product NVIDIA NV1		0x0008	NV1
product NVIDIA DAC64		0x0009	DAC64
product NVIDIA RIVA_TNT		0x0020	Riva TNT
product NVIDIA RIVA_TNT2	0x0028	Riva TNT2
product NVIDIA RIVA_TNT2_ULTRA	0x0029	Riva TNT2 Ultra
product NVIDIA VANTA1		0x002c	Vanta
product NVIDIA VANTA2		0x002d	Vanta
product NVIDIA MCP04_ISA	0x0030	MCP04 ISA
product NVIDIA MCP04_SMB	0x0034	MCP04 SMBus
product NVIDIA MCP04_IDE	0x0035	MCP04 IDE
product NVIDIA MCP04_SATA	0x0036	MCP04 SATA
product NVIDIA MCP04_LAN1	0x0037	MCP04 LAN
product NVIDIA MCP04_LAN2	0x0038	MCP04 LAN
product NVIDIA MCP04_AC97	0x003a	MCP04 AC97
product NVIDIA MCP04_OHCI	0x003b	MCP04 USB
product NVIDIA MCP04_ECHI	0x003c	MCP04 USB
product NVIDIA MCP04_PPB	0x003d	MCP04 PCI-PCI
product NVIDIA MCP04_SATA2	0x003e	MCP04 SATA
product NVIDIA NFORCE4_ISA	0x0050	nForce4 ISA
product NVIDIA NFORCE4_ISA2	0x0051	nForce4 ISA
product NVIDIA NFORCE4_SMB	0x0052	nForce4 SMBus
product NVIDIA NFORCE4_ATA133	0x0053	nForce4 IDE
product NVIDIA NFORCE4_SATA1	0x0054	nForce4 SATA
product NVIDIA NFORCE4_SATA2	0x0055	nForce4 SATA
product NVIDIA CK804_LAN1	0x0056	CK804 LAN
product NVIDIA CK804_LAN2	0x0057	CK804 LAN
product NVIDIA NFORCE4_AC	0x0059	nForce4 AC97
product NVIDIA NFORCE4_USB	0x005a	nForce4 USB
product NVIDIA NFORCE4_USB2	0x005b	nForce4 USB
product NVIDIA NFORCE4_PPB	0x005c	nForce4 PCI-PCI
product NVIDIA NFORCE4_PPB2	0x005d	nForce4 PCIE
product NVIDIA NFORCE4_MEM	0x005e	nForce4 DDR
product NVIDIA NFORCE2_ISA	0x0060	nForce2 ISA
product NVIDIA NFORCE2_SMB	0x0064	nForce2 SMBus
product NVIDIA NFORCE2_IDE	0x0065	nForce2 IDE
product NVIDIA NFORCE2_LAN	0x0066	nForce2 LAN
product NVIDIA NFORCE2_USB	0x0067	nForce2 USB
product NVIDIA NFORCE2_USB2	0x0068	nForce2 USB
product NVIDIA NFORCE2_ACA	0x006a	nForce2	AC97
product NVIDIA NFORCE2_APU	0x006b	nForce2	Audio
product NVIDIA NFORCE2_PPB	0x006c	nForce2 PCI-PCI
product NVIDIA NFORCE2_PPB2	0x006d	nForce2 PCI-PCI
product NVIDIA NFORCE2_FW	0x006e	nForce2 FireWire
product NVIDIA MCP04_PPB2	0x007e	MCP04 PCIE
product NVIDIA NFORCE2_400_ISA	0x0080	nForce2 400 ISA
product NVIDIA NFORCE2_400_SMB	0x0084	nForce2 400 SMBus
product NVIDIA NFORCE2_400_IDE	0x0085	nForce2 400 IDE
product NVIDIA NFORCE3_LAN2	0x0086	nForce3 LAN
product NVIDIA NFORCE2_400_USB	0x0087	nForce2 400 USB
product NVIDIA NFORCE2_400_USB2	0x0088	nForce2 400 USB2
product NVIDIA NFORCE2_400_ACA	0x008a	nForce2 400 AC97
product NVIDIA NFORCE2_400_PPB	0x008b	nForce2 400 PCI-PCI
product NVIDIA NFORCE3_LAN3	0x008c	nForce3 LAN
product NVIDIA NFORCE2_400_SATA	0x008e	nForce2 400 SATA
product NVIDIA ITNT2		0x00a0	Aladdin TNT2
product NVIDIA GEFORCE6800GO	0x00c8	GeForce Go 6800
product NVIDIA GEFORCE6800GO_U	0x00c9	GeForce Go 6800 Ultra
product NVIDIA QUADROFXGO1400	0x00cc	Quadro FX Go1400
product NVIDIA QUADROFX1400	0x00ce	Quadro FX 1400
product NVIDIA NFORCE3_ISA	0x00d0	nForce3 ISA
product NVIDIA NFORCE3_PCHB	0x00d1	nForce3 PCI Host
product NVIDIA NFORCE3_PPB2	0x00d2	nForce3 PCI-PCI
product NVIDIA CK804_MEM	0x00d3	CK804
product NVIDIA NFORCE3_SMB	0x00d4	nForce3 SMBus
product NVIDIA NFORCE3_IDE	0x00d5	nForce3 IDE
product NVIDIA NFORCE3_LAN1	0x00d6	nForce3 LAN
product NVIDIA NFORCE3_USB	0x00d7	nForce3 USB
product NVIDIA NFORCE3_USB2	0x00d8	nForce3 USB
product NVIDIA NFORCE3_MODEM	0x00d9	nForce3 Modem
product NVIDIA NFORCE3_ACA	0x00da	nForce3 AC97
product NVIDIA NFORCE3_PPB	0x00dd	nForce3 PCI-PCI
product NVIDIA NFORCE3_LAN4	0x00df	nForce3 LAN
product NVIDIA NFORCE3_250_ISA	0x00e0	nForce3 250 ISA
product NVIDIA NFORCE3_250_PCHB	0x00e1	nForce3 250 PCI Host
product NVIDIA NFORCE3_250_AGP	0x00e2	nForce3 250 AGP
product NVIDIA NFORCE3_250_SATA	0x00e3	nForce3 250 SATA
product NVIDIA NFORCE3_250_SMB	0x00e4	nForce3 250 SMBus
product NVIDIA NFORCE3_250_IDE	0x00e5	nForce3 250 IDE
product NVIDIA NFORCE3_LAN5	0x00e6	nForce3 LAN
product NVIDIA NFORCE3_250_USB	0x00e7	nForce3 250 USB
product NVIDIA NFORCE3_250_USB2	0x00e8	nForce3 250 USB2
product NVIDIA NFORCE3_250_ACA	0x00ea	nForce3 250 AC97
product NVIDIA NFORCE3_250_PPB	0x00ed	nForce3 250 PCI-PCI
product NVIDIA NFORCE3_250_SATA2	0x00ee	nForce3 250 SATA
product NVIDIA GEFORCE6600GTAGP	0x00f1	GeForce 6600 GT AGP
product NVIDIA QUADROFX330	0x00fd	Quadro FX 330
product NVIDIA GEFORCE256	0x0100	GeForce256
product NVIDIA GEFORCE256_DDR	0x0101	GeForce256 DDR
product NVIDIA QUADOR		0x0103	Quadro
product NVIDIA GEFORCE2MX	0x0110	GeForce2 MX
product NVIDIA GEFORCE2MX_100	0x0111	GeForce2 MX 100
product NVIDIA GEFORCE2GO	0x0112	GeForce2 Go
product NVIDIA QUADRO2_MXR	0x0113	Quadro2 MXR
product NVIDIA GEFORCE6600GT	0x0140	GeForce 6600 GT
product NVIDIA GEFORCE6600	0x0141	GeForce 6600
product NVIDIA GEFORCE6600_2	0x0142	GeForce 6600
product NVIDIA GEFORCE6600GO	0x0144	GeForce 6600 Go
product NVIDIA GEFORCE6600GO_2	0x0146	GeForce 6600 Go
product NVIDIA GEFORCE2GTS	0x0150	GeForce2 GTS
product NVIDIA GEFORCE2TI	0x0151	GeForce2 Ti
product NVIDIA GEFORCE2ULTRA	0x0152	GeForce2 Ultra
product NVIDIA QUADRO2PRO	0x0153	Quadro2 Pro
product NVIDIA GEFORCE6200	0x0161	GeForce 6200
product NVIDIA QUADRONVS285	0x0165	Quadro NVS 285
product NVIDIA GEFORCEGO6200	0x0167	GeForce Go 6200
product NVIDIA GEFORCE4MX460	0x0170	GeForce4 MX 460
product NVIDIA GEFORCE4MX440	0x0171	GeForce4 MX 440
product NVIDIA GEFORCE4MX420	0x0172	GeForce4 MX 420
product NVIDIA GEFORCE4440GO	0x0174	GeForce4 440 Go
product NVIDIA GEFORCE4420GO	0x0175	GeForce4 420 Go
product NVIDIA GEFORCE4420GOM32	0x0176	GeForce4 420 Go 32M
product NVIDIA QUADRO4500XGL	0x0178	Quadro4 500XGL
product NVIDIA GEFORCE4440GOM64	0x0179	GeForce4 440 Go 64M
product NVIDIA QUADRO4200	0x017a	Quadro4 200/400NVS
product NVIDIA QUADRO4550XGL	0x017b	Quadro4 550XGL
product NVIDIA QUADRO4500GOGL	0x017c	Quadro4 GoGL
product NVIDIA GEFORCE4MX440AGP8	0x0181	GeForce4 MX 440 AGP
product NVIDIA GEFORCE4MX440SEAGP8	0x0182	GeForce4 MX 440SE AGP
product NVIDIA GEFORCE4MX420AGP8	0x0183	GeForce 4 MX 420 AGP
product NVIDIA GEFORCE4MX4000	0x0185	GeForce4 MX 4000
product NVIDIA QUADRO4_580XGL	0x0188	Quadro4 580 XGL
product NVIDIA QUADRO4NVS	0x018a	Quadro4 NVS
product NVIDIA QUADRO4_380XGL	0x018b	Quadro4 380 XGL
product NVIDIA GEFORCE2_11	0x01a0	GeForce2 Crush11
product NVIDIA NFORCE_PCHB	0x01a4	nForce PCI Host
product NVIDIA NFORCE_DDR2	0x01aa	nForce 220 DDR
product NVIDIA NFORCE_DDR	0x01ab	nForce 420 DDR
product NVIDIA NFORCE_MEM	0x01ac	nForce 220/420
product NVIDIA NFORCE_MEM1	0x01ad	nForce 220/420
product NVIDIA NFORCE_APU	0x01b0	nForce APU
product NVIDIA NFORCE_ACA	0x01b1	nForce AC97
product NVIDIA NFORCE_ISA	0x01b2	nForce ISA
product NVIDIA NFORCE_SMB	0x01b4	nForce SMBus
product NVIDIA NFORCE_AGP	0x01b7	nForce AGP
product NVIDIA NFORCE_PPB	0x01b8	nForce PCI-PCI
product NVIDIA NFORCE_IDE	0x01bc	nForce IDE
product NVIDIA NFORCE_USB	0x01c2	nForce USB
product NVIDIA NFORCE_LAN	0x01c3	nForce LAN
product NVIDIA NFORCE2_PCHB	0x01e0	nForce2 PCI
product NVIDIA NFORCE2_AGP	0x01e8	nForce2 AGP
product NVIDIA NFORCE2_MEM0	0x01ea	nForce2
product NVIDIA NFORCE2_MEM1	0x01eb	nForce2
product NVIDIA NFORCE2_MEM2	0x01ec	nForce2
product NVIDIA NFORCE2_MEM3	0x01ed	nForce2
product NVIDIA NFORCE2_MEM4	0x01ee	nForce2
product NVIDIA NFORCE2_MEM5	0x01ef	nForce2
product NVIDIA GEFORCE4MXNFORCE	0x01f0	GeForce4 MX nForce GPU
product NVIDIA GEFORCE3		0x0200	GeForce3
product NVIDIA GEFORCE3TI200	0x0201	GeForce3 Ti 200
product NVIDIA GEFORCE3TI500	0x0202	GeForce3 Ti 500
product NVIDIA QUADRO_DCC	0x0203	Quadro DCC
product NVIDIA GEFORCE6150	0x0240	GeForce 6150
product NVIDIA GEFORCE6150LE	0x0241	GeForce 6150 LE
product NVIDIA GEFORCE6100	0x0242	GeForce 6100
product NVIDIA GEFORCE4TI4600	0x0250	GeForce4 Ti 4600
product NVIDIA GEFORCE4TI4400	0x0251	GeForce4 Ti 4400
product NVIDIA GEFORCE4TI4200	0x0253	GeForce4 Ti 4200
product NVIDIA QUADRO4900XGL	0x0258	Quadro4 900 XGL
product NVIDIA QUADRO4750XGL	0x0259	Quadro4 750 XGL
product NVIDIA QUADRO4700XGL	0x025b	Quadro4 700 XGL
product NVIDIA MCP51_ISA	0x0260	MCP51 ISA
product NVIDIA MCP51_SMB	0x0264	MCP51 SMBus
product NVIDIA MCP51_IDE	0x0265	MCP51 IDE
product NVIDIA MCP51_SATA	0x0266	MCP51 SATA
product NVIDIA MCP51_SATA2	0x0267	MCP51 SATA
product NVIDIA MCP51_LAN1	0x0268	MCP51 LAN
product NVIDIA MCP51_LAN2	0x0269	MCP51 LAN
product NVIDIA MCP51_ACA	0x026b	MCP51 AC97
product NVIDIA MCP51_HDA	0x026c	MCP51 HD Audio
product NVIDIA MCP51_OHCI	0x026d	MCP51 USB
product NVIDIA MCP51_EHCI	0x026e	MCP51 USB
product NVIDIA MCP51_PPB	0x026f	MCP51 PCI-PCI
product NVIDIA MCP51_HB		0x0270	MCP51 Host
product NVIDIA MCP51_PMU	0x0271	MCP51 PMU
product NVIDIA MCP51_MEM	0x0272	MCP51 Memory
product NVIDIA C51_MEM_2	0x027e	C51 Memory
product NVIDIA C51_MEM_3	0x027f	C51 Memory
product NVIDIA GEFORCE4TI4200_2	0x0281	GeForce4 Ti 4200
product NVIDIA GEFORCE4TI4200GO 0x0286	GeForce4 Ti 4200 Go
product NVIDIA C51_HB_1		0x02f0	C51 Host
product NVIDIA C51_HB_2		0x02f1	C51 Host
product NVIDIA C51_HB_3		0x02f2	C51 Host
product NVIDIA C51_HB_4		0x02f3	C51 Host
product NVIDIA C51_HB_5		0x02f4	C51 Host
product NVIDIA C51_HB_6		0x02f5	C51 Host
product NVIDIA C51_HB_7		0x02f6	C51 Host
product NVIDIA C51_HB_8		0x02f7	C51 Host
product NVIDIA C51_MEM_5	0x02f8	C51 Memory
product NVIDIA C51_MEM_4	0x02f9	C51 Memory
product NVIDIA C51_MEM_0	0x02fa	C51 Memory
product NVIDIA C51_PCIE_0	0x02fb	C51 PCIE
product NVIDIA C51_PCIE_1	0x02fc	C51 PCIE
product NVIDIA C51_PCIE_2	0x02fd	C51 PCIE
product NVIDIA C51_MEM_1	0x02fe	C51 Memory
product NVIDIA C51_MEM_6	0x02ff	C51 Memory
product NVIDIA GEFORCEFX5800_U	0x0301	GeForce FX 5800 Ultra
product NVIDIA GEFORCEFX5800	0x0302	GeForce FX 5800
product NVIDIA GEFORCEFX5600_U	0x0311	GeForce FX 5600 Ultra
product NVIDIA GEFORCEFX5600	0x0312	GeForce FX 5600
product NVIDIA GEFORCEFXGO5600	0x031a	GeForce FX Go 5600
product NVIDIA GEFORCEFXGO5650	0x031b	GeForce FX Go 5650
product NVIDIA GEFORCEFX5200_U	0x0321	GeForce FX 5200 Ultra
product NVIDIA GEFORCEFX5200	0x0322	GeForce FX 5200
product NVIDIA GEFORCEFXGO5200	0x0324	GeForce FX Go 5200
product NVIDIA GEFORCEFX5500	0x0326	GeForce FX 5500
product NVIDIA GEFORCEFX5100	0x0327	GeForce FX 5100
product NVIDIA GEFORCEFXGO5200_3	0x0328	GeForce FX Go 5200
product NVIDIA GEFORCEFXGO5200_2	0x0329	GeForce FX Go 5200
product NVIDIA QUADROFX500	0x032b	Quadro FX 500/600
product NVIDIA GEFORCEFXGO5300	0x032c	GeForce FX Go 5300
product NVIDIA GEFORCEFXGO5100	0x032d	GeForce FX Go 5100
product NVIDIA GEFORCEFX5900_U	0x0330	GeForce FX 5900 Ultra
product NVIDIA GEFORCEFX5900	0x0331	GeForce FX 5900
product NVIDIA GEFORCEFX5950_U	0x0333	GeForce FX 5950 Ultra
product NVIDIA GEFORCEFX5700LE	0x0343	GeForce FX 5700LE
product NVIDIA GEFORCEFXGO5700_2	0x0347	GeForce FX Go 5700
product NVIDIA GEFORCEFXGO5700	0x0348	GeForce FX Go 5700
product NVIDIA MCP55_ISA	0x0360	MCP55 ISA
product NVIDIA MCP55_SMB	0x0368	MCP55 SMBus
product NVIDIA MCP55_USB_1	0x036c	MCP55 USB
product NVIDIA MCP55_USB_2	0x036d	MCP55 USB
product NVIDIA MCP55_IDE	0x036e	MCP55 IDE
product NVIDIA MCP55_HDA	0x0371	MCP55 HD Audio
product NVIDIA MCP55_LAN1	0x0372	MCP55 LAN
product NVIDIA MCP55_LAN2	0x0373	MCP55 LAN
product NVIDIA MCP55_PPB_1	0x0374	MCP55 PCIE
product NVIDIA MCP55_PPB_2	0x0375	MCP55 PCIE
product NVIDIA MCP55_PPB_3	0x0376	MCP55 PCIE
product NVIDIA MCP55_PPB_4	0x0377	MCP55 PCIE
product NVIDIA MCP55_PPB_5	0x0378	MCP55 PCIE
product NVIDIA MCP55_MEM	0x037a	MCP55 Memory
product NVIDIA MCP55_SATA	0x037e	MCP55 SATA
product NVIDIA MCP55_SATA2	0x037f	MCP55 SATA
product NVIDIA MCP61_ISA	0x03e0	MCP61 ISA
product NVIDIA MCP61_HDA	0x03e4	MCP61 HD Audio
product NVIDIA MCP61_LAN1	0x03e5	MCP61 LAN
product NVIDIA MCP61_LAN2	0x03e6	MCP61 LAN
product NVIDIA MCP61_SATA	0x03e7	MCP61 SATA
product NVIDIA MCP61_PPB_1	0x03e8	MCP61 PCIE
product NVIDIA MCP61_PPB_2	0x03e9	MCP61 PCIE
product NVIDIA MCP61_SMB	0x03eb	MCP61 SMBus
product NVIDIA MCP61_IDE	0x03ec	MCP61 IDE
product NVIDIA MCP61_LAN3	0x03ee	MCP61 LAN
product NVIDIA MCP61_LAN4	0x03ef	MCP61 LAN
product NVIDIA MCP61_SATA2	0x03f6	MCP61 SATA
product NVIDIA MCP61_SATA3	0x03f7	MCP61 SATA
product NVIDIA MCP65_ISA	0x0440	MCP65 ISA
product NVIDIA MCP65_MEM	0x0444	MCP65 Memory
product NVIDIA MCP65_MEM2	0x0445	MCP65 Memory
product NVIDIA MCP65_SMB	0x0446	MCP65 SMBus
product NVIDIA MCP65_IDE	0x0448	MCP65 IDE
product NVIDIA MCP65_PCI	0x0449	MCP65 PCI
product NVIDIA MCP65_HDA_1	0x044a	MCP65 HD Audio
product NVIDIA MCP65_HDA_2	0x044b	MCP65 HD Audio
product NVIDIA MCP65_AHCI_1	0x044c	MCP65 AHCI
product NVIDIA MCP65_AHCI_2	0x044d	MCP65 AHCI
product NVIDIA MCP65_AHCI_3	0x044e	MCP65 AHCI
product NVIDIA MCP65_AHCI_4	0x044f	MCP65 AHCI
product NVIDIA MCP65_LAN1	0x0450	MCP65 LAN
product NVIDIA MCP65_LAN2	0x0451	MCP65 LAN
product NVIDIA MCP65_LAN3	0x0452	MCP65 LAN
product NVIDIA MCP65_LAN4	0x0453	MCP65 LAN
product NVIDIA MCP65_USB_1	0x0454	MCP65 USB
product NVIDIA MCP65_USB_2	0x0455	MCP65 USB
product NVIDIA MCP65_USB_3	0x0456	MCP65 USB
product NVIDIA MCP65_USB_4	0x0457	MCP65 USB
product NVIDIA MCP65_PPB_1	0x0458	MCP65 PCIE
product NVIDIA MCP65_PPB_2	0x0459	MCP65 PCIE
product NVIDIA MCP65_PPB_3	0x045a	MCP65 PCIE
product NVIDIA MCP65_SATA	0x045c	MCP65 SATA
product NVIDIA MCP65_SATA2	0x045d	MCP65 SATA
product NVIDIA MCP65_SATA3	0x045e	MCP65 SATA
product NVIDIA MCP65_SATA4	0x045f	MCP65 SATA

/* Oak Technologies products */
product OAKTECH OTI1007		0x0107	OTI107

/* Olicom */
product OLICOM OC2325		0x0012	OC2325
product OLICOM OC2183		0x0013	OC2183
product OLICOM OC2326		0x0014	OC2326

/* Omega Micro products */
product OMEGA 82C092G		0x1221	82C092G

/* Opti products */
product OPTI 82C557		0xc557	82C557 Host
product OPTI 82C558		0xc558	82C558 ISA
product OPTI 82C568		0xc568	82C568 IDE
product OPTI 82D568		0xd568	82D568 IDE
product OPTI 82C621		0xc621	82C621 IDE
product OPTI 82C700		0xc700	82C700
product OPTI 82C701		0xc701	82C701
product OPTI 82C822		0xc822	82C822
product OPTI 82C861		0xc861	82C861

/* Option products */
product OPTION F32		0x000c	3G+ UMTS HSDPA (F32)

/* Oxford/ VScom */
product OXFORD VSCOM_PCI010L	0x8001	010L
product OXFORD VSCOM_PCI100L	0x8010	100L
product OXFORD VSCOM_PCI110L	0x8011	110L
product OXFORD VSCOM_PCI200L	0x8020	200L
product OXFORD VSCOM_PCI210L	0x8021	210L
product MOLEX VSCOM_PCI400L	0x8040	400L
product OXFORD VSCOM_PCI800L	0x8080	800L
product OXFORD VSCOM_PCIx10H	0xa000	x10H
product OXFORD VSCOM_PCI100H	0xa001	100H
product OXFORD VSCOM_PCI200H	0xa005	200H
product OXFORD VSCOM_PCI800H_0	0xa003	400H/800H
product OXFORD VSCOM_PCI800H_1	0xa004	800H
product OXFORD VSCOM_PCI200HV2	0xe020	200HV2
product OXFORD2 VSCOM_PCI011H	0x8403	011H
product OXFORD2 OX16PCI954	0x9501	OX16PCI954
product OXFORD2 EXSYS_EX41092	0x950a	Exsys EX-41092
product OXFORD2 OXCB950		0x950b	OXCB950
product OXFORD2 EXSYS_EX41098	0x9511	Exsys EX-41098
product OXFORD2 OX16PCI954P	0x9513	OX16PCI954 Parallel
product OXFORD2 OX16PCI952	0x9521	OX16PCI952
product OXFORD2 OX16PCI952P	0x9523	OX16PCI952 Parallel

/* Pacific Data products */
product PDC QSTOR_SATA		0x2068	QStor SATA

/* Packet Engines products */
product PE GNIC2		0x0911	PMC/GNIC2

/* Parallels products */
product PARALLELS TOOLS		0x1112	Tools
product PARALLELS VIDEO		0x1121	Video

/* PC Tech products */
product PCTECH RZ1000		0x1000	RZ1000

/* PCTEL */
product PCTEL MICROMODEM56	0x7879	HSP MicroModem 56

/* Ross -> Pequr -> ServerWorks -> Broadcom ServerWorks products */
product RCC CMIC_LE		0x0000	CMIC-LE
product RCC CNB20_LE		0x0005	CNB20-LE Host
product RCC CNB20HE_1		0x0006	CNB20HE Host
product RCC CNB20_LE_2		0x0007	CNB20-LE Host
product RCC CNB20HE_2		0x0008	CNB20HE Host
product RCC CNB20LE		0x0009	CNB20LE Host
product RCC CIOB30		0x0010	CIOB30
product RCC CMIC_HE		0x0011	CMIC-HE
product RCC CMIC_WS_GC_LE	0x0012	CMIC-WS Host (GC-LE)
product RCC CNB20_HE		0x0013	CNB20-HE Host
product RCC CMIC_LE_GC_LE	0x0014	CNB20-HE Host (GC-LE)
product RCC CMIC_GC_1		0x0015	CMIC-GC Host
product RCC CMIC_GC_2		0x0016	CMIC-GC Host
product RCC GCNB_LE		0x0017	GCNB-LE Host
product RCC HT_1000_PCI		0x0036	HT-1000 PCI
product RCC CIOB_X2		0x0101	CIOB-X2 PCIX
product RCC PCIE_PCIX		0x0103	PCIE-PCIX
product RCC HT_1000_PCIX	0x0104	HT-1000 PCIX
product RCC CIOB_E		0x0110	CIOB-E
product RCC HT_2000_PCIX	0x0130	HT-2000 PCIX
product RCC HT_2000_PCIE	0x0132	HT-2000 PCIE
product RCC OSB4		0x0200	OSB4
product RCC CSB5		0x0201	CSB5
product RCC CSB6		0x0203	CSB6
product RCC HT_1000		0x0205	HT-1000
product RCC OSB4_IDE		0x0211	OSB4 IDE
product RCC CSB5_IDE		0x0212	CSB5 IDE
product RCC CSB6_RAID_IDE	0x0213	CSB6 RAID/IDE
product RCC HT_1000_IDE		0x0214	HT-1000 IDE
product RCC CSB6_IDE		0x0217	CSB6 IDE
product RCC USB			0x0220	OSB4/CSB5 USB
product RCC CSB6_USB		0x0221	CSB6 USB
product RCC HT_1000_USB		0x0223	HT-1000 USB
product RCC CSB5_LPC_1		0x0225	CSB5 LPC
product RCC GCLE_2		0x0227	GCLE-2 Host
product RCC CSB5_LPC_2		0x0230	CSB5 LPC
product RCC HT_1000_LPC		0x0234	HT-1000 LPC
product RCC K2_SATA		0x0240	K2 SATA
product RCC FRODO4_SATA		0x0241	Frodo4 SATA
product RCC FRODO8_SATA		0x0242	Frodo8 SATA
product RCC HT_1000_SATA	0x024a	HT-1000 SATA
product RCC SATA		0x024b	SATA

/* Rendition products */
product RENDITION V1000		0x0001	Verite 1000
product RENDITION V2x00		0x2000	Verite V2x00

/* Philips products */
product PHILIPS SAA7130		0x7130	SAA7130 TV
product PHILIPS SAA7133		0x7133	SAA7133 TV
product PHILIPS SAA7134		0x7134	SAA7134 TV
product PHILIPS SAA7135		0x7135	SAA7135 TV

/* Picopower */
product PICOPOWER PT80C826	0x0000	PT80C826
product PICOPOWER PT86C521	0x0001	PT86C521
product PICOPOWER PT86C523	0x0002	PT86C523
product PICOPOWER PC87550	0x0005	PC87550
product PICOPOWER PT86C523_2	0x8002	PT86C523_2

/* Pijnenburg */
product PIJNENBURG PCC_ISES	0x0001	PCC-ISES

/* Platform */
product PLATFORM ES1849		0x0100	ES1849

/* PLX products */
product PLX 1076		0x1076	I/O 1076
product PLX 1077		0x1077	I/O 1077
product PLX 9050		0x9050	I/O 9050
product PLX 9080		0x9080	I/O 9080

/* Promise products */
product PROMISE PDC20265	0x0d30	PDC20265
product PROMISE PDC20263	0x0d38	PDC20263
product PROMISE PDC20275	0x1275	PDC20275
product PROMISE PDC20318	0x3318	PDC20318
product PROMISE PDC20319	0x3319	PDC20319
product PROMISE PDC20371	0x3371	PDC20371
product PROMISE PDC20379	0x3372	PDC20379
product PROMISE PDC20378	0x3373	PDC20378
product PROMISE PDC20375	0x3375	PDC20375
product PROMISE PDC20376	0x3376	PDC20376
product PROMISE PDC20377	0x3377	PDC20377
product PROMISE PDC40719	0x3515	PDC40719
product PROMISE PDC40519	0x3519	PDC40519
product PROMISE PDC20771	0x3570	PDC20771
product PROMISE PDC20571	0x3571	PDC20571
product PROMISE PDC20579	0x3574	PDC20579
product PROMISE PDC40779	0x3577	PDC40779
product PROMISE PDC40718	0x3d17	PDC40718
product PROMISE PDC40518	0x3d18	PDC40518
product PROMISE PDC20775	0x3d73	PDC20775
product PROMISE PDC20575	0x3d75	PDC20575
product PROMISE PDC20267	0x4d30	PDC20267
product PROMISE PDC20246	0x4d33	PDC20246
product PROMISE PDC20262	0x4d38	PDC20262
product PROMISE PDC20268	0x4d68	PDC20268
product PROMISE PDC20269	0x4d69	PDC20269
product PROMISE PDC20276	0x5275	PDC20276
product PROMISE DC5030		0x5300	DC5030
product PROMISE PDC20268R	0x6268	PDC20268R
product PROMISE PDC20271	0x6269	PDC20271
product PROMISE PDC20617	0x6617	PDC20617
product PROMISE PDC20620	0x6620	PDC20620
product PROMISE PDC20621	0x6621	PDC20621
product PROMISE PDC20618	0x6626	PDC20618
product PROMISE PDC20619	0x6629	PDC20619
product PROMISE PDC20277	0x7275	PDC20277

/* QLogic products */
product QLOGIC ISP10160		0x1016	ISP10160
product QLOGIC ISP1020		0x1020	ISP1020
product QLOGIC ISP1022		0x1022	ISP1022
product QLOGIC ISP1080		0x1080	ISP1080
product QLOGIC ISP12160		0x1216	ISP12160
product QLOGIC ISP1240		0x1240	ISP1240
product QLOGIC ISP1280		0x1280	ISP1280
product QLOGIC ISP2100		0x2100	ISP2100
product QLOGIC ISP2200		0x2200	ISP2200
product QLOGIC ISP2300		0x2300	ISP2300
product QLOGIC ISP2312		0x2312	ISP2312
product QLOGIC ISP2322		0x2322	ISP2322
product QLOGIC ISP6312		0x6312	ISP6312

/* Quantum Designs products */
product QUANTUMDESIGNS 8500	0x0001	8500
product QUANTUMDESIGNS 8580	0x0002	8580

/* Ralink Technology Corporation */
product RALINK RT2460A		0x0101	RT2460A
product RALINK RT2560		0x0201	RT2560
product RALINK RT2561S		0x0301	RT2561S
product RALINK RT2561		0x0302	RT2561
product RALINK RT2661		0x0401	RT2661

/* Realtek products */
product REALTEK RT8029		0x8029	8029
product REALTEK RT8129		0x8129	8129
product REALTEK RT8101E		0x8136	8101E
product REALTEK RT8138		0x8138	8138
product REALTEK RT8139		0x8139	8139
product REALTEK RT8169SC	0x8167	8169SC
product REALTEK RT8168		0x8168	8168
product REALTEK RT8169		0x8169	8169
product REALTEK RT8180		0x8180	8180
product REALTEK RT8185		0x8185	8185

/* RICOH products */
product RICOH RF5C465		0x0465	5C465 CardBus
product RICOH RF5C466		0x0466	5C466 CardBus
product RICOH RF5C475		0x0475	5C475 CardBus
product RICOH RF5C476		0x0476	5C476 CardBus
product RICOH RF5C477		0x0477	5C477 CardBus
product RICOH RF5C478		0x0478	5C478 CardBus
product RICOH R5C521		0x0521	5C521 Firewire
product RICOH R5C551		0x0551	5C551 Firewire
product RICOH RL5C552		0x0552	5C552 Firewire
product RICOH R5C592		0x0592	5C592 Memory Stick
product RICOH R5C822		0x0822	5C822 SD/MMC
product RICOH R5C832		0x0832	5C832 Firewire
product RICOH R5C843		0x0843	5C843
product RICOH R5C852 		0x0852	5C852 xD

/* Rockwell products */
product ROCKWELL RS56SP_PCI11P1	0x2005	RS56/SP-PCI11P1 Modem

/* S3 products */
product S3 VIRGE		0x5631	ViRGE
product S3 TRIO32		0x8810	Trio32
product S3 TRIO64		0x8811	Trio32/64
product S3 AURORA64P		0x8812	Aurora64V+
product S3 TRIO64UVP		0x8814	Trio64UV+
product S3 868			0x8880	868
product S3 VIRGE_VX		0x883d	ViRGE VX
product S3 928			0x88b0	86C928
product S3 864_0		0x88c0	86C864-0
product S3 864_1		0x88c1	86C864-1
product S3 864_2		0x88c2	86C864-2
product S3 864_3		0x88c3	86C864-3
product S3 964_0		0x88d0	86C964-0
product S3 964_1		0x88d1	86C964-1
product S3 964_2		0x88d2	86C964-2
product S3 964_3		0x88d3	86C964-3
product S3 968_0		0x88f0	86C968-0
product S3 968_1		0x88f1	86C968-1
product S3 968_2		0x88f2	86C968-2
product S3 968_3		0x88f3	86C968-3
product S3 TRIO64V2_DX		0x8901	Trio64V2/DX
product S3 PLATO		0x8902	Plato
product S3 TRIO3D_AGP		0x8904	Trio3D AGP
product S3 VIRGE_DX_GX		0x8a01	ViRGE DX/GX
product S3 VIRGE_GX2		0x8a10	ViRGE GX2
product S3 TRIO3_DX2		0x8a13	Trio3 DX2
product S3 SAVAGE3D		0x8a20	Savage 3D
product S3 SAVAGE3D_M		0x8a21	Savage 3DM
product S3 SAVAGE4		0x8a22	Savage 4
product S3 PROSAVAGE_PM133	0x8a25	ProSavage PM133
product S3 PROSAVAGE_KM133	0x8a26	ProSavage KM133
product S3 VIRGE_MX		0x8c01	ViRGE MX
product S3 VIRGE_MXP		0x8c03	ViRGE MXP
product S3 SAVAGE_MXMV		0x8c10	Savage/MX-MV
product S3 SAVAGE_MX		0x8c11	Savage/MX
product S3 SAVAGE_IXMV		0x8c12	Savage/IX-MV
product S3 SAVAGE_IX		0x8c13	Savage/IX
product S3 SUPERSAVAGE		0x8c2e	SuperSavage
product S3 TWISTER		0x8d01	Twister
product S3 TWISTER_K		0x8d02	Twister-K
product S3 PROSAVAGE_DDR	0x8d04	ProSavage DDR
product S3 SONICVIBES		0xca00	SonicVibes

/* SafeNet products */
product SAFENET SAFEXCEL	0x1141	SafeXcel

/* Samsung products */
product SAMSUNG SWL2210P	0xa000	MagicLAN SWL-2210P

/* Sangoma products */
product SANGOMA A10X		0x0300	A10x

/* Digi International */
product	DIGI NEO4		0x00b0	Neo-4

/* Schneider & Koch (SysKonnect) */
product SCHNEIDERKOCH FDDI	0x4000	FDDI
product SCHNEIDERKOCH SK98XX	0x4300	SK-98xx
product SCHNEIDERKOCH SK98XX2	0x4320	SK-98xx v2.0
product SCHNEIDERKOCH SK9D21	0x4400	SK-9D21
product SCHNEIDERKOCH SK9Sxx	0x9000	SK-9Sxx
product SCHNEIDERKOCH SK9Exx	0x9e00	SK-9Exx

/* SGI products */
product SGI TIGON		0x0009	Tigon

/* SGS Thomson products */
product SGSTHOMSON 2000		0x0008	STG 2000X
product SGSTHOMSON 1764		0x0009	STG 1764
product SGSTHOMSON KYROII	0x0010	Kyro-II
product SGSTHOMSON 1764X	0x1746	STG 1764X

/* Sigma Designs */
product SIGMA 64GX		0x6401	64GX
product SIGMA DVDMAGICPRO	0x8300	DVDmagic-PRO

/* Silicon Integrated System products */
product SIS 86C201		0x0001	86C201 AGP
product SIS 86C202		0x0002	86C202 VGA
product SIS 648FX		0x0003	648FX AGP
product SIS PPB_1		0x0004	PCI-PCI
product SIS 86C205_1		0x0005	86C205
product SIS 85C503		0x0008	85C503 System
product SIS 5595		0x0009	5595 System
product SIS PPB_2		0x000a	PCI-PCI
product SIS 85C503_ISA		0x0018	85C503 ISA
product SIS 180			0x0180	180 SATA
product SIS 181			0x0181	181 SATA
product SIS 182			0x0182	182 SATA
product SIS 190			0x0190	190
product SIS 5597_VGA		0x0200	5597/5598 VGA
product SIS 6215		0x0204	6215
product SIS 86C205_2		0x0205	86C205
product SIS 300			0x0300	300/305/630 VGA
product SIS 85C501		0x0406	85C501
product SIS 85C496		0x0496	85C496
product SIS 85C596		0x0596	85C596
product SIS 530			0x0530	530 PCI
product SIS 540			0x0540	540 PCI
product SIS 550			0x0550	550 PCI
product SIS 85C601		0x0601	85C601 EIDE
product SIS 620			0x0620	620 PCI
product SIS 630			0x0630	630 PCI
product SIS 633			0x0633	633 PCI
product SIS 635			0x0635	635 PCI
product SIS 640			0x0640	640 PCI
product SIS 645			0x0645	645 PCI
product SIS 646			0x0646	646 PCI
product SIS 648			0x0648	648 PCI
product SIS 649			0x0649	649 PCI
product SIS 650			0x0650	650 PCI
product SIS 651			0x0651	651 PCI
product SIS 652			0x0652	652 PCI
product SIS 655			0x0655	655 PCI
product SIS 656			0x0656	656 PCI
product SIS 658			0x0658	658 PCI
product SIS 661			0x0661	661 PCI
product SIS 730			0x0730	730 PCI
product SIS 733			0x0733	733 PCI
product SIS 735			0x0735	735 PCI
product SIS 740			0x0740	740 PCI
product SIS 741			0x0741	741 PCI
product SIS 745			0x0745	745 PCI
product SIS 746			0x0746	746 PCI
product SIS 748			0x0748	748 PCI
product SIS 750			0x0750	750 PCI
product SIS 751			0x0751	751 PCI
product SIS 752			0x0752	752 PCI
product SIS 755			0x0755	755 PCI
product SIS 756			0x0756	756 PCI
product SIS 760			0x0760	760 PCI
product SIS 761			0x0761	761 PCI
product SIS 900			0x0900	900 10/100BaseTX
product SIS 961			0x0961	961 ISA
product SIS 962			0x0962	962 ISA
product SIS 963			0x0963	963 ISA
product SIS 964			0x0964	964 ISA
product SIS 965			0x0965	965 ISA
product SIS 966			0x0966	966 ISA
product SIS 5511		0x5511	5511
product SIS 5512		0x5512	5512
product SIS 5513		0x5513	5513 EIDE
product SIS 5571		0x5571	5571 PCI
product SIS 5581		0x5581	5581
product SIS 5582		0x5582	5582
product SIS 5591		0x5591	5591 PCI
product SIS 5596		0x5596	5596
product SIS 5597_HB		0x5597	5597/5598 Host
product SIS 6204		0x6204	6204
product SIS 6205		0x6205	6205
product SIS 6300		0x6300	6300
product SIS 530_VGA		0x6306	530 VGA
product SIS 650_VGA		0x6325	650 VGA
product SIS 6326		0x6326	6326 VGA
product SIS 6330		0x6330	6330 VGA
product SIS 5597_USB		0x7001	5597/5598 USB
product SIS 7002		0x7002	7002 USB
product SIS 7007		0x7007	7007 FireWire
product SIS 7012_ACA		0x7012	7012 AC97
product SIS 7013		0x7013	7013 Modem
product SIS 7016		0x7016	7016 10/100BaseTX
product SIS 7018		0x7018	7018 Audio
product SIS 966_HDA		0x7502	966 HD Audio

/* SMC products */
product SMC 83C170		0x0005	83C170 (EPIC/100)
product SMC 83C175		0x0006	83C175 (EPIC/100)
product SMC 37C665		0x1000	FDC 37C665
product SMC 37C922		0x1001	FDC 37C922

/* Silicon Motion products */
product SMI SM710		0x0710	LynxEM
product SMI SM712		0x0712	LynxEM+
product SMI SM720		0x0720	Lynx3DM
product SMI SM810		0x0810	LynxE
product SMI SM811		0x0811	LynxE+
product SMI SM820		0x0820	Lynx3D
product SMI SM910		0x0910	910

/* SMSC products */
product SMSC VICTORY66_IDE_1	0x9130	Victory66 IDE
product SMSC VICTORY66_ISA	0x9460	Victory66 ISA
product SMSC VICTORY66_IDE_2	0x9461	Victory66 IDE
product SMSC VICTORY66_USB	0x9462	Victory66 USB
product SMSC VICTORY66_PM	0x9463	Victory66 Power

/* SNC products */
product SNI PIRAHNA		0x0002	Pirahna 2-port
product SNI TCPMSE		0x0005	Tulip, power, switch extender
product SNI FPGAIBUS		0x4942	FPGA I-Bus Tracer for MBD
product SNI SZB6120		0x6120	SZB6120

/* Sony products */
product SONY CXD1947A		0x8009	CXD1947A FireWire
product SONY CXD3222		0x8039	CXD3222 FireWire
product SONY MEMSTICK_SLOT	0x808a	Memory Stick Slot

/* STB products */
product STB2 RIVA128		0x0018	Velocity128

/* Sun */
product SUN EBUS		0x1000	PCIO Ebus2
product SUN HME			0x1001	HME
product SUN EBUSIII		0x1100	PCIO Ebus2 (US III)
product SUN ERINETWORK		0x1101	ERI Ether
product SUN FIREWIRE		0x1102	FireWire
product SUN USB			0x1103	USB
product SUN GEMNETWORK		0x2bad	GEM
product SUN SIMBA		0x5000	Simba PCI-PCI
product SUN 5821		0x5454	Crypto 5821
product SUN SCA1K		0x5455	Crypto 1K
product SUN PSYCHO		0x8000	Psycho PCI
product SUN MS_IIep		0x9000	microSPARC IIep PCI
product SUN US_IIi		0xa000	UltraSPARC IIi PCI
product SUN US_IIe		0xa001	UltraSPARC IIe PCI
product SUN CASSINI		0xabba	Cassini

/* Sundance products */
product SUNDANCE ST201_1	0x0200	ST201
product SUNDANCE ST201_2	0x0201	ST201
product SUNDANCE ST1023		0x1023	ST1023
product SUNDANCE ST2021		0x2021	ST2021

/* Sunix */
product SUNIX 40XX		0x7168	40XX
product SUNIX 4018A		0x7268	4018A

/* Surecom products */
product SURECOM NE34		0x0e34	NE-34

/* Syba */
product SYBA 4S2P		0x0781	4S2P
product SYBA 4S			0x0786	4S

/* Symbol */
product SYMBOL LA41X3		0x0001	Spectrum24 LA41X3

/* Symphony Labs products */
product SYMPHONY 82C101		0x0001	82C101
product SYMPHONY 82C103		0x0103	82C103
product SYMPHONY 82C105		0x0105	82C105
product SYMPHONY2 82C101	0x0001	82C101
product SYMPHONY 82C565		0x0565	82C565 ISA

/* TTTech */
product TTTECH MC322		0x000a	MC322

/* Tamarack Microelectronics */
product TAMARACK TC9021		0x1021	TC9021 GigE
product TAMARACK TC9021_ALT	0x9021	TC9021 GigE (alt ID)

/* Tekram Technology products (1st ID)*/
product TEKRAM DC290		0xdc29	DC-290(M)

/* Tekram Technology products(2) */
product TEKRAM2	DC690C		0x690c	DC-690C
product TEKRAM2 DC3X5U		0x0391	DC-3x5U

/* TerraTec Electronic Gmbh */
product TERRATEC TVALUE_PLUS	0x1127	Terratec TV+
product TERRATEC TVALUE		0x1134	Terratec TValue
product TERRATEC TVALUER	0x1135	Terratec TValue Radio

/* Texas Instruments products */
product TI TLAN			0x0500	TLAN
product TI PERMEDIA		0x3d04	3DLabs Permedia
product TI PERMEDIA2		0x3d07	3DLabs Permedia 2
product TI TSB12LV21		0x8000	TSB12LV21 FireWire
product TI TSB12LV22		0x8009	TSB12LV22 FireWire
product TI PCI4450_FW		0x8011	PCI4450 FireWire
product TI PCI4410_FW		0x8017	PCI4410 FireWire
product TI TSB12LV23		0x8019	TSB12LV23 FireWire
product TI TSB12LV26		0x8020	TSB12LV26 FireWire
product TI TSB43AA22		0x8021	TSB43AA22 FireWire
product TI TSB43AB22		0x8023	TSB43AB22 FireWire
product TI TSB43AB23		0x8024	TSB43AB23 FireWire
product TI TSB43AB21		0x8026	TSB43AB21 FireWire
product TI PCI4451_FW		0x8027	PCI4451 FireWire
product TI PCI4510_FW		0x8029	PCI4510 FireWire
product TI PCI4520_FW		0x802a	PCI4520 FireWire
product TI PCI7410_FW		0x802b	PCI7(4-6)10 FireWire
product TI PCI7420_FW		0x802e	PCI7x20 FireWire
product TI PCI7XX1		0x8031	PCI7XX1 CardBus
product TI PCI7XX1_FW		0x8032	PCI7XX1 FireWire
product TI PCI7XX1_FLASH	0x8033	PCI7XX1 Flash
product TI PCI7XX1_SD		0x8034	PCI7XX1 Secure Data
product TI PCI7XX1_SM		0x8035	PCI7XX1 Smart Card
product TI PCI6515		0x8036	PCI6515 CardBus
product TI PCI6515SC		0x8038	PCI6515 CardBus (Smart Card mode)
product TI PCI1620_MISC		0x8201	PCI1620 Misc
product TI ACX100A		0x8400	ACX100A
product TI ACX100B		0x8401	ACX100B
product TI ACX111		0x9066	ACX111
product TI PCI1130		0xac12	PCI1130 CardBus
product TI PCI1031		0xac13	PCI1031 PCMCIA
product TI PCI1131		0xac15	PCI1131 CardBus
product TI PCI1250		0xac16	PCI1250 CardBus
product TI PCI1220		0xac17	PCI1220 CardBus
product TI PCI1221		0xac19	PCI1221 CardBus
product TI PCI1210		0xac1a	PCI1210 CardBus
product TI PCI1450		0xac1b	PCI1450 CardBus
product TI PCI1225		0xac1c	PCI1225 CardBus
product TI PCI1251		0xac1d	PCI1251 CardBus
product TI PCI1211		0xac1e	PCI1211 CardBus
product TI PCI1251B		0xac1f	PCI1251B CardBus
product TI PCI2030		0xac20	PCI2030 PCI-PCI
product TI PCI2031		0xac21	PCI2031 PCI-PCI
product TI PCI2250		0xac23	PCI2250 PCI-PCI
product TI PCI2050		0xac28	PCI2050 PCI-PCI
product TI PCI4450_CB		0xac40	PCI4450 CardBus
product TI PCI4410_CB		0xac41	PCI4410 CardBus
product TI PCI4451_CB		0xac42	PCI4451 CardBus
product TI PCI4510_CB		0xac44	PCI4510 CardBus
product TI PCI4520_CB		0xac46	PCI4520 CardBus
product TI PCI7510_CB		0xac47	PCI7510 CardBus
product TI PCI7610_CB		0xac48	PCI7610 CardBus
product TI PCI7410_CB		0xac49	PCI7410 CardBus
product TI PCI7610SM		0xac4a	PCI7610 CardBus (Smart Card mode)
product TI PCI7410SD		0xac4b	PCI7[46]10 CardBus (SD/MMC mode)
product TI PCI7410MS		0xac4c	PCI7[46]10 CardBus (Memory stick mode)
product TI PCI1410		0xac50	PCI1410 CardBus
product TI PCI1420		0xac51	PCI1420 CardBus
product TI PCI1451		0xac52	PCI1451 CardBus
product TI PCI1421		0xac53	PCI1421 CardBus
product TI PCI1620		0xac54	PCI1620 CardBus
product TI PCI1520		0xac55	PCI1520 CardBus
product TI PCI1510		0xac56	PCI1510 CardBus
product TI PCI1530		0xac57	PCI1530 CardBus
product TI PCI1515		0xac58	PCI1515 CardBus
product TI PCI2040		0xac60	PCI2040 DSP
product TI PCI7420		0xac8e	PCI7420 CardBus

/* TigerJet Network products */
product TIGERJET TIGER320	0x0001	PCI interface

/* Topic */
product TOPIC 5634PCV		0x0000	5634PCV SurfRider

/* Toshiba products */
product TOSHIBA	R4x00		0x0009	R4x00
product TOSHIBA	TC35856F	0x0020	TC35856F ATM (Meteor)
product TOSHIBA	R4X00		0x102f	R4x00 PCI

/* Toshiba(2) products */
product TOSHIBA2 THB		0x0601	PCI
product TOSHIBA2 ISA		0x0602	ISA
product TOSHIBA2 ToPIC95	0x0603	ToPIC95 CardBus-PCI
product TOSHIBA2 ToPIC95B	0x060a	ToPIC95B CardBus
product TOSHIBA2 ToPIC97	0x060f	ToPIC97 CardBus
product TOSHIBA2 ToPIC100	0x0617	ToPIC100 CardBus
product TOSHIBA2 TFIRO		0x0701	Fast Infrared Type O
product TOSHIBA2 SDCARD		0x0805	SD Controller

/* Transmeta products */
product TRANSMETA NORTHBRIDGE	0x0395	Virtual Northbridge
product TRANSMETA MEM1		0x0396	Mem1
product TRANSMETA MEM2		0x0397	Mem2

/* Trident products */
product TRIDENT 4DWAVE_DX	0x2000	4DWAVE DX
product TRIDENT 4DWAVE_NX	0x2001	4DWAVE NX
product TRIDENT CYBERBLADEI7	0x8400	CyberBlade i7
product TRIDENT CYBERBLADEI7AGP	0x8420	CyberBlade i7 AGP
product TRIDENT	CYBERBLADEI1	0x8500	CyberBlade i1
product TRIDENT CYBERBLADEI1AGP	0x8520	CyberBlade i1 AGP
product TRIDENT CYBERBLADEAI1	0x8600	CyberBlade Ai1
product TRIDENT CYBERBLADEAI1AGP 0x8620	CyberBlade Ai1 AGP
product TRIDENT CYBERBLADEXPAI1	0x8820	CyberBlade XP/Ai1
product TRIDENT	TGUI_9320	0x9320	TGUI 9320
product TRIDENT	TGUI_9350	0x9350	TGUI 9350
product TRIDENT	TGUI_9360	0x9360	TGUI 9360
product TRIDENT TGUI_9388	0x9388	TGUI 9388
product TRIDENT CYBER_9397	0x9397	CYBER 9397
product TRIDENT CYBER_9397DVD	0x939a	CYBER 9397DVD
product TRIDENT	TGUI_9420	0x9420	TGUI 9420
product TRIDENT	TGUI_9440	0x9440	TGUI 9440
product TRIDENT CYBER_9525	0x9525	CYBER 9525
product TRIDENT	TGUI_9660	0x9660	TGUI 9660
product TRIDENT	TGUI_9680	0x9680	TGUI 9680
product TRIDENT	TGUI_9682	0x9682	TGUI 9682
product TRIDENT 3DIMAGE_9750	0x9750	3DImage 9750
product TRIDENT 3DIMAGE_9850	0x9850	3DImage 9850
product TRIDENT BLADE_3D	0x9880	Blade 3D
product TRIDENT BLADE_XP	0x9910	CyberBlade XP

/* Triones/HighPoint Technologies products */
product TRIONES	HPT343		0x0003	HPT343/345 IDE
product TRIONES HPT366		0x0004	HPT36x/37x IDE
product TRIONES HPT372A		0x0005	HPT372A IDE
product TRIONES HPT302		0x0006	HPT302 IDE
product TRIONES HPT371		0x0007	HPT371 IDE
product TRIONES HPT374		0x0008	HPT374 IDE

/* TriTech Microelectronics products*/
product TRITECH	TR25202		0xfc02	Pyramid3D TR25202

/* Tseng Labs products */
product TSENG ET4000_W32P_A	0x3202	ET4000w32p rev A
product TSENG ET4000_W32P_B	0x3205	ET4000w32p rev B
product TSENG ET4000_W32P_C	0x3206	ET4000w32p rev C
product TSENG ET4000_W32P_D	0x3207	ET4000w32p rev D
product TSENG ET6000		0x3208	ET6000/ET6100
product TSENG ET6300		0x4702	ET6300

/* Tvia products */
product TVIA IGA1680		0x1680	IGA-1680
product TVIA IGA1682		0x1682	IGA-1682
product TVIA IGA1683		0x1683	IGA-1683
product TVIA CP2000		0x2000	CyberPro 2000
product TVIA CP2000A		0x2010	CyberPro 2010
product TVIA CP5000		0x5000	CyberPro 5000
product TVIA CP5050		0x5050	CyberPro 5050
product TVIA CP5202		0x5202	CyberPro 5202
product TVIA CP5252		0x5252	CyberPro 5252

/* Turtle Beach products */
product TURTLEBEACH SANTA_CRUZ	0x3357	Santa Cruz

/* UMC products */
product UMC UM82C881		0x0001	UM82C881 486
product UMC UM82C886		0x0002	UM82C886 ISA
product UMC UM8673F		0x0101	UM8673F EIDE
product UMC UM8881		0x0881	UM8881 HB4 486 PCI
product UMC UM82C891		0x0891	UM82C891
product UMC UM886A		0x1001	UM886A
product UMC UM8886BF		0x673a	UM8886BF
product UMC UM8710		0x8710	UM8710
product UMC UM8886		0x886a	UM8886
product UMC UM8881F		0x8881	UM8881F Host
product UMC UM8886F		0x8886	UM8886F ISA
product UMC UM8886A		0x888a	UM8886A
product UMC UM8891A		0x8891	UM8891A
product UMC UM9017F		0x9017	UM9017F
product UMC UM8886E_OR_WHAT	0xe886	ISA
product UMC UM8886N		0xe88a	UM8886N
product UMC UM8891N		0xe891	UM8891N

/* ULSI Systems products */
product ULSI US201		0x0201	US201

/* US Rebotics */
product USR2 USR997902		0x0116	USR997902
product USR 3CP5610		0x1008	3CP5610
product USR2 WL11000P		0x3685	WL11000P

/* V3 Semiconductor products */
product V3 V961PBC		0x0002	V961PBC i960 PCI
product V3 V292PBC		0x0292	V292PBC AMD290x0 PCI
product V3 V960PBC		0x0960	V960PBC i960 PCI
product V3 V96DPC		0xc960	V96DPC i960 PCI

/* VIA Technologies products */
product VIATECH K8M800_0	0x0204	K8M800 Host
product VIATECH K8T890_0	0x0238	K8T890 Host
product VIATECH PT880_0		0x0258	PT880 Host
product VIATECH PM800_AGP	0x0259	PM800 AGP
product VIATECH KT880_AGP	0x0269	KT880 AGP
product VIATECH K8HTB_0		0x0282	K8HTB Host
product VIATECH VT8363		0x0305	VT8363 Host
product VIATECH CN700		0x0314	CN700 Host
product VIATECH VT8371_HB	0x0391	VT8371 Host
product VIATECH VT8501		0x0501	VT8501
product VIATECH VT82C505	0x0505	VT82C505
product VIATECH VT82C561	0x0561	VT82C561
product VIATECH VT82C571	0x0571	VT82C571 IDE
product VIATECH VT82C576	0x0576	VT82C576 3V
product VIATECH VT82C585	0x0585	VT82C585 ISA
product VIATECH VT82C586_ISA	0x0586	VT82C586 ISA
product VIATECH VT82C595	0x0595	VT82C595 PCI
product VIATECH VT82C596A	0x0596	VT82C596A ISA
product VIATECH VT82C597PCI	0x0597	VT82C597 PCI
product VIATECH VT82C598PCI	0x0598	VT82C598 PCI
product VIATECH VT8601		0x0601	VT8601 PCI
product VIATECH VT8605		0x0605	VT8605 PCI
product VIATECH VT82C686A_ISA	0x0686	VT82C686 ISA
product VIATECH VT82C691	0x0691	VT82C691 PCI
product VIATECH VT82C693	0x0693	VT82C693 PCI
product VIATECH VT86C926	0x0926	VT86C926 Amazon
product VIATECH VT82C570M	0x1000	VT82C570M PCI
product VIATECH VT82C570MV	0x1006	VT82C570M ISA
product VIATECH K8M800_1	0x1204	K8M800 Host
product VIATECH K8T890_1	0x1238	K8T890 Host
product VIATECH PT880_1		0x1258	PT880 Host
product VIATECH PM800_ERRS	0x1259	PM800 Errors
product VIATECH	KT880_1		0x1269	KT880 Host
product VIATECH K8HTB_1		0x1282	K8HTB Host
product VIATECH CN700_2		0x1314	CN700 Host
product VIATECH VT82C416	0x1571	VT82C416 IDE
product VIATECH VT82C1595	0x1595	VT82C1595 PCI
product VIATECH K8M800_2	0x2204	K8M800 Host
product VIATECH K8T890_2	0x2238	K8T890 Host
product VIATECH PT880_2		0x2258	PT880 Host
product VIATECH PM800		0x2259	PM800 Host
product VIATECH	KT880_2		0x2269	KT880 Host
product VIATECH K8HTB_2		0x2282	K8HTB Host
product VIATECH CN700_3		0x2314	CN700 Host
product VIATECH VT8251_PCI	0x287a	VT8251 PCI
product VIATECH VT8251_PCIE_0	0x287b	VT8251 PCIE
product VIATECH VT8251_PCIE_1	0x287c	VT8251 PCIE
product VIATECH VT8251_PCIE_2	0x287d	VT8251 PCIE
product VIATECH VT8251_VLINK	0x287e	VT8251 VLINK
product VIATECH VT83C572	0x3038	VT83C572 USB
product VIATECH VT82C586_PWR	0x3040	VT82C586 Power
product VIATECH RHINE		0x3043	Rhine/RhineII
product VIATECH VT6306		0x3044	VT6306 FireWire
product VIATECH VT82C596	0x3050	VT82C596 Power
product VIATECH VT82C596B_PM	0x3051	VT82C596B PM
product VIATECH VT6105M		0x3053	VT6105M RhineIII
product VIATECH VT82C686A_SMB	0x3057	VT82C686 SMBus
product VIATECH VT82C686A_AC97	0x3058	VT82C686 AC97
product VIATECH VT8233_AC97	0x3059	VT8233 AC97
product VIATECH RHINEII_2	0x3065	RhineII-2
product VIATECH VT82C686A_ACM	0x3068	VT82C686 Modem
product VIATECH VT8233_ISA	0x3074	VT8233 ISA
product VIATECH VT8633		0x3091	VT8633 PCI
product VIATECH VT8366		0x3099	VT8366 PCI
product VIATECH VT8653_PCI	0x3101	VT8653 PCI
product VIATECH VT6202		0x3104	VT6202 USB
product VIATECH VT6105		0x3106	VT6105 RhineIII
product VIATECH UNICHROME	0x3108	S3 Unichrome PRO IGP
product VIATECH VT8361_PCI	0x3112	VT8361 PCI
product VIATECH VT8375		0x3116	VT8375 PCI
product VIATECH PM800_UNICHROME	0x3118	PM800 Unichrome S3
product VIATECH VT612x		0x3119	VT612x
product VIATECH CLE266		0x3122	CLE266
product VIATECH VT8623		0x3123	VT8623 PCI
product VIATECH VT8233A_ISA	0x3147	VT8233A ISA
product VIATECH VT8751		0x3148	VT8751 PCI
product VIATECH VT6420_SATA	0x3149	VT6420 SATA
product VIATECH VT6410		0x3164	VT6410 IDE
product VIATECH P4X400		0x3168	P4X400 Host
product VIATECH VT8235_ISA	0x3177	VT8235 ISA
product VIATECH P4N333		0x3178	P4N333 Host
product VIATECH K8HTB		0x3188	K8HTB Host
product VIATECH VT8377		0x3189	VT8377 PCI
product VIATECH K8M800          0x3204	K8M800 Host
product VIATECH VT8378          0x3205	VT8378 PCI
product VIATECH PT890		0x3208	PT890 Host
product VIATECH K8T800M		0x3218	K8T800M Host
product VIATECH VT8237_ISA	0x3227	VT8237 ISA
product VIATECH K8T890_3	0x3238	K8T890 Host
product VIATECH VT6421_SATA	0x3249	VT6421 SATA
product VIATECH PT880_3		0x3258	PT880 Host
product VIATECH PM800_DRAM      0x3259	PM800 DRAM
product VIATECH	KT880_3		0x3269	KT880 Host
product VIATECH K8HTB_3		0x3282	K8HTB Host
product VIATECH VT8251_ISA	0x3287	VT8251 ISA
product VIATECH HDA		0x3288	HD Audio
product VIATECH UNICHROME_2	0x3344	S3 Unichrome PRO IGP
product VIATECH VT8251_SATA	0x3349	VT8251 SATA
product VIATECH K8M800_4	0x4204	K8M800 Host
product VIATECH K8T890_4	0x4238	K8T890 Host
product VIATECH PT880_4		0x4258	PT880 Host
product VIATECH PM800_PMC	0x4259	PM800 PMC
product VIATECH	KT880_4		0x4269	KT880 Host
product VIATECH K8HTB_4		0x4282	K8HTB Host
product VIATECH CN700_4		0x4314	CN700 Host
product VIATECH K8T890_IOAPIC	0x5238	K8T890 IOAPIC
product VIATECH RHINEII		0x6100	RhineII
product VIATECH K8M800_7	0x7204	K8M800 Host
product VIATECH VT8378_VGA	0x7205	VT8378 VGA
product VIATECH K8T890_7	0x7238	K8T890 Host
product VIATECH PT880_7		0x7258	PT880 Host
product VIATECH PM800_PCI	0x7259	PM800 PCI
product VIATECH	KT880_7		0x7269	KT880 Host
product VIATECH K8HTB_7		0x7282	K8HTB Host
product VIATECH CN700_7		0x7314	CN700 Host
product VIATECH VT8231_ISA	0x8231	VT8231 ISA
product VIATECH VT8231_PWR	0x8235	VT8231 PMG
product VIATECH VT8363_AGP	0x8305	VT8363 AGP
product VIATECH VT8371_PPB	0x8391	VT8371 PCI-PCI
product VIATECH VT8501_AGP	0x8501	VT8501 AGP
product VIATECH VT82C597AGP	0x8597	VT82C597 AGP
product VIATECH VT82C598AGP	0x8598	VT82C598 AGP
product VIATECH VT82C601	0x8601	VT82C601 AGP
product VIATECH VT8605_AGP	0x8605	VT8605 AGP
product VIATECH K8T890_PPB_A	0xa238	K8T890 PCI-PCI
product VIATECH VT8633_AGP	0xb091	VT8633 AGP
product VIATECH VT8366_AGP	0xb099	VT8366 AGP
product VIATECH VT8361_AGP	0xb112	VT8361 AGP
product VIATECH VT8363_PCI	0xb115	VT8363 PCI-PCI
product VIATECH VT8235_AGP	0xb168	VT8235 AGP
product VIATECH K8HTB_AGP	0xb188	K8HTB AGP
product VIATECH VT8377_AGP	0xb198	VT8377 AGP
product VIATECH K8T890_PPB_C	0xc238	K8T890 PCI-PCI
product VIATECH K8T890_PPB_D	0xd238	K8T890 PCI-PCI
product VIATECH K8T890_PPB_E	0xe238	K8T890 PCI-PCI
product VIATECH K8T890_PPB_F	0xf238	K8T890 PCI-PCI

/* Vitesse Semiconductor products */
product VITESSE VSC_7174	0x7174	VSC-7174 SATA

/* Vortex Computer Systems products */
product VORTEX GDT_60x0		0x0000	GDT6000/6020/6050
product VORTEX GDT_6000B	0x0001	GDT6000B/6010
product VORTEX GDT_6x10		0x0002	GDT6110/6510
product VORTEX GDT_6x20		0x0003	GDT6120/6520
product VORTEX GDT_6530		0x0004	GDT6530
product VORTEX GDT_6550		0x0005	GDT6550
product VORTEX GDT_6x17		0x0006	GDT6x17
product VORTEX GDT_6x27		0x0007	GDT6x27
product VORTEX GDT_6537		0x0008	GDT6537
product VORTEX GDT_6557		0x0009	GDT6557
product VORTEX GDT_6x15		0x000a	GDT6x15
product VORTEX GDT_6x25		0x000b	GDT6x25
product VORTEX GDT_6535		0x000c	GDT6535
product VORTEX GDT_6555		0x000d	GDT6555
product VORTEX GDT_6x17RP	0x0100	GDT6x17RP
product VORTEX GDT_6x27RP	0x0101	GDT6x27RP
product VORTEX GDT_6537RP	0x0102	GDT6537RP
product VORTEX GDT_6557RP	0x0103	GDT6557RP
product VORTEX GDT_6x11RP	0x0104	GDT6x11RP
product VORTEX GDT_6x21RP	0x0105	GDT6x21RP
product VORTEX GDT_6x17RD	0x0110	GDT6x17RP1
product VORTEX GDT_6x27RD	0x0111	GDT6x27RP1
product VORTEX GDT_6537RD	0x0112	GDT6537RP1
product VORTEX GDT_6557RD	0x0113	GDT6557RP1
product VORTEX GDT_6x11RD	0x0114	GDT6x11RP1
product VORTEX GDT_6x21RD	0x0115	GDT6x21RP1
product VORTEX GDT_6x18RD	0x0118	GDT6x18RD
product VORTEX GDT_6x28RD	0x0119	GDT6x28RD
product VORTEX GDT_6x38RD	0x011a	GDT6x38RD
product VORTEX GDT_6x58RD	0x011b	GDT6x58RD
product VORTEX GDT_6x17RP2	0x0120	GDT6x17RP2
product VORTEX GDT_6x27RP2	0x0121	GDT6x27RP2
product VORTEX GDT_6537RP2	0x0122	GDT6537RP2
product VORTEX GDT_6557RP2	0x0123	GDT6557RP2
product VORTEX GDT_6x11RP2	0x0124	GDT6x11RP2
product VORTEX GDT_6x21RP2	0x0125	GDT6x21RP2
product VORTEX GDT_6x13RS	0x0136	GDT6513RS
product VORTEX GDT_6x23RS	0x0137	GDT6523RS
product VORTEX GDT_6518RS	0x0138	GDT6518RS
product VORTEX GDT_6x28RS	0x0139	GDT6x28RS
product VORTEX GDT_6x38RS	0x013a	GDT6x38RS
product VORTEX GDT_6x58RS	0x013b	GDT6x58RS
product VORTEX GDT_6x33RS	0x013c	GDT6x33RS
product VORTEX GDT_6x43RS	0x013d	GDT6x43RS
product VORTEX GDT_6x53RS	0x013e	GDT6x53RS
product VORTEX GDT_6x63RS	0x013f	GDT6x63RS
product VORTEX GDT_7x13RN	0x0166	GDT7x13RN
product VORTEX GDT_7x23RN	0x0167	GDT7x23RN
product VORTEX GDT_7x18RN	0x0168	GDT7x18RN
product VORTEX GDT_7x28RN	0x0169	GDT7x28RN
product VORTEX GDT_7x38RN	0x016a	GDT7x38RN
product VORTEX GDT_7x58RN	0x016b	GDT7x58RN
product VORTEX GDT_7x43RN	0x016d	GDT7x43RN
product VORTEX GDT_7x53RN	0x016e	GDT7x53RN
product VORTEX GDT_7x63RN	0x016f	GDT7x63RN
product VORTEX GDT_4x13RZ	0x01d6	GDT4x13RZ
product VORTEX GDT_4x23RZ	0x01d7	GDT4x23RZ
product VORTEX GDT_8x13RZ	0x01f6	GDT8x13RZ
product VORTEX GDT_8x23RZ	0x01f7	GDT8x23RZ
product VORTEX GDT_8x33RZ	0x01fc	GDT8x33RZ
product VORTEX GDT_8x43RZ	0x01fd	GDT8x43RZ
product VORTEX GDT_8x53RZ	0x01fe	GDT8x53RZ
product VORTEX GDT_8x63RZ	0x01ff	GDT8x63RZ
product VORTEX GDT_6x19RD	0x0210	GDT6x19RD
product VORTEX GDT_6x29RD	0x0211	GDT6x29RD
product VORTEX GDT_7x19RN	0x0260	GDT7x19RN
product VORTEX GDT_7x29RN	0x0261	GDT7x29RN
product VORTEX GDT_8x22RZ	0x02f6	GDT8x22RZ
product VORTEX GDT_ICP		0x0300	ICP
product VORTEX GDT_ICP2		0x0301	ICP

/* VLSI products */
product VLSI 82C592		0x0005	82C592 CPU
product VLSI 82C593		0x0006	82C593 ISA
product VLSI 82C594		0x0007	82C594 Wildcat
product VLSI 82C596597		0x0008	82C596/597 Wildcat ISA
product VLSI 82C541		0x000c	82C541
product VLSI 82C543		0x000d	82C543
product VLSI 82C532		0x0101	82C532
product VLSI 82C534		0x0102	82C534
product VLSI 82C535		0x0104	82C535
product VLSI 82C147		0x0105	82C147
product VLSI 82C975		0x0200	82C975
product VLSI 82C925		0x0280	82C925

/* VMware */
product VMWARE VIRTUAL2		0x0405	Virtual SVGA II
product VMWARE VIRTUAL		0x0710	Virtual SVGA
product VMWARE NET		0x0720	Virtual NIC

/* Weitek products */
product WEITEK P9000		0x9001	P9000
product WEITEK P9100		0x9100	P9100

/* Western Digital products */
product WD WD33C193A		0x0193	WD33C193A
product WD WD33C196A		0x0196	WD33C196A
product WD WD33C197A		0x0197	WD33C197A
product WD WD7193		0x3193	WD7193
product WD WD7197		0x3197	WD7197
product WD WD33C296A		0x3296	WD33C296A
product WD WD34C296		0x4296	WD34C296
product WD WD9710		0x9710	WD9610
product WD 90C			0xc24a	90C

/* Winbond Electronics products */
product WINBOND W83769F		0x0001	W83769F
product WINBOND W89C840F	0x0840	W89C840F 10/100
product WINBOND W89C940F	0x0940	Linksys EtherPCI II
product WINBOND W83C553F_0	0x0565	W83C553F ISA
product WINBOND W83C553F_1	0x0105	W83C553F
product WINBOND W89C940F_1	0x5a5a	W89C940F
product WINBOND W6692		0x6692	W6692 ISDN

/* Winbond Electronics products (PCI products set 2) */
product WINBOND2 W89C940	0x1980	Linksys EtherPCI

/* XGI Technology products */
product XGI VOLARI_Z7		0x0020	Volari Z7

/* Xircom products */
product XIRCOM X3201_3		0x0002	X3201-3
product XIRCOM X3201_3_21143	0x0003	X3201-3 (21143)
product XIRCOM CARDBUS_ETH_1	0x0005	CardBus Ethernet
product XIRCOM CARDBUS_ETH_2	0x0007	CardBus Ethernet
product XIRCOM CARDBUS_ETH_3	0x000b	CardBus Ethernet
product XIRCOM MPCI_MODEM_V90	0x000c	Mini-PCI V.90 56k Modem
product XIRCOM CARDBUS_ETH_4	0x000f	CardBus Ethernet
product XIRCOM MPCI_MODEM_K56	0x00d4	Mini-PCI K56Flex Modem
product XIRCOM MODEM_56K	0x0101	CardBus 56k Modem
product XIRCOM MODEM56		0x0103	56k Modem
product XIRCOM CBEM56G		0x0105	CBEM56G Modem

/* Yamaha products */
product YAMAHA YMF724		0x0004	724
product YAMAHA YMF734		0x0005	734
product YAMAHA YMF738_TEG	0x0006	738
product YAMAHA YMF737		0x0008	737
product YAMAHA YMF740		0x000a	740
product YAMAHA YMF740C		0x000c	740C
product YAMAHA YMF724F		0x000d	724F
product YAMAHA YMF744		0x0010	744
product YAMAHA YMF754		0x0012	754
product YAMAHA YMF738		0x0020	738

/* Zeinet products */
product ZEINET 1221		0x0001	1221

/* Ziatech products */
product ZIATECH ZT8905		0x8905	PCI-ST32

/* Zoltrix products */
product ZOLTRIX GENIE_TV_FM	0x400d	Genie TV/FM

/* Zoran products */
product ZORAN ZR36057		0x6057	TV
product ZORAN ZR36120		0x6120	DVD

/* ZyDAS Technology products */
product ZYDAS ZD1201		0x2100	ZD1201
product ZYDAS ZD1202		0x2102	ZD1202
product ZYDAS ZD1205		0x2105	ZD1205