Subversion Repositories Kolibri OS

Rev

Rev 1444 | 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'
1945 yogev_ezra 176
VendorID	0x17F3, 'RDC Semiconductor Co.'
475 Ghost 177
VendorID	0x6409, 'LOGITEC CORP.'
178
VendorID	0x8086, 'Intel Corp.'
179
VendorID	0x8888, 'SILICON MAGIC CORP.'
180
VendorID	0x9004, 'Adaptec Inc'
181
VendorID	0xA259, 'HEWLETT PACKARD'
182
VendorID	0xCA50, 'VARIAN AUSTRIALIA PTY LTD'
1444 art_zh 183
;include 'VENDORS.ADD'		; <-------- uncomment to insert the list of less known vendors
475 Ghost 184
VendorID	0, 	'Unknown'	; <- terminator
132 diamond 185
 
475 Ghost 186
;--------------------------------------
187
Classes:
188
; Class, Subclass, [Interface], Name
189
ClassID    0,    0,     , 'Prehistoric - misc'
190
ClassID    0,    1,     , 'Prehistoric - VGA'
205 heavyiron 191
 
475 Ghost 192
ClassID    1,    0,     , 'Storage - SCSI'
193
ClassID    1,    1,     , 'Storage - IDE'	; intrface may be 0x80, 0x85 & 0x8A
194
ClassID    1,    1, 0x8A, 'Storage - IDE (prog. canals)'
195
ClassID    1,    2,     , 'Storage - Floppy'
196
ClassID    1,    3,     , 'Storage - IPI'
197
ClassID    1,    4,     , 'Storage - RAID'
198
ClassID    1,    5,     , 'Storage - ATA with DMA'
199
ClassID    1,    5, 0x20, 'Storage - ATA c. w/ single DMA'
200
ClassID    1,    5, 0x30, 'Storage - ATA c. w/ chained DMA'
201
ClassID    1,    6,     , 'Storage - Serial ATA'
202
ClassID    1,    7,     , 'Storage - SAS'
203
ClassID    1, 0x80,     , 'Storage - misc'
132 diamond 204
 
475 Ghost 205
ClassID    2,    0,     , 'Network - Ethernet'
206
ClassID    2,    1,     , 'Network - Token Ring'
207
ClassID    2,    2,     , 'Network - FDDI'
208
ClassID    2,    3,     , 'Network - ATM'
209
ClassID    2,    4,     , 'Network - ISDN'
210
ClassID    2,    5,     , 'Network - WorldFip'
211
ClassID    2,    6,     , 'Network - PICMG 2.14'
212
ClassID    2, 0x80,     , 'Network - misc'
205 heavyiron 213
 
475 Ghost 214
ClassID    3,    0,     , 'Display - VGA controller'
215
ClassID    3,    0,    0, 'Display - VGA-compatible c.'
216
ClassID    3,    0,    1, 'Display - 8514-compatible c.'
217
ClassID    3,    1,     , 'Display - XGA controller'
218
ClassID    3,    2,     , 'Display - 3D controller'
219
ClassID    3, 0x80,     , 'Display - misc'
205 heavyiron 220
 
475 Ghost 221
ClassID    4,    0,     , 'Multimedia - Video'
222
ClassID    4,    1,     , 'Multimedia - Audio'
223
ClassID    4,    2,     , 'Multimedia - Computer telephony'
1945 yogev_ezra 224
ClassID    4,    3,     , 'Multimedia - High Definition Audio'
475 Ghost 225
ClassID    4, 0x80,     , 'Multimedia - misc'
132 diamond 226
 
475 Ghost 227
ClassID    5,    0,     , 'Memory - RAM'
228
ClassID    5,    1,     , 'Memory - Flash memory'
229
ClassID    5, 0x80,     , 'Memory - misc'
205 heavyiron 230
 
475 Ghost 231
ClassID    6,    0,     , 'Bridge - CPU/PCI'
232
ClassID    6,    1,     , 'Bridge - PCI/ISA'
233
ClassID    6,    2,     , 'Bridge - PCI/EISA'
234
ClassID    6,    3,     , 'Bridge - PCI/MCA'
235
ClassID    6,    4,     , 'Bridge - PCI/PCI'
236
ClassID    6,    4,    1, 'Bridge - Subtract.Decode PCI/PCI'
237
ClassID    6,    5,     , 'Bridge - PCMCIA'
238
ClassID    6,    6,     , 'Bridge - NuBus'
239
ClassID    6,    7,     , 'Bridge - CarClassIDus'
240
ClassID    6,    8,     , 'Bridge - RACEway'
241
ClassID    6,    9,     , 'Bridge - Semi-transpar. PCI/PCI'
242
ClassID    6,    9, 0x40, 'Bridge - Semi-transp. PCI/PCI 1'
243
ClassID    6,    9, 0x80, 'Bridge - Semi-transp. PCI/PCI 2'
244
ClassID    6, 0x0a,     , 'Bridge - InfiniBand/PCI'
245
ClassID    6, 0x80,     , 'Bridge - misc'
132 diamond 246
 
