; 
; GENERATED FILE. DO NOT EDIT!
; 
; setup information file
; 
; Copyright (c) 2009-2017 
;

;******************************************************************************
; Version section
;------------------------------------------------------------------------------
[Version]
Signature = "$Windows NT$"
DriverVer = 09/08/2017,4.13.0.36034
Provider = %S_Provider%
CatalogFile = xmosusbaudiost30F7ks.cat
Class = MEDIA
ClassGuid = {4d36e96c-e325-11ce-bfc1-08002be10318}

[SignatureAttributes]
xmosusbaudiost30F7ks.sys = SignatureAttributes.DRM

[SignatureAttributes.DRM]
DRMLevel = 1300

;******************************************************************************
; Manufacturer
;------------------------------------------------------------------------------
[Manufacturer]
%S_Mfg% = _Models,ntamd64

;******************************************************************************
; Device Models
;------------------------------------------------------------------------------
[_Models.ntamd64]
"XMOS USB Audio" = _Install_0,TUSBAUDIO_ENUM\VID_20B1&PID_30F7&KS
"XMOS XS1-L1 (ST)" = _Install_1,TUSBAUDIO_ENUM\VID_20B1&PID_0002&KS
"XMOS XS1-L2 (ST)" = _Install_2,TUSBAUDIO_ENUM\VID_20B1&PID_0004&KS
"XMOS XS1-U8 Proto (ST)" = _Install_3,TUSBAUDIO_ENUM\VID_20B1&PID_0006&KS
"XMOS XS1-U8 DJ (ST)" = _Install_4,TUSBAUDIO_ENUM\VID_20B1&PID_0008&KS
"XMOS XS1-U8 MFA (ST)" = _Install_5,TUSBAUDIO_ENUM\VID_20B1&PID_000A&KS
"XMOS XS1-U16 (ST)" = _Install_6,TUSBAUDIO_ENUM\VID_20B1&PID_000C&KS
"XMOS XHRA-2HPA" = _Install_7,TUSBAUDIO_ENUM\VID_20B1&PID_3066&KS

[_Install_0.ntamd64]
Include = ks.inf,wdmaudio.inf
Needs = KS.Registration,WDMAUDIO.Registration,mssysfx.CopyFilesAndRegister
CopyFiles = _CopyFiles_sys
AddReg = _AddReg_Common

[_Install_0.ntamd64.HW]
AddReg = _AddReg_0

[_Install_0.ntamd64.Services]
AddService = xmosusbaudiost30F7ks,0x00000002,_ServiceInst,_EventLog

[_Install_0.ntamd64.Interfaces]
AddInterface = %KSCATEGORY_AUDIO%,%KSNAME_Topology%,_KSTopology

[_Install_1.ntamd64]
Include = ks.inf,wdmaudio.inf
Needs = KS.Registration,WDMAUDIO.Registration,mssysfx.CopyFilesAndRegister
CopyFiles = _CopyFiles_sys
AddReg = _AddReg_Common

[_Install_1.ntamd64.HW]
AddReg = _AddReg_1

[_Install_1.ntamd64.Services]
AddService = xmosusbaudiost30F7ks,0x00000002,_ServiceInst,_EventLog

[_Install_1.ntamd64.Interfaces]
AddInterface = %KSCATEGORY_AUDIO%,%KSNAME_Topology%,_KSTopology

[_Install_2.ntamd64]
Include = ks.inf,wdmaudio.inf
Needs = KS.Registration,WDMAUDIO.Registration,mssysfx.CopyFilesAndRegister
CopyFiles = _CopyFiles_sys
AddReg = _AddReg_Common

[_Install_2.ntamd64.HW]
AddReg = _AddReg_2

[_Install_2.ntamd64.Services]
AddService = xmosusbaudiost30F7ks,0x00000002,_ServiceInst,_EventLog

[_Install_2.ntamd64.Interfaces]
AddInterface = %KSCATEGORY_AUDIO%,%KSNAME_Topology%,_KSTopology

