Subversion Repositories Kolibri OS

Rev

Rev 135 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 135 Rev 205
Line -... Line 1...
-
 
1
;WriteTextToWindow
-
 
2
macro Text xStart,yStart,rgbColor,pText,nTextLen
-
 
3
{
-
 
4
 mov ebx,xStart
-
 
5
 shl ebx,16
-
 
6
 add ebx,yStart
-
 
7
 mov ecx,rgbColor
-
 
8
 mov edx,pText
-
 
9
 mov esi,nTextLen
-
 
10
 mov eax,4
-
 
11
 int 0x40
-
 
12
}
-
 
13
 
-
 
14
 
1
; AUTHOR: Victor Alberto Gil Hancco Laquita 
15
; AUTHOR: Victor Alberto Gil Hancco Laquita 
2
; This list might content mistakes, plz report it
16
; This list might content mistakes, plz report it
3
; There are 865 Lists of Vendors' Names
17
; There are 865 Lists of Vendors' Names
4
; Date: 8/14/2005
18
; Date: 8/14/2005
5
;
19
;
Line 7... Line 21...
7
; (the source was from 2004 list)
21
; (the source was from 2004 list)
Line 8... Line 22...
8
 
22
 
9
; changed 11/05/2006: + 3 vendors and no more label 'PREVIOUSVERSIONLIST'
23
; changed 11/05/2006: + 3 vendors and no more label 'PREVIOUSVERSIONLIST'
Line -... Line 24...
-
 
24
; so the total quantity of vendors is 875 now (changes by Sergey Kuzmin)
-
 
25
 
-
 
26
; changed 16/08/2006: + 122 vendors
10
; so the total quantity of vendors is 875 now (changes by Sergey Kuzmin)
27
; so the total quantity of vendors is 987 now (changes by Sergey Kuzmin)
1032
	db 'MYRICOM INC.                                      '
1049
  db 'MICRO SCIENCE INC                                 '
1764
	db 'EPIGRAM INC                                       '
2005
  db 'EPIGRAM INC                                       '
1765
	dw     65242  ;  0xFEDA
2006
  dw     65242  ;  0xFEDA
Line 1766... Line 2007...
1766
;----------------------------------------------------------------------
2007
;----------------------------------------------------------------------
1767
_UNKNOWN: db 'UNKOWN VENDOR                                     '
2008
_UNKNOWN: db 'UNKNOWN VENDOR                                    '
Line 1768... Line 2009...
1768
 
2009
 
1769
_UNKNOWND: 
2010
_UNKNOWND:
1770
db 'UNKOWN DEVICE                   '
2011
db 'UNKNOWN DEVICE                  '
1771
 
2012
 
1772
Class0:
2013
Class0:
Line 1773... Line 2014...
1773
db 'Prehistoric - misc              '
2014
db 'Prehistoric - misc              '
1774
db	00  ;  0x00
2015
db  00  ;  0x00
1775
db 'Prehistoric - VGA               '
2016
db 'Prehistoric - VGA               '
1776
db	01  ;  0x01
2017
db  01  ;  0x01
1777
 
2018
 
1778
Class1:
2019
Class1:
1779
db 'Storage - SCSI                  '
2020
db 'Storage - SCSI                  '
1780
db	00  ;  0x00
2021
db  00  ;  0x00
1781
db 'Storage - IDE                   '
2022
db 'Storage - IDE                   '
1782
db	01  ;  0x01 
2023
db  01  ;  0x01
1783
db 'Storage - Floppy                '
2024
db 'Storage - Floppy                '
1784
db	02  ;  0x02
2025
db  02  ;  0x02
1785
db 'Storage - IPI                   '
2026
db 'Storage - IPI                   '
1786
db	03  ;  0x03
2027
db  03  ;  0x03
1787
db 'Storage - RAID                  '
2028
db 'Storage - RAID                  '
1788
db	04  ;  0x04
2029
db  04  ;  0x04
1789
db 'Storage - ATA with DMA          '
2030
db '                                '  ;Storage - ATA with DMA
Line 1790... Line 2031...
1790
db	05  ;  0x05
2031
db  05  ;  0x05
1791
db 'Storage - Serial ATA            '
2032
db 'Storage - Serial ATA            '
1792
db	06  ;  0x06
2033
db  06  ;  0x06
1793
db 'Storage - misc                  '
2034
db 'Storage - misc                  '
1794
db	128  ;  0x80
2035
db  128  ;  0x80
1795
 