475 Ghost 247
ClassID    7,    0,     , 'Communication - Serial'
248
ClassID    7,    0,    0, 'Communication - Serial (XT)'
249
ClassID    7,    0,    1, 'Communication - Serial c.(16450)'
250
ClassID    7,    0,    2, 'Communication - Serial c.(16450)'
251
ClassID    7,    0,    3, 'Communication - Serial c.(16450)'
252
ClassID    7,    0,    4, 'Communication - Serial c.(16450)'
253
ClassID    7,    0,    5, 'Communication - Serial c.(16450)'
254
ClassID    7,    0,    6, 'Communication - Serial c.(16450)'
255
ClassID    7,    1,     , 'Communication - Parallel port'
256
ClassID    7,    1,    1, 'Communication - Bi-dir. par.port'
257
ClassID    7,    1,    2, 'Communication - ECP 1.X par.port'
258
ClassID    7,    1,    3, 'Communication - IEEE1284 c.'
259
ClassID    7,    1, 0xfe, 'Communication - IEEE1284 device'
260
ClassID    7,    2,     , 'Communication - Multiport Serial'
261
ClassID    7,    3,     , 'Communication - Modem'
262
ClassID    7,    3,    0, 'Communication - Generic modem'
263
ClassID    7,    3,    1, 'Communication - Hayes modem 16450'
264
ClassID    7,    3,    2, 'Communication - Hayes modem 16450'
265
ClassID    7,    3,    3, 'Communication - Hayes modem 16450'
266
ClassID    7,    3,    4, 'Communication - Hayes modem 16450'
267
ClassID    7,    4,     , 'Communication - GPIB'
268
ClassID    7,    5,     , 'Communication - Smart Card'
269
ClassID    7, 0x80,     , 'Communication - misc'
132 diamond 270
 
475 Ghost 271
ClassID    8,    0,     , 'System - PIC'
272
ClassID    8,    0,    0, 'System - Generic 8259 PIC'
273
ClassID    8,    0,    1, 'System - ISA PIC'
274
ClassID    8,    0,    2, 'System - EISA PIC'
275
ClassID    8,    0, 0x10, 'System - I/O APIC interrupt c.'
276
ClassID    8,    0, 0x20, 'System - I/O(x) APIC interrupt c'
277
ClassID    8,    1,     , 'System - DMAC'
278
ClassID    8,    1,    0, 'System - Generic 8237 DMA c.'
279
ClassID    8,    1,    1, 'System - ISA DMA c.'
280
ClassID    8,    1,    2, 'System - EISA DMA c.'
281
ClassID    8,    2,     , 'System - Timer'
282
ClassID    8,    2,    0, 'System - 8254 system timer'
283
ClassID    8,    2,    1, 'System - ISA system timer'
284
ClassID    8,    2,    2, 'System - EISA (2 system timers)'
285
ClassID    8,    3,     , 'System - RTC'
286
ClassID    8,    3,    0, 'System - Generic RTC c.'
287
ClassID    8,    3,    1, 'System - ISA RTC c.'
288
ClassID    8,    4,     , 'System - PCI Hot-Plug'
289
ClassID    8,    5,     , 'System - SDHCI'
290
ClassID    8, 0x80,     , 'System - misc'
205 heavyiron 291
 
475 Ghost 292
ClassID    9,    0,     , 'Input - Keyboard'
293
ClassID    9,    1,     , 'Input - Digitazer (pen)'
294
ClassID    9,    2,     , 'Input - Mouse'
295
ClassID    9,    3,     , 'Input - Scanner'
296
ClassID    9,    4,     , 'Input - Gameport'
297
ClassID    9,    4,    0, 'Input - Gameport  c. (generic)'
298
ClassID    9,    4, 0x10, 'Input - Gameport c. (legacy)'
299
ClassID    9, 0x80,     , 'Input - misc'
132 diamond 300
 
475 Ghost 301
ClassID 0x0a,    0,     , 'Docking - Generic station'
302
ClassID 0x0a, 0x80,     , 'Docking - misc'
132 diamond 303
 
