; Installation INF for the Cypress Generic USB Driver for Windows 98ME/2000/XP
; this works 16-6-04

[Version]
Signature="$CHICAGO$"
Class=USB
ClassGUID={36FC9E60-C465-11CF-8056-444553540000}
provider=%CYPRESS%
;---Uncomment and complete below to support WHQL submission---;
;CatalogFile=cyusb.cat
;DriverVer=14/12/20004,0.0.0.1
;-------------------------------------------------------------;

[SourceDisksNames]
1=%CYUSB_INSTALL%,,,

[SourceDisksFiles]
CyUsb.sys = 1
CyUsb.spd = 1

[Manufacturer]
%MfgName%=Cypress

[Cypress]
;%VID_XXXX&PID_XXXX.DeviceDesc%=CyUsb, USB\VID_XXXX&PID_XXXX
; The folowing PIDs are for all of the devices in the EZ-USB family.
; These are the hardcoded PIDs that will be reported by an EZ-USB
; device with no external EEPROM. Bound to the general purpose driver.
;

; EZ-USB FX2

%USB\VID_136E&PID_0001.DeviceDesc%=CyUsb, USB\VID_136E&PID_0001
%USB\VID_136E&PID_0002.DeviceDesc%=CyUsb, USB\VID_136E&PID_0002
%USB\VID_136E&PID_0003.DeviceDesc%=CyUsb, USB\VID_136E&PID_0003
%USB\VID_136E&PID_0004.DeviceDesc%=CyUsb, USB\VID_136E&PID_0004
%USB\VID_136E&PID_0005.DeviceDesc%=CyUsb, USB\VID_136E&PID_0005
%USB\VID_136E&PID_0006.DeviceDesc%=CyUsb, USB\VID_136E&PID_0006
%USB\VID_136E&PID_0007.DeviceDesc%=CyUsb, USB\VID_136E&PID_0007
%USB\VID_136E&PID_0008.DeviceDesc%=CyUsb, USB\VID_136E&PID_0008
%USB\VID_136E&PID_0009.DeviceDesc%=CyUsb, USB\VID_136E&PID_0009
%USB\VID_136E&PID_000A.DeviceDesc%=CyUsb, USB\VID_136E&PID_000A

;[PreCopySection]
;HKR,,NoSetupUI,,1

[DestinationDirs]
CyUsb.Files.Ext = 10,System32\Drivers
;-----Uncomment below to support script file processing-----;
;CyUsb.Files.Spt = 10,System32\CyUsb
;------------------------------------------------------------;

[CyUsb]
CopyFiles=CyUsb.Files.Ext


[CyUsb.HW]
AddReg=CyUsb.AddReg.Guid

[CyUsb.NT]
CopyFiles=CyUsb.Files.Ext
;-----Uncomment below to support script file processing-----;
;CopyFiles=CyUsb.Files.Spt
;------------------------------------------------------------;
AddReg=CyUsb.AddReg

[CyUsb.NT.HW]
AddReg=CyUsb.AddReg.Guid

[CyUsb.NT.Services]
Addservice = CyUsb, 0x00000002, CyUsb.AddService

[CyUsb.AddService]
DisplayName    = %CyUsb.SvcDesc%
ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
StartType      = 3                  ; SERVICE_DEMAND_START
ErrorControl   = 1                  ; SERVICE_ERROR_NORMAL
ServiceBinary  = %10%\System32\Drivers\CyUsb.sys
LoadOrderGroup = Base

[CyUsb.AddReg]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,CyUsb.sys


[CyUsb.Files.Ext]
CyUsb.sys

;-----Uncomment below to support script file processing-----;
;[CyUsb.Files.Spt]
;CyUsb.spt
;------------------------------------------------------------;

[CyUsb.AddReg.Guid]
HKR,,DriverGUID,,%CyUsb.GUID%
;-----Uncomment below to support script file processing-----;
;HKR,,DriverEXECSCRIPT,,%CyUsb.EXECSCRIPT%
;------------------------------------------------------------;


;---------------------------------------------------------------;

[Strings]
MfgName="Cypress"
Cypress="Cypress Semiconductor"

USB\VID_136E&PID_0001.DeviceDesc="Andor iDus"
USB\VID_136E&PID_0002.DeviceDesc="Nicolet VRM"
USB\VID_136E&PID_0003.DeviceDesc="EPCS Programmer"
USB\VID_136E&PID_0004.DeviceDesc="Andor iDus"
USB\VID_136E&PID_0005.DeviceDesc="Andor Newton"
USB\VID_136E&PID_0006.DeviceDesc="Andor Newton"
USB\VID_136E&PID_0007.DeviceDesc="Andor SurCam"
USB\VID_136E&PID_0008.DeviceDesc="Andor SurCam"
USB\VID_136E&PID_0009.DeviceDesc="Andor USB iStar"
USB\VID_136E&PID_000A.DeviceDesc="Andor USB iStar"


CYUSB_INSTALL="Cypress Generic USB Driver Installation Disk"
VID_XXXX&PID_XXXX.DeviceDesc="Cypress Generic USB Device"
CyUsb.SvcDesc="Cypress Generic USB Driver"
;------------Replaced with custom GUID-------------;
CyUsb.GUID="{AE18AA60-7F6A-11d4-97DD-00010229B959}"
;------------------------------------------------------------;
;-----Uncomment below to support script file processing-----;
;CyUsb.EXECSCRIPT="\systemroot\system32\CyUsb\CyUsb.spt"
;------------------------------------------------------------;