2036
 
1796
Class2:
2037
Class2:
1797
db 'Network - Ethernet              '
2038
db 'Network - Ethernet              '
1798
db	00  ;  0x0
2039
db  00  ;  0x0
1799
db 'Network - Token Ring            '
2040
db 'Network - Token Ring            '
1800
db	01  ;  0x1
2041
db  01  ;  0x1
1801
db 'Network - FDDI                  '
2042
db 'Network - FDDI                  '
1802
db	02  ;  0x2
2043
db  02  ;  0x2
1803
db 'Network - ATM                   '
2044
db 'Network - ATM                   '
1804
db	03  ;  0x3
2045
db  03  ;  0x3
1805
db 'Network - ISDN                  '
2046
db 'Network - ISDN                  '
1806
db	04  ;  0x4
2047
db  04  ;  0x4
1807
db 'Network - WorldFip              '
2048
db 'Network - WorldFip              '
1808
db	05  ;  0x5
2049
db  05  ;  0x5
1809
db 'Network - PICMG 2.14            '
2050
db 'Network - PICMG 2.14            '
1810
db	06  ;  0x6
2051
db  06  ;  0x6
1811
db 'Network - misc                  '
2052
db 'Network - misc                  '
1812
db	128  ;  0x80
2053
db  128  ;  0x80
1813
	
2054
 
1814
Class3:
2055
Class3:
1815
db 'Display - VGA controller        '
2056
db '                                ' ;Display - VGA controller
1816
db	00  ;  0x0
2057
db  00  ;  0x0
Line 1817... Line 2058...
1817
db 'Display - XGA controller        '
2058
db 'Display - XGA controller        '
1818
db	01  ;  0x1
2059
db  01  ;  0x1
1819
db 'Display - 3D controller         '
2060
db 'Display - 3D controller         '
1820
db	02  ;  0x2
2061
db  02  ;  0x2
1821
db 'Display - misc                  '
2062
db 'Display - misc                  '
1822
db	128  ;  0x80
2063
db  128  ;  0x80
1823
 
2064
 
1824
Class4:
2065
Class4:
1825
db 'Multimedia - Video              '
2066
db 'Multimedia - Video              '
1826
db	00  ;  0x0
2067
db  00  ;  0x0
1827
db 'Multimedia - Audio              '
2068
db 'Multimedia - Audio              '
1828
db	01  ;  0x1
2069
db  01  ;  0x1
1829
db 'Multimedia - Computer telephony '
2070
db 'Multimedia - Computer telephony '
1830
db	02  ;  0x2
2071
db  02  ;  0x2
1831
db 'Multimedia - misc               '
2072
db 'Multimedia - misc               '
1832
db	128  ;  0x80
2073
db  128  ;  0x80
1833
	
2074
 
Line 1834... Line 2075...
1834
Class5:
2075
Class5:
1835
db 'Memory - RAM                    '
2076
db 'Memory - RAM                    '
1836
db	00  ;  0x0
2077
db  00  ;  0x0
1837
db 'Memory- Flash memory            '
2078
db 'Memory- Flash memory            '
1838
db	01  ;  0x1
2079
db  01  ;  0x1
1839
db 'Memory - misc                   '
2080
db 'Memory - misc                   '
1840
db	128  ;  0x80
2081
db  128  ;  0x80
1841
 
2082
 