[_Install_3.ntamd64]
Include = ks.inf,wdmaudio.inf
Needs = KS.Registration,WDMAUDIO.Registration,mssysfx.CopyFilesAndRegister
CopyFiles = _CopyFiles_sys
AddReg = _AddReg_Common

[_Install_3.ntamd64.HW]
AddReg = _AddReg_3

[_Install_3.ntamd64.Services]
AddService = xmosusbaudiost30F7ks,0x00000002,_ServiceInst,_EventLog

[_Install_3.ntamd64.Interfaces]
AddInterface = %KSCATEGORY_AUDIO%,%KSNAME_Topology%,_KSTopology

[_Install_4.ntamd64]
Include = ks.inf,wdmaudio.inf
Needs = KS.Registration,WDMAUDIO.Registration,mssysfx.CopyFilesAndRegister
CopyFiles = _CopyFiles_sys
AddReg = _AddReg_Common

[_Install_4.ntamd64.HW]
AddReg = _AddReg_4

[_Install_4.ntamd64.Services]
AddService = xmosusbaudiost30F7ks,0x00000002,_ServiceInst,_EventLog

[_Install_4.ntamd64.Interfaces]
AddInterface = %KSCATEGORY_AUDIO%,%KSNAME_Topology%,_KSTopology

[_Install_5.ntamd64]
Include = ks.inf,wdmaudio.inf
Needs = KS.Registration,WDMAUDIO.Registration,mssysfx.CopyFilesAndRegister
CopyFiles = _CopyFiles_sys
AddReg = _AddReg_Common

[_Install_5.ntamd64.HW]
AddReg = _AddReg_5

[_Install_5.ntamd64.Services]
AddService = xmosusbaudiost30F7ks,0x00000002,_ServiceInst,_EventLog

[_Install_5.ntamd64.Interfaces]
AddInterface = %KSCATEGORY_AUDIO%,%KSNAME_Topology%,_KSTopology

[_Install_6.ntamd64]
Include = ks.inf,wdmaudio.inf
Needs = KS.Registration,WDMAUDIO.Registration,mssysfx.CopyFilesAndRegister
CopyFiles = _CopyFiles_sys
AddReg = _AddReg_Common

[_Install_6.ntamd64.HW]
AddReg = _AddReg_6

[_Install_6.ntamd64.Services]
AddService = xmosusbaudiost30F7ks,0x00000002,_ServiceInst,_EventLog

[_Install_6.ntamd64.Interfaces]
AddInterface = %KSCATEGORY_AUDIO%,%KSNAME_Topology%,_KSTopology

[_Install_7.ntamd64]
Include = ks.inf,wdmaudio.inf
Needs = KS.Registration,WDMAUDIO.Registration,mssysfx.CopyFilesAndRegister
CopyFiles = _CopyFiles_sys
AddReg = _AddReg_Common

[_Install_7.ntamd64.HW]
AddReg = _AddReg_7

[_Install_7.ntamd64.Services]
AddService = xmosusbaudiost30F7ks,0x00000002,_ServiceInst,_EventLog

[_Install_7.ntamd64.Interfaces]
AddInterface = %KSCATEGORY_AUDIO%,%KSNAME_Topology%,_KSTopology

;******************************************************************************
; Service installation
;------------------------------------------------------------------------------
[_ServiceInst]
ServiceType = 1
StartType = 3
ErrorControl = 1
ServiceBinary = %12%\xmosusbaudiost30F7ks.sys

[_EventLog]
AddReg = _AddReg_EventLog

[_AddReg_EventLog]
HKR,,"EventMessageFile",%REG_EXPAND_SZ%,"%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\drivers\xmosusbaudiost30F7ks.sys"
HKR,,"TypesSupported",%REG_DWORD%,0x00000007

;******************************************************************************
; Interface registration
;------------------------------------------------------------------------------
[_KSTopology]
AddReg = _AddReg_KSTopology

[_AddReg_KSTopology]
HKR,,"FriendlyName",,%S_TopologyDeviceName%
HKR,,"CLSID",,%Proxy.CLSID%

