From 46fd48f590033912d59428a7f6167c2a83b4ca55 Mon Sep 17 00:00:00 2001 From: Federico Fissore Date: Fri, 6 Mar 2015 16:38:32 +0100 Subject: [PATCH] Added windows drivers --- build/windows/dist/drivers/arduino-org.cat | Bin 0 -> 9125 bytes build/windows/dist/drivers/arduino-org.inf | 168 +++++++++++++++++++++ 2 files changed, 168 insertions(+) create mode 100644 build/windows/dist/drivers/arduino-org.cat create mode 100644 build/windows/dist/drivers/arduino-org.inf diff --git a/build/windows/dist/drivers/arduino-org.cat b/build/windows/dist/drivers/arduino-org.cat new file mode 100644 index 0000000000000000000000000000000000000000..697b9f2aef2b8c661f496445d79bb7a9b548ad4b GIT binary patch literal 9125 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 literal 0 HcmV?d00001 diff --git a/build/windows/dist/drivers/arduino-org.inf b/build/windows/dist/drivers/arduino-org.inf new file mode 100644 index 000000000..507874582 --- /dev/null +++ b/build/windows/dist/drivers/arduino-org.inf @@ -0,0 +1,168 @@ +; Copyright 2012 Blacklabel Development, Inc. + +[Strings] +DriverPackageDisplayName="Arduino USB Driver" +ManufacturerName="Arduino Srl (www.arduino.org)" +ServiceName="USB RS-232 Emulation Driver" + +due.bossa.name="Bossa Program Port" +due.programming_port.name="Arduino Due Programming Port" +due.sketch.name="Arduino Due" +esplora.bootloader.name="Arduino Esplora bootloader" +esplora.sketch.name="Arduino Esplora" +leonardo.bootloader.name="Arduino Leonardo bootloader" +leonardo.sketch.name="Arduino Leonardo" +lilypadUSB.bootloader.name="Arduino LilyPad USB bootloader" +lilypadUSB.sketch.name="Arduino LilyPad USB" +mega2560.name="Arduino Mega 2560" +mega2560rev3.name="Arduino Mega 2560" +megaADK.name="Arduino Mega ADK" +megaADKrev3.name="Arduino Mega ADK" +micro.bootloader.name="Arduino Micro bootloader" +micro.sketch.name="Arduino Micro" +unoR3.name="Arduino Uno" +usbserial.name="Arduino USB Serial Light Adapter" +robotControl.bootloader.name="Arduino Robot Control bootloader" +robotControl.sketch.name="Arduino Robot" +robotMotor.bootloader.name="Arduino Robot Motor bootloader" +robotMotor.sketch.name="Arduino Robot" +yun.bootloader.name="Arduino Yun bootloader" +yun.sketch.name="Arduino Yun" + +zero_pro.edbg.name="Atmel Corp. EDBG USB Port" +zero.usbport.name="Arduino Zero Native Port" +zero_pro.usbport.name="Arduino Zero PRO Native Port" +zero_boot.usbport.name="Arduino Zero (Bootloader Mode) - Native Port" +zero_pro_boot.usbport.name="Arduino Zero PRO (Bootloader Mode) Native Port" + +[DefaultInstall] +CopyINF=arduino-org.inf + +[Version] +Class=Ports +ClassGuid={4D36E978-E325-11CE-BFC1-08002BE10318} +Signature="$Windows NT$" +Provider=%ManufacturerName% +DriverPackageDisplayName=%DriverPackageDisplayName% +CatalogFile=arduino-org.cat +DriverVer=02/27/2014,1.1.0.0 + +[Manufacturer] +%ManufacturerName%=DeviceList, NTamd64, NTia64 + +[DestinationDirs] +FakeModemCopyFileSection=12 +DefaultDestDir=12 + +[DeviceList] +%due.bossa.name%=DriverInstall, USB\VID_03EB&PID_6124 +%due.programming_port.name%=DriverInstall, USB\VID_2A03&PID_003D +%due.sketch.name%=DriverInstall, USB\VID_2A03&PID_003E&MI_00 +%esplora.bootloader.name%=DriverInstall, USB\VID_2A03&PID_003C +%esplora.sketch.name%=DriverInstall, USB\VID_2A03&PID_803C&MI_00 +%leonardo.bootloader.name%=DriverInstall, USB\VID_2A03&PID_0036 +%leonardo.sketch.name%=DriverInstall, USB\VID_2A03&PID_8036&MI_00 +%lilypadUSB.bootloader.name%=DriverInstall, USB\VID_1B4F&PID_9207 +%lilypadUSB.sketch.name%=DriverInstall, USB\VID_1B4F&PID_9208&MI_00 +%mega2560rev3.name%=DriverInstall, USB\VID_2A03&PID_0042 +%mega2560.name%=DriverInstall, USB\VID_2A03&PID_0010 +%megaADK.name%=DriverInstall, USB\VID_2A03&PID_003F +%megaADKrev3.name%=DriverInstall, USB\VID_2A03&PID_0044 +%micro.bootloader.name%=DriverInstall, USB\VID_2A03&PID_0037 +%micro.sketch.name%=DriverInstall, USB\VID_2A03&PID_8037&MI_00 +%unoR3.name%=DriverInstall, USB\VID_2A03&PID_0043 +%usbserial.name%=DriverInstall, USB\VID_2A03&PID_003B +%robotControl.bootloader.name%=DriverInstall, USB\VID_2A03&PID_0038 +%robotControl.sketch.name%=DriverInstall, USB\VID_2A03&PID_8038&MI_00 +%robotMotor.bootloader.name%=DriverInstall, USB\VID_2A03&PID_0039 +%robotMotor.sketch.name%=DriverInstall, USB\VID_2A03&PID_8039&MI_00 +%yun.bootloader.name%=DriverInstall, USB\VID_2A03&PID_0041 +%yun.sketch.name%=DriverInstall, USB\VID_2A03&PID_8041&MI_00 + +%zero_pro.edbg.name%=DriverInstall, USB\VID_03EB&PID_2111&MI_01 +%zero.usbport.name%=DriverInstall, USB\VID_2A03&PID_804E +%zero_pro.usbport.name%=DriverInstall, USB\VID_2A03&PID_804D +%zero_boot.usbport.name%=DriverInstall, USB\VID_2A03&PID_004E +%zero_pro_boot.usbport.name%=DriverInstall, USB\VID_2A03&PID_004D + +[DeviceList.NTamd64] +%due.bossa.name%=DriverInstall, USB\VID_03EB&PID_6124 +%due.programming_port.name%=DriverInstall, USB\VID_2A03&PID_003D +%due.sketch.name%=DriverInstall, USB\VID_2A03&PID_003E&MI_00 +%esplora.bootloader.name%=DriverInstall, USB\VID_2A03&PID_003C +%esplora.sketch.name%=DriverInstall, USB\VID_2A03&PID_803C&MI_00 +%leonardo.bootloader.name%=DriverInstall, USB\VID_2A03&PID_0036 +%leonardo.sketch.name%=DriverInstall, USB\VID_2A03&PID_8036&MI_00 +%lilypadUSB.bootloader.name%=DriverInstall, USB\VID_1B4F&PID_9207 +%lilypadUSB.sketch.name%=DriverInstall, USB\VID_1B4F&PID_9208&MI_00 +%mega2560rev3.name%=DriverInstall, USB\VID_2A03&PID_0042 +%mega2560.name%=DriverInstall, USB\VID_2A03&PID_0010 +%megaADK.name%=DriverInstall, USB\VID_2A03&PID_003F +%megaADKrev3.name%=DriverInstall, USB\VID_2A03&PID_0044 +%micro.bootloader.name%=DriverInstall, USB\VID_2A03&PID_0037 +%micro.sketch.name%=DriverInstall, USB\VID_2A03&PID_8037&MI_00 +%unoR3.name%=DriverInstall, USB\VID_2A03&PID_0043 +%usbserial.name%=DriverInstall, USB\VID_2A03&PID_003B +%robotControl.bootloader.name%=DriverInstall, USB\VID_2A03&PID_0038 +%robotControl.sketch.name%=DriverInstall, USB\VID_2A03&PID_8038&MI_00 +%robotMotor.bootloader.name%=DriverInstall, USB\VID_2A03&PID_0039 +%robotMotor.sketch.name%=DriverInstall, USB\VID_2A03&PID_8039&MI_00 +%yun.bootloader.name%=DriverInstall, USB\VID_2A03&PID_0041 +%yun.sketch.name%=DriverInstall, USB\VID_2A03&PID_8041&MI_00 + +%zero_pro.edbg.name%=DriverInstall, USB\VID_03EB&PID_2111&MI_01 +%zero_pro_boot.usbport.name%=DriverInstall, USB\VID_2A03&PID_004D +%zero_boot.usbport.name%=DriverInstall, USB\VID_2A03&PID_004E +%zero_pro.usbport.name%=DriverInstall, USB\VID_2A03&PID_804D +%zero.usbport.name%=DriverInstall, USB\VID_2A03&PID_804E + +[DeviceList.NTia64] +%esplora.bootloader.name%=DriverInstall, USB\VID_2A03&PID_003C +%esplora.sketch.name%=DriverInstall, USB\VID_2A03&PID_803C&MI_00 +%leonardo.bootloader.name%=DriverInstall, USB\VID_2A03&PID_0036 +%leonardo.sketch.name%=DriverInstall, USB\VID_2A03&PID_8036&MI_00 +%lilypadUSB.bootloader.name%=DriverInstall, USB\VID_1B4F&PID_9207 +%lilypadUSB.sketch.name%=DriverInstall, USB\VID_1B4F&PID_9208&MI_00 +%mega2560rev3.name%=DriverInstall, USB\VID_2A03&PID_0042 +%mega2560.name%=DriverInstall, USB\VID_2A03&PID_0010 +%megaADK.name%=DriverInstall, USB\VID_2A03&PID_003F +%megaADKrev3.name%=DriverInstall, USB\VID_2A03&PID_0044 +%micro.bootloader.name%=DriverInstall, USB\VID_2A03&PID_0037 +%micro.sketch.name%=DriverInstall, USB\VID_2A03&PID_8037&MI_00 +%unoR3.name%=DriverInstall, USB\VID_2A03&PID_0043 +%usbserial.name%=DriverInstall, USB\VID_2A03&PID_003B +%robotControl.bootloader.name%=DriverInstall, USB\VID_2A03&PID_0038 +%robotControl.sketch.name%=DriverInstall, USB\VID_2A03&PID_8038&MI_00 +%robotMotor.bootloader.name%=DriverInstall, USB\VID_2A03&PID_0039 +%robotMotor.sketch.name%=DriverInstall, USB\VID_2A03&PID_8039&MI_00 +%yun.bootloader.name%=DriverInstall, USB\VID_2A03&PID_0041 +%yun.sketch.name%=DriverInstall, USB\VID_2A03&PID_8041&MI_00 + +%zero_pro.edbg.name%=DriverInstall, USB\VID_03EB&PID_2111&MI_01 +%zero_pro_boot.usbport.name%=DriverInstall, USB\VID_2A03&PID_004D +%zero_boot.usbport.name%=DriverInstall, USB\VID_2A03&PID_004E +%zero_pro.usbport.name%=DriverInstall, USB\VID_2A03&PID_804D +%zero.usbport.name%=DriverInstall, USB\VID_2A03&PID_804E + +[DriverInstall] +include=mdmcpq.inf,usb.inf +CopyFiles = FakeModemCopyFileSection +AddReg=DriverAddReg + +[DriverAddReg] +HKR,,DevLoader,,*ntkern +HKR,,NTMPDriver,,usbser.sys +HKR,,EnumPropPages32,,"MsPorts.dll,SerialPortPropPageProvider" + +[DriverInstall.Services] +include=mdmcpq.inf +AddService=usbser, 0x00000002, DriverService + +[DriverService] +DisplayName=%ServiceName% +ServiceType=1 +StartType=3 +ErrorControl=1 +ServiceBinary=%12%\usbser.sys +LoadOrderGroup=Base +