1842
Class6:
2083
Class6:
1843
db 'Bridge - CPU/PCI                '
2084
db 'Bridge - CPU/PCI                '
1844
db	00  ;  0x00
2085
db  00  ;  0x00
1845
db 'Bridge - PCI/ISA                '
2086
db 'Bridge - PCI/ISA                '
1846
db	01  ;  0x01
2087
db  01  ;  0x01
1847
db 'Bridge - PCI/EISA               '
2088
db 'Bridge - PCI/EISA               '
1848
db	02  ;  0x02
2089
db  02  ;  0x02
1849
db 'Bridge - PCI/MCA                '
2090
db 'Bridge - PCI/MCA                '
1850
db	03  ;  0x03
2091
db  03  ;  0x03
1851
db 'Bridge - PCI/PCI                '
2092
db '                                ';Bridge - PCI/PCI
1852
db	04  ;  0x04
2093
db  04  ;  0x04
1853
db 'Bridge - PCMCIA                 '
2094
db 'Bridge - PCMCIA                 '
1854
db	05  ;  0x05
2095
db  05  ;  0x05
1855
db 'Bridge - NuBus                  '
2096
db 'Bridge - NuBus                  '
1856
db	06  ;  0x06
2097
db  06  ;  0x06
1857
db 'Bridge - CardBus                '
2098
db 'Bridge - CardBus                '
1858
db	07  ;  0x07
2099
db  07  ;  0x07
1859
db 'Bridge - RACEway                '
2100
db 'Bridge - RACEway                '
1860
db	08  ;  0x08  
2101
db  08  ;  0x08
1861
db 'Bridge - Semi-transpar. PCI/PCI '
2102
db '                                '; Bridge - Semi-transpar. PCI/PCI
1862
db	09  ;  0x09
2103
db  09  ;  0x09
1863
db 'Bridge - InfiniBand/PCI         '
2104
db 'Bridge - InfiniBand/PCI         '
1864
db	10  ;  0x0A
2105
db  10  ;  0x0A
1865
db 'Bridge - misc                   '
2106
db 'Bridge - misc                   '
1866
db	128  ;  0x80
2107
db  128  ;  0x80
1867
	
2108
 
1868
Class7:
2109
Class7:
1869
db 'Communication - Serial          '
2110
db '                                ';Communication - Serial
1870
db	00  ;  0x0
2111
db  00  ;  0x0
1871
db 'Communication - Parallel        '
2112
db '                                ';Communication - Parallel
1872
db	01  ;  0x1
2113
db  01  ;  0x1
1873
db 'Communication - Multiport Serial'
2114
db 'Communication - Multiport Serial'
1874
db	02  ;  0x2
2115
db  02  ;  0x2
1875
db 'Communication - Modem           '
2116
db '                                ';Communication - Modem
1876
db	03  ;  0x3
2117
db  03  ;  0x3
1877
db 'Communication - GPIB            '
2118
db 'Communication - GPIB            '
1878
db	04  ;  0x4
2119
db  04  ;  0x4
1879
db 'Communication - Smart Card      '
2120
db 'Communication - Smart Card      '
1880
db	05  ;  0x5
2121
db  05  ;  0x5
1881
db 'Communication - misc            '
2122
db 'Communication - misc            '
1882
db	128  ;  0x80
2123
db  128  ;  0x80
1883
	
2124
 
1884
Class8:
2125
Class8:
1885
db 'System - PIC                    '
2126
db '                                ' ;System - PIC
1886
db	00  ;  0x0
2127
db  00  ;  0x0
1887
db 'System - DMAC                   '
2128
db '                                ' ;System - DMAC
1888
db	01  ;  0x1
2129
db  01  ;  0x1
Line 1889... Line 2130...
1889
db 'System - Timer                  '
2130
db '                                ' ;System - Timer
1890
db	02  ;  0x2 
2131
db  02  ;  0x2
1891
db 'System - RTC                    '
2132
db '                                ' ;System - RTC
1892
db	03  ;  0x3
2133
db  03  ;  0x3
1893
db 'System - PCI Hot-Plug           '
2134
db 'System - PCI Hot-Plug           '
1894
db	04  ;  0x4
2135
db  04  ;  0x4
1895
db 'System - misc                   '
2136
db 'System - misc                   '
1896
db	128  ;  0x80
2137
db  128  ;  0x80
1897
 
