;*****************************************************************************
;
; Name:  amdhub31.inf
;
; Function:
;	Install AMD USB3.1 Hub Driver 
;
; Copyright (c) 2009-2016 AMD, ASMedia, MCCI.
;
; MCCI(R) is a registered trademark of MCCI Corporation.
;
;*****************************************************************************

[Version]
Signature="$WINDOWS NT$"
Class=USB
ClassGuid={36fc9e60-c465-11cf-8056-444553540000}
Provider=%Provider%
DriverVer=02/26/2016, 1.0.2.0
CatalogFile=amdhub31.cat

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

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

[SourceDisksFiles.x86]
amdhub31.sys=1

[SourceDisksFiles.amd64]
amdhub31.sys=1

[DestinationDirs]
DefaultDestDir = 12

[ControlFlags]
ExcludeFromSelect = *

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

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

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

[Hub_Product2_Install.ntamd64]
FeatureScore=80
CopyFiles=amdhub31.CopyFiles.amd64
DriverVer=02/26/2016, 1.0.2.0
AddReg=amdhub31.DeviceInterfaceGuids
AddReg=amdhub31.ProductDeviceInterfaceGuids

[Hub_Product2_Install.ntamd64.services]
AddService=amdhub31,0x00000002,amdhub31_service

[Hub_Product2_Install.ntx86]
FeatureScore=80
CopyFiles=amdhub31.CopyFiles.x86
DriverVer=02/26/2016, 1.0.2.0
AddReg=amdhub31.DeviceInterfaceGuids
AddReg=amdhub31.ProductDeviceInterfaceGuids

[Hub_Product2_Install.ntx86.services]
AddService=amdhub31,0x00000002,amdhub31_service

[RootHub.ntamd64]
%RootHub_Product_1%=RootHub_Product1_Install,USB\AMDROOT_HUB31

[RootHub.ntx86]
%RootHub_Product_1%=RootHub_Product1_Install,USB\AMDROOT_HUB31

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

[RootHub_Product1_Install.ntamd64]
FeatureScore=80
CopyFiles=amdhub31.CopyFiles.amd64
DriverVer=02/26/2016, 1.0.2.0
AddReg=RootHub_Product1_Install.AddReg
AddReg=amdhub31.DeviceInterfaceGuids
AddReg=amdhub31.ProductDeviceInterfaceGuids

[RootHub_Product1_Install.ntamd64.services]
AddService=amdhub31,0x00000002,amdhub31_service

[RootHub_Product1_Install.ntx86]
FeatureScore=80
CopyFiles=amdhub31.CopyFiles.x86
DriverVer=02/26/2016, 1.0.2.0
AddReg=RootHub_Product1_Install.AddReg
AddReg=amdhub31.DeviceInterfaceGuids
AddReg=amdhub31.ProductDeviceInterfaceGuids

[RootHub_Product1_Install.ntx86.services]
AddService=amdhub31,0x00000002,amdhub31_service

[amdhub31.CopyFiles.amd64]
amdhub31.sys

[amdhub31.CopyFiles.x86]
amdhub31.sys

[amdhub31.DeviceInterfaceGuids]
HKR,DeviceInterfaces,GUID_DEVINTERFACE_AMD_HUB3,, "{314B0371-157A-434A-8459-685D389ED910}"

[amdhub31.ProductDeviceInterfaceGuids]
HKR,DeviceInterfaces,GUID_DEVINTERFACE_AMD_USB3_DRIVERS,, "{C6164C12-A1E1-4B7E-B49C-F942E3A8C050}"

[amdhub31_service]
DisplayName=%amdhub31_ServiceDescription%
ServiceType=1
StartType=3
ErrorControl=1
ServiceBinary=%12%\amdhub31.sys
LoadOrderGroup=Base

[Strings]
DiskKey = "AMD USB 3.1 Install Disk"
Hub.MFG = "(Generic USB Hub)"
Hub_Product_2 = "Generic USB Hub"
Provider = "Advanced Micro Devices, Inc."
RootHub.MFG = "(Standard USB Host Controller)"
RootHub_Product_1 = "AMD USB3.1 Root Hub"
amdhub31_ServiceDescription = "AMD USB3.1 Hub Service"

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