; FTDIBUS.INF - Modified for JLCooper Electronics, May 12, 2020
; 
; Copyright © 2000-2012 Future Technology Devices International Limited
; 
; USB serial converter driver installation file for Windows 2000, XP, Server 2003, Vista, Server 2008,
; Windows 7 and Server 2008 R2 (x86 and x64).
; 
; 
; THIS SOFTWARE IS PROVIDED BY FUTURE TECHNOLOGY DEVICES INTERNATIONAL LIMITED ``AS IS'' AND ANY EXPRESS 
; OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
; FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL FUTURE TECHNOLOGY DEVICES INTERNATIONAL LIMITED
; BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, 
; BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
; INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
; (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
; THE POSSIBILITY OF SUCH DAMAGE. 
 
; FTDI DRIVERS MAY BE USED ONLY IN CONJUNCTION WITH PRODUCTS BASED ON FTDI PARTS.
 
; FTDI DRIVERS MAY BE DISTRIBUTED IN ANY FORM AS LONG AS LICENSE INFORMATION IS NOT MODIFIED.

; IF A CUSTOM VENDOR ID AND/OR PRODUCT ID OR DESCRIPTION STRING ARE USED, IT IS THE RESPONSIBILITY OF
; THE PRODUCT MANUFACTURER TO MAINTAIN ANY CHANGES AND SUBSEQUENT WHQL RE-CERTIFICATION AS A RESULT OF
; MAKING THESE CHANGES.
;


[Version]
Signature="$Windows NT$"
DriverPackageType=PlugAndPlay
DriverPackageDisplayName=%DESC%
Class=USB
ClassGUID={36fc9e60-c465-11cf-8056-444553540000}
Provider=%FTDI%
CatalogFile=ftdibus.cat
DriverVer=04/10/2012,2.08.24

[SourceDisksNames]
1=%DriversDisk%,,,

[SourceDisksFiles]
ftdibus.sys = 1,i386
ftbusui.dll = 1,i386
ftd2xx.dll = 1,i386
FTLang.Dll = 1,i386

[SourceDisksFiles.amd64]
ftdibus.sys = 1,amd64
ftbusui.dll = 1,amd64
ftd2xx64.dll = 1,amd64
ftd2xx.dll = 1,i386
FTLang.Dll = 1,amd64

[DestinationDirs]
FtdiBus.NT.Copy = 10,system32\drivers
FtdiBus.NT.Copy2 = 10,system32
FtdiBus.NTamd64.Copy = 10,system32\drivers
FtdiBus.NTamd64.Copy2 = 10,system32
FtdiBus.NTamd64.Copy3 = 10,syswow64


[Manufacturer]
%Ftdi%=FtdiHw,NTamd64

[FtdiHw]
%USB\VID_0760&PID_0002.DeviceDesc%=FtdiBus.NT,USB\VID_0760&PID_0002
%USB\VID_0760&PID_0003.DeviceDesc%=FtdiBus.NT,USB\VID_0760&PID_0003
%USB\VID_0760&PID_0004.DeviceDesc%=FtdiBus.NT,USB\VID_0760&PID_0004
%USB\VID_0760&PID_0005.DeviceDesc%=FtdiBus.NT,USB\VID_0760&PID_0005
%USB\VID_0760&PID_0006.DeviceDesc%=FtdiBus.NT,USB\VID_0760&PID_0006
%USB\VID_0760&PID_0007.DeviceDesc%=FtdiBus.NT,USB\VID_0760&PID_0007
%USB\VID_0760&PID_0008.DeviceDesc%=FtdiBus.NT,USB\VID_0760&PID_0008
%USB\VID_0760&PID_0009.DeviceDesc%=FtdiBus.NT,USB\VID_0760&PID_0009
%USB\VID_0760&PID_000A.DeviceDesc%=FtdiBus.NT,USB\VID_0760&PID_000A
%USB\VID_0760&PID_000B.DeviceDesc%=FtdiBus.NT,USB\VID_0760&PID_000B
%USB\VID_0760&PID_000C.DeviceDesc%=FtdiBus.NT,USB\VID_0760&PID_000C
%USB\VID_0760&PID_000D.DeviceDesc%=FtdiBus.NT,USB\VID_0760&PID_000D
%USB\VID_0760&PID_000E.DeviceDesc%=FtdiBus.NT,USB\VID_0760&PID_000E
%USB\VID_0760&PID_000F.DeviceDesc%=FtdiBus.NT,USB\VID_0760&PID_000F
%USB\VID_0760&PID_0010.DeviceDesc%=FtdiBus.NT,USB\VID_0760&PID_0010
%USB\VID_0760&PID_0011.DeviceDesc%=FtdiBus.NT,USB\VID_0760&PID_0011
%USB\VID_0760&PID_0012.DeviceDesc%=FtdiBus.NT,USB\VID_0760&PID_0012
%USB\VID_0760&PID_0013.DeviceDesc%=FtdiBus.NT,USB\VID_0760&PID_0013
%USB\VID_0760&PID_0014.DeviceDesc%=FtdiBus.NT,USB\VID_0760&PID_0014
%USB\VID_0760&PID_0015.DeviceDesc%=FtdiBus.NT,USB\VID_0760&PID_0015
%USB\VID_0760&PID_0016.DeviceDesc%=FtdiBus.NT,USB\VID_0760&PID_0016
%USB\VID_0760&PID_0017.DeviceDesc%=FtdiBus.NT,USB\VID_0760&PID_0017
%USB\VID_0760&PID_0018.DeviceDesc%=FtdiBus.NT,USB\VID_0760&PID_0018
%USB\VID_0760&PID_0019.DeviceDesc%=FtdiBus.NT,USB\VID_0760&PID_0019
%USB\VID_0760&PID_001A.DeviceDesc%=FtdiBus.NT,USB\VID_0760&PID_001A
%USB\VID_0760&PID_001B.DeviceDesc%=FtdiBus.NT,USB\VID_0760&PID_001B
%USB\VID_0760&PID_001C.DeviceDesc%=FtdiBus.NT,USB\VID_0760&PID_001C
%USB\VID_0760&PID_001D.DeviceDesc%=FtdiBus.NT,USB\VID_0760&PID_001D
%USB\VID_0760&PID_001E.DeviceDesc%=FtdiBus.NT,USB\VID_0760&PID_001E
%USB\VID_0760&PID_001F.DeviceDesc%=FtdiBus.NT,USB\VID_0760&PID_001F
%USB\VID_0760&PID_0020.DeviceDesc%=FtdiBus.NT,USB\VID_0760&PID_0020
%USB\VID_0760&PID_0021.DeviceDesc%=FtdiBus.NT,USB\VID_0760&PID_0021
%USB\VID_0760&PID_0022.DeviceDesc%=FtdiBus.NT,USB\VID_0760&PID_0022
%USB\VID_0760&PID_0023.DeviceDesc%=FtdiBus.NT,USB\VID_0760&PID_0023
%USB\VID_0760&PID_0024.DeviceDesc%=FtdiBus.NT,USB\VID_0760&PID_0024
%USB\VID_0760&PID_0025.DeviceDesc%=FtdiBus.NT,USB\VID_0760&PID_0025
%USB\VID_0760&PID_0026.DeviceDesc%=FtdiBus.NT,USB\VID_0760&PID_0026
%USB\VID_0760&PID_0027.DeviceDesc%=FtdiBus.NT,USB\VID_0760&PID_0027
%USB\VID_0760&PID_0028.DeviceDesc%=FtdiBus.NT,USB\VID_0760&PID_0028
%USB\VID_0760&PID_0029.DeviceDesc%=FtdiBus.NT,USB\VID_0760&PID_0029
%USB\VID_0760&PID_002A.DeviceDesc%=FtdiBus.NT,USB\VID_0760&PID_002A
%USB\VID_0760&PID_002B.DeviceDesc%=FtdiBus.NT,USB\VID_0760&PID_002B
%USB\VID_0760&PID_002C.DeviceDesc%=FtdiBus.NT,USB\VID_0760&PID_002C
%USB\VID_0760&PID_002D.DeviceDesc%=FtdiBus.NT,USB\VID_0760&PID_002D
%USB\VID_0760&PID_002E.DeviceDesc%=FtdiBus.NT,USB\VID_0760&PID_002E
%USB\VID_0760&PID_002F.DeviceDesc%=FtdiBus.NT,USB\VID_0760&PID_002F

[FtdiHw.NTamd64]
%USB\VID_0760&PID_0002.DeviceDesc%=FtdiBus.NTamd64,USB\VID_0760&PID_0002
%USB\VID_0760&PID_0003.DeviceDesc%=FtdiBus.NTamd64,USB\VID_0760&PID_0003
%USB\VID_0760&PID_0004.DeviceDesc%=FtdiBus.NTamd64,USB\VID_0760&PID_0004
%USB\VID_0760&PID_0005.DeviceDesc%=FtdiBus.NTamd64,USB\VID_0760&PID_0005
%USB\VID_0760&PID_0006.DeviceDesc%=FtdiBus.NTamd64,USB\VID_0760&PID_0006
%USB\VID_0760&PID_0007.DeviceDesc%=FtdiBus.NTamd64,USB\VID_0760&PID_0007
%USB\VID_0760&PID_0008.DeviceDesc%=FtdiBus.NTamd64,USB\VID_0760&PID_0008
%USB\VID_0760&PID_0009.DeviceDesc%=FtdiBus.NTamd64,USB\VID_0760&PID_0009
%USB\VID_0760&PID_000A.DeviceDesc%=FtdiBus.NTamd64,USB\VID_0760&PID_000A
%USB\VID_0760&PID_000B.DeviceDesc%=FtdiBus.NTamd64,USB\VID_0760&PID_000B
%USB\VID_0760&PID_000C.DeviceDesc%=FtdiBus.NTamd64,USB\VID_0760&PID_000C
%USB\VID_0760&PID_000D.DeviceDesc%=FtdiBus.NTamd64,USB\VID_0760&PID_000D
%USB\VID_0760&PID_000E.DeviceDesc%=FtdiBus.NTamd64,USB\VID_0760&PID_000E
%USB\VID_0760&PID_000F.DeviceDesc%=FtdiBus.NTamd64,USB\VID_0760&PID_000F
%USB\VID_0760&PID_0010.DeviceDesc%=FtdiBus.NTamd64,USB\VID_0760&PID_0010
%USB\VID_0760&PID_0011.DeviceDesc%=FtdiBus.NTamd64,USB\VID_0760&PID_0011
%USB\VID_0760&PID_0012.DeviceDesc%=FtdiBus.NTamd64,USB\VID_0760&PID_0012
%USB\VID_0760&PID_0013.DeviceDesc%=FtdiBus.NTamd64,USB\VID_0760&PID_0013
%USB\VID_0760&PID_0014.DeviceDesc%=FtdiBus.NTamd64,USB\VID_0760&PID_0014
%USB\VID_0760&PID_0015.DeviceDesc%=FtdiBus.NTamd64,USB\VID_0760&PID_0015
%USB\VID_0760&PID_0016.DeviceDesc%=FtdiBus.NTamd64,USB\VID_0760&PID_0016
%USB\VID_0760&PID_0017.DeviceDesc%=FtdiBus.NTamd64,USB\VID_0760&PID_0017
%USB\VID_0760&PID_0018.DeviceDesc%=FtdiBus.NTamd64,USB\VID_0760&PID_0018
%USB\VID_0760&PID_0019.DeviceDesc%=FtdiBus.NTamd64,USB\VID_0760&PID_0019
%USB\VID_0760&PID_001A.DeviceDesc%=FtdiBus.NTamd64,USB\VID_0760&PID_001A
%USB\VID_0760&PID_001B.DeviceDesc%=FtdiBus.NTamd64,USB\VID_0760&PID_001B
%USB\VID_0760&PID_001C.DeviceDesc%=FtdiBus.NTamd64,USB\VID_0760&PID_001C
%USB\VID_0760&PID_001D.DeviceDesc%=FtdiBus.NTamd64,USB\VID_0760&PID_001D
%USB\VID_0760&PID_001E.DeviceDesc%=FtdiBus.NTamd64,USB\VID_0760&PID_001E
%USB\VID_0760&PID_001F.DeviceDesc%=FtdiBus.NTamd64,USB\VID_0760&PID_001F
%USB\VID_0760&PID_0020.DeviceDesc%=FtdiBus.NTamd64,USB\VID_0760&PID_0020
%USB\VID_0760&PID_0021.DeviceDesc%=FtdiBus.NTamd64,USB\VID_0760&PID_0021
%USB\VID_0760&PID_0022.DeviceDesc%=FtdiBus.NTamd64,USB\VID_0760&PID_0022
%USB\VID_0760&PID_0023.DeviceDesc%=FtdiBus.NTamd64,USB\VID_0760&PID_0023
%USB\VID_0760&PID_0024.DeviceDesc%=FtdiBus.NTamd64,USB\VID_0760&PID_0024
%USB\VID_0760&PID_0025.DeviceDesc%=FtdiBus.NTamd64,USB\VID_0760&PID_0025
%USB\VID_0760&PID_0026.DeviceDesc%=FtdiBus.NTamd64,USB\VID_0760&PID_0026
%USB\VID_0760&PID_0027.DeviceDesc%=FtdiBus.NTamd64,USB\VID_0760&PID_0027
%USB\VID_0760&PID_0028.DeviceDesc%=FtdiBus.NTamd64,USB\VID_0760&PID_0028
%USB\VID_0760&PID_0029.DeviceDesc%=FtdiBus.NTamd64,USB\VID_0760&PID_0029
%USB\VID_0760&PID_002A.DeviceDesc%=FtdiBus.NTamd64,USB\VID_0760&PID_002A
%USB\VID_0760&PID_002B.DeviceDesc%=FtdiBus.NTamd64,USB\VID_0760&PID_002B
%USB\VID_0760&PID_002C.DeviceDesc%=FtdiBus.NTamd64,USB\VID_0760&PID_002C
%USB\VID_0760&PID_002D.DeviceDesc%=FtdiBus.NTamd64,USB\VID_0760&PID_002D
%USB\VID_0760&PID_002E.DeviceDesc%=FtdiBus.NTamd64,USB\VID_0760&PID_002E
%USB\VID_0760&PID_002F.DeviceDesc%=FtdiBus.NTamd64,USB\VID_0760&PID_002F

[ControlFlags]
ExcludeFromSelect=*

[FtdiBus.NT]
CopyFiles=FtdiBus.NT.Copy,FtdiBus.NT.Copy2
AddReg=FtdiBus.NT.AddReg

[FtdiBus.NTamd64]
CopyFiles=FtdiBus.NTamd64.Copy,FtdiBus.NTamd64.Copy2,FtdiBus.NTamd64.Copy3
AddReg=FtdiBus.NT.AddReg

[FtdiBus.NT.Services]
AddService = FTDIBUS, 0x00000002, FtdiBus.NT.AddService

[FtdiBus.NTamd64.Services]
AddService = FTDIBUS, 0x00000002, FtdiBus.NT.AddService

[FtdiBus.NT.AddService]
DisplayName = %SvcDesc%
ServiceType = 1 ; SERVICE_KERNEL_DRIVER
StartType = 3 ; SERVICE_DEMAND_START
ErrorControl = 1 ; SERVICE_ERROR_NORMAL
ServiceBinary = %10%\system32\drivers\ftdibus.sys
LoadOrderGroup = Base
AddReg = FtdiBus.NT.AddService.AddReg

[FtdiBus.NT.AddReg]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,ftdibus.sys
HKR,,EnumPropPages32,,"ftbusui.dll,FTBUSUIPropPageProvider"

[FtdiBus.NT.AddService.AddReg]
;HKR,Parameters,"LocIds",1,31,00,00,00,32,00,00,00,00
;HKR,Parameters,"RetryResetCount",0x10001,50


[FtdiBus.NT.Copy]
ftdibus.sys

[FtdiBus.NT.Copy2]
ftbusui.dll
ftd2xx.dll
FTLang.dll

[FtdiBus.NTamd64.Copy]
ftdibus.sys

[FtdiBus.NTamd64.Copy2]
ftbusui.dll
ftd2xx.dll,ftd2xx64.dll
FTLang.dll

[FtdiBus.NTamd64.Copy3]
ftd2xx.dll

[Strings]
Ftdi="JLCooper Electronics"
DESC="CDM Driver Package - Bus/D2XX Driver"
DriversDisk="FTDI USB Drivers Disk"
USB\VID_0760&PID_0002.DeviceDesc="JLCooper USB Device"
USB\VID_0760&PID_0003.DeviceDesc="Leitch JOG-5000"
USB\VID_0760&PID_0004.DeviceDesc="Leitch FAD-5000"
USB\VID_0760&PID_0005.DeviceDesc="JLCooper SloMo Controller"
USB\VID_0760&PID_0006.DeviceDesc="JLCooper USB Interface"
USB\VID_0760&PID_0007.DeviceDesc="JLCooper Compact USB Interface"
USB\VID_0760&PID_0008.DeviceDesc="JLCooper FaderMaster 4/100"
USB\VID_0760&PID_0009.DeviceDesc="JLCooper MCS3 SP"
USB\VID_0760&PID_000A.DeviceDesc="JLCooper ES-450 SP"
USB\VID_0760&PID_000B.DeviceDesc="JLCooper ES-4/100"
USB\VID_0760&PID_000C.DeviceDesc="JLCooper ES-8/100"
USB\VID_0760&PID_000D.DeviceDesc="JLCooper Piano Lab"
USB\VID_0760&PID_000E.DeviceDesc="JLCooper MCS5"
USB\VID_0760&PID_000F.DeviceDesc="JLCooper Eclipse 24"
USB\VID_0760&PID_0010.DeviceDesc="JLCooper SloMo Elite"
USB\VID_0760&PID_0011.DeviceDesc="JLCooper ES-450 J"
USB\VID_0760&PID_0012.DeviceDesc="JLCooper MCS2"
USB\VID_0760&PID_0013.DeviceDesc="JLCooper MCS3 v2"
USB\VID_0760&PID_0014.DeviceDesc="JLCooper MCS6"
USB\VID_0760&PID_0015.DeviceDesc="JLCooper SloMo Mini"
USB\VID_0760&PID_0016.DeviceDesc="JLCooper SloMoProPro"
USB\VID_0760&PID_0017.DeviceDesc="JLCooper TransportPro"
USB\VID_0760&PID_0018.DeviceDesc="JLCooper Atlas"
USB\VID_0760&PID_0019.DeviceDesc="JLCooper USB Device"
USB\VID_0760&PID_001A.DeviceDesc="JLCooper USB Device"
USB\VID_0760&PID_001B.DeviceDesc="JLCooper USB Device"
USB\VID_0760&PID_001C.DeviceDesc="JLCooper USB Device"
USB\VID_0760&PID_001D.DeviceDesc="JLCooper USB Device"
USB\VID_0760&PID_001E.DeviceDesc="JLCooper USB Device"
USB\VID_0760&PID_001F.DeviceDesc="JLCooper USB Device"
USB\VID_0760&PID_0020.DeviceDesc="JLCooper USB Device"
USB\VID_0760&PID_0021.DeviceDesc="JLCooper USB Device"
USB\VID_0760&PID_0022.DeviceDesc="JLCooper USB Device"
USB\VID_0760&PID_0023.DeviceDesc="JLCooper USB Device"
USB\VID_0760&PID_0024.DeviceDesc="JLCooper USB Device"
USB\VID_0760&PID_0025.DeviceDesc="JLCooper USB Device"
USB\VID_0760&PID_0026.DeviceDesc="JLCooper USB Device"
USB\VID_0760&PID_0027.DeviceDesc="JLCooper USB Device"
USB\VID_0760&PID_0028.DeviceDesc="JLCooper USB Device"
USB\VID_0760&PID_0029.DeviceDesc="JLCooper USB Device"
USB\VID_0760&PID_002A.DeviceDesc="JLCooper USB Device"
USB\VID_0760&PID_002B.DeviceDesc="JLCooper USB Device"
USB\VID_0760&PID_002C.DeviceDesc="JLCooper USB Device"
USB\VID_0760&PID_002D.DeviceDesc="JLCooper USB Device"
USB\VID_0760&PID_002E.DeviceDesc="JLCooper USB Device"
USB\VID_0760&PID_002F.DeviceDesc="JLCooper USB Device"
SvcDesc="USB Serial Converter Driver"
ClassName="USB"