2138
 
1898
Class9:
2139
Class9:
1899
db 'Input - Keyboard                '
2140
db 'Input - Keyboard                '
1900
db	00  ;  0x0
2141
db  00  ;  0x0
1901
db 'Input - Digitazer (pen)         '
2142
db 'Input - Digitazer (pen)         '
1902
db	01  ;  0x1
2143
db  01  ;  0x1
1903
db 'Input - Mouse                   '
2144
db 'Input - Mouse                   '
1904
db	02  ;  0x2
2145
db  02  ;  0x2
1905
db 'Input - Scanner                 '
2146
db 'Input - Scanner                 '
1906
db	03  ;  0x3 
2147
db  03  ;  0x3
1907
db 'Input - Gameport                '
2148
db '                                '  ; Input - Gameport
Line 1908... Line 2149...
1908
db	04  ;  0x4
2149
db  04  ;  0x4
1909
db 'Input - misc                    '
2150
db 'Input - misc                    '
1910
db	128  ;  0x80
2151
db  128  ;  0x80
1911
	
2152
 
1912
ClassA:
2153
ClassA:
1913
db 'Docking - Generic station       '
2154
db 'Docking - Generic station       '
1914
db	00  ;  0x0
2155
db  00  ;  0x0
1915
db 'Docking - misc                  '
2156
db 'Docking - misc                  '
1916
db	128  ;  0x80
2157
db  128  ;  0x80
1917
 
2158
 
1918
 
2159
 
1919
ClassB:
2160
ClassB:
1920
db 'Processor - 386                 '
2161
db 'Processor - 386                 '
1921
db	00  ;  0x0
2162
db  00  ;  0x0
1922
db 'Processor - 486                 '
2163
db 'Processor - 486                 '
1923
db	01  ;  0x1
2164
db  01  ;  0x1
1924
db 'Processor - Pentium             '
2165
db 'Processor - Pentium             '
1925
db	02  ;  0x2
2166
db  02  ;  0x2
1926
db 'Processor - Alpha               '
2167
db 'Processor - Alpha               '
1927
db	16  ;  0x10
2168
db  16  ;  0x10
1928
db 'Processor - PowerPC             '
2169
db 'Processor - PowerPC             '
1929
db	32  ;  0x20
2170
db  32  ;  0x20
1930
db 'Processor - MIPS                '
2171
db 'Processor - MIPS                '
1931
db	48  ;  0x30
2172
db  48  ;  0x30
1932
db 'Processor - Co-processor        '
2173
db 'Processor - Co-processor        '
1933
db	64  ;  0x40
2174
db  64  ;  0x40
1934
	
2175
 
