1; FTDIPORT.INF 2; 3; Copyright � 2000-2011 Future Technology Devices International Limited 4; 5; USB serial port driver installation file for Windows 2000, XP, Server 2003, Vista, Server 2008, 6; Windows 7 and Server 2008 R2 (x86 and x64). 7; 8; 9; THIS SOFTWARE IS PROVIDED BY FUTURE TECHNOLOGY DEVICES INTERNATIONAL LIMITED ``AS IS'' AND ANY EXPRESS 10; OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS 11; FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL FUTURE TECHNOLOGY DEVICES INTERNATIONAL LIMITED 12; BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, 13; BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 14; INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 15; (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF 16; THE POSSIBILITY OF SUCH DAMAGE. 17 18; FTDI DRIVERS MAY BE USED ONLY IN CONJUNCTION WITH PRODUCTS BASED ON FTDI PARTS. 19 20; FTDI DRIVERS MAY BE DISTRIBUTED IN ANY FORM AS LONG AS LICENSE INFORMATION IS NOT MODIFIED. 21 22; IF A CUSTOM VENDOR ID AND/OR PRODUCT ID OR DESCRIPTION STRING ARE USED, IT IS THE RESPONSIBILITY OF 23; THE PRODUCT MANUFACTURER TO MAINTAIN ANY CHANGES AND SUBSEQUENT WHQL RE-CERTIFICATION AS A RESULT OF 24; MAKING THESE CHANGES. 25; 26 27 28[Version] 29Signature="$Windows NT$" 30DriverPackageType=PlugAndPlay 31DriverPackageDisplayName=%DESC% 32Class=Ports 33ClassGUID={4d36e978-e325-11ce-bfc1-08002be10318} 34Provider=%FTDI% 35CatalogFile=ftdiport.cat 36DriverVer=03/18/2011,2.08.14 37 38[SourceDisksNames] 391=%DriversDisk%,,, 40 41[SourceDisksFiles] 42ftser2k.sys=1,i386 43ftserui2.dll=1,i386 44ftcserco.dll = 1,i386 45 46[SourceDisksFiles.amd64] 47ftser2k.sys=1,amd64 48ftserui2.dll=1,amd64 49ftcserco.dll = 1,amd64 50 51[DestinationDirs] 52FtdiPort.NT.Copy=10,system32\drivers 53FtdiPort.NT.CopyUI=10,system32 54FtdiPort.NT.CopyCoInst=10,system32 55 56[ControlFlags] 57ExcludeFromSelect=* 58 59[Manufacturer] 60%FTDI%=FtdiHw,NTamd64 61 62[FtdiHw] 63%VID_0403&PID_6001.DeviceDesc%=FtdiPort.NT,FTDIBUS\COMPORT&VID_0403&PID_6001 64%VID_0403&PID_6010.DeviceDesc%=FtdiPort.NT,FTDIBUS\COMPORT&VID_0403&PID_6010 65%VID_0403&PID_6011.DeviceDesc%=FtdiPort.NT,FTDIBUS\COMPORT&VID_0403&PID_6011 66%VID_0403&PID_6014.DeviceDesc%=FtdiPort.NT,FTDIBUS\COMPORT&VID_0403&PID_6014 67 68[FtdiHw.NTamd64] 69%VID_0403&PID_6001.DeviceDesc%=FtdiPort.NTamd64,FTDIBUS\COMPORT&VID_0403&PID_6001 70%VID_0403&PID_6010.DeviceDesc%=FtdiPort.NTamd64,FTDIBUS\COMPORT&VID_0403&PID_6010 71%VID_0403&PID_6011.DeviceDesc%=FtdiPort.NTamd64,FTDIBUS\COMPORT&VID_0403&PID_6011 72%VID_0403&PID_6014.DeviceDesc%=FtdiPort.NTamd64,FTDIBUS\COMPORT&VID_0403&PID_6014 73 74[FtdiPort.NT.AddService] 75DisplayName = %SvcDesc% 76ServiceType = 1 ; SERVICE_KERNEL_DRIVER 77StartType = 3 ; SERVICE_DEMAND_START 78ErrorControl = 1 ; SERVICE_ERROR_NORMAL 79ServiceBinary = %10%\system32\drivers\ftser2k.sys 80LoadOrderGroup = Base 81 82 83; -------------- Serenum Driver install section 84[SerEnum_AddService] 85DisplayName = %SerEnum.SvcDesc% 86ServiceType = 1 ; SERVICE_KERNEL_DRIVER 87StartType = 3 ; SERVICE_DEMAND_START 88ErrorControl = 1 ; SERVICE_ERROR_NORMAL 89ServiceBinary = %12%\serenum.sys 90LoadOrderGroup = PNP Filter 91 92[FtdiPort.NT.AddReg] 93HKR,,EnumPropPages32,,"ftserui2.dll,SerialPortPropPageProvider" 94 95[FtdiPort.NT.Copy] 96ftser2k.sys 97 98[FtdiPort.NT.CopyUI] 99ftserui2.dll 100 101[FtdiPort.NT.CopyCoInst] 102ftcserco.dll 103 104[FtdiPort.NT] 105CopyFiles=FtdiPort.NT.Copy,FtdiPort.NT.CopyUI 106AddReg=FtdiPort.NT.AddReg 107 108[FtdiPort.NTamd64] 109CopyFiles=FtdiPort.NT.Copy,FtdiPort.NT.CopyUI 110AddReg=FtdiPort.NT.AddReg 111 112[FtdiPort.NT.HW] 113AddReg=FtdiPort.NT.HW.AddReg 114 115[FtdiPort.NTamd64.HW] 116AddReg=FtdiPort.NT.HW.AddReg 117 118 119[FtdiPort.NT.Services] 120AddService = FTSER2K, 0x00000002, FtdiPort.NT.AddService 121AddService = Serenum,,SerEnum_AddService 122DelService = FTSERIAL 123 124[FtdiPort.NTamd64.Services] 125AddService = FTSER2K, 0x00000002, FtdiPort.NT.AddService 126AddService = Serenum,,SerEnum_AddService 127DelService = FTSERIAL 128 129 130[FtdiPort.NT.HW.AddReg] 131HKR,,"UpperFilters",0x00010000,"serenum" 132HKR,,"ConfigData",1,11,00,3F,3F,10,27,00,00,88,13,00,00,C4,09,00,00,E2,04,00,00,71,02,00,00,38,41,00,00,9C,80,00,00,4E,C0,00,00,34,00,00,00,1A,00,00,00,0D,00,00,00,06,40,00,00,03,80,00,00,00,00,00,00,D0,80,00,00 133HKR,,"MinReadTimeout",0x00010001,0 134HKR,,"MinWriteTimeout",0x00010001,0 135HKR,,"LatencyTimer",0x00010001,16 136 137 138[FtdiPort.NT.CoInstallers] 139AddReg=FtdiPort.NT.CoInstallers.AddReg 140CopyFiles=FtdiPort.NT.CopyCoInst 141 142[FtdiPort.NTamd64.CoInstallers] 143AddReg=FtdiPort.NT.CoInstallers.AddReg 144CopyFiles=FtdiPort.NT.CopyCoInst 145 146[FtdiPort.NT.CoInstallers.AddReg] 147HKR,,CoInstallers32,0x00010000,"ftcserco.Dll,FTCSERCoInstaller" 148 149 150;---------------------------------------------------------------; 151 152[Strings] 153FTDI="FTDI" 154DESC="CDM Driver Package - VCP Driver" 155DriversDisk="FTDI USB Drivers Disk" 156PortsClassName = "Ports (COM & LPT)" 157VID_0403&PID_6001.DeviceDesc="USB Serial Port" 158VID_0403&PID_6010.DeviceDesc="USB Serial Port" 159VID_0403&PID_6011.DeviceDesc="USB Serial Port" 160VID_0403&PID_6014.DeviceDesc="USB Serial Port" 161SvcDesc="USB Serial Port Driver" 162SerEnum.SvcDesc="Serenum Filter Driver" 163 164 165