[Version]
Signature="$CHICAGO$"
Class=USB
ClassGUID= {36FC9E60-C465-11CF-8056-444553540000}
provider=%Cypress%
LayoutFile=layout.inf

[Manufacturer]
%Cypress%=Cypress

[Cypress]


%USB\VID_0523&PID_1002.DeviceDesc%=EZUSB.Dev, USB\VID_0523&PID_1002

[PreCopySection]
HKR,,NoSetupUI,,1

[DestinationDirs]
EZUSB.Files.Ext = 10,System32\Drivers
EZUSB.Files.Inf = 10,INF
EZUSBDEV.Files.Ext = 10,System32\Drivers
EZUSBDEV.Files.Inf = 10,INF


[EZUSB.Dev]
CopyFiles=EZUSB.Files.Ext
AddReg=EZUSB.AddReg

[EZUSB.Dev.NT]
; copyfiles commented out for Win2K to avoid user intervention during install
CopyFiles=EZUSB.Files.Ext
AddReg=EZUSB.AddReg

[EZUSB.Dev.NT.Services]
Addservice = EZUSB, 0x00000002, EZUSB.AddService

[EZUSB.AddService]
DisplayName    = %EZUSB.SvcDesc%
ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
StartType      = 2                  ; SERVICE_AUTO_START
ErrorControl   = 1                  ; SERVICE_ERROR_NORMAL
ServiceBinary  = %10%\System32\Drivers\ezusb.sys
LoadOrderGroup = Base

[EZUSB.AddReg]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,ezusb.sys

[EZUSB.Files.Ext]
ezusb.sys

[EZUSB.Files.Inf]
ezusbw2k.Inf



[EZLOADER.Dev]
;CopyFiles=EZLOADER.Files.Ext, EZLOADER.Files.Inf
AddReg=EZLOADER.AddReg

[EZLOADER.Dev.NT]
; copyfiles commented out for Win2K to avoid user intervention during install
CopyFiles=EZLOADER.Files.Ext, EZLOADER.Files.Inf
AddReg=EZLOADER.AddReg

[EZLOADER.Dev.NT.Services]
Addservice = EZLOADER, 0x00000002, EZLOADER.AddService

[EZLOADER.AddService]
DisplayName    = %EZLOADER.SvcDesc%
ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
StartType      = 2                  ; SERVICE_AUTO_START
ErrorControl   = 1                  ; SERVICE_ERROR_NORMAL
ServiceBinary  = %10%\System32\Drivers\EZLOADER.sys
LoadOrderGroup = Base

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

[EZLOADER.Files.Ext]
ezloader.sys

[EZLOADER.Files.Inf]
ezusbw2k.Inf


[EZUSBDEV.Dev]
CopyFiles=EZUSBDEV.Files.Ext, EZUSBDEV.Files.Inf
AddReg=EZUSBDEV.AddReg

[EZUSBDEV.Dev.NT]
; copyfiles commented out for Win2K to avoid user intervention during install
 CopyFiles=EZUSBDEV.Files.Ext, EZUSBDEV.Files.Inf
AddReg=EZUSBDEV.AddReg

[EZUSBDEV.Dev.NT.Services]
Addservice = EZUSBDEV, 0x00000002, EZUSBDEV.AddService

[EZUSBDEV.AddService]
DisplayName    = %EZUSBDEV.SvcDesc%
ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
StartType      = 2                  ; SERVICE_AUTO_START
ErrorControl   = 1                  ; SERVICE_ERROR_NORMAL
ServiceBinary  = %10%\System32\Drivers\EZLOADER.sys
LoadOrderGroup = Base

[EZUSBDEV.AddReg]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,EZLOADER.sys

[EZUSBDEV.Files.Ext]
EZLOADER.sys

[EZUSBDEV.Files.Inf]
ezusbw2k.Inf

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

[Strings]
Cypress="Cypress Semiconductor"
USB\VID_0547&PID_0080.DeviceDesc="Epower USB Development Board"
USB\VID_04B4&PID_0081.DeviceDesc="Epower USB Development Board"
USB\VID_0547&PID_1002.DeviceDesc="Epower USB Device"
USB\VID_0523&PID_1002.DeviceDesc="Epower USB Device"
USB\VID_0000&PID_0000.DeviceDesc="Epower USB Device"
USB\VID_04B4&PID_1002.DeviceDesc="Epower USB  Device"
USB\VID_0547&PID_2131.DeviceDesc="Epower USB Device"
USB\VID_0547&PID_2126.DeviceDesc="Epower USB Device"
USB\VID_0547&PID_2125.DeviceDesc="Epower USB Device"
USB\VID_0547&PID_2136.DeviceDesc="Epower USB Device"
USB\VID_0547&PID_2122.DeviceDesc="Epower USB Device"

USB\VID_0547&PID_2235.DeviceDesc="Epower USB Device"
USB\VID_0547&PID_2236.DeviceDesc="Epower USB Device"
USB\VID_0547&PID_2225.DeviceDesc="Epower USB Device"
USB\VID_0547&PID_2226.DeviceDesc="Epower USB Device"

USB\VID_04B4&PID_8613.DeviceDesc="Epower USB (68613) - EEPROM missing"

EZUSB.SvcDesc="Cypress General Purpose USB Driver (ezusb.sys)"
EZUSBDEV.SvcDesc="Cypress General Purpose USB Driver w/ Keil Monitor (ezmon.sys)"
EZLOADER.SvcDesc = "Cypress General Purpose USB Driver(ezloader.sys)"