1 /*
2  * Copyright (c) 2006-2022, RT-Thread Development Team
3  *
4  * SPDX-License-Identifier: Apache-2.0
5  */
6 
7 #ifndef __PCI_IDS_H__
8 #define __PCI_IDS_H__
9 
10 #define PCI_VENDOR_ID_LOONGSON              0x0014
11 #define PCI_VENDOR_ID_TTTECH                0x0357
12 #define PCI_VENDOR_ID_DYNALINK              0x0675
13 #define PCI_VENDOR_ID_UBIQUITI              0x0777
14 #define PCI_VENDOR_ID_BERKOM                0x0871
15 #define PCI_VENDOR_ID_COMPAQ                0x0e11
16 #define PCI_VENDOR_ID_NCR                   0x1000
17 #define PCI_VENDOR_ID_ATI                   0x1002
18 #define PCI_VENDOR_ID_VLSI                  0x1004
19 #define PCI_VENDOR_ID_ADL                   0x1005
20 #define PCI_VENDOR_ID_NS                    0x100b
21 #define PCI_VENDOR_ID_TSENG                 0x100c
22 #define PCI_VENDOR_ID_WEITEK                0x100e
23 #define PCI_VENDOR_ID_DEC                   0x1011
24 #define PCI_VENDOR_ID_CIRRUS                0x1013
25 #define PCI_VENDOR_ID_IBM                   0x1014
26 #define PCI_VENDOR_ID_UNISYS                0x1018
27 #define PCI_VENDOR_ID_COMPEX2               0x101a
28 #define PCI_VENDOR_ID_WD                    0x101c
29 #define PCI_VENDOR_ID_AMI                   0x101e
30 #define PCI_VENDOR_ID_AMD                   0x1022
31 #define PCI_VENDOR_ID_TRIDENT               0x1023
32 #define PCI_VENDOR_ID_AI                    0x1025
33 #define PCI_VENDOR_ID_DELL                  0x1028
34 #define PCI_VENDOR_ID_MATROX                0x102b
35 #define PCI_VENDOR_ID_MOBILITY_ELECTRONICS  0x14f2
36 #define PCI_VENDOR_ID_CT                    0x102c
37 #define PCI_VENDOR_ID_MIRO                  0x1031
38 #define PCI_VENDOR_ID_NEC                   0x1033
39 #define PCI_VENDOR_ID_FD                    0x1036
40 #define PCI_VENDOR_ID_SI                    0x1039
41 #define PCI_VENDOR_ID_HP                    0x103c
42 #define PCI_VENDOR_ID_PCTECH                0x1042
43 #define PCI_VENDOR_ID_ASUSTEK               0x1043
44 #define PCI_VENDOR_ID_DPT                   0x1044
45 #define PCI_VENDOR_ID_OPTI                  0x1045
46 #define PCI_VENDOR_ID_ELSA                  0x1048
47 #define PCI_VENDOR_ID_STMICRO               0x104a
48 #define PCI_VENDOR_ID_BUSLOGIC              0x104b
49 #define PCI_VENDOR_ID_TI                    0x104c
50 #define PCI_VENDOR_ID_SONY                  0x104d
51 #define PCI_VENDOR_ID_ANIGMA                0x1051
52 #define PCI_VENDOR_ID_EFAR                  0x1055
53 #define PCI_VENDOR_ID_MOTOROLA              0x1057
54 #define PCI_VENDOR_ID_PROMISE               0x105a
55 #define PCI_VENDOR_ID_FOXCONN               0x105b
56 #define PCI_VENDOR_ID_UMC                   0x1060
57 #define PCI_VENDOR_ID_PICOPOWER             0x1066
58 #define PCI_VENDOR_ID_MYLEX                 0x1069
59 #define PCI_VENDOR_ID_APPLE                 0x106b
60 #define PCI_VENDOR_ID_YAMAHA                0x1073
61 #define PCI_VENDOR_ID_QLOGIC                0x1077
62 #define PCI_VENDOR_ID_CYRIX                 0x1078
63 #define PCI_VENDOR_ID_CONTAQ                0x1080
64 #define PCI_VENDOR_ID_OLICOM                0x108d
65 #define PCI_VENDOR_ID_SUN                   0x108e
66 #define PCI_VENDOR_ID_NI                    0x1093
67 #define PCI_VENDOR_ID_CMD                   0x1095
68 #define PCI_VENDOR_ID_BROOKTREE             0x109e
69 #define PCI_VENDOR_ID_SGI                   0x10a9
70 #define PCI_VENDOR_ID_WINBOND               0x10ad
71 #define PCI_VENDOR_ID_PLX                   0x10b5
72 #define PCI_VENDOR_ID_MADGE                 0x10b6
73 #define PCI_VENDOR_ID_3COM                  0x10b7
74 #define PCI_VENDOR_ID_AL                    0x10b9
75 #define PCI_VENDOR_ID_NEOMAGIC              0x10c8
76 #define PCI_VENDOR_ID_TCONRAD               0x10da
77 #define PCI_VENDOR_ID_ROHM                  0x10db
78 #define PCI_VENDOR_ID_NVIDIA                0x10de
79 #define PCI_VENDOR_ID_IMS                   0x10e0
80 #define PCI_VENDOR_ID_AMCC                  0x10e8
81 #define PCI_VENDOR_ID_INTERG                0x10ea
82 #define PCI_VENDOR_ID_REALTEK               0x10ec
83 #define PCI_VENDOR_ID_XILINX                0x10ee
84 #define PCI_VENDOR_ID_INIT                  0x1101
85 #define PCI_VENDOR_ID_CREATIVE              0x1102
86 #define PCI_VENDOR_ID_ECTIVA                PCI_VENDOR_ID_CREATIVE
87 #define PCI_VENDOR_ID_TTI                   0x1103
88 #define PCI_VENDOR_ID_SIGMA                 0x1105
89 #define PCI_VENDOR_ID_VIA                   0x1106
90 #define PCI_VENDOR_ID_SIEMENS               0x110a
91 #define PCI_VENDOR_ID_VORTEX                0x1119
92 #define PCI_VENDOR_ID_EF                    0x111a
93 #define PCI_VENDOR_ID_IDT                   0x111d
94 #define PCI_VENDOR_ID_FORE                  0x1127
95 #define PCI_VENDOR_ID_PHILIPS               0x1131
96 #define PCI_VENDOR_ID_EICON                 0x1133
97 #define PCI_VENDOR_ID_CISCO                 0x1137
98 #define PCI_VENDOR_ID_ZIATECH               0x1138
99 #define PCI_VENDOR_ID_SYSKONNECT            0x1148
100 #define PCI_VENDOR_ID_DIGI                  0x114f
101 #define PCI_VENDOR_ID_XIRCOM                0x115d
102 #define PCI_VENDOR_ID_SERVERWORKS           0x1166
103 #define PCI_VENDOR_ID_ALTERA                0x1172
104 #define PCI_VENDOR_ID_SBE                   0x1176
105 #define PCI_VENDOR_ID_TOSHIBA               0x1179
106 #define PCI_VENDOR_ID_TOSHIBA_2             0x102f
107 #define PCI_VENDOR_ID_ATTO                  0x117c
108 #define PCI_VENDOR_ID_RICOH                 0x1180
109 #define PCI_VENDOR_ID_DLINK                 0x1186
110 #define PCI_VENDOR_ID_ARTOP                 0x1191
111 #define PCI_VENDOR_ID_ZEITNET               0x1193
112 #define PCI_VENDOR_ID_FUJITSU_ME            0x119e
113 #define PCI_VENDOR_ID_MARVELL               0x11ab
114 #define PCI_VENDOR_ID_V3                    0x11b0
115 #define PCI_VENDOR_ID_ATT                   0x11c1
116 #define PCI_VENDOR_ID_SPECIALIX             0x11cb
117 #define PCI_VENDOR_ID_ANALOG_DEVICES        0x11d4
118 #define PCI_VENDOR_ID_ZORAN                 0x11de
119 #define PCI_VENDOR_ID_COMPEX                0x11f6
120 #define PCI_VENDOR_ID_PMC_Sierra            0x11f8
121 #define PCI_VENDOR_ID_RP                    0x11fe
122 #define PCI_VENDOR_ID_CYCLADES              0x120e
123 #define PCI_VENDOR_ID_ESSENTIAL             0x120f
124 #define PCI_VENDOR_ID_O2                    0x1217
125 #define PCI_VENDOR_ID_3DFX                  0x121a
126 #define PCI_VENDOR_ID_QEMU                  0x1234
127 #define PCI_VENDOR_ID_AVM                   0x1244
128 #define PCI_VENDOR_ID_STALLION              0x124d
129 #define PCI_VENDOR_ID_ESS                   0x125d
130 #define PCI_VENDOR_ID_SATSAGEM              0x1267
131 #define PCI_VENDOR_ID_ENSONIQ               0x1274
132 #define PCI_VENDOR_ID_TRANSMETA             0x1279
133 #define PCI_VENDOR_ID_ROCKWELL              0x127a
134 #define PCI_VENDOR_ID_ITE                   0x1283
135 #define PCI_VENDOR_ID_ALTEON                0x12ae
136 #define PCI_VENDOR_ID_NVIDIA_SGS            0x12d2
137 #define PCI_VENDOR_ID_PERICOM               0x12d8
138 #define PCI_VENDOR_ID_AUREAL                0x12eb
139 #define PCI_VENDOR_ID_ELECTRONICDESIGNGMBH  0x12f8
140 #define PCI_VENDOR_ID_ESDGMBH               0x12fe
141 #define PCI_VENDOR_ID_CB                    0x1307
142 #define PCI_VENDOR_ID_SIIG                  0x131f
143 #define PCI_VENDOR_ID_RADISYS               0x1331
144 #define PCI_VENDOR_ID_MICRO_MEMORY          0x1332
145 #define PCI_VENDOR_ID_DOMEX                 0x134a
146 #define PCI_VENDOR_ID_INTASHIELD            0x135a
147 #define PCI_VENDOR_ID_QUATECH               0x135c
148 #define PCI_VENDOR_ID_SEALEVEL              0x135e
149 #define PCI_VENDOR_ID_HYPERCOPE             0x1365
150 #define PCI_VENDOR_ID_DIGIGRAM              0x1369
151 #define PCI_VENDOR_ID_KAWASAKI              0x136b
152 #define PCI_VENDOR_ID_CNET                  0x1371
153 #define PCI_VENDOR_ID_LMC                   0x1376
154 #define PCI_VENDOR_ID_NETGEAR               0x1385
155 #define PCI_VENDOR_ID_APPLICOM              0x1389
156 #define PCI_VENDOR_ID_MOXA                  0x1393
157 #define PCI_VENDOR_ID_CCD                   0x1397
158 #define PCI_VENDOR_ID_EXAR                  0x13a8
159 #define PCI_VENDOR_ID_MICROGATE             0x13c0
160 #define PCI_VENDOR_ID_3WARE                 0x13c1
161 #define PCI_VENDOR_ID_IOMEGA                0x13ca
162 #define PCI_VENDOR_ID_ABOCOM                0x13d1
163 #define PCI_VENDOR_ID_SUNDANCE              0x13f0
164 #define PCI_VENDOR_ID_CMEDIA                0x13f6
165 #define PCI_VENDOR_ID_ADVANTECH             0x13fe
166 #define PCI_VENDOR_ID_MEILHAUS              0x1402
167 #define PCI_VENDOR_ID_LAVA                  0x1407
168 #define PCI_VENDOR_ID_TIMEDIA               0x1409
169 #define PCI_VENDOR_ID_ICE                   0x1412
170 #define PCI_VENDOR_ID_MICROSOFT             0x1414
171 #define PCI_VENDOR_ID_OXSEMI                0x1415
172 #define PCI_VENDOR_ID_CHELSIO               0x1425
173 #define PCI_VENDOR_ID_ADLINK                0x144a
174 #define PCI_VENDOR_ID_SAMSUNG               0x144d
175 #define PCI_VENDOR_ID_GIGABYTE              0x1458
176 #define PCI_VENDOR_ID_AMBIT                 0x1468
177 #define PCI_VENDOR_ID_MYRICOM               0x14c1
178 #define PCI_VENDOR_ID_MEDIATEK              0x14c3
179 #define PCI_VENDOR_ID_TITAN                 0x14d2
180 #define PCI_VENDOR_ID_PANACOM               0x14d4
181 #define PCI_VENDOR_ID_SIPACKETS             0x14d9
182 #define PCI_VENDOR_ID_AFAVLAB               0x14db
183 #define PCI_VENDOR_ID_AMPLICON              0x14dc
184 #define PCI_VENDOR_ID_BCM_GVC               0x14a4
185 #define PCI_VENDOR_ID_TOPIC                 0x151f
186 #define PCI_VENDOR_ID_MAINPINE              0x1522
187 #define PCI_VENDOR_ID_SYBA                  0x1592
188 #define PCI_VENDOR_ID_MORETON               0x15aa
189 #define PCI_VENDOR_ID_VMWARE                0x15ad
190 #define PCI_VENDOR_ID_ZOLTRIX               0x15b0
191 #define PCI_VENDOR_ID_MELLANOX              0x15b3
192 #define PCI_VENDOR_ID_DFI                   0x15bd
193 #define PCI_VENDOR_ID_QUICKNET              0x15e2
194 #define PCI_VENDOR_ID_PDC                   0x15e9
195 #define PCI_VENDOR_ID_FARSITE               0x1619
196 #define PCI_VENDOR_ID_ARIMA                 0x161f
197 #define PCI_VENDOR_ID_BROCADE               0x1657
198 #define PCI_VENDOR_ID_SIBYTE                0x166d
199 #define PCI_VENDOR_ID_ATHEROS               0x168c
200 #define PCI_VENDOR_ID_NETCELL               0x169c
201 #define PCI_VENDOR_ID_CENATEK               0x16ca
202 #define PCI_VENDOR_ID_SYNOPSYS              0x16c3
203 #define PCI_VENDOR_ID_USR                   0x16ec
204 #define PCI_VENDOR_ID_VITESSE               0x1725
205 #define PCI_VENDOR_ID_LINKSYS               0x1737
206 #define PCI_VENDOR_ID_ALTIMA                0x173b
207 #define PCI_VENDOR_ID_CAVIUM                0x177d
208 #define PCI_VENDOR_ID_TECHWELL              0x1797
209 #define PCI_VENDOR_ID_BELKIN                0x1799
210 #define PCI_VENDOR_ID_RDC                   0x17f3
211 #define PCI_VENDOR_ID_GLI                   0x17a0
212 #define PCI_VENDOR_ID_LENOVO                0x17aa
213 #define PCI_VENDOR_ID_QCOM                  0x17cb
214 #define PCI_VENDOR_ID_CDNS                  0x17cd
215 #define PCI_VENDOR_ID_ARECA                 0x17d3
216 #define PCI_VENDOR_ID_S2IO                  0x17d5
217 #define PCI_VENDOR_ID_SITECOM               0x182d
218 #define PCI_VENDOR_ID_TOPSPIN               0x1867
219 #define PCI_VENDOR_ID_COMMTECH              0x18f7
220 #define PCI_VENDOR_ID_SILAN                 0x1904
221 #define PCI_VENDOR_ID_RENESAS               0x1912
222 #define PCI_VENDOR_ID_SOLARFLARE            0x1924
223 #define PCI_VENDOR_ID_TDI                   0x192e
224 #define PCI_VENDOR_ID_FREESCALE             0x1957
225 #define PCI_VENDOR_ID_NXP                   PCI_VENDOR_ID_FREESCALE
226 #define PCI_VENDOR_ID_PASEMI                0x1959
227 #define PCI_VENDOR_ID_ATTANSIC              0x1969
228 #define PCI_VENDOR_ID_JMICRON               0x197b
229 #define PCI_VENDOR_ID_KORENIX               0x1982
230 #define PCI_VENDOR_ID_HUAWEI                0x19e5
231 #define PCI_VENDOR_ID_NETRONOME             0x19ee
232 #define PCI_VENDOR_ID_QMI                   0x1a32
233 #define PCI_VENDOR_ID_AZWAVE                0x1a3b
234 #define PCI_VENDOR_ID_REDHAT_QUMRANET       0x1af4
235 #define PCI_VENDOR_ID_ASMEDIA               0x1b21
236 #define PCI_VENDOR_ID_REDHAT                0x1b36
237 #define PCI_VENDOR_ID_SILICOM_DENMARK       0x1c2c
238 #define PCI_VENDOR_ID_AMAZON_ANNAPURNA_LABS 0x1c36
239 #define PCI_VENDOR_ID_CIRCUITCO             0x1cc8
240 #define PCI_VENDOR_ID_AMAZON                0x1d0f
241 #define PCI_VENDOR_ID_ZHAOXIN               0x1d17
242 #define PCI_VENDOR_ID_HYGON                 0x1d94
243 #define PCI_VENDOR_ID_FUNGIBLE              0x1dad
244 #define PCI_VENDOR_ID_HXT                   0x1dbf
245 #define PCI_VENDOR_ID_TEKRAM                0x1de1
246 #define PCI_VENDOR_ID_TEHUTI                0x1fc9
247 #define PCI_VENDOR_ID_SUNIX                 0x1fd4
248 #define PCI_VENDOR_ID_HINT                  0x3388
249 #define PCI_VENDOR_ID_3DLABS                0x3d3d
250 #define PCI_VENDOR_ID_NETXEN                0x4040
251 #define PCI_VENDOR_ID_AKS                   0x416c
252 #define PCI_VENDOR_ID_ACCESSIO              0x494f
253 #define PCI_VENDOR_ID_S3                    0x5333
254 #define PCI_VENDOR_ID_DUNORD                0x5544
255 #define PCI_VENDOR_ID_DCI                   0x6666
256 #define PCI_VENDOR_ID_INTEL                 0x8086
257 #define PCI_VENDOR_ID_SCALEMP               0x8686
258 #define PCI_VENDOR_ID_COMPUTONE             0x8e0e
259 #define PCI_VENDOR_ID_KTI                   0x8e2e
260 #define PCI_VENDOR_ID_ADAPTEC               0x9004
261 #define PCI_VENDOR_ID_ADAPTEC2              0x9005
262 #define PCI_VENDOR_ID_HOLTEK                0x9412
263 #define PCI_VENDOR_ID_NETMOS                0x9710
264 #define PCI_VENDOR_ID_3COM_2                0xa727
265 #define PCI_VENDOR_ID_DIGIUM                0xd161
266 #define PCI_VENDOR_ID_TIGERJET              0xe159
267 #define PCI_VENDOR_ID_XILINX_RME            0xea60
268 #define PCI_VENDOR_ID_XEN                   0x5853
269 #define PCI_VENDOR_ID_OCZ                   0x1b85
270 #define PCI_VENDOR_ID_NCUBE                 0x10ff
271 
272 #endif /* __PCI_IDS_H__ */
273