1
- ;
2
- ; Windows USB CDC Driver Setup File for ARDUINO Due
3
- ;
4
- ; On Windows 7, right click to update driver software. It may take a while to
5
- ; get this option, even if you cancel the auto driver search.
6
- ; choose "browse my computer for driver software",
7
- ; choose "let me pick from a list of device drivers on my computer",
8
- ; Click "have disk" and browse to this .inf file
9
- ; If there is a problem, right click and uninstall, checking delete driver software.
1
+ ;************************************************************
2
+ ; Windows USB CDC ACM Setup File
3
+ ; Copyright (c) 2000 Microsoft Corporation
10
4
11
- ;------------------------------------------------------------------------------
12
5
13
6
[Version]
14
7
Signature="$Windows NT$"
15
8
Class=Ports
16
9
ClassGuid={4D36E978-E325-11CE-BFC1-08002BE10318}
17
- Provider=%ARDUINO %
10
+ Provider=%MFGNAME %
18
11
LayoutFile=layout.inf
19
-
20
- DriverVer= 03/09/2011,2.0.0 .0
12
+ CatalogFile=%MFGFILENAME%.cat
13
+ DriverVer=11/15/2007,5.1.2600 .0
21
14
22
15
[Manufacturer]
23
- %ARDUINO %=DeviceList,NTamd64
16
+ %MFGNAME %=DeviceList, NTamd64
24
17
25
18
[DestinationDirs]
26
19
DefaultDestDir=12
27
20
28
21
29
22
;------------------------------------------------------------------------------
30
- ; Windows 2000/XP/Vista32 Support
23
+ ; Windows 2000/XP/Vista-32bit Sections
31
24
;------------------------------------------------------------------------------
25
+
32
26
[DriverInstall.nt]
33
27
include=mdmcpq.inf
34
28
CopyFiles=DriverCopyFiles.nt
@@ -39,21 +33,21 @@ usbser.sys,,,0x20
39
33
40
34
[DriverInstall.nt.AddReg]
41
35
HKR,,DevLoader,,*ntkern
42
- HKR,,NTMPDriver,,usbser .sys
36
+ HKR,,NTMPDriver,,%DRIVERFILENAME% .sys
43
37
HKR,,EnumPropPages32,,"MsPorts.dll,SerialPortPropPageProvider"
44
38
45
39
[DriverInstall.nt.Services]
46
40
AddService=usbser, 0x00000002, DriverService.nt
47
41
48
42
[DriverService.nt]
49
- DisplayName=%USBtoSerialConverter %
43
+ DisplayName=%SERVICE %
50
44
ServiceType=1
51
45
StartType=3
52
46
ErrorControl=1
53
- ServiceBinary=%12%\usbser .sys
47
+ ServiceBinary=%12%\%DRIVERFILENAME% .sys
54
48
55
49
;------------------------------------------------------------------------------
56
- ; Windows Vista64 Support
50
+ ; Vista-64bit Sections
57
51
;------------------------------------------------------------------------------
58
52
59
53
[DriverInstall.NTamd64]
@@ -62,41 +56,50 @@ CopyFiles=DriverCopyFiles.NTamd64
62
56
AddReg=DriverInstall.NTamd64.AddReg
63
57
64
58
[DriverCopyFiles.NTamd64]
65
- usbser .sys,,,0x20
59
+ %DRIVERFILENAME% .sys,,,0x20
66
60
67
61
[DriverInstall.NTamd64.AddReg]
68
62
HKR,,DevLoader,,*ntkern
69
- HKR,,NTMPDriver,,usbser .sys
63
+ HKR,,NTMPDriver,,%DRIVERFILENAME% .sys
70
64
HKR,,EnumPropPages32,,"MsPorts.dll,SerialPortPropPageProvider"
71
65
72
66
[DriverInstall.NTamd64.Services]
73
67
AddService=usbser, 0x00000002, DriverService.NTamd64
74
68
75
69
[DriverService.NTamd64]
76
- DisplayName=%USBtoSerialConverter %
70
+ DisplayName=%SERVICE %
77
71
ServiceType=1
78
72
StartType=3
79
73
ErrorControl=1
80
- ServiceBinary=%12%\usbser .sys
74
+ ServiceBinary=%12%\%DRIVERFILENAME% .sys
81
75
82
76
83
77
;------------------------------------------------------------------------------
84
- ; VID/PID Settings
78
+ ; Vendor and Product ID Definitions
79
+ ;------------------------------------------------------------------------------
80
+ ; When developing your USB device, the VID and PID used in the PC side
81
+ ; application program and the firmware on the microcontroller must match.
82
+ ; Modify the below line to use your VID and PID. Use the format as shown below.
83
+ ; Note: One INF file can be used for multiple devices with different VID and PIDs.
84
+ ; For each supported device, append ",USB\VID_xxxx&PID_yyyy" to the end of the line.
85
85
;------------------------------------------------------------------------------
86
86
[SourceDisksFiles]
87
87
[SourceDisksNames]
88
88
[DeviceList]
89
- %USBtoSerialConverter%=DriverInstall, USB\VID_2341&PID_CAFF ; CDC
90
- %USBtoSerialConverter%=DriverInstall, USB\VID_2341&PID_DAFF&MI_00 ; HID + CDC
89
+ %DESCRIPTION%=DriverInstall, USB\VID_2341&PID_003E&MI_00
91
90
92
91
[DeviceList.NTamd64]
93
- %USBtoSerialConverter%=DriverInstall, USB\VID_2341&PID_CAFF ; CDC
94
- %USBtoSerialConverter%=DriverInstall, USB\VID_2341&PID_DAFF&MI_00 ; HID + CDC
92
+ %DESCRIPTION%=DriverInstall, USB\VID_2341&PID_003E&MI_00
95
93
96
94
;------------------------------------------------------------------------------
97
- ; String Definitions
95
+ ; String Definitions
96
+ ;------------------------------------------------------------------------------
97
+ ;Modify these strings to customize your device
98
98
;------------------------------------------------------------------------------
99
99
[Strings]
100
-
101
- ARDUINO="ARDUINO LLC" ; String value for the ARDUINO symbol
102
- USBtoSerialConverter="Arduino USB to Serial Converter" ; String value for the USBtoSerialConverter symbol
100
+ MFGFILENAME="CDC_vista"
101
+ DRIVERFILENAME ="usbser"
102
+ MFGNAME="Arduino LLC (www.arduino.cc)"
103
+ INSTDISK="Arduino Due X Driver Installer"
104
+ DESCRIPTION="Arduino Due X"
105
+ SERVICE="USB RS-232 Emulation Driver"
0 commit comments