forked from KolibriOS/kolibrios
879941ae90
git-svn-id: svn://kolibrios.org@1945 a494cfbc-eb01-0410-851d-a64ba20cac60
361 lines
14 KiB
PHP
361 lines
14 KiB
PHP
; AUTHOR: Victor Alberto Gil Hancco Laquita <vhanla@gmail.com>
|
|
; This list might content mistakes, plz report it
|
|
; There are 865 Lists of Vendors' Names
|
|
; Date: 8/14/2005
|
|
;
|
|
; maybe this list is outdated...
|
|
; (the source was from 2004 list)
|
|
|
|
; changed 11/05/2006: + 3 vendors and no more label 'PREVIOUSVERSIONLIST'
|
|
; so the total quantity of vendors is 875 now (changes by Sergey Kuzmin)
|
|
|
|
; changed 16/08/2006: + 122 vendors
|
|
; so the total quantity of vendors is 987 now (changes by Sergey Kuzmin)
|
|
|
|
; changed ??/04/2007:
|
|
; size optimezed
|
|
; total quantity of vendors is 997 now (changes by Mihailov Ilia)
|
|
|
|
; changed ??/03/2010:
|
|
; only few best-known vendors left in this file to reduce the file size
|
|
; the other list is in vendors.add (changes by Artem Jerdev)
|
|
|
|
|
|
macro VendorID a,b { ; by mike.dld
|
|
dw a
|
|
dd _vtmp#a
|
|
\iglobal
|
|
_vtmp#a db b
|
|
db 0
|
|
\};endg
|
|
}
|
|
|
|
macro ClassID a,b,c,d {
|
|
db a
|
|
db b
|
|
local tt
|
|
|
|
if c eq
|
|
db 0
|
|
db 1
|
|
tt = 'x'
|
|
else
|
|
db c
|
|
db 0
|
|
tt = c
|
|
end if
|
|
|
|
dd _ctmp#a#b#tt
|
|
\iglobal
|
|
_ctmp#a#b#tt db d
|
|
db 0
|
|
\};endg
|
|
}
|
|
|
|
;--------------------------------------
|
|
; to build the full vendors list, include vendors.add
|
|
; to the bottom of this section
|
|
;
|
|
VendorsTab:
|
|
VendorID 0x0033, 'PARADYNE CORP.'
|
|
VendorID 0x003D, 'Lockheed Martin Corp'
|
|
VendorID 0x0E11, 'COMPAQ COMPUTER CORP.'
|
|
VendorID 0x1002, 'ATI TECHNOLOGIES INC'
|
|
VendorID 0x100B, 'NATIONAL SEMICONDUCTOR CORPORATION'
|
|
VendorID 0x100C, 'Tseng Labs'
|
|
VendorID 0x100E, 'Weitek'
|
|
VendorID 0x1010, 'VIDEO LOGIC LTD'
|
|
VendorID 0x1011, 'Digital Equipment Corporation'
|
|
VendorID 0x1013, 'Cirrus Logic'
|
|
VendorID 0x1014, 'IBM'
|
|
VendorID 0x101A, 'NCR Corporation'
|
|
VendorID 0x101E, 'AMERICAN MEGATRENDS'
|
|
VendorID 0x1020, 'HITACHI COMPUTER PRODUCTS'
|
|
VendorID 0x1021, 'OKI ELECTRIC INDUSTRY CO. LTD.'
|
|
VendorID 0x1022, 'Advanced Micro Devices'
|
|
VendorID 0x1023, 'TRIDENT MICROSYSTEMS'
|
|
VendorID 0x1025, 'Acer Incorporated'
|
|
VendorID 0x1028, 'DELL COMPUTER CORPORATION'
|
|
VendorID 0x102A, 'LSI LOGIC CORPORATION'
|
|
VendorID 0x102B, 'MATROX GRAPHICS'
|
|
VendorID 0x102F, 'TOSHIBA AMERICA'
|
|
VendorID 0x1033, 'NEC CORPORATION'
|
|
VendorID 0x1039, 'SILICON INTEGRATED SYSTEMS'
|
|
VendorID 0x103C, 'Hewlett-Packard Company'
|
|
VendorID 0x103F, 'SYNOPSYS/LOGIC MODELING GROUP'
|
|
VendorID 0x1042, 'Micron Electronics'
|
|
VendorID 0x1043, 'ASUSTEK COMPUTER'
|
|
VendorID 0x104A, 'STMicroelectronics'
|
|
VendorID 0x104C, 'TEXAS INSTRUMENTS'
|
|
VendorID 0x104D, 'SONY CORPORATION'
|
|
VendorID 0x104E, 'Oak Technology'
|
|
VendorID 0x1054, 'HITACHI'
|
|
VendorID 0x1055, 'Standard Microsystems Corp.'
|
|
VendorID 0x1057, 'Motorola'
|
|
VendorID 0x1067, 'MITSUBISHI ELECTRIC AMERICA'
|
|
VendorID 0x106B, 'APPLE COMPUTER INC.'
|
|
VendorID 0x106C, 'Hyundai Electronics America'
|
|
VendorID 0x106D, 'SEQUENT COMPUTER SYSTEMS'
|
|
VendorID 0x1070, 'DAEWOO TELECOM LTD'
|
|
VendorID 0x1071, 'MITAC'
|
|
VendorID 0x1073, 'YAMAHA CORPORATION'
|
|
VendorID 0x1074, 'Nexgen Microsystems'
|
|
VendorID 0x1076, 'Chaintech Comp.'
|
|
VendorID 0x1077, 'QLOGIC Corporation'
|
|
VendorID 0x1078, 'Cyrix Corporation'
|
|
VendorID 0x1079, 'I-BUS'
|
|
VendorID 0x107B, 'GATEWAY 2000'
|
|
VendorID 0x107D, 'Leadtek Research'
|
|
VendorID 0x107E, 'INTERPHASE CORPORATION'
|
|
VendorID 0x107F, 'Data Technology Corporation'
|
|
VendorID 0x1080, 'Cypress Semiconductor'
|
|
VendorID 0x108E, 'Sun Microsystems'
|
|
VendorID 0x1091, 'Intergraph Corporation'
|
|
VendorID 0x1092, 'Diamond Computer Systems'
|
|
VendorID 0x1093, 'National Instruments'
|
|
VendorID 0x1095, 'SILICON IMAGE (WAS CMD TECHNOLOGY INC)'
|
|
VendorID 0x10A9, 'SILICON GRAPHICS'
|
|
VendorID 0x10AC, 'HONEYWELL IAC'
|
|
VendorID 0x10AD, 'Winbond Systems Labs'
|
|
VendorID 0x10AF, 'MICRO COMPUTER SYSTEMS INC'
|
|
VendorID 0x10B5, 'PLX TECHNOLOGY.'
|
|
VendorID 0x10B6, 'MADGE NETWORKS'
|
|
VendorID 0x10B7, '3COM Corp, Networking Division'
|
|
VendorID 0x10B8, 'Standard Microsystems Corporation'
|
|
VendorID 0x10B9, 'ACER LABS Incorp.'
|
|
VendorID 0x10BA, 'MITSUBISHI ELECTRIC CORP.'
|
|
VendorID 0x10BD, 'Surecom Technology'
|
|
VendorID 0x10C2, 'AUSPEX SYSTEMS INC.'
|
|
VendorID 0x10C3, 'Samsung Semiconductors'
|
|
VendorID 0x10C4, 'Award Software International Inc.'
|
|
VendorID 0x10C8, 'NEOMAGIC CORPORATION'
|
|
VendorID 0x10CA, 'FUJITSU MICROELECTRONIC'
|
|
VendorID 0x10CB, 'OMRON CORPORATION'
|
|
VendorID 0x10CD, 'ADVANCED SYSTEM PRODUCTS'
|
|
VendorID 0x10CF, 'FUJITSU LIMITED'
|
|
VendorID 0x10DE, 'NVIDIA CORPORATION'
|
|
VendorID 0x10EC, 'REALTEK SEMICONDUCTOR CORP.'
|
|
VendorID 0x11AD, 'LITE-ON COMMUNICATIONS INC'
|
|
VendorID 0x10EE, 'XILINX'
|
|
VendorID 0x1102, 'Creative Labs'
|
|
VendorID 0x1105, 'SIGMA DESIGNS'
|
|
VendorID 0x1106, 'VIA TECHNOLOGIES'
|
|
VendorID 0x1114, 'Atmel Corp.'
|
|
VendorID 0x1131, 'PHILIPS SEMICONDUCTORS'
|
|
VendorID 0x1132, 'MITEL CORP'
|
|
VendorID 0x1133, 'Eicon Networks Corporation'
|
|
VendorID 0x1134, 'MERCURY COMPUTER SYSTEMS'
|
|
VendorID 0x1135, 'FUJI XEROX CO LTD'
|
|
VendorID 0x1137, 'CISCO SYSTEMS INC'
|
|
VendorID 0x1179, 'TOSHIBA AMERICA INFO SYSTEMS'
|
|
VendorID 0x1189, 'MATSUSHITA ELECTIC INDUSTRIAL CO LTD'
|
|
VendorID 0x11AA, 'ACTEL'
|
|
VendorID 0x12D2, 'NVIDIA (WAS: STB,SGS THOMPSON)'
|
|
VendorID 0x11AB, 'GALILEO TECHNOLOGY LTD/Marvell Semiconductor, Inc.'
|
|
VendorID 0x11B2, 'EASTMAN KODAK'
|
|
VendorID 0x11CA, 'LSI SYSTEMS'
|
|
VendorID 0x11D0, 'LOCKHEED MARTIN-Electronics & Communications'
|
|
VendorID 0x11D4, 'Analog Devices, Inc.'
|
|
VendorID 0x11D9, 'TOSHIBA TEC CORPORATION'
|
|
VendorID 0x11DA, 'NOVELL'
|
|
VendorID 0x11DB, 'Sega Enterprises Ltd'
|
|
VendorID 0x119E, 'FUJITSU MICROELECTRONICS LTD.'
|
|
VendorID 0x11A1, 'HAMAMATSU PHOTONICS K.K.'
|
|
VendorID 0x1250, 'Hitachi Microcomputer System Ltd.'
|
|
VendorID 0x122D, 'Aztech System Ltd'
|
|
VendorID 0x1261, 'MATSUSHITA-KOTOBUKI ELECTRONICS'
|
|
VendorID 0x1260, 'INTERSIL CORP'
|
|
VendorID 0x12BF, 'Fujifilm Microdevices'
|
|
VendorID 0x13B8, 'NOKIA TELECOMMUNICATIONS OY'
|
|
VendorID 0x13BD, 'SHARP CORPORATION'
|
|
VendorID 0x149A, 'ANDOR TECHNOLOGY LTD'
|
|
VendorID 0x149B, 'SEIKO INSTRUMENTS INC'
|
|
VendorID 0x1521, 'BELL CORPORATION'
|
|
VendorID 0x15AE, 'AMERSHAM PHARMACIA BIOTECH'
|
|
VendorID 0x1603, 'NOKIA WIRELESS BUSINESS COMMUNICATIONS'
|
|
VendorID 0x17F3, 'RDC Semiconductor Co.'
|
|
VendorID 0x6409, 'LOGITEC CORP.'
|
|
VendorID 0x8086, 'Intel Corp.'
|
|
VendorID 0x8888, 'SILICON MAGIC CORP.'
|
|
VendorID 0x9004, 'Adaptec Inc'
|
|
VendorID 0xA259, 'HEWLETT PACKARD'
|
|
VendorID 0xCA50, 'VARIAN AUSTRIALIA PTY LTD'
|
|
;include 'VENDORS.ADD' ; <-------- uncomment to insert the list of less known vendors
|
|
VendorID 0, 'Unknown' ; <- terminator
|
|
|
|
;--------------------------------------
|
|
Classes:
|
|
; Class, Subclass, [Interface], Name
|
|
ClassID 0, 0, , 'Prehistoric - misc'
|
|
ClassID 0, 1, , 'Prehistoric - VGA'
|
|
|
|
ClassID 1, 0, , 'Storage - SCSI'
|
|
ClassID 1, 1, , 'Storage - IDE' ; intrface may be 0x80, 0x85 & 0x8A
|
|
ClassID 1, 1, 0x8A, 'Storage - IDE (prog. canals)'
|
|
ClassID 1, 2, , 'Storage - Floppy'
|
|
ClassID 1, 3, , 'Storage - IPI'
|
|
ClassID 1, 4, , 'Storage - RAID'
|
|
ClassID 1, 5, , 'Storage - ATA with DMA'
|
|
ClassID 1, 5, 0x20, 'Storage - ATA c. w/ single DMA'
|
|
ClassID 1, 5, 0x30, 'Storage - ATA c. w/ chained DMA'
|
|
ClassID 1, 6, , 'Storage - Serial ATA'
|
|
ClassID 1, 7, , 'Storage - SAS'
|
|
ClassID 1, 0x80, , 'Storage - misc'
|
|
|
|
ClassID 2, 0, , 'Network - Ethernet'
|
|
ClassID 2, 1, , 'Network - Token Ring'
|
|
ClassID 2, 2, , 'Network - FDDI'
|
|
ClassID 2, 3, , 'Network - ATM'
|
|
ClassID 2, 4, , 'Network - ISDN'
|
|
ClassID 2, 5, , 'Network - WorldFip'
|
|
ClassID 2, 6, , 'Network - PICMG 2.14'
|
|
ClassID 2, 0x80, , 'Network - misc'
|
|
|
|
ClassID 3, 0, , 'Display - VGA controller'
|
|
ClassID 3, 0, 0, 'Display - VGA-compatible c.'
|
|
ClassID 3, 0, 1, 'Display - 8514-compatible c.'
|
|
ClassID 3, 1, , 'Display - XGA controller'
|
|
ClassID 3, 2, , 'Display - 3D controller'
|
|
ClassID 3, 0x80, , 'Display - misc'
|
|
|
|
ClassID 4, 0, , 'Multimedia - Video'
|
|
ClassID 4, 1, , 'Multimedia - Audio'
|
|
ClassID 4, 2, , 'Multimedia - Computer telephony'
|
|
ClassID 4, 3, , 'Multimedia - High Definition Audio'
|
|
ClassID 4, 0x80, , 'Multimedia - misc'
|
|
|
|
ClassID 5, 0, , 'Memory - RAM'
|
|
ClassID 5, 1, , 'Memory - Flash memory'
|
|
ClassID 5, 0x80, , 'Memory - misc'
|
|
|
|
ClassID 6, 0, , 'Bridge - CPU/PCI'
|
|
ClassID 6, 1, , 'Bridge - PCI/ISA'
|
|
ClassID 6, 2, , 'Bridge - PCI/EISA'
|
|
ClassID 6, 3, , 'Bridge - PCI/MCA'
|
|
ClassID 6, 4, , 'Bridge - PCI/PCI'
|
|
ClassID 6, 4, 1, 'Bridge - Subtract.Decode PCI/PCI'
|
|
ClassID 6, 5, , 'Bridge - PCMCIA'
|
|
ClassID 6, 6, , 'Bridge - NuBus'
|
|
ClassID 6, 7, , 'Bridge - CarClassIDus'
|
|
ClassID 6, 8, , 'Bridge - RACEway'
|
|
ClassID 6, 9, , 'Bridge - Semi-transpar. PCI/PCI'
|
|
ClassID 6, 9, 0x40, 'Bridge - Semi-transp. PCI/PCI 1'
|
|
ClassID 6, 9, 0x80, 'Bridge - Semi-transp. PCI/PCI 2'
|
|
ClassID 6, 0x0a, , 'Bridge - InfiniBand/PCI'
|
|
ClassID 6, 0x80, , 'Bridge - misc'
|
|
|
|
ClassID 7, 0, , 'Communication - Serial'
|
|
ClassID 7, 0, 0, 'Communication - Serial (XT)'
|
|
ClassID 7, 0, 1, 'Communication - Serial c.(16450)'
|
|
ClassID 7, 0, 2, 'Communication - Serial c.(16450)'
|
|
ClassID 7, 0, 3, 'Communication - Serial c.(16450)'
|
|
ClassID 7, 0, 4, 'Communication - Serial c.(16450)'
|
|
ClassID 7, 0, 5, 'Communication - Serial c.(16450)'
|
|
ClassID 7, 0, 6, 'Communication - Serial c.(16450)'
|
|
ClassID 7, 1, , 'Communication - Parallel port'
|
|
ClassID 7, 1, 1, 'Communication - Bi-dir. par.port'
|
|
ClassID 7, 1, 2, 'Communication - ECP 1.X par.port'
|
|
ClassID 7, 1, 3, 'Communication - IEEE1284 c.'
|
|
ClassID 7, 1, 0xfe, 'Communication - IEEE1284 device'
|
|
ClassID 7, 2, , 'Communication - Multiport Serial'
|
|
ClassID 7, 3, , 'Communication - Modem'
|
|
ClassID 7, 3, 0, 'Communication - Generic modem'
|
|
ClassID 7, 3, 1, 'Communication - Hayes modem 16450'
|
|
ClassID 7, 3, 2, 'Communication - Hayes modem 16450'
|
|
ClassID 7, 3, 3, 'Communication - Hayes modem 16450'
|
|
ClassID 7, 3, 4, 'Communication - Hayes modem 16450'
|
|
ClassID 7, 4, , 'Communication - GPIB'
|
|
ClassID 7, 5, , 'Communication - Smart Card'
|
|
ClassID 7, 0x80, , 'Communication - misc'
|
|
|
|
ClassID 8, 0, , 'System - PIC'
|
|
ClassID 8, 0, 0, 'System - Generic 8259 PIC'
|
|
ClassID 8, 0, 1, 'System - ISA PIC'
|
|
ClassID 8, 0, 2, 'System - EISA PIC'
|
|
ClassID 8, 0, 0x10, 'System - I/O APIC interrupt c.'
|
|
ClassID 8, 0, 0x20, 'System - I/O(x) APIC interrupt c'
|
|
ClassID 8, 1, , 'System - DMAC'
|
|
ClassID 8, 1, 0, 'System - Generic 8237 DMA c.'
|
|
ClassID 8, 1, 1, 'System - ISA DMA c.'
|
|
ClassID 8, 1, 2, 'System - EISA DMA c.'
|
|
ClassID 8, 2, , 'System - Timer'
|
|
ClassID 8, 2, 0, 'System - 8254 system timer'
|
|
ClassID 8, 2, 1, 'System - ISA system timer'
|
|
ClassID 8, 2, 2, 'System - EISA (2 system timers)'
|
|
ClassID 8, 3, , 'System - RTC'
|
|
ClassID 8, 3, 0, 'System - Generic RTC c.'
|
|
ClassID 8, 3, 1, 'System - ISA RTC c.'
|
|
ClassID 8, 4, , 'System - PCI Hot-Plug'
|
|
ClassID 8, 5, , 'System - SDHCI'
|
|
ClassID 8, 0x80, , 'System - misc'
|
|
|
|
ClassID 9, 0, , 'Input - Keyboard'
|
|
ClassID 9, 1, , 'Input - Digitazer (pen)'
|
|
ClassID 9, 2, , 'Input - Mouse'
|
|
ClassID 9, 3, , 'Input - Scanner'
|
|
ClassID 9, 4, , 'Input - Gameport'
|
|
ClassID 9, 4, 0, 'Input - Gameport c. (generic)'
|
|
ClassID 9, 4, 0x10, 'Input - Gameport c. (legacy)'
|
|
ClassID 9, 0x80, , 'Input - misc'
|
|
|
|
ClassID 0x0a, 0, , 'Docking - Generic station'
|
|
ClassID 0x0a, 0x80, , 'Docking - misc'
|
|
|
|
ClassID 0x0b, 0, , 'Processor - 386'
|
|
ClassID 0x0b, 1, , 'Processor - 486'
|
|
ClassID 0x0b, 2, , 'Processor - Pentium'
|
|
; ClassID 0x0b, 0x10, , 'Processor - Alpha' ;
|
|
; ClassID 0x0b, 0x20, , 'Processor - PowerPC' ; it`s realy need for PCIDEV???
|
|
; ClassID 0x0b, 0x30, , 'Processor - MIPS' ;
|
|
ClassID 0x0b, 0x40, , 'Processor - Co-processor'
|
|
|
|
ClassID 0x0c, 0, , 'Serial Bus - FireWire'
|
|
ClassID 0x0c, 0, 0, 'Serial Bus - IEEE 1394(FireWire)'
|
|
ClassID 0x0c, 0, 0x10, 'Serial Bus - IEEE 1394(Open HCI)'
|
|
ClassID 0x0c, 1, , 'Serial Bus - ACCESS.bus'
|
|
ClassID 0x0c, 2, , 'Serial Bus - SSA'
|
|
ClassID 0x0c, 3, , 'Serial Bus - USB/USB2'
|
|
ClassID 0x0c, 3, 0, 'Serial Bus - USB Universal HC'
|
|
ClassID 0x0c, 3, 0x10, 'Serial Bus - USB Open HC'
|
|
ClassID 0x0c, 3, 0x20, 'Serial Bus - USB2 Enhanced HC'
|
|
ClassID 0x0c, 3, 0x80, 'Serial Bus - USB w/o specific PI'
|
|
ClassID 0x0c, 3, 0xfe, 'Serial Bus - USB device (not HC)'
|
|
ClassID 0x0c, 4, , 'Serial Bus - Fibre Channel'
|
|
ClassID 0x0c, 5, , 'Serial Bus - SMBus'
|
|
ClassID 0x0c, 6, , 'Serial Bus - InfiniBand'
|
|
ClassID 0x0c, 7, , 'Serial Bus - IPMI'
|
|
ClassID 0x0c, 7, 0, 'Serial Bus - IPMI SMIC I.'
|
|
ClassID 0x0c, 7, 1, 'Serial Bus - IPMI Kybd CSI'
|
|
ClassID 0x0c, 7, 2, 'Serial Bus - IPMI BTI'
|
|
ClassID 0x0c, 8, , 'Serial Bus - SERCOS'
|
|
ClassID 0x0c, 9, , 'Serial Bus - CANbus'
|
|
|
|
ClassID 0x0d, 0, , 'Wireless - iRDA'
|
|
ClassID 0x0d, 1, , 'Wireless - Consumer IR'
|
|
ClassID 0x0d, 0x10, , 'Wireless - RF'
|
|
ClassID 0x0d, 0x11, , 'Wireless - Bluetooth'
|
|
ClassID 0x0d, 0x12, , 'Wireless - BroaClassIDand'
|
|
ClassID 0x0d, 0x20, , 'Wireless - Ethernet (802.11a)'
|
|
ClassID 0x0d, 0x21, , 'Wireless - Ethernet (802.11b)'
|
|
ClassID 0x0d, 0x80, , 'Wireless - misc'
|
|
|
|
ClassID 0x0e, 0, , 'Intelligent I/O - c.(FIFO @ 40h)'
|
|
ClassID 0x0e, 0, 0, 'Intelligent I/O - I/O c. (I2O 1)'
|
|
|
|
ClassID 0x0f, 1, , 'Satellite Communication - TV'
|
|
ClassID 0x0f, 2, , 'Satellite Communication - Audio'
|
|
ClassID 0x0f, 3, , 'Satellite Communication - Voice'
|
|
ClassID 0x0f, 4, , 'Satellite Communication - Data'
|
|
|
|
ClassID 0x10, 0, , 'En/Decryption - Network&comput.'
|
|
ClassID 0x10, 0x10, , 'En/Decryption - Entertainment' ; 0x10, 0x01,, ???
|
|
ClassID 0x10, 0x80, , 'En/Decryption - misc'
|
|
|
|
ClassID 0x11, 0, , 'DSP - DPIO modules'
|
|
ClassID 0x11, 1, , 'DSP - Performance counters'
|
|
ClassID 0x11, 0x10, , 'DSP - Sync./Test/Measurement'
|
|
ClassID 0x11, 0x20, , 'DSP - Managamant card'
|
|
ClassID 0x11, 0x80, , 'DSP - misc'
|
|
|
|
ClassID 0xff, 0xff, , 'Unknown' ; <- terminator
|