;*****************************************************************************
;
; Name:  asmthub3.inf
;
; Function:
;	Install ASMedia USB3 Hub Driver 
;
; Copyright (c) 2009-2011 MCCI Corporation
;
; MCCI(R) is a registered trademark of MCCI Corporation.
;
; NOTICE: This software is licensed, not sold.  Any modification of this
; inf file to change the reference to an operating system or to change the
; reference to a device is not permitted unless authorized in writing by
; MCCI Corporation
;
;*****************************************************************************

[Version]
Signature="$WINDOWS NT$"
Class=USB
ClassGuid={36fc9e60-c465-11cf-8056-444553540000}
Provider=%Provider%
DriverVer=08/16/2013,1.16.12.0
CatalogFile=asmthub3.cat

[SourceDisksNames.x86]
1=%DiskKey%,"asmthub3.sys",,\i386

[SourceDisksNames.amd64]
1=%DiskKey%,"asmthub3.sys",,\amd64

[SourceDisksNames.ia64]
1=%DiskKey%,"asmthub3.sys",,\ia64

[SourceDisksFiles.x86]
asmthub3.sys=1

[SourceDisksFiles.amd64]
asmthub3.sys=1

[SourceDisksFiles.ia64]
asmthub3.sys=1

[DestinationDirs]
DefaultDestDir = 12

[ControlFlags]
ExcludeFromSelect = *

[Manufacturer]
%Hub.MFG%=Hub, ntx86, ntamd64, ntia64
%RootHub.MFG%=RootHub, ntx86, ntamd64, ntia64

[Hub.ntamd64]
%Hub_Product_2%=Hub_Product2_Install,USB\ASMEDIAUSBD_Hub

[Hub.ntia64]
%Hub_Product_2%=Hub_Product2_Install,USB\ASMEDIAUSBD_Hub

[Hub.ntx86]
%Hub_Product_2%=Hub_Product2_Install,USB\ASMEDIAUSBD_Hub

[Hub_Product2_Install.ntamd64]
CopyFiles=asmthub3.CopyFiles.amd64
DriverVer=08/16/2013, 1.16.12.0
AddReg=asmthub3.DeviceInterfaceGuids
AddReg=asmthub3.ProductDeviceInterfaceGuids

[Hub_Product2_Install.ntamd64.services]
AddService=asmthub3,0x00000002,asmthub3_service

[Hub_Product2_Install.ntia64]
CopyFiles=asmthub3.CopyFiles.ia64
DriverVer=08/16/2013, 1.16.12.0
AddReg=asmthub3.DeviceInterfaceGuids
AddReg=asmthub3.ProductDeviceInterfaceGuids

[Hub_Product2_Install.ntia64.services]
AddService=asmthub3,0x00000002,asmthub3_service

[Hub_Product2_Install.ntx86]
CopyFiles=asmthub3.CopyFiles.x86
DriverVer=08/16/2013, 1.16.12.0
AddReg=asmthub3.DeviceInterfaceGuids
AddReg=asmthub3.ProductDeviceInterfaceGuids

[Hub_Product2_Install.ntx86.services]
AddService=asmthub3,0x00000002,asmthub3_service

[RootHub.ntamd64]
%RootHub_Product_1%=RootHub_Product1_Install,USB\ASMEDIAUSBD_Hub&VID_040E&PID_0100

[RootHub.ntia64]
%RootHub_Product_1%=RootHub_Product1_Install,USB\ASMEDIAUSBD_Hub&VID_040E&PID_0100

[RootHub.ntx86]
%RootHub_Product_1%=RootHub_Product1_Install,USB\ASMEDIAUSBD_Hub&VID_040E&PID_0100

[RootHub_Product1_Install.AddReg]
HKR,,WdkSelectiveSuspendDisableWithChild, 0x10001, 0x1
HKR,,WdkSelectiveSuspendEnable, 0x10001, 0x40

[RootHub_Product1_Install.ntamd64]
CopyFiles=asmthub3.CopyFiles.amd64
DriverVer=08/16/2013, 1.16.12.0
AddReg=RootHub_Product1_Install.AddReg
AddReg=asmthub3.DeviceInterfaceGuids
AddReg=asmthub3.ProductDeviceInterfaceGuids

[RootHub_Product1_Install.ntamd64.services]
AddService=asmthub3,0x00000002,asmthub3_service

[RootHub_Product1_Install.ntia64]
CopyFiles=asmthub3.CopyFiles.ia64
DriverVer=08/16/2013, 1.16.12.0
AddReg=RootHub_Product1_Install.AddReg
AddReg=asmthub3.DeviceInterfaceGuids
AddReg=asmthub3.ProductDeviceInterfaceGuids

[RootHub_Product1_Install.ntia64.services]
AddService=asmthub3,0x00000002,asmthub3_service

[RootHub_Product1_Install.ntx86]
CopyFiles=asmthub3.CopyFiles.x86
DriverVer=08/16/2013, 1.16.12.0
AddReg=RootHub_Product1_Install.AddReg
AddReg=asmthub3.DeviceInterfaceGuids
AddReg=asmthub3.ProductDeviceInterfaceGuids

[RootHub_Product1_Install.ntx86.services]
AddService=asmthub3,0x00000002,asmthub3_service

[asmthub3.CopyFiles.amd64]
asmthub3.sys

[asmthub3.CopyFiles.ia64]
asmthub3.sys

[asmthub3.CopyFiles.x86]
asmthub3.sys

[asmthub3.DeviceInterfaceGuids]
HKR,DeviceInterfaces,GUID_DEVINTERFACE_ASMEDIA_HUB3,, "{AF69AE2D-55D0-49ef-AEEB-E463CFC5ECE8}"

[asmthub3.ProductDeviceInterfaceGuids]
HKR,DeviceInterfaces,GUID_DEVINTERFACE_ASMEDIA_USB3_DRIVERS,, "{A7E675DB-4F15-4cf1-9F60-431474707087}"

[asmthub3_service]
DisplayName=%asmthub3_ServiceDescription%
ServiceType=1
StartType=3
ErrorControl=1
ServiceBinary=%12%\asmthub3.sys
LoadOrderGroup=Base

[Strings]
DiskKey = "ASMedia USB 3.0 Install Disk"
Hub.MFG = "(Generic USB Hub)"
Hub_Product_2 = "Generic USB Hub"
Provider = "ASMedia Technology Inc"
RootHub.MFG = "(Standard USB Host Controller)"
RootHub_Product_1 = "USB Root Hub"
asmthub3_ServiceDescription = "ASMedia USB3 Hub Service"

;**** end of file ****
