From bb710e448eb500fd74680a0a73b930f675e41ff8 Mon Sep 17 00:00:00 2001 From: daid303 Date: Thu, 28 Feb 2013 15:52:46 +0100 Subject: [PATCH] Added new arduino drivers which are signed (else Windows 8 will not accept them) --- scripts/win32/drivers/Arduino_MEGA_2560.inf | 106 --------------- .../win32/drivers/Arduino_MEGA_2560_REV3.inf | 106 --------------- scripts/win32/drivers/arduino.cat | Bin 0 -> 6364 bytes scripts/win32/drivers/arduino.inf | 122 ++++++++++++++++++ 4 files changed, 122 insertions(+), 212 deletions(-) delete mode 100644 scripts/win32/drivers/Arduino_MEGA_2560.inf delete mode 100644 scripts/win32/drivers/Arduino_MEGA_2560_REV3.inf create mode 100644 scripts/win32/drivers/arduino.cat create mode 100644 scripts/win32/drivers/arduino.inf diff --git a/scripts/win32/drivers/Arduino_MEGA_2560.inf b/scripts/win32/drivers/Arduino_MEGA_2560.inf deleted file mode 100644 index 2f519730..00000000 --- a/scripts/win32/drivers/Arduino_MEGA_2560.inf +++ /dev/null @@ -1,106 +0,0 @@ -;************************************************************ -; Windows USB CDC ACM Setup File -; Copyright (c) 2000 Microsoft Corporation - - -[Version] -Signature="$Windows NT$" -Class=Ports -ClassGuid={4D36E978-E325-11CE-BFC1-08002BE10318} -Provider=%MFGNAME% -LayoutFile=layout.inf -CatalogFile=%MFGFILENAME%.cat -DriverVer=11/15/2007,5.1.2600.0 - -[Manufacturer] -%MFGNAME%=DeviceList, NTamd64 - -[DestinationDirs] -DefaultDestDir=12 - - -;------------------------------------------------------------------------------ -; Windows 2000/XP/Vista-32bit Sections -;------------------------------------------------------------------------------ - -[DriverInstall.nt] -include=mdmcpq.inf -CopyFiles=DriverCopyFiles.nt -AddReg=DriverInstall.nt.AddReg - -[DriverCopyFiles.nt] -usbser.sys,,,0x20 - -[DriverInstall.nt.AddReg] -HKR,,DevLoader,,*ntkern -HKR,,NTMPDriver,,%DRIVERFILENAME%.sys -HKR,,EnumPropPages32,,"MsPorts.dll,SerialPortPropPageProvider" - -[DriverInstall.nt.Services] -AddService=usbser, 0x00000002, DriverService.nt - -[DriverService.nt] -DisplayName=%SERVICE% -ServiceType=1 -StartType=3 -ErrorControl=1 -ServiceBinary=%12%\%DRIVERFILENAME%.sys - -;------------------------------------------------------------------------------ -; Vista-64bit Sections -;------------------------------------------------------------------------------ - -[DriverInstall.NTamd64] -include=mdmcpq.inf -CopyFiles=DriverCopyFiles.NTamd64 -AddReg=DriverInstall.NTamd64.AddReg - -[DriverCopyFiles.NTamd64] -%DRIVERFILENAME%.sys,,,0x20 - -[DriverInstall.NTamd64.AddReg] -HKR,,DevLoader,,*ntkern -HKR,,NTMPDriver,,%DRIVERFILENAME%.sys -HKR,,EnumPropPages32,,"MsPorts.dll,SerialPortPropPageProvider" - -[DriverInstall.NTamd64.Services] -AddService=usbser, 0x00000002, DriverService.NTamd64 - -[DriverService.NTamd64] -DisplayName=%SERVICE% -ServiceType=1 -StartType=3 -ErrorControl=1 -ServiceBinary=%12%\%DRIVERFILENAME%.sys - - -;------------------------------------------------------------------------------ -; Vendor and Product ID Definitions -;------------------------------------------------------------------------------ -; When developing your USB device, the VID and PID used in the PC side -; application program and the firmware on the microcontroller must match. -; Modify the below line to use your VID and PID. Use the format as shown below. -; Note: One INF file can be used for multiple devices with different VID and PIDs. -; For each supported device, append ",USB\VID_xxxx&PID_yyyy" to the end of the line. -;------------------------------------------------------------------------------ -[SourceDisksFiles] -[SourceDisksNames] -[DeviceList] -%DESCRIPTION%=DriverInstall, USB\VID_2341&PID_0010 - -[DeviceList.NTamd64] -%DESCRIPTION%=DriverInstall, USB\VID_2341&PID_0010 - - -;------------------------------------------------------------------------------ -; String Definitions -;------------------------------------------------------------------------------ -;Modify these strings to customize your device -;------------------------------------------------------------------------------ -[Strings] -MFGFILENAME="CDC_vista" -DRIVERFILENAME ="usbser" -MFGNAME="Arduino LLC (www.arduino.cc)" -INSTDISK="Arduino Mega 2560 Driver Installer" -DESCRIPTION="Arduino Mega 2560" -SERVICE="USB RS-232 Emulation Driver" diff --git a/scripts/win32/drivers/Arduino_MEGA_2560_REV3.inf b/scripts/win32/drivers/Arduino_MEGA_2560_REV3.inf deleted file mode 100644 index 6081f3c7..00000000 --- a/scripts/win32/drivers/Arduino_MEGA_2560_REV3.inf +++ /dev/null @@ -1,106 +0,0 @@ -;************************************************************ -; Windows USB CDC ACM Setup File -; Copyright (c) 2000 Microsoft Corporation - - -[Version] -Signature="$Windows NT$" -Class=Ports -ClassGuid={4D36E978-E325-11CE-BFC1-08002BE10318} -Provider=%MFGNAME% -LayoutFile=layout.inf -CatalogFile=%MFGFILENAME%.cat -DriverVer=11/15/2007,5.1.2600.0 - -[Manufacturer] -%MFGNAME%=DeviceList, NTamd64 - -[DestinationDirs] -DefaultDestDir=12 - - -;------------------------------------------------------------------------------ -; Windows 2000/XP/Vista-32bit Sections -;------------------------------------------------------------------------------ - -[DriverInstall.nt] -include=mdmcpq.inf -CopyFiles=DriverCopyFiles.nt -AddReg=DriverInstall.nt.AddReg - -[DriverCopyFiles.nt] -usbser.sys,,,0x20 - -[DriverInstall.nt.AddReg] -HKR,,DevLoader,,*ntkern -HKR,,NTMPDriver,,%DRIVERFILENAME%.sys -HKR,,EnumPropPages32,,"MsPorts.dll,SerialPortPropPageProvider" - -[DriverInstall.nt.Services] -AddService=usbser, 0x00000002, DriverService.nt - -[DriverService.nt] -DisplayName=%SERVICE% -ServiceType=1 -StartType=3 -ErrorControl=1 -ServiceBinary=%12%\%DRIVERFILENAME%.sys - -;------------------------------------------------------------------------------ -; Vista-64bit Sections -;------------------------------------------------------------------------------ - -[DriverInstall.NTamd64] -include=mdmcpq.inf -CopyFiles=DriverCopyFiles.NTamd64 -AddReg=DriverInstall.NTamd64.AddReg - -[DriverCopyFiles.NTamd64] -%DRIVERFILENAME%.sys,,,0x20 - -[DriverInstall.NTamd64.AddReg] -HKR,,DevLoader,,*ntkern -HKR,,NTMPDriver,,%DRIVERFILENAME%.sys -HKR,,EnumPropPages32,,"MsPorts.dll,SerialPortPropPageProvider" - -[DriverInstall.NTamd64.Services] -AddService=usbser, 0x00000002, DriverService.NTamd64 - -[DriverService.NTamd64] -DisplayName=%SERVICE% -ServiceType=1 -StartType=3 -ErrorControl=1 -ServiceBinary=%12%\%DRIVERFILENAME%.sys - - -;------------------------------------------------------------------------------ -; Vendor and Product ID Definitions -;------------------------------------------------------------------------------ -; When developing your USB device, the VID and PID used in the PC side -; application program and the firmware on the microcontroller must match. -; Modify the below line to use your VID and PID. Use the format as shown below. -; Note: One INF file can be used for multiple devices with different VID and PIDs. -; For each supported device, append ",USB\VID_xxxx&PID_yyyy" to the end of the line. -;------------------------------------------------------------------------------ -[SourceDisksFiles] -[SourceDisksNames] -[DeviceList] -%DESCRIPTION%=DriverInstall, USB\VID_2341&PID_0042 - -[DeviceList.NTamd64] -%DESCRIPTION%=DriverInstall, USB\VID_2341&PID_0042 - - -;------------------------------------------------------------------------------ -; String Definitions -;------------------------------------------------------------------------------ -;Modify these strings to customize your device -;------------------------------------------------------------------------------ -[Strings] -MFGFILENAME="CDC_vista" -DRIVERFILENAME ="usbser" -MFGNAME="Arduino LLC (www.arduino.cc)" -INSTDISK="Arduino Mega 2560 R3 Driver Installer" -DESCRIPTION="Arduino Mega 2560 R3" -SERVICE="USB RS-232 Emulation Driver" \ No newline at end of file diff --git a/scripts/win32/drivers/arduino.cat b/scripts/win32/drivers/arduino.cat new file mode 100644 index 0000000000000000000000000000000000000000..4dc538882826795fb90eda1c9cfae3bfaf4cfec9 GIT binary patch literal 6364 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