Merge the following revisions from kernel-fun branch:
[reactos.git] / reactos / media / inf / ports.inf
1 ; PORTS.INF
2
3 ; Installation file for communication ports
4
5 [Version]
6 Signature = "$Windows NT$"
7 ;Signature = "$ReactOS$"
8 LayoutFile = layout.inf
9 Class = Ports
10 ClassGUID = {4D36E978-E325-11CE-BFC1-08002BE10318}
11 Provider = %ReactOS%
12 DriverVer = 10/08/2005,1.01.0.0
13
14 [DestinationDirs]
15 DefaultDestDir = 12
16
17 [ClassInstall32.NT]
18 AddReg = PortsClass.NT.AddReg
19
20 [PortsClass.NT.AddReg]
21 HKR, , , 0, %PortsClassName%
22 HKR, , Icon, 0, "-23"
23 HKR, , Installer32, 0, "msports.dll,PortsClassInstaller"
24
25 [Manufacturer]
26 %StdMfg% = StdMfg
27
28 [StdMfg]
29 %*PNP0500.DeviceDesc% = ComPort_Inst, *PNP0500, *PNP0501
30 %*PNP0501.DeviceDesc% = ComPort_Inst, *PNP0501
31 %*PNP0400.DeviceDesc% = LptPort_Inst, *PNP0400, *PNP0401
32 %*PNP0401.DeviceDesc% = LptPort_Inst, *PNP0401
33
34 ;---------------------------- LPT PORT DRIVER ---------------------------
35
36 [LptPort_Inst.NT]
37 ;CopyFiles = LptPort_CopyFiles.NT
38 AddReg = LptPort_AddReg.NT
39
40 [LptPort_CopyFiles.NT]
41 parport.sys
42
43 [LptPort_AddReg.NT]
44 ;HKR, , "EnumPropPages32", 0, "msports.dll,ParallelPortPropPageProvider"
45 HKR, , "PortSubClass", 1, 00
46
47 [LptPort_Inst.NT.Services]
48 ;AddService = parport, 0x00000002, parport_Service_Inst
49
50 [parport_Service_Inst]
51 ServiceType = 1
52 StartType = 1
53 ErrorControl = 0
54 ServiceBinary = %12%\parport.sys
55 LoadOrderGroup = Extended base
56
57 ;---------------------------- COM PORT DRIVER ---------------------------
58
59 [ComPort_Inst.NT]
60 CopyFiles = ComPort_CopyFiles.NT
61 AddReg = ComPort_AddReg.NT
62
63 [ComPort_CopyFiles.NT]
64 serial.sys
65 serenum.sys
66
67 [ComPort_AddReg.NT]
68 HKR, , "EnumPropPages32", 0, "msports.dll,SerialPortPropPageProvider"
69 HKR, , "PortSubClass", 1, 01
70 HKR, , "UpperFilters", 0x00010000, "serenum"
71
72 [ComPort_Inst.NT.Services]
73 AddService = serial, 0x00000002, serial_Service_Inst
74 AddService = serenum, , serenum_Service_Inst
75
76 [serial_Service_Inst]
77 ServiceType = 1
78 StartType = 1
79 ErrorControl = 0
80 ServiceBinary = %12%\serial.sys
81 LoadOrderGroup = Extended base
82
83 [serenum_Service_Inst]
84 ServiceType = 1
85 StartType = 3
86 ErrorControl = 1
87 ServiceBinary = %12%\serenum.sys
88 LoadOrderGroup = PNP Filter
89
90 ;-------------------------------- STRINGS -------------------------------
91
92 [Strings]
93 ReactOS = "ReactOS Team"
94 PortsClassName = "Serial and parallel ports"
95
96 StdMfg = "(Standard ports)"
97 *PNP0500.DeviceDesc = "Serial communication port"
98 *PNP0501.DeviceDesc = "Serial communication port"
99 *PNP0400.DeviceDesc = "Standard LPT printer port"
100 *PNP0401.DeviceDesc = "ECP printer port"
101
102 [Strings.0405]
103 PortsClassName = "Sériové a paralelní porty"
104
105 StdMfg = "(Standardní porty)"
106 *PNP0500.DeviceDesc = "Sériový port"
107 *PNP0501.DeviceDesc = "Sériový port"
108 *PNP0400.DeviceDesc = "Standardní LPT port pro tiskárny"
109 *PNP0401.DeviceDesc = "ECP port pro tiskárny"
110
111 [Strings.0407]
112 PortsClassName = "Serielle und parallele Anschlüsse"
113
114 StdMfg = "(Standard-Anschlüsse)"
115 *PNP0500.DeviceDesc = "Serieller Anschluss"
116 *PNP0501.DeviceDesc = "Serieller Anschluss"
117 *PNP0400.DeviceDesc = "Standard LPT Druckeranschluss"
118 *PNP0401.DeviceDesc = "ECP Druckeranschluss"
119
120 [Strings.0a]
121 ReactOS = "Equipo de ReactOS"
122 PortsClassName = "Puertos (COM y LPT)"
123
124 StdMfg = "(Puertos estándar)"
125 *PNP0500.DeviceDesc = "Puerto de comunicaciones"
126 *PNP0501.DeviceDesc = "Puerto de comunicaciones"
127 *PNP0400.DeviceDesc = "Puerto de impresora"
128 *PNP0401.DeviceDesc = "Puerto de impresora"
129
130
131 [Strings.040C]
132 PortsClassName = "Ports série et parallèle"
133
134 StdMfg = "(Ports standards)"
135 *PNP0500.DeviceDesc = "Port série"
136 *PNP0501.DeviceDesc = "Port série"
137 *PNP0400.DeviceDesc = "Port parallèle standard"
138 *PNP0401.DeviceDesc = "Port d'imprimante ECP"
139
140 [Strings.0411]
141 PortsClassName = "シリアルおよびパラレルポート"
142
143 StdMfg = "(スタンダード ポート)"
144 *PNP0500.DeviceDesc = "シリアル 通信ポート"
145 *PNP0501.DeviceDesc = "シリアル 通信ポート"
146 *PNP0400.DeviceDesc = "スタンダード LPT プリンタ ポート"
147 *PNP0401.DeviceDesc = "ECP プリンタ ポート"
148
149 [Strings.0415]
150 ReactOS = "Ekipa ReactOS"
151 PortsClassName = "Porty (COM i LPT)"
152
153 StdMfg = "(Standardowe porty)"
154 *PNP0500.DeviceDesc = "Port szeregowy"
155 *PNP0501.DeviceDesc = "Port szeregowy"
156 *PNP0400.DeviceDesc = "Standardowy port drukarki LPT"
157 *PNP0401.DeviceDesc = "Port drukarki ECP"
158
159 [Strings.0416]
160 PortsClassName = "Portas (COM & LPT)"
161
162 StdMfg = "(Tipos de porta padrão)"
163 *PNP0500.DeviceDesc = "Porta serial"
164 *PNP0501.DeviceDesc = "Porta serial"
165 *PNP0400.DeviceDesc = "Porta paralela"
166 *PNP0401.DeviceDesc = "Porta de impressora ECP"
167
168 [Strings.0418]
169 ReactOS = "Echipa ReactOS"
170 PortsClassName = "Porturi seriale și paralele"
171 StdMfg = "(port standard)"
172 *PNP0500.DeviceDesc = "Port de comunicație serial"
173 *PNP0501.DeviceDesc = "Port de comunicație serial"
174 *PNP0400.DeviceDesc = "Port de imprimantă LPT standard"
175 *PNP0401.DeviceDesc = "Port de imprimantă ECP"
176
177 [Strings.0419]
178 PortsClassName = "Порты (COM и LPT)"
179
180 StdMfg = "(Стандартные порты)"
181 *PNP0500.DeviceDesc = "Последовательный порт"
182 *PNP0501.DeviceDesc = "Последовательный порт"
183 *PNP0400.DeviceDesc = "Стандартный LPT порт принтера"
184 *PNP0401.DeviceDesc = "ECP порт принтера"
185
186 [Strings.041B]
187 PortsClassName = "Sériové a paralelné porty"
188
189 StdMfg = "(Štandardné porty)"
190 *PNP0500.DeviceDesc = "Sériový komunikačný port"
191 *PNP0501.DeviceDesc = "Sériový komunikačný port"
192 *PNP0400.DeviceDesc = "Štandardný LPT tlačový port"
193 *PNP0401.DeviceDesc = "ECP tlačový port"
194
195 [Strings.0422]
196 ReactOS = "Команди ReactOS"
197 PortsClassName = "Порти (COM і LPT)"
198
199 StdMfg = "(Стандартні порти)"
200 *PNP0500.DeviceDesc = "Послідовний порт"
201 *PNP0501.DeviceDesc = "Послідовний порт"
202 *PNP0400.DeviceDesc = "Стандартний LPT порт принтера"
203 *PNP0401.DeviceDesc = "Порт принтера ECP"
204
205 [Strings.0427]
206 PortsClassName = "Nuosekliosios ir lygegrečiosios jungtys"
207
208 StdMfg = "(Standartinė jungtis)"
209 *PNP0500.DeviceDesc = "Nuoseklaus ryšio jungtis"
210 *PNP0501.DeviceDesc = "Nuoseklaus ryšio jungtis"
211 *PNP0400.DeviceDesc = "Standartinė LPT spausdintuvo jungtis"
212 *PNP0401.DeviceDesc = "ECP spausdintuvo jungtis"