475 Ghost 304
ClassID 0x0b,    0,     , 'Processor - 386'
305
ClassID 0x0b,    1,     , 'Processor - 486'
306
ClassID 0x0b,    2,     , 'Processor - Pentium'
307
; ClassID 0x0b, 0x10,     , 'Processor - Alpha'		;
308
; ClassID 0x0b, 0x20,     , 'Processor - PowerPC'		; it`s realy need for PCIDEV???
309
; ClassID 0x0b, 0x30,     , 'Processor - MIPS'		;
310
ClassID 0x0b, 0x40,     , 'Processor - Co-processor'
132 diamond 311
 
475 Ghost 312
ClassID 0x0c,    0,     , 'Serial Bus - FireWire'
313
ClassID 0x0c,    0,    0, 'Serial Bus - IEEE 1394(FireWire)'
314
ClassID 0x0c,    0, 0x10, 'Serial Bus - IEEE 1394(Open HCI)'
315
ClassID 0x0c,    1,     , 'Serial Bus - ACCESS.bus'
316
ClassID 0x0c,    2,     , 'Serial Bus - SSA'
317
ClassID 0x0c,    3,     , 'Serial Bus - USB/USB2'
318
ClassID 0x0c,    3,    0, 'Serial Bus - USB Universal HC'
319
ClassID 0x0c,    3, 0x10, 'Serial Bus - USB Open HC'
320
ClassID 0x0c,    3, 0x20, 'Serial Bus - USB2 Enhanced HC'
321
ClassID 0x0c,    3, 0x80, 'Serial Bus - USB w/o specific PI'
322
ClassID 0x0c,    3, 0xfe, 'Serial Bus - USB device (not HC)'
323
ClassID 0x0c,    4,     , 'Serial Bus - Fibre Channel'
324
ClassID 0x0c,    5,     , 'Serial Bus - SMBus'
325
ClassID 0x0c,    6,     , 'Serial Bus - InfiniBand'
326
ClassID 0x0c,    7,     , 'Serial Bus - IPMI'
327
ClassID 0x0c,    7,    0, 'Serial Bus - IPMI SMIC I.'
328
ClassID 0x0c,    7,    1, 'Serial Bus - IPMI Kybd CSI'
329
ClassID 0x0c,    7,    2, 'Serial Bus - IPMI BTI'
330
ClassID 0x0c,    8,     , 'Serial Bus - SERCOS'
331
ClassID 0x0c,    9,     , 'Serial Bus - CANbus'
132 diamond 332
 
475 Ghost 333
ClassID 0x0d,    0,     , 'Wireless - iRDA'
334
ClassID 0x0d,    1,     , 'Wireless - Consumer IR'
335
ClassID 0x0d, 0x10,     , 'Wireless - RF'
336
ClassID 0x0d, 0x11,     , 'Wireless - Bluetooth'
337
ClassID 0x0d, 0x12,     , 'Wireless - BroaClassIDand'
338
ClassID 0x0d, 0x20,     , 'Wireless - Ethernet (802.11a)'
339
ClassID 0x0d, 0x21,     , 'Wireless - Ethernet (802.11b)'
340
ClassID 0x0d, 0x80,     , 'Wireless - misc'
132 diamond 341
 
475 Ghost 342
ClassID 0x0e,    0,     , 'Intelligent I/O - c.(FIFO @ 40h)'
343
ClassID 0x0e,    0,    0, 'Intelligent I/O - I/O c. (I2O 1)'
344
 
345
ClassID 0x0f,    1,     , 'Satellite Communication - TV'
346
ClassID 0x0f,    2,     , 'Satellite Communication - Audio'
347
ClassID 0x0f,    3,     , 'Satellite Communication - Voice'
348
ClassID 0x0f,    4,     , 'Satellite Communication - Data'
349
 
350
ClassID 0x10,    0,     , 'En/Decryption - Network&comput.'
351
ClassID 0x10, 0x10,     , 'En/Decryption - Entertainment'	; 0x10, 0x01,, ???
352
ClassID 0x10, 0x80,     , 'En/Decryption - misc'
353
 
354
ClassID 0x11,    0,     , 'DSP - DPIO modules'
355
ClassID 0x11,    1,     , 'DSP - Performance counters'
356
ClassID 0x11, 0x10,     , 'DSP - Sync./Test/Measurement'
357
ClassID 0x11, 0x20,     , 'DSP - Managamant card'
358
ClassID 0x11, 0x80,     , 'DSP - misc'
359
 
360
ClassID 0xff, 0xff,     , 'Unknown'	; <- terminator