Subversion Repositories Kolibri OS

Rev

Rev 475 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
132 diamond 1
; AUTHOR: Victor Alberto Gil Hancco Laquita 
2
; This list might content mistakes, plz report it
3
; There are 865 Lists of Vendors' Names
4
; Date: 8/14/2005
5
;
6
;  maybe this list is outdated...
7
; (the source was from 2004 list)
8
 
9
; changed 11/05/2006: + 3 vendors and no more label 'PREVIOUSVERSIONLIST'
10
; so the total quantity of vendors is 875 now (changes by Sergey Kuzmin)
11
 
205 heavyiron 12
; changed 16/08/2006: + 122 vendors
13
; so the total quantity of vendors is 987 now (changes by Sergey Kuzmin)
14
 
475 Ghost 15
; changed ??/04/2007:
16
; size optimezed
17
; total quantity of vendors is 997 now (changes by Mihailov Ilia)
132 diamond 18
 
1444 art_zh 19
; changed ??/03/2010:
20
; only few best-known vendors left in this file to reduce the file size
21
; the other list is in vendors.add (changes by Artem Jerdev)
132 diamond 22
 
1444 art_zh 23
 
475 Ghost 24
macro VendorID a,b {	; by mike.dld
25
	dw a
26
	dd _vtmp#a
27
	\iglobal
28
		_vtmp#a db b
29
		db	0
30
	\};endg
31
}
132 diamond 32
 
475 Ghost 33
macro ClassID a,b,c,d {
34
	db a
35
	db b
36
	local tt
132 diamond 37
 
475 Ghost 38
	if c eq
39
		db 0
40
		db 1
41
		tt = 'x'
42
	else
43
		db c
44
		db 0
45
		tt = c
46
	end if
47
 
48
	dd _ctmp#a#b#tt
49
	\iglobal
50
		_ctmp#a#b#tt db d
51
		db	0
52
	\};endg
53
}
205 heavyiron 54
 