1935
ClassC:
2176
ClassC:
1936
db 'Serial Bus - FireWire           '
2177
db '                                ' ;Serial Bus - FireWire
1937
db	00  ;  0x0
2178
db  00  ;  0x0
1938
db 'Serial Bus - ACCESS.bus         '
2179
db 'Serial Bus - ACCESS.bus         '
1939
db	01  ;  0x1
2180
db  01  ;  0x1
1940
db 'Serial Bus - SSA                '
2181
db 'Serial Bus - SSA                '
1941
db	02  ;  0x2
2182
db  02  ;  0x2
1942
db 'Serial Bus - USB/USB2           '
2183
db '                                ' ;Serial Bus - USB/USB2
1943
db	03  ;  0x3
2184
db  03  ;  0x3
1944
db 'Serial Bus - Fibre Channel      '
2185
db 'Serial Bus - Fibre Channel      '
Line 1945... Line 2186...
1945
db	04  ;  0x4
2186
db  04  ;  0x4
1946
db 'Serial Bus - SMBus              '
2187
db 'Serial Bus - SMBus              '
1947
db	05  ;  0x5
2188
db  05  ;  0x5
1948
db 'Serial Bus - InfiniBand         '
2189
db 'Serial Bus - InfiniBand         '
1949
db	06  ;  0x6
2190
db  06  ;  0x6
1950
db 'Serial Bus - IPMI               '
2191
db '                                ' ;Serial Bus - IPMI
1951
db	07  ;  0x7
2192
db  07  ;  0x7
1952
db 'Serial Bus - SERCOS             '
2193
db 'Serial Bus - SERCOS             '
1953
db	08  ;  0x8
2194
db  08  ;  0x8
1954
db 'Serial Bus - CANbus             '
2195
db 'Serial Bus - CANbus             '
1955
db	09  ;  0x9
2196
db  09  ;  0x9
1956
 
2197
 
1957
ClassD:
2198
ClassD:
1958
db 'Wireless - iRDA                 '
2199
db 'Wireless - iRDA                 '
1959
db	00  ;  0x0 
2200
db  00  ;  0x0
1960
db 'Wireless - Consumer IR          '
2201
db 'Wireless - Consumer IR          '
1961
db	01  ;  0x1
2202
db  01  ;  0x1
Line 1962... Line 2203...
1962
db 'Wireless - RF                   '
2203
db 'Wireless - RF                   '
1963
db	16  ;  0x10
2204
db  16  ;  0x10
1964
db 'Wireless - Bluetooth            '
2205
db 'Wireless - Bluetooth            '
Line 1965... Line 2206...
1965
db	17  ;  0x11
2206
db  17  ;  0x11
1966
db 'Wireless - Broadband            '
2207
db 'Wireless - Broadband            '
1967
db	18  ;  0x12
2208
db  18  ;  0x12
1968
db 'Wireless - Ethernet (802.11a)   '
2209
db 'Wireless - Ethernet (802.11a)   '
1969
db	32  ;  0x20
2210
db  32  ;  0x20
1970
db 'Wireless - Ethernet (802.11b)   '
2211
db 'Wireless - Ethernet (802.11b)   '
1971
db	33  ;  0x21
2212
db  33  ;  0x21
1972
db 'Wireless - misc                 '
2213
db 'Wireless - misc                 '
1973
db	128  ;  0x80
2214
db  128  ;  0x80
Line 1974... Line 2215...
1974
 
2215
 
1975
ClassE:
2216
ClassE:
1976
db 'Intelligent I/O - I/O contr.    '
2217
db '                                ' ;Intelligent I/O - I/O contr.
1977
db	00  ;  0x0
2218
db  00  ;  0x0
1978
 
2219
 
1979
ClassF:
2220
ClassF:
1980
db 'Satellite Communication - TV    '
2221
db 'Satellite Communication - TV    '
Line 1981... Line 2222...
1981
db	01  ;  0x1
2222
db  01  ;  0x1
1982
db 'Satellite Communication - Audio '
2223
db 'Satellite Communication - Audio '
1983
db	02  ;  0x2
2224
db  02  ;  0x2
1984
db 'Satellite Communication - Voice '
2225
db 'Satellite Communication - Voice '
1985
db	03  ;  0x3
2226
db  03  ;  0x3
1986
db 'Satellite Communication - Data  '
2227
db 'Satellite Communication - Data  '
1987
db	04  ;  0x4
2228
db  04  ;  0x4
1988
 
2229
 
1989
Class10:
2230
Class10:
1990
db 'En/Decryption - Network&comput. '
2231
db 'En/Decryption - Network&comput. '
1991
db	00  ;  0x0
2232
db  00  ;  0x0
1992
db 'En/Decryption - Entertainment   '
2233
db 'En/Decryption - Entertainment   '