1;
2; Copyright 2015 Arduino LLC (http://www.arduino.cc/)
3;
4; Developed by Zach Eveland, Blacklabel Development, Inc.
5;
6; Arduino is free software; you can redistribute it and/or modify
7; it under the terms of the GNU General Public License as published by
8; the Free Software Foundation; either version 2 of the License, or
9; (at your option) any later version.
10;
11; This program is distributed in the hope that it will be useful,
12; but WITHOUT ANY WARRANTY; without even the implied warranty of
13; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
14; GNU General Public License for more details.
15;
16; You should have received a copy of the GNU General Public License
17; along with this program; if not, write to the Free Software
18; Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
19;
20; As a special exception, you may use this file as part of a free software
21; library without restriction.  Specifically, if other files instantiate
22; templates or use macros or inline functions from this file, or you compile
23; this file and link it with other files to produce an executable, this
24; file does not by itself cause the resulting executable to be covered by
25; the GNU General Public License.  This exception does not however
26; invalidate any other reasons why the executable file might be covered by
27; the GNU General Public License.
28;
29
30[Strings]
31DriverPackageDisplayName="Arduino USB Driver"
32ManufacturerName="Arduino LLC (www.arduino.cc)"
33ServiceName="USB RS-232 Emulation Driver"
34bossa.name="Bossa Program Port"
35due.programming_port.name="Arduino Due Programming Port"
36due.sketch.name="Arduino Due"
37esplora.bootloader.name="Arduino Esplora bootloader"
38esplora.sketch.name="Arduino Esplora"
39leonardo.bootloader.name="Arduino Leonardo bootloader"
40leonardo.sketch.name="Arduino Leonardo"
41lilypadUSB.bootloader.name="Arduino LilyPad USB bootloader"
42lilypadUSB.sketch.name="Arduino LilyPad USB"
43mega2560.name="Arduino Mega 2560"
44mega2560rev3.name="Arduino Mega 2560"
45megaADK.name="Arduino Mega ADK"
46megaADKrev3.name="Arduino Mega ADK"
47micro.bootloader.name="Arduino Micro bootloader"
48micro.sketch.name="Arduino Micro"
49mkr1000.sketch.name="Arduino MKR1000"
50mkr1000.bootloader.name="Arduino MKR1000 bootloader"
51robotControl.bootloader.name="Arduino Robot Control bootloader"
52robotControl.sketch.name="Arduino Robot"
53robotMotor.bootloader.name="Arduino Robot Motor bootloader"
54robotMotor.sketch.name="Arduino Robot"
55uno.name="Arduino Uno"
56unoR3.name="Arduino Uno"
57usbserial.name="Arduino USB Serial Light Adapter"
58yun.bootloader.name="Arduino Yun bootloader"
59yun.sketch.name="Arduino Yun"
60zero.edbg.name="Atmel Corp. EDBG CMSIS-DAP"
61zero.sketch.name="Arduino Zero"
62zero.bootloader.name="Arduino Zero bootloader"
63sme_fox.sketch.name="SmartEverything Fox"
64sme_fox.bootloader.name="SmartEverything Fox bootloader"
65
66[DefaultInstall]
67CopyINF=arduino.inf
68
69[Version]
70Class=Ports
71ClassGuid={4D36E978-E325-11CE-BFC1-08002BE10318}
72Signature="$Windows NT$"
73Provider=%ManufacturerName%
74DriverPackageDisplayName=%DriverPackageDisplayName%
75CatalogFile=arduino.cat
76DriverVer=11/24/2015,1.2.3.0
77
78[Manufacturer]
79%ManufacturerName%=DeviceList, NTamd64, NTia64
80
81[DestinationDirs]
82FakeModemCopyFileSection=12
83DefaultDestDir=12
84
85[DeviceList]
86%bossa.name%=DriverInstall, USB\VID_03EB&PID_6124
87%due.programming_port.name%=DriverInstall, USB\VID_2341&PID_003D
88%due.sketch.name%=DriverInstall, USB\VID_2341&PID_003E&MI_00
89%esplora.bootloader.name%=DriverInstall, USB\VID_2341&PID_003C
90%esplora.sketch.name%=DriverInstall, USB\VID_2341&PID_803C&MI_00
91%leonardo.bootloader.name%=DriverInstall, USB\VID_2341&PID_0036
92%leonardo.sketch.name%=DriverInstall, USB\VID_2341&PID_8036&MI_00
93%lilypadUSB.bootloader.name%=DriverInstall, USB\VID_1B4F&PID_9207
94%lilypadUSB.sketch.name%=DriverInstall, USB\VID_1B4F&PID_9208&MI_00
95%mega2560rev3.name%=DriverInstall, USB\VID_2341&PID_0042
96%mega2560.name%=DriverInstall, USB\VID_2341&PID_0010
97%megaADK.name%=DriverInstall, USB\VID_2341&PID_003F
98%megaADKrev3.name%=DriverInstall, USB\VID_2341&PID_0044
99%micro.bootloader.name%=DriverInstall, USB\VID_2341&PID_0037
100%micro.sketch.name%=DriverInstall, USB\VID_2341&PID_8037&MI_00
101%mkr1000.sketch.name%=DriverInstall, USB\VID_2341&PID_804E&MI_00
102%mkr1000.bootloader.name%=DriverInstall, USB\VID_2341&PID_004E
103%robotControl.bootloader.name%=DriverInstall, USB\VID_2341&PID_0038
104%robotControl.sketch.name%=DriverInstall, USB\VID_2341&PID_8038&MI_00
105%robotMotor.bootloader.name%=DriverInstall, USB\VID_2341&PID_0039
106%robotMotor.sketch.name%=DriverInstall, USB\VID_2341&PID_8039&MI_00
107%uno.name%=DriverInstall, USB\VID_2341&PID_0001
108%unoR3.name%=DriverInstall, USB\VID_2341&PID_0043
109%usbserial.name%=DriverInstall, USB\VID_2341&PID_003B
110%yun.bootloader.name%=DriverInstall, USB\VID_2341&PID_0041
111%yun.sketch.name%=DriverInstall, USB\VID_2341&PID_8041&MI_00
112%zero.edbg.name%=DriverInstall, USB\VID_03EB&PID_2157&MI_01
113%zero.sketch.name%=DriverInstall, USB\VID_2341&PID_804D&MI_00
114%zero.bootloader.name%=DriverInstall, USB\VID_2341&PID_004D
115%sme_fox.sketch.name%=DriverInstall, USB\VID_2341&PID_E002&MI_00
116%sme_fox.bootloader.name%=DriverInstall, USB\VID_2341&PID_E001
117
118[DeviceList.NTamd64]
119%bossa.name%=DriverInstall, USB\VID_03EB&PID_6124
120%due.programming_port.name%=DriverInstall, USB\VID_2341&PID_003D
121%due.sketch.name%=DriverInstall, USB\VID_2341&PID_003E&MI_00
122%esplora.bootloader.name%=DriverInstall, USB\VID_2341&PID_003C
123%esplora.sketch.name%=DriverInstall, USB\VID_2341&PID_803C&MI_00
124%leonardo.bootloader.name%=DriverInstall, USB\VID_2341&PID_0036
125%leonardo.sketch.name%=DriverInstall, USB\VID_2341&PID_8036&MI_00
126%lilypadUSB.bootloader.name%=DriverInstall, USB\VID_1B4F&PID_9207
127%lilypadUSB.sketch.name%=DriverInstall, USB\VID_1B4F&PID_9208&MI_00
128%mega2560rev3.name%=DriverInstall, USB\VID_2341&PID_0042
129%mega2560.name%=DriverInstall, USB\VID_2341&PID_0010
130%megaADK.name%=DriverInstall, USB\VID_2341&PID_003F
131%megaADKrev3.name%=DriverInstall, USB\VID_2341&PID_0044
132%micro.bootloader.name%=DriverInstall, USB\VID_2341&PID_0037
133%micro.sketch.name%=DriverInstall, USB\VID_2341&PID_8037&MI_00
134%mkr1000.sketch.name%=DriverInstall, USB\VID_2341&PID_804E&MI_00
135%mkr1000.bootloader.name%=DriverInstall, USB\VID_2341&PID_004E
136%uno.name%=DriverInstall, USB\VID_2341&PID_0001
137%unoR3.name%=DriverInstall, USB\VID_2341&PID_0043
138%usbserial.name%=DriverInstall, USB\VID_2341&PID_003B
139%robotControl.bootloader.name%=DriverInstall, USB\VID_2341&PID_0038
140%robotControl.sketch.name%=DriverInstall, USB\VID_2341&PID_8038&MI_00
141%robotMotor.bootloader.name%=DriverInstall, USB\VID_2341&PID_0039
142%robotMotor.sketch.name%=DriverInstall, USB\VID_2341&PID_8039&MI_00
143%yun.bootloader.name%=DriverInstall, USB\VID_2341&PID_0041
144%yun.sketch.name%=DriverInstall, USB\VID_2341&PID_8041&MI_00
145%zero.edbg.name%=DriverInstall, USB\VID_03EB&PID_2157&MI_01
146%zero.sketch.name%=DriverInstall, USB\VID_2341&PID_804D&MI_00
147%zero.bootloader.name%=DriverInstall, USB\VID_2341&PID_004D
148%sme_fox.sketch.name%=DriverInstall, USB\VID_2341&PID_E002&MI_00
149%sme_fox.bootloader.name%=DriverInstall, USB\VID_2341&PID_E001
150
151[DeviceList.NTia64]
152%bossa.name%=DriverInstall, USB\VID_03EB&PID_6124
153%due.programming_port.name%=DriverInstall, USB\VID_2341&PID_003D
154%due.sketch.name%=DriverInstall, USB\VID_2341&PID_003E&MI_00
155%esplora.bootloader.name%=DriverInstall, USB\VID_2341&PID_003C
156%esplora.sketch.name%=DriverInstall, USB\VID_2341&PID_803C&MI_00
157%leonardo.bootloader.name%=DriverInstall, USB\VID_2341&PID_0036
158%leonardo.sketch.name%=DriverInstall, USB\VID_2341&PID_8036&MI_00
159%lilypadUSB.bootloader.name%=DriverInstall, USB\VID_1B4F&PID_9207
160%lilypadUSB.sketch.name%=DriverInstall, USB\VID_1B4F&PID_9208&MI_00
161%mega2560rev3.name%=DriverInstall, USB\VID_2341&PID_0042
162%mega2560.name%=DriverInstall, USB\VID_2341&PID_0010
163%megaADK.name%=DriverInstall, USB\VID_2341&PID_003F
164%megaADKrev3.name%=DriverInstall, USB\VID_2341&PID_0044
165%micro.bootloader.name%=DriverInstall, USB\VID_2341&PID_0037
166%micro.sketch.name%=DriverInstall, USB\VID_2341&PID_8037&MI_00
167%mkr1000.sketch.name%=DriverInstall, USB\VID_2341&PID_804E&MI_00
168%mkr1000.bootloader.name%=DriverInstall, USB\VID_2341&PID_004E
169%uno.name%=DriverInstall, USB\VID_2341&PID_0001
170%unoR3.name%=DriverInstall, USB\VID_2341&PID_0043
171%usbserial.name%=DriverInstall, USB\VID_2341&PID_003B
172%robotControl.bootloader.name%=DriverInstall, USB\VID_2341&PID_0038
173%robotControl.sketch.name%=DriverInstall, USB\VID_2341&PID_8038&MI_00
174%robotMotor.bootloader.name%=DriverInstall, USB\VID_2341&PID_0039
175%robotMotor.sketch.name%=DriverInstall, USB\VID_2341&PID_8039&MI_00
176%yun.bootloader.name%=DriverInstall, USB\VID_2341&PID_0041
177%yun.sketch.name%=DriverInstall, USB\VID_2341&PID_8041&MI_00
178%zero.edbg.name%=DriverInstall, USB\VID_03EB&PID_2157&MI_01
179%zero.sketch.name%=DriverInstall, USB\VID_2341&PID_804D&MI_00
180%zero.bootloader.name%=DriverInstall, USB\VID_2341&PID_004D
181%sme_fox.sketch.name%=DriverInstall, USB\VID_2341&PID_E002&MI_00
182%sme_fox.bootloader.name%=DriverInstall, USB\VID_2341&PID_E001
183
184[DriverInstall]
185include=mdmcpq.inf,usb.inf
186CopyFiles = FakeModemCopyFileSection
187AddReg=DriverAddReg
188
189[DriverAddReg]
190HKR,,DevLoader,,*ntkern
191HKR,,NTMPDriver,,usbser.sys
192HKR,,EnumPropPages32,,"MsPorts.dll,SerialPortPropPageProvider"
193
194[DriverInstall.Services]
195include=mdmcpq.inf
196AddService=usbser, 0x00000002, DriverService
197
198[DriverService]
199DisplayName=%ServiceName%
200ServiceType=1
201StartType=3
202ErrorControl=1
203ServiceBinary=%12%\usbser.sys
204LoadOrderGroup=Base
205
206