475 Ghost 55
;--------------------------------------
1444 art_zh 56
; to build the full vendors list, include vendors.add
57
; to the bottom of this section
58
;
475 Ghost 59
VendorsTab:
60
VendorID	0x0033, 'PARADYNE CORP.'
61
VendorID	0x003D, 'Lockheed Martin Corp'
62
VendorID	0x0E11, 'COMPAQ COMPUTER CORP.'
63
VendorID	0x1002, 'ATI TECHNOLOGIES INC'
64
VendorID	0x100B, 'NATIONAL SEMICONDUCTOR CORPORATION'
65
VendorID	0x100C, 'Tseng Labs'
66
VendorID	0x100E, 'Weitek'
67
VendorID	0x1010, 'VIDEO LOGIC LTD'
68
VendorID	0x1011, 'Digital Equipment Corporation'
69
VendorID	0x1013, 'Cirrus Logic'
70
VendorID	0x1014, 'IBM'
71
VendorID	0x101A, 'NCR Corporation'
72
VendorID	0x101E, 'AMERICAN MEGATRENDS'
73
VendorID	0x1020, 'HITACHI COMPUTER PRODUCTS'
74
VendorID	0x1021, 'OKI ELECTRIC INDUSTRY CO. LTD.'
75
VendorID	0x1022, 'Advanced Micro Devices'
76
VendorID	0x1023, 'TRIDENT MICROSYSTEMS'
77
VendorID	0x1025, 'Acer Incorporated'
78
VendorID	0x1028, 'DELL COMPUTER CORPORATION'
79
VendorID	0x102A, 'LSI LOGIC CORPORATION'
80
VendorID	0x102B, 'MATROX GRAPHICS'
81
VendorID	0x102F, 'TOSHIBA AMERICA'
82
VendorID	0x1033, 'NEC CORPORATION'
83
VendorID	0x1039, 'SILICON INTEGRATED SYSTEMS'
84
VendorID	0x103C, 'Hewlett-Packard Company'
85
VendorID	0x103F, 'SYNOPSYS/LOGIC MODELING GROUP'
86
VendorID	0x1042, 'Micron Electronics'
87
VendorID	0x1043, 'ASUSTEK COMPUTER'
88
VendorID	0x104A, 'STMicroelectronics'
89
VendorID	0x104C, 'TEXAS INSTRUMENTS'
90
VendorID	0x104D, 'SONY CORPORATION'
91
VendorID	0x104E, 'Oak Technology'
92
VendorID	0x1054, 'HITACHI'
93
VendorID	0x1055, 'Standard Microsystems Corp.'
94
VendorID	0x1057, 'Motorola'
95
VendorID	0x1067, 'MITSUBISHI ELECTRIC AMERICA'
96
VendorID	0x106B, 'APPLE COMPUTER INC.'
97
VendorID	0x106C, 'Hyundai Electronics America'
98
VendorID	0x106D, 'SEQUENT COMPUTER SYSTEMS'
99
VendorID	0x1070, 'DAEWOO TELECOM LTD'
100
VendorID	0x1071, 'MITAC'
101
VendorID	0x1073, 'YAMAHA CORPORATION'
102
VendorID	0x1074, 'Nexgen Microsystems'
103
VendorID	0x1076, 'Chaintech Comp.'
104
VendorID	0x1077, 'QLOGIC  Corporation'
105
VendorID	0x1078, 'Cyrix Corporation'
106
VendorID	0x1079, 'I-BUS'
107
VendorID	0x107B, 'GATEWAY 2000'
108
VendorID	0x107D, 'Leadtek Research'
109
VendorID	0x107E, 'INTERPHASE CORPORATION'
110
VendorID	0x107F, 'Data Technology Corporation'
111
VendorID	0x1080, 'Cypress Semiconductor'
112
VendorID	0x108E, 'Sun Microsystems'
113
VendorID	0x1091, 'Intergraph Corporation'
114
VendorID	0x1092, 'Diamond Computer Systems'
115
VendorID	0x1093, 'National Instruments'
116
VendorID	0x1095, 'SILICON IMAGE (WAS CMD TECHNOLOGY INC)'
117
VendorID	0x10A9, 'SILICON GRAPHICS'
118
VendorID	0x10AC, 'HONEYWELL IAC'
119
VendorID	0x10AD, 'Winbond Systems Labs'
120
VendorID	0x10AF, 'MICRO COMPUTER SYSTEMS INC'
121
VendorID	0x10B5, 'PLX TECHNOLOGY.'
122
VendorID	0x10B6, 'MADGE NETWORKS'
123
VendorID	0x10B7, '3COM Corp, Networking Division'
124
VendorID	0x10B8, 'Standard Microsystems Corporation'
125
VendorID	0x10B9, 'ACER LABS Incorp.'
126
VendorID	0x10BA, 'MITSUBISHI ELECTRIC CORP.'
127
VendorID	0x10BD, 'Surecom Technology'
128
VendorID	0x10C2, 'AUSPEX SYSTEMS INC.'
129
VendorID	0x10C3, 'Samsung Semiconductors'
130
VendorID	0x10C4, 'Award Software International Inc.'
131
VendorID	0x10C8, 'NEOMAGIC CORPORATION'
132
VendorID	0x10CA, 'FUJITSU MICROELECTRONIC'
133
VendorID	0x10CB, 'OMRON CORPORATION'
134
VendorID	0x10CD, 'ADVANCED SYSTEM PRODUCTS'
135
VendorID	0x10CF, 'FUJITSU LIMITED'
136
VendorID	0x10DE, 'NVIDIA CORPORATION'
137
VendorID	0x10EC, 'REALTEK SEMICONDUCTOR CORP.'
1444 art_zh 138
VendorID	0x11AD, 'LITE-ON COMMUNICATIONS INC'
475 Ghost 139
VendorID	0x10EE, 'XILINX'
140
VendorID	0x1102, 'Creative Labs'
141
VendorID	0x1105, 'SIGMA DESIGNS'
142
VendorID	0x1106, 'VIA TECHNOLOGIES'
143
VendorID	0x1114, 'Atmel Corp.'
144
VendorID	0x1131, 'PHILIPS SEMICONDUCTORS'
145
VendorID	0x1132, 'MITEL CORP'
146
VendorID	0x1133, 'Eicon Networks Corporation'
147
VendorID	0x1134, 'MERCURY COMPUTER SYSTEMS'
148
VendorID	0x1135, 'FUJI XEROX CO LTD'
149
VendorID	0x1137, 'CISCO SYSTEMS INC'
150
VendorID	0x1179, 'TOSHIBA AMERICA INFO SYSTEMS'
151
VendorID	0x1189, 'MATSUSHITA ELECTIC INDUSTRIAL CO LTD'
152
VendorID	0x11AA, 'ACTEL'
1444 art_zh 153
VendorID	0x12D2, 'NVIDIA (WAS: STB,SGS THOMPSON)'
475 Ghost 154
VendorID	0x11AB, 'GALILEO TECHNOLOGY LTD/Marvell Semiconductor, Inc.'
155
VendorID	0x11B2, 'EASTMAN KODAK'
156
VendorID	0x11CA, 'LSI SYSTEMS'
157
VendorID	0x11D0, 'LOCKHEED MARTIN-Electronics & Communications'
158
VendorID	0x11D4, 'Analog Devices, Inc.'
159
VendorID	0x11D9, 'TOSHIBA TEC CORPORATION'
160
VendorID	0x11DA, 'NOVELL'
161
VendorID	0x11DB, 'Sega Enterprises Ltd'
1444 art_zh 162
VendorID	0x119E, 'FUJITSU MICROELECTRONICS LTD.'
163
VendorID	0x11A1, 'HAMAMATSU PHOTONICS K.K.'
164
VendorID	0x1250, 'Hitachi Microcomputer System Ltd.'
475 Ghost 165
VendorID	0x122D, 'Aztech System Ltd'
1444 art_zh 166
VendorID	0x1261, 'MATSUSHITA-KOTOBUKI ELECTRONICS'
475 Ghost 167
VendorID	0x1260, 'INTERSIL CORP'
168
VendorID	0x12BF, 'Fujifilm Microdevices'
169
VendorID	0x13B8, 'NOKIA TELECOMMUNICATIONS OY'
170
VendorID	0x13BD, 'SHARP CORPORATION'
171
VendorID	0x149A, 'ANDOR TECHNOLOGY LTD'
172
VendorID	0x149B, 'SEIKO INSTRUMENTS INC'
173
VendorID	0x1521, 'BELL CORPORATION'
174
VendorID	0x15AE, 'AMERSHAM PHARMACIA BIOTECH'
175
VendorID	0x1603, 'NOKIA WIRELESS BUSINESS COMMUNICATIONS'
176
VendorID	0x6409, 'LOGITEC CORP.'
177
VendorID	0x8086, 'Intel Corp.'
178
VendorID	0x8888, 'SILICON MAGIC CORP.'
179
VendorID	0x9004, 'Adaptec Inc'
180
VendorID	0xA259, 'HEWLETT PACKARD'
181
VendorID	0xCA50, 'VARIAN AUSTRIALIA PTY LTD'
1444 art_zh 182
;include 'VENDORS.ADD'		; <-------- uncomment to insert the list of less known vendors
475 Ghost 183
VendorID	0, 	'Unknown'	; <- terminator
132 diamond 184
 
475 Ghost 185
;--------------------------------------
186
Classes:
187
; Class, Subclass, [Interface], Name
188
ClassID    0,    0,     , 'Prehistoric - misc'
189
ClassID    0,    1,     , 'Prehistoric - VGA'
205 heavyiron 190
 
475 Ghost 191
ClassID    1,    0,     , 'Storage - SCSI'
192
ClassID    1,    1,     , 'Storage - IDE'	; intrface may be 0x80, 0x85 & 0x8A
193
ClassID    1,    1, 0x8A, 'Storage - IDE (prog. canals)'
194
ClassID    1,    2,     , 'Storage - Floppy'
195
ClassID    1,    3,     , 'Storage - IPI'
196
ClassID    1,    4,     , 'Storage - RAID'
197
ClassID    1,    5,     , 'Storage - ATA with DMA'
198
ClassID    1,    5, 0x20, 'Storage - ATA c. w/ single DMA'
199
ClassID    1,    5, 0x30, 'Storage - ATA c. w/ chained DMA'
200
ClassID    1,    6,     , 'Storage - Serial ATA'
201
ClassID    1,    7,     , 'Storage - SAS'
202
ClassID    1, 0x80,     , 'Storage - misc'
132 diamond 203
 
475 Ghost 204
ClassID    2,    0,     , 'Network - Ethernet'
205
ClassID    2,    1,     , 'Network - Token Ring'
206
ClassID    2,    2,     , 'Network - FDDI'
207
ClassID    2,    3,     , 'Network - ATM'
208
ClassID    2,    4,     , 'Network - ISDN'
209
ClassID    2,    5,     , 'Network - WorldFip'
210
ClassID    2,    6,     , 'Network - PICMG 2.14'
211
ClassID    2, 0x80,     , 'Network - misc'
205 heavyiron 212
 
475 Ghost 213
ClassID    3,    0,     , 'Display - VGA controller'
214
ClassID    3,    0,    0, 'Display - VGA-compatible c.'
215
ClassID    3,    0,    1, 'Display - 8514-compatible c.'
216
ClassID    3,    1,     , 'Display - XGA controller'
217
ClassID    3,    2,     , 'Display - 3D controller'
218
ClassID    3, 0x80,     , 'Display - misc'
205 heavyiron 219
 
475 Ghost 220
ClassID    4,    0,     , 'Multimedia - Video'
221
ClassID    4,    1,     , 'Multimedia - Audio'
222
ClassID    4,    2,     , 'Multimedia - Computer telephony'
223
ClassID    4, 0x80,     , 'Multimedia - misc'
132 diamond 224
 
475 Ghost 225
ClassID    5,    0,     , 'Memory - RAM'
226
ClassID    5,    1,     , 'Memory - Flash memory'
227
ClassID    5, 0x80,     , 'Memory - misc'
205 heavyiron 228
 
475 Ghost 229
ClassID    6,    0,     , 'Bridge - CPU/PCI'
230
ClassID    6,    1,     , 'Bridge - PCI/ISA'
231
ClassID    6,    2,     , 'Bridge - PCI/EISA'
232
ClassID    6,    3,     , 'Bridge - PCI/MCA'
233
ClassID    6,    4,     , 'Bridge - PCI/PCI'
234
ClassID    6,    4,    1, 'Bridge - Subtract.Decode PCI/PCI'
235
ClassID    6,    5,     , 'Bridge - PCMCIA'
236
ClassID    6,    6,     , 'Bridge - NuBus'
237
ClassID    6,    7,     , 'Bridge - CarClassIDus'
238
ClassID    6,    8,     , 'Bridge - RACEway'
239
ClassID    6,    9,     , 'Bridge - Semi-transpar. PCI/PCI'
240
ClassID    6,    9, 0x40, 'Bridge - Semi-transp. PCI/PCI 1'
241
ClassID    6,    9, 0x80, 'Bridge - Semi-transp. PCI/PCI 2'
242
ClassID    6, 0x0a,     , 'Bridge - InfiniBand/PCI'
243
ClassID    6, 0x80,     , 'Bridge - misc'
132 diamond 244
 
475 Ghost 245
ClassID    7,    0,     , 'Communication - Serial'
246
ClassID    7,    0,    0, 'Communication - Serial (XT)'
247
ClassID    7,    0,    1, 'Communication - Serial c.(16450)'
248
ClassID    7,    0,    2, 'Communication - Serial c.(16450)'
249
ClassID    7,    0,    3, 'Communication - Serial c.(16450)'
250
ClassID    7,    0,    4, 'Communication - Serial c.(16450)'
251
ClassID    7,    0,    5, 'Communication - Serial c.(16450)'
252
ClassID    7,    0,    6, 'Communication - Serial c.(16450)'
253
ClassID    7,    1,     , 'Communication - Parallel port'
254
ClassID    7,    1,    1, 'Communication - Bi-dir. par.port'
255
ClassID    7,    1,    2, 'Communication - ECP 1.X par.port'
256
ClassID    7,    1,    3, 'Communication - IEEE1284 c.'
257
ClassID    7,    1, 0xfe, 'Communication - IEEE1284 device'
258
ClassID    7,    2,     , 'Communication - Multiport Serial'
259
ClassID    7,    3,     , 'Communication - Modem'
260
ClassID    7,    3,    0, 'Communication - Generic modem'
261
ClassID    7,    3,    1, 'Communication - Hayes modem 16450'
262
ClassID    7,    3,    2, 'Communication - Hayes modem 16450'
263
ClassID    7,    3,    3, 'Communication - Hayes modem 16450'
264
ClassID    7,    3,    4, 'Communication - Hayes modem 16450'
265
ClassID    7,    4,     , 'Communication - GPIB'
266
ClassID    7,    5,     , 'Communication - Smart Card'
267
ClassID    7, 0x80,     , 'Communication - misc'
132 diamond 268
 
475 Ghost 269
ClassID    8,    0,     , 'System - PIC'
270
ClassID    8,    0,    0, 'System - Generic 8259 PIC'
271
ClassID    8,    0,    1, 'System - ISA PIC'
272
ClassID    8,    0,    2, 'System - EISA PIC'
273
ClassID    8,    0, 0x10, 'System - I/O APIC interrupt c.'
274
ClassID    8,    0, 0x20, 'System - I/O(x) APIC interrupt c'
275
ClassID    8,    1,     , 'System - DMAC'
276
ClassID    8,    1,    0, 'System - Generic 8237 DMA c.'
277
ClassID    8,    1,    1, 'System - ISA DMA c.'
278
ClassID    8,    1,    2, 'System - EISA DMA c.'
279
ClassID    8,    2,     , 'System - Timer'
280
ClassID    8,    2,    0, 'System - 8254 system timer'
281
ClassID    8,    2,    1, 'System - ISA system timer'
282
ClassID    8,    2,    2, 'System - EISA (2 system timers)'
283
ClassID    8,    3,     , 'System - RTC'
284
ClassID    8,    3,    0, 'System - Generic RTC c.'
285
ClassID    8,    3,    1, 'System - ISA RTC c.'
286
ClassID    8,    4,     , 'System - PCI Hot-Plug'
287
ClassID    8,    5,     , 'System - SDHCI'
288
ClassID    8, 0x80,     , 'System - misc'
205 heavyiron 289
 
475 Ghost 290
ClassID    9,    0,     , 'Input - Keyboard'
291
ClassID    9,    1,     , 'Input - Digitazer (pen)'
292
ClassID    9,    2,     , 'Input - Mouse'
293
ClassID    9,    3,     , 'Input - Scanner'
294
ClassID    9,    4,     , 'Input - Gameport'
295
ClassID    9,    4,    0, 'Input - Gameport  c. (generic)'
296
ClassID    9,    4, 0x10, 'Input - Gameport c. (legacy)'
297
ClassID    9, 0x80,     , 'Input - misc'
132 diamond 298
 
475 Ghost 299
ClassID 0x0a,    0,     , 'Docking - Generic station'
300
ClassID 0x0a, 0x80,     , 'Docking - misc'
132 diamond 301
 
475 Ghost 302
ClassID 0x0b,    0,     , 'Processor - 386'
303
ClassID 0x0b,    1,     , 'Processor - 486'
304
ClassID 0x0b,    2,     , 'Processor - Pentium'
305
; ClassID 0x0b, 0x10,     , 'Processor - Alpha'		;
306
; ClassID 0x0b, 0x20,     , 'Processor - PowerPC'		; it`s realy need for PCIDEV???
307
; ClassID 0x0b, 0x30,     , 'Processor - MIPS'		;
308
ClassID 0x0b, 0x40,     , 'Processor - Co-processor'
132 diamond 309
 
475 Ghost 310
ClassID 0x0c,    0,     , 'Serial Bus - FireWire'
311
ClassID 0x0c,    0,    0, 'Serial Bus - IEEE 1394(FireWire)'
312
ClassID 0x0c,    0, 0x10, 'Serial Bus - IEEE 1394(Open HCI)'
313
ClassID 0x0c,    1,     , 'Serial Bus - ACCESS.bus'
314
ClassID 0x0c,    2,     , 'Serial Bus - SSA'
315
ClassID 0x0c,    3,     , 'Serial Bus - USB/USB2'
316
ClassID 0x0c,    3,    0, 'Serial Bus - USB Universal HC'
317
ClassID 0x0c,    3, 0x10, 'Serial Bus - USB Open HC'
318
ClassID 0x0c,    3, 0x20, 'Serial Bus - USB2 Enhanced HC'
319
ClassID 0x0c,    3, 0x80, 'Serial Bus - USB w/o specific PI'
320
ClassID 0x0c,    3, 0xfe, 'Serial Bus - USB device (not HC)'
321
ClassID 0x0c,    4,     , 'Serial Bus - Fibre Channel'
322
ClassID 0x0c,    5,     , 'Serial Bus - SMBus'
323
ClassID 0x0c,    6,     , 'Serial Bus - InfiniBand'
324
ClassID 0x0c,    7,     , 'Serial Bus - IPMI'
325
ClassID 0x0c,    7,    0, 'Serial Bus - IPMI SMIC I.'
326
ClassID 0x0c,    7,    1, 'Serial Bus - IPMI Kybd CSI'
327
ClassID 0x0c,    7,    2, 'Serial Bus - IPMI BTI'
328
ClassID 0x0c,    8,     , 'Serial Bus - SERCOS'
329
ClassID 0x0c,    9,     , 'Serial Bus - CANbus'
132 diamond 330
 
475 Ghost 331
ClassID 0x0d,    0,     , 'Wireless - iRDA'
332
ClassID 0x0d,    1,     , 'Wireless - Consumer IR'
333
ClassID 0x0d, 0x10,     , 'Wireless - RF'
334
ClassID 0x0d, 0x11,     , 'Wireless - Bluetooth'
335
ClassID 0x0d, 0x12,     , 'Wireless - BroaClassIDand'
336
ClassID 0x0d, 0x20,     , 'Wireless - Ethernet (802.11a)'
337
ClassID 0x0d, 0x21,     , 'Wireless - Ethernet (802.11b)'
338
ClassID 0x0d, 0x80,     , 'Wireless - misc'
132 diamond 339
 
475 Ghost 340
ClassID 0x0e,    0,     , 'Intelligent I/O - c.(FIFO @ 40h)'
341
ClassID 0x0e,    0,    0, 'Intelligent I/O - I/O c. (I2O 1)'
342
 
343
ClassID 0x0f,    1,     , 'Satellite Communication - TV'
344
ClassID 0x0f,    2,     , 'Satellite Communication - Audio'
345
ClassID 0x0f,    3,     , 'Satellite Communication - Voice'
346
ClassID 0x0f,    4,     , 'Satellite Communication - Data'
347
 
348
ClassID 0x10,    0,     , 'En/Decryption - Network&comput.'
349
ClassID 0x10, 0x10,     , 'En/Decryption - Entertainment'	; 0x10, 0x01,, ???
350
ClassID 0x10, 0x80,     , 'En/Decryption - misc'
351
 
352
ClassID 0x11,    0,     , 'DSP - DPIO modules'
353
ClassID 0x11,    1,     , 'DSP - Performance counters'
354
ClassID 0x11, 0x10,     , 'DSP - Sync./Test/Measurement'
355
ClassID 0x11, 0x20,     , 'DSP - Managamant card'
356
ClassID 0x11, 0x80,     , 'DSP - misc'
357
 
358
ClassID 0xff, 0xff,     , 'Unknown'	; <- terminator