diff options
| author | Roy Ben-Shabat <Roy@Twine-s.com> | 2018-01-08 12:35:07 +0200 |
|---|---|---|
| committer | Roy Ben-Shabat <Roy@Twine-s.com> | 2018-01-08 12:35:07 +0200 |
| commit | d1799765af79003be5f30053134a12158ce98d82 (patch) | |
| tree | 55daeb06f2280bbdbfa418f3aec786febab030b9 /Software/Drivers | |
| parent | e7a30d51c85b2d9be2f675769506c1faa8667c89 (diff) | |
| download | Tango-d1799765af79003be5f30053134a12158ce98d82.tar.gz Tango-d1799765af79003be5f30053134a12158ce98d82.zip | |
Added Tango USB Drivers.
Modified Machine Connection Icons on Machine Studio.
Diffstat (limited to 'Software/Drivers')
23 files changed, 399 insertions, 0 deletions
diff --git a/Software/Drivers/Tiva USB/amd64/WUDFUpdate_01009.dll b/Software/Drivers/Tiva USB/amd64/WUDFUpdate_01009.dll Binary files differnew file mode 100644 index 000000000..142463439 --- /dev/null +++ b/Software/Drivers/Tiva USB/amd64/WUDFUpdate_01009.dll diff --git a/Software/Drivers/Tiva USB/amd64/WdfCoInstaller01009.dll b/Software/Drivers/Tiva USB/amd64/WdfCoInstaller01009.dll Binary files differnew file mode 100644 index 000000000..1731b962d --- /dev/null +++ b/Software/Drivers/Tiva USB/amd64/WdfCoInstaller01009.dll diff --git a/Software/Drivers/Tiva USB/amd64/lmdfu64.dll b/Software/Drivers/Tiva USB/amd64/lmdfu64.dll Binary files differnew file mode 100644 index 000000000..fa024a24b --- /dev/null +++ b/Software/Drivers/Tiva USB/amd64/lmdfu64.dll diff --git a/Software/Drivers/Tiva USB/amd64/lmdfu64.lib b/Software/Drivers/Tiva USB/amd64/lmdfu64.lib Binary files differnew file mode 100644 index 000000000..7d9a10976 --- /dev/null +++ b/Software/Drivers/Tiva USB/amd64/lmdfu64.lib diff --git a/Software/Drivers/Tiva USB/amd64/lmusbdll64.dll b/Software/Drivers/Tiva USB/amd64/lmusbdll64.dll Binary files differnew file mode 100644 index 000000000..6eae81148 --- /dev/null +++ b/Software/Drivers/Tiva USB/amd64/lmusbdll64.dll diff --git a/Software/Drivers/Tiva USB/amd64/lmusbdll64.lib b/Software/Drivers/Tiva USB/amd64/lmusbdll64.lib Binary files differnew file mode 100644 index 000000000..cd5c1c4a1 --- /dev/null +++ b/Software/Drivers/Tiva USB/amd64/lmusbdll64.lib diff --git a/Software/Drivers/Tiva USB/amd64/winusbcoinstaller2.dll b/Software/Drivers/Tiva USB/amd64/winusbcoinstaller2.dll Binary files differnew file mode 100644 index 000000000..30e55025b --- /dev/null +++ b/Software/Drivers/Tiva USB/amd64/winusbcoinstaller2.dll diff --git a/Software/Drivers/Tiva USB/dfu_usb.inf b/Software/Drivers/Tiva USB/dfu_usb.inf new file mode 100644 index 000000000..22fd3d104 --- /dev/null +++ b/Software/Drivers/Tiva USB/dfu_usb.inf @@ -0,0 +1,174 @@ +; ----------------------------------------------------------------------------- +; +; TivaWare USB DFU Runtime device driver installer +; +; This device offers DFU on interface number 1 and publishes PID 0x0A while in +; runtime mode. When it is switched to DFU mode (implemented by the boot_usb +; boot loader), the device reenumerates and publishes PID 0xFF instead. This +; is seen as a different device by Windows and requires a second INF file to +; support it. This INF file is boot_usb.inf which installs exactly the same +; files as this one. +; +; ----------------------------------------------------------------------------- + +; NOTE: When you customize this INF for your own device, create a new class +; name (Class) and a new GUID (ClassGuid). GUIDs may be created using the +; guidgen tool from Windows Visual Studio or the Windows SDK. + +[Version] +Signature = "$Windows NT$" +Class = USBLibDFURuntimeDeviceClass +ClassGuid={0D42186B-31A8-4800-B875-1A5525A407B9} +Provider = %ProviderName% +CatalogFile.NTx86=dfu_usb_x86.cat +CatalogFile.NTamd64=dfu_usb_amd64.cat +DriverVer=05/07/2015,2.1.1.71 + +; ========== Manufacturer/Models sections =========== + +[Manufacturer] +%ProviderName% = USBLibDFUDevice_WinUSB,NTx86,NTamd64 + +; NOTE: Replace the VID and PID in the following two sections with the +; correct values for your device. + +[USBLibDFUDevice_WinUSB.NTx86] +%USB\USBLibDFUDevice.DeviceDesc% =DFU_Install, USB\VID_1CBE&PID_000A&MI_01 + +[USBLibDFUDevice_WinUSB.NTamd64] +%USB\USBLibDFUDevice.DeviceDesc% =DFU_Install, USB\VID_1CBE&PID_000A&MI_01 + +; =================== Installation =================== + +[ClassInstall32] +AddReg=AddReg_ClassInstall + +[AddReg_ClassInstall] +HKR,,,,"%DeviceClassDisplayName%" +HKR,,Icon,,-1 + +[DFU_Install.NTx86] +Include=winusb.inf +Needs=WINUSB.NT +CopyFiles=System32_CopyFiles + +[DFU_Install.NTamd64] +Include=winusb.inf +Needs=WINUSB.NT +CopyFiles=SysWOW64_CopyFiles +CopyFiles=System64_CopyFiles + +[DFU_Install.NTx86.Services] +Include=winusb.inf +AddService=WinUSB,0x00000002,WinUSB_ServiceInstall + +[DFU_Install.NTamd64.Services] +Include=winusb.inf +AddService=WinUSB,0x00000002,WinUSB_ServiceInstall + +[WinUSB_ServiceInstall] +DisplayName = %WinUSB_SvcDesc% +ServiceType = 1 +StartType = 3 +ErrorControl = 1 +ServiceBinary = %12%\WinUSB.sys + +[DFU_Install.NTx86.Wdf] +KmdfService=WINUSB, WinDFU_Install + +[DFU_Install.NTamd64.Wdf] +KmdfService=WINUSB, WinDFU_Install + +[WinDFU_Install] +KmdfLibraryVersion=1.9 + +[DFU_Install.NTx86.HW] +AddReg=Dev_AddReg + +[DFU_Install.NTamd64.HW] +AddReg=Dev_AddReg + +; NOTE: The following GUID is used by software that accesses USBLib DFU +; devices (dfuprog and LM Flash Programmer). If you want your device to be +; accessible by these tools, don't change it. + +[Dev_AddReg] +HKR,,DeviceInterfaceGUIDs,0x10000,"{D17C772B-AF45-4041-9979-AAFE96BF6398}" + +[DFU_Install.NTx86.CoInstallers] +AddReg=CoInstallers_AddReg +CopyFiles=CoInstallers_CopyFiles + +[DFU_Install.NTamd64.CoInstallers] +AddReg=CoInstallers_AddReg +CopyFiles=CoInstallers_CopyFiles + +[CoInstallers_AddReg] +HKR,,CoInstallers32,0x00010000,"WdfCoInstaller01009.dll,WdfCoInstaller","WinUSBCoInstaller2.dll" + +[CoInstallers_CopyFiles] +WinUSBCoInstaller2.dll +WdfCoInstaller01009.dll + +[System32_CopyFiles] +lmusbdll.dll +lmusbdll.lib +lmdfu.dll +lmdfu.lib + +[System64_CopyFiles] +lmusbdll.dll, lmusbdll64.dll +lmusbdll.lib, lmusbdll64.lib +lmdfu.dll, lmdfu64.dll +lmdfu.lib, lmdfu64.lib + +[SysWOW64_CopyFiles] +lmusbdll.dll +lmusbdll.lib +lmdfu.dll +lmdfu.lib + +[DestinationDirs] +CoInstallers_CopyFiles=11 +System32_CopyFiles=10,system32 +SysWOW64_CopyFiles=10,syswow64 +System64_CopyFiles=10,system32 +CoInstallers_CopyFiles=11 + +; ================= Source Media Section ===================== + +[SourceDisksNames] +1 = %DISK_NAME%,,,\i386 +2 = %DISK_NAME%,,,\amd64 + +[SourceDisksFiles.x86] +WinUSBCoInstaller2.dll=1 +WdfCoInstaller01009.dll=1 +lmusbdll.dll=1 +lmusbdll.lib=1 +lmdfu.dll=1 +lmdfu.lib=1 + +[SourceDisksFiles.amd64] +WinUSBCoInstaller2.dll=2 +WdfCoInstaller01009.dll=2 +lmusbdll.dll=1 +lmusbdll.lib=1 +lmdfu.dll=1 +lmdfu.lib=1 +lmusbdll64.dll=2 +lmusbdll64.lib=2 +lmdfu64.dll=2 +lmdfu64.lib=2 + +; =================== Strings =================== + +; Note: Replace these as appropriate to describe your device. + +[Strings] +ProviderName="Twine" +USB\USBLibDFUDevice.DeviceDesc="Jig Device Firmware Upgrade (runtime mode)" +WinUSB_SvcDesc="WinUSB" +DISK_NAME="Jig Install Disk" +DeviceClassDisplayName="Jig Device Firmware Upgrade (runtime mode)" + diff --git a/Software/Drivers/Tiva USB/dfu_usb_amd64.cat b/Software/Drivers/Tiva USB/dfu_usb_amd64.cat Binary files differnew file mode 100644 index 000000000..19c09522d --- /dev/null +++ b/Software/Drivers/Tiva USB/dfu_usb_amd64.cat diff --git a/Software/Drivers/Tiva USB/dfu_usb_x86.cat b/Software/Drivers/Tiva USB/dfu_usb_x86.cat Binary files differnew file mode 100644 index 000000000..9c778f68f --- /dev/null +++ b/Software/Drivers/Tiva USB/dfu_usb_x86.cat diff --git a/Software/Drivers/Tiva USB/i386/WUDFUpdate_01009.dll b/Software/Drivers/Tiva USB/i386/WUDFUpdate_01009.dll Binary files differnew file mode 100644 index 000000000..f19c37018 --- /dev/null +++ b/Software/Drivers/Tiva USB/i386/WUDFUpdate_01009.dll diff --git a/Software/Drivers/Tiva USB/i386/WdfCoInstaller01009.dll b/Software/Drivers/Tiva USB/i386/WdfCoInstaller01009.dll Binary files differnew file mode 100644 index 000000000..30e81af62 --- /dev/null +++ b/Software/Drivers/Tiva USB/i386/WdfCoInstaller01009.dll diff --git a/Software/Drivers/Tiva USB/i386/lmdfu.dll b/Software/Drivers/Tiva USB/i386/lmdfu.dll Binary files differnew file mode 100644 index 000000000..29a90b69d --- /dev/null +++ b/Software/Drivers/Tiva USB/i386/lmdfu.dll diff --git a/Software/Drivers/Tiva USB/i386/lmdfu.lib b/Software/Drivers/Tiva USB/i386/lmdfu.lib Binary files differnew file mode 100644 index 000000000..8c80a2c9a --- /dev/null +++ b/Software/Drivers/Tiva USB/i386/lmdfu.lib diff --git a/Software/Drivers/Tiva USB/i386/lmusbdll.dll b/Software/Drivers/Tiva USB/i386/lmusbdll.dll Binary files differnew file mode 100644 index 000000000..e849cb2fd --- /dev/null +++ b/Software/Drivers/Tiva USB/i386/lmusbdll.dll diff --git a/Software/Drivers/Tiva USB/i386/lmusbdll.lib b/Software/Drivers/Tiva USB/i386/lmusbdll.lib Binary files differnew file mode 100644 index 000000000..e8e7a71a5 --- /dev/null +++ b/Software/Drivers/Tiva USB/i386/lmusbdll.lib diff --git a/Software/Drivers/Tiva USB/i386/winusbcoinstaller2.dll b/Software/Drivers/Tiva USB/i386/winusbcoinstaller2.dll Binary files differnew file mode 100644 index 000000000..fc450d2b2 --- /dev/null +++ b/Software/Drivers/Tiva USB/i386/winusbcoinstaller2.dll diff --git a/Software/Drivers/Tiva USB/usb_tango_serial.inf b/Software/Drivers/Tiva USB/usb_tango_serial.inf new file mode 100644 index 000000000..2f1b40919 --- /dev/null +++ b/Software/Drivers/Tiva USB/usb_tango_serial.inf @@ -0,0 +1,49 @@ +; +; Jig USB CDC (serial) driver installation file. +; +[Version] +Signature="$Windows NT$" +Class=Ports +ClassGuid={4D36E978-E325-11CE-BFC1-08002BE10318} +Provider=%MFGNAME% +LayoutFile=layout.inf +CatalogFile.NTx86=usb_tango_serial_x86.cat +CatalogFile.NTamd64=usb_tango_serial_amd64.cat +DriverVer=12/16/2015,2.1.2.111 + +[Manufacturer] +%MFGNAME%=VirComDevice,NT,NTamd64 + +[DestinationDirs] +DefaultDestDir = 12 + +[VirComDevice.NT] +%DESCRIPTION%=DriverInstall,USB\Vid_1CBE&Pid_0002 + +[VirComDevice.NTamd64] +%DESCRIPTION%=DriverInstall,USB\Vid_1CBE&Pid_0002 + +[DriverInstall.NT] +Include=mdmcpq.inf +CopyFiles=FakeModemCopyFileSection +AddReg=DriverInstall.NT.AddReg + +[DriverInstall.NT.AddReg] +HKR,,DevLoader,,*ntkern +HKR,,NTMPDriver,,usbser.sys +HKR,,EnumPropPages32,,"MsPorts.dll,SerialPortPropPageProvider" + +[DriverInstall.NT.Services] +AddService=usbser, 0x00000002, DriverServiceInst + +[DriverServiceInst] +DisplayName=%SERVICE% +ServiceType=1 +StartType=3 +ErrorControl=1 +ServiceBinary=%12%\usbser.sys + +[Strings] +MFGNAME = "Twine" +DESCRIPTION = "Tango USB Serial Port" +SERVICE = "Tango USB CDC serial port" diff --git a/Software/Drivers/Tiva USB/usb_tango_serial_amd64.cat b/Software/Drivers/Tiva USB/usb_tango_serial_amd64.cat Binary files differnew file mode 100644 index 000000000..71f0b0512 --- /dev/null +++ b/Software/Drivers/Tiva USB/usb_tango_serial_amd64.cat diff --git a/Software/Drivers/Tiva USB/usb_tango_serial_x86.cat b/Software/Drivers/Tiva USB/usb_tango_serial_x86.cat Binary files differnew file mode 100644 index 000000000..150382552 --- /dev/null +++ b/Software/Drivers/Tiva USB/usb_tango_serial_x86.cat diff --git a/Software/Drivers/Tiva USB/win2k/usb_dev_chidcdc_win2k.inf b/Software/Drivers/Tiva USB/win2k/usb_dev_chidcdc_win2k.inf new file mode 100644 index 000000000..d4cae7154 --- /dev/null +++ b/Software/Drivers/Tiva USB/win2k/usb_dev_chidcdc_win2k.inf @@ -0,0 +1,58 @@ +l; +; TivaWare USB CDC (serial) driver installation file. +; +[Version] +Signature="$Windows NT$" +Class=Ports +ClassGuid={4D36E978-E325-11CE-BFC1-08002BE10318} +Provider=%MFGNAME% +LayoutFile=layout.inf +DriverVer=05/07/2015,2.1.1.71 + +[Manufacturer] +%MFGNAME%=DeviceList + +[DestinationDirs] +DefaultDestDir=12 + +[SourceDisksFiles] + +[SourceDisksNames] + +[DeviceList] +%DESCRIPTION%=DriverInstall, USB\VID_1CBE&PID_0009&MI01 + +;------------------------------------------------------------------------------ +; Windows 2000/XP Sections +;------------------------------------------------------------------------------ + +[DriverInstall.nt] +CopyFiles=DriverCopyFiles +AddReg=DriverInstall.nt.AddReg + +[DriverCopyFiles] +usbser.sys,,,0x20 + +[DriverInstall.nt.AddReg] +HKR,,DevLoader,,*ntkern +HKR,,NTMPDriver,,usbser.sys +HKR,,EnumPropPages32,,"MsPorts.dll,SerialPortPropPageProvider" + +[DriverInstall.nt.Services] +AddService=usbser, 0x00000002, DriverService + +[DriverService] +DisplayName=%SERVICE% +ServiceType=1 +StartType=3 +ErrorControl=1 +ServiceBinary=%12%\usbser.sys + +;------------------------------------------------------------------------------ +; String Definitions +;------------------------------------------------------------------------------ + +[Strings] +MFGNAME = "Texas Instruments Incorporated" +DESCRIPTION = "TivaWare USB Serial Command Port" +SERVICE = "TivaWare USB CDC serial port" diff --git a/Software/Drivers/Tiva USB/win2k/usb_dev_cserial_win2k.inf b/Software/Drivers/Tiva USB/win2k/usb_dev_cserial_win2k.inf new file mode 100644 index 000000000..3cd1ebbf9 --- /dev/null +++ b/Software/Drivers/Tiva USB/win2k/usb_dev_cserial_win2k.inf @@ -0,0 +1,60 @@ +l; +; TivaWare USB CDC (serial) driver installation file. +; +[Version] +Signature="$Windows NT$" +Class=Ports +ClassGuid={4D36E978-E325-11CE-BFC1-08002BE10318} +Provider=%MFGNAME% +LayoutFile=layout.inf +DriverVer=05/07/2015,2.1.1.71 + +[Manufacturer] +%MFGNAME%=DeviceList + +[DestinationDirs] +DefaultDestDir=12 + +[SourceDisksFiles] + +[SourceDisksNames] + +[DeviceList] +%DESCRIPTION_0%=DriverInstall, USB\VID_1CBE&PID_0007&MI00 +%DESCRIPTION_1%=DriverInstall, USB\VID_1CBE&PID_0007&MI02 + +;------------------------------------------------------------------------------ +; Windows 2000/XP Sections +;------------------------------------------------------------------------------ + +[DriverInstall.nt] +CopyFiles=DriverCopyFiles +AddReg=DriverInstall.nt.AddReg + +[DriverCopyFiles] +usbser.sys,,,0x20 + +[DriverInstall.nt.AddReg] +HKR,,DevLoader,,*ntkern +HKR,,NTMPDriver,,usbser.sys +HKR,,EnumPropPages32,,"MsPorts.dll,SerialPortPropPageProvider" + +[DriverInstall.nt.Services] +AddService=usbser, 0x00000002, DriverService + +[DriverService] +DisplayName=%SERVICE% +ServiceType=1 +StartType=3 +ErrorControl=1 +ServiceBinary=%12%\usbser.sys + +;------------------------------------------------------------------------------ +; String Definitions +;------------------------------------------------------------------------------ + +[Strings] +MFGNAME = "Texas Instruments Incorporated" +DESCRIPTION_0 = "TivaWare USB Serial port" +DESCRIPTION_1 = "TivaWare USB Serial Command Port" +SERVICE = "TivaWare USB CDC serial port" diff --git a/Software/Drivers/Tiva USB/win2k/usb_dev_serial_win2k.inf b/Software/Drivers/Tiva USB/win2k/usb_dev_serial_win2k.inf new file mode 100644 index 000000000..5cd6801b0 --- /dev/null +++ b/Software/Drivers/Tiva USB/win2k/usb_dev_serial_win2k.inf @@ -0,0 +1,58 @@ +; +; Luminary Micro USB CDC (serial) driver installation file. +; +[Version] +Signature="$Windows NT$" +Class=Ports +ClassGuid={4D36E978-E325-11CE-BFC1-08002BE10318} +Provider=%MFGNAME% +LayoutFile=layout.inf +DriverVer=05/07/2015,2.1.1.71 + +[Manufacturer] +%MFGNAME%=DeviceList + +[DestinationDirs] +DefaultDestDir=12 + +[SourceDisksFiles] + +[SourceDisksNames] + +[DeviceList] +%DESCRIPTION%=DriverInstall, USB\VID_1CBE&PID_0002 + +;------------------------------------------------------------------------------ +; Windows 2000/XP Sections +;------------------------------------------------------------------------------ + +[DriverInstall.nt] +CopyFiles=DriverCopyFiles +AddReg=DriverInstall.nt.AddReg + +[DriverCopyFiles] +usbser.sys,,,0x20 + +[DriverInstall.nt.AddReg] +HKR,,DevLoader,,*ntkern +HKR,,NTMPDriver,,usbser.sys +HKR,,EnumPropPages32,,"MsPorts.dll,SerialPortPropPageProvider" + +[DriverInstall.nt.Services] +AddService=usbser, 0x00000002, DriverService + +[DriverService] +DisplayName=%SERVICE% +ServiceType=1 +StartType=3 +ErrorControl=1 +ServiceBinary=%12%\usbser.sys + +;------------------------------------------------------------------------------ +; String Definitions +;------------------------------------------------------------------------------ + +[Strings] +MFGNAME = "Luminary Micro, Inc." +DESCRIPTION = "Luminary Micro USB serial port" +SERVICE = "Luminary Micro USB CDC serial port" |
