mirror of
https://github.com/djhackersdev/bemanitools-supplement.git
synced 2026-03-21 17:34:13 -05:00
v1.2 release
This commit is contained in:
commit
dc5c4d90d6
2
.gitignore
vendored
Normal file
2
.gitignore
vendored
Normal file
|
|
@ -0,0 +1,2 @@
|
|||
build/
|
||||
version
|
||||
15
GNUmakefile
Normal file
15
GNUmakefile
Normal file
|
|
@ -0,0 +1,15 @@
|
|||
V ?= @
|
||||
BUILDDIR ?= build
|
||||
|
||||
gitrev := $(shell git rev-parse HEAD)
|
||||
|
||||
all:
|
||||
# Generate a version file to identify the build
|
||||
@echo "$(gitrev)" > version
|
||||
|
||||
.PHONY: clean
|
||||
|
||||
clean:
|
||||
$(V)rm -rf $(BUILDDIR)
|
||||
|
||||
include Module.mk
|
||||
31
Module.mk
Normal file
31
Module.mk
Normal file
|
|
@ -0,0 +1,31 @@
|
|||
#
|
||||
# Distribution build rules
|
||||
#
|
||||
|
||||
zipdir := $(BUILDDIR)/zip
|
||||
|
||||
$(zipdir)/:
|
||||
$(V)mkdir -p $@
|
||||
|
||||
$(zipdir)/iidx.zip: \
|
||||
iidx \
|
||||
| $(zipdir)/
|
||||
$(V)echo ... $@
|
||||
$(V)zip -r $@ $^
|
||||
|
||||
$(zipdir)/misc.zip: \
|
||||
misc \
|
||||
| $(zipdir)/
|
||||
$(V)echo ... $@
|
||||
$(V)zip -r $@ $^
|
||||
|
||||
$(BUILDDIR)/bemanitools-supplements.zip: \
|
||||
$(zipdir)/iidx.zip \
|
||||
$(zipdir)/misc.zip \
|
||||
README.md \
|
||||
version \
|
||||
|
||||
$(V)echo ... $@
|
||||
$(V)zip -j $@ $^
|
||||
|
||||
all: $(BUILDDIR)/bemanitools-supplements.zip
|
||||
21
README.md
Normal file
21
README.md
Normal file
|
|
@ -0,0 +1,21 @@
|
|||
# Bemanitools supplement
|
||||
Version: 1.2
|
||||
|
||||
A collection of various binary files and tools which are required or optional
|
||||
to run various Bemani arcade games using Bemanitools 5.
|
||||
|
||||
# List of games
|
||||
* [Beatmania IIDX](iidx/README.md)
|
||||
|
||||
* [Misc for multiple games](misc/README.md)
|
||||
|
||||
# Release history
|
||||
## v1.2
|
||||
* Add ezusb2 Win10 x86/x64 drivers
|
||||
|
||||
## v1.1
|
||||
* Add d3d8to9 wrapper library
|
||||
|
||||
## v1.0
|
||||
* Initial release with IIDX IO drivers, IIDX IO firmwares, video codec and
|
||||
RtEffects stub
|
||||
4
iidx/README.md
Normal file
4
iidx/README.md
Normal file
|
|
@ -0,0 +1,4 @@
|
|||
# Beatmania IIDX supplements
|
||||
* [ezusb](ezusb/README.md): Drivers and firmware binaries for a real ezusb (C02) IO board.
|
||||
* [ezusb2](ezusb2/README.md): Drivers and firmware binaries for a real ezusb FX2 (IO2) IO board.
|
||||
* [misc](misc/README.md): Various stuff. Check readme.
|
||||
3
iidx/ezusb/README.md
Normal file
3
iidx/ezusb/README.md
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
# Ezusb (legacy), aka C02 IO
|
||||
* [driver](driver/README.md): Drivers for various platforms.
|
||||
* [firmware](firmware/README.md): Firmware binary blobs required by the games.
|
||||
75
iidx/ezusb/driver/README.md
Normal file
75
iidx/ezusb/driver/README.md
Normal file
|
|
@ -0,0 +1,75 @@
|
|||
# Drivers for Ezusb (legacy), aka C02 IO
|
||||
Currently, this package offers drivers for the following platforms:
|
||||
* Windows XP: x86
|
||||
* Windows 7: x86, x64
|
||||
* Windows 10: x86, x64
|
||||
|
||||
Furthermore, the source code of the driver is included (see *src* folder). The
|
||||
Windows XP driver is the original driver people have used in the past already.
|
||||
All other platforms are compiled from source and were not supported initially.
|
||||
|
||||
## Installing on Windows XP
|
||||
* Plug in the device and Windows should recognize it automatically
|
||||
* Do not connect to Windows Update to search for software if prompted
|
||||
* "Install from a list or specific location (Advanced)" -> Next
|
||||
* "Don't search. I will choose the driver to install" -> Next
|
||||
* "Have Disk..." -> "Browse..." -> Select the xp/x86 subfolder containing the
|
||||
*sys* and *inf* file
|
||||
* Select the device "Cypress EZ-USB (2235) - EEPROM missing" from the list ->
|
||||
Next
|
||||
* That should be it
|
||||
|
||||
## Installing on Windows 7, 10
|
||||
### IMPORATNT: Unsigned drivers
|
||||
The driver is not signed, so you have to allow loading of unsigned drivers. One
|
||||
method to do is this:
|
||||
run in cmd.exe as Administrator:
|
||||
```
|
||||
bcdedit -set loadoptions DISABLE_INTEGRITY_CHECKS
|
||||
bcdedit -set TESTSIGNING ON
|
||||
```
|
||||
Reboot.
|
||||
|
||||
If you don't allow unsigned drivers to load, you can install the driver but
|
||||
in the device manager, the device will always show up as "not working" and
|
||||
cannot be used by the game or any of the ezusb tools of BT5.
|
||||
|
||||
### Install
|
||||
* Plug in the device and Windows should recognize it automatically
|
||||
* "Browse my computer for driver software" -> Next
|
||||
* "Let me pick from a list of device drivers on my computer" -> Next
|
||||
* "Have Disk..." -> "Browse..." -> Select your target platform, e.g. Win 7, and
|
||||
architecture, e.g. x64
|
||||
* Select the device "Cypress EZ-USB (2235) - EEPROM missing" from the list ->
|
||||
Next
|
||||
* That should be it
|
||||
|
||||
## Flashing of firmware
|
||||
In order to use the hardware with the game, you have to flash the correct
|
||||
firmware to the device. Follow the (firmware guide)[../firmware/README.md] for
|
||||
this.
|
||||
|
||||
## Testing
|
||||
Instead of using the games, use one of the tools included with BT5 to test and
|
||||
debug issues as it will error on more fine granular level. Furthermore, you
|
||||
can also check the source code for details and to track down any unknown issues.
|
||||
|
||||
## Development and Compiling
|
||||
You need a recent version of Visual Studio, e.g. 2019, to open the source located
|
||||
in *src*.
|
||||
|
||||
To change the target Windows version, right-click on the project -> Properties ->
|
||||
Driver Settings -> General -> Target OS Platform and change that to your target
|
||||
platform you want to compile for, e.g. Windows 7. Make sure the project
|
||||
platform, e.g. x86, x64, as well as the build type, e.g. debug, release, is set
|
||||
correctly.
|
||||
|
||||
### Debugging
|
||||
You can setup a remote kernel debugger but that's quite a pain in the ass and
|
||||
might not even be necessary if you can work with printf, aka DbgPrint for
|
||||
kernel modules. Compile the project in Debug mode and you enable a macro
|
||||
that will insert the debug prints available in the module.
|
||||
|
||||
Use Microsoft's "DebugView" Tool, run it as administrator on the target machine
|
||||
and enable kernel debugging. Once you plug-in the ezusb board, you should see
|
||||
log messages of the ezusb.sys module.
|
||||
32
iidx/ezusb/driver/src/Version.h
Executable file
32
iidx/ezusb/driver/src/Version.h
Executable file
|
|
@ -0,0 +1,32 @@
|
|||
#ifndef VERSION_INCLUDED
|
||||
#define VERSION_INCLUDED
|
||||
|
||||
//////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
// File: version.h
|
||||
// $Archive: /USB/Drivers/ezusbdrv/Version.h $
|
||||
//
|
||||
// Purpose:
|
||||
// Version information header file for EZ-USB General Purpose Driver
|
||||
//
|
||||
// Environment:
|
||||
// kernel mode
|
||||
//
|
||||
// $Author: Tpm $
|
||||
//
|
||||
//
|
||||
// Copyright (c) 1997 Anchor Chips, Inc. May not be reproduced without
|
||||
// permission. See the license agreement for more details.
|
||||
//
|
||||
//////////////////////////////////////////////////////////////////////
|
||||
|
||||
//
|
||||
// Make sure to keep these in sync with the version
|
||||
// information in ezusbsys.rc
|
||||
//
|
||||
#define EZUSB_MAJOR_VERSION 01
|
||||
#define EZUSB_MINOR_VERSION 01
|
||||
#define EZUSB_BUILD_VERSION 0000
|
||||
|
||||
#endif // VERSION_INCLUDED
|
||||
|
||||
4894
iidx/ezusb/driver/src/ezusbsys.c
Executable file
4894
iidx/ezusb/driver/src/ezusbsys.c
Executable file
File diff suppressed because it is too large
Load Diff
1150
iidx/ezusb/driver/src/ezusbsys.h
Executable file
1150
iidx/ezusb/driver/src/ezusbsys.h
Executable file
File diff suppressed because it is too large
Load Diff
88
iidx/ezusb/driver/src/ezusbsys.inf
Executable file
88
iidx/ezusb/driver/src/ezusbsys.inf
Executable file
|
|
@ -0,0 +1,88 @@
|
|||
;
|
||||
; ezusbsys.inf
|
||||
;
|
||||
|
||||
[Version]
|
||||
Signature="$WINDOWS NT$"
|
||||
Class=USB
|
||||
;ClassGuid={AE18AA60-7F6A-11D4-97DD-00010229B959}
|
||||
ClassGuid={36fc9e60-c465-11cf-8056-444553540000}
|
||||
Provider=%ManufacturerName%
|
||||
CatalogFile=ezusbsys.cat
|
||||
DriverVer=
|
||||
|
||||
[DestinationDirs]
|
||||
DefaultDestDir = 12
|
||||
ezusbsys_Device_CoInstaller_CopyFiles = 11
|
||||
|
||||
[SourceDisksNames]
|
||||
1 = %DiskName%,,,""
|
||||
|
||||
[SourceDisksFiles]
|
||||
ezusbsys.sys = 1,,
|
||||
WdfCoInstaller$KMDFCOINSTALLERVERSION$.dll=1 ; make sure the number matches with SourceDisksNames
|
||||
|
||||
;*****************************************
|
||||
; Install Section
|
||||
;*****************************************
|
||||
|
||||
[Manufacturer]
|
||||
%ManufacturerName%=Standard,NT$ARCH$
|
||||
|
||||
[Standard.NT$ARCH$]
|
||||
%ezusbsys.DeviceDesc%=ezusbsys_Device, USB\VID_0547&PID_2235
|
||||
|
||||
[ezusbsys_Device.NT]
|
||||
CopyFiles=Drivers_Dir
|
||||
|
||||
[Drivers_Dir]
|
||||
ezusbsys.sys
|
||||
|
||||
[ezusbsys_Device.NT.HW]
|
||||
AddReg=ezusbsys_AddReg
|
||||
|
||||
[ezusbsys_AddReg]
|
||||
; By default, USBDevice class uses iProduct descriptor to name the device in
|
||||
; Device Manager on Windows 8 and higher.
|
||||
; Uncomment for this device to use %DeviceName% on Windows 8 and higher:
|
||||
;HKR,,FriendlyName,,%ezusbsys.DeviceDesc%
|
||||
|
||||
;-------------- Service installation
|
||||
[ezusbsys_Device.NT.Services]
|
||||
AddService = ezusbsys,%SPSVCINST_ASSOCSERVICE%, ezusbsys_Service_Inst
|
||||
|
||||
; -------------- ezusbsys driver install sections
|
||||
[ezusbsys_Service_Inst]
|
||||
DisplayName = %ezusbsys.SVCDESC%
|
||||
ServiceType = 1 ; SERVICE_KERNEL_DRIVER
|
||||
StartType = 3 ; SERVICE_DEMAND_START
|
||||
ErrorControl = 1 ; SERVICE_ERROR_NORMAL
|
||||
ServiceBinary = %12%\ezusbsys.sys
|
||||
|
||||
;
|
||||
;--- ezusbsys_Device Coinstaller installation ------
|
||||
;
|
||||
|
||||
[ezusbsys_Device.NT.CoInstallers]
|
||||
AddReg=ezusbsys_Device_CoInstaller_AddReg
|
||||
CopyFiles=ezusbsys_Device_CoInstaller_CopyFiles
|
||||
|
||||
[ezusbsys_Device_CoInstaller_AddReg]
|
||||
HKR,,CoInstallers32,0x00010000, "WdfCoInstaller$KMDFCOINSTALLERVERSION$.dll,WdfCoInstaller"
|
||||
|
||||
[ezusbsys_Device_CoInstaller_CopyFiles]
|
||||
WdfCoInstaller$KMDFCOINSTALLERVERSION$.dll
|
||||
|
||||
[ezusbsys_Device.NT.Wdf]
|
||||
KmdfService = ezusbsys, ezusbsys_wdfsect
|
||||
[ezusbsys_wdfsect]
|
||||
KmdfLibraryVersion = $KMDFVERSION$
|
||||
|
||||
[Strings]
|
||||
SPSVCINST_ASSOCSERVICE= 0x00000002
|
||||
ManufacturerName="Cypress"
|
||||
ClassName="Universal Serial Bus devices"
|
||||
DiskName = "ezusbsys Installation Disk"
|
||||
ezusbsys.DeviceDesc = "Cypress EZ-USB (2235) - EEPROM missing"
|
||||
ezusbsys.SVCDESC = "ezusbsys Service"
|
||||
REG_MULTI_SZ = 0x00010000
|
||||
51
iidx/ezusb/driver/src/ezusbsys.sln
Executable file
51
iidx/ezusb/driver/src/ezusbsys.sln
Executable file
|
|
@ -0,0 +1,51 @@
|
|||
|
||||
Microsoft Visual Studio Solution File, Format Version 12.00
|
||||
# Visual Studio Version 16
|
||||
VisualStudioVersion = 16.0.28803.202
|
||||
MinimumVisualStudioVersion = 10.0.40219.1
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ezusbsys", "ezusbsys.vcxproj", "{75EFB134-B7B7-4F40-B169-8BF8A8A5F8B4}"
|
||||
EndProject
|
||||
Global
|
||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||
Debug|ARM = Debug|ARM
|
||||
Debug|ARM64 = Debug|ARM64
|
||||
Debug|x64 = Debug|x64
|
||||
Debug|x86 = Debug|x86
|
||||
Release|ARM = Release|ARM
|
||||
Release|ARM64 = Release|ARM64
|
||||
Release|x64 = Release|x64
|
||||
Release|x86 = Release|x86
|
||||
EndGlobalSection
|
||||
GlobalSection(ProjectConfigurationPlatforms) = postSolution
|
||||
{75EFB134-B7B7-4F40-B169-8BF8A8A5F8B4}.Debug|ARM.ActiveCfg = Debug|ARM
|
||||
{75EFB134-B7B7-4F40-B169-8BF8A8A5F8B4}.Debug|ARM.Build.0 = Debug|ARM
|
||||
{75EFB134-B7B7-4F40-B169-8BF8A8A5F8B4}.Debug|ARM.Deploy.0 = Debug|ARM
|
||||
{75EFB134-B7B7-4F40-B169-8BF8A8A5F8B4}.Debug|ARM64.ActiveCfg = Debug|ARM64
|
||||
{75EFB134-B7B7-4F40-B169-8BF8A8A5F8B4}.Debug|ARM64.Build.0 = Debug|ARM64
|
||||
{75EFB134-B7B7-4F40-B169-8BF8A8A5F8B4}.Debug|ARM64.Deploy.0 = Debug|ARM64
|
||||
{75EFB134-B7B7-4F40-B169-8BF8A8A5F8B4}.Debug|x64.ActiveCfg = Debug|x64
|
||||
{75EFB134-B7B7-4F40-B169-8BF8A8A5F8B4}.Debug|x64.Build.0 = Debug|x64
|
||||
{75EFB134-B7B7-4F40-B169-8BF8A8A5F8B4}.Debug|x64.Deploy.0 = Debug|x64
|
||||
{75EFB134-B7B7-4F40-B169-8BF8A8A5F8B4}.Debug|x86.ActiveCfg = Debug|Win32
|
||||
{75EFB134-B7B7-4F40-B169-8BF8A8A5F8B4}.Debug|x86.Build.0 = Debug|Win32
|
||||
{75EFB134-B7B7-4F40-B169-8BF8A8A5F8B4}.Debug|x86.Deploy.0 = Debug|Win32
|
||||
{75EFB134-B7B7-4F40-B169-8BF8A8A5F8B4}.Release|ARM.ActiveCfg = Release|ARM
|
||||
{75EFB134-B7B7-4F40-B169-8BF8A8A5F8B4}.Release|ARM.Build.0 = Release|ARM
|
||||
{75EFB134-B7B7-4F40-B169-8BF8A8A5F8B4}.Release|ARM.Deploy.0 = Release|ARM
|
||||
{75EFB134-B7B7-4F40-B169-8BF8A8A5F8B4}.Release|ARM64.ActiveCfg = Release|ARM64
|
||||
{75EFB134-B7B7-4F40-B169-8BF8A8A5F8B4}.Release|ARM64.Build.0 = Release|ARM64
|
||||
{75EFB134-B7B7-4F40-B169-8BF8A8A5F8B4}.Release|ARM64.Deploy.0 = Release|ARM64
|
||||
{75EFB134-B7B7-4F40-B169-8BF8A8A5F8B4}.Release|x64.ActiveCfg = Release|x64
|
||||
{75EFB134-B7B7-4F40-B169-8BF8A8A5F8B4}.Release|x64.Build.0 = Release|x64
|
||||
{75EFB134-B7B7-4F40-B169-8BF8A8A5F8B4}.Release|x64.Deploy.0 = Release|x64
|
||||
{75EFB134-B7B7-4F40-B169-8BF8A8A5F8B4}.Release|x86.ActiveCfg = Release|Win32
|
||||
{75EFB134-B7B7-4F40-B169-8BF8A8A5F8B4}.Release|x86.Build.0 = Release|Win32
|
||||
{75EFB134-B7B7-4F40-B169-8BF8A8A5F8B4}.Release|x86.Deploy.0 = Release|Win32
|
||||
EndGlobalSection
|
||||
GlobalSection(SolutionProperties) = preSolution
|
||||
HideSolutionNode = FALSE
|
||||
EndGlobalSection
|
||||
GlobalSection(ExtensibilityGlobals) = postSolution
|
||||
SolutionGuid = {BFD27D82-E463-4D02-84EB-255E3240BB26}
|
||||
EndGlobalSection
|
||||
EndGlobal
|
||||
278
iidx/ezusb/driver/src/ezusbsys.vcxproj
Executable file
278
iidx/ezusb/driver/src/ezusbsys.vcxproj
Executable file
|
|
@ -0,0 +1,278 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ItemGroup Label="ProjectConfigurations">
|
||||
<ProjectConfiguration Include="Debug|Win32">
|
||||
<Configuration>Debug</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release|Win32">
|
||||
<Configuration>Release</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Debug|x64">
|
||||
<Configuration>Debug</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release|x64">
|
||||
<Configuration>Release</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Debug|ARM">
|
||||
<Configuration>Debug</Configuration>
|
||||
<Platform>ARM</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release|ARM">
|
||||
<Configuration>Release</Configuration>
|
||||
<Platform>ARM</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Debug|ARM64">
|
||||
<Configuration>Debug</Configuration>
|
||||
<Platform>ARM64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release|ARM64">
|
||||
<Configuration>Release</Configuration>
|
||||
<Platform>ARM64</Platform>
|
||||
</ProjectConfiguration>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Inf Include="ezusbsys.inf" />
|
||||
</ItemGroup>
|
||||
<PropertyGroup Label="Globals">
|
||||
<ProjectGuid>{75EFB134-B7B7-4F40-B169-8BF8A8A5F8B4}</ProjectGuid>
|
||||
<TemplateGuid>{8c0e3d8b-df43-455b-815a-4a0e72973bc6}</TemplateGuid>
|
||||
<TargetFrameworkVersion>v4.5</TargetFrameworkVersion>
|
||||
<MinimumVisualStudioVersion>12.0</MinimumVisualStudioVersion>
|
||||
<Configuration>Debug</Configuration>
|
||||
<Platform Condition="'$(Platform)' == ''">Win32</Platform>
|
||||
<RootNamespace>ezusbsys</RootNamespace>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
||||
<PlatformToolset>WindowsKernelModeDriver10.0</PlatformToolset>
|
||||
<ConfigurationType>Driver</ConfigurationType>
|
||||
<DriverType>KMDF</DriverType>
|
||||
<DriverTargetPlatform>Desktop</DriverTargetPlatform>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
||||
<PlatformToolset>WindowsKernelModeDriver10.0</PlatformToolset>
|
||||
<ConfigurationType>Driver</ConfigurationType>
|
||||
<DriverType>KMDF</DriverType>
|
||||
<DriverTargetPlatform>Desktop</DriverTargetPlatform>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
||||
<PlatformToolset>WindowsKernelModeDriver10.0</PlatformToolset>
|
||||
<ConfigurationType>Driver</ConfigurationType>
|
||||
<DriverType>KMDF</DriverType>
|
||||
<DriverTargetPlatform>Desktop</DriverTargetPlatform>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
||||
<PlatformToolset>WindowsKernelModeDriver10.0</PlatformToolset>
|
||||
<ConfigurationType>Driver</ConfigurationType>
|
||||
<DriverType>KMDF</DriverType>
|
||||
<DriverTargetPlatform>Desktop</DriverTargetPlatform>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">
|
||||
<PlatformToolset>WindowsKernelModeDriver10.0</PlatformToolset>
|
||||
<ConfigurationType>Driver</ConfigurationType>
|
||||
<DriverType>KMDF</DriverType>
|
||||
<DriverTargetPlatform>Universal</DriverTargetPlatform>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">
|
||||
<PlatformToolset>WindowsKernelModeDriver10.0</PlatformToolset>
|
||||
<ConfigurationType>Driver</ConfigurationType>
|
||||
<DriverType>KMDF</DriverType>
|
||||
<DriverTargetPlatform>Universal</DriverTargetPlatform>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'">
|
||||
<PlatformToolset>WindowsKernelModeDriver10.0</PlatformToolset>
|
||||
<ConfigurationType>Driver</ConfigurationType>
|
||||
<DriverType>KMDF</DriverType>
|
||||
<DriverTargetPlatform>Universal</DriverTargetPlatform>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'">
|
||||
<PlatformToolset>WindowsKernelModeDriver10.0</PlatformToolset>
|
||||
<ConfigurationType>Driver</ConfigurationType>
|
||||
<DriverType>KMDF</DriverType>
|
||||
<DriverTargetPlatform>Universal</DriverTargetPlatform>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
|
||||
<TargetVersion>Windows7</TargetVersion>
|
||||
<UseDebugLibraries>true</UseDebugLibraries>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
|
||||
<TargetVersion>Windows7</TargetVersion>
|
||||
<UseDebugLibraries>false</UseDebugLibraries>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
|
||||
<TargetVersion>Windows7</TargetVersion>
|
||||
<UseDebugLibraries>true</UseDebugLibraries>
|
||||
<SpectreMitigation>false</SpectreMitigation>
|
||||
<SupportsPackaging>true</SupportsPackaging>
|
||||
<_NT_TARGET_VERSION>
|
||||
</_NT_TARGET_VERSION>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
|
||||
<TargetVersion>Windows7</TargetVersion>
|
||||
<UseDebugLibraries>false</UseDebugLibraries>
|
||||
<SpectreMitigation>false</SpectreMitigation>
|
||||
<SupportsPackaging>true</SupportsPackaging>
|
||||
<_NT_TARGET_VERSION>
|
||||
</_NT_TARGET_VERSION>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'" Label="Configuration">
|
||||
<TargetVersion>Windows10</TargetVersion>
|
||||
<UseDebugLibraries>true</UseDebugLibraries>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'" Label="Configuration">
|
||||
<TargetVersion>Windows10</TargetVersion>
|
||||
<UseDebugLibraries>false</UseDebugLibraries>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'" Label="Configuration">
|
||||
<TargetVersion>Windows10</TargetVersion>
|
||||
<UseDebugLibraries>true</UseDebugLibraries>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'" Label="Configuration">
|
||||
<TargetVersion>Windows10</TargetVersion>
|
||||
<UseDebugLibraries>false</UseDebugLibraries>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
||||
<ImportGroup Label="ExtensionSettings">
|
||||
</ImportGroup>
|
||||
<ImportGroup Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<PropertyGroup Label="UserMacros" />
|
||||
<PropertyGroup />
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
||||
<DebuggerFlavor>DbgengKernelDebugger</DebuggerFlavor>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
||||
<DebuggerFlavor>DbgengKernelDebugger</DebuggerFlavor>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
||||
<DebuggerFlavor>DbgengKernelDebugger</DebuggerFlavor>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
||||
<DebuggerFlavor>DbgengKernelDebugger</DebuggerFlavor>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">
|
||||
<DebuggerFlavor>DbgengKernelDebugger</DebuggerFlavor>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">
|
||||
<DebuggerFlavor>DbgengKernelDebugger</DebuggerFlavor>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'">
|
||||
<DebuggerFlavor>DbgengKernelDebugger</DebuggerFlavor>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'">
|
||||
<DebuggerFlavor>DbgengKernelDebugger</DebuggerFlavor>
|
||||
</PropertyGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
||||
<ClCompile>
|
||||
<WppEnabled>false</WppEnabled>
|
||||
<WppRecorderEnabled>true</WppRecorderEnabled>
|
||||
<WppScanConfigurationData Condition="'%(ClCompile.ScanConfigurationData)' == ''">trace.h</WppScanConfigurationData>
|
||||
<WppKernelMode>true</WppKernelMode>
|
||||
<TreatWarningAsError>false</TreatWarningAsError>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<AdditionalDependencies>%(AdditionalDependencies);usbdex.lib;ntstrsafe.lib;usbd.lib</AdditionalDependencies>
|
||||
</Link>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
||||
<ClCompile>
|
||||
<WppEnabled>false</WppEnabled>
|
||||
<WppRecorderEnabled>true</WppRecorderEnabled>
|
||||
<WppScanConfigurationData Condition="'%(ClCompile.ScanConfigurationData)' == ''">trace.h</WppScanConfigurationData>
|
||||
<WppKernelMode>true</WppKernelMode>
|
||||
<TreatWarningAsError>false</TreatWarningAsError>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<AdditionalDependencies>%(AdditionalDependencies);usbdex.lib;ntstrsafe.lib;usbd.lib</AdditionalDependencies>
|
||||
</Link>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
||||
<ClCompile>
|
||||
<WppEnabled>false</WppEnabled>
|
||||
<WppRecorderEnabled>true</WppRecorderEnabled>
|
||||
<WppScanConfigurationData Condition="'%(ClCompile.ScanConfigurationData)' == ''">trace.h</WppScanConfigurationData>
|
||||
<WppKernelMode>true</WppKernelMode>
|
||||
<TreatWarningAsError>false</TreatWarningAsError>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<AdditionalDependencies>%(AdditionalDependencies);usbdex.lib;ntstrsafe.lib;usbd.lib</AdditionalDependencies>
|
||||
<TreatLinkerWarningAsErrors>false</TreatLinkerWarningAsErrors>
|
||||
</Link>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
||||
<ClCompile>
|
||||
<WppEnabled>false</WppEnabled>
|
||||
<WppRecorderEnabled>true</WppRecorderEnabled>
|
||||
<WppScanConfigurationData Condition="'%(ClCompile.ScanConfigurationData)' == ''">trace.h</WppScanConfigurationData>
|
||||
<WppKernelMode>true</WppKernelMode>
|
||||
<TreatWarningAsError>false</TreatWarningAsError>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<AdditionalDependencies>%(AdditionalDependencies);usbdex.lib;ntstrsafe.lib;usbd.lib</AdditionalDependencies>
|
||||
<TreatLinkerWarningAsErrors>false</TreatLinkerWarningAsErrors>
|
||||
</Link>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">
|
||||
<ClCompile>
|
||||
<WppEnabled>true</WppEnabled>
|
||||
<WppRecorderEnabled>true</WppRecorderEnabled>
|
||||
<WppScanConfigurationData Condition="'%(ClCompile.ScanConfigurationData)' == ''">trace.h</WppScanConfigurationData>
|
||||
<WppKernelMode>true</WppKernelMode>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<AdditionalDependencies>%(AdditionalDependencies);usbdex.lib;ntstrsafe.lib</AdditionalDependencies>
|
||||
</Link>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">
|
||||
<ClCompile>
|
||||
<WppEnabled>true</WppEnabled>
|
||||
<WppRecorderEnabled>true</WppRecorderEnabled>
|
||||
<WppScanConfigurationData Condition="'%(ClCompile.ScanConfigurationData)' == ''">trace.h</WppScanConfigurationData>
|
||||
<WppKernelMode>true</WppKernelMode>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<AdditionalDependencies>%(AdditionalDependencies);usbdex.lib;ntstrsafe.lib</AdditionalDependencies>
|
||||
</Link>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'">
|
||||
<ClCompile>
|
||||
<WppEnabled>true</WppEnabled>
|
||||
<WppRecorderEnabled>true</WppRecorderEnabled>
|
||||
<WppScanConfigurationData Condition="'%(ClCompile.ScanConfigurationData)' == ''">trace.h</WppScanConfigurationData>
|
||||
<WppKernelMode>true</WppKernelMode>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<AdditionalDependencies>%(AdditionalDependencies);usbdex.lib;ntstrsafe.lib</AdditionalDependencies>
|
||||
</Link>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'">
|
||||
<ClCompile>
|
||||
<WppEnabled>true</WppEnabled>
|
||||
<WppRecorderEnabled>true</WppRecorderEnabled>
|
||||
<WppScanConfigurationData Condition="'%(ClCompile.ScanConfigurationData)' == ''">trace.h</WppScanConfigurationData>
|
||||
<WppKernelMode>true</WppKernelMode>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<AdditionalDependencies>%(AdditionalDependencies);usbdex.lib;ntstrsafe.lib</AdditionalDependencies>
|
||||
</Link>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemGroup>
|
||||
<FilesToPackage Include="$(TargetPath)" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClInclude Include="ezusbsys.h" />
|
||||
<ClInclude Include="resource.h" />
|
||||
<ClInclude Include="Version.h" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="ezusbsys.c" />
|
||||
</ItemGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
||||
<ImportGroup Label="ExtensionTargets">
|
||||
</ImportGroup>
|
||||
</Project>
|
||||
42
iidx/ezusb/driver/src/ezusbsys.vcxproj.filters
Executable file
42
iidx/ezusb/driver/src/ezusbsys.vcxproj.filters
Executable file
|
|
@ -0,0 +1,42 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ItemGroup>
|
||||
<Filter Include="Source Files">
|
||||
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
|
||||
<Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
|
||||
</Filter>
|
||||
<Filter Include="Header Files">
|
||||
<UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
|
||||
<Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
|
||||
</Filter>
|
||||
<Filter Include="Resource Files">
|
||||
<UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>
|
||||
<Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions>
|
||||
</Filter>
|
||||
<Filter Include="Driver Files">
|
||||
<UniqueIdentifier>{8E41214B-6785-4CFE-B992-037D68949A14}</UniqueIdentifier>
|
||||
<Extensions>inf;inv;inx;mof;mc;</Extensions>
|
||||
</Filter>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Inf Include="ezusbsys.inf">
|
||||
<Filter>Driver Files</Filter>
|
||||
</Inf>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClInclude Include="ezusbsys.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="resource.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="Version.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="ezusbsys.c">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
</ItemGroup>
|
||||
</Project>
|
||||
11
iidx/ezusb/driver/src/ezusbsys.vcxproj.user
Executable file
11
iidx/ezusb/driver/src/ezusbsys.vcxproj.user
Executable file
|
|
@ -0,0 +1,11 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project ToolsVersion="Current" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
||||
<SignMode>TestSign</SignMode>
|
||||
<DebuggerFlavor>DbgengKernelDebugger</DebuggerFlavor>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
||||
<SignMode>TestSign</SignMode>
|
||||
<DebuggerFlavor>DbgengKernelDebugger</DebuggerFlavor>
|
||||
</PropertyGroup>
|
||||
</Project>
|
||||
15
iidx/ezusb/driver/src/resource.h
Executable file
15
iidx/ezusb/driver/src/resource.h
Executable file
|
|
@ -0,0 +1,15 @@
|
|||
//{{NO_DEPENDENCIES}}
|
||||
// Microsoft Developer Studio generated include file.
|
||||
// Used by ezusbsys.rc
|
||||
//
|
||||
|
||||
// Next default values for new objects
|
||||
//
|
||||
#ifdef APSTUDIO_INVOKED
|
||||
#ifndef APSTUDIO_READONLY_SYMBOLS
|
||||
#define _APS_NEXT_RESOURCE_VALUE 101
|
||||
#define _APS_NEXT_COMMAND_VALUE 40001
|
||||
#define _APS_NEXT_CONTROL_VALUE 1000
|
||||
#define _APS_NEXT_SYMED_VALUE 101
|
||||
#endif
|
||||
#endif
|
||||
BIN
iidx/ezusb/driver/win10/x64/ezusbsys.cat
Executable file
BIN
iidx/ezusb/driver/win10/x64/ezusbsys.cat
Executable file
Binary file not shown.
91
iidx/ezusb/driver/win10/x64/ezusbsys.inf
Executable file
91
iidx/ezusb/driver/win10/x64/ezusbsys.inf
Executable file
|
|
@ -0,0 +1,91 @@
|
|||
;
|
||||
; ezusbsys.inf
|
||||
;
|
||||
|
||||
[Version]
|
||||
Signature="$WINDOWS NT$"
|
||||
Class=USB
|
||||
;ClassGuid={AE18AA60-7F6A-11D4-97DD-00010229B959}
|
||||
ClassGuid={36fc9e60-c465-11cf-8056-444553540000}
|
||||
Provider=%ManufacturerName%
|
||||
CatalogFile=ezusbsys.cat
|
||||
DriverVer = 04/27/2019,19.58.17.679
|
||||
|
||||
[DestinationDirs]
|
||||
DefaultDestDir = 12
|
||||
ezusbsys_Device_CoInstaller_CopyFiles = 11
|
||||
|
||||
[SourceDisksNames]
|
||||
1 = %DiskName%,,,""
|
||||
|
||||
[SourceDisksFiles]
|
||||
ezusbsys.sys = 1,,
|
||||
;
|
||||
|
||||
|
||||
;*****************************************
|
||||
; Install Section
|
||||
;*****************************************
|
||||
|
||||
[Manufacturer]
|
||||
%ManufacturerName%=Standard,NTamd64
|
||||
|
||||
[Standard.NTamd64]
|
||||
%ezusbsys.DeviceDesc%=ezusbsys_Device, USB\VID_0547&PID_2235
|
||||
|
||||
[ezusbsys_Device.NT]
|
||||
CopyFiles=Drivers_Dir
|
||||
|
||||
[Drivers_Dir]
|
||||
ezusbsys.sys
|
||||
|
||||
[ezusbsys_Device.NT.HW]
|
||||
AddReg=ezusbsys_AddReg
|
||||
|
||||
[ezusbsys_AddReg]
|
||||
; By default, USBDevice class uses iProduct descriptor to name the device in
|
||||
; Device Manager on Windows 8 and higher.
|
||||
; Uncomment for this device to use %DeviceName% on Windows 8 and higher:
|
||||
;HKR,,FriendlyName,,%ezusbsys.DeviceDesc%
|
||||
|
||||
;-------------- Service installation
|
||||
[ezusbsys_Device.NT.Services]
|
||||
AddService = ezusbsys,%SPSVCINST_ASSOCSERVICE%, ezusbsys_Service_Inst
|
||||
|
||||
; -------------- ezusbsys driver install sections
|
||||
[ezusbsys_Service_Inst]
|
||||
DisplayName = %ezusbsys.SVCDESC%
|
||||
ServiceType = 1 ; SERVICE_KERNEL_DRIVER
|
||||
StartType = 3 ; SERVICE_DEMAND_START
|
||||
ErrorControl = 1 ; SERVICE_ERROR_NORMAL
|
||||
ServiceBinary = %12%\ezusbsys.sys
|
||||
|
||||
;
|
||||
;--- ezusbsys_Device Coinstaller installation ------
|
||||
;
|
||||
|
||||
[ezusbsys_Device.NT.CoInstallers]
|
||||
AddReg=ezusbsys_Device_CoInstaller_AddReg
|
||||
CopyFiles=ezusbsys_Device_CoInstaller_CopyFiles
|
||||
|
||||
[ezusbsys_Device_CoInstaller_AddReg]
|
||||
;
|
||||
|
||||
|
||||
[ezusbsys_Device_CoInstaller_CopyFiles]
|
||||
;
|
||||
|
||||
|
||||
[ezusbsys_Device.NT.Wdf]
|
||||
KmdfService = ezusbsys, ezusbsys_wdfsect
|
||||
[ezusbsys_wdfsect]
|
||||
KmdfLibraryVersion = 1.15
|
||||
|
||||
[Strings]
|
||||
SPSVCINST_ASSOCSERVICE= 0x00000002
|
||||
ManufacturerName="Cypress"
|
||||
ClassName="Universal Serial Bus devices"
|
||||
DiskName = "ezusbsys Installation Disk"
|
||||
ezusbsys.DeviceDesc = "Cypress EZ-USB (2235) - EEPROM missing"
|
||||
ezusbsys.SVCDESC = "ezusbsys Service"
|
||||
REG_MULTI_SZ = 0x00010000
|
||||
BIN
iidx/ezusb/driver/win10/x64/ezusbsys.sys
Executable file
BIN
iidx/ezusb/driver/win10/x64/ezusbsys.sys
Executable file
Binary file not shown.
BIN
iidx/ezusb/driver/win10/x86/ezusbsys.cat
Executable file
BIN
iidx/ezusb/driver/win10/x86/ezusbsys.cat
Executable file
Binary file not shown.
91
iidx/ezusb/driver/win10/x86/ezusbsys.inf
Executable file
91
iidx/ezusb/driver/win10/x86/ezusbsys.inf
Executable file
|
|
@ -0,0 +1,91 @@
|
|||
;
|
||||
; ezusbsys.inf
|
||||
;
|
||||
|
||||
[Version]
|
||||
Signature="$WINDOWS NT$"
|
||||
Class=USB
|
||||
;ClassGuid={AE18AA60-7F6A-11D4-97DD-00010229B959}
|
||||
ClassGuid={36fc9e60-c465-11cf-8056-444553540000}
|
||||
Provider=%ManufacturerName%
|
||||
CatalogFile=ezusbsys.cat
|
||||
DriverVer = 04/27/2019,19.55.31.910
|
||||
|
||||
[DestinationDirs]
|
||||
DefaultDestDir = 12
|
||||
ezusbsys_Device_CoInstaller_CopyFiles = 11
|
||||
|
||||
[SourceDisksNames]
|
||||
1 = %DiskName%,,,""
|
||||
|
||||
[SourceDisksFiles]
|
||||
ezusbsys.sys = 1,,
|
||||
;
|
||||
|
||||
|
||||
;*****************************************
|
||||
; Install Section
|
||||
;*****************************************
|
||||
|
||||
[Manufacturer]
|
||||
%ManufacturerName%=Standard,NTx86
|
||||
|
||||
[Standard.NTx86]
|
||||
%ezusbsys.DeviceDesc%=ezusbsys_Device, USB\VID_0547&PID_2235
|
||||
|
||||
[ezusbsys_Device.NT]
|
||||
CopyFiles=Drivers_Dir
|
||||
|
||||
[Drivers_Dir]
|
||||
ezusbsys.sys
|
||||
|
||||
[ezusbsys_Device.NT.HW]
|
||||
AddReg=ezusbsys_AddReg
|
||||
|
||||
[ezusbsys_AddReg]
|
||||
; By default, USBDevice class uses iProduct descriptor to name the device in
|
||||
; Device Manager on Windows 8 and higher.
|
||||
; Uncomment for this device to use %DeviceName% on Windows 8 and higher:
|
||||
;HKR,,FriendlyName,,%ezusbsys.DeviceDesc%
|
||||
|
||||
;-------------- Service installation
|
||||
[ezusbsys_Device.NT.Services]
|
||||
AddService = ezusbsys,%SPSVCINST_ASSOCSERVICE%, ezusbsys_Service_Inst
|
||||
|
||||
; -------------- ezusbsys driver install sections
|
||||
[ezusbsys_Service_Inst]
|
||||
DisplayName = %ezusbsys.SVCDESC%
|
||||
ServiceType = 1 ; SERVICE_KERNEL_DRIVER
|
||||
StartType = 3 ; SERVICE_DEMAND_START
|
||||
ErrorControl = 1 ; SERVICE_ERROR_NORMAL
|
||||
ServiceBinary = %12%\ezusbsys.sys
|
||||
|
||||
;
|
||||
;--- ezusbsys_Device Coinstaller installation ------
|
||||
;
|
||||
|
||||
[ezusbsys_Device.NT.CoInstallers]
|
||||
AddReg=ezusbsys_Device_CoInstaller_AddReg
|
||||
CopyFiles=ezusbsys_Device_CoInstaller_CopyFiles
|
||||
|
||||
[ezusbsys_Device_CoInstaller_AddReg]
|
||||
;
|
||||
|
||||
|
||||
[ezusbsys_Device_CoInstaller_CopyFiles]
|
||||
;
|
||||
|
||||
|
||||
[ezusbsys_Device.NT.Wdf]
|
||||
KmdfService = ezusbsys, ezusbsys_wdfsect
|
||||
[ezusbsys_wdfsect]
|
||||
KmdfLibraryVersion = 1.15
|
||||
|
||||
[Strings]
|
||||
SPSVCINST_ASSOCSERVICE= 0x00000002
|
||||
ManufacturerName="Cypress"
|
||||
ClassName="Universal Serial Bus devices"
|
||||
DiskName = "ezusbsys Installation Disk"
|
||||
ezusbsys.DeviceDesc = "Cypress EZ-USB (2235) - EEPROM missing"
|
||||
ezusbsys.SVCDESC = "ezusbsys Service"
|
||||
REG_MULTI_SZ = 0x00010000
|
||||
BIN
iidx/ezusb/driver/win10/x86/ezusbsys.sys
Executable file
BIN
iidx/ezusb/driver/win10/x86/ezusbsys.sys
Executable file
Binary file not shown.
BIN
iidx/ezusb/driver/win7/x64/WdfCoinstaller01009.dll
Executable file
BIN
iidx/ezusb/driver/win7/x64/WdfCoinstaller01009.dll
Executable file
Binary file not shown.
BIN
iidx/ezusb/driver/win7/x64/ezusbsys.cat
Executable file
BIN
iidx/ezusb/driver/win7/x64/ezusbsys.cat
Executable file
Binary file not shown.
88
iidx/ezusb/driver/win7/x64/ezusbsys.inf
Executable file
88
iidx/ezusb/driver/win7/x64/ezusbsys.inf
Executable file
|
|
@ -0,0 +1,88 @@
|
|||
;
|
||||
; ezusbsys.inf
|
||||
;
|
||||
|
||||
[Version]
|
||||
Signature="$WINDOWS NT$"
|
||||
Class=USB
|
||||
;ClassGuid={AE18AA60-7F6A-11D4-97DD-00010229B959}
|
||||
ClassGuid={36fc9e60-c465-11cf-8056-444553540000}
|
||||
Provider=%ManufacturerName%
|
||||
CatalogFile=ezusbsys.cat
|
||||
DriverVer = 04/27/2019,18.57.32.464
|
||||
|
||||
[DestinationDirs]
|
||||
DefaultDestDir = 12
|
||||
ezusbsys_Device_CoInstaller_CopyFiles = 11
|
||||
|
||||
[SourceDisksNames]
|
||||
1 = %DiskName%,,,""
|
||||
|
||||
[SourceDisksFiles]
|
||||
ezusbsys.sys = 1,,
|
||||
WdfCoInstaller01009.dll=1 ; make sure the number matches with SourceDisksNames
|
||||
|
||||
;*****************************************
|
||||
; Install Section
|
||||
;*****************************************
|
||||
|
||||
[Manufacturer]
|
||||
%ManufacturerName%=Standard,NTamd64
|
||||
|
||||
[Standard.NTamd64]
|
||||
%ezusbsys.DeviceDesc%=ezusbsys_Device, USB\VID_0547&PID_2235
|
||||
|
||||
[ezusbsys_Device.NT]
|
||||
CopyFiles=Drivers_Dir
|
||||
|
||||
[Drivers_Dir]
|
||||
ezusbsys.sys
|
||||
|
||||
[ezusbsys_Device.NT.HW]
|
||||
AddReg=ezusbsys_AddReg
|
||||
|
||||
[ezusbsys_AddReg]
|
||||
; By default, USBDevice class uses iProduct descriptor to name the device in
|
||||
; Device Manager on Windows 8 and higher.
|
||||
; Uncomment for this device to use %DeviceName% on Windows 8 and higher:
|
||||
;HKR,,FriendlyName,,%ezusbsys.DeviceDesc%
|
||||
|
||||
;-------------- Service installation
|
||||
[ezusbsys_Device.NT.Services]
|
||||
AddService = ezusbsys,%SPSVCINST_ASSOCSERVICE%, ezusbsys_Service_Inst
|
||||
|
||||
; -------------- ezusbsys driver install sections
|
||||
[ezusbsys_Service_Inst]
|
||||
DisplayName = %ezusbsys.SVCDESC%
|
||||
ServiceType = 1 ; SERVICE_KERNEL_DRIVER
|
||||
StartType = 3 ; SERVICE_DEMAND_START
|
||||
ErrorControl = 1 ; SERVICE_ERROR_NORMAL
|
||||
ServiceBinary = %12%\ezusbsys.sys
|
||||
|
||||
;
|
||||
;--- ezusbsys_Device Coinstaller installation ------
|
||||
;
|
||||
|
||||
[ezusbsys_Device.NT.CoInstallers]
|
||||
AddReg=ezusbsys_Device_CoInstaller_AddReg
|
||||
CopyFiles=ezusbsys_Device_CoInstaller_CopyFiles
|
||||
|
||||
[ezusbsys_Device_CoInstaller_AddReg]
|
||||
HKR,,CoInstallers32,0x00010000, "WdfCoInstaller01009.dll,WdfCoInstaller"
|
||||
|
||||
[ezusbsys_Device_CoInstaller_CopyFiles]
|
||||
WdfCoInstaller01009.dll
|
||||
|
||||
[ezusbsys_Device.NT.Wdf]
|
||||
KmdfService = ezusbsys, ezusbsys_wdfsect
|
||||
[ezusbsys_wdfsect]
|
||||
KmdfLibraryVersion = 1.9
|
||||
|
||||
[Strings]
|
||||
SPSVCINST_ASSOCSERVICE= 0x00000002
|
||||
ManufacturerName="Cypress"
|
||||
ClassName="Universal Serial Bus devices"
|
||||
DiskName = "ezusbsys Installation Disk"
|
||||
ezusbsys.DeviceDesc = "Cypress EZ-USB (2235) - EEPROM missing"
|
||||
ezusbsys.SVCDESC = "ezusbsys Service"
|
||||
REG_MULTI_SZ = 0x00010000
|
||||
BIN
iidx/ezusb/driver/win7/x64/ezusbsys.sys
Executable file
BIN
iidx/ezusb/driver/win7/x64/ezusbsys.sys
Executable file
Binary file not shown.
BIN
iidx/ezusb/driver/win7/x86/WdfCoinstaller01009.dll
Executable file
BIN
iidx/ezusb/driver/win7/x86/WdfCoinstaller01009.dll
Executable file
Binary file not shown.
BIN
iidx/ezusb/driver/win7/x86/ezusbsys.cat
Executable file
BIN
iidx/ezusb/driver/win7/x86/ezusbsys.cat
Executable file
Binary file not shown.
88
iidx/ezusb/driver/win7/x86/ezusbsys.inf
Executable file
88
iidx/ezusb/driver/win7/x86/ezusbsys.inf
Executable file
|
|
@ -0,0 +1,88 @@
|
|||
;
|
||||
; ezusbsys.inf
|
||||
;
|
||||
|
||||
[Version]
|
||||
Signature="$WINDOWS NT$"
|
||||
Class=USB
|
||||
;ClassGuid={AE18AA60-7F6A-11D4-97DD-00010229B959}
|
||||
ClassGuid={36fc9e60-c465-11cf-8056-444553540000}
|
||||
Provider=%ManufacturerName%
|
||||
CatalogFile=ezusbsys.cat
|
||||
DriverVer = 04/27/2019,19.56.53.281
|
||||
|
||||
[DestinationDirs]
|
||||
DefaultDestDir = 12
|
||||
ezusbsys_Device_CoInstaller_CopyFiles = 11
|
||||
|
||||
[SourceDisksNames]
|
||||
1 = %DiskName%,,,""
|
||||
|
||||
[SourceDisksFiles]
|
||||
ezusbsys.sys = 1,,
|
||||
WdfCoInstaller01009.dll=1 ; make sure the number matches with SourceDisksNames
|
||||
|
||||
;*****************************************
|
||||
; Install Section
|
||||
;*****************************************
|
||||
|
||||
[Manufacturer]
|
||||
%ManufacturerName%=Standard,NTx86
|
||||
|
||||
[Standard.NTx86]
|
||||
%ezusbsys.DeviceDesc%=ezusbsys_Device, USB\VID_0547&PID_2235
|
||||
|
||||
[ezusbsys_Device.NT]
|
||||
CopyFiles=Drivers_Dir
|
||||
|
||||
[Drivers_Dir]
|
||||
ezusbsys.sys
|
||||
|
||||
[ezusbsys_Device.NT.HW]
|
||||
AddReg=ezusbsys_AddReg
|
||||
|
||||
[ezusbsys_AddReg]
|
||||
; By default, USBDevice class uses iProduct descriptor to name the device in
|
||||
; Device Manager on Windows 8 and higher.
|
||||
; Uncomment for this device to use %DeviceName% on Windows 8 and higher:
|
||||
;HKR,,FriendlyName,,%ezusbsys.DeviceDesc%
|
||||
|
||||
;-------------- Service installation
|
||||
[ezusbsys_Device.NT.Services]
|
||||
AddService = ezusbsys,%SPSVCINST_ASSOCSERVICE%, ezusbsys_Service_Inst
|
||||
|
||||
; -------------- ezusbsys driver install sections
|
||||
[ezusbsys_Service_Inst]
|
||||
DisplayName = %ezusbsys.SVCDESC%
|
||||
ServiceType = 1 ; SERVICE_KERNEL_DRIVER
|
||||
StartType = 3 ; SERVICE_DEMAND_START
|
||||
ErrorControl = 1 ; SERVICE_ERROR_NORMAL
|
||||
ServiceBinary = %12%\ezusbsys.sys
|
||||
|
||||
;
|
||||
;--- ezusbsys_Device Coinstaller installation ------
|
||||
;
|
||||
|
||||
[ezusbsys_Device.NT.CoInstallers]
|
||||
AddReg=ezusbsys_Device_CoInstaller_AddReg
|
||||
CopyFiles=ezusbsys_Device_CoInstaller_CopyFiles
|
||||
|
||||
[ezusbsys_Device_CoInstaller_AddReg]
|
||||
HKR,,CoInstallers32,0x00010000, "WdfCoInstaller01009.dll,WdfCoInstaller"
|
||||
|
||||
[ezusbsys_Device_CoInstaller_CopyFiles]
|
||||
WdfCoInstaller01009.dll
|
||||
|
||||
[ezusbsys_Device.NT.Wdf]
|
||||
KmdfService = ezusbsys, ezusbsys_wdfsect
|
||||
[ezusbsys_wdfsect]
|
||||
KmdfLibraryVersion = 1.9
|
||||
|
||||
[Strings]
|
||||
SPSVCINST_ASSOCSERVICE= 0x00000002
|
||||
ManufacturerName="Cypress"
|
||||
ClassName="Universal Serial Bus devices"
|
||||
DiskName = "ezusbsys Installation Disk"
|
||||
ezusbsys.DeviceDesc = "Cypress EZ-USB (2235) - EEPROM missing"
|
||||
ezusbsys.SVCDESC = "ezusbsys Service"
|
||||
REG_MULTI_SZ = 0x00010000
|
||||
BIN
iidx/ezusb/driver/win7/x86/ezusbsys.sys
Executable file
BIN
iidx/ezusb/driver/win7/x86/ezusbsys.sys
Executable file
Binary file not shown.
BIN
iidx/ezusb/driver/xp/x86/ezusb.sys
Executable file
BIN
iidx/ezusb/driver/xp/x86/ezusb.sys
Executable file
Binary file not shown.
141
iidx/ezusb/driver/xp/x86/ezusbw2k.inf
Executable file
141
iidx/ezusb/driver/xp/x86/ezusbw2k.inf
Executable file
|
|
@ -0,0 +1,141 @@
|
|||
[Version]
|
||||
Signature="$CHICAGO$"
|
||||
Class=USB
|
||||
provider=%Cypress%
|
||||
LayoutFile=layout.inf
|
||||
|
||||
[Manufacturer]
|
||||
%Cypress%=Cypress
|
||||
|
||||
[Cypress]
|
||||
;
|
||||
; This is the VID/PID for the EZ-USB development board. This device
|
||||
; is bound to a version of the general purpose driver that will
|
||||
; automatically download the Keil 8051 monitor to external RAM.
|
||||
; Do not use this VID/PID for your own device or the monitor will
|
||||
; wipe out your firmware.
|
||||
;
|
||||
%USB\VID_0547&PID_0080.DeviceDesc%=EZUSBDEV.Dev, USB\VID_0547&PID_0080
|
||||
%USB\VID_04B4&PID_0081.DeviceDesc%=EZUSBDEV.Dev, USB\VID_04B4&PID_0081
|
||||
|
||||
;
|
||||
; This VID/PID is used by several of the EZ-USB development kit
|
||||
; samples. This device is bound to the general purpose driver.
|
||||
;
|
||||
%USB\VID_0547&PID_1002.DeviceDesc%=EZUSB.Dev, USB\VID_0547&PID_1002
|
||||
|
||||
;
|
||||
; 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.
|
||||
;
|
||||
%USB\VID_0547&PID_2131.DeviceDesc%=EZUSB.Dev, USB\VID_0547&PID_2131
|
||||
%USB\VID_0547&PID_2126.DeviceDesc%=EZUSB.Dev, USB\VID_0547&PID_2126
|
||||
%USB\VID_0547&PID_2125.DeviceDesc%=EZUSB.Dev, USB\VID_0547&PID_2125
|
||||
%USB\VID_0547&PID_2136.DeviceDesc%=EZUSB.Dev, USB\VID_0547&PID_2136
|
||||
%USB\VID_0547&PID_2122.DeviceDesc%=EZUSB.Dev, USB\VID_0547&PID_2122
|
||||
|
||||
; EZ-USB FX
|
||||
%USB\VID_0547&PID_2235.DeviceDesc%=EZUSB.Dev, USB\VID_0547&PID_2235
|
||||
%USB\VID_0547&PID_2236.DeviceDesc%=EZUSB.Dev, USB\VID_0547&PID_2236
|
||||
%USB\VID_0547&PID_2225.DeviceDesc%=EZUSB.Dev, USB\VID_0547&PID_2225
|
||||
%USB\VID_0547&PID_2226.DeviceDesc%=EZUSB.Dev, USB\VID_0547&PID_2226
|
||||
%USB\VID_0547&PID_1005.DeviceDesc%=EZUSB.Dev, USB\VID_0547&PID_1005
|
||||
|
||||
; EZ-USB FX2
|
||||
;%USB\VID_04B4&PID_8613.DeviceDesc%=EZUSB.Dev, USB\VID_04B4&PID_8613
|
||||
%USB\VID_04B4&PID_1002.DeviceDesc%=EZUSB.Dev, USB\VID_04B4&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, EZUSB.Files.Inf
|
||||
AddReg=EZUSB.AddReg
|
||||
|
||||
[EZUSB.Dev.NT]
|
||||
; copyfiles commented out for Win2K to avoid user intervention during install
|
||||
; CopyFiles=EZUSB.Files.Ext, EZUSB.Files.Inf
|
||||
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
|
||||
|
||||
[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\ezmon.sys
|
||||
LoadOrderGroup = Base
|
||||
|
||||
[EZUSBDEV.AddReg]
|
||||
HKR,,DevLoader,,"*ntkern"
|
||||
HKR,,NTMPDriver,,ezmon.sys
|
||||
|
||||
[EZUSBDEV.Files.Ext]
|
||||
ezmon.sys
|
||||
|
||||
[EZUSBDEV.Files.Inf]
|
||||
ezusbw2k.Inf
|
||||
|
||||
;---------------------------------------------------------------;
|
||||
|
||||
[Strings]
|
||||
Cypress="Cypress Semiconductor"
|
||||
USB\VID_0547&PID_0080.DeviceDesc="Cypress EZ-USB Development Board"
|
||||
USB\VID_04B4&PID_0081.DeviceDesc="Cypress EZ-USB FX2 Development Board"
|
||||
USB\VID_0547&PID_1002.DeviceDesc="Cypress EZ-USB Sample Device"
|
||||
USB\VID_04B4&PID_1002.DeviceDesc="Cypress EZ-USB Sample Device"
|
||||
USB\VID_0547&PID_2131.DeviceDesc="Cypress EZ-USB (2131Q/2131S/2135S) - EEPROM missing"
|
||||
USB\VID_0547&PID_2126.DeviceDesc="Cypress EZ-USB (2126S) - EEPROM missing"
|
||||
USB\VID_0547&PID_2125.DeviceDesc="Cypress EZ-USB (2121S/2125S) - EEPROM missing"
|
||||
USB\VID_0547&PID_2136.DeviceDesc="Cypress EZ-USB (2136S) - EEPROM missing"
|
||||
USB\VID_0547&PID_2122.DeviceDesc="Cypress EZ-USB (2122S) - EEPROM missing"
|
||||
|
||||
USB\VID_0547&PID_2235.DeviceDesc="Cypress EZ-USB (2235) - EEPROM missing"
|
||||
USB\VID_0547&PID_2236.DeviceDesc="Cypress EZ-USB (2236) - EEPROM missing"
|
||||
USB\VID_0547&PID_2225.DeviceDesc="Cypress EZ-USB (2225) - EEPROM missing"
|
||||
USB\VID_0547&PID_2226.DeviceDesc="Cypress EZ-USB (2226) - EEPROM missing"
|
||||
USB\VID_0547&PID_1005.DeviceDesc="Cypress EZ-USB (Video)"
|
||||
|
||||
;USB\VID_04B4&PID_8613.DeviceDesc="Cypress EZ-USB FX2 (68613) - EEPROM missing"
|
||||
|
||||
EZUSB.SvcDesc="Cypress General Purpose USB Driver (ezusb.sys)"
|
||||
EZUSBDEV.SvcDesc="Cypress General Purpose USB Driver w/ Keil Monitor (ezmon.sys)"
|
||||
9
iidx/ezusb/firmware/README.md
Normal file
9
iidx/ezusb/firmware/README.md
Normal file
|
|
@ -0,0 +1,9 @@
|
|||
# Firmware binaries Ezusb (legacy), aka C02 IO
|
||||
Firmware binary blobs. Requires appropriate tools from BT5 to load them to the
|
||||
hardware. There are two revisions of firmware images, **v1** and **v2**.
|
||||
|
||||
v1 was used on IIDX 9 to 13 and v2 on IIDX 14 to 24. It does not matter
|
||||
which revision of the base firmware and FPGA image (always in combination!) are
|
||||
used when running the real hardware with BT5. Still, we recommend using the v2
|
||||
binaries as they are, from a development standpoint, the latest "update". Do
|
||||
*NOT* mix v1 and v2 binaries.
|
||||
BIN
iidx/ezusb/firmware/v1/ezusb_v1.bin
Executable file
BIN
iidx/ezusb/firmware/v1/ezusb_v1.bin
Executable file
Binary file not shown.
1
iidx/ezusb/firmware/v1/fpga_v1.bin
Executable file
1
iidx/ezusb/firmware/v1/fpga_v1.bin
Executable file
File diff suppressed because one or more lines are too long
BIN
iidx/ezusb/firmware/v2/ezusb_v2.bin
Executable file
BIN
iidx/ezusb/firmware/v2/ezusb_v2.bin
Executable file
Binary file not shown.
1
iidx/ezusb/firmware/v2/fpga_v2.bin
Executable file
1
iidx/ezusb/firmware/v2/fpga_v2.bin
Executable file
File diff suppressed because one or more lines are too long
BIN
iidx/ezusb/firmware/v2/sram.bin
Executable file
BIN
iidx/ezusb/firmware/v2/sram.bin
Executable file
Binary file not shown.
3
iidx/ezusb2/README.md
Normal file
3
iidx/ezusb2/README.md
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
# Ezusb FX2, aka IO2
|
||||
* [driver](driver/README.md): Drivers for various platforms.
|
||||
* [firmware](firmware/README.md): Firmware binary blob required by the games.
|
||||
39
iidx/ezusb2/driver/README.md
Normal file
39
iidx/ezusb2/driver/README.md
Normal file
|
|
@ -0,0 +1,39 @@
|
|||
# Drivers for Ezusb FX2, aka IO2
|
||||
Currently, this package offers drivers for the following platforms:
|
||||
* Windows XP: x86, x64
|
||||
* Windows Vista: x86, x64 (which you will never need...)
|
||||
* Windows 7: x86, x64
|
||||
* Windows 8: x86, x64
|
||||
* Windows 8.1: x86, x64
|
||||
* Windows 10: x86, x64
|
||||
|
||||
## Installing on Windows XP
|
||||
* Plug in the device and Windows should recognize it automatically
|
||||
* Do not connect to Windows Update to search for software if prompted
|
||||
* "Install from a list or specific location (Advanced)" -> Next
|
||||
* "Don't search. I will choose the driver to install" -> Next
|
||||
* "Have Disk..." -> "Browse..." -> Select the xp/x86 subfolder containing the
|
||||
*sys* and *inf* file
|
||||
* Select the device "Cypress FX2LP No EEPROM Device" from the list ->
|
||||
Next
|
||||
* That should be it
|
||||
|
||||
## Installing on Windows Vista, 7, 8, 8.1
|
||||
* Plug in the device and Windows should recognize it automatically
|
||||
* "Browse my computer for driver software" -> Next
|
||||
* "Let me pick from a list of device drivers on my computer" -> Next
|
||||
* "Have Disk..." -> "Browse..." -> Select your target platform, e.g. Win 7, and
|
||||
architecture, e.g. x64
|
||||
* Select the device "Cypress FX2LP No EEPROM Device" from the list ->
|
||||
Next
|
||||
* That should be it
|
||||
|
||||
## Flashing of firmware
|
||||
In order to use the hardware with the game, you have to flash the correct
|
||||
firmware to the device. Follow the (firmware guide)[../firmware/README.md] for
|
||||
this.
|
||||
|
||||
## Testing
|
||||
Instead of using the games, use one of the tools included with BT5 to test and
|
||||
debug issues as it will error on more fine granular level. Furthermore, you
|
||||
can also check the source code for details and to track down any unknown issues.
|
||||
BIN
iidx/ezusb2/driver/vista/x64/WdfCoInstaller01009.dll
Executable file
BIN
iidx/ezusb2/driver/vista/x64/WdfCoInstaller01009.dll
Executable file
Binary file not shown.
BIN
iidx/ezusb2/driver/vista/x64/cyusb3.cat
Executable file
BIN
iidx/ezusb2/driver/vista/x64/cyusb3.cat
Executable file
Binary file not shown.
306
iidx/ezusb2/driver/vista/x64/cyusb3.inf
Executable file
306
iidx/ezusb2/driver/vista/x64/cyusb3.inf
Executable file
|
|
@ -0,0 +1,306 @@
|
|||
; Installation INF for the Cypress Generic USB Driver for Windows Vista
|
||||
; Processor support for OS unknown platforms.
|
||||
;
|
||||
; (c) Copyright 2012, 2013 Cypress Semiconductor Corporation
|
||||
;
|
||||
|
||||
[Version]
|
||||
Signature="$WINDOWS NT$"
|
||||
Class=USB
|
||||
ClassGUID={36FC9E60-C465-11CF-8056-444553540000}
|
||||
provider=%CYUSB3_Provider%
|
||||
CatalogFile=CYUSB3.cat
|
||||
DriverVer=08/21/2014,1.2.3.10
|
||||
|
||||
[SourceDisksNames]
|
||||
1=%CYUSB3_Install%,,,
|
||||
|
||||
[SourceDisksFiles]
|
||||
CYUSB3.sys = 1
|
||||
|
||||
[DestinationDirs]
|
||||
CYUSB3.Files.Ext = 10,System32\Drivers
|
||||
|
||||
[ControlFlags]
|
||||
ExcludeFromSelect = *
|
||||
|
||||
[Manufacturer]
|
||||
%CYUSB3_Provider%=Device,NT,NTx86,NTamd64
|
||||
|
||||
;for all platforms
|
||||
[Device.NT]
|
||||
;%VID_XXXX&PID_XXXX.DeviceDesc%=CyUsb3, USB\VID_XXXX&PID_XXXX
|
||||
%VID_04B4&PID_00F0.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00F0
|
||||
%VID_04B4&PID_00F1.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00F1
|
||||
%VID_04B4&PID_00F3.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00F3
|
||||
%VID_04B4&PID_4720.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_4720
|
||||
%VID_04B4&PID_00B0.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00B0
|
||||
%VID_04B4&PID_00BC.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00BC
|
||||
%VID_04B4&PID_FFF1.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_FFF1
|
||||
%VID_04B4&PID_FFF2.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_FFF2
|
||||
%VID_04B4&PID_FFF3.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_FFF3
|
||||
%VID_04B4&PID_0053.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0053
|
||||
|
||||
%VID_04B4&PID_0082.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0082
|
||||
%VID_04B4&PID_0095.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0095
|
||||
%VID_04B4&PID_1004.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_1004
|
||||
%VID_04B4&PID_8613.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_8613
|
||||
%VID_04B4&PID_1003.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_1003
|
||||
%VID_04B4&PID_6823.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_6823
|
||||
%VID_04B4&PID_4617.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_4617
|
||||
%VID_04B4&PID_4611.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_4611
|
||||
%VID_04B4&PID_6830.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_6830
|
||||
%VID_04B4&PID_00A1.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00A1
|
||||
%VID_04B4&PID_00A2.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00A2
|
||||
|
||||
%VID_04B4&PID_6473.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_6473
|
||||
|
||||
%VID_04B4&PID_00FA.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00FA
|
||||
%VID_04B4&PID_0002&MI_02.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0002&MI_02
|
||||
%VID_04B4&PID_0004&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0004&MI_00
|
||||
%VID_04B4&PID_0004&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0004&MI_01
|
||||
%VID_04B4&PID_0003&MI_02.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0003&MI_02
|
||||
%VID_04B4&PID_0006&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0006&MI_00
|
||||
%VID_04B4&PID_0006&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0006&MI_01
|
||||
%VID_04B4&PID_0005&MI_04.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0005&MI_04
|
||||
%VID_04B4&PID_0007&MI_02.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0007&MI_02
|
||||
%VID_04B4&PID_0007&MI_03.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0007&MI_03
|
||||
%VID_04B4&PID_0009&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0009&MI_00
|
||||
%VID_04B4&PID_0009&MI_03.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0009&MI_03
|
||||
%VID_04B4&PID_000A&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_000A&MI_00
|
||||
%VID_04B4&PID_000A&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_000A&MI_01
|
||||
%VID_04B4&PID_000A&MI_02.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_000A&MI_02
|
||||
%VID_04B4&PID_000B&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_000B&MI_01
|
||||
|
||||
;for x86 platforms
|
||||
[Device.NTx86]
|
||||
;%VID_XXXX&PID_XXXX.DeviceDesc%=CyUsb3, USB\VID_XXXX&PID_XXXX
|
||||
%VID_04B4&PID_00F0.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00F0
|
||||
%VID_04B4&PID_00F1.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00F1
|
||||
%VID_04B4&PID_00F3.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00F3
|
||||
%VID_04B4&PID_4720.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_4720
|
||||
%VID_04B4&PID_00B0.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00B0
|
||||
%VID_04B4&PID_00BC.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00BC
|
||||
%VID_04B4&PID_FFF1.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_FFF1
|
||||
%VID_04B4&PID_FFF2.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_FFF2
|
||||
%VID_04B4&PID_FFF3.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_FFF3
|
||||
%VID_04B4&PID_0053.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0053
|
||||
|
||||
%VID_04B4&PID_0082.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0082
|
||||
%VID_04B4&PID_0095.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0095
|
||||
%VID_04B4&PID_1004.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_1004
|
||||
%VID_04B4&PID_8613.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_8613
|
||||
%VID_04B4&PID_1003.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_1003
|
||||
%VID_04B4&PID_6823.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_6823
|
||||
%VID_04B4&PID_4617.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_4617
|
||||
%VID_04B4&PID_4611.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_4611
|
||||
%VID_04B4&PID_6830.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_6830
|
||||
%VID_04B4&PID_00A1.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00A1
|
||||
%VID_04B4&PID_00A2.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00A2
|
||||
|
||||
%VID_04B4&PID_6473.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_6473
|
||||
|
||||
%VID_04B4&PID_00FA.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00FA
|
||||
%VID_04B4&PID_0002&MI_02.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0002&MI_02
|
||||
%VID_04B4&PID_0004&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0004&MI_00
|
||||
%VID_04B4&PID_0004&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0004&MI_01
|
||||
%VID_04B4&PID_0003&MI_02.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0003&MI_02
|
||||
%VID_04B4&PID_0006&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0006&MI_00
|
||||
%VID_04B4&PID_0006&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0006&MI_01
|
||||
%VID_04B4&PID_0005&MI_04.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0005&MI_04
|
||||
%VID_04B4&PID_0007&MI_02.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0007&MI_02
|
||||
%VID_04B4&PID_0007&MI_03.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0007&MI_03
|
||||
%VID_04B4&PID_0009&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0009&MI_00
|
||||
%VID_04B4&PID_0009&MI_03.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0009&MI_03
|
||||
%VID_04B4&PID_000A&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_000A&MI_00
|
||||
%VID_04B4&PID_000A&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_000A&MI_01
|
||||
%VID_04B4&PID_000A&MI_02.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_000A&MI_02
|
||||
%VID_04B4&PID_000B&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_000B&MI_01
|
||||
|
||||
;for x64 platforms
|
||||
[Device.NTamd64]
|
||||
;%VID_XXXX&PID_XXXX.DeviceDesc%=CyUsb3, USB\VID_XXXX&PID_XXXX
|
||||
%VID_04B4&PID_00F0.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00F0
|
||||
%VID_04B4&PID_00F1.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00F1
|
||||
%VID_04B4&PID_00F3.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00F3
|
||||
%VID_04B4&PID_4720.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_4720
|
||||
%VID_04B4&PID_00B0.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00B0
|
||||
%VID_04B4&PID_00BC.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00BC
|
||||
%VID_04B4&PID_FFF1.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_FFF1
|
||||
%VID_04B4&PID_FFF2.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_FFF2
|
||||
%VID_04B4&PID_FFF3.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_FFF3
|
||||
%VID_04B4&PID_0053.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0053
|
||||
|
||||
%VID_04B4&PID_0082.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0082
|
||||
%VID_04B4&PID_0095.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0095
|
||||
%VID_04B4&PID_1004.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_1004
|
||||
%VID_04B4&PID_8613.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_8613
|
||||
%VID_04B4&PID_1003.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_1003
|
||||
%VID_04B4&PID_6823.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_6823
|
||||
%VID_04B4&PID_4617.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_4617
|
||||
%VID_04B4&PID_4611.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_4611
|
||||
%VID_04B4&PID_6830.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_6830
|
||||
%VID_04B4&PID_00A1.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00A1
|
||||
%VID_04B4&PID_00A2.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00A2
|
||||
|
||||
%VID_04B4&PID_6473.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_6473
|
||||
|
||||
%VID_04B4&PID_00FA.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00FA
|
||||
%VID_04B4&PID_0002&MI_02.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0002&MI_02
|
||||
%VID_04B4&PID_0004&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0004&MI_00
|
||||
%VID_04B4&PID_0004&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0004&MI_01
|
||||
%VID_04B4&PID_0003&MI_02.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0003&MI_02
|
||||
%VID_04B4&PID_0006&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0006&MI_00
|
||||
%VID_04B4&PID_0006&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0006&MI_01
|
||||
%VID_04B4&PID_0005&MI_04.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0005&MI_04
|
||||
%VID_04B4&PID_0007&MI_02.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0007&MI_02
|
||||
%VID_04B4&PID_0007&MI_03.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0007&MI_03
|
||||
%VID_04B4&PID_0009&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0009&MI_00
|
||||
%VID_04B4&PID_0009&MI_03.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0009&MI_03
|
||||
%VID_04B4&PID_000A&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_000A&MI_00
|
||||
%VID_04B4&PID_000A&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_000A&MI_01
|
||||
%VID_04B4&PID_000A&MI_02.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_000A&MI_02
|
||||
%VID_04B4&PID_000B&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_000B&MI_01
|
||||
|
||||
[CYUSB3.NT]
|
||||
CopyFiles=CYUSB3.Files.Ext
|
||||
AddReg=CyUsb3.AddReg
|
||||
|
||||
[CYUSB3.NT.HW]
|
||||
AddReg=CYUSB3.AddReg.Guid
|
||||
|
||||
[CYUSB3.NT.Services]
|
||||
Addservice = CYUSB3,2,CYUSB3.AddService
|
||||
|
||||
|
||||
[CYUSB3.NTx86]
|
||||
CopyFiles=CYUSB3.Files.Ext
|
||||
AddReg=CyUsb3.AddReg
|
||||
|
||||
[CYUSB3.NTx86.HW]
|
||||
AddReg=CYUSB3.AddReg.Guid
|
||||
|
||||
[CYUSB3.NTx86.Services]
|
||||
Addservice = CYUSB3,2,CYUSB3.AddService
|
||||
|
||||
[CYUSB3.NTamd64]
|
||||
CopyFiles=CYUSB3.Files.Ext
|
||||
AddReg=CyUsb3.AddReg
|
||||
|
||||
[CYUSB3.NTamd64.HW]
|
||||
AddReg=CYUSB3.AddReg.Guid
|
||||
|
||||
[CYUSB3.NTamd64.Services]
|
||||
Addservice = CYUSB3,2,CYUSB3.AddService
|
||||
|
||||
|
||||
[CYUSB3.AddReg]
|
||||
; Deprecating - do not use in new apps to identify a CYUSB3 driver
|
||||
HKR,,DevLoader,,*ntkern
|
||||
HKR,,NTMPDriver,,CYUSB3.sys
|
||||
; You may optionally include a check for DriverBase in your application to check for a CYUSB3 driver
|
||||
HKR,,DriverBase,,CYUSB3.sys
|
||||
HKR,"Parameters","MaximumTransferSize",0x10001,4096
|
||||
HKR,"Parameters","DebugLevel",0x10001,2
|
||||
HKR,,FriendlyName,,%CYUSB3_Description%
|
||||
|
||||
[CYUSB3.AddService]
|
||||
DisplayName = %CYUSB3_Description%
|
||||
ServiceType = 1 ; SERVICE_KERNEL_DRIVER
|
||||
StartType = 3 ; SERVICE_DEMAND_START
|
||||
ErrorControl = 1 ; SERVICE_ERROR_NORMAL
|
||||
ServiceBinary = %10%\System32\Drivers\CYUSB3.sys
|
||||
AddReg = CYUSB3.AddReg
|
||||
LoadOrderGroup = Base
|
||||
|
||||
[CYUSB3.Files.Ext]
|
||||
CYUSB3.sys
|
||||
|
||||
[CYUSB3.AddReg.Guid]
|
||||
HKR,,DriverGUID,,%CYUSB3.GUID%
|
||||
;HKR,,DriverPowerPolicySetup,,%ENABLE_DRIVER_POWER_POLICY%
|
||||
|
||||
;-------------- WDF Coinstaller installation
|
||||
[SourceDisksFiles]
|
||||
WdfCoInstaller01009.dll=1 ; make sure the number matches with SourceDisksNames
|
||||
|
||||
[DestinationDirs]
|
||||
CoInstaller_CopyFiles = 11
|
||||
|
||||
[CYUSB3.NTamd64.CoInstallers]
|
||||
AddReg=CoInstaller_AddReg
|
||||
CopyFiles=CoInstaller_CopyFiles
|
||||
|
||||
[CYUSB3.NTx86.CoInstallers]
|
||||
AddReg=CoInstaller_AddReg
|
||||
CopyFiles=CoInstaller_CopyFiles
|
||||
|
||||
[CoInstaller_CopyFiles]
|
||||
WdfCoInstaller01009.dll
|
||||
|
||||
[CoInstaller_AddReg]
|
||||
HKR,,CoInstallers32,0x00010000, "WdfCoInstaller01009.dll,WdfCoInstaller"
|
||||
|
||||
[CYUSB3.NTamd64.Wdf]
|
||||
KmdfService = CYUSB3, CYUSB3_wdfsect
|
||||
|
||||
[CYUSB3.NTx86.Wdf]
|
||||
KmdfService = CYUSB3, CYUSB3_wdfsect
|
||||
|
||||
[CYUSB3_wdfsect]
|
||||
KmdfLibraryVersion = 1.9
|
||||
|
||||
|
||||
[Strings]
|
||||
CYUSB3_Provider = "Cypress"
|
||||
CYUSB3_Company = "Cypress Semiconductor Corporation"
|
||||
CYUSB3_Description = "Cypress Generic USB3.0 Driver"
|
||||
CYUSB3_DisplayName = "Cypress USB3.0 Generic"
|
||||
CYUSB3_Install = "Cypress CYUSB3.0 Driver Installation Disk"
|
||||
VID_XXXX&PID_XXXX.DeviceDesc="Cypress USB3.0 Generic Driver"
|
||||
VID_04B4&PID_00F0.DeviceDesc="Cypress FX3 USB BulkloopExample Device"
|
||||
VID_04B4&PID_00F1.DeviceDesc="Cypress FX3 USB StreamerExample Device"
|
||||
VID_04B4&PID_00F3.DeviceDesc="Cypress FX3 USB BootLoader Device"
|
||||
VID_04B4&PID_4720.DeviceDesc="Cypress FX3 USB BootProgrammer Device"
|
||||
VID_04B4&PID_00B0.DeviceDesc="Cypress Bay USB Boot Device"
|
||||
VID_04B4&PID_00BC.DeviceDesc="Cypress Benicia USB Boot Device"
|
||||
VID_04B4&PID_FFF1.DeviceDesc="Cypress FX3 Workshop Lab1_UsbEnumeration"
|
||||
VID_04B4&PID_FFF2.DeviceDesc="Cypress FX3 Example device 1"
|
||||
VID_04B4&PID_FFF3.DeviceDesc="Cypress FX3 Example device 2"
|
||||
VID_04B4&PID_0053.DeviceDesc="Cypress SD3 USB Boot Device"
|
||||
|
||||
VID_04B4&PID_0082.DeviceDesc="Cypress FX2LP Development board"
|
||||
VID_04B4&PID_0095.DeviceDesc="Cypress FX2LP USB-JTAG debug probe"
|
||||
VID_04B4&PID_1004.DeviceDesc="Cypress FX2LP Sample Device"
|
||||
VID_04B4&PID_8613.DeviceDesc="Cypress FX2LP No EEPROM Device"
|
||||
VID_04B4&PID_1003.DeviceDesc="Cypress FX2LP StreamerExample Device"
|
||||
VID_04B4&PID_6823.DeviceDesc="Cypress EZ-USB NX2LP-Flex BootLoader Device"
|
||||
VID_04B4&PID_4617.DeviceDesc="Cypress EZ-USB NX2LP-Flex Unprogrammed NAND"
|
||||
VID_04B4&PID_4611.DeviceDesc="Cypress FX2 USB Storage Adapter"
|
||||
VID_04B4&PID_6830.DeviceDesc="Cypress AT2 USB Storage Adapter"
|
||||
VID_04B4&PID_00A1.DeviceDesc="Cypress Antioch USB Boot Device"
|
||||
VID_04B4&PID_00A2.DeviceDesc="Cypress Astoria No EEPROM Device"
|
||||
|
||||
VID_04B4&PID_6473.DeviceDesc="Cypress EZ-USB FX1 No EEPROM Device"
|
||||
|
||||
VID_04B4&PID_00FA.DeviceDesc="USB-Serial MFG mode"
|
||||
VID_04B4&PID_0002&MI_02.DeviceDesc="USB-Serial (Single Channel) Vendor MFG"
|
||||
VID_04B4&PID_0004&MI_00.DeviceDesc="USB-Serial (Single Channel) Vendor 1"
|
||||
VID_04B4&PID_0004&MI_01.DeviceDesc="USB-Serial (Single Channel) Vendor MFG"
|
||||
VID_04B4&PID_0003&MI_02.DeviceDesc="USB-UART LP Vendor MFG"
|
||||
VID_04B4&PID_0006&MI_00.DeviceDesc="USB-UART LP Vendor 1"
|
||||
VID_04B4&PID_0006&MI_01.DeviceDesc="USB-UART LP Vendor MFG"
|
||||
VID_04B4&PID_0005&MI_04.DeviceDesc="USB-Serial (Dual Channel) Vendor MFG"
|
||||
VID_04B4&PID_0007&MI_02.DeviceDesc="USB-Serial (Dual Channel) Vendor 1"
|
||||
VID_04B4&PID_0007&MI_03.DeviceDesc="USB-Serial (Dual Channel) Vendor MFG"
|
||||
VID_04B4&PID_0009&MI_00.DeviceDesc="USB-Serial (Dual Channel) Vendor 1"
|
||||
VID_04B4&PID_0009&MI_03.DeviceDesc="USB-Serial (Dual Channel) Vendor MFG"
|
||||
VID_04B4&PID_000A&MI_00.DeviceDesc="USB-Serial (Dual Channel) Vendor 1"
|
||||
VID_04B4&PID_000A&MI_01.DeviceDesc="USB-Serial (Dual Channel) Vendor 2"
|
||||
VID_04B4&PID_000A&MI_02.DeviceDesc="USB-Serial (Dual Channel) Vendor MFG"
|
||||
VID_04B4&PID_000B&MI_01.DeviceDesc="Cypress USB-I2C PTP Bridge MFG"
|
||||
|
||||
|
||||
CYUSB3.GUID="{AE18AA60-7F6A-11d4-97DD-00010229B959}"
|
||||
;ENABLE_DRIVER_POWER_POLICY="1"
|
||||
CYUSB3_Unused = "."
|
||||
BIN
iidx/ezusb2/driver/vista/x64/cyusb3.sys
Executable file
BIN
iidx/ezusb2/driver/vista/x64/cyusb3.sys
Executable file
Binary file not shown.
BIN
iidx/ezusb2/driver/vista/x86/WdfCoInstaller01009.dll
Executable file
BIN
iidx/ezusb2/driver/vista/x86/WdfCoInstaller01009.dll
Executable file
Binary file not shown.
BIN
iidx/ezusb2/driver/vista/x86/cyusb3.cat
Executable file
BIN
iidx/ezusb2/driver/vista/x86/cyusb3.cat
Executable file
Binary file not shown.
306
iidx/ezusb2/driver/vista/x86/cyusb3.inf
Executable file
306
iidx/ezusb2/driver/vista/x86/cyusb3.inf
Executable file
|
|
@ -0,0 +1,306 @@
|
|||
; Installation INF for the Cypress Generic USB Driver for Windows XP
|
||||
; Processor support for x86 based platforms.
|
||||
;
|
||||
; (c) Copyright 2012, 2013 Cypress Semiconductor Corporation
|
||||
;
|
||||
|
||||
[Version]
|
||||
Signature="$WINDOWS NT$"
|
||||
Class=USB
|
||||
ClassGUID={36FC9E60-C465-11CF-8056-444553540000}
|
||||
provider=%CYUSB3_Provider%
|
||||
CatalogFile=CYUSB3.cat
|
||||
DriverVer=08/21/2014,1.2.3.10
|
||||
|
||||
[SourceDisksNames]
|
||||
1=%CYUSB3_Install%,,,
|
||||
|
||||
[SourceDisksFiles]
|
||||
CYUSB3.sys = 1
|
||||
|
||||
[DestinationDirs]
|
||||
CYUSB3.Files.Ext = 10,System32\Drivers
|
||||
|
||||
[ControlFlags]
|
||||
ExcludeFromSelect = *
|
||||
|
||||
[Manufacturer]
|
||||
%CYUSB3_Provider%=Device,NT,NTx86,NTamd64
|
||||
|
||||
;for all platforms
|
||||
[Device.NT]
|
||||
;%VID_XXXX&PID_XXXX.DeviceDesc%=CyUsb3, USB\VID_XXXX&PID_XXXX
|
||||
%VID_04B4&PID_00F0.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00F0
|
||||
%VID_04B4&PID_00F1.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00F1
|
||||
%VID_04B4&PID_00F3.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00F3
|
||||
%VID_04B4&PID_4720.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_4720
|
||||
%VID_04B4&PID_00B0.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00B0
|
||||
%VID_04B4&PID_00BC.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00BC
|
||||
%VID_04B4&PID_FFF1.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_FFF1
|
||||
%VID_04B4&PID_FFF2.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_FFF2
|
||||
%VID_04B4&PID_FFF3.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_FFF3
|
||||
%VID_04B4&PID_0053.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0053
|
||||
|
||||
%VID_04B4&PID_0082.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0082
|
||||
%VID_04B4&PID_0095.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0095
|
||||
%VID_04B4&PID_1004.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_1004
|
||||
%VID_04B4&PID_8613.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_8613
|
||||
%VID_04B4&PID_1003.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_1003
|
||||
%VID_04B4&PID_6823.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_6823
|
||||
%VID_04B4&PID_4617.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_4617
|
||||
%VID_04B4&PID_4611.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_4611
|
||||
%VID_04B4&PID_6830.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_6830
|
||||
%VID_04B4&PID_00A1.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00A1
|
||||
%VID_04B4&PID_00A2.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00A2
|
||||
|
||||
%VID_04B4&PID_6473.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_6473
|
||||
|
||||
%VID_04B4&PID_00FA.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00FA
|
||||
%VID_04B4&PID_0002&MI_02.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0002&MI_02
|
||||
%VID_04B4&PID_0004&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0004&MI_00
|
||||
%VID_04B4&PID_0004&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0004&MI_01
|
||||
%VID_04B4&PID_0003&MI_02.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0003&MI_02
|
||||
%VID_04B4&PID_0006&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0006&MI_00
|
||||
%VID_04B4&PID_0006&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0006&MI_01
|
||||
%VID_04B4&PID_0005&MI_04.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0005&MI_04
|
||||
%VID_04B4&PID_0007&MI_02.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0007&MI_02
|
||||
%VID_04B4&PID_0007&MI_03.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0007&MI_03
|
||||
%VID_04B4&PID_0009&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0009&MI_00
|
||||
%VID_04B4&PID_0009&MI_03.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0009&MI_03
|
||||
%VID_04B4&PID_000A&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_000A&MI_00
|
||||
%VID_04B4&PID_000A&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_000A&MI_01
|
||||
%VID_04B4&PID_000A&MI_02.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_000A&MI_02
|
||||
%VID_04B4&PID_000B&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_000B&MI_01
|
||||
|
||||
;for x86 platforms
|
||||
[Device.NTx86]
|
||||
;%VID_XXXX&PID_XXXX.DeviceDesc%=CyUsb3, USB\VID_XXXX&PID_XXXX
|
||||
%VID_04B4&PID_00F0.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00F0
|
||||
%VID_04B4&PID_00F1.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00F1
|
||||
%VID_04B4&PID_00F3.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00F3
|
||||
%VID_04B4&PID_4720.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_4720
|
||||
%VID_04B4&PID_00B0.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00B0
|
||||
%VID_04B4&PID_00BC.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00BC
|
||||
%VID_04B4&PID_FFF1.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_FFF1
|
||||
%VID_04B4&PID_FFF2.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_FFF2
|
||||
%VID_04B4&PID_FFF3.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_FFF3
|
||||
%VID_04B4&PID_0053.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0053
|
||||
|
||||
%VID_04B4&PID_0082.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0082
|
||||
%VID_04B4&PID_0095.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0095
|
||||
%VID_04B4&PID_1004.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_1004
|
||||
%VID_04B4&PID_8613.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_8613
|
||||
%VID_04B4&PID_1003.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_1003
|
||||
%VID_04B4&PID_6823.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_6823
|
||||
%VID_04B4&PID_4617.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_4617
|
||||
%VID_04B4&PID_4611.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_4611
|
||||
%VID_04B4&PID_6830.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_6830
|
||||
%VID_04B4&PID_00A1.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00A1
|
||||
%VID_04B4&PID_00A2.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00A2
|
||||
|
||||
%VID_04B4&PID_6473.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_6473
|
||||
|
||||
%VID_04B4&PID_00FA.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00FA
|
||||
%VID_04B4&PID_0002&MI_02.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0002&MI_02
|
||||
%VID_04B4&PID_0004&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0004&MI_00
|
||||
%VID_04B4&PID_0004&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0004&MI_01
|
||||
%VID_04B4&PID_0003&MI_02.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0003&MI_02
|
||||
%VID_04B4&PID_0006&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0006&MI_00
|
||||
%VID_04B4&PID_0006&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0006&MI_01
|
||||
%VID_04B4&PID_0005&MI_04.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0005&MI_04
|
||||
%VID_04B4&PID_0007&MI_02.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0007&MI_02
|
||||
%VID_04B4&PID_0007&MI_03.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0007&MI_03
|
||||
%VID_04B4&PID_0009&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0009&MI_00
|
||||
%VID_04B4&PID_0009&MI_03.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0009&MI_03
|
||||
%VID_04B4&PID_000A&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_000A&MI_00
|
||||
%VID_04B4&PID_000A&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_000A&MI_01
|
||||
%VID_04B4&PID_000A&MI_02.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_000A&MI_02
|
||||
%VID_04B4&PID_000B&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_000B&MI_01
|
||||
|
||||
;for x64 platforms
|
||||
[Device.NTamd64]
|
||||
;%VID_XXXX&PID_XXXX.DeviceDesc%=CyUsb3, USB\VID_XXXX&PID_XXXX
|
||||
%VID_04B4&PID_00F0.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00F0
|
||||
%VID_04B4&PID_00F1.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00F1
|
||||
%VID_04B4&PID_00F3.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00F3
|
||||
%VID_04B4&PID_4720.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_4720
|
||||
%VID_04B4&PID_00B0.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00B0
|
||||
%VID_04B4&PID_00BC.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00BC
|
||||
%VID_04B4&PID_FFF1.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_FFF1
|
||||
%VID_04B4&PID_FFF2.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_FFF2
|
||||
%VID_04B4&PID_FFF3.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_FFF3
|
||||
%VID_04B4&PID_0053.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0053
|
||||
|
||||
%VID_04B4&PID_0082.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0082
|
||||
%VID_04B4&PID_0095.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0095
|
||||
%VID_04B4&PID_1004.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_1004
|
||||
%VID_04B4&PID_8613.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_8613
|
||||
%VID_04B4&PID_1003.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_1003
|
||||
%VID_04B4&PID_6823.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_6823
|
||||
%VID_04B4&PID_4617.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_4617
|
||||
%VID_04B4&PID_4611.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_4611
|
||||
%VID_04B4&PID_6830.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_6830
|
||||
%VID_04B4&PID_00A1.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00A1
|
||||
%VID_04B4&PID_00A2.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00A2
|
||||
|
||||
%VID_04B4&PID_6473.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_6473
|
||||
|
||||
%VID_04B4&PID_00FA.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00FA
|
||||
%VID_04B4&PID_0002&MI_02.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0002&MI_02
|
||||
%VID_04B4&PID_0004&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0004&MI_00
|
||||
%VID_04B4&PID_0004&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0004&MI_01
|
||||
%VID_04B4&PID_0003&MI_02.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0003&MI_02
|
||||
%VID_04B4&PID_0006&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0006&MI_00
|
||||
%VID_04B4&PID_0006&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0006&MI_01
|
||||
%VID_04B4&PID_0005&MI_04.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0005&MI_04
|
||||
%VID_04B4&PID_0007&MI_02.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0007&MI_02
|
||||
%VID_04B4&PID_0007&MI_03.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0007&MI_03
|
||||
%VID_04B4&PID_0009&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0009&MI_00
|
||||
%VID_04B4&PID_0009&MI_03.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0009&MI_03
|
||||
%VID_04B4&PID_000A&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_000A&MI_00
|
||||
%VID_04B4&PID_000A&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_000A&MI_01
|
||||
%VID_04B4&PID_000A&MI_02.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_000A&MI_02
|
||||
%VID_04B4&PID_000B&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_000B&MI_01
|
||||
|
||||
[CYUSB3.NT]
|
||||
CopyFiles=CYUSB3.Files.Ext
|
||||
AddReg=CyUsb3.AddReg
|
||||
|
||||
[CYUSB3.NT.HW]
|
||||
AddReg=CYUSB3.AddReg.Guid
|
||||
|
||||
[CYUSB3.NT.Services]
|
||||
Addservice = CYUSB3,2,CYUSB3.AddService
|
||||
|
||||
|
||||
[CYUSB3.NTx86]
|
||||
CopyFiles=CYUSB3.Files.Ext
|
||||
AddReg=CyUsb3.AddReg
|
||||
|
||||
[CYUSB3.NTx86.HW]
|
||||
AddReg=CYUSB3.AddReg.Guid
|
||||
|
||||
[CYUSB3.NTx86.Services]
|
||||
Addservice = CYUSB3,2,CYUSB3.AddService
|
||||
|
||||
[CYUSB3.NTamd64]
|
||||
CopyFiles=CYUSB3.Files.Ext
|
||||
AddReg=CyUsb3.AddReg
|
||||
|
||||
[CYUSB3.NTamd64.HW]
|
||||
AddReg=CYUSB3.AddReg.Guid
|
||||
|
||||
[CYUSB3.NTamd64.Services]
|
||||
Addservice = CYUSB3,2,CYUSB3.AddService
|
||||
|
||||
|
||||
[CYUSB3.AddReg]
|
||||
; Deprecating - do not use in new apps to identify a CYUSB3 driver
|
||||
HKR,,DevLoader,,*ntkern
|
||||
HKR,,NTMPDriver,,CYUSB3.sys
|
||||
; You may optionally include a check for DriverBase in your application to check for a CYUSB3 driver
|
||||
HKR,,DriverBase,,CYUSB3.sys
|
||||
HKR,"Parameters","MaximumTransferSize",0x10001,4096
|
||||
HKR,"Parameters","DebugLevel",0x10001,2
|
||||
HKR,,FriendlyName,,%CYUSB3_Description%
|
||||
|
||||
[CYUSB3.AddService]
|
||||
DisplayName = %CYUSB3_Description%
|
||||
ServiceType = 1 ; SERVICE_KERNEL_DRIVER
|
||||
StartType = 3 ; SERVICE_DEMAND_START
|
||||
ErrorControl = 1 ; SERVICE_ERROR_NORMAL
|
||||
ServiceBinary = %10%\System32\Drivers\CYUSB3.sys
|
||||
AddReg = CYUSB3.AddReg
|
||||
LoadOrderGroup = Base
|
||||
|
||||
[CYUSB3.Files.Ext]
|
||||
CYUSB3.sys
|
||||
|
||||
[CYUSB3.AddReg.Guid]
|
||||
HKR,,DriverGUID,,%CYUSB3.GUID%
|
||||
;HKR,,DriverPowerPolicySetup,,%ENABLE_DRIVER_POWER_POLICY%
|
||||
|
||||
;-------------- WDF Coinstaller installation
|
||||
[SourceDisksFiles]
|
||||
WdfCoInstaller01009.dll=1 ; make sure the number matches with SourceDisksNames
|
||||
|
||||
[DestinationDirs]
|
||||
CoInstaller_CopyFiles = 11
|
||||
|
||||
[CYUSB3.NTamd64.CoInstallers]
|
||||
AddReg=CoInstaller_AddReg
|
||||
CopyFiles=CoInstaller_CopyFiles
|
||||
|
||||
[CYUSB3.NTx86.CoInstallers]
|
||||
AddReg=CoInstaller_AddReg
|
||||
CopyFiles=CoInstaller_CopyFiles
|
||||
|
||||
[CoInstaller_CopyFiles]
|
||||
WdfCoInstaller01009.dll
|
||||
|
||||
[CoInstaller_AddReg]
|
||||
HKR,,CoInstallers32,0x00010000, "WdfCoInstaller01009.dll,WdfCoInstaller"
|
||||
|
||||
[CYUSB3.NTamd64.Wdf]
|
||||
KmdfService = CYUSB3, CYUSB3_wdfsect
|
||||
|
||||
[CYUSB3.NTx86.Wdf]
|
||||
KmdfService = CYUSB3, CYUSB3_wdfsect
|
||||
|
||||
[CYUSB3_wdfsect]
|
||||
KmdfLibraryVersion = 1.9
|
||||
|
||||
|
||||
[Strings]
|
||||
CYUSB3_Provider = "Cypress"
|
||||
CYUSB3_Company = "Cypress Semiconductor Corporation"
|
||||
CYUSB3_Description = "Cypress Generic USB3.0 Driver"
|
||||
CYUSB3_DisplayName = "Cypress USB3.0 Generic"
|
||||
CYUSB3_Install = "Cypress CYUSB3.0 Driver Installation Disk"
|
||||
VID_XXXX&PID_XXXX.DeviceDesc="Cypress USB3.0 Generic Driver"
|
||||
VID_04B4&PID_00F0.DeviceDesc="Cypress FX3 USB BulkloopExample Device"
|
||||
VID_04B4&PID_00F1.DeviceDesc="Cypress FX3 USB StreamerExample Device"
|
||||
VID_04B4&PID_00F3.DeviceDesc="Cypress FX3 USB BootLoader Device"
|
||||
VID_04B4&PID_4720.DeviceDesc="Cypress FX3 USB BootProgrammer Device"
|
||||
VID_04B4&PID_00B0.DeviceDesc="Cypress Bay USB Boot Device"
|
||||
VID_04B4&PID_00BC.DeviceDesc="Cypress Benicia USB Boot Device"
|
||||
VID_04B4&PID_FFF1.DeviceDesc="Cypress FX3 Workshop Lab1_UsbEnumeration"
|
||||
VID_04B4&PID_FFF2.DeviceDesc="Cypress FX3 Example device 1"
|
||||
VID_04B4&PID_FFF3.DeviceDesc="Cypress FX3 Example device 2"
|
||||
VID_04B4&PID_0053.DeviceDesc="Cypress SD3 USB Boot Device"
|
||||
|
||||
VID_04B4&PID_0082.DeviceDesc="Cypress FX2LP Development board"
|
||||
VID_04B4&PID_0095.DeviceDesc="Cypress FX2LP USB-JTAG debug probe"
|
||||
VID_04B4&PID_1004.DeviceDesc="Cypress FX2LP Sample Device"
|
||||
VID_04B4&PID_8613.DeviceDesc="Cypress FX2LP No EEPROM Device"
|
||||
VID_04B4&PID_1003.DeviceDesc="Cypress FX2LP StreamerExample Device"
|
||||
VID_04B4&PID_6823.DeviceDesc="Cypress EZ-USB NX2LP-Flex BootLoader Device"
|
||||
VID_04B4&PID_4617.DeviceDesc="Cypress EZ-USB NX2LP-Flex Unprogrammed NAND"
|
||||
VID_04B4&PID_4611.DeviceDesc="Cypress FX2 USB Storage Adapter"
|
||||
VID_04B4&PID_6830.DeviceDesc="Cypress AT2 USB Storage Adapter"
|
||||
VID_04B4&PID_00A1.DeviceDesc="Cypress Antioch USB Boot Device"
|
||||
VID_04B4&PID_00A2.DeviceDesc="Cypress Astoria No EEPROM Device"
|
||||
|
||||
VID_04B4&PID_6473.DeviceDesc="Cypress EZ-USB FX1 No EEPROM Device"
|
||||
|
||||
VID_04B4&PID_00FA.DeviceDesc="USB-Serial MFG mode"
|
||||
VID_04B4&PID_0002&MI_02.DeviceDesc="USB-Serial (Single Channel) Vendor MFG"
|
||||
VID_04B4&PID_0004&MI_00.DeviceDesc="USB-Serial (Single Channel) Vendor 1"
|
||||
VID_04B4&PID_0004&MI_01.DeviceDesc="USB-Serial (Single Channel) Vendor MFG"
|
||||
VID_04B4&PID_0003&MI_02.DeviceDesc="USB-UART LP Vendor MFG"
|
||||
VID_04B4&PID_0006&MI_00.DeviceDesc="USB-UART LP Vendor 1"
|
||||
VID_04B4&PID_0006&MI_01.DeviceDesc="USB-UART LP Vendor MFG"
|
||||
VID_04B4&PID_0005&MI_04.DeviceDesc="USB-Serial (Dual Channel) Vendor MFG"
|
||||
VID_04B4&PID_0007&MI_02.DeviceDesc="USB-Serial (Dual Channel) Vendor 1"
|
||||
VID_04B4&PID_0007&MI_03.DeviceDesc="USB-Serial (Dual Channel) Vendor MFG"
|
||||
VID_04B4&PID_0009&MI_00.DeviceDesc="USB-Serial (Dual Channel) Vendor 1"
|
||||
VID_04B4&PID_0009&MI_03.DeviceDesc="USB-Serial (Dual Channel) Vendor MFG"
|
||||
VID_04B4&PID_000A&MI_00.DeviceDesc="USB-Serial (Dual Channel) Vendor 1"
|
||||
VID_04B4&PID_000A&MI_01.DeviceDesc="USB-Serial (Dual Channel) Vendor 2"
|
||||
VID_04B4&PID_000A&MI_02.DeviceDesc="USB-Serial (Dual Channel) Vendor MFG"
|
||||
VID_04B4&PID_000B&MI_01.DeviceDesc="Cypress USB-I2C PTP Bridge MFG"
|
||||
|
||||
|
||||
CYUSB3.GUID="{AE18AA60-7F6A-11d4-97DD-00010229B959}"
|
||||
;ENABLE_DRIVER_POWER_POLICY="1"
|
||||
CYUSB3_Unused = "."
|
||||
BIN
iidx/ezusb2/driver/vista/x86/cyusb3.sys
Executable file
BIN
iidx/ezusb2/driver/vista/x86/cyusb3.sys
Executable file
Binary file not shown.
BIN
iidx/ezusb2/driver/win10/x64/cyusb3.cat
Normal file
BIN
iidx/ezusb2/driver/win10/x64/cyusb3.cat
Normal file
Binary file not shown.
290
iidx/ezusb2/driver/win10/x64/cyusb3.inf
Normal file
290
iidx/ezusb2/driver/win10/x64/cyusb3.inf
Normal file
|
|
@ -0,0 +1,290 @@
|
|||
; Installation INF for the Cypress Generic USB Driver for %OPERATING_SYSTEM%
|
||||
; Processor support for %PLATFORM% platforms.
|
||||
;
|
||||
; (c) Copyright 2017 Cypress Semiconductor Corporation
|
||||
;
|
||||
|
||||
[Version]
|
||||
Signature="$WINDOWS NT$"
|
||||
Class=USB
|
||||
ClassGUID={36FC9E60-C465-11CF-8056-444553540000}
|
||||
provider=%CYUSB3_Provider%
|
||||
CatalogFile=CYUSB3.cat
|
||||
DriverVer=11/08/2017,1.2.3.20
|
||||
|
||||
[SourceDisksNames]
|
||||
1=%CYUSB3_Install%,,,
|
||||
|
||||
[SourceDisksFiles]
|
||||
CYUSB3.sys = 1
|
||||
;
|
||||
|
||||
|
||||
[DestinationDirs]
|
||||
CYUSB3.Files.Ext = 10,System32\Drivers
|
||||
CoInstaller_CopyFiles = 11
|
||||
|
||||
[ControlFlags]
|
||||
ExcludeFromSelect = *
|
||||
|
||||
[Manufacturer]
|
||||
%CYUSB3_Provider%=Device,NTx86,NTamd64
|
||||
|
||||
;for x86 platforms
|
||||
[Device.NTx86]
|
||||
;%VID_XXXX&PID_XXXX.DeviceDesc%=CyUsb3, USB\VID_XXXX&PID_XXXX
|
||||
%VID_04B4&PID_00F0.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00F0
|
||||
%VID_04B4&PID_00F1.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00F1
|
||||
%VID_04B4&PID_00F3.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00F3
|
||||
%VID_04B4&PID_4720.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_4720
|
||||
%VID_04B4&PID_00B0.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00B0
|
||||
%VID_04B4&PID_00BC.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00BC
|
||||
%VID_04B4&PID_FFF1.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_FFF1
|
||||
%VID_04B4&PID_FFF2.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_FFF2
|
||||
%VID_04B4&PID_FFF3.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_FFF3
|
||||
%VID_04B4&PID_0053.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0053
|
||||
%VID_04B4&PID_00F2.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00F2
|
||||
%VID_04B4&PID_00F4.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00F4
|
||||
%VID_04B4&PID_F650&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_F650&MI_00
|
||||
|
||||
%VID_04B4&PID_0082.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0082
|
||||
%VID_04B4&PID_0095.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0095
|
||||
%VID_04B4&PID_1004.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_1004
|
||||
%VID_04B4&PID_8613.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_8613
|
||||
%VID_04B4&PID_1003.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_1003
|
||||
%VID_04B4&PID_6823.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_6823
|
||||
%VID_04B4&PID_4617.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_4617
|
||||
%VID_04B4&PID_4611.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_4611
|
||||
%VID_04B4&PID_6830.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_6830
|
||||
%VID_04B4&PID_00A1.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00A1
|
||||
%VID_04B4&PID_00A2.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00A2
|
||||
|
||||
%VID_04B4&PID_6473.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_6473
|
||||
|
||||
%VID_04B4&PID_00FA.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00FA
|
||||
%VID_04B4&PID_0078.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0078
|
||||
|
||||
%VID_04B4&PID_0002&MI_02.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0002&MI_02
|
||||
%VID_04B4&PID_0004&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0004&MI_00
|
||||
%VID_04B4&PID_0004&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0004&MI_01
|
||||
%VID_04B4&PID_0003&MI_02.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0003&MI_02
|
||||
%VID_04B4&PID_0006&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0006&MI_00
|
||||
%VID_04B4&PID_0006&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0006&MI_01
|
||||
%VID_04B4&PID_0005&MI_04.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0005&MI_04
|
||||
%VID_04B4&PID_0007&MI_02.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0007&MI_02
|
||||
%VID_04B4&PID_0007&MI_03.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0007&MI_03
|
||||
%VID_04B4&PID_0009&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0009&MI_00
|
||||
%VID_04B4&PID_0009&MI_03.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0009&MI_03
|
||||
%VID_04B4&PID_000A&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_000A&MI_00
|
||||
%VID_04B4&PID_000A&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_000A&MI_01
|
||||
%VID_04B4&PID_000A&MI_02.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_000A&MI_02
|
||||
%VID_04B4&PID_000B&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_000B&MI_01
|
||||
%VID_04B4&PID_521A&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_521A&MI_00
|
||||
%VID_04B4&PID_521A&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_521A&MI_01
|
||||
%VID_04B4&PID_5218&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_5218&MI_00
|
||||
%VID_04B4&PID_5218&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_5218&MI_01
|
||||
%VID_04B4&PID_5218&MI_02.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_5218&MI_02
|
||||
%VID_04B4&PID_5219&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_5219&MI_00
|
||||
%VID_04B4&PID_5219&MI_03.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_5219&MI_03
|
||||
%VID_04B4&PID_00FB&MI_02.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00FB&MI_02
|
||||
%VID_04B4&PID_0033&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0033&MI_01
|
||||
|
||||
;for x64 platforms
|
||||
[Device.NTamd64]
|
||||
;%VID_XXXX&PID_XXXX.DeviceDesc%=CyUsb3, USB\VID_XXXX&PID_XXXX
|
||||
%VID_04B4&PID_00F0.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00F0
|
||||
%VID_04B4&PID_00F1.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00F1
|
||||
%VID_04B4&PID_00F3.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00F3
|
||||
%VID_04B4&PID_4720.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_4720
|
||||
%VID_04B4&PID_00B0.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00B0
|
||||
%VID_04B4&PID_00BC.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00BC
|
||||
%VID_04B4&PID_FFF1.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_FFF1
|
||||
%VID_04B4&PID_FFF2.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_FFF2
|
||||
%VID_04B4&PID_FFF3.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_FFF3
|
||||
%VID_04B4&PID_0053.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0053
|
||||
%VID_04B4&PID_00F2.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00F2
|
||||
%VID_04B4&PID_00F4.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00F4
|
||||
%VID_04B4&PID_F650&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_F650&MI_00
|
||||
|
||||
%VID_04B4&PID_0082.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0082
|
||||
%VID_04B4&PID_0095.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0095
|
||||
%VID_04B4&PID_1004.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_1004
|
||||
%VID_04B4&PID_8613.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_8613
|
||||
%VID_04B4&PID_1003.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_1003
|
||||
%VID_04B4&PID_6823.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_6823
|
||||
%VID_04B4&PID_4617.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_4617
|
||||
%VID_04B4&PID_4611.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_4611
|
||||
%VID_04B4&PID_6830.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_6830
|
||||
%VID_04B4&PID_00A1.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00A1
|
||||
%VID_04B4&PID_00A2.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00A2
|
||||
|
||||
%VID_04B4&PID_6473.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_6473
|
||||
|
||||
%VID_04B4&PID_00FA.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00FA
|
||||
%VID_04B4&PID_0078.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0078
|
||||
|
||||
%VID_04B4&PID_0002&MI_02.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0002&MI_02
|
||||
%VID_04B4&PID_0004&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0004&MI_00
|
||||
%VID_04B4&PID_0004&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0004&MI_01
|
||||
%VID_04B4&PID_0003&MI_02.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0003&MI_02
|
||||
%VID_04B4&PID_0006&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0006&MI_00
|
||||
%VID_04B4&PID_0006&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0006&MI_01
|
||||
%VID_04B4&PID_0005&MI_04.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0005&MI_04
|
||||
%VID_04B4&PID_0007&MI_02.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0007&MI_02
|
||||
%VID_04B4&PID_0007&MI_03.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0007&MI_03
|
||||
%VID_04B4&PID_0009&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0009&MI_00
|
||||
%VID_04B4&PID_0009&MI_03.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0009&MI_03
|
||||
%VID_04B4&PID_000A&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_000A&MI_00
|
||||
%VID_04B4&PID_000A&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_000A&MI_01
|
||||
%VID_04B4&PID_000A&MI_02.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_000A&MI_02
|
||||
%VID_04B4&PID_000B&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_000B&MI_01
|
||||
%VID_04B4&PID_521A&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_521A&MI_00
|
||||
%VID_04B4&PID_521A&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_521A&MI_01
|
||||
%VID_04B4&PID_5218&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_5218&MI_00
|
||||
%VID_04B4&PID_5218&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_5218&MI_01
|
||||
%VID_04B4&PID_5218&MI_02.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_5218&MI_02
|
||||
%VID_04B4&PID_5219&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_5219&MI_00
|
||||
%VID_04B4&PID_5219&MI_03.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_5219&MI_03
|
||||
%VID_04B4&PID_00FB&MI_02.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00FB&MI_02
|
||||
%VID_04B4&PID_0033&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0033&MI_01
|
||||
|
||||
[CYUSB3.NTx86]
|
||||
CopyFiles=CYUSB3.Files.Ext
|
||||
AddReg=CyUsb3.AddReg
|
||||
|
||||
[CYUSB3.NTx86.HW]
|
||||
AddReg=CYUSB3.AddReg.Guid
|
||||
|
||||
[CYUSB3.NTx86.Services]
|
||||
Addservice = CYUSB3,2,CYUSB3.AddService
|
||||
|
||||
[CYUSB3.NTamd64]
|
||||
CopyFiles=CYUSB3.Files.Ext
|
||||
AddReg=CyUsb3.AddReg
|
||||
|
||||
[CYUSB3.NTamd64.HW]
|
||||
AddReg=CYUSB3.AddReg.Guid
|
||||
|
||||
[CYUSB3.NTamd64.Services]
|
||||
Addservice = CYUSB3,2,CYUSB3.AddService
|
||||
|
||||
|
||||
[CYUSB3.AddReg]
|
||||
; Deprecating - do not use in new apps to identify a CYUSB3 driver
|
||||
HKR,,DevLoader,,*ntkern
|
||||
HKR,,NTMPDriver,,CYUSB3.sys
|
||||
; You may optionally include a check for DriverBase in your application to check for a CYUSB3 driver
|
||||
HKR,,DriverBase,,CYUSB3.sys
|
||||
HKR,"Parameters","MaximumTransferSize",0x10001,4096
|
||||
HKR,"Parameters","DebugLevel",0x10001,2
|
||||
HKR,,FriendlyName,,%CYUSB3_Description%
|
||||
|
||||
[CYUSB3.AddService]
|
||||
DisplayName = %CYUSB3_Description%
|
||||
ServiceType = 1 ; SERVICE_KERNEL_DRIVER
|
||||
StartType = 3 ; SERVICE_DEMAND_START
|
||||
ErrorControl = 1 ; SERVICE_ERROR_NORMAL
|
||||
ServiceBinary = %10%\System32\Drivers\CYUSB3.sys
|
||||
AddReg = CYUSB3.AddReg
|
||||
LoadOrderGroup = Base
|
||||
|
||||
[CYUSB3.Files.Ext]
|
||||
CYUSB3.sys
|
||||
|
||||
[CYUSB3.AddReg.Guid]
|
||||
HKR,,DriverGUID,,%CYUSB3.GUID%
|
||||
;HKR,,DriverPowerPolicySetup,,%ENABLE_DRIVER_POWER_POLICY%
|
||||
|
||||
;-------------- WDF Coinstaller installation
|
||||
[CYUSB3.NTamd64.CoInstallers]
|
||||
AddReg=CoInstaller_AddReg
|
||||
CopyFiles=CoInstaller_CopyFiles
|
||||
|
||||
[CYUSB3.NTx86.CoInstallers]
|
||||
AddReg=CoInstaller_AddReg
|
||||
CopyFiles=CoInstaller_CopyFiles
|
||||
|
||||
[CoInstaller_CopyFiles]
|
||||
;
|
||||
|
||||
|
||||
[CoInstaller_AddReg]
|
||||
;
|
||||
|
||||
|
||||
[CYUSB3.NTamd64.Wdf]
|
||||
KmdfService = CYUSB3, CYUSB3_wdfsect
|
||||
|
||||
[CYUSB3.NTx86.Wdf]
|
||||
KmdfService = CYUSB3, CYUSB3_wdfsect
|
||||
|
||||
[CYUSB3_wdfsect]
|
||||
KmdfLibraryVersion = 1.15
|
||||
|
||||
|
||||
[Strings]
|
||||
CYUSB3_Provider = "Cypress"
|
||||
CYUSB3_Company = "Cypress Semiconductor Corporation"
|
||||
CYUSB3_Description = "Cypress Generic USB3.0 Driver"
|
||||
CYUSB3_DisplayName = "Cypress USB3.0 Generic"
|
||||
CYUSB3_Install = "Cypress CYUSB3.0 Driver Installation Disk"
|
||||
VID_XXXX&PID_XXXX.DeviceDesc="Cypress USB3.0 Generic Driver"
|
||||
VID_04B4&PID_00F0.DeviceDesc="Cypress FX3 USB BulkloopExample Device"
|
||||
VID_04B4&PID_00F1.DeviceDesc="Cypress FX3 USB StreamerExample Device"
|
||||
VID_04B4&PID_00F3.DeviceDesc="Cypress FX3 USB BootLoader Device"
|
||||
VID_04B4&PID_4720.DeviceDesc="Cypress FX3 USB BootProgrammer Device"
|
||||
VID_04B4&PID_00B0.DeviceDesc="Cypress Bay USB Boot Device"
|
||||
VID_04B4&PID_00BC.DeviceDesc="Cypress Benicia USB Boot Device"
|
||||
VID_04B4&PID_FFF1.DeviceDesc="Cypress FX3 Workshop Lab1_UsbEnumeration"
|
||||
VID_04B4&PID_FFF2.DeviceDesc="Cypress FX3 Example device 1"
|
||||
VID_04B4&PID_FFF3.DeviceDesc="Cypress FX3 Example device 2"
|
||||
VID_04B4&PID_0053.DeviceDesc="Cypress SD3 USB Boot Device"
|
||||
|
||||
VID_04B4&PID_0082.DeviceDesc="Cypress FX2LP Development board"
|
||||
VID_04B4&PID_0095.DeviceDesc="Cypress FX2LP USB-JTAG debug probe"
|
||||
VID_04B4&PID_1004.DeviceDesc="Cypress FX2LP Sample Device"
|
||||
VID_04B4&PID_8613.DeviceDesc="Cypress FX2LP No EEPROM Device"
|
||||
VID_04B4&PID_1003.DeviceDesc="Cypress FX2LP StreamerExample Device"
|
||||
VID_04B4&PID_6823.DeviceDesc="Cypress EZ-USB NX2LP-Flex BootLoader Device"
|
||||
VID_04B4&PID_4617.DeviceDesc="Cypress EZ-USB NX2LP-Flex Unprogrammed NAND"
|
||||
VID_04B4&PID_4611.DeviceDesc="Cypress FX2 USB Storage Adapter"
|
||||
VID_04B4&PID_6830.DeviceDesc="Cypress AT2 USB Storage Adapter"
|
||||
VID_04B4&PID_00A1.DeviceDesc="Cypress Antioch USB Boot Device"
|
||||
VID_04B4&PID_00A2.DeviceDesc="Cypress Astoria No EEPROM Device"
|
||||
|
||||
VID_04B4&PID_6473.DeviceDesc="Cypress EZ-USB FX1 No EEPROM Device"
|
||||
|
||||
VID_04B4&PID_00F2.DeviceDesc="Cypress FX3 GPIF II Slave example project"
|
||||
VID_04B4&PID_00F4.DeviceDesc="Cypress FX3 GPIF II Master example project"
|
||||
|
||||
VID_04B4&PID_00FA.DeviceDesc="USB-Serial MFG mode"
|
||||
VID_04B4&PID_0078.DeviceDesc="Cypress EZ-PD Analyzer"
|
||||
VID_04B4&PID_0002&MI_02.DeviceDesc="USB-Serial (Single Channel) Vendor MFG"
|
||||
VID_04B4&PID_0004&MI_00.DeviceDesc="USB-Serial (Single Channel) Vendor 1"
|
||||
VID_04B4&PID_0004&MI_01.DeviceDesc="USB-Serial (Single Channel) Vendor MFG"
|
||||
VID_04B4&PID_0003&MI_02.DeviceDesc="USB-UART LP Vendor MFG"
|
||||
VID_04B4&PID_0006&MI_00.DeviceDesc="USB-UART LP Vendor 1"
|
||||
VID_04B4&PID_0006&MI_01.DeviceDesc="USB-UART LP Vendor MFG"
|
||||
VID_04B4&PID_0005&MI_04.DeviceDesc="USB-Serial (Dual Channel) Vendor MFG"
|
||||
VID_04B4&PID_0007&MI_02.DeviceDesc="USB-Serial (Dual Channel) Vendor 1"
|
||||
VID_04B4&PID_0007&MI_03.DeviceDesc="USB-Serial (Dual Channel) Vendor MFG"
|
||||
VID_04B4&PID_0009&MI_00.DeviceDesc="USB-Serial (Dual Channel) Vendor 1"
|
||||
VID_04B4&PID_0009&MI_03.DeviceDesc="USB-Serial (Dual Channel) Vendor MFG"
|
||||
VID_04B4&PID_000A&MI_00.DeviceDesc="USB-Serial (Dual Channel) Vendor 1"
|
||||
VID_04B4&PID_000A&MI_01.DeviceDesc="USB-Serial (Dual Channel) Vendor 2"
|
||||
VID_04B4&PID_000A&MI_02.DeviceDesc="USB-Serial (Dual Channel) Vendor MFG"
|
||||
VID_04B4&PID_000B&MI_01.DeviceDesc="Cypress USB-I2C PTP Bridge MFG"
|
||||
VID_04B4&PID_521A&MI_00.DeviceDesc="Billboard USB-I2C Bridge Vendor 1"
|
||||
VID_04B4&PID_521A&MI_01.DeviceDesc="Billboard USB-I2C Bridge Vendor MFG"
|
||||
VID_04B4&PID_5218&MI_00.DeviceDesc="Billboard USB-I2C Bridge Vendor 1"
|
||||
VID_04B4&PID_5218&MI_01.DeviceDesc="Billboard USB-I2C Bridge Vendor 2"
|
||||
VID_04B4&PID_5218&MI_02.DeviceDesc="Billboard Bridge Vendor MFG"
|
||||
VID_04B4&PID_5219&MI_00.DeviceDesc="Billboard USB-I2C Bridge Vendor 1"
|
||||
VID_04B4&PID_5219&MI_03.DeviceDesc="Billboard Bridge Vendor MFG"
|
||||
VID_04B4&PID_F650&MI_00.DeviceDesc="CCG3 I2CM Bridge Vendor"
|
||||
VID_04B4&PID_00FB&MI_02.DeviceDesc="USB-Serial (Single Channel) Vendor MFG"
|
||||
VID_04B4&PID_0033&MI_01.DeviceDesc="USB-Serial (Single Channel) Vendor MFG"
|
||||
|
||||
CYUSB3.GUID="{AE18AA60-7F6A-11d4-97DD-00010229B959}"
|
||||
;ENABLE_DRIVER_POWER_POLICY="1"
|
||||
CYUSB3_Unused = "."
|
||||
BIN
iidx/ezusb2/driver/win10/x64/cyusb3.pdb
Normal file
BIN
iidx/ezusb2/driver/win10/x64/cyusb3.pdb
Normal file
Binary file not shown.
BIN
iidx/ezusb2/driver/win10/x64/cyusb3.sys
Normal file
BIN
iidx/ezusb2/driver/win10/x64/cyusb3.sys
Normal file
Binary file not shown.
BIN
iidx/ezusb2/driver/win10/x86/cyusb3.cat
Normal file
BIN
iidx/ezusb2/driver/win10/x86/cyusb3.cat
Normal file
Binary file not shown.
290
iidx/ezusb2/driver/win10/x86/cyusb3.inf
Normal file
290
iidx/ezusb2/driver/win10/x86/cyusb3.inf
Normal file
|
|
@ -0,0 +1,290 @@
|
|||
; Installation INF for the Cypress Generic USB Driver for %OPERATING_SYSTEM%
|
||||
; Processor support for %PLATFORM% platforms.
|
||||
;
|
||||
; (c) Copyright 2017 Cypress Semiconductor Corporation
|
||||
;
|
||||
|
||||
[Version]
|
||||
Signature="$WINDOWS NT$"
|
||||
Class=USB
|
||||
ClassGUID={36FC9E60-C465-11CF-8056-444553540000}
|
||||
provider=%CYUSB3_Provider%
|
||||
CatalogFile=CYUSB3.cat
|
||||
DriverVer=11/08/2017,1.2.3.20
|
||||
|
||||
[SourceDisksNames]
|
||||
1=%CYUSB3_Install%,,,
|
||||
|
||||
[SourceDisksFiles]
|
||||
CYUSB3.sys = 1
|
||||
;
|
||||
|
||||
|
||||
[DestinationDirs]
|
||||
CYUSB3.Files.Ext = 10,System32\Drivers
|
||||
CoInstaller_CopyFiles = 11
|
||||
|
||||
[ControlFlags]
|
||||
ExcludeFromSelect = *
|
||||
|
||||
[Manufacturer]
|
||||
%CYUSB3_Provider%=Device,NTx86,NTamd64
|
||||
|
||||
;for x86 platforms
|
||||
[Device.NTx86]
|
||||
;%VID_XXXX&PID_XXXX.DeviceDesc%=CyUsb3, USB\VID_XXXX&PID_XXXX
|
||||
%VID_04B4&PID_00F0.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00F0
|
||||
%VID_04B4&PID_00F1.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00F1
|
||||
%VID_04B4&PID_00F3.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00F3
|
||||
%VID_04B4&PID_4720.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_4720
|
||||
%VID_04B4&PID_00B0.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00B0
|
||||
%VID_04B4&PID_00BC.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00BC
|
||||
%VID_04B4&PID_FFF1.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_FFF1
|
||||
%VID_04B4&PID_FFF2.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_FFF2
|
||||
%VID_04B4&PID_FFF3.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_FFF3
|
||||
%VID_04B4&PID_0053.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0053
|
||||
%VID_04B4&PID_00F2.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00F2
|
||||
%VID_04B4&PID_00F4.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00F4
|
||||
%VID_04B4&PID_F650&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_F650&MI_00
|
||||
|
||||
%VID_04B4&PID_0082.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0082
|
||||
%VID_04B4&PID_0095.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0095
|
||||
%VID_04B4&PID_1004.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_1004
|
||||
%VID_04B4&PID_8613.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_8613
|
||||
%VID_04B4&PID_1003.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_1003
|
||||
%VID_04B4&PID_6823.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_6823
|
||||
%VID_04B4&PID_4617.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_4617
|
||||
%VID_04B4&PID_4611.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_4611
|
||||
%VID_04B4&PID_6830.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_6830
|
||||
%VID_04B4&PID_00A1.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00A1
|
||||
%VID_04B4&PID_00A2.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00A2
|
||||
|
||||
%VID_04B4&PID_6473.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_6473
|
||||
|
||||
%VID_04B4&PID_00FA.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00FA
|
||||
%VID_04B4&PID_0078.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0078
|
||||
|
||||
%VID_04B4&PID_0002&MI_02.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0002&MI_02
|
||||
%VID_04B4&PID_0004&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0004&MI_00
|
||||
%VID_04B4&PID_0004&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0004&MI_01
|
||||
%VID_04B4&PID_0003&MI_02.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0003&MI_02
|
||||
%VID_04B4&PID_0006&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0006&MI_00
|
||||
%VID_04B4&PID_0006&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0006&MI_01
|
||||
%VID_04B4&PID_0005&MI_04.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0005&MI_04
|
||||
%VID_04B4&PID_0007&MI_02.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0007&MI_02
|
||||
%VID_04B4&PID_0007&MI_03.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0007&MI_03
|
||||
%VID_04B4&PID_0009&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0009&MI_00
|
||||
%VID_04B4&PID_0009&MI_03.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0009&MI_03
|
||||
%VID_04B4&PID_000A&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_000A&MI_00
|
||||
%VID_04B4&PID_000A&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_000A&MI_01
|
||||
%VID_04B4&PID_000A&MI_02.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_000A&MI_02
|
||||
%VID_04B4&PID_000B&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_000B&MI_01
|
||||
%VID_04B4&PID_521A&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_521A&MI_00
|
||||
%VID_04B4&PID_521A&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_521A&MI_01
|
||||
%VID_04B4&PID_5218&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_5218&MI_00
|
||||
%VID_04B4&PID_5218&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_5218&MI_01
|
||||
%VID_04B4&PID_5218&MI_02.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_5218&MI_02
|
||||
%VID_04B4&PID_5219&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_5219&MI_00
|
||||
%VID_04B4&PID_5219&MI_03.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_5219&MI_03
|
||||
%VID_04B4&PID_00FB&MI_02.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00FB&MI_02
|
||||
%VID_04B4&PID_0033&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0033&MI_01
|
||||
|
||||
;for x64 platforms
|
||||
[Device.NTamd64]
|
||||
;%VID_XXXX&PID_XXXX.DeviceDesc%=CyUsb3, USB\VID_XXXX&PID_XXXX
|
||||
%VID_04B4&PID_00F0.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00F0
|
||||
%VID_04B4&PID_00F1.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00F1
|
||||
%VID_04B4&PID_00F3.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00F3
|
||||
%VID_04B4&PID_4720.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_4720
|
||||
%VID_04B4&PID_00B0.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00B0
|
||||
%VID_04B4&PID_00BC.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00BC
|
||||
%VID_04B4&PID_FFF1.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_FFF1
|
||||
%VID_04B4&PID_FFF2.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_FFF2
|
||||
%VID_04B4&PID_FFF3.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_FFF3
|
||||
%VID_04B4&PID_0053.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0053
|
||||
%VID_04B4&PID_00F2.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00F2
|
||||
%VID_04B4&PID_00F4.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00F4
|
||||
%VID_04B4&PID_F650&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_F650&MI_00
|
||||
|
||||
%VID_04B4&PID_0082.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0082
|
||||
%VID_04B4&PID_0095.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0095
|
||||
%VID_04B4&PID_1004.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_1004
|
||||
%VID_04B4&PID_8613.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_8613
|
||||
%VID_04B4&PID_1003.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_1003
|
||||
%VID_04B4&PID_6823.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_6823
|
||||
%VID_04B4&PID_4617.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_4617
|
||||
%VID_04B4&PID_4611.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_4611
|
||||
%VID_04B4&PID_6830.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_6830
|
||||
%VID_04B4&PID_00A1.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00A1
|
||||
%VID_04B4&PID_00A2.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00A2
|
||||
|
||||
%VID_04B4&PID_6473.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_6473
|
||||
|
||||
%VID_04B4&PID_00FA.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00FA
|
||||
%VID_04B4&PID_0078.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0078
|
||||
|
||||
%VID_04B4&PID_0002&MI_02.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0002&MI_02
|
||||
%VID_04B4&PID_0004&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0004&MI_00
|
||||
%VID_04B4&PID_0004&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0004&MI_01
|
||||
%VID_04B4&PID_0003&MI_02.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0003&MI_02
|
||||
%VID_04B4&PID_0006&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0006&MI_00
|
||||
%VID_04B4&PID_0006&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0006&MI_01
|
||||
%VID_04B4&PID_0005&MI_04.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0005&MI_04
|
||||
%VID_04B4&PID_0007&MI_02.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0007&MI_02
|
||||
%VID_04B4&PID_0007&MI_03.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0007&MI_03
|
||||
%VID_04B4&PID_0009&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0009&MI_00
|
||||
%VID_04B4&PID_0009&MI_03.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0009&MI_03
|
||||
%VID_04B4&PID_000A&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_000A&MI_00
|
||||
%VID_04B4&PID_000A&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_000A&MI_01
|
||||
%VID_04B4&PID_000A&MI_02.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_000A&MI_02
|
||||
%VID_04B4&PID_000B&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_000B&MI_01
|
||||
%VID_04B4&PID_521A&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_521A&MI_00
|
||||
%VID_04B4&PID_521A&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_521A&MI_01
|
||||
%VID_04B4&PID_5218&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_5218&MI_00
|
||||
%VID_04B4&PID_5218&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_5218&MI_01
|
||||
%VID_04B4&PID_5218&MI_02.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_5218&MI_02
|
||||
%VID_04B4&PID_5219&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_5219&MI_00
|
||||
%VID_04B4&PID_5219&MI_03.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_5219&MI_03
|
||||
%VID_04B4&PID_00FB&MI_02.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00FB&MI_02
|
||||
%VID_04B4&PID_0033&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0033&MI_01
|
||||
|
||||
[CYUSB3.NTx86]
|
||||
CopyFiles=CYUSB3.Files.Ext
|
||||
AddReg=CyUsb3.AddReg
|
||||
|
||||
[CYUSB3.NTx86.HW]
|
||||
AddReg=CYUSB3.AddReg.Guid
|
||||
|
||||
[CYUSB3.NTx86.Services]
|
||||
Addservice = CYUSB3,2,CYUSB3.AddService
|
||||
|
||||
[CYUSB3.NTamd64]
|
||||
CopyFiles=CYUSB3.Files.Ext
|
||||
AddReg=CyUsb3.AddReg
|
||||
|
||||
[CYUSB3.NTamd64.HW]
|
||||
AddReg=CYUSB3.AddReg.Guid
|
||||
|
||||
[CYUSB3.NTamd64.Services]
|
||||
Addservice = CYUSB3,2,CYUSB3.AddService
|
||||
|
||||
|
||||
[CYUSB3.AddReg]
|
||||
; Deprecating - do not use in new apps to identify a CYUSB3 driver
|
||||
HKR,,DevLoader,,*ntkern
|
||||
HKR,,NTMPDriver,,CYUSB3.sys
|
||||
; You may optionally include a check for DriverBase in your application to check for a CYUSB3 driver
|
||||
HKR,,DriverBase,,CYUSB3.sys
|
||||
HKR,"Parameters","MaximumTransferSize",0x10001,4096
|
||||
HKR,"Parameters","DebugLevel",0x10001,2
|
||||
HKR,,FriendlyName,,%CYUSB3_Description%
|
||||
|
||||
[CYUSB3.AddService]
|
||||
DisplayName = %CYUSB3_Description%
|
||||
ServiceType = 1 ; SERVICE_KERNEL_DRIVER
|
||||
StartType = 3 ; SERVICE_DEMAND_START
|
||||
ErrorControl = 1 ; SERVICE_ERROR_NORMAL
|
||||
ServiceBinary = %10%\System32\Drivers\CYUSB3.sys
|
||||
AddReg = CYUSB3.AddReg
|
||||
LoadOrderGroup = Base
|
||||
|
||||
[CYUSB3.Files.Ext]
|
||||
CYUSB3.sys
|
||||
|
||||
[CYUSB3.AddReg.Guid]
|
||||
HKR,,DriverGUID,,%CYUSB3.GUID%
|
||||
;HKR,,DriverPowerPolicySetup,,%ENABLE_DRIVER_POWER_POLICY%
|
||||
|
||||
;-------------- WDF Coinstaller installation
|
||||
[CYUSB3.NTamd64.CoInstallers]
|
||||
AddReg=CoInstaller_AddReg
|
||||
CopyFiles=CoInstaller_CopyFiles
|
||||
|
||||
[CYUSB3.NTx86.CoInstallers]
|
||||
AddReg=CoInstaller_AddReg
|
||||
CopyFiles=CoInstaller_CopyFiles
|
||||
|
||||
[CoInstaller_CopyFiles]
|
||||
;
|
||||
|
||||
|
||||
[CoInstaller_AddReg]
|
||||
;
|
||||
|
||||
|
||||
[CYUSB3.NTamd64.Wdf]
|
||||
KmdfService = CYUSB3, CYUSB3_wdfsect
|
||||
|
||||
[CYUSB3.NTx86.Wdf]
|
||||
KmdfService = CYUSB3, CYUSB3_wdfsect
|
||||
|
||||
[CYUSB3_wdfsect]
|
||||
KmdfLibraryVersion = 1.15
|
||||
|
||||
|
||||
[Strings]
|
||||
CYUSB3_Provider = "Cypress"
|
||||
CYUSB3_Company = "Cypress Semiconductor Corporation"
|
||||
CYUSB3_Description = "Cypress Generic USB3.0 Driver"
|
||||
CYUSB3_DisplayName = "Cypress USB3.0 Generic"
|
||||
CYUSB3_Install = "Cypress CYUSB3.0 Driver Installation Disk"
|
||||
VID_XXXX&PID_XXXX.DeviceDesc="Cypress USB3.0 Generic Driver"
|
||||
VID_04B4&PID_00F0.DeviceDesc="Cypress FX3 USB BulkloopExample Device"
|
||||
VID_04B4&PID_00F1.DeviceDesc="Cypress FX3 USB StreamerExample Device"
|
||||
VID_04B4&PID_00F3.DeviceDesc="Cypress FX3 USB BootLoader Device"
|
||||
VID_04B4&PID_4720.DeviceDesc="Cypress FX3 USB BootProgrammer Device"
|
||||
VID_04B4&PID_00B0.DeviceDesc="Cypress Bay USB Boot Device"
|
||||
VID_04B4&PID_00BC.DeviceDesc="Cypress Benicia USB Boot Device"
|
||||
VID_04B4&PID_FFF1.DeviceDesc="Cypress FX3 Workshop Lab1_UsbEnumeration"
|
||||
VID_04B4&PID_FFF2.DeviceDesc="Cypress FX3 Example device 1"
|
||||
VID_04B4&PID_FFF3.DeviceDesc="Cypress FX3 Example device 2"
|
||||
VID_04B4&PID_0053.DeviceDesc="Cypress SD3 USB Boot Device"
|
||||
|
||||
VID_04B4&PID_0082.DeviceDesc="Cypress FX2LP Development board"
|
||||
VID_04B4&PID_0095.DeviceDesc="Cypress FX2LP USB-JTAG debug probe"
|
||||
VID_04B4&PID_1004.DeviceDesc="Cypress FX2LP Sample Device"
|
||||
VID_04B4&PID_8613.DeviceDesc="Cypress FX2LP No EEPROM Device"
|
||||
VID_04B4&PID_1003.DeviceDesc="Cypress FX2LP StreamerExample Device"
|
||||
VID_04B4&PID_6823.DeviceDesc="Cypress EZ-USB NX2LP-Flex BootLoader Device"
|
||||
VID_04B4&PID_4617.DeviceDesc="Cypress EZ-USB NX2LP-Flex Unprogrammed NAND"
|
||||
VID_04B4&PID_4611.DeviceDesc="Cypress FX2 USB Storage Adapter"
|
||||
VID_04B4&PID_6830.DeviceDesc="Cypress AT2 USB Storage Adapter"
|
||||
VID_04B4&PID_00A1.DeviceDesc="Cypress Antioch USB Boot Device"
|
||||
VID_04B4&PID_00A2.DeviceDesc="Cypress Astoria No EEPROM Device"
|
||||
|
||||
VID_04B4&PID_6473.DeviceDesc="Cypress EZ-USB FX1 No EEPROM Device"
|
||||
|
||||
VID_04B4&PID_00F2.DeviceDesc="Cypress FX3 GPIF II Slave example project"
|
||||
VID_04B4&PID_00F4.DeviceDesc="Cypress FX3 GPIF II Master example project"
|
||||
|
||||
VID_04B4&PID_00FA.DeviceDesc="USB-Serial MFG mode"
|
||||
VID_04B4&PID_0078.DeviceDesc="Cypress EZ-PD Analyzer"
|
||||
VID_04B4&PID_0002&MI_02.DeviceDesc="USB-Serial (Single Channel) Vendor MFG"
|
||||
VID_04B4&PID_0004&MI_00.DeviceDesc="USB-Serial (Single Channel) Vendor 1"
|
||||
VID_04B4&PID_0004&MI_01.DeviceDesc="USB-Serial (Single Channel) Vendor MFG"
|
||||
VID_04B4&PID_0003&MI_02.DeviceDesc="USB-UART LP Vendor MFG"
|
||||
VID_04B4&PID_0006&MI_00.DeviceDesc="USB-UART LP Vendor 1"
|
||||
VID_04B4&PID_0006&MI_01.DeviceDesc="USB-UART LP Vendor MFG"
|
||||
VID_04B4&PID_0005&MI_04.DeviceDesc="USB-Serial (Dual Channel) Vendor MFG"
|
||||
VID_04B4&PID_0007&MI_02.DeviceDesc="USB-Serial (Dual Channel) Vendor 1"
|
||||
VID_04B4&PID_0007&MI_03.DeviceDesc="USB-Serial (Dual Channel) Vendor MFG"
|
||||
VID_04B4&PID_0009&MI_00.DeviceDesc="USB-Serial (Dual Channel) Vendor 1"
|
||||
VID_04B4&PID_0009&MI_03.DeviceDesc="USB-Serial (Dual Channel) Vendor MFG"
|
||||
VID_04B4&PID_000A&MI_00.DeviceDesc="USB-Serial (Dual Channel) Vendor 1"
|
||||
VID_04B4&PID_000A&MI_01.DeviceDesc="USB-Serial (Dual Channel) Vendor 2"
|
||||
VID_04B4&PID_000A&MI_02.DeviceDesc="USB-Serial (Dual Channel) Vendor MFG"
|
||||
VID_04B4&PID_000B&MI_01.DeviceDesc="Cypress USB-I2C PTP Bridge MFG"
|
||||
VID_04B4&PID_521A&MI_00.DeviceDesc="Billboard USB-I2C Bridge Vendor 1"
|
||||
VID_04B4&PID_521A&MI_01.DeviceDesc="Billboard USB-I2C Bridge Vendor MFG"
|
||||
VID_04B4&PID_5218&MI_00.DeviceDesc="Billboard USB-I2C Bridge Vendor 1"
|
||||
VID_04B4&PID_5218&MI_01.DeviceDesc="Billboard USB-I2C Bridge Vendor 2"
|
||||
VID_04B4&PID_5218&MI_02.DeviceDesc="Billboard Bridge Vendor MFG"
|
||||
VID_04B4&PID_5219&MI_00.DeviceDesc="Billboard USB-I2C Bridge Vendor 1"
|
||||
VID_04B4&PID_5219&MI_03.DeviceDesc="Billboard Bridge Vendor MFG"
|
||||
VID_04B4&PID_F650&MI_00.DeviceDesc="CCG3 I2CM Bridge Vendor"
|
||||
VID_04B4&PID_00FB&MI_02.DeviceDesc="USB-Serial (Single Channel) Vendor MFG"
|
||||
VID_04B4&PID_0033&MI_01.DeviceDesc="USB-Serial (Single Channel) Vendor MFG"
|
||||
|
||||
CYUSB3.GUID="{AE18AA60-7F6A-11d4-97DD-00010229B959}"
|
||||
;ENABLE_DRIVER_POWER_POLICY="1"
|
||||
CYUSB3_Unused = "."
|
||||
BIN
iidx/ezusb2/driver/win10/x86/cyusb3.pdb
Normal file
BIN
iidx/ezusb2/driver/win10/x86/cyusb3.pdb
Normal file
Binary file not shown.
BIN
iidx/ezusb2/driver/win10/x86/cyusb3.sys
Normal file
BIN
iidx/ezusb2/driver/win10/x86/cyusb3.sys
Normal file
Binary file not shown.
BIN
iidx/ezusb2/driver/win7/x64/WdfCoinstaller01011.dll
Executable file
BIN
iidx/ezusb2/driver/win7/x64/WdfCoinstaller01011.dll
Executable file
Binary file not shown.
BIN
iidx/ezusb2/driver/win7/x64/cyusb3.cat
Executable file
BIN
iidx/ezusb2/driver/win7/x64/cyusb3.cat
Executable file
Binary file not shown.
306
iidx/ezusb2/driver/win7/x64/cyusb3.inf
Executable file
306
iidx/ezusb2/driver/win7/x64/cyusb3.inf
Executable file
|
|
@ -0,0 +1,306 @@
|
|||
; Installation INF for the Cypress Generic USB Driver for %OPERATING_SYSTEM%
|
||||
; Processor support for %PLATFORM% platforms.
|
||||
;
|
||||
; (c) Copyright 2012, 2013 Cypress Semiconductor Corporation
|
||||
;
|
||||
|
||||
[Version]
|
||||
Signature="$WINDOWS NT$"
|
||||
Class=USB
|
||||
ClassGUID={36FC9E60-C465-11CF-8056-444553540000}
|
||||
provider=%CYUSB3_Provider%
|
||||
CatalogFile=CYUSB3.cat
|
||||
DriverVer=08/21/2014,1.2.3.10
|
||||
|
||||
[SourceDisksNames]
|
||||
1=%CYUSB3_Install%,,,
|
||||
|
||||
[SourceDisksFiles]
|
||||
CYUSB3.sys = 1
|
||||
|
||||
[DestinationDirs]
|
||||
CYUSB3.Files.Ext = 10,System32\Drivers
|
||||
|
||||
[ControlFlags]
|
||||
ExcludeFromSelect = *
|
||||
|
||||
[Manufacturer]
|
||||
%CYUSB3_Provider%=Device,NT,NTx86,NTamd64
|
||||
|
||||
;for all platforms
|
||||
[Device.NT]
|
||||
;%VID_XXXX&PID_XXXX.DeviceDesc%=CyUsb3, USB\VID_XXXX&PID_XXXX
|
||||
%VID_04B4&PID_00F0.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00F0
|
||||
%VID_04B4&PID_00F1.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00F1
|
||||
%VID_04B4&PID_00F3.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00F3
|
||||
%VID_04B4&PID_4720.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_4720
|
||||
%VID_04B4&PID_00B0.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00B0
|
||||
%VID_04B4&PID_00BC.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00BC
|
||||
%VID_04B4&PID_FFF1.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_FFF1
|
||||
%VID_04B4&PID_FFF2.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_FFF2
|
||||
%VID_04B4&PID_FFF3.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_FFF3
|
||||
%VID_04B4&PID_0053.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0053
|
||||
|
||||
%VID_04B4&PID_0082.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0082
|
||||
%VID_04B4&PID_0095.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0095
|
||||
%VID_04B4&PID_1004.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_1004
|
||||
%VID_04B4&PID_8613.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_8613
|
||||
%VID_04B4&PID_1003.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_1003
|
||||
%VID_04B4&PID_6823.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_6823
|
||||
%VID_04B4&PID_4617.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_4617
|
||||
%VID_04B4&PID_4611.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_4611
|
||||
%VID_04B4&PID_6830.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_6830
|
||||
%VID_04B4&PID_00A1.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00A1
|
||||
%VID_04B4&PID_00A2.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00A2
|
||||
|
||||
%VID_04B4&PID_6473.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_6473
|
||||
|
||||
%VID_04B4&PID_00FA.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00FA
|
||||
%VID_04B4&PID_0002&MI_02.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0002&MI_02
|
||||
%VID_04B4&PID_0004&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0004&MI_00
|
||||
%VID_04B4&PID_0004&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0004&MI_01
|
||||
%VID_04B4&PID_0003&MI_02.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0003&MI_02
|
||||
%VID_04B4&PID_0006&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0006&MI_00
|
||||
%VID_04B4&PID_0006&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0006&MI_01
|
||||
%VID_04B4&PID_0005&MI_04.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0005&MI_04
|
||||
%VID_04B4&PID_0007&MI_02.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0007&MI_02
|
||||
%VID_04B4&PID_0007&MI_03.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0007&MI_03
|
||||
%VID_04B4&PID_0009&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0009&MI_00
|
||||
%VID_04B4&PID_0009&MI_03.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0009&MI_03
|
||||
%VID_04B4&PID_000A&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_000A&MI_00
|
||||
%VID_04B4&PID_000A&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_000A&MI_01
|
||||
%VID_04B4&PID_000A&MI_02.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_000A&MI_02
|
||||
%VID_04B4&PID_000B&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_000B&MI_01
|
||||
|
||||
;for x86 platforms
|
||||
[Device.NTx86]
|
||||
;%VID_XXXX&PID_XXXX.DeviceDesc%=CyUsb3, USB\VID_XXXX&PID_XXXX
|
||||
%VID_04B4&PID_00F0.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00F0
|
||||
%VID_04B4&PID_00F1.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00F1
|
||||
%VID_04B4&PID_00F3.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00F3
|
||||
%VID_04B4&PID_4720.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_4720
|
||||
%VID_04B4&PID_00B0.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00B0
|
||||
%VID_04B4&PID_00BC.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00BC
|
||||
%VID_04B4&PID_FFF1.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_FFF1
|
||||
%VID_04B4&PID_FFF2.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_FFF2
|
||||
%VID_04B4&PID_FFF3.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_FFF3
|
||||
%VID_04B4&PID_0053.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0053
|
||||
|
||||
%VID_04B4&PID_0082.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0082
|
||||
%VID_04B4&PID_0095.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0095
|
||||
%VID_04B4&PID_1004.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_1004
|
||||
%VID_04B4&PID_8613.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_8613
|
||||
%VID_04B4&PID_1003.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_1003
|
||||
%VID_04B4&PID_6823.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_6823
|
||||
%VID_04B4&PID_4617.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_4617
|
||||
%VID_04B4&PID_4611.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_4611
|
||||
%VID_04B4&PID_6830.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_6830
|
||||
%VID_04B4&PID_00A1.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00A1
|
||||
%VID_04B4&PID_00A2.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00A2
|
||||
|
||||
%VID_04B4&PID_6473.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_6473
|
||||
|
||||
%VID_04B4&PID_00FA.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00FA
|
||||
%VID_04B4&PID_0002&MI_02.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0002&MI_02
|
||||
%VID_04B4&PID_0004&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0004&MI_00
|
||||
%VID_04B4&PID_0004&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0004&MI_01
|
||||
%VID_04B4&PID_0003&MI_02.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0003&MI_02
|
||||
%VID_04B4&PID_0006&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0006&MI_00
|
||||
%VID_04B4&PID_0006&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0006&MI_01
|
||||
%VID_04B4&PID_0005&MI_04.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0005&MI_04
|
||||
%VID_04B4&PID_0007&MI_02.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0007&MI_02
|
||||
%VID_04B4&PID_0007&MI_03.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0007&MI_03
|
||||
%VID_04B4&PID_0009&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0009&MI_00
|
||||
%VID_04B4&PID_0009&MI_03.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0009&MI_03
|
||||
%VID_04B4&PID_000A&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_000A&MI_00
|
||||
%VID_04B4&PID_000A&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_000A&MI_01
|
||||
%VID_04B4&PID_000A&MI_02.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_000A&MI_02
|
||||
%VID_04B4&PID_000B&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_000B&MI_01
|
||||
|
||||
;for x64 platforms
|
||||
[Device.NTamd64]
|
||||
;%VID_XXXX&PID_XXXX.DeviceDesc%=CyUsb3, USB\VID_XXXX&PID_XXXX
|
||||
%VID_04B4&PID_00F0.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00F0
|
||||
%VID_04B4&PID_00F1.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00F1
|
||||
%VID_04B4&PID_00F3.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00F3
|
||||
%VID_04B4&PID_4720.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_4720
|
||||
%VID_04B4&PID_00B0.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00B0
|
||||
%VID_04B4&PID_00BC.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00BC
|
||||
%VID_04B4&PID_FFF1.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_FFF1
|
||||
%VID_04B4&PID_FFF2.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_FFF2
|
||||
%VID_04B4&PID_FFF3.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_FFF3
|
||||
%VID_04B4&PID_0053.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0053
|
||||
|
||||
%VID_04B4&PID_0082.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0082
|
||||
%VID_04B4&PID_0095.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0095
|
||||
%VID_04B4&PID_1004.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_1004
|
||||
%VID_04B4&PID_8613.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_8613
|
||||
%VID_04B4&PID_1003.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_1003
|
||||
%VID_04B4&PID_6823.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_6823
|
||||
%VID_04B4&PID_4617.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_4617
|
||||
%VID_04B4&PID_4611.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_4611
|
||||
%VID_04B4&PID_6830.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_6830
|
||||
%VID_04B4&PID_00A1.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00A1
|
||||
%VID_04B4&PID_00A2.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00A2
|
||||
|
||||
%VID_04B4&PID_6473.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_6473
|
||||
|
||||
%VID_04B4&PID_00FA.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00FA
|
||||
%VID_04B4&PID_0002&MI_02.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0002&MI_02
|
||||
%VID_04B4&PID_0004&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0004&MI_00
|
||||
%VID_04B4&PID_0004&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0004&MI_01
|
||||
%VID_04B4&PID_0003&MI_02.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0003&MI_02
|
||||
%VID_04B4&PID_0006&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0006&MI_00
|
||||
%VID_04B4&PID_0006&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0006&MI_01
|
||||
%VID_04B4&PID_0005&MI_04.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0005&MI_04
|
||||
%VID_04B4&PID_0007&MI_02.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0007&MI_02
|
||||
%VID_04B4&PID_0007&MI_03.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0007&MI_03
|
||||
%VID_04B4&PID_0009&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0009&MI_00
|
||||
%VID_04B4&PID_0009&MI_03.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0009&MI_03
|
||||
%VID_04B4&PID_000A&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_000A&MI_00
|
||||
%VID_04B4&PID_000A&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_000A&MI_01
|
||||
%VID_04B4&PID_000A&MI_02.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_000A&MI_02
|
||||
%VID_04B4&PID_000B&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_000B&MI_01
|
||||
|
||||
[CYUSB3.NT]
|
||||
CopyFiles=CYUSB3.Files.Ext
|
||||
AddReg=CyUsb3.AddReg
|
||||
|
||||
[CYUSB3.NT.HW]
|
||||
AddReg=CYUSB3.AddReg.Guid
|
||||
|
||||
[CYUSB3.NT.Services]
|
||||
Addservice = CYUSB3,2,CYUSB3.AddService
|
||||
|
||||
|
||||
[CYUSB3.NTx86]
|
||||
CopyFiles=CYUSB3.Files.Ext
|
||||
AddReg=CyUsb3.AddReg
|
||||
|
||||
[CYUSB3.NTx86.HW]
|
||||
AddReg=CYUSB3.AddReg.Guid
|
||||
|
||||
[CYUSB3.NTx86.Services]
|
||||
Addservice = CYUSB3,2,CYUSB3.AddService
|
||||
|
||||
[CYUSB3.NTamd64]
|
||||
CopyFiles=CYUSB3.Files.Ext
|
||||
AddReg=CyUsb3.AddReg
|
||||
|
||||
[CYUSB3.NTamd64.HW]
|
||||
AddReg=CYUSB3.AddReg.Guid
|
||||
|
||||
[CYUSB3.NTamd64.Services]
|
||||
Addservice = CYUSB3,2,CYUSB3.AddService
|
||||
|
||||
|
||||
[CYUSB3.AddReg]
|
||||
; Deprecating - do not use in new apps to identify a CYUSB3 driver
|
||||
HKR,,DevLoader,,*ntkern
|
||||
HKR,,NTMPDriver,,CYUSB3.sys
|
||||
; You may optionally include a check for DriverBase in your application to check for a CYUSB3 driver
|
||||
HKR,,DriverBase,,CYUSB3.sys
|
||||
HKR,"Parameters","MaximumTransferSize",0x10001,4096
|
||||
HKR,"Parameters","DebugLevel",0x10001,2
|
||||
HKR,,FriendlyName,,%CYUSB3_Description%
|
||||
|
||||
[CYUSB3.AddService]
|
||||
DisplayName = %CYUSB3_Description%
|
||||
ServiceType = 1 ; SERVICE_KERNEL_DRIVER
|
||||
StartType = 3 ; SERVICE_DEMAND_START
|
||||
ErrorControl = 1 ; SERVICE_ERROR_NORMAL
|
||||
ServiceBinary = %10%\System32\Drivers\CYUSB3.sys
|
||||
AddReg = CYUSB3.AddReg
|
||||
LoadOrderGroup = Base
|
||||
|
||||
[CYUSB3.Files.Ext]
|
||||
CYUSB3.sys
|
||||
|
||||
[CYUSB3.AddReg.Guid]
|
||||
HKR,,DriverGUID,,%CYUSB3.GUID%
|
||||
;HKR,,DriverPowerPolicySetup,,%ENABLE_DRIVER_POWER_POLICY%
|
||||
|
||||
;-------------- WDF Coinstaller installation
|
||||
[SourceDisksFiles]
|
||||
WdfCoInstaller01011.dll=1 ; make sure the number matches with SourceDisksNames
|
||||
|
||||
[DestinationDirs]
|
||||
CoInstaller_CopyFiles = 11
|
||||
|
||||
[CYUSB3.NTamd64.CoInstallers]
|
||||
AddReg=CoInstaller_AddReg
|
||||
CopyFiles=CoInstaller_CopyFiles
|
||||
|
||||
[CYUSB3.NTx86.CoInstallers]
|
||||
AddReg=CoInstaller_AddReg
|
||||
CopyFiles=CoInstaller_CopyFiles
|
||||
|
||||
[CoInstaller_CopyFiles]
|
||||
WdfCoInstaller01011.dll
|
||||
|
||||
[CoInstaller_AddReg]
|
||||
HKR,,CoInstallers32,0x00010000, "WdfCoInstaller01011.dll,WdfCoInstaller"
|
||||
|
||||
[CYUSB3.NTamd64.Wdf]
|
||||
KmdfService = CYUSB3, CYUSB3_wdfsect
|
||||
|
||||
[CYUSB3.NTx86.Wdf]
|
||||
KmdfService = CYUSB3, CYUSB3_wdfsect
|
||||
|
||||
[CYUSB3_wdfsect]
|
||||
KmdfLibraryVersion = 1.11
|
||||
|
||||
|
||||
[Strings]
|
||||
CYUSB3_Provider = "Cypress"
|
||||
CYUSB3_Company = "Cypress Semiconductor Corporation"
|
||||
CYUSB3_Description = "Cypress Generic USB3.0 Driver"
|
||||
CYUSB3_DisplayName = "Cypress USB3.0 Generic"
|
||||
CYUSB3_Install = "Cypress CYUSB3.0 Driver Installation Disk"
|
||||
VID_XXXX&PID_XXXX.DeviceDesc="Cypress USB3.0 Generic Driver"
|
||||
VID_04B4&PID_00F0.DeviceDesc="Cypress FX3 USB BulkloopExample Device"
|
||||
VID_04B4&PID_00F1.DeviceDesc="Cypress FX3 USB StreamerExample Device"
|
||||
VID_04B4&PID_00F3.DeviceDesc="Cypress FX3 USB BootLoader Device"
|
||||
VID_04B4&PID_4720.DeviceDesc="Cypress FX3 USB BootProgrammer Device"
|
||||
VID_04B4&PID_00B0.DeviceDesc="Cypress Bay USB Boot Device"
|
||||
VID_04B4&PID_00BC.DeviceDesc="Cypress Benicia USB Boot Device"
|
||||
VID_04B4&PID_FFF1.DeviceDesc="Cypress FX3 Workshop Lab1_UsbEnumeration"
|
||||
VID_04B4&PID_FFF2.DeviceDesc="Cypress FX3 Example device 1"
|
||||
VID_04B4&PID_FFF3.DeviceDesc="Cypress FX3 Example device 2"
|
||||
VID_04B4&PID_0053.DeviceDesc="Cypress SD3 USB Boot Device"
|
||||
|
||||
VID_04B4&PID_0082.DeviceDesc="Cypress FX2LP Development board"
|
||||
VID_04B4&PID_0095.DeviceDesc="Cypress FX2LP USB-JTAG debug probe"
|
||||
VID_04B4&PID_1004.DeviceDesc="Cypress FX2LP Sample Device"
|
||||
VID_04B4&PID_8613.DeviceDesc="Cypress FX2LP No EEPROM Device"
|
||||
VID_04B4&PID_1003.DeviceDesc="Cypress FX2LP StreamerExample Device"
|
||||
VID_04B4&PID_6823.DeviceDesc="Cypress EZ-USB NX2LP-Flex BootLoader Device"
|
||||
VID_04B4&PID_4617.DeviceDesc="Cypress EZ-USB NX2LP-Flex Unprogrammed NAND"
|
||||
VID_04B4&PID_4611.DeviceDesc="Cypress FX2 USB Storage Adapter"
|
||||
VID_04B4&PID_6830.DeviceDesc="Cypress AT2 USB Storage Adapter"
|
||||
VID_04B4&PID_00A1.DeviceDesc="Cypress Antioch USB Boot Device"
|
||||
VID_04B4&PID_00A2.DeviceDesc="Cypress Astoria No EEPROM Device"
|
||||
|
||||
VID_04B4&PID_6473.DeviceDesc="Cypress EZ-USB FX1 No EEPROM Device"
|
||||
|
||||
VID_04B4&PID_00FA.DeviceDesc="USB-Serial MFG mode"
|
||||
VID_04B4&PID_0002&MI_02.DeviceDesc="USB-Serial (Single Channel) Vendor MFG"
|
||||
VID_04B4&PID_0004&MI_00.DeviceDesc="USB-Serial (Single Channel) Vendor 1"
|
||||
VID_04B4&PID_0004&MI_01.DeviceDesc="USB-Serial (Single Channel) Vendor MFG"
|
||||
VID_04B4&PID_0003&MI_02.DeviceDesc="USB-UART LP Vendor MFG"
|
||||
VID_04B4&PID_0006&MI_00.DeviceDesc="USB-UART LP Vendor 1"
|
||||
VID_04B4&PID_0006&MI_01.DeviceDesc="USB-UART LP Vendor MFG"
|
||||
VID_04B4&PID_0005&MI_04.DeviceDesc="USB-Serial (Dual Channel) Vendor MFG"
|
||||
VID_04B4&PID_0007&MI_02.DeviceDesc="USB-Serial (Dual Channel) Vendor 1"
|
||||
VID_04B4&PID_0007&MI_03.DeviceDesc="USB-Serial (Dual Channel) Vendor MFG"
|
||||
VID_04B4&PID_0009&MI_00.DeviceDesc="USB-Serial (Dual Channel) Vendor 1"
|
||||
VID_04B4&PID_0009&MI_03.DeviceDesc="USB-Serial (Dual Channel) Vendor MFG"
|
||||
VID_04B4&PID_000A&MI_00.DeviceDesc="USB-Serial (Dual Channel) Vendor 1"
|
||||
VID_04B4&PID_000A&MI_01.DeviceDesc="USB-Serial (Dual Channel) Vendor 2"
|
||||
VID_04B4&PID_000A&MI_02.DeviceDesc="USB-Serial (Dual Channel) Vendor MFG"
|
||||
VID_04B4&PID_000B&MI_01.DeviceDesc="Cypress USB-I2C PTP Bridge MFG"
|
||||
|
||||
|
||||
CYUSB3.GUID="{AE18AA60-7F6A-11d4-97DD-00010229B959}"
|
||||
;ENABLE_DRIVER_POWER_POLICY="1"
|
||||
CYUSB3_Unused = "."
|
||||
BIN
iidx/ezusb2/driver/win7/x64/cyusb3.sys
Executable file
BIN
iidx/ezusb2/driver/win7/x64/cyusb3.sys
Executable file
Binary file not shown.
BIN
iidx/ezusb2/driver/win7/x86/WdfCoinstaller01011.dll
Executable file
BIN
iidx/ezusb2/driver/win7/x86/WdfCoinstaller01011.dll
Executable file
Binary file not shown.
BIN
iidx/ezusb2/driver/win7/x86/cyusb3.cat
Executable file
BIN
iidx/ezusb2/driver/win7/x86/cyusb3.cat
Executable file
Binary file not shown.
306
iidx/ezusb2/driver/win7/x86/cyusb3.inf
Executable file
306
iidx/ezusb2/driver/win7/x86/cyusb3.inf
Executable file
|
|
@ -0,0 +1,306 @@
|
|||
; Installation INF for the Cypress Generic USB Driver for %OPERATING_SYSTEM%
|
||||
; Processor support for %PLATFORM% platforms.
|
||||
;
|
||||
; (c) Copyright 2012, 2013 Cypress Semiconductor Corporation
|
||||
;
|
||||
|
||||
[Version]
|
||||
Signature="$WINDOWS NT$"
|
||||
Class=USB
|
||||
ClassGUID={36FC9E60-C465-11CF-8056-444553540000}
|
||||
provider=%CYUSB3_Provider%
|
||||
CatalogFile=CYUSB3.cat
|
||||
DriverVer=08/21/2014,1.2.3.10
|
||||
|
||||
[SourceDisksNames]
|
||||
1=%CYUSB3_Install%,,,
|
||||
|
||||
[SourceDisksFiles]
|
||||
CYUSB3.sys = 1
|
||||
|
||||
[DestinationDirs]
|
||||
CYUSB3.Files.Ext = 10,System32\Drivers
|
||||
|
||||
[ControlFlags]
|
||||
ExcludeFromSelect = *
|
||||
|
||||
[Manufacturer]
|
||||
%CYUSB3_Provider%=Device,NT,NTx86,NTamd64
|
||||
|
||||
;for all platforms
|
||||
[Device.NT]
|
||||
;%VID_XXXX&PID_XXXX.DeviceDesc%=CyUsb3, USB\VID_XXXX&PID_XXXX
|
||||
%VID_04B4&PID_00F0.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00F0
|
||||
%VID_04B4&PID_00F1.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00F1
|
||||
%VID_04B4&PID_00F3.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00F3
|
||||
%VID_04B4&PID_4720.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_4720
|
||||
%VID_04B4&PID_00B0.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00B0
|
||||
%VID_04B4&PID_00BC.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00BC
|
||||
%VID_04B4&PID_FFF1.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_FFF1
|
||||
%VID_04B4&PID_FFF2.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_FFF2
|
||||
%VID_04B4&PID_FFF3.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_FFF3
|
||||
%VID_04B4&PID_0053.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0053
|
||||
|
||||
%VID_04B4&PID_0082.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0082
|
||||
%VID_04B4&PID_0095.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0095
|
||||
%VID_04B4&PID_1004.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_1004
|
||||
%VID_04B4&PID_8613.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_8613
|
||||
%VID_04B4&PID_1003.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_1003
|
||||
%VID_04B4&PID_6823.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_6823
|
||||
%VID_04B4&PID_4617.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_4617
|
||||
%VID_04B4&PID_4611.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_4611
|
||||
%VID_04B4&PID_6830.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_6830
|
||||
%VID_04B4&PID_00A1.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00A1
|
||||
%VID_04B4&PID_00A2.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00A2
|
||||
|
||||
%VID_04B4&PID_6473.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_6473
|
||||
|
||||
%VID_04B4&PID_00FA.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00FA
|
||||
%VID_04B4&PID_0002&MI_02.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0002&MI_02
|
||||
%VID_04B4&PID_0004&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0004&MI_00
|
||||
%VID_04B4&PID_0004&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0004&MI_01
|
||||
%VID_04B4&PID_0003&MI_02.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0003&MI_02
|
||||
%VID_04B4&PID_0006&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0006&MI_00
|
||||
%VID_04B4&PID_0006&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0006&MI_01
|
||||
%VID_04B4&PID_0005&MI_04.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0005&MI_04
|
||||
%VID_04B4&PID_0007&MI_02.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0007&MI_02
|
||||
%VID_04B4&PID_0007&MI_03.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0007&MI_03
|
||||
%VID_04B4&PID_0009&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0009&MI_00
|
||||
%VID_04B4&PID_0009&MI_03.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0009&MI_03
|
||||
%VID_04B4&PID_000A&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_000A&MI_00
|
||||
%VID_04B4&PID_000A&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_000A&MI_01
|
||||
%VID_04B4&PID_000A&MI_02.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_000A&MI_02
|
||||
%VID_04B4&PID_000B&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_000B&MI_01
|
||||
|
||||
;for x86 platforms
|
||||
[Device.NTx86]
|
||||
;%VID_XXXX&PID_XXXX.DeviceDesc%=CyUsb3, USB\VID_XXXX&PID_XXXX
|
||||
%VID_04B4&PID_00F0.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00F0
|
||||
%VID_04B4&PID_00F1.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00F1
|
||||
%VID_04B4&PID_00F3.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00F3
|
||||
%VID_04B4&PID_4720.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_4720
|
||||
%VID_04B4&PID_00B0.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00B0
|
||||
%VID_04B4&PID_00BC.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00BC
|
||||
%VID_04B4&PID_FFF1.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_FFF1
|
||||
%VID_04B4&PID_FFF2.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_FFF2
|
||||
%VID_04B4&PID_FFF3.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_FFF3
|
||||
%VID_04B4&PID_0053.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0053
|
||||
|
||||
%VID_04B4&PID_0082.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0082
|
||||
%VID_04B4&PID_0095.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0095
|
||||
%VID_04B4&PID_1004.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_1004
|
||||
%VID_04B4&PID_8613.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_8613
|
||||
%VID_04B4&PID_1003.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_1003
|
||||
%VID_04B4&PID_6823.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_6823
|
||||
%VID_04B4&PID_4617.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_4617
|
||||
%VID_04B4&PID_4611.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_4611
|
||||
%VID_04B4&PID_6830.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_6830
|
||||
%VID_04B4&PID_00A1.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00A1
|
||||
%VID_04B4&PID_00A2.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00A2
|
||||
|
||||
%VID_04B4&PID_6473.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_6473
|
||||
|
||||
%VID_04B4&PID_00FA.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00FA
|
||||
%VID_04B4&PID_0002&MI_02.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0002&MI_02
|
||||
%VID_04B4&PID_0004&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0004&MI_00
|
||||
%VID_04B4&PID_0004&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0004&MI_01
|
||||
%VID_04B4&PID_0003&MI_02.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0003&MI_02
|
||||
%VID_04B4&PID_0006&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0006&MI_00
|
||||
%VID_04B4&PID_0006&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0006&MI_01
|
||||
%VID_04B4&PID_0005&MI_04.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0005&MI_04
|
||||
%VID_04B4&PID_0007&MI_02.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0007&MI_02
|
||||
%VID_04B4&PID_0007&MI_03.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0007&MI_03
|
||||
%VID_04B4&PID_0009&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0009&MI_00
|
||||
%VID_04B4&PID_0009&MI_03.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0009&MI_03
|
||||
%VID_04B4&PID_000A&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_000A&MI_00
|
||||
%VID_04B4&PID_000A&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_000A&MI_01
|
||||
%VID_04B4&PID_000A&MI_02.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_000A&MI_02
|
||||
%VID_04B4&PID_000B&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_000B&MI_01
|
||||
|
||||
;for x64 platforms
|
||||
[Device.NTamd64]
|
||||
;%VID_XXXX&PID_XXXX.DeviceDesc%=CyUsb3, USB\VID_XXXX&PID_XXXX
|
||||
%VID_04B4&PID_00F0.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00F0
|
||||
%VID_04B4&PID_00F1.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00F1
|
||||
%VID_04B4&PID_00F3.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00F3
|
||||
%VID_04B4&PID_4720.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_4720
|
||||
%VID_04B4&PID_00B0.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00B0
|
||||
%VID_04B4&PID_00BC.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00BC
|
||||
%VID_04B4&PID_FFF1.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_FFF1
|
||||
%VID_04B4&PID_FFF2.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_FFF2
|
||||
%VID_04B4&PID_FFF3.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_FFF3
|
||||
%VID_04B4&PID_0053.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0053
|
||||
|
||||
%VID_04B4&PID_0082.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0082
|
||||
%VID_04B4&PID_0095.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0095
|
||||
%VID_04B4&PID_1004.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_1004
|
||||
%VID_04B4&PID_8613.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_8613
|
||||
%VID_04B4&PID_1003.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_1003
|
||||
%VID_04B4&PID_6823.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_6823
|
||||
%VID_04B4&PID_4617.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_4617
|
||||
%VID_04B4&PID_4611.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_4611
|
||||
%VID_04B4&PID_6830.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_6830
|
||||
%VID_04B4&PID_00A1.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00A1
|
||||
%VID_04B4&PID_00A2.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00A2
|
||||
|
||||
%VID_04B4&PID_6473.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_6473
|
||||
|
||||
%VID_04B4&PID_00FA.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00FA
|
||||
%VID_04B4&PID_0002&MI_02.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0002&MI_02
|
||||
%VID_04B4&PID_0004&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0004&MI_00
|
||||
%VID_04B4&PID_0004&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0004&MI_01
|
||||
%VID_04B4&PID_0003&MI_02.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0003&MI_02
|
||||
%VID_04B4&PID_0006&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0006&MI_00
|
||||
%VID_04B4&PID_0006&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0006&MI_01
|
||||
%VID_04B4&PID_0005&MI_04.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0005&MI_04
|
||||
%VID_04B4&PID_0007&MI_02.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0007&MI_02
|
||||
%VID_04B4&PID_0007&MI_03.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0007&MI_03
|
||||
%VID_04B4&PID_0009&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0009&MI_00
|
||||
%VID_04B4&PID_0009&MI_03.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0009&MI_03
|
||||
%VID_04B4&PID_000A&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_000A&MI_00
|
||||
%VID_04B4&PID_000A&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_000A&MI_01
|
||||
%VID_04B4&PID_000A&MI_02.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_000A&MI_02
|
||||
%VID_04B4&PID_000B&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_000B&MI_01
|
||||
|
||||
[CYUSB3.NT]
|
||||
CopyFiles=CYUSB3.Files.Ext
|
||||
AddReg=CyUsb3.AddReg
|
||||
|
||||
[CYUSB3.NT.HW]
|
||||
AddReg=CYUSB3.AddReg.Guid
|
||||
|
||||
[CYUSB3.NT.Services]
|
||||
Addservice = CYUSB3,2,CYUSB3.AddService
|
||||
|
||||
|
||||
[CYUSB3.NTx86]
|
||||
CopyFiles=CYUSB3.Files.Ext
|
||||
AddReg=CyUsb3.AddReg
|
||||
|
||||
[CYUSB3.NTx86.HW]
|
||||
AddReg=CYUSB3.AddReg.Guid
|
||||
|
||||
[CYUSB3.NTx86.Services]
|
||||
Addservice = CYUSB3,2,CYUSB3.AddService
|
||||
|
||||
[CYUSB3.NTamd64]
|
||||
CopyFiles=CYUSB3.Files.Ext
|
||||
AddReg=CyUsb3.AddReg
|
||||
|
||||
[CYUSB3.NTamd64.HW]
|
||||
AddReg=CYUSB3.AddReg.Guid
|
||||
|
||||
[CYUSB3.NTamd64.Services]
|
||||
Addservice = CYUSB3,2,CYUSB3.AddService
|
||||
|
||||
|
||||
[CYUSB3.AddReg]
|
||||
; Deprecating - do not use in new apps to identify a CYUSB3 driver
|
||||
HKR,,DevLoader,,*ntkern
|
||||
HKR,,NTMPDriver,,CYUSB3.sys
|
||||
; You may optionally include a check for DriverBase in your application to check for a CYUSB3 driver
|
||||
HKR,,DriverBase,,CYUSB3.sys
|
||||
HKR,"Parameters","MaximumTransferSize",0x10001,4096
|
||||
HKR,"Parameters","DebugLevel",0x10001,2
|
||||
HKR,,FriendlyName,,%CYUSB3_Description%
|
||||
|
||||
[CYUSB3.AddService]
|
||||
DisplayName = %CYUSB3_Description%
|
||||
ServiceType = 1 ; SERVICE_KERNEL_DRIVER
|
||||
StartType = 3 ; SERVICE_DEMAND_START
|
||||
ErrorControl = 1 ; SERVICE_ERROR_NORMAL
|
||||
ServiceBinary = %10%\System32\Drivers\CYUSB3.sys
|
||||
AddReg = CYUSB3.AddReg
|
||||
LoadOrderGroup = Base
|
||||
|
||||
[CYUSB3.Files.Ext]
|
||||
CYUSB3.sys
|
||||
|
||||
[CYUSB3.AddReg.Guid]
|
||||
HKR,,DriverGUID,,%CYUSB3.GUID%
|
||||
;HKR,,DriverPowerPolicySetup,,%ENABLE_DRIVER_POWER_POLICY%
|
||||
|
||||
;-------------- WDF Coinstaller installation
|
||||
[SourceDisksFiles]
|
||||
WdfCoInstaller01011.dll=1 ; make sure the number matches with SourceDisksNames
|
||||
|
||||
[DestinationDirs]
|
||||
CoInstaller_CopyFiles = 11
|
||||
|
||||
[CYUSB3.NTamd64.CoInstallers]
|
||||
AddReg=CoInstaller_AddReg
|
||||
CopyFiles=CoInstaller_CopyFiles
|
||||
|
||||
[CYUSB3.NTx86.CoInstallers]
|
||||
AddReg=CoInstaller_AddReg
|
||||
CopyFiles=CoInstaller_CopyFiles
|
||||
|
||||
[CoInstaller_CopyFiles]
|
||||
WdfCoInstaller01011.dll
|
||||
|
||||
[CoInstaller_AddReg]
|
||||
HKR,,CoInstallers32,0x00010000, "WdfCoInstaller01011.dll,WdfCoInstaller"
|
||||
|
||||
[CYUSB3.NTamd64.Wdf]
|
||||
KmdfService = CYUSB3, CYUSB3_wdfsect
|
||||
|
||||
[CYUSB3.NTx86.Wdf]
|
||||
KmdfService = CYUSB3, CYUSB3_wdfsect
|
||||
|
||||
[CYUSB3_wdfsect]
|
||||
KmdfLibraryVersion = 1.11
|
||||
|
||||
|
||||
[Strings]
|
||||
CYUSB3_Provider = "Cypress"
|
||||
CYUSB3_Company = "Cypress Semiconductor Corporation"
|
||||
CYUSB3_Description = "Cypress Generic USB3.0 Driver"
|
||||
CYUSB3_DisplayName = "Cypress USB3.0 Generic"
|
||||
CYUSB3_Install = "Cypress CYUSB3.0 Driver Installation Disk"
|
||||
VID_XXXX&PID_XXXX.DeviceDesc="Cypress USB3.0 Generic Driver"
|
||||
VID_04B4&PID_00F0.DeviceDesc="Cypress FX3 USB BulkloopExample Device"
|
||||
VID_04B4&PID_00F1.DeviceDesc="Cypress FX3 USB StreamerExample Device"
|
||||
VID_04B4&PID_00F3.DeviceDesc="Cypress FX3 USB BootLoader Device"
|
||||
VID_04B4&PID_4720.DeviceDesc="Cypress FX3 USB BootProgrammer Device"
|
||||
VID_04B4&PID_00B0.DeviceDesc="Cypress Bay USB Boot Device"
|
||||
VID_04B4&PID_00BC.DeviceDesc="Cypress Benicia USB Boot Device"
|
||||
VID_04B4&PID_FFF1.DeviceDesc="Cypress FX3 Workshop Lab1_UsbEnumeration"
|
||||
VID_04B4&PID_FFF2.DeviceDesc="Cypress FX3 Example device 1"
|
||||
VID_04B4&PID_FFF3.DeviceDesc="Cypress FX3 Example device 2"
|
||||
VID_04B4&PID_0053.DeviceDesc="Cypress SD3 USB Boot Device"
|
||||
|
||||
VID_04B4&PID_0082.DeviceDesc="Cypress FX2LP Development board"
|
||||
VID_04B4&PID_0095.DeviceDesc="Cypress FX2LP USB-JTAG debug probe"
|
||||
VID_04B4&PID_1004.DeviceDesc="Cypress FX2LP Sample Device"
|
||||
VID_04B4&PID_8613.DeviceDesc="Cypress FX2LP No EEPROM Device"
|
||||
VID_04B4&PID_1003.DeviceDesc="Cypress FX2LP StreamerExample Device"
|
||||
VID_04B4&PID_6823.DeviceDesc="Cypress EZ-USB NX2LP-Flex BootLoader Device"
|
||||
VID_04B4&PID_4617.DeviceDesc="Cypress EZ-USB NX2LP-Flex Unprogrammed NAND"
|
||||
VID_04B4&PID_4611.DeviceDesc="Cypress FX2 USB Storage Adapter"
|
||||
VID_04B4&PID_6830.DeviceDesc="Cypress AT2 USB Storage Adapter"
|
||||
VID_04B4&PID_00A1.DeviceDesc="Cypress Antioch USB Boot Device"
|
||||
VID_04B4&PID_00A2.DeviceDesc="Cypress Astoria No EEPROM Device"
|
||||
|
||||
VID_04B4&PID_6473.DeviceDesc="Cypress EZ-USB FX1 No EEPROM Device"
|
||||
|
||||
VID_04B4&PID_00FA.DeviceDesc="USB-Serial MFG mode"
|
||||
VID_04B4&PID_0002&MI_02.DeviceDesc="USB-Serial (Single Channel) Vendor MFG"
|
||||
VID_04B4&PID_0004&MI_00.DeviceDesc="USB-Serial (Single Channel) Vendor 1"
|
||||
VID_04B4&PID_0004&MI_01.DeviceDesc="USB-Serial (Single Channel) Vendor MFG"
|
||||
VID_04B4&PID_0003&MI_02.DeviceDesc="USB-UART LP Vendor MFG"
|
||||
VID_04B4&PID_0006&MI_00.DeviceDesc="USB-UART LP Vendor 1"
|
||||
VID_04B4&PID_0006&MI_01.DeviceDesc="USB-UART LP Vendor MFG"
|
||||
VID_04B4&PID_0005&MI_04.DeviceDesc="USB-Serial (Dual Channel) Vendor MFG"
|
||||
VID_04B4&PID_0007&MI_02.DeviceDesc="USB-Serial (Dual Channel) Vendor 1"
|
||||
VID_04B4&PID_0007&MI_03.DeviceDesc="USB-Serial (Dual Channel) Vendor MFG"
|
||||
VID_04B4&PID_0009&MI_00.DeviceDesc="USB-Serial (Dual Channel) Vendor 1"
|
||||
VID_04B4&PID_0009&MI_03.DeviceDesc="USB-Serial (Dual Channel) Vendor MFG"
|
||||
VID_04B4&PID_000A&MI_00.DeviceDesc="USB-Serial (Dual Channel) Vendor 1"
|
||||
VID_04B4&PID_000A&MI_01.DeviceDesc="USB-Serial (Dual Channel) Vendor 2"
|
||||
VID_04B4&PID_000A&MI_02.DeviceDesc="USB-Serial (Dual Channel) Vendor MFG"
|
||||
VID_04B4&PID_000B&MI_01.DeviceDesc="Cypress USB-I2C PTP Bridge MFG"
|
||||
|
||||
|
||||
CYUSB3.GUID="{AE18AA60-7F6A-11d4-97DD-00010229B959}"
|
||||
;ENABLE_DRIVER_POWER_POLICY="1"
|
||||
CYUSB3_Unused = "."
|
||||
BIN
iidx/ezusb2/driver/win7/x86/cyusb3.sys
Executable file
BIN
iidx/ezusb2/driver/win7/x86/cyusb3.sys
Executable file
Binary file not shown.
BIN
iidx/ezusb2/driver/win8.1/x64/WdfCoinstaller01011.dll
Executable file
BIN
iidx/ezusb2/driver/win8.1/x64/WdfCoinstaller01011.dll
Executable file
Binary file not shown.
BIN
iidx/ezusb2/driver/win8.1/x64/cyusb3.cat
Executable file
BIN
iidx/ezusb2/driver/win8.1/x64/cyusb3.cat
Executable file
Binary file not shown.
306
iidx/ezusb2/driver/win8.1/x64/cyusb3.inf
Executable file
306
iidx/ezusb2/driver/win8.1/x64/cyusb3.inf
Executable file
|
|
@ -0,0 +1,306 @@
|
|||
; Installation INF for the Cypress Generic USB Driver for %OPERATING_SYSTEM%
|
||||
; Processor support for %PLATFORM% platforms.
|
||||
;
|
||||
; (c) Copyright 2012, 2013 Cypress Semiconductor Corporation
|
||||
;
|
||||
|
||||
[Version]
|
||||
Signature="$WINDOWS NT$"
|
||||
Class=USB
|
||||
ClassGUID={36FC9E60-C465-11CF-8056-444553540000}
|
||||
provider=%CYUSB3_Provider%
|
||||
CatalogFile=CYUSB3.cat
|
||||
DriverVer=08/21/2014,1.2.3.10
|
||||
|
||||
[SourceDisksNames]
|
||||
1=%CYUSB3_Install%,,,
|
||||
|
||||
[SourceDisksFiles]
|
||||
CYUSB3.sys = 1
|
||||
|
||||
[DestinationDirs]
|
||||
CYUSB3.Files.Ext = 10,System32\Drivers
|
||||
|
||||
[ControlFlags]
|
||||
ExcludeFromSelect = *
|
||||
|
||||
[Manufacturer]
|
||||
%CYUSB3_Provider%=Device,NT,NTx86,NTamd64
|
||||
|
||||
;for all platforms
|
||||
[Device.NT]
|
||||
;%VID_XXXX&PID_XXXX.DeviceDesc%=CyUsb3, USB\VID_XXXX&PID_XXXX
|
||||
%VID_04B4&PID_00F0.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00F0
|
||||
%VID_04B4&PID_00F1.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00F1
|
||||
%VID_04B4&PID_00F3.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00F3
|
||||
%VID_04B4&PID_4720.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_4720
|
||||
%VID_04B4&PID_00B0.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00B0
|
||||
%VID_04B4&PID_00BC.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00BC
|
||||
%VID_04B4&PID_FFF1.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_FFF1
|
||||
%VID_04B4&PID_FFF2.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_FFF2
|
||||
%VID_04B4&PID_FFF3.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_FFF3
|
||||
%VID_04B4&PID_0053.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0053
|
||||
|
||||
%VID_04B4&PID_0082.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0082
|
||||
%VID_04B4&PID_0095.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0095
|
||||
%VID_04B4&PID_1004.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_1004
|
||||
%VID_04B4&PID_8613.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_8613
|
||||
%VID_04B4&PID_1003.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_1003
|
||||
%VID_04B4&PID_6823.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_6823
|
||||
%VID_04B4&PID_4617.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_4617
|
||||
%VID_04B4&PID_4611.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_4611
|
||||
%VID_04B4&PID_6830.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_6830
|
||||
%VID_04B4&PID_00A1.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00A1
|
||||
%VID_04B4&PID_00A2.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00A2
|
||||
|
||||
%VID_04B4&PID_6473.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_6473
|
||||
|
||||
%VID_04B4&PID_00FA.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00FA
|
||||
%VID_04B4&PID_0002&MI_02.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0002&MI_02
|
||||
%VID_04B4&PID_0004&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0004&MI_00
|
||||
%VID_04B4&PID_0004&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0004&MI_01
|
||||
%VID_04B4&PID_0003&MI_02.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0003&MI_02
|
||||
%VID_04B4&PID_0006&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0006&MI_00
|
||||
%VID_04B4&PID_0006&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0006&MI_01
|
||||
%VID_04B4&PID_0005&MI_04.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0005&MI_04
|
||||
%VID_04B4&PID_0007&MI_02.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0007&MI_02
|
||||
%VID_04B4&PID_0007&MI_03.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0007&MI_03
|
||||
%VID_04B4&PID_0009&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0009&MI_00
|
||||
%VID_04B4&PID_0009&MI_03.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0009&MI_03
|
||||
%VID_04B4&PID_000A&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_000A&MI_00
|
||||
%VID_04B4&PID_000A&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_000A&MI_01
|
||||
%VID_04B4&PID_000A&MI_02.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_000A&MI_02
|
||||
%VID_04B4&PID_000B&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_000B&MI_01
|
||||
|
||||
;for x86 platforms
|
||||
[Device.NTx86]
|
||||
;%VID_XXXX&PID_XXXX.DeviceDesc%=CyUsb3, USB\VID_XXXX&PID_XXXX
|
||||
%VID_04B4&PID_00F0.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00F0
|
||||
%VID_04B4&PID_00F1.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00F1
|
||||
%VID_04B4&PID_00F3.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00F3
|
||||
%VID_04B4&PID_4720.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_4720
|
||||
%VID_04B4&PID_00B0.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00B0
|
||||
%VID_04B4&PID_00BC.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00BC
|
||||
%VID_04B4&PID_FFF1.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_FFF1
|
||||
%VID_04B4&PID_FFF2.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_FFF2
|
||||
%VID_04B4&PID_FFF3.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_FFF3
|
||||
%VID_04B4&PID_0053.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0053
|
||||
|
||||
%VID_04B4&PID_0082.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0082
|
||||
%VID_04B4&PID_0095.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0095
|
||||
%VID_04B4&PID_1004.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_1004
|
||||
%VID_04B4&PID_8613.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_8613
|
||||
%VID_04B4&PID_1003.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_1003
|
||||
%VID_04B4&PID_6823.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_6823
|
||||
%VID_04B4&PID_4617.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_4617
|
||||
%VID_04B4&PID_4611.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_4611
|
||||
%VID_04B4&PID_6830.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_6830
|
||||
%VID_04B4&PID_00A1.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00A1
|
||||
%VID_04B4&PID_00A2.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00A2
|
||||
|
||||
%VID_04B4&PID_6473.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_6473
|
||||
|
||||
%VID_04B4&PID_00FA.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00FA
|
||||
%VID_04B4&PID_0002&MI_02.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0002&MI_02
|
||||
%VID_04B4&PID_0004&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0004&MI_00
|
||||
%VID_04B4&PID_0004&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0004&MI_01
|
||||
%VID_04B4&PID_0003&MI_02.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0003&MI_02
|
||||
%VID_04B4&PID_0006&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0006&MI_00
|
||||
%VID_04B4&PID_0006&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0006&MI_01
|
||||
%VID_04B4&PID_0005&MI_04.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0005&MI_04
|
||||
%VID_04B4&PID_0007&MI_02.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0007&MI_02
|
||||
%VID_04B4&PID_0007&MI_03.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0007&MI_03
|
||||
%VID_04B4&PID_0009&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0009&MI_00
|
||||
%VID_04B4&PID_0009&MI_03.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0009&MI_03
|
||||
%VID_04B4&PID_000A&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_000A&MI_00
|
||||
%VID_04B4&PID_000A&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_000A&MI_01
|
||||
%VID_04B4&PID_000A&MI_02.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_000A&MI_02
|
||||
%VID_04B4&PID_000B&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_000B&MI_01
|
||||
|
||||
;for x64 platforms
|
||||
[Device.NTamd64]
|
||||
;%VID_XXXX&PID_XXXX.DeviceDesc%=CyUsb3, USB\VID_XXXX&PID_XXXX
|
||||
%VID_04B4&PID_00F0.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00F0
|
||||
%VID_04B4&PID_00F1.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00F1
|
||||
%VID_04B4&PID_00F3.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00F3
|
||||
%VID_04B4&PID_4720.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_4720
|
||||
%VID_04B4&PID_00B0.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00B0
|
||||
%VID_04B4&PID_00BC.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00BC
|
||||
%VID_04B4&PID_FFF1.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_FFF1
|
||||
%VID_04B4&PID_FFF2.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_FFF2
|
||||
%VID_04B4&PID_FFF3.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_FFF3
|
||||
%VID_04B4&PID_0053.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0053
|
||||
|
||||
%VID_04B4&PID_0082.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0082
|
||||
%VID_04B4&PID_0095.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0095
|
||||
%VID_04B4&PID_1004.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_1004
|
||||
%VID_04B4&PID_8613.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_8613
|
||||
%VID_04B4&PID_1003.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_1003
|
||||
%VID_04B4&PID_6823.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_6823
|
||||
%VID_04B4&PID_4617.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_4617
|
||||
%VID_04B4&PID_4611.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_4611
|
||||
%VID_04B4&PID_6830.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_6830
|
||||
%VID_04B4&PID_00A1.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00A1
|
||||
%VID_04B4&PID_00A2.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00A2
|
||||
|
||||
%VID_04B4&PID_6473.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_6473
|
||||
|
||||
%VID_04B4&PID_00FA.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00FA
|
||||
%VID_04B4&PID_0002&MI_02.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0002&MI_02
|
||||
%VID_04B4&PID_0004&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0004&MI_00
|
||||
%VID_04B4&PID_0004&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0004&MI_01
|
||||
%VID_04B4&PID_0003&MI_02.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0003&MI_02
|
||||
%VID_04B4&PID_0006&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0006&MI_00
|
||||
%VID_04B4&PID_0006&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0006&MI_01
|
||||
%VID_04B4&PID_0005&MI_04.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0005&MI_04
|
||||
%VID_04B4&PID_0007&MI_02.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0007&MI_02
|
||||
%VID_04B4&PID_0007&MI_03.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0007&MI_03
|
||||
%VID_04B4&PID_0009&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0009&MI_00
|
||||
%VID_04B4&PID_0009&MI_03.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0009&MI_03
|
||||
%VID_04B4&PID_000A&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_000A&MI_00
|
||||
%VID_04B4&PID_000A&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_000A&MI_01
|
||||
%VID_04B4&PID_000A&MI_02.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_000A&MI_02
|
||||
%VID_04B4&PID_000B&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_000B&MI_01
|
||||
|
||||
[CYUSB3.NT]
|
||||
CopyFiles=CYUSB3.Files.Ext
|
||||
AddReg=CyUsb3.AddReg
|
||||
|
||||
[CYUSB3.NT.HW]
|
||||
AddReg=CYUSB3.AddReg.Guid
|
||||
|
||||
[CYUSB3.NT.Services]
|
||||
Addservice = CYUSB3,2,CYUSB3.AddService
|
||||
|
||||
|
||||
[CYUSB3.NTx86]
|
||||
CopyFiles=CYUSB3.Files.Ext
|
||||
AddReg=CyUsb3.AddReg
|
||||
|
||||
[CYUSB3.NTx86.HW]
|
||||
AddReg=CYUSB3.AddReg.Guid
|
||||
|
||||
[CYUSB3.NTx86.Services]
|
||||
Addservice = CYUSB3,2,CYUSB3.AddService
|
||||
|
||||
[CYUSB3.NTamd64]
|
||||
CopyFiles=CYUSB3.Files.Ext
|
||||
AddReg=CyUsb3.AddReg
|
||||
|
||||
[CYUSB3.NTamd64.HW]
|
||||
AddReg=CYUSB3.AddReg.Guid
|
||||
|
||||
[CYUSB3.NTamd64.Services]
|
||||
Addservice = CYUSB3,2,CYUSB3.AddService
|
||||
|
||||
|
||||
[CYUSB3.AddReg]
|
||||
; Deprecating - do not use in new apps to identify a CYUSB3 driver
|
||||
HKR,,DevLoader,,*ntkern
|
||||
HKR,,NTMPDriver,,CYUSB3.sys
|
||||
; You may optionally include a check for DriverBase in your application to check for a CYUSB3 driver
|
||||
HKR,,DriverBase,,CYUSB3.sys
|
||||
HKR,"Parameters","MaximumTransferSize",0x10001,4096
|
||||
HKR,"Parameters","DebugLevel",0x10001,2
|
||||
HKR,,FriendlyName,,%CYUSB3_Description%
|
||||
|
||||
[CYUSB3.AddService]
|
||||
DisplayName = %CYUSB3_Description%
|
||||
ServiceType = 1 ; SERVICE_KERNEL_DRIVER
|
||||
StartType = 3 ; SERVICE_DEMAND_START
|
||||
ErrorControl = 1 ; SERVICE_ERROR_NORMAL
|
||||
ServiceBinary = %10%\System32\Drivers\CYUSB3.sys
|
||||
AddReg = CYUSB3.AddReg
|
||||
LoadOrderGroup = Base
|
||||
|
||||
[CYUSB3.Files.Ext]
|
||||
CYUSB3.sys
|
||||
|
||||
[CYUSB3.AddReg.Guid]
|
||||
HKR,,DriverGUID,,%CYUSB3.GUID%
|
||||
;HKR,,DriverPowerPolicySetup,,%ENABLE_DRIVER_POWER_POLICY%
|
||||
|
||||
;-------------- WDF Coinstaller installation
|
||||
[SourceDisksFiles]
|
||||
WdfCoInstaller01011.dll=1 ; make sure the number matches with SourceDisksNames
|
||||
|
||||
[DestinationDirs]
|
||||
CoInstaller_CopyFiles = 11
|
||||
|
||||
[CYUSB3.NTamd64.CoInstallers]
|
||||
AddReg=CoInstaller_AddReg
|
||||
CopyFiles=CoInstaller_CopyFiles
|
||||
|
||||
[CYUSB3.NTx86.CoInstallers]
|
||||
AddReg=CoInstaller_AddReg
|
||||
CopyFiles=CoInstaller_CopyFiles
|
||||
|
||||
[CoInstaller_CopyFiles]
|
||||
WdfCoInstaller01011.dll
|
||||
|
||||
[CoInstaller_AddReg]
|
||||
HKR,,CoInstallers32,0x00010000, "WdfCoInstaller01011.dll,WdfCoInstaller"
|
||||
|
||||
[CYUSB3.NTamd64.Wdf]
|
||||
KmdfService = CYUSB3, CYUSB3_wdfsect
|
||||
|
||||
[CYUSB3.NTx86.Wdf]
|
||||
KmdfService = CYUSB3, CYUSB3_wdfsect
|
||||
|
||||
[CYUSB3_wdfsect]
|
||||
KmdfLibraryVersion = 1.11
|
||||
|
||||
|
||||
[Strings]
|
||||
CYUSB3_Provider = "Cypress"
|
||||
CYUSB3_Company = "Cypress Semiconductor Corporation"
|
||||
CYUSB3_Description = "Cypress Generic USB3.0 Driver"
|
||||
CYUSB3_DisplayName = "Cypress USB3.0 Generic"
|
||||
CYUSB3_Install = "Cypress CYUSB3.0 Driver Installation Disk"
|
||||
VID_XXXX&PID_XXXX.DeviceDesc="Cypress USB3.0 Generic Driver"
|
||||
VID_04B4&PID_00F0.DeviceDesc="Cypress FX3 USB BulkloopExample Device"
|
||||
VID_04B4&PID_00F1.DeviceDesc="Cypress FX3 USB StreamerExample Device"
|
||||
VID_04B4&PID_00F3.DeviceDesc="Cypress FX3 USB BootLoader Device"
|
||||
VID_04B4&PID_4720.DeviceDesc="Cypress FX3 USB BootProgrammer Device"
|
||||
VID_04B4&PID_00B0.DeviceDesc="Cypress Bay USB Boot Device"
|
||||
VID_04B4&PID_00BC.DeviceDesc="Cypress Benicia USB Boot Device"
|
||||
VID_04B4&PID_FFF1.DeviceDesc="Cypress FX3 Workshop Lab1_UsbEnumeration"
|
||||
VID_04B4&PID_FFF2.DeviceDesc="Cypress FX3 Example device 1"
|
||||
VID_04B4&PID_FFF3.DeviceDesc="Cypress FX3 Example device 2"
|
||||
VID_04B4&PID_0053.DeviceDesc="Cypress SD3 USB Boot Device"
|
||||
|
||||
VID_04B4&PID_0082.DeviceDesc="Cypress FX2LP Development board"
|
||||
VID_04B4&PID_0095.DeviceDesc="Cypress FX2LP USB-JTAG debug probe"
|
||||
VID_04B4&PID_1004.DeviceDesc="Cypress FX2LP Sample Device"
|
||||
VID_04B4&PID_8613.DeviceDesc="Cypress FX2LP No EEPROM Device"
|
||||
VID_04B4&PID_1003.DeviceDesc="Cypress FX2LP StreamerExample Device"
|
||||
VID_04B4&PID_6823.DeviceDesc="Cypress EZ-USB NX2LP-Flex BootLoader Device"
|
||||
VID_04B4&PID_4617.DeviceDesc="Cypress EZ-USB NX2LP-Flex Unprogrammed NAND"
|
||||
VID_04B4&PID_4611.DeviceDesc="Cypress FX2 USB Storage Adapter"
|
||||
VID_04B4&PID_6830.DeviceDesc="Cypress AT2 USB Storage Adapter"
|
||||
VID_04B4&PID_00A1.DeviceDesc="Cypress Antioch USB Boot Device"
|
||||
VID_04B4&PID_00A2.DeviceDesc="Cypress Astoria No EEPROM Device"
|
||||
|
||||
VID_04B4&PID_6473.DeviceDesc="Cypress EZ-USB FX1 No EEPROM Device"
|
||||
|
||||
VID_04B4&PID_00FA.DeviceDesc="USB-Serial MFG mode"
|
||||
VID_04B4&PID_0002&MI_02.DeviceDesc="USB-Serial (Single Channel) Vendor MFG"
|
||||
VID_04B4&PID_0004&MI_00.DeviceDesc="USB-Serial (Single Channel) Vendor 1"
|
||||
VID_04B4&PID_0004&MI_01.DeviceDesc="USB-Serial (Single Channel) Vendor MFG"
|
||||
VID_04B4&PID_0003&MI_02.DeviceDesc="USB-UART LP Vendor MFG"
|
||||
VID_04B4&PID_0006&MI_00.DeviceDesc="USB-UART LP Vendor 1"
|
||||
VID_04B4&PID_0006&MI_01.DeviceDesc="USB-UART LP Vendor MFG"
|
||||
VID_04B4&PID_0005&MI_04.DeviceDesc="USB-Serial (Dual Channel) Vendor MFG"
|
||||
VID_04B4&PID_0007&MI_02.DeviceDesc="USB-Serial (Dual Channel) Vendor 1"
|
||||
VID_04B4&PID_0007&MI_03.DeviceDesc="USB-Serial (Dual Channel) Vendor MFG"
|
||||
VID_04B4&PID_0009&MI_00.DeviceDesc="USB-Serial (Dual Channel) Vendor 1"
|
||||
VID_04B4&PID_0009&MI_03.DeviceDesc="USB-Serial (Dual Channel) Vendor MFG"
|
||||
VID_04B4&PID_000A&MI_00.DeviceDesc="USB-Serial (Dual Channel) Vendor 1"
|
||||
VID_04B4&PID_000A&MI_01.DeviceDesc="USB-Serial (Dual Channel) Vendor 2"
|
||||
VID_04B4&PID_000A&MI_02.DeviceDesc="USB-Serial (Dual Channel) Vendor MFG"
|
||||
VID_04B4&PID_000B&MI_01.DeviceDesc="Cypress USB-I2C PTP Bridge MFG"
|
||||
|
||||
|
||||
CYUSB3.GUID="{AE18AA60-7F6A-11d4-97DD-00010229B959}"
|
||||
;ENABLE_DRIVER_POWER_POLICY="1"
|
||||
CYUSB3_Unused = "."
|
||||
BIN
iidx/ezusb2/driver/win8.1/x64/cyusb3.sys
Executable file
BIN
iidx/ezusb2/driver/win8.1/x64/cyusb3.sys
Executable file
Binary file not shown.
BIN
iidx/ezusb2/driver/win8.1/x86/WdfCoinstaller01011.dll
Executable file
BIN
iidx/ezusb2/driver/win8.1/x86/WdfCoinstaller01011.dll
Executable file
Binary file not shown.
BIN
iidx/ezusb2/driver/win8.1/x86/cyusb3.cat
Executable file
BIN
iidx/ezusb2/driver/win8.1/x86/cyusb3.cat
Executable file
Binary file not shown.
306
iidx/ezusb2/driver/win8.1/x86/cyusb3.inf
Executable file
306
iidx/ezusb2/driver/win8.1/x86/cyusb3.inf
Executable file
|
|
@ -0,0 +1,306 @@
|
|||
; Installation INF for the Cypress Generic USB Driver for %OPERATING_SYSTEM%
|
||||
; Processor support for %PLATFORM% platforms.
|
||||
;
|
||||
; (c) Copyright 2012, 2013 Cypress Semiconductor Corporation
|
||||
;
|
||||
|
||||
[Version]
|
||||
Signature="$WINDOWS NT$"
|
||||
Class=USB
|
||||
ClassGUID={36FC9E60-C465-11CF-8056-444553540000}
|
||||
provider=%CYUSB3_Provider%
|
||||
CatalogFile=CYUSB3.cat
|
||||
DriverVer=08/21/2014,1.2.3.10
|
||||
|
||||
[SourceDisksNames]
|
||||
1=%CYUSB3_Install%,,,
|
||||
|
||||
[SourceDisksFiles]
|
||||
CYUSB3.sys = 1
|
||||
|
||||
[DestinationDirs]
|
||||
CYUSB3.Files.Ext = 10,System32\Drivers
|
||||
|
||||
[ControlFlags]
|
||||
ExcludeFromSelect = *
|
||||
|
||||
[Manufacturer]
|
||||
%CYUSB3_Provider%=Device,NT,NTx86,NTamd64
|
||||
|
||||
;for all platforms
|
||||
[Device.NT]
|
||||
;%VID_XXXX&PID_XXXX.DeviceDesc%=CyUsb3, USB\VID_XXXX&PID_XXXX
|
||||
%VID_04B4&PID_00F0.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00F0
|
||||
%VID_04B4&PID_00F1.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00F1
|
||||
%VID_04B4&PID_00F3.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00F3
|
||||
%VID_04B4&PID_4720.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_4720
|
||||
%VID_04B4&PID_00B0.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00B0
|
||||
%VID_04B4&PID_00BC.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00BC
|
||||
%VID_04B4&PID_FFF1.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_FFF1
|
||||
%VID_04B4&PID_FFF2.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_FFF2
|
||||
%VID_04B4&PID_FFF3.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_FFF3
|
||||
%VID_04B4&PID_0053.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0053
|
||||
|
||||
%VID_04B4&PID_0082.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0082
|
||||
%VID_04B4&PID_0095.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0095
|
||||
%VID_04B4&PID_1004.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_1004
|
||||
%VID_04B4&PID_8613.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_8613
|
||||
%VID_04B4&PID_1003.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_1003
|
||||
%VID_04B4&PID_6823.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_6823
|
||||
%VID_04B4&PID_4617.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_4617
|
||||
%VID_04B4&PID_4611.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_4611
|
||||
%VID_04B4&PID_6830.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_6830
|
||||
%VID_04B4&PID_00A1.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00A1
|
||||
%VID_04B4&PID_00A2.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00A2
|
||||
|
||||
%VID_04B4&PID_6473.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_6473
|
||||
|
||||
%VID_04B4&PID_00FA.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00FA
|
||||
%VID_04B4&PID_0002&MI_02.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0002&MI_02
|
||||
%VID_04B4&PID_0004&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0004&MI_00
|
||||
%VID_04B4&PID_0004&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0004&MI_01
|
||||
%VID_04B4&PID_0003&MI_02.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0003&MI_02
|
||||
%VID_04B4&PID_0006&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0006&MI_00
|
||||
%VID_04B4&PID_0006&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0006&MI_01
|
||||
%VID_04B4&PID_0005&MI_04.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0005&MI_04
|
||||
%VID_04B4&PID_0007&MI_02.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0007&MI_02
|
||||
%VID_04B4&PID_0007&MI_03.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0007&MI_03
|
||||
%VID_04B4&PID_0009&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0009&MI_00
|
||||
%VID_04B4&PID_0009&MI_03.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0009&MI_03
|
||||
%VID_04B4&PID_000A&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_000A&MI_00
|
||||
%VID_04B4&PID_000A&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_000A&MI_01
|
||||
%VID_04B4&PID_000A&MI_02.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_000A&MI_02
|
||||
%VID_04B4&PID_000B&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_000B&MI_01
|
||||
|
||||
;for x86 platforms
|
||||
[Device.NTx86]
|
||||
;%VID_XXXX&PID_XXXX.DeviceDesc%=CyUsb3, USB\VID_XXXX&PID_XXXX
|
||||
%VID_04B4&PID_00F0.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00F0
|
||||
%VID_04B4&PID_00F1.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00F1
|
||||
%VID_04B4&PID_00F3.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00F3
|
||||
%VID_04B4&PID_4720.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_4720
|
||||
%VID_04B4&PID_00B0.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00B0
|
||||
%VID_04B4&PID_00BC.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00BC
|
||||
%VID_04B4&PID_FFF1.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_FFF1
|
||||
%VID_04B4&PID_FFF2.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_FFF2
|
||||
%VID_04B4&PID_FFF3.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_FFF3
|
||||
%VID_04B4&PID_0053.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0053
|
||||
|
||||
%VID_04B4&PID_0082.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0082
|
||||
%VID_04B4&PID_0095.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0095
|
||||
%VID_04B4&PID_1004.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_1004
|
||||
%VID_04B4&PID_8613.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_8613
|
||||
%VID_04B4&PID_1003.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_1003
|
||||
%VID_04B4&PID_6823.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_6823
|
||||
%VID_04B4&PID_4617.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_4617
|
||||
%VID_04B4&PID_4611.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_4611
|
||||
%VID_04B4&PID_6830.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_6830
|
||||
%VID_04B4&PID_00A1.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00A1
|
||||
%VID_04B4&PID_00A2.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00A2
|
||||
|
||||
%VID_04B4&PID_6473.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_6473
|
||||
|
||||
%VID_04B4&PID_00FA.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00FA
|
||||
%VID_04B4&PID_0002&MI_02.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0002&MI_02
|
||||
%VID_04B4&PID_0004&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0004&MI_00
|
||||
%VID_04B4&PID_0004&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0004&MI_01
|
||||
%VID_04B4&PID_0003&MI_02.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0003&MI_02
|
||||
%VID_04B4&PID_0006&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0006&MI_00
|
||||
%VID_04B4&PID_0006&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0006&MI_01
|
||||
%VID_04B4&PID_0005&MI_04.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0005&MI_04
|
||||
%VID_04B4&PID_0007&MI_02.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0007&MI_02
|
||||
%VID_04B4&PID_0007&MI_03.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0007&MI_03
|
||||
%VID_04B4&PID_0009&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0009&MI_00
|
||||
%VID_04B4&PID_0009&MI_03.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0009&MI_03
|
||||
%VID_04B4&PID_000A&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_000A&MI_00
|
||||
%VID_04B4&PID_000A&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_000A&MI_01
|
||||
%VID_04B4&PID_000A&MI_02.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_000A&MI_02
|
||||
%VID_04B4&PID_000B&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_000B&MI_01
|
||||
|
||||
;for x64 platforms
|
||||
[Device.NTamd64]
|
||||
;%VID_XXXX&PID_XXXX.DeviceDesc%=CyUsb3, USB\VID_XXXX&PID_XXXX
|
||||
%VID_04B4&PID_00F0.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00F0
|
||||
%VID_04B4&PID_00F1.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00F1
|
||||
%VID_04B4&PID_00F3.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00F3
|
||||
%VID_04B4&PID_4720.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_4720
|
||||
%VID_04B4&PID_00B0.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00B0
|
||||
%VID_04B4&PID_00BC.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00BC
|
||||
%VID_04B4&PID_FFF1.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_FFF1
|
||||
%VID_04B4&PID_FFF2.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_FFF2
|
||||
%VID_04B4&PID_FFF3.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_FFF3
|
||||
%VID_04B4&PID_0053.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0053
|
||||
|
||||
%VID_04B4&PID_0082.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0082
|
||||
%VID_04B4&PID_0095.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0095
|
||||
%VID_04B4&PID_1004.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_1004
|
||||
%VID_04B4&PID_8613.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_8613
|
||||
%VID_04B4&PID_1003.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_1003
|
||||
%VID_04B4&PID_6823.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_6823
|
||||
%VID_04B4&PID_4617.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_4617
|
||||
%VID_04B4&PID_4611.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_4611
|
||||
%VID_04B4&PID_6830.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_6830
|
||||
%VID_04B4&PID_00A1.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00A1
|
||||
%VID_04B4&PID_00A2.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00A2
|
||||
|
||||
%VID_04B4&PID_6473.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_6473
|
||||
|
||||
%VID_04B4&PID_00FA.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00FA
|
||||
%VID_04B4&PID_0002&MI_02.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0002&MI_02
|
||||
%VID_04B4&PID_0004&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0004&MI_00
|
||||
%VID_04B4&PID_0004&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0004&MI_01
|
||||
%VID_04B4&PID_0003&MI_02.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0003&MI_02
|
||||
%VID_04B4&PID_0006&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0006&MI_00
|
||||
%VID_04B4&PID_0006&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0006&MI_01
|
||||
%VID_04B4&PID_0005&MI_04.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0005&MI_04
|
||||
%VID_04B4&PID_0007&MI_02.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0007&MI_02
|
||||
%VID_04B4&PID_0007&MI_03.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0007&MI_03
|
||||
%VID_04B4&PID_0009&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0009&MI_00
|
||||
%VID_04B4&PID_0009&MI_03.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0009&MI_03
|
||||
%VID_04B4&PID_000A&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_000A&MI_00
|
||||
%VID_04B4&PID_000A&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_000A&MI_01
|
||||
%VID_04B4&PID_000A&MI_02.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_000A&MI_02
|
||||
%VID_04B4&PID_000B&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_000B&MI_01
|
||||
|
||||
[CYUSB3.NT]
|
||||
CopyFiles=CYUSB3.Files.Ext
|
||||
AddReg=CyUsb3.AddReg
|
||||
|
||||
[CYUSB3.NT.HW]
|
||||
AddReg=CYUSB3.AddReg.Guid
|
||||
|
||||
[CYUSB3.NT.Services]
|
||||
Addservice = CYUSB3,2,CYUSB3.AddService
|
||||
|
||||
|
||||
[CYUSB3.NTx86]
|
||||
CopyFiles=CYUSB3.Files.Ext
|
||||
AddReg=CyUsb3.AddReg
|
||||
|
||||
[CYUSB3.NTx86.HW]
|
||||
AddReg=CYUSB3.AddReg.Guid
|
||||
|
||||
[CYUSB3.NTx86.Services]
|
||||
Addservice = CYUSB3,2,CYUSB3.AddService
|
||||
|
||||
[CYUSB3.NTamd64]
|
||||
CopyFiles=CYUSB3.Files.Ext
|
||||
AddReg=CyUsb3.AddReg
|
||||
|
||||
[CYUSB3.NTamd64.HW]
|
||||
AddReg=CYUSB3.AddReg.Guid
|
||||
|
||||
[CYUSB3.NTamd64.Services]
|
||||
Addservice = CYUSB3,2,CYUSB3.AddService
|
||||
|
||||
|
||||
[CYUSB3.AddReg]
|
||||
; Deprecating - do not use in new apps to identify a CYUSB3 driver
|
||||
HKR,,DevLoader,,*ntkern
|
||||
HKR,,NTMPDriver,,CYUSB3.sys
|
||||
; You may optionally include a check for DriverBase in your application to check for a CYUSB3 driver
|
||||
HKR,,DriverBase,,CYUSB3.sys
|
||||
HKR,"Parameters","MaximumTransferSize",0x10001,4096
|
||||
HKR,"Parameters","DebugLevel",0x10001,2
|
||||
HKR,,FriendlyName,,%CYUSB3_Description%
|
||||
|
||||
[CYUSB3.AddService]
|
||||
DisplayName = %CYUSB3_Description%
|
||||
ServiceType = 1 ; SERVICE_KERNEL_DRIVER
|
||||
StartType = 3 ; SERVICE_DEMAND_START
|
||||
ErrorControl = 1 ; SERVICE_ERROR_NORMAL
|
||||
ServiceBinary = %10%\System32\Drivers\CYUSB3.sys
|
||||
AddReg = CYUSB3.AddReg
|
||||
LoadOrderGroup = Base
|
||||
|
||||
[CYUSB3.Files.Ext]
|
||||
CYUSB3.sys
|
||||
|
||||
[CYUSB3.AddReg.Guid]
|
||||
HKR,,DriverGUID,,%CYUSB3.GUID%
|
||||
;HKR,,DriverPowerPolicySetup,,%ENABLE_DRIVER_POWER_POLICY%
|
||||
|
||||
;-------------- WDF Coinstaller installation
|
||||
[SourceDisksFiles]
|
||||
WdfCoInstaller01011.dll=1 ; make sure the number matches with SourceDisksNames
|
||||
|
||||
[DestinationDirs]
|
||||
CoInstaller_CopyFiles = 11
|
||||
|
||||
[CYUSB3.NTamd64.CoInstallers]
|
||||
AddReg=CoInstaller_AddReg
|
||||
CopyFiles=CoInstaller_CopyFiles
|
||||
|
||||
[CYUSB3.NTx86.CoInstallers]
|
||||
AddReg=CoInstaller_AddReg
|
||||
CopyFiles=CoInstaller_CopyFiles
|
||||
|
||||
[CoInstaller_CopyFiles]
|
||||
WdfCoInstaller01011.dll
|
||||
|
||||
[CoInstaller_AddReg]
|
||||
HKR,,CoInstallers32,0x00010000, "WdfCoInstaller01011.dll,WdfCoInstaller"
|
||||
|
||||
[CYUSB3.NTamd64.Wdf]
|
||||
KmdfService = CYUSB3, CYUSB3_wdfsect
|
||||
|
||||
[CYUSB3.NTx86.Wdf]
|
||||
KmdfService = CYUSB3, CYUSB3_wdfsect
|
||||
|
||||
[CYUSB3_wdfsect]
|
||||
KmdfLibraryVersion = 1.11
|
||||
|
||||
|
||||
[Strings]
|
||||
CYUSB3_Provider = "Cypress"
|
||||
CYUSB3_Company = "Cypress Semiconductor Corporation"
|
||||
CYUSB3_Description = "Cypress Generic USB3.0 Driver"
|
||||
CYUSB3_DisplayName = "Cypress USB3.0 Generic"
|
||||
CYUSB3_Install = "Cypress CYUSB3.0 Driver Installation Disk"
|
||||
VID_XXXX&PID_XXXX.DeviceDesc="Cypress USB3.0 Generic Driver"
|
||||
VID_04B4&PID_00F0.DeviceDesc="Cypress FX3 USB BulkloopExample Device"
|
||||
VID_04B4&PID_00F1.DeviceDesc="Cypress FX3 USB StreamerExample Device"
|
||||
VID_04B4&PID_00F3.DeviceDesc="Cypress FX3 USB BootLoader Device"
|
||||
VID_04B4&PID_4720.DeviceDesc="Cypress FX3 USB BootProgrammer Device"
|
||||
VID_04B4&PID_00B0.DeviceDesc="Cypress Bay USB Boot Device"
|
||||
VID_04B4&PID_00BC.DeviceDesc="Cypress Benicia USB Boot Device"
|
||||
VID_04B4&PID_FFF1.DeviceDesc="Cypress FX3 Workshop Lab1_UsbEnumeration"
|
||||
VID_04B4&PID_FFF2.DeviceDesc="Cypress FX3 Example device 1"
|
||||
VID_04B4&PID_FFF3.DeviceDesc="Cypress FX3 Example device 2"
|
||||
VID_04B4&PID_0053.DeviceDesc="Cypress SD3 USB Boot Device"
|
||||
|
||||
VID_04B4&PID_0082.DeviceDesc="Cypress FX2LP Development board"
|
||||
VID_04B4&PID_0095.DeviceDesc="Cypress FX2LP USB-JTAG debug probe"
|
||||
VID_04B4&PID_1004.DeviceDesc="Cypress FX2LP Sample Device"
|
||||
VID_04B4&PID_8613.DeviceDesc="Cypress FX2LP No EEPROM Device"
|
||||
VID_04B4&PID_1003.DeviceDesc="Cypress FX2LP StreamerExample Device"
|
||||
VID_04B4&PID_6823.DeviceDesc="Cypress EZ-USB NX2LP-Flex BootLoader Device"
|
||||
VID_04B4&PID_4617.DeviceDesc="Cypress EZ-USB NX2LP-Flex Unprogrammed NAND"
|
||||
VID_04B4&PID_4611.DeviceDesc="Cypress FX2 USB Storage Adapter"
|
||||
VID_04B4&PID_6830.DeviceDesc="Cypress AT2 USB Storage Adapter"
|
||||
VID_04B4&PID_00A1.DeviceDesc="Cypress Antioch USB Boot Device"
|
||||
VID_04B4&PID_00A2.DeviceDesc="Cypress Astoria No EEPROM Device"
|
||||
|
||||
VID_04B4&PID_6473.DeviceDesc="Cypress EZ-USB FX1 No EEPROM Device"
|
||||
|
||||
VID_04B4&PID_00FA.DeviceDesc="USB-Serial MFG mode"
|
||||
VID_04B4&PID_0002&MI_02.DeviceDesc="USB-Serial (Single Channel) Vendor MFG"
|
||||
VID_04B4&PID_0004&MI_00.DeviceDesc="USB-Serial (Single Channel) Vendor 1"
|
||||
VID_04B4&PID_0004&MI_01.DeviceDesc="USB-Serial (Single Channel) Vendor MFG"
|
||||
VID_04B4&PID_0003&MI_02.DeviceDesc="USB-UART LP Vendor MFG"
|
||||
VID_04B4&PID_0006&MI_00.DeviceDesc="USB-UART LP Vendor 1"
|
||||
VID_04B4&PID_0006&MI_01.DeviceDesc="USB-UART LP Vendor MFG"
|
||||
VID_04B4&PID_0005&MI_04.DeviceDesc="USB-Serial (Dual Channel) Vendor MFG"
|
||||
VID_04B4&PID_0007&MI_02.DeviceDesc="USB-Serial (Dual Channel) Vendor 1"
|
||||
VID_04B4&PID_0007&MI_03.DeviceDesc="USB-Serial (Dual Channel) Vendor MFG"
|
||||
VID_04B4&PID_0009&MI_00.DeviceDesc="USB-Serial (Dual Channel) Vendor 1"
|
||||
VID_04B4&PID_0009&MI_03.DeviceDesc="USB-Serial (Dual Channel) Vendor MFG"
|
||||
VID_04B4&PID_000A&MI_00.DeviceDesc="USB-Serial (Dual Channel) Vendor 1"
|
||||
VID_04B4&PID_000A&MI_01.DeviceDesc="USB-Serial (Dual Channel) Vendor 2"
|
||||
VID_04B4&PID_000A&MI_02.DeviceDesc="USB-Serial (Dual Channel) Vendor MFG"
|
||||
VID_04B4&PID_000B&MI_01.DeviceDesc="Cypress USB-I2C PTP Bridge MFG"
|
||||
|
||||
|
||||
CYUSB3.GUID="{AE18AA60-7F6A-11d4-97DD-00010229B959}"
|
||||
;ENABLE_DRIVER_POWER_POLICY="1"
|
||||
CYUSB3_Unused = "."
|
||||
BIN
iidx/ezusb2/driver/win8.1/x86/cyusb3.sys
Executable file
BIN
iidx/ezusb2/driver/win8.1/x86/cyusb3.sys
Executable file
Binary file not shown.
BIN
iidx/ezusb2/driver/win8/x64/WdfCoinstaller01011.dll
Executable file
BIN
iidx/ezusb2/driver/win8/x64/WdfCoinstaller01011.dll
Executable file
Binary file not shown.
BIN
iidx/ezusb2/driver/win8/x64/cyusb3.cat
Executable file
BIN
iidx/ezusb2/driver/win8/x64/cyusb3.cat
Executable file
Binary file not shown.
306
iidx/ezusb2/driver/win8/x64/cyusb3.inf
Executable file
306
iidx/ezusb2/driver/win8/x64/cyusb3.inf
Executable file
|
|
@ -0,0 +1,306 @@
|
|||
; Installation INF for the Cypress Generic USB Driver for %OPERATING_SYSTEM%
|
||||
; Processor support for %PLATFORM% platforms.
|
||||
;
|
||||
; (c) Copyright 2012, 2013 Cypress Semiconductor Corporation
|
||||
;
|
||||
|
||||
[Version]
|
||||
Signature="$WINDOWS NT$"
|
||||
Class=USB
|
||||
ClassGUID={36FC9E60-C465-11CF-8056-444553540000}
|
||||
provider=%CYUSB3_Provider%
|
||||
CatalogFile=CYUSB3.cat
|
||||
DriverVer=08/21/2014,1.2.3.10
|
||||
|
||||
[SourceDisksNames]
|
||||
1=%CYUSB3_Install%,,,
|
||||
|
||||
[SourceDisksFiles]
|
||||
CYUSB3.sys = 1
|
||||
|
||||
[DestinationDirs]
|
||||
CYUSB3.Files.Ext = 10,System32\Drivers
|
||||
|
||||
[ControlFlags]
|
||||
ExcludeFromSelect = *
|
||||
|
||||
[Manufacturer]
|
||||
%CYUSB3_Provider%=Device,NT,NTx86,NTamd64
|
||||
|
||||
;for all platforms
|
||||
[Device.NT]
|
||||
;%VID_XXXX&PID_XXXX.DeviceDesc%=CyUsb3, USB\VID_XXXX&PID_XXXX
|
||||
%VID_04B4&PID_00F0.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00F0
|
||||
%VID_04B4&PID_00F1.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00F1
|
||||
%VID_04B4&PID_00F3.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00F3
|
||||
%VID_04B4&PID_4720.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_4720
|
||||
%VID_04B4&PID_00B0.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00B0
|
||||
%VID_04B4&PID_00BC.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00BC
|
||||
%VID_04B4&PID_FFF1.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_FFF1
|
||||
%VID_04B4&PID_FFF2.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_FFF2
|
||||
%VID_04B4&PID_FFF3.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_FFF3
|
||||
%VID_04B4&PID_0053.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0053
|
||||
|
||||
%VID_04B4&PID_0082.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0082
|
||||
%VID_04B4&PID_0095.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0095
|
||||
%VID_04B4&PID_1004.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_1004
|
||||
%VID_04B4&PID_8613.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_8613
|
||||
%VID_04B4&PID_1003.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_1003
|
||||
%VID_04B4&PID_6823.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_6823
|
||||
%VID_04B4&PID_4617.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_4617
|
||||
%VID_04B4&PID_4611.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_4611
|
||||
%VID_04B4&PID_6830.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_6830
|
||||
%VID_04B4&PID_00A1.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00A1
|
||||
%VID_04B4&PID_00A2.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00A2
|
||||
|
||||
%VID_04B4&PID_6473.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_6473
|
||||
|
||||
%VID_04B4&PID_00FA.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00FA
|
||||
%VID_04B4&PID_0002&MI_02.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0002&MI_02
|
||||
%VID_04B4&PID_0004&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0004&MI_00
|
||||
%VID_04B4&PID_0004&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0004&MI_01
|
||||
%VID_04B4&PID_0003&MI_02.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0003&MI_02
|
||||
%VID_04B4&PID_0006&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0006&MI_00
|
||||
%VID_04B4&PID_0006&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0006&MI_01
|
||||
%VID_04B4&PID_0005&MI_04.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0005&MI_04
|
||||
%VID_04B4&PID_0007&MI_02.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0007&MI_02
|
||||
%VID_04B4&PID_0007&MI_03.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0007&MI_03
|
||||
%VID_04B4&PID_0009&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0009&MI_00
|
||||
%VID_04B4&PID_0009&MI_03.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0009&MI_03
|
||||
%VID_04B4&PID_000A&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_000A&MI_00
|
||||
%VID_04B4&PID_000A&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_000A&MI_01
|
||||
%VID_04B4&PID_000A&MI_02.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_000A&MI_02
|
||||
%VID_04B4&PID_000B&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_000B&MI_01
|
||||
|
||||
;for x86 platforms
|
||||
[Device.NTx86]
|
||||
;%VID_XXXX&PID_XXXX.DeviceDesc%=CyUsb3, USB\VID_XXXX&PID_XXXX
|
||||
%VID_04B4&PID_00F0.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00F0
|
||||
%VID_04B4&PID_00F1.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00F1
|
||||
%VID_04B4&PID_00F3.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00F3
|
||||
%VID_04B4&PID_4720.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_4720
|
||||
%VID_04B4&PID_00B0.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00B0
|
||||
%VID_04B4&PID_00BC.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00BC
|
||||
%VID_04B4&PID_FFF1.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_FFF1
|
||||
%VID_04B4&PID_FFF2.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_FFF2
|
||||
%VID_04B4&PID_FFF3.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_FFF3
|
||||
%VID_04B4&PID_0053.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0053
|
||||
|
||||
%VID_04B4&PID_0082.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0082
|
||||
%VID_04B4&PID_0095.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0095
|
||||
%VID_04B4&PID_1004.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_1004
|
||||
%VID_04B4&PID_8613.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_8613
|
||||
%VID_04B4&PID_1003.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_1003
|
||||
%VID_04B4&PID_6823.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_6823
|
||||
%VID_04B4&PID_4617.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_4617
|
||||
%VID_04B4&PID_4611.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_4611
|
||||
%VID_04B4&PID_6830.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_6830
|
||||
%VID_04B4&PID_00A1.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00A1
|
||||
%VID_04B4&PID_00A2.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00A2
|
||||
|
||||
%VID_04B4&PID_6473.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_6473
|
||||
|
||||
%VID_04B4&PID_00FA.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00FA
|
||||
%VID_04B4&PID_0002&MI_02.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0002&MI_02
|
||||
%VID_04B4&PID_0004&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0004&MI_00
|
||||
%VID_04B4&PID_0004&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0004&MI_01
|
||||
%VID_04B4&PID_0003&MI_02.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0003&MI_02
|
||||
%VID_04B4&PID_0006&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0006&MI_00
|
||||
%VID_04B4&PID_0006&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0006&MI_01
|
||||
%VID_04B4&PID_0005&MI_04.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0005&MI_04
|
||||
%VID_04B4&PID_0007&MI_02.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0007&MI_02
|
||||
%VID_04B4&PID_0007&MI_03.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0007&MI_03
|
||||
%VID_04B4&PID_0009&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0009&MI_00
|
||||
%VID_04B4&PID_0009&MI_03.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0009&MI_03
|
||||
%VID_04B4&PID_000A&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_000A&MI_00
|
||||
%VID_04B4&PID_000A&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_000A&MI_01
|
||||
%VID_04B4&PID_000A&MI_02.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_000A&MI_02
|
||||
%VID_04B4&PID_000B&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_000B&MI_01
|
||||
|
||||
;for x64 platforms
|
||||
[Device.NTamd64]
|
||||
;%VID_XXXX&PID_XXXX.DeviceDesc%=CyUsb3, USB\VID_XXXX&PID_XXXX
|
||||
%VID_04B4&PID_00F0.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00F0
|
||||
%VID_04B4&PID_00F1.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00F1
|
||||
%VID_04B4&PID_00F3.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00F3
|
||||
%VID_04B4&PID_4720.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_4720
|
||||
%VID_04B4&PID_00B0.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00B0
|
||||
%VID_04B4&PID_00BC.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00BC
|
||||
%VID_04B4&PID_FFF1.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_FFF1
|
||||
%VID_04B4&PID_FFF2.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_FFF2
|
||||
%VID_04B4&PID_FFF3.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_FFF3
|
||||
%VID_04B4&PID_0053.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0053
|
||||
|
||||
%VID_04B4&PID_0082.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0082
|
||||
%VID_04B4&PID_0095.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0095
|
||||
%VID_04B4&PID_1004.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_1004
|
||||
%VID_04B4&PID_8613.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_8613
|
||||
%VID_04B4&PID_1003.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_1003
|
||||
%VID_04B4&PID_6823.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_6823
|
||||
%VID_04B4&PID_4617.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_4617
|
||||
%VID_04B4&PID_4611.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_4611
|
||||
%VID_04B4&PID_6830.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_6830
|
||||
%VID_04B4&PID_00A1.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00A1
|
||||
%VID_04B4&PID_00A2.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00A2
|
||||
|
||||
%VID_04B4&PID_6473.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_6473
|
||||
|
||||
%VID_04B4&PID_00FA.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00FA
|
||||
%VID_04B4&PID_0002&MI_02.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0002&MI_02
|
||||
%VID_04B4&PID_0004&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0004&MI_00
|
||||
%VID_04B4&PID_0004&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0004&MI_01
|
||||
%VID_04B4&PID_0003&MI_02.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0003&MI_02
|
||||
%VID_04B4&PID_0006&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0006&MI_00
|
||||
%VID_04B4&PID_0006&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0006&MI_01
|
||||
%VID_04B4&PID_0005&MI_04.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0005&MI_04
|
||||
%VID_04B4&PID_0007&MI_02.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0007&MI_02
|
||||
%VID_04B4&PID_0007&MI_03.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0007&MI_03
|
||||
%VID_04B4&PID_0009&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0009&MI_00
|
||||
%VID_04B4&PID_0009&MI_03.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0009&MI_03
|
||||
%VID_04B4&PID_000A&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_000A&MI_00
|
||||
%VID_04B4&PID_000A&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_000A&MI_01
|
||||
%VID_04B4&PID_000A&MI_02.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_000A&MI_02
|
||||
%VID_04B4&PID_000B&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_000B&MI_01
|
||||
|
||||
[CYUSB3.NT]
|
||||
CopyFiles=CYUSB3.Files.Ext
|
||||
AddReg=CyUsb3.AddReg
|
||||
|
||||
[CYUSB3.NT.HW]
|
||||
AddReg=CYUSB3.AddReg.Guid
|
||||
|
||||
[CYUSB3.NT.Services]
|
||||
Addservice = CYUSB3,2,CYUSB3.AddService
|
||||
|
||||
|
||||
[CYUSB3.NTx86]
|
||||
CopyFiles=CYUSB3.Files.Ext
|
||||
AddReg=CyUsb3.AddReg
|
||||
|
||||
[CYUSB3.NTx86.HW]
|
||||
AddReg=CYUSB3.AddReg.Guid
|
||||
|
||||
[CYUSB3.NTx86.Services]
|
||||
Addservice = CYUSB3,2,CYUSB3.AddService
|
||||
|
||||
[CYUSB3.NTamd64]
|
||||
CopyFiles=CYUSB3.Files.Ext
|
||||
AddReg=CyUsb3.AddReg
|
||||
|
||||
[CYUSB3.NTamd64.HW]
|
||||
AddReg=CYUSB3.AddReg.Guid
|
||||
|
||||
[CYUSB3.NTamd64.Services]
|
||||
Addservice = CYUSB3,2,CYUSB3.AddService
|
||||
|
||||
|
||||
[CYUSB3.AddReg]
|
||||
; Deprecating - do not use in new apps to identify a CYUSB3 driver
|
||||
HKR,,DevLoader,,*ntkern
|
||||
HKR,,NTMPDriver,,CYUSB3.sys
|
||||
; You may optionally include a check for DriverBase in your application to check for a CYUSB3 driver
|
||||
HKR,,DriverBase,,CYUSB3.sys
|
||||
HKR,"Parameters","MaximumTransferSize",0x10001,4096
|
||||
HKR,"Parameters","DebugLevel",0x10001,2
|
||||
HKR,,FriendlyName,,%CYUSB3_Description%
|
||||
|
||||
[CYUSB3.AddService]
|
||||
DisplayName = %CYUSB3_Description%
|
||||
ServiceType = 1 ; SERVICE_KERNEL_DRIVER
|
||||
StartType = 3 ; SERVICE_DEMAND_START
|
||||
ErrorControl = 1 ; SERVICE_ERROR_NORMAL
|
||||
ServiceBinary = %10%\System32\Drivers\CYUSB3.sys
|
||||
AddReg = CYUSB3.AddReg
|
||||
LoadOrderGroup = Base
|
||||
|
||||
[CYUSB3.Files.Ext]
|
||||
CYUSB3.sys
|
||||
|
||||
[CYUSB3.AddReg.Guid]
|
||||
HKR,,DriverGUID,,%CYUSB3.GUID%
|
||||
;HKR,,DriverPowerPolicySetup,,%ENABLE_DRIVER_POWER_POLICY%
|
||||
|
||||
;-------------- WDF Coinstaller installation
|
||||
[SourceDisksFiles]
|
||||
WdfCoInstaller01011.dll=1 ; make sure the number matches with SourceDisksNames
|
||||
|
||||
[DestinationDirs]
|
||||
CoInstaller_CopyFiles = 11
|
||||
|
||||
[CYUSB3.NTamd64.CoInstallers]
|
||||
AddReg=CoInstaller_AddReg
|
||||
CopyFiles=CoInstaller_CopyFiles
|
||||
|
||||
[CYUSB3.NTx86.CoInstallers]
|
||||
AddReg=CoInstaller_AddReg
|
||||
CopyFiles=CoInstaller_CopyFiles
|
||||
|
||||
[CoInstaller_CopyFiles]
|
||||
WdfCoInstaller01011.dll
|
||||
|
||||
[CoInstaller_AddReg]
|
||||
HKR,,CoInstallers32,0x00010000, "WdfCoInstaller01011.dll,WdfCoInstaller"
|
||||
|
||||
[CYUSB3.NTamd64.Wdf]
|
||||
KmdfService = CYUSB3, CYUSB3_wdfsect
|
||||
|
||||
[CYUSB3.NTx86.Wdf]
|
||||
KmdfService = CYUSB3, CYUSB3_wdfsect
|
||||
|
||||
[CYUSB3_wdfsect]
|
||||
KmdfLibraryVersion = 1.11
|
||||
|
||||
|
||||
[Strings]
|
||||
CYUSB3_Provider = "Cypress"
|
||||
CYUSB3_Company = "Cypress Semiconductor Corporation"
|
||||
CYUSB3_Description = "Cypress Generic USB3.0 Driver"
|
||||
CYUSB3_DisplayName = "Cypress USB3.0 Generic"
|
||||
CYUSB3_Install = "Cypress CYUSB3.0 Driver Installation Disk"
|
||||
VID_XXXX&PID_XXXX.DeviceDesc="Cypress USB3.0 Generic Driver"
|
||||
VID_04B4&PID_00F0.DeviceDesc="Cypress FX3 USB BulkloopExample Device"
|
||||
VID_04B4&PID_00F1.DeviceDesc="Cypress FX3 USB StreamerExample Device"
|
||||
VID_04B4&PID_00F3.DeviceDesc="Cypress FX3 USB BootLoader Device"
|
||||
VID_04B4&PID_4720.DeviceDesc="Cypress FX3 USB BootProgrammer Device"
|
||||
VID_04B4&PID_00B0.DeviceDesc="Cypress Bay USB Boot Device"
|
||||
VID_04B4&PID_00BC.DeviceDesc="Cypress Benicia USB Boot Device"
|
||||
VID_04B4&PID_FFF1.DeviceDesc="Cypress FX3 Workshop Lab1_UsbEnumeration"
|
||||
VID_04B4&PID_FFF2.DeviceDesc="Cypress FX3 Example device 1"
|
||||
VID_04B4&PID_FFF3.DeviceDesc="Cypress FX3 Example device 2"
|
||||
VID_04B4&PID_0053.DeviceDesc="Cypress SD3 USB Boot Device"
|
||||
|
||||
VID_04B4&PID_0082.DeviceDesc="Cypress FX2LP Development board"
|
||||
VID_04B4&PID_0095.DeviceDesc="Cypress FX2LP USB-JTAG debug probe"
|
||||
VID_04B4&PID_1004.DeviceDesc="Cypress FX2LP Sample Device"
|
||||
VID_04B4&PID_8613.DeviceDesc="Cypress FX2LP No EEPROM Device"
|
||||
VID_04B4&PID_1003.DeviceDesc="Cypress FX2LP StreamerExample Device"
|
||||
VID_04B4&PID_6823.DeviceDesc="Cypress EZ-USB NX2LP-Flex BootLoader Device"
|
||||
VID_04B4&PID_4617.DeviceDesc="Cypress EZ-USB NX2LP-Flex Unprogrammed NAND"
|
||||
VID_04B4&PID_4611.DeviceDesc="Cypress FX2 USB Storage Adapter"
|
||||
VID_04B4&PID_6830.DeviceDesc="Cypress AT2 USB Storage Adapter"
|
||||
VID_04B4&PID_00A1.DeviceDesc="Cypress Antioch USB Boot Device"
|
||||
VID_04B4&PID_00A2.DeviceDesc="Cypress Astoria No EEPROM Device"
|
||||
|
||||
VID_04B4&PID_6473.DeviceDesc="Cypress EZ-USB FX1 No EEPROM Device"
|
||||
|
||||
VID_04B4&PID_00FA.DeviceDesc="USB-Serial MFG mode"
|
||||
VID_04B4&PID_0002&MI_02.DeviceDesc="USB-Serial (Single Channel) Vendor MFG"
|
||||
VID_04B4&PID_0004&MI_00.DeviceDesc="USB-Serial (Single Channel) Vendor 1"
|
||||
VID_04B4&PID_0004&MI_01.DeviceDesc="USB-Serial (Single Channel) Vendor MFG"
|
||||
VID_04B4&PID_0003&MI_02.DeviceDesc="USB-UART LP Vendor MFG"
|
||||
VID_04B4&PID_0006&MI_00.DeviceDesc="USB-UART LP Vendor 1"
|
||||
VID_04B4&PID_0006&MI_01.DeviceDesc="USB-UART LP Vendor MFG"
|
||||
VID_04B4&PID_0005&MI_04.DeviceDesc="USB-Serial (Dual Channel) Vendor MFG"
|
||||
VID_04B4&PID_0007&MI_02.DeviceDesc="USB-Serial (Dual Channel) Vendor 1"
|
||||
VID_04B4&PID_0007&MI_03.DeviceDesc="USB-Serial (Dual Channel) Vendor MFG"
|
||||
VID_04B4&PID_0009&MI_00.DeviceDesc="USB-Serial (Dual Channel) Vendor 1"
|
||||
VID_04B4&PID_0009&MI_03.DeviceDesc="USB-Serial (Dual Channel) Vendor MFG"
|
||||
VID_04B4&PID_000A&MI_00.DeviceDesc="USB-Serial (Dual Channel) Vendor 1"
|
||||
VID_04B4&PID_000A&MI_01.DeviceDesc="USB-Serial (Dual Channel) Vendor 2"
|
||||
VID_04B4&PID_000A&MI_02.DeviceDesc="USB-Serial (Dual Channel) Vendor MFG"
|
||||
VID_04B4&PID_000B&MI_01.DeviceDesc="Cypress USB-I2C PTP Bridge MFG"
|
||||
|
||||
|
||||
CYUSB3.GUID="{AE18AA60-7F6A-11d4-97DD-00010229B959}"
|
||||
;ENABLE_DRIVER_POWER_POLICY="1"
|
||||
CYUSB3_Unused = "."
|
||||
BIN
iidx/ezusb2/driver/win8/x64/cyusb3.sys
Executable file
BIN
iidx/ezusb2/driver/win8/x64/cyusb3.sys
Executable file
Binary file not shown.
BIN
iidx/ezusb2/driver/win8/x86/WdfCoinstaller01011.dll
Executable file
BIN
iidx/ezusb2/driver/win8/x86/WdfCoinstaller01011.dll
Executable file
Binary file not shown.
BIN
iidx/ezusb2/driver/win8/x86/cyusb3.cat
Executable file
BIN
iidx/ezusb2/driver/win8/x86/cyusb3.cat
Executable file
Binary file not shown.
306
iidx/ezusb2/driver/win8/x86/cyusb3.inf
Executable file
306
iidx/ezusb2/driver/win8/x86/cyusb3.inf
Executable file
|
|
@ -0,0 +1,306 @@
|
|||
; Installation INF for the Cypress Generic USB Driver for %OPERATING_SYSTEM%
|
||||
; Processor support for %PLATFORM% platforms.
|
||||
;
|
||||
; (c) Copyright 2012, 2013 Cypress Semiconductor Corporation
|
||||
;
|
||||
|
||||
[Version]
|
||||
Signature="$WINDOWS NT$"
|
||||
Class=USB
|
||||
ClassGUID={36FC9E60-C465-11CF-8056-444553540000}
|
||||
provider=%CYUSB3_Provider%
|
||||
CatalogFile=CYUSB3.cat
|
||||
DriverVer=08/21/2014,1.2.3.10
|
||||
|
||||
[SourceDisksNames]
|
||||
1=%CYUSB3_Install%,,,
|
||||
|
||||
[SourceDisksFiles]
|
||||
CYUSB3.sys = 1
|
||||
|
||||
[DestinationDirs]
|
||||
CYUSB3.Files.Ext = 10,System32\Drivers
|
||||
|
||||
[ControlFlags]
|
||||
ExcludeFromSelect = *
|
||||
|
||||
[Manufacturer]
|
||||
%CYUSB3_Provider%=Device,NT,NTx86,NTamd64
|
||||
|
||||
;for all platforms
|
||||
[Device.NT]
|
||||
;%VID_XXXX&PID_XXXX.DeviceDesc%=CyUsb3, USB\VID_XXXX&PID_XXXX
|
||||
%VID_04B4&PID_00F0.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00F0
|
||||
%VID_04B4&PID_00F1.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00F1
|
||||
%VID_04B4&PID_00F3.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00F3
|
||||
%VID_04B4&PID_4720.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_4720
|
||||
%VID_04B4&PID_00B0.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00B0
|
||||
%VID_04B4&PID_00BC.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00BC
|
||||
%VID_04B4&PID_FFF1.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_FFF1
|
||||
%VID_04B4&PID_FFF2.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_FFF2
|
||||
%VID_04B4&PID_FFF3.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_FFF3
|
||||
%VID_04B4&PID_0053.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0053
|
||||
|
||||
%VID_04B4&PID_0082.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0082
|
||||
%VID_04B4&PID_0095.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0095
|
||||
%VID_04B4&PID_1004.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_1004
|
||||
%VID_04B4&PID_8613.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_8613
|
||||
%VID_04B4&PID_1003.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_1003
|
||||
%VID_04B4&PID_6823.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_6823
|
||||
%VID_04B4&PID_4617.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_4617
|
||||
%VID_04B4&PID_4611.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_4611
|
||||
%VID_04B4&PID_6830.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_6830
|
||||
%VID_04B4&PID_00A1.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00A1
|
||||
%VID_04B4&PID_00A2.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00A2
|
||||
|
||||
%VID_04B4&PID_6473.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_6473
|
||||
|
||||
%VID_04B4&PID_00FA.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00FA
|
||||
%VID_04B4&PID_0002&MI_02.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0002&MI_02
|
||||
%VID_04B4&PID_0004&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0004&MI_00
|
||||
%VID_04B4&PID_0004&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0004&MI_01
|
||||
%VID_04B4&PID_0003&MI_02.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0003&MI_02
|
||||
%VID_04B4&PID_0006&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0006&MI_00
|
||||
%VID_04B4&PID_0006&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0006&MI_01
|
||||
%VID_04B4&PID_0005&MI_04.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0005&MI_04
|
||||
%VID_04B4&PID_0007&MI_02.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0007&MI_02
|
||||
%VID_04B4&PID_0007&MI_03.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0007&MI_03
|
||||
%VID_04B4&PID_0009&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0009&MI_00
|
||||
%VID_04B4&PID_0009&MI_03.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0009&MI_03
|
||||
%VID_04B4&PID_000A&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_000A&MI_00
|
||||
%VID_04B4&PID_000A&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_000A&MI_01
|
||||
%VID_04B4&PID_000A&MI_02.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_000A&MI_02
|
||||
%VID_04B4&PID_000B&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_000B&MI_01
|
||||
|
||||
;for x86 platforms
|
||||
[Device.NTx86]
|
||||
;%VID_XXXX&PID_XXXX.DeviceDesc%=CyUsb3, USB\VID_XXXX&PID_XXXX
|
||||
%VID_04B4&PID_00F0.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00F0
|
||||
%VID_04B4&PID_00F1.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00F1
|
||||
%VID_04B4&PID_00F3.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00F3
|
||||
%VID_04B4&PID_4720.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_4720
|
||||
%VID_04B4&PID_00B0.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00B0
|
||||
%VID_04B4&PID_00BC.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00BC
|
||||
%VID_04B4&PID_FFF1.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_FFF1
|
||||
%VID_04B4&PID_FFF2.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_FFF2
|
||||
%VID_04B4&PID_FFF3.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_FFF3
|
||||
%VID_04B4&PID_0053.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0053
|
||||
|
||||
%VID_04B4&PID_0082.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0082
|
||||
%VID_04B4&PID_0095.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0095
|
||||
%VID_04B4&PID_1004.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_1004
|
||||
%VID_04B4&PID_8613.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_8613
|
||||
%VID_04B4&PID_1003.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_1003
|
||||
%VID_04B4&PID_6823.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_6823
|
||||
%VID_04B4&PID_4617.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_4617
|
||||
%VID_04B4&PID_4611.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_4611
|
||||
%VID_04B4&PID_6830.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_6830
|
||||
%VID_04B4&PID_00A1.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00A1
|
||||
%VID_04B4&PID_00A2.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00A2
|
||||
|
||||
%VID_04B4&PID_6473.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_6473
|
||||
|
||||
%VID_04B4&PID_00FA.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00FA
|
||||
%VID_04B4&PID_0002&MI_02.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0002&MI_02
|
||||
%VID_04B4&PID_0004&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0004&MI_00
|
||||
%VID_04B4&PID_0004&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0004&MI_01
|
||||
%VID_04B4&PID_0003&MI_02.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0003&MI_02
|
||||
%VID_04B4&PID_0006&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0006&MI_00
|
||||
%VID_04B4&PID_0006&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0006&MI_01
|
||||
%VID_04B4&PID_0005&MI_04.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0005&MI_04
|
||||
%VID_04B4&PID_0007&MI_02.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0007&MI_02
|
||||
%VID_04B4&PID_0007&MI_03.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0007&MI_03
|
||||
%VID_04B4&PID_0009&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0009&MI_00
|
||||
%VID_04B4&PID_0009&MI_03.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0009&MI_03
|
||||
%VID_04B4&PID_000A&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_000A&MI_00
|
||||
%VID_04B4&PID_000A&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_000A&MI_01
|
||||
%VID_04B4&PID_000A&MI_02.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_000A&MI_02
|
||||
%VID_04B4&PID_000B&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_000B&MI_01
|
||||
|
||||
;for x64 platforms
|
||||
[Device.NTamd64]
|
||||
;%VID_XXXX&PID_XXXX.DeviceDesc%=CyUsb3, USB\VID_XXXX&PID_XXXX
|
||||
%VID_04B4&PID_00F0.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00F0
|
||||
%VID_04B4&PID_00F1.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00F1
|
||||
%VID_04B4&PID_00F3.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00F3
|
||||
%VID_04B4&PID_4720.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_4720
|
||||
%VID_04B4&PID_00B0.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00B0
|
||||
%VID_04B4&PID_00BC.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00BC
|
||||
%VID_04B4&PID_FFF1.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_FFF1
|
||||
%VID_04B4&PID_FFF2.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_FFF2
|
||||
%VID_04B4&PID_FFF3.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_FFF3
|
||||
%VID_04B4&PID_0053.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0053
|
||||
|
||||
%VID_04B4&PID_0082.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0082
|
||||
%VID_04B4&PID_0095.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0095
|
||||
%VID_04B4&PID_1004.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_1004
|
||||
%VID_04B4&PID_8613.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_8613
|
||||
%VID_04B4&PID_1003.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_1003
|
||||
%VID_04B4&PID_6823.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_6823
|
||||
%VID_04B4&PID_4617.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_4617
|
||||
%VID_04B4&PID_4611.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_4611
|
||||
%VID_04B4&PID_6830.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_6830
|
||||
%VID_04B4&PID_00A1.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00A1
|
||||
%VID_04B4&PID_00A2.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00A2
|
||||
|
||||
%VID_04B4&PID_6473.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_6473
|
||||
|
||||
%VID_04B4&PID_00FA.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00FA
|
||||
%VID_04B4&PID_0002&MI_02.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0002&MI_02
|
||||
%VID_04B4&PID_0004&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0004&MI_00
|
||||
%VID_04B4&PID_0004&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0004&MI_01
|
||||
%VID_04B4&PID_0003&MI_02.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0003&MI_02
|
||||
%VID_04B4&PID_0006&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0006&MI_00
|
||||
%VID_04B4&PID_0006&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0006&MI_01
|
||||
%VID_04B4&PID_0005&MI_04.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0005&MI_04
|
||||
%VID_04B4&PID_0007&MI_02.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0007&MI_02
|
||||
%VID_04B4&PID_0007&MI_03.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0007&MI_03
|
||||
%VID_04B4&PID_0009&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0009&MI_00
|
||||
%VID_04B4&PID_0009&MI_03.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0009&MI_03
|
||||
%VID_04B4&PID_000A&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_000A&MI_00
|
||||
%VID_04B4&PID_000A&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_000A&MI_01
|
||||
%VID_04B4&PID_000A&MI_02.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_000A&MI_02
|
||||
%VID_04B4&PID_000B&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_000B&MI_01
|
||||
|
||||
[CYUSB3.NT]
|
||||
CopyFiles=CYUSB3.Files.Ext
|
||||
AddReg=CyUsb3.AddReg
|
||||
|
||||
[CYUSB3.NT.HW]
|
||||
AddReg=CYUSB3.AddReg.Guid
|
||||
|
||||
[CYUSB3.NT.Services]
|
||||
Addservice = CYUSB3,2,CYUSB3.AddService
|
||||
|
||||
|
||||
[CYUSB3.NTx86]
|
||||
CopyFiles=CYUSB3.Files.Ext
|
||||
AddReg=CyUsb3.AddReg
|
||||
|
||||
[CYUSB3.NTx86.HW]
|
||||
AddReg=CYUSB3.AddReg.Guid
|
||||
|
||||
[CYUSB3.NTx86.Services]
|
||||
Addservice = CYUSB3,2,CYUSB3.AddService
|
||||
|
||||
[CYUSB3.NTamd64]
|
||||
CopyFiles=CYUSB3.Files.Ext
|
||||
AddReg=CyUsb3.AddReg
|
||||
|
||||
[CYUSB3.NTamd64.HW]
|
||||
AddReg=CYUSB3.AddReg.Guid
|
||||
|
||||
[CYUSB3.NTamd64.Services]
|
||||
Addservice = CYUSB3,2,CYUSB3.AddService
|
||||
|
||||
|
||||
[CYUSB3.AddReg]
|
||||
; Deprecating - do not use in new apps to identify a CYUSB3 driver
|
||||
HKR,,DevLoader,,*ntkern
|
||||
HKR,,NTMPDriver,,CYUSB3.sys
|
||||
; You may optionally include a check for DriverBase in your application to check for a CYUSB3 driver
|
||||
HKR,,DriverBase,,CYUSB3.sys
|
||||
HKR,"Parameters","MaximumTransferSize",0x10001,4096
|
||||
HKR,"Parameters","DebugLevel",0x10001,2
|
||||
HKR,,FriendlyName,,%CYUSB3_Description%
|
||||
|
||||
[CYUSB3.AddService]
|
||||
DisplayName = %CYUSB3_Description%
|
||||
ServiceType = 1 ; SERVICE_KERNEL_DRIVER
|
||||
StartType = 3 ; SERVICE_DEMAND_START
|
||||
ErrorControl = 1 ; SERVICE_ERROR_NORMAL
|
||||
ServiceBinary = %10%\System32\Drivers\CYUSB3.sys
|
||||
AddReg = CYUSB3.AddReg
|
||||
LoadOrderGroup = Base
|
||||
|
||||
[CYUSB3.Files.Ext]
|
||||
CYUSB3.sys
|
||||
|
||||
[CYUSB3.AddReg.Guid]
|
||||
HKR,,DriverGUID,,%CYUSB3.GUID%
|
||||
;HKR,,DriverPowerPolicySetup,,%ENABLE_DRIVER_POWER_POLICY%
|
||||
|
||||
;-------------- WDF Coinstaller installation
|
||||
[SourceDisksFiles]
|
||||
WdfCoInstaller01011.dll=1 ; make sure the number matches with SourceDisksNames
|
||||
|
||||
[DestinationDirs]
|
||||
CoInstaller_CopyFiles = 11
|
||||
|
||||
[CYUSB3.NTamd64.CoInstallers]
|
||||
AddReg=CoInstaller_AddReg
|
||||
CopyFiles=CoInstaller_CopyFiles
|
||||
|
||||
[CYUSB3.NTx86.CoInstallers]
|
||||
AddReg=CoInstaller_AddReg
|
||||
CopyFiles=CoInstaller_CopyFiles
|
||||
|
||||
[CoInstaller_CopyFiles]
|
||||
WdfCoInstaller01011.dll
|
||||
|
||||
[CoInstaller_AddReg]
|
||||
HKR,,CoInstallers32,0x00010000, "WdfCoInstaller01011.dll,WdfCoInstaller"
|
||||
|
||||
[CYUSB3.NTamd64.Wdf]
|
||||
KmdfService = CYUSB3, CYUSB3_wdfsect
|
||||
|
||||
[CYUSB3.NTx86.Wdf]
|
||||
KmdfService = CYUSB3, CYUSB3_wdfsect
|
||||
|
||||
[CYUSB3_wdfsect]
|
||||
KmdfLibraryVersion = 1.11
|
||||
|
||||
|
||||
[Strings]
|
||||
CYUSB3_Provider = "Cypress"
|
||||
CYUSB3_Company = "Cypress Semiconductor Corporation"
|
||||
CYUSB3_Description = "Cypress Generic USB3.0 Driver"
|
||||
CYUSB3_DisplayName = "Cypress USB3.0 Generic"
|
||||
CYUSB3_Install = "Cypress CYUSB3.0 Driver Installation Disk"
|
||||
VID_XXXX&PID_XXXX.DeviceDesc="Cypress USB3.0 Generic Driver"
|
||||
VID_04B4&PID_00F0.DeviceDesc="Cypress FX3 USB BulkloopExample Device"
|
||||
VID_04B4&PID_00F1.DeviceDesc="Cypress FX3 USB StreamerExample Device"
|
||||
VID_04B4&PID_00F3.DeviceDesc="Cypress FX3 USB BootLoader Device"
|
||||
VID_04B4&PID_4720.DeviceDesc="Cypress FX3 USB BootProgrammer Device"
|
||||
VID_04B4&PID_00B0.DeviceDesc="Cypress Bay USB Boot Device"
|
||||
VID_04B4&PID_00BC.DeviceDesc="Cypress Benicia USB Boot Device"
|
||||
VID_04B4&PID_FFF1.DeviceDesc="Cypress FX3 Workshop Lab1_UsbEnumeration"
|
||||
VID_04B4&PID_FFF2.DeviceDesc="Cypress FX3 Example device 1"
|
||||
VID_04B4&PID_FFF3.DeviceDesc="Cypress FX3 Example device 2"
|
||||
VID_04B4&PID_0053.DeviceDesc="Cypress SD3 USB Boot Device"
|
||||
|
||||
VID_04B4&PID_0082.DeviceDesc="Cypress FX2LP Development board"
|
||||
VID_04B4&PID_0095.DeviceDesc="Cypress FX2LP USB-JTAG debug probe"
|
||||
VID_04B4&PID_1004.DeviceDesc="Cypress FX2LP Sample Device"
|
||||
VID_04B4&PID_8613.DeviceDesc="Cypress FX2LP No EEPROM Device"
|
||||
VID_04B4&PID_1003.DeviceDesc="Cypress FX2LP StreamerExample Device"
|
||||
VID_04B4&PID_6823.DeviceDesc="Cypress EZ-USB NX2LP-Flex BootLoader Device"
|
||||
VID_04B4&PID_4617.DeviceDesc="Cypress EZ-USB NX2LP-Flex Unprogrammed NAND"
|
||||
VID_04B4&PID_4611.DeviceDesc="Cypress FX2 USB Storage Adapter"
|
||||
VID_04B4&PID_6830.DeviceDesc="Cypress AT2 USB Storage Adapter"
|
||||
VID_04B4&PID_00A1.DeviceDesc="Cypress Antioch USB Boot Device"
|
||||
VID_04B4&PID_00A2.DeviceDesc="Cypress Astoria No EEPROM Device"
|
||||
|
||||
VID_04B4&PID_6473.DeviceDesc="Cypress EZ-USB FX1 No EEPROM Device"
|
||||
|
||||
VID_04B4&PID_00FA.DeviceDesc="USB-Serial MFG mode"
|
||||
VID_04B4&PID_0002&MI_02.DeviceDesc="USB-Serial (Single Channel) Vendor MFG"
|
||||
VID_04B4&PID_0004&MI_00.DeviceDesc="USB-Serial (Single Channel) Vendor 1"
|
||||
VID_04B4&PID_0004&MI_01.DeviceDesc="USB-Serial (Single Channel) Vendor MFG"
|
||||
VID_04B4&PID_0003&MI_02.DeviceDesc="USB-UART LP Vendor MFG"
|
||||
VID_04B4&PID_0006&MI_00.DeviceDesc="USB-UART LP Vendor 1"
|
||||
VID_04B4&PID_0006&MI_01.DeviceDesc="USB-UART LP Vendor MFG"
|
||||
VID_04B4&PID_0005&MI_04.DeviceDesc="USB-Serial (Dual Channel) Vendor MFG"
|
||||
VID_04B4&PID_0007&MI_02.DeviceDesc="USB-Serial (Dual Channel) Vendor 1"
|
||||
VID_04B4&PID_0007&MI_03.DeviceDesc="USB-Serial (Dual Channel) Vendor MFG"
|
||||
VID_04B4&PID_0009&MI_00.DeviceDesc="USB-Serial (Dual Channel) Vendor 1"
|
||||
VID_04B4&PID_0009&MI_03.DeviceDesc="USB-Serial (Dual Channel) Vendor MFG"
|
||||
VID_04B4&PID_000A&MI_00.DeviceDesc="USB-Serial (Dual Channel) Vendor 1"
|
||||
VID_04B4&PID_000A&MI_01.DeviceDesc="USB-Serial (Dual Channel) Vendor 2"
|
||||
VID_04B4&PID_000A&MI_02.DeviceDesc="USB-Serial (Dual Channel) Vendor MFG"
|
||||
VID_04B4&PID_000B&MI_01.DeviceDesc="Cypress USB-I2C PTP Bridge MFG"
|
||||
|
||||
|
||||
CYUSB3.GUID="{AE18AA60-7F6A-11d4-97DD-00010229B959}"
|
||||
;ENABLE_DRIVER_POWER_POLICY="1"
|
||||
CYUSB3_Unused = "."
|
||||
BIN
iidx/ezusb2/driver/win8/x86/cyusb3.sys
Executable file
BIN
iidx/ezusb2/driver/win8/x86/cyusb3.sys
Executable file
Binary file not shown.
BIN
iidx/ezusb2/driver/xp/x64/WdfCoInstaller01009.dll
Executable file
BIN
iidx/ezusb2/driver/xp/x64/WdfCoInstaller01009.dll
Executable file
Binary file not shown.
BIN
iidx/ezusb2/driver/xp/x64/cyusb3.cat
Executable file
BIN
iidx/ezusb2/driver/xp/x64/cyusb3.cat
Executable file
Binary file not shown.
306
iidx/ezusb2/driver/xp/x64/cyusb3.inf
Executable file
306
iidx/ezusb2/driver/xp/x64/cyusb3.inf
Executable file
|
|
@ -0,0 +1,306 @@
|
|||
; Installation INF for the Cypress Generic USB Driver for Windows Vista
|
||||
; Processor support for OS unknown platforms.
|
||||
;
|
||||
; (c) Copyright 2012, 2013 Cypress Semiconductor Corporation
|
||||
;
|
||||
|
||||
[Version]
|
||||
Signature="$WINDOWS NT$"
|
||||
Class=USB
|
||||
ClassGUID={36FC9E60-C465-11CF-8056-444553540000}
|
||||
provider=%CYUSB3_Provider%
|
||||
CatalogFile=CYUSB3.cat
|
||||
DriverVer=08/21/2014,1.2.3.10
|
||||
|
||||
[SourceDisksNames]
|
||||
1=%CYUSB3_Install%,,,
|
||||
|
||||
[SourceDisksFiles]
|
||||
CYUSB3.sys = 1
|
||||
|
||||
[DestinationDirs]
|
||||
CYUSB3.Files.Ext = 10,System32\Drivers
|
||||
|
||||
[ControlFlags]
|
||||
ExcludeFromSelect = *
|
||||
|
||||
[Manufacturer]
|
||||
%CYUSB3_Provider%=Device,NT,NTx86,NTamd64
|
||||
|
||||
;for all platforms
|
||||
[Device.NT]
|
||||
;%VID_XXXX&PID_XXXX.DeviceDesc%=CyUsb3, USB\VID_XXXX&PID_XXXX
|
||||
%VID_04B4&PID_00F0.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00F0
|
||||
%VID_04B4&PID_00F1.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00F1
|
||||
%VID_04B4&PID_00F3.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00F3
|
||||
%VID_04B4&PID_4720.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_4720
|
||||
%VID_04B4&PID_00B0.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00B0
|
||||
%VID_04B4&PID_00BC.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00BC
|
||||
%VID_04B4&PID_FFF1.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_FFF1
|
||||
%VID_04B4&PID_FFF2.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_FFF2
|
||||
%VID_04B4&PID_FFF3.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_FFF3
|
||||
%VID_04B4&PID_0053.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0053
|
||||
|
||||
%VID_04B4&PID_0082.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0082
|
||||
%VID_04B4&PID_0095.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0095
|
||||
%VID_04B4&PID_1004.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_1004
|
||||
%VID_04B4&PID_8613.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_8613
|
||||
%VID_04B4&PID_1003.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_1003
|
||||
%VID_04B4&PID_6823.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_6823
|
||||
%VID_04B4&PID_4617.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_4617
|
||||
%VID_04B4&PID_4611.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_4611
|
||||
%VID_04B4&PID_6830.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_6830
|
||||
%VID_04B4&PID_00A1.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00A1
|
||||
%VID_04B4&PID_00A2.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00A2
|
||||
|
||||
%VID_04B4&PID_6473.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_6473
|
||||
|
||||
%VID_04B4&PID_00FA.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00FA
|
||||
%VID_04B4&PID_0002&MI_02.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0002&MI_02
|
||||
%VID_04B4&PID_0004&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0004&MI_00
|
||||
%VID_04B4&PID_0004&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0004&MI_01
|
||||
%VID_04B4&PID_0003&MI_02.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0003&MI_02
|
||||
%VID_04B4&PID_0006&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0006&MI_00
|
||||
%VID_04B4&PID_0006&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0006&MI_01
|
||||
%VID_04B4&PID_0005&MI_04.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0005&MI_04
|
||||
%VID_04B4&PID_0007&MI_02.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0007&MI_02
|
||||
%VID_04B4&PID_0007&MI_03.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0007&MI_03
|
||||
%VID_04B4&PID_0009&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0009&MI_00
|
||||
%VID_04B4&PID_0009&MI_03.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0009&MI_03
|
||||
%VID_04B4&PID_000A&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_000A&MI_00
|
||||
%VID_04B4&PID_000A&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_000A&MI_01
|
||||
%VID_04B4&PID_000A&MI_02.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_000A&MI_02
|
||||
%VID_04B4&PID_000B&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_000B&MI_01
|
||||
|
||||
;for x86 platforms
|
||||
[Device.NTx86]
|
||||
;%VID_XXXX&PID_XXXX.DeviceDesc%=CyUsb3, USB\VID_XXXX&PID_XXXX
|
||||
%VID_04B4&PID_00F0.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00F0
|
||||
%VID_04B4&PID_00F1.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00F1
|
||||
%VID_04B4&PID_00F3.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00F3
|
||||
%VID_04B4&PID_4720.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_4720
|
||||
%VID_04B4&PID_00B0.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00B0
|
||||
%VID_04B4&PID_00BC.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00BC
|
||||
%VID_04B4&PID_FFF1.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_FFF1
|
||||
%VID_04B4&PID_FFF2.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_FFF2
|
||||
%VID_04B4&PID_FFF3.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_FFF3
|
||||
%VID_04B4&PID_0053.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0053
|
||||
|
||||
%VID_04B4&PID_0082.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0082
|
||||
%VID_04B4&PID_0095.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0095
|
||||
%VID_04B4&PID_1004.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_1004
|
||||
%VID_04B4&PID_8613.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_8613
|
||||
%VID_04B4&PID_1003.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_1003
|
||||
%VID_04B4&PID_6823.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_6823
|
||||
%VID_04B4&PID_4617.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_4617
|
||||
%VID_04B4&PID_4611.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_4611
|
||||
%VID_04B4&PID_6830.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_6830
|
||||
%VID_04B4&PID_00A1.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00A1
|
||||
%VID_04B4&PID_00A2.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00A2
|
||||
|
||||
%VID_04B4&PID_6473.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_6473
|
||||
|
||||
%VID_04B4&PID_00FA.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00FA
|
||||
%VID_04B4&PID_0002&MI_02.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0002&MI_02
|
||||
%VID_04B4&PID_0004&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0004&MI_00
|
||||
%VID_04B4&PID_0004&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0004&MI_01
|
||||
%VID_04B4&PID_0003&MI_02.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0003&MI_02
|
||||
%VID_04B4&PID_0006&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0006&MI_00
|
||||
%VID_04B4&PID_0006&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0006&MI_01
|
||||
%VID_04B4&PID_0005&MI_04.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0005&MI_04
|
||||
%VID_04B4&PID_0007&MI_02.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0007&MI_02
|
||||
%VID_04B4&PID_0007&MI_03.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0007&MI_03
|
||||
%VID_04B4&PID_0009&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0009&MI_00
|
||||
%VID_04B4&PID_0009&MI_03.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0009&MI_03
|
||||
%VID_04B4&PID_000A&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_000A&MI_00
|
||||
%VID_04B4&PID_000A&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_000A&MI_01
|
||||
%VID_04B4&PID_000A&MI_02.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_000A&MI_02
|
||||
%VID_04B4&PID_000B&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_000B&MI_01
|
||||
|
||||
;for x64 platforms
|
||||
[Device.NTamd64]
|
||||
;%VID_XXXX&PID_XXXX.DeviceDesc%=CyUsb3, USB\VID_XXXX&PID_XXXX
|
||||
%VID_04B4&PID_00F0.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00F0
|
||||
%VID_04B4&PID_00F1.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00F1
|
||||
%VID_04B4&PID_00F3.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00F3
|
||||
%VID_04B4&PID_4720.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_4720
|
||||
%VID_04B4&PID_00B0.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00B0
|
||||
%VID_04B4&PID_00BC.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00BC
|
||||
%VID_04B4&PID_FFF1.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_FFF1
|
||||
%VID_04B4&PID_FFF2.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_FFF2
|
||||
%VID_04B4&PID_FFF3.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_FFF3
|
||||
%VID_04B4&PID_0053.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0053
|
||||
|
||||
%VID_04B4&PID_0082.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0082
|
||||
%VID_04B4&PID_0095.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0095
|
||||
%VID_04B4&PID_1004.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_1004
|
||||
%VID_04B4&PID_8613.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_8613
|
||||
%VID_04B4&PID_1003.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_1003
|
||||
%VID_04B4&PID_6823.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_6823
|
||||
%VID_04B4&PID_4617.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_4617
|
||||
%VID_04B4&PID_4611.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_4611
|
||||
%VID_04B4&PID_6830.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_6830
|
||||
%VID_04B4&PID_00A1.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00A1
|
||||
%VID_04B4&PID_00A2.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00A2
|
||||
|
||||
%VID_04B4&PID_6473.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_6473
|
||||
|
||||
%VID_04B4&PID_00FA.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00FA
|
||||
%VID_04B4&PID_0002&MI_02.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0002&MI_02
|
||||
%VID_04B4&PID_0004&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0004&MI_00
|
||||
%VID_04B4&PID_0004&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0004&MI_01
|
||||
%VID_04B4&PID_0003&MI_02.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0003&MI_02
|
||||
%VID_04B4&PID_0006&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0006&MI_00
|
||||
%VID_04B4&PID_0006&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0006&MI_01
|
||||
%VID_04B4&PID_0005&MI_04.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0005&MI_04
|
||||
%VID_04B4&PID_0007&MI_02.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0007&MI_02
|
||||
%VID_04B4&PID_0007&MI_03.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0007&MI_03
|
||||
%VID_04B4&PID_0009&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0009&MI_00
|
||||
%VID_04B4&PID_0009&MI_03.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0009&MI_03
|
||||
%VID_04B4&PID_000A&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_000A&MI_00
|
||||
%VID_04B4&PID_000A&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_000A&MI_01
|
||||
%VID_04B4&PID_000A&MI_02.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_000A&MI_02
|
||||
%VID_04B4&PID_000B&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_000B&MI_01
|
||||
|
||||
[CYUSB3.NT]
|
||||
CopyFiles=CYUSB3.Files.Ext
|
||||
AddReg=CyUsb3.AddReg
|
||||
|
||||
[CYUSB3.NT.HW]
|
||||
AddReg=CYUSB3.AddReg.Guid
|
||||
|
||||
[CYUSB3.NT.Services]
|
||||
Addservice = CYUSB3,2,CYUSB3.AddService
|
||||
|
||||
|
||||
[CYUSB3.NTx86]
|
||||
CopyFiles=CYUSB3.Files.Ext
|
||||
AddReg=CyUsb3.AddReg
|
||||
|
||||
[CYUSB3.NTx86.HW]
|
||||
AddReg=CYUSB3.AddReg.Guid
|
||||
|
||||
[CYUSB3.NTx86.Services]
|
||||
Addservice = CYUSB3,2,CYUSB3.AddService
|
||||
|
||||
[CYUSB3.NTamd64]
|
||||
CopyFiles=CYUSB3.Files.Ext
|
||||
AddReg=CyUsb3.AddReg
|
||||
|
||||
[CYUSB3.NTamd64.HW]
|
||||
AddReg=CYUSB3.AddReg.Guid
|
||||
|
||||
[CYUSB3.NTamd64.Services]
|
||||
Addservice = CYUSB3,2,CYUSB3.AddService
|
||||
|
||||
|
||||
[CYUSB3.AddReg]
|
||||
; Deprecating - do not use in new apps to identify a CYUSB3 driver
|
||||
HKR,,DevLoader,,*ntkern
|
||||
HKR,,NTMPDriver,,CYUSB3.sys
|
||||
; You may optionally include a check for DriverBase in your application to check for a CYUSB3 driver
|
||||
HKR,,DriverBase,,CYUSB3.sys
|
||||
HKR,"Parameters","MaximumTransferSize",0x10001,4096
|
||||
HKR,"Parameters","DebugLevel",0x10001,2
|
||||
HKR,,FriendlyName,,%CYUSB3_Description%
|
||||
|
||||
[CYUSB3.AddService]
|
||||
DisplayName = %CYUSB3_Description%
|
||||
ServiceType = 1 ; SERVICE_KERNEL_DRIVER
|
||||
StartType = 3 ; SERVICE_DEMAND_START
|
||||
ErrorControl = 1 ; SERVICE_ERROR_NORMAL
|
||||
ServiceBinary = %10%\System32\Drivers\CYUSB3.sys
|
||||
AddReg = CYUSB3.AddReg
|
||||
LoadOrderGroup = Base
|
||||
|
||||
[CYUSB3.Files.Ext]
|
||||
CYUSB3.sys
|
||||
|
||||
[CYUSB3.AddReg.Guid]
|
||||
HKR,,DriverGUID,,%CYUSB3.GUID%
|
||||
;HKR,,DriverPowerPolicySetup,,%ENABLE_DRIVER_POWER_POLICY%
|
||||
|
||||
;-------------- WDF Coinstaller installation
|
||||
[SourceDisksFiles]
|
||||
WdfCoInstaller01009.dll=1 ; make sure the number matches with SourceDisksNames
|
||||
|
||||
[DestinationDirs]
|
||||
CoInstaller_CopyFiles = 11
|
||||
|
||||
[CYUSB3.NTamd64.CoInstallers]
|
||||
AddReg=CoInstaller_AddReg
|
||||
CopyFiles=CoInstaller_CopyFiles
|
||||
|
||||
[CYUSB3.NTx86.CoInstallers]
|
||||
AddReg=CoInstaller_AddReg
|
||||
CopyFiles=CoInstaller_CopyFiles
|
||||
|
||||
[CoInstaller_CopyFiles]
|
||||
WdfCoInstaller01009.dll
|
||||
|
||||
[CoInstaller_AddReg]
|
||||
HKR,,CoInstallers32,0x00010000, "WdfCoInstaller01009.dll,WdfCoInstaller"
|
||||
|
||||
[CYUSB3.NTamd64.Wdf]
|
||||
KmdfService = CYUSB3, CYUSB3_wdfsect
|
||||
|
||||
[CYUSB3.NTx86.Wdf]
|
||||
KmdfService = CYUSB3, CYUSB3_wdfsect
|
||||
|
||||
[CYUSB3_wdfsect]
|
||||
KmdfLibraryVersion = 1.9
|
||||
|
||||
|
||||
[Strings]
|
||||
CYUSB3_Provider = "Cypress"
|
||||
CYUSB3_Company = "Cypress Semiconductor Corporation"
|
||||
CYUSB3_Description = "Cypress Generic USB3.0 Driver"
|
||||
CYUSB3_DisplayName = "Cypress USB3.0 Generic"
|
||||
CYUSB3_Install = "Cypress CYUSB3.0 Driver Installation Disk"
|
||||
VID_XXXX&PID_XXXX.DeviceDesc="Cypress USB3.0 Generic Driver"
|
||||
VID_04B4&PID_00F0.DeviceDesc="Cypress FX3 USB BulkloopExample Device"
|
||||
VID_04B4&PID_00F1.DeviceDesc="Cypress FX3 USB StreamerExample Device"
|
||||
VID_04B4&PID_00F3.DeviceDesc="Cypress FX3 USB BootLoader Device"
|
||||
VID_04B4&PID_4720.DeviceDesc="Cypress FX3 USB BootProgrammer Device"
|
||||
VID_04B4&PID_00B0.DeviceDesc="Cypress Bay USB Boot Device"
|
||||
VID_04B4&PID_00BC.DeviceDesc="Cypress Benicia USB Boot Device"
|
||||
VID_04B4&PID_FFF1.DeviceDesc="Cypress FX3 Workshop Lab1_UsbEnumeration"
|
||||
VID_04B4&PID_FFF2.DeviceDesc="Cypress FX3 Example device 1"
|
||||
VID_04B4&PID_FFF3.DeviceDesc="Cypress FX3 Example device 2"
|
||||
VID_04B4&PID_0053.DeviceDesc="Cypress SD3 USB Boot Device"
|
||||
|
||||
VID_04B4&PID_0082.DeviceDesc="Cypress FX2LP Development board"
|
||||
VID_04B4&PID_0095.DeviceDesc="Cypress FX2LP USB-JTAG debug probe"
|
||||
VID_04B4&PID_1004.DeviceDesc="Cypress FX2LP Sample Device"
|
||||
VID_04B4&PID_8613.DeviceDesc="Cypress FX2LP No EEPROM Device"
|
||||
VID_04B4&PID_1003.DeviceDesc="Cypress FX2LP StreamerExample Device"
|
||||
VID_04B4&PID_6823.DeviceDesc="Cypress EZ-USB NX2LP-Flex BootLoader Device"
|
||||
VID_04B4&PID_4617.DeviceDesc="Cypress EZ-USB NX2LP-Flex Unprogrammed NAND"
|
||||
VID_04B4&PID_4611.DeviceDesc="Cypress FX2 USB Storage Adapter"
|
||||
VID_04B4&PID_6830.DeviceDesc="Cypress AT2 USB Storage Adapter"
|
||||
VID_04B4&PID_00A1.DeviceDesc="Cypress Antioch USB Boot Device"
|
||||
VID_04B4&PID_00A2.DeviceDesc="Cypress Astoria No EEPROM Device"
|
||||
|
||||
VID_04B4&PID_6473.DeviceDesc="Cypress EZ-USB FX1 No EEPROM Device"
|
||||
|
||||
VID_04B4&PID_00FA.DeviceDesc="USB-Serial MFG mode"
|
||||
VID_04B4&PID_0002&MI_02.DeviceDesc="USB-Serial (Single Channel) Vendor MFG"
|
||||
VID_04B4&PID_0004&MI_00.DeviceDesc="USB-Serial (Single Channel) Vendor 1"
|
||||
VID_04B4&PID_0004&MI_01.DeviceDesc="USB-Serial (Single Channel) Vendor MFG"
|
||||
VID_04B4&PID_0003&MI_02.DeviceDesc="USB-UART LP Vendor MFG"
|
||||
VID_04B4&PID_0006&MI_00.DeviceDesc="USB-UART LP Vendor 1"
|
||||
VID_04B4&PID_0006&MI_01.DeviceDesc="USB-UART LP Vendor MFG"
|
||||
VID_04B4&PID_0005&MI_04.DeviceDesc="USB-Serial (Dual Channel) Vendor MFG"
|
||||
VID_04B4&PID_0007&MI_02.DeviceDesc="USB-Serial (Dual Channel) Vendor 1"
|
||||
VID_04B4&PID_0007&MI_03.DeviceDesc="USB-Serial (Dual Channel) Vendor MFG"
|
||||
VID_04B4&PID_0009&MI_00.DeviceDesc="USB-Serial (Dual Channel) Vendor 1"
|
||||
VID_04B4&PID_0009&MI_03.DeviceDesc="USB-Serial (Dual Channel) Vendor MFG"
|
||||
VID_04B4&PID_000A&MI_00.DeviceDesc="USB-Serial (Dual Channel) Vendor 1"
|
||||
VID_04B4&PID_000A&MI_01.DeviceDesc="USB-Serial (Dual Channel) Vendor 2"
|
||||
VID_04B4&PID_000A&MI_02.DeviceDesc="USB-Serial (Dual Channel) Vendor MFG"
|
||||
VID_04B4&PID_000B&MI_01.DeviceDesc="Cypress USB-I2C PTP Bridge MFG"
|
||||
|
||||
|
||||
CYUSB3.GUID="{AE18AA60-7F6A-11d4-97DD-00010229B959}"
|
||||
;ENABLE_DRIVER_POWER_POLICY="1"
|
||||
CYUSB3_Unused = "."
|
||||
BIN
iidx/ezusb2/driver/xp/x64/cyusb3.sys
Executable file
BIN
iidx/ezusb2/driver/xp/x64/cyusb3.sys
Executable file
Binary file not shown.
BIN
iidx/ezusb2/driver/xp/x86/WdfCoInstaller01009.dll
Executable file
BIN
iidx/ezusb2/driver/xp/x86/WdfCoInstaller01009.dll
Executable file
Binary file not shown.
BIN
iidx/ezusb2/driver/xp/x86/cyusb3.cat
Executable file
BIN
iidx/ezusb2/driver/xp/x86/cyusb3.cat
Executable file
Binary file not shown.
306
iidx/ezusb2/driver/xp/x86/cyusb3.inf
Executable file
306
iidx/ezusb2/driver/xp/x86/cyusb3.inf
Executable file
|
|
@ -0,0 +1,306 @@
|
|||
; Installation INF for the Cypress Generic USB Driver for Windows XP
|
||||
; Processor support for x86 based platforms.
|
||||
;
|
||||
; (c) Copyright 2012, 2013 Cypress Semiconductor Corporation
|
||||
;
|
||||
|
||||
[Version]
|
||||
Signature="$WINDOWS NT$"
|
||||
Class=USB
|
||||
ClassGUID={36FC9E60-C465-11CF-8056-444553540000}
|
||||
provider=%CYUSB3_Provider%
|
||||
CatalogFile=CYUSB3.cat
|
||||
DriverVer=08/21/2014,1.2.3.10
|
||||
|
||||
[SourceDisksNames]
|
||||
1=%CYUSB3_Install%,,,
|
||||
|
||||
[SourceDisksFiles]
|
||||
CYUSB3.sys = 1
|
||||
|
||||
[DestinationDirs]
|
||||
CYUSB3.Files.Ext = 10,System32\Drivers
|
||||
|
||||
[ControlFlags]
|
||||
ExcludeFromSelect = *
|
||||
|
||||
[Manufacturer]
|
||||
%CYUSB3_Provider%=Device,NT,NTx86,NTamd64
|
||||
|
||||
;for all platforms
|
||||
[Device.NT]
|
||||
;%VID_XXXX&PID_XXXX.DeviceDesc%=CyUsb3, USB\VID_XXXX&PID_XXXX
|
||||
%VID_04B4&PID_00F0.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00F0
|
||||
%VID_04B4&PID_00F1.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00F1
|
||||
%VID_04B4&PID_00F3.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00F3
|
||||
%VID_04B4&PID_4720.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_4720
|
||||
%VID_04B4&PID_00B0.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00B0
|
||||
%VID_04B4&PID_00BC.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00BC
|
||||
%VID_04B4&PID_FFF1.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_FFF1
|
||||
%VID_04B4&PID_FFF2.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_FFF2
|
||||
%VID_04B4&PID_FFF3.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_FFF3
|
||||
%VID_04B4&PID_0053.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0053
|
||||
|
||||
%VID_04B4&PID_0082.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0082
|
||||
%VID_04B4&PID_0095.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0095
|
||||
%VID_04B4&PID_1004.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_1004
|
||||
%VID_04B4&PID_8613.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_8613
|
||||
%VID_04B4&PID_1003.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_1003
|
||||
%VID_04B4&PID_6823.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_6823
|
||||
%VID_04B4&PID_4617.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_4617
|
||||
%VID_04B4&PID_4611.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_4611
|
||||
%VID_04B4&PID_6830.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_6830
|
||||
%VID_04B4&PID_00A1.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00A1
|
||||
%VID_04B4&PID_00A2.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00A2
|
||||
|
||||
%VID_04B4&PID_6473.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_6473
|
||||
|
||||
%VID_04B4&PID_00FA.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00FA
|
||||
%VID_04B4&PID_0002&MI_02.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0002&MI_02
|
||||
%VID_04B4&PID_0004&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0004&MI_00
|
||||
%VID_04B4&PID_0004&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0004&MI_01
|
||||
%VID_04B4&PID_0003&MI_02.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0003&MI_02
|
||||
%VID_04B4&PID_0006&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0006&MI_00
|
||||
%VID_04B4&PID_0006&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0006&MI_01
|
||||
%VID_04B4&PID_0005&MI_04.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0005&MI_04
|
||||
%VID_04B4&PID_0007&MI_02.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0007&MI_02
|
||||
%VID_04B4&PID_0007&MI_03.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0007&MI_03
|
||||
%VID_04B4&PID_0009&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0009&MI_00
|
||||
%VID_04B4&PID_0009&MI_03.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0009&MI_03
|
||||
%VID_04B4&PID_000A&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_000A&MI_00
|
||||
%VID_04B4&PID_000A&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_000A&MI_01
|
||||
%VID_04B4&PID_000A&MI_02.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_000A&MI_02
|
||||
%VID_04B4&PID_000B&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_000B&MI_01
|
||||
|
||||
;for x86 platforms
|
||||
[Device.NTx86]
|
||||
;%VID_XXXX&PID_XXXX.DeviceDesc%=CyUsb3, USB\VID_XXXX&PID_XXXX
|
||||
%VID_04B4&PID_00F0.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00F0
|
||||
%VID_04B4&PID_00F1.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00F1
|
||||
%VID_04B4&PID_00F3.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00F3
|
||||
%VID_04B4&PID_4720.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_4720
|
||||
%VID_04B4&PID_00B0.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00B0
|
||||
%VID_04B4&PID_00BC.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00BC
|
||||
%VID_04B4&PID_FFF1.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_FFF1
|
||||
%VID_04B4&PID_FFF2.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_FFF2
|
||||
%VID_04B4&PID_FFF3.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_FFF3
|
||||
%VID_04B4&PID_0053.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0053
|
||||
|
||||
%VID_04B4&PID_0082.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0082
|
||||
%VID_04B4&PID_0095.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0095
|
||||
%VID_04B4&PID_1004.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_1004
|
||||
%VID_04B4&PID_8613.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_8613
|
||||
%VID_04B4&PID_1003.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_1003
|
||||
%VID_04B4&PID_6823.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_6823
|
||||
%VID_04B4&PID_4617.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_4617
|
||||
%VID_04B4&PID_4611.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_4611
|
||||
%VID_04B4&PID_6830.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_6830
|
||||
%VID_04B4&PID_00A1.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00A1
|
||||
%VID_04B4&PID_00A2.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00A2
|
||||
|
||||
%VID_04B4&PID_6473.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_6473
|
||||
|
||||
%VID_04B4&PID_00FA.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00FA
|
||||
%VID_04B4&PID_0002&MI_02.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0002&MI_02
|
||||
%VID_04B4&PID_0004&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0004&MI_00
|
||||
%VID_04B4&PID_0004&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0004&MI_01
|
||||
%VID_04B4&PID_0003&MI_02.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0003&MI_02
|
||||
%VID_04B4&PID_0006&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0006&MI_00
|
||||
%VID_04B4&PID_0006&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0006&MI_01
|
||||
%VID_04B4&PID_0005&MI_04.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0005&MI_04
|
||||
%VID_04B4&PID_0007&MI_02.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0007&MI_02
|
||||
%VID_04B4&PID_0007&MI_03.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0007&MI_03
|
||||
%VID_04B4&PID_0009&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0009&MI_00
|
||||
%VID_04B4&PID_0009&MI_03.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0009&MI_03
|
||||
%VID_04B4&PID_000A&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_000A&MI_00
|
||||
%VID_04B4&PID_000A&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_000A&MI_01
|
||||
%VID_04B4&PID_000A&MI_02.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_000A&MI_02
|
||||
%VID_04B4&PID_000B&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_000B&MI_01
|
||||
|
||||
;for x64 platforms
|
||||
[Device.NTamd64]
|
||||
;%VID_XXXX&PID_XXXX.DeviceDesc%=CyUsb3, USB\VID_XXXX&PID_XXXX
|
||||
%VID_04B4&PID_00F0.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00F0
|
||||
%VID_04B4&PID_00F1.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00F1
|
||||
%VID_04B4&PID_00F3.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00F3
|
||||
%VID_04B4&PID_4720.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_4720
|
||||
%VID_04B4&PID_00B0.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00B0
|
||||
%VID_04B4&PID_00BC.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00BC
|
||||
%VID_04B4&PID_FFF1.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_FFF1
|
||||
%VID_04B4&PID_FFF2.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_FFF2
|
||||
%VID_04B4&PID_FFF3.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_FFF3
|
||||
%VID_04B4&PID_0053.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0053
|
||||
|
||||
%VID_04B4&PID_0082.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0082
|
||||
%VID_04B4&PID_0095.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0095
|
||||
%VID_04B4&PID_1004.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_1004
|
||||
%VID_04B4&PID_8613.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_8613
|
||||
%VID_04B4&PID_1003.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_1003
|
||||
%VID_04B4&PID_6823.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_6823
|
||||
%VID_04B4&PID_4617.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_4617
|
||||
%VID_04B4&PID_4611.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_4611
|
||||
%VID_04B4&PID_6830.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_6830
|
||||
%VID_04B4&PID_00A1.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00A1
|
||||
%VID_04B4&PID_00A2.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00A2
|
||||
|
||||
%VID_04B4&PID_6473.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_6473
|
||||
|
||||
%VID_04B4&PID_00FA.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_00FA
|
||||
%VID_04B4&PID_0002&MI_02.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0002&MI_02
|
||||
%VID_04B4&PID_0004&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0004&MI_00
|
||||
%VID_04B4&PID_0004&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0004&MI_01
|
||||
%VID_04B4&PID_0003&MI_02.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0003&MI_02
|
||||
%VID_04B4&PID_0006&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0006&MI_00
|
||||
%VID_04B4&PID_0006&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0006&MI_01
|
||||
%VID_04B4&PID_0005&MI_04.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0005&MI_04
|
||||
%VID_04B4&PID_0007&MI_02.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0007&MI_02
|
||||
%VID_04B4&PID_0007&MI_03.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0007&MI_03
|
||||
%VID_04B4&PID_0009&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0009&MI_00
|
||||
%VID_04B4&PID_0009&MI_03.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_0009&MI_03
|
||||
%VID_04B4&PID_000A&MI_00.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_000A&MI_00
|
||||
%VID_04B4&PID_000A&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_000A&MI_01
|
||||
%VID_04B4&PID_000A&MI_02.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_000A&MI_02
|
||||
%VID_04B4&PID_000B&MI_01.DeviceDesc%=CyUsb3, USB\VID_04B4&PID_000B&MI_01
|
||||
|
||||
[CYUSB3.NT]
|
||||
CopyFiles=CYUSB3.Files.Ext
|
||||
AddReg=CyUsb3.AddReg
|
||||
|
||||
[CYUSB3.NT.HW]
|
||||
AddReg=CYUSB3.AddReg.Guid
|
||||
|
||||
[CYUSB3.NT.Services]
|
||||
Addservice = CYUSB3,2,CYUSB3.AddService
|
||||
|
||||
|
||||
[CYUSB3.NTx86]
|
||||
CopyFiles=CYUSB3.Files.Ext
|
||||
AddReg=CyUsb3.AddReg
|
||||
|
||||
[CYUSB3.NTx86.HW]
|
||||
AddReg=CYUSB3.AddReg.Guid
|
||||
|
||||
[CYUSB3.NTx86.Services]
|
||||
Addservice = CYUSB3,2,CYUSB3.AddService
|
||||
|
||||
[CYUSB3.NTamd64]
|
||||
CopyFiles=CYUSB3.Files.Ext
|
||||
AddReg=CyUsb3.AddReg
|
||||
|
||||
[CYUSB3.NTamd64.HW]
|
||||
AddReg=CYUSB3.AddReg.Guid
|
||||
|
||||
[CYUSB3.NTamd64.Services]
|
||||
Addservice = CYUSB3,2,CYUSB3.AddService
|
||||
|
||||
|
||||
[CYUSB3.AddReg]
|
||||
; Deprecating - do not use in new apps to identify a CYUSB3 driver
|
||||
HKR,,DevLoader,,*ntkern
|
||||
HKR,,NTMPDriver,,CYUSB3.sys
|
||||
; You may optionally include a check for DriverBase in your application to check for a CYUSB3 driver
|
||||
HKR,,DriverBase,,CYUSB3.sys
|
||||
HKR,"Parameters","MaximumTransferSize",0x10001,4096
|
||||
HKR,"Parameters","DebugLevel",0x10001,2
|
||||
HKR,,FriendlyName,,%CYUSB3_Description%
|
||||
|
||||
[CYUSB3.AddService]
|
||||
DisplayName = %CYUSB3_Description%
|
||||
ServiceType = 1 ; SERVICE_KERNEL_DRIVER
|
||||
StartType = 3 ; SERVICE_DEMAND_START
|
||||
ErrorControl = 1 ; SERVICE_ERROR_NORMAL
|
||||
ServiceBinary = %10%\System32\Drivers\CYUSB3.sys
|
||||
AddReg = CYUSB3.AddReg
|
||||
LoadOrderGroup = Base
|
||||
|
||||
[CYUSB3.Files.Ext]
|
||||
CYUSB3.sys
|
||||
|
||||
[CYUSB3.AddReg.Guid]
|
||||
HKR,,DriverGUID,,%CYUSB3.GUID%
|
||||
;HKR,,DriverPowerPolicySetup,,%ENABLE_DRIVER_POWER_POLICY%
|
||||
|
||||
;-------------- WDF Coinstaller installation
|
||||
[SourceDisksFiles]
|
||||
WdfCoInstaller01009.dll=1 ; make sure the number matches with SourceDisksNames
|
||||
|
||||
[DestinationDirs]
|
||||
CoInstaller_CopyFiles = 11
|
||||
|
||||
[CYUSB3.NTamd64.CoInstallers]
|
||||
AddReg=CoInstaller_AddReg
|
||||
CopyFiles=CoInstaller_CopyFiles
|
||||
|
||||
[CYUSB3.NTx86.CoInstallers]
|
||||
AddReg=CoInstaller_AddReg
|
||||
CopyFiles=CoInstaller_CopyFiles
|
||||
|
||||
[CoInstaller_CopyFiles]
|
||||
WdfCoInstaller01009.dll
|
||||
|
||||
[CoInstaller_AddReg]
|
||||
HKR,,CoInstallers32,0x00010000, "WdfCoInstaller01009.dll,WdfCoInstaller"
|
||||
|
||||
[CYUSB3.NTamd64.Wdf]
|
||||
KmdfService = CYUSB3, CYUSB3_wdfsect
|
||||
|
||||
[CYUSB3.NTx86.Wdf]
|
||||
KmdfService = CYUSB3, CYUSB3_wdfsect
|
||||
|
||||
[CYUSB3_wdfsect]
|
||||
KmdfLibraryVersion = 1.9
|
||||
|
||||
|
||||
[Strings]
|
||||
CYUSB3_Provider = "Cypress"
|
||||
CYUSB3_Company = "Cypress Semiconductor Corporation"
|
||||
CYUSB3_Description = "Cypress Generic USB3.0 Driver"
|
||||
CYUSB3_DisplayName = "Cypress USB3.0 Generic"
|
||||
CYUSB3_Install = "Cypress CYUSB3.0 Driver Installation Disk"
|
||||
VID_XXXX&PID_XXXX.DeviceDesc="Cypress USB3.0 Generic Driver"
|
||||
VID_04B4&PID_00F0.DeviceDesc="Cypress FX3 USB BulkloopExample Device"
|
||||
VID_04B4&PID_00F1.DeviceDesc="Cypress FX3 USB StreamerExample Device"
|
||||
VID_04B4&PID_00F3.DeviceDesc="Cypress FX3 USB BootLoader Device"
|
||||
VID_04B4&PID_4720.DeviceDesc="Cypress FX3 USB BootProgrammer Device"
|
||||
VID_04B4&PID_00B0.DeviceDesc="Cypress Bay USB Boot Device"
|
||||
VID_04B4&PID_00BC.DeviceDesc="Cypress Benicia USB Boot Device"
|
||||
VID_04B4&PID_FFF1.DeviceDesc="Cypress FX3 Workshop Lab1_UsbEnumeration"
|
||||
VID_04B4&PID_FFF2.DeviceDesc="Cypress FX3 Example device 1"
|
||||
VID_04B4&PID_FFF3.DeviceDesc="Cypress FX3 Example device 2"
|
||||
VID_04B4&PID_0053.DeviceDesc="Cypress SD3 USB Boot Device"
|
||||
|
||||
VID_04B4&PID_0082.DeviceDesc="Cypress FX2LP Development board"
|
||||
VID_04B4&PID_0095.DeviceDesc="Cypress FX2LP USB-JTAG debug probe"
|
||||
VID_04B4&PID_1004.DeviceDesc="Cypress FX2LP Sample Device"
|
||||
VID_04B4&PID_8613.DeviceDesc="Cypress FX2LP No EEPROM Device"
|
||||
VID_04B4&PID_1003.DeviceDesc="Cypress FX2LP StreamerExample Device"
|
||||
VID_04B4&PID_6823.DeviceDesc="Cypress EZ-USB NX2LP-Flex BootLoader Device"
|
||||
VID_04B4&PID_4617.DeviceDesc="Cypress EZ-USB NX2LP-Flex Unprogrammed NAND"
|
||||
VID_04B4&PID_4611.DeviceDesc="Cypress FX2 USB Storage Adapter"
|
||||
VID_04B4&PID_6830.DeviceDesc="Cypress AT2 USB Storage Adapter"
|
||||
VID_04B4&PID_00A1.DeviceDesc="Cypress Antioch USB Boot Device"
|
||||
VID_04B4&PID_00A2.DeviceDesc="Cypress Astoria No EEPROM Device"
|
||||
|
||||
VID_04B4&PID_6473.DeviceDesc="Cypress EZ-USB FX1 No EEPROM Device"
|
||||
|
||||
VID_04B4&PID_00FA.DeviceDesc="USB-Serial MFG mode"
|
||||
VID_04B4&PID_0002&MI_02.DeviceDesc="USB-Serial (Single Channel) Vendor MFG"
|
||||
VID_04B4&PID_0004&MI_00.DeviceDesc="USB-Serial (Single Channel) Vendor 1"
|
||||
VID_04B4&PID_0004&MI_01.DeviceDesc="USB-Serial (Single Channel) Vendor MFG"
|
||||
VID_04B4&PID_0003&MI_02.DeviceDesc="USB-UART LP Vendor MFG"
|
||||
VID_04B4&PID_0006&MI_00.DeviceDesc="USB-UART LP Vendor 1"
|
||||
VID_04B4&PID_0006&MI_01.DeviceDesc="USB-UART LP Vendor MFG"
|
||||
VID_04B4&PID_0005&MI_04.DeviceDesc="USB-Serial (Dual Channel) Vendor MFG"
|
||||
VID_04B4&PID_0007&MI_02.DeviceDesc="USB-Serial (Dual Channel) Vendor 1"
|
||||
VID_04B4&PID_0007&MI_03.DeviceDesc="USB-Serial (Dual Channel) Vendor MFG"
|
||||
VID_04B4&PID_0009&MI_00.DeviceDesc="USB-Serial (Dual Channel) Vendor 1"
|
||||
VID_04B4&PID_0009&MI_03.DeviceDesc="USB-Serial (Dual Channel) Vendor MFG"
|
||||
VID_04B4&PID_000A&MI_00.DeviceDesc="USB-Serial (Dual Channel) Vendor 1"
|
||||
VID_04B4&PID_000A&MI_01.DeviceDesc="USB-Serial (Dual Channel) Vendor 2"
|
||||
VID_04B4&PID_000A&MI_02.DeviceDesc="USB-Serial (Dual Channel) Vendor MFG"
|
||||
VID_04B4&PID_000B&MI_01.DeviceDesc="Cypress USB-I2C PTP Bridge MFG"
|
||||
|
||||
|
||||
CYUSB3.GUID="{AE18AA60-7F6A-11d4-97DD-00010229B959}"
|
||||
;ENABLE_DRIVER_POWER_POLICY="1"
|
||||
CYUSB3_Unused = "."
|
||||
BIN
iidx/ezusb2/driver/xp/x86/cyusb3.sys
Executable file
BIN
iidx/ezusb2/driver/xp/x86/cyusb3.sys
Executable file
Binary file not shown.
4
iidx/ezusb2/firmware/README.md
Normal file
4
iidx/ezusb2/firmware/README.md
Normal file
|
|
@ -0,0 +1,4 @@
|
|||
# Firmware binary Ezusb FX2, aka IO2
|
||||
The firmware binary blob. No FPGA binary because the IO2 does not use any FPGA
|
||||
like the C02 IO. Requires appropriate tools from BT5 to load them to the
|
||||
hardware.
|
||||
BIN
iidx/ezusb2/firmware/ezusb2.bin
Executable file
BIN
iidx/ezusb2/firmware/ezusb2.bin
Executable file
Binary file not shown.
BIN
iidx/misc/CLVSD.ax
Normal file
BIN
iidx/misc/CLVSD.ax
Normal file
Binary file not shown.
11
iidx/misc/README.md
Normal file
11
iidx/misc/README.md
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
# Misc stuff
|
||||
|
||||
* <u>CLVSD.ax</u>: Video codec required to play background videos from IIDX 12
|
||||
onwards.
|
||||
Install: Start -> Run -> regsvr32 clvsd.ax
|
||||
* <u>libacio_20_slot.dll</u>: libacio implementation from IIDX 20 which supports
|
||||
slotted readers. Thank you Konami for leaving this on the drive.
|
||||
* <u>RtEffect_stub.dll</u>: Required for IIDX 10 to 13 when running the games on
|
||||
hardware that does not have an analog version of a Realtek integrated sound
|
||||
chip. Replace the existing RtEffect.dll in the game folder with this one.
|
||||
Otherwise, the game won't boot (instantaneous crash).
|
||||
BIN
iidx/misc/RtEffect_stub.dll
Normal file
BIN
iidx/misc/RtEffect_stub.dll
Normal file
Binary file not shown.
BIN
iidx/misc/libacio_20_slot.dll
Executable file
BIN
iidx/misc/libacio_20_slot.dll
Executable file
Binary file not shown.
2
misc/README.md
Normal file
2
misc/README.md
Normal file
|
|
@ -0,0 +1,2 @@
|
|||
# Misc bemani game supplements
|
||||
* [d3d8to9](d3d8to9/README.md): DirectX 8 to 9 wrapper library to solve issues with d3d8 based (bemani) games.
|
||||
21
misc/d3d8to9/README.md
Normal file
21
misc/d3d8to9/README.md
Normal file
|
|
@ -0,0 +1,21 @@
|
|||
# DirectX 8 to 9 wrapper
|
||||
Source: https://github.com/crosire/d3d8to9
|
||||
|
||||
Includes:
|
||||
* d3d8.dll (compiled binary)
|
||||
* Source code for compiled binary
|
||||
|
||||
# Why?
|
||||
Some Konami games are quite old and don't run well on modern versions of Windows (7 and newer):
|
||||
* Framerate is not locked to v-sync though v-sync is turned on
|
||||
* Random stuttering and slow-downs
|
||||
|
||||
Games with these issues experienced thus far:
|
||||
* IIDX 9 to 13: Even with bemanitools various settings in place, these games would not run flawlessly on Windows 10: Random stuttering in menus and during songs causing them to drift off-sync though the framerate was supposed to be stable.
|
||||
|
||||
# Install
|
||||
* Requires the D3D9 SDK: https://www.microsoft.com/en-us/download/confirmation.aspx?id=8109
|
||||
* Put the d3d8.dll next to your game executable.
|
||||
|
||||
For example:
|
||||
* IIDX: Put d3d8.dll next to bm2dx.exe.
|
||||
BIN
misc/d3d8to9/d3d8.dll
Normal file
BIN
misc/d3d8to9/d3d8.dll
Normal file
Binary file not shown.
BIN
misc/d3d8to9/d3d8to9-1.9.2.zip
Normal file
BIN
misc/d3d8to9/d3d8to9-1.9.2.zip
Normal file
Binary file not shown.
Loading…
Reference in New Issue
Block a user