;******************************************************************************
; Common settings
;------------------------------------------------------------------------------
[_AddReg_Common]
HKR,,"Driver",,"xmosusbaudiost30F7ks.sys"
HKR,,"AssociatedFilters",,"wdmaud,swmidi,redbook"
HKR,Drivers,"SubClasses",,"wave,midi,mixer,aux"
HKR,Drivers\wave\wdmaud.drv,"Driver",,"wdmaud.drv"
HKR,Drivers\midi\wdmaud.drv,"Driver",,"wdmaud.drv"
HKR,Drivers\mixer\wdmaud.drv,"Driver",,"wdmaud.drv"
HKR,Drivers\aux\wdmaud.drv,"Driver",,"wdmaud.drv"
HKR,Drivers\wave\wdmaud.drv,"Description",,%S_WdmAudDescription%
HKR,Drivers\midi\wdmaud.drv,"Description",,%S_WdmAudDescription%
HKR,Drivers\mixer\wdmaud.drv,"Description",,%S_WdmAudDescription%
HKR,Drivers\aux\wdmaud.drv,"Description",,%S_WdmAudDescription%

;******************************************************************************
; Device settings for XMOS USB Audio
;------------------------------------------------------------------------------
[_AddReg_0]

;******************************************************************************
; Device settings for XMOS XS1-L1 (ST)
;------------------------------------------------------------------------------
[_AddReg_1]

;******************************************************************************
; Device settings for XMOS XS1-L2 (ST)
;------------------------------------------------------------------------------
[_AddReg_2]

;******************************************************************************
; Device settings for XMOS XS1-U8 Proto (ST)
;------------------------------------------------------------------------------
[_AddReg_3]

;******************************************************************************
; Device settings for XMOS XS1-U8 DJ (ST)
;------------------------------------------------------------------------------
[_AddReg_4]

;******************************************************************************
; Device settings for XMOS XS1-U8 MFA (ST)
;------------------------------------------------------------------------------
[_AddReg_5]

;******************************************************************************
; Device settings for XMOS XS1-U16 (ST)
;------------------------------------------------------------------------------
[_AddReg_6]

;******************************************************************************
; Device settings for XMOS XHRA-2HPA
;------------------------------------------------------------------------------
[_AddReg_7]

;******************************************************************************
; 0x00004000 = COPYFLG_IN_USE_RENAME, rename driver if in use
;------------------------------------------------------------------------------
[_CopyFiles_sys]
xmosusbaudiost30F7ks.sys,,,0x00004000

;******************************************************************************
; Destination Directories
;------------------------------------------------------------------------------
[DestinationDirs]
_CopyFiles_sys = 12

;******************************************************************************
; Installation Disk
;------------------------------------------------------------------------------
[SourceDisksNames.amd64]
1 = %S_DiskName%

;******************************************************************************
; Files on the Installation Disk
;------------------------------------------------------------------------------
[SourceDisksFiles.amd64]
xmosusbaudiost30F7ks.sys = 1

;******************************************************************************
; Strings
;------------------------------------------------------------------------------
[Strings]
; 
; Registry value types. DO NOT MODIFY!
;
REG_SZ = 0x00000000
REG_EXPAND_SZ = 0x00020000
REG_MULTI_SZ = 0x00010000
REG_MULTI_SZ_APPEND = 0x00010008
REG_DWORD = 0x00010001
REG_BINARY = 0x00000001

KSCATEGORY_AUDIO = "{6994AD04-93EF-11D0-A3CC-00A0C9223196}"
KSCATEGORY_RENDER = "{65E8773E-8F56-11D0-A3B9-00A0C9223196}"
KSCATEGORY_CAPTURE = "{65E8773D-8F56-11D0-A3B9-00A0C9223196}"
KSCATEGORY_TOPOLOGY = "{DDA54A40-1E4C-11D1-A050-405705C10000}"
Proxy.CLSID = "{17CCA71B-ECD7-11D0-B908-00A0C9223196}"
KSNAME_Topology = "Topology"
S_WdmAudDescription = "USB Audio Driver"
S_TopologyDeviceName = "USB Audio Mixer"

S_Provider = "XMOS"
S_Mfg = "XMOS"
S_DiskName = "Driver Installation Disk"



;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; EOF ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
