Windows 7: AMD Function Driver for HDA v8.784.1.0000 (64bit)

INF file v8.784.1.0000 from 2010-11-30

An INF file is a plain text file used by Microsoft Windows for installation of software and drivers. INF files are most commonly used for installing device drivers for hardware components.
The structure of an INF file is very similar to that of an INI file; it contains various sections that specify the files to be copied, changes to the registry, etc. All INF files contain a [version] section with a Signature value specifying the version of Windows that the INF file is meant for. The signature is commonly $CHICAGO$ (for Windows 9x) or $WINDOWS NT$ (for Windows NT/2K/XP/Vista/7/8) Most of the remaining sections are user-defined and contain information specific to the component being installed.
Source: Wikipedia: INF file.

Type

64bit INF file

Status WHQL
Version 8.784.1.0000 File AtihdW76.inf
Release 2010-11-30    [November '10] Size 31 KB
Download driver
v8.784.1.0000
;------------------------------------------------------------------------------
; ATI HD Audio Information file : AtiHDAud.inf
;
; Copyright (c) 1998-2010 ATI Technologies Inc. All rights reserved
;------------------------------------------------------------------------------


[Version]
Signature="$Windows NT$"
Class=MEDIA
ClassGuid={4d36e96c-e325-11ce-bfc1-08002be10318}
Provider=%ATI%
CatalogFile=AtihdW76.cat
DriverVer=08/30/2010,7.11.0.7710

[DestinationDirs]
DefaultDestDir =10; dirid = \system32\drivers
HdAudModel.CopyList =10,system32\drivers

[SourceDisksNames]
222=%DiskId1%,"",222

[SourceDisksFiles]
AtihdW76.sys=222

[Manufacturer]
%ATI%=ATI,NTamd64.6.1,NTamd64.6.0

[SignatureAttributes]
AtihdW76.sys=SignatureAttributes.DRM

[SignatureAttributes.DRM]
DRMLevel=1300

;============================================================================

[ControlFlags]
ExcludeFromSelect = *

[ATI.NTamd64.6.1]
%HdAudioDeviceDescription% = HdAudModel, HDAUDIO\FUNC_01&VEN_1002&DEV_793C&SUBSYS_00793C00&REV_1000
%HdAudioDeviceDescription% = HdAudModel, HDAUDIO\FUNC_01&VEN_1002&DEV_791A&SUBSYS_00791A00&REV_1000
%HdAudioDeviceDescription% = HdAudModel, HDAUDIO\FUNC_01&VEN_1002&DEV_AA01&SUBSYS_00AA0100&REV_1000
%HdAudioDeviceDescription% = HdAudModel, HDAUDIO\FUNC_01&VEN_1002&DEV_AA01&SUBSYS_00AA0100&REV_1001
%HdAudioDeviceDescription% = HdAudModel, HDAUDIO\FUNC_01&VEN_1002&DEV_AA01&SUBSYS_00AA0100&REV_1002
%HdAudioDeviceDescription% = HdAudModel, HDAUDIO\FUNC_01&VEN_1002&DEV_AA11
%HdAudioDeviceDescription% = HdAudModel, HDAUDIO\FUNC_01&VEN_1002&DEV_AA09
%HdAudioDeviceDescription% = HdAudModel, HDAUDIO\FUNC_01&VEN_1002&DEV_AA19

[ATI.NTamd64.6.0]


[HdAudModel]
Include=ks.inf,wdmaudio.inf
Needs=KS.Registration,WDMAUDIO.Registration,mssysfx.CopyFilesAndRegister
CopyFiles = HdAudModel.CopyList
AddReg = HdAudModel.AddReg
AddProperty = HdAudBranding.AddProperty


[HdAudBranding.AddProperty]
;DeviceBrandingIcon,,,,"%1%\AtihdW76.sys,-203"
DeviceVendorWebSite,,,,"http://ati.amd.com/products/index.html"

[HdAudModel.HW]
AddReg = HdAudSecurity.AddReg

[HdAudModel.Services]
AddService=AtiHDAudioService, 0x00000002, HdAud_Service_Install

[HdAud_Service_Install]
DisplayName = %ATIHdAudioDriver.SvcDesc%
ServiceType = 1
StartType = 3
ErrorControl = 1
ServiceBinary = %10%\system32\drivers\AtihdW76.sys

[HdAudModel.CopyList]
AtihdW76.sys


[HdAudModel.AddReg]

HKR,,Driver,,AtihdW76.sys

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,,AssociatedFilters,,"wdmaud,swmidi,redbook"

HKR,Drivers\wave\wdmaud.drv,Description,,%HdAudioDeviceDescription%
HKR,Drivers\midi\wdmaud.drv,Description,,%HdAudioDeviceDescription%
HKR,Drivers\mixer\wdmaud.drv,Description,,%HdAudioDeviceDescription%
HKR,Drivers\aux\wdmaud.drv,Description,,%HdAudioDeviceDescription%

HKR,,DisableSetupDiChangeState,1,00,00,00,00 ; Set to 01,00,00,00 to disable proppage restarting of driver on policy change
; Driver global settings
HKR,GlobalSettings,DcOffsetWorkaround,1,01,00,00,00 ; Applies workaround for recording DC offset issue
HKR,GlobalSettings,ResetAudioFgOnStart,1,01,00,00,00 ; Enables resetting of audio FG on driver start
HKR,GlobalSettings,SysAudioTopoMiniportWorkaround,1,01,00,00,00 ; Enables holding ref on topo port & miniport when device is uninstantiated
HKR,GlobalSettings,AC3DetectionDelay,1,01,00,00,00 ;Use this key to increase or decrease the Device detection period.

HKR,GlobalSettings,ValidateCodecWrites,1,00,00,00,00 ; Enables readback of writes to codec registers
HKR,GlobalSettings,SendFakePcxCfgDefVerbs,1,00,00,00,00 ; Enables sending fake pin config default table
HKR,GlobalSettings,SpdifOutputEchosRearRenderWhenNoAc3,1,01,00,00,00 ; Slaves rear panel front channels to SPDIF
HKR,GlobalSettings,HpShutsOffRearSpeaker,1,00,00,00,00 ; Headphone does not mute rear speakers
HKR,GlobalSettings,HpMode,1,01,00,00,00 ; Headphone is slaved to rear panel front channels
HKR,GlobalSettings,EnableDynamicDevices,1,01,00,00,00 ; Headphone will come and go dynamically.
HKR,GlobalSettings,SilentStream,1,01,00,00,00;
HKR,GlobalSettings,EnableJackEvent,1,00,00,00,00 ; jackevent was not implemented defaulty
HKR,GlobalSettings,SetSpdifVCfg,1,01,00,00,00 ; VCfg bit will be set on SPDIF out


; Registry key to enable waveRT by default
HKR,GlobalSettings,EnableWaveRT,1,01,00,00,00

HKR,GlobalSettings\\SpdifOut,ExternalSpdifReceiverSupportedSampleRates44100,1,01,00,00,00 ; By default, supported
HKR,GlobalSettings\\SpdifOut,ExternalSpdifReceiverSupportedSampleRates48000,1,01,00,00,00 ; By default, supported
HKR,GlobalSettings\\SpdifOut,ExternalSpdifReceiverSupportedSampleRates96000,1,00,00,00,00 ; By default, not supported

HKR,GlobalSettings\\SpdifOut,ExternalSpdifReceiverSupportedBitDepths16,1,01,00,00,00 ; By default, only one supported
HKR,GlobalSettings\\SpdifOut,ExternalSpdifReceiverSupportedBitDepths20,1,00,00,00,00 ; By default, not supported
HKR,GlobalSettings\\SpdifOut,ExternalSpdifReceiverSupportedBitDepths24,1,00,00,00,00 ; By default, not supported
HKR,GlobalSettings\\SpdifOut,ExternalSpdifReceiverSupportedBitDepths32,1,00,00,00,00 ; By default, not supported

HKR,GlobalSettings\\SpdifIn,SpdifInputBitDepth,1,00,00,00,00 ; By default, 16 bit digital capture
HKR,GlobalSettings\\SpdifIn,SpdifInputSampleRate,1,01,00,00,00; By default, 48KHz digital capture
;HKR,GlobalSettings,EnableFrontMic,1,00,00,00,00 ; 00 disable
HKR,GlobalSettings,EnableFrontMic,1,01,00,00,00 ; 01 bios detect
;HKR,GlobalSettings,EnableFrontMic,1,02,00,00,00 ; 02 enable
;HKR,GlobalSettings,ForceAC3Support,1,01,00,00,00 ;
HKR,GlobalSettings,AC3DetectionDelay,1,0B,00,00,00 ; AC3 delay in multiple of 100ms. (REG_BINARY)
HKR,GlobalSettings,CheckJackStatusOnPowerResume,1,01,00,00,00 ;
HKR,GlobalSettings,PowerResumeDetectionDelay,0x00010001,300 ; In multiples of 100ms (REG_DWORD)
HKR,GlobalSettings,EnableCodecPowerSaving,1,01,00,00,00 ; double the original delay time.




HKR,PowerSettings,ConservationIdleTime,1,1e,00,00,00
HKR,PowerSettings,PerformanceIdleTime,1,2c,01,00,00
HKR,PowerSettings,IdlePowerState,1,04,00,00,00


[HdAudModel.Interfaces]
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_RearLineOutWave%, HdAudModel.RearLineOutWave
AddInterface=%KSCATEGORY_RENDER%,%KSNAME_RearLineOutWave%, HdAudModel.RearLineOutWave
AddInterface=%KSCATEGORY_REALTIME%,%KSNAME_RearLineOutWave%, HdAudModel.RearLineOutWave
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_RearLineOutTopo%, HdAudModel.RearLineOutTopo
AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_RearLineOutTopo%, HdAudModel.RearLineOutTopo

AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_RearLineInWave%, HdAudModel.RearLineInWave
AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_RearLineInWave%, HdAudModel.RearLineInWave
AddInterface=%KSCATEGORY_REALTIME%,%KSNAME_RearLineInWave%, HdAudModel.RearLineInWave
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_RearLineInTopo%, HdAudModel.RearLineInTopo
AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_RearLineInTopo%, HdAudModel.RearLineInTopo

AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_FrontPanelHeadphoneWave%, HdAudModel.FrontPanelHeadphoneWave
AddInterface=%KSCATEGORY_RENDER%,%KSNAME_FrontPanelHeadphoneWave%, HdAudModel.FrontPanelHeadphoneWave
AddInterface=%KSCATEGORY_REALTIME%,%KSNAME_FrontPanelHeadphoneWave%, HdAudModel.FrontPanelHeadphoneWave
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_FrontPanelHeadphoneTopo%, HdAudModel.FrontPanelHeadphoneTopo
AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_FrontPanelHeadphoneTopo%, HdAudModel.FrontPanelHeadphoneTopo

AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_FrontPanelMicWave%, HdAudModel.FrontPanelMicWave
AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_FrontPanelMicWave%, HdAudModel.FrontPanelMicWave
AddInterface=%KSCATEGORY_REALTIME%,%KSNAME_FrontPanelMicWave%, HdAudModel.FrontPanelMicWave
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_FrontPanelMicTopo%, HdAudModel.FrontPanelMicTopo
AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_FrontPanelMicTopo%, HdAudModel.FrontPanelMicTopo

AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_DigitalOutputWave%, HdAudModel.DigitalOutputWave
AddInterface=%KSCATEGORY_RENDER%,%KSNAME_DigitalOutputWave%, HdAudModel.DigitalOutputWave
AddInterface=%KSCATEGORY_REALTIME%,%KSNAME_DigitalOutputWave%, HdAudModel.DigitalOutputWave
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_DigitalOutputTopo%, HdAudModel.DigitalOutputTopo
AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_DigitalOutputTopo%, HdAudModel.DigitalOutputTopo

;
; HDMI Out interfaces.
;

AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_eHDMIOutWave%, HdAudModel.HDMIOutputWave
AddInterface=%KSCATEGORY_RENDER%,%KSNAME_eHDMIOutWave%, HdAudModel.HDMIOutputWave
AddInterface=%KSCATEGORY_REALTIME%,%KSNAME_eHDMIOutWave%, HdAudModel.HDMIOutputWave
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_eHDMIOutTopo%, HdAudModel.HDMIOutputTopo
AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_eHDMIOutTopo%, HdAudModel.HDMIOutputTopo

AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_eHDMIOut2Wave%, HdAudModel.HDMIOutput2Wave
AddInterface=%KSCATEGORY_RENDER%,%KSNAME_eHDMIOut2Wave%, HdAudModel.HDMIOutput2Wave
AddInterface=%KSCATEGORY_REALTIME%,%KSNAME_eHDMIOut2Wave%, HdAudModel.HDMIOutput2Wave
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_eHDMIOut2Topo%, HdAudModel.HDMIOutput2Topo
AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_eHDMIOut2Topo%, HdAudModel.HDMIOutput2Topo

AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_eHDMIOut3Wave%, HdAudModel.HDMIOutput3Wave
AddInterface=%KSCATEGORY_RENDER%,%KSNAME_eHDMIOut3Wave%, HdAudModel.HDMIOutput3Wave
AddInterface=%KSCATEGORY_REALTIME%,%KSNAME_eHDMIOut3Wave%, HdAudModel.HDMIOutput3Wave
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_eHDMIOut3Topo%, HdAudModel.HDMIOutput3Topo
AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_eHDMIOut3Topo%, HdAudModel.HDMIOutput3Topo

AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_eHDMIOut4Wave%, HdAudModel.HDMIOutput4Wave
AddInterface=%KSCATEGORY_RENDER%,%KSNAME_eHDMIOut4Wave%, HdAudModel.HDMIOutput4Wave
AddInterface=%KSCATEGORY_REALTIME%,%KSNAME_eHDMIOut4Wave%, HdAudModel.HDMIOutput4Wave
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_eHDMIOut4Topo%, HdAudModel.HDMIOutput4Topo
AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_eHDMIOut4Topo%, HdAudModel.HDMIOutput4Topo


AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_eDPOutWave%, HdAudModel.DPOutputWave
AddInterface=%KSCATEGORY_RENDER%,%KSNAME_eDPOutWave%, HdAudModel.DPOutputWave
AddInterface=%KSCATEGORY_REALTIME%,%KSNAME_eDPOutWave%, HdAudModel.DPOutputWave
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_eDPOutTopo%, HdAudModel.DPOutputTopo
AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_eDPOutTopo%, HdAudModel.DPOutputTopo

AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_eDPOut2Wave%, HdAudModel.DPOutput2Wave
AddInterface=%KSCATEGORY_RENDER%,%KSNAME_eDPOut2Wave%, HdAudModel.DPOutput2Wave
AddInterface=%KSCATEGORY_REALTIME%,%KSNAME_eDPOut2Wave%, HdAudModel.DPOutput2Wave
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_eDPOut2Topo%, HdAudModel.DPOutput2Topo
AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_eDPOut2Topo%, HdAudModel.DPOutput2Topo

AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_eDPOut3Wave%, HdAudModel.DPOutput3Wave
AddInterface=%KSCATEGORY_RENDER%,%KSNAME_eDPOut3Wave%, HdAudModel.DPOutput3Wave
AddInterface=%KSCATEGORY_REALTIME%,%KSNAME_eDPOut3Wave%, HdAudModel.DPOutput3Wave
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_eDPOut3Topo%, HdAudModel.DPOutput3Topo
AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_eDPOut3Topo%, HdAudModel.DPOutput3Topo

AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_eDPOut4Wave%, HdAudModel.DPOutput4Wave
AddInterface=%KSCATEGORY_RENDER%,%KSNAME_eDPOut4Wave%, HdAudModel.DPOutput4Wave
AddInterface=%KSCATEGORY_REALTIME%,%KSNAME_eDPOut4Wave%, HdAudModel.DPOutput4Wave
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_eDPOut4Topo%, HdAudModel.DPOutput4Topo
AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_eDPOut4Topo%, HdAudModel.DPOutput4Topo

AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_DigitalInputWave%, HdAudModel.DigitalInputWave
AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_DigitalInputWave%, HdAudModel.DigitalInputWave
AddInterface=%KSCATEGORY_REALTIME%,%KSNAME_DigitalInputWave%, HdAudModel.DigitalInputWave
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_DigitalInputTopo%, HdAudModel.DigitalInputTopo
AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_DigitalInputTopo%, HdAudModel.DigitalInputTopo

AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_MicArrayWave%, HdAudModel.MicArrayWave
AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_MicArrayWave%, HdAudModel.MicArrayWave
AddInterface=%KSCATEGORY_REALTIME%,%KSNAME_MicArrayWave%, HdAudModel.MicArrayWave
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_MicArrayTopo%, HdAudModel.MicArrayTopo
AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_MicArrayTopo%, HdAudModel.MicArrayTopo

AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_AuxInWave%, AzAudModel.AuxInWave
AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_AuxInWave%, AzAudModel.AuxInWave
AddInterface=%KSCATEGORY_REALTIME%,%KSNAME_AuxInWave%, AzAudModel.AuxInWave
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_AuxInTopo%, AzAudModel.AuxInTopo
AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_AuxInTopo%, AzAudModel.AuxInTopo


; Settings for system effect begins
;
; System Effects settings
[HDAudio.SysFx.Render]
HKR,"FX\\0",%PKEY_ItemNameDisplay%,,%FX_FriendlyName%
HKR,"FX\\0",%PKEY_FX_PreMixClsid%,,%FX_PREMIX_CLSID%
HKR,"FX\\0",%PKEY_FX_PostMixClsid%,,%FX_POSTMIX_CLSID%
HKR,"FX\\0",%PKEY_FX_UiClsid%,,%FX_UI_CLSID%
HKR,"FX\\0",%PKEY_FX_Association%,,%KSNODETYPE_ANY%
; Settings for system effect ends

; Rear line out
[HdAudModel.RearLineOutWave]
AddReg = HdAudModel.RearLineOutWave.AddReg

[HdAudModel.RearLineOutWave.AddReg]
HKR,,FriendlyName,,%RearLineOutWaveDeviceName%
HKR,,CLSID,,%Proxy.CLSID%

;HKR,,FriendlyName,,%RearLineOutDacName%
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;


;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

;IntHdAudGuid.RearLineOutDac
HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%HdAudGuidRearLineOutDac%,Name,,%RearLineOutDacName%
HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%HdAudGuidRearLineOutDac%,Display,1,00,00,00,00
HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%HdAudGuidDisableDigitalOutput%,Name,,%DisableDigitalOutputName%
HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%HdAudGuidDisableDigitalOutput%,Display,1,00,00,00,00
HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%HdAudGuidFrontHPOutDac%,Name,,%FrontHPOutDacName%
HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%HdAudGuidFrontHPOutDac%,Display,1,00,00,00,00


[HdAudModel.RearLineOutTopo]
AddReg = HdAudModel.RearLineOutTopo.AddReg, HDAudio.SysFx.Render, EPProperties.AddReg

[HdAudModel.RearLineOutTopo.AddReg]
HKR,,FriendlyName,,%RearLineOutTopoDeviceName%
HKR,,CLSID,,%Proxy.CLSID%

; Rear line in

[HdAudModel.RearLineInWave]
AddReg = HdAudModel.RearLineInWave.AddReg

[HdAudModel.RearLineInWave.AddReg]
HKR,,FriendlyName,,%RearLineInWaveDeviceName%
HKR,,CLSID,,%Proxy.CLSID%

[HdAudModel.RearLineInTopo]
AddReg = HdAudModel.RearLineInTopo.AddReg

[HdAudModel.RearLineInTopo.AddReg]
HKR,,FriendlyName,,%RearLineInTopoDeviceName%
HKR,,CLSID,,%Proxy.CLSID%

; Front panel headphone

[HdAudModel.FrontPanelHeadphoneWave]
AddReg = HdAudModel.FrontPanelHeadphoneWave.AddReg

[HdAudModel.FrontPanelHeadphoneWave.AddReg]
HKR,,FriendlyName,,%FrontPanelHeadphoneWaveDeviceName%
HKR,,CLSID,,%Proxy.CLSID%

[HdAudModel.FrontPanelHeadphoneTopo]
AddReg = HdAudModel.FrontPanelHeadphoneTopo.AddReg, HDAudio.SysFx.Render, EPProperties.AddReg

[HdAudModel.FrontPanelHeadphoneTopo.AddReg]
HKR,,FriendlyName,,%FrontPanelHeadphoneTopoDeviceName%
HKR,,CLSID,,%Proxy.CLSID%

; Front panel mic

[HdAudModel.FrontPanelMicWave]
AddReg = HdAudModel.FrontPanelMicWave.AddReg

[HdAudModel.FrontPanelMicWave.AddReg]
HKR,,FriendlyName,,%FrontPanelMicWaveDeviceName%
HKR,,CLSID,,%Proxy.CLSID%

[HdAudModel.FrontPanelMicTopo]
AddReg = HdAudModel.FrontPanelMicTopo.AddReg

[HdAudModel.FrontPanelMicTopo.AddReg]
HKR,,FriendlyName,,%FrontPanelMicTopoDeviceName%
HKR,,CLSID,,%Proxy.CLSID%


; Digital output

[HdAudModel.DigitalOutputWave]
AddReg = HdAudModel.DigitalOutputWave.AddReg

[HdAudModel.DigitalOutputWave.AddReg]
HKR,,FriendlyName,,%DigitalOutputWaveDeviceName%
HKR,,CLSID,,%Proxy.CLSID%

[HdAudModel.DigitalOutputTopo]
AddReg = HdAudModel.DigitalOutputTopo.AddReg, HDAudio.SysFx.Render, EPProperties.AddReg

[HdAudModel.DigitalOutputTopo.AddReg]
HKR,,FriendlyName,,%DigitalOutputTopoDeviceName%
HKR,,CLSID,,%Proxy.CLSID%

;
; HDMI Out
;

[HdAudModel.HDMIOutputWave]
AddReg = HdAudModel.HDMIOutputWave.AddReg

[HdAudModel.HDMIOutputWave.AddReg]
HKR,,FriendlyName,,%HDMIOutputWaveDeviceName%
HKR,,CLSID,,%Proxy.CLSID%

[HdAudModel.HDMIOutputTopo]
AddReg = HdAudModel.HDMIOutputTopo.AddReg, HDAudio.SysFx.Render, EPProperties.AddReg

[HdAudModel.HDMIOutputTopo.AddReg]
HKR,,FriendlyName,,%HDMIOutputTopoDeviceName%
HKR,,CLSID,,%Proxy.CLSID%

[HdAudModel.HDMIOutput2Wave]
AddReg = HdAudModel.HDMIOutput2Wave.AddReg

[HdAudModel.HDMIOutput2Wave.AddReg]
HKR,,FriendlyName,,%HDMIOutput2WaveDeviceName%
HKR,,CLSID,,%Proxy.CLSID%

[HdAudModel.HDMIOutput2Topo]
AddReg = HdAudModel.HDMIOutput2Topo.AddReg, HDAudio.SysFx.Render, EPProperties.AddReg

[HdAudModel.HDMIOutput2Topo.AddReg]
HKR,,FriendlyName,,%HDMIOutput2TopoDeviceName%
HKR,,CLSID,,%Proxy.CLSID%

[HdAudModel.HDMIOutput3Wave]
AddReg = HdAudModel.HDMIOutput3Wave.AddReg

[HdAudModel.HDMIOutput3Wave.AddReg]
HKR,,FriendlyName,,%HDMIOutput3WaveDeviceName%
HKR,,CLSID,,%Proxy.CLSID%

[HdAudModel.HDMIOutput3Topo]
AddReg = HdAudModel.HDMIOutput3Topo.AddReg, HDAudio.SysFx.Render, EPProperties.AddReg

[HdAudModel.HDMIOutput3Topo.AddReg]
HKR,,FriendlyName,,%HDMIOutput3TopoDeviceName%
HKR,,CLSID,,%Proxy.CLSID%

[HdAudModel.HDMIOutput4Wave]
AddReg = HdAudModel.HDMIOutput4Wave.AddReg

[HdAudModel.HDMIOutput4Wave.AddReg]
HKR,,FriendlyName,,%HDMIOutput4WaveDeviceName%
HKR,,CLSID,,%Proxy.CLSID%

[HdAudModel.HDMIOutput4Topo]
AddReg = HdAudModel.HDMIOutput4Topo.AddReg, HDAudio.SysFx.Render, EPProperties.AddReg

[HdAudModel.HDMIOutput4Topo.AddReg]
HKR,,FriendlyName,,%HDMIOutput4TopoDeviceName%
HKR,,CLSID,,%Proxy.CLSID%

[HdAudModel.DPOutputWave]
AddReg = HdAudModel.DPOutputWave.AddReg

[HdAudModel.DPOutputWave.AddReg]
HKR,,FriendlyName,,%DPOutputWaveDeviceName%
HKR,,CLSID,,%Proxy.CLSID%

[HdAudModel.DPOutputTopo]
AddReg = HdAudModel.DPOutputTopo.AddReg, HDAudio.SysFx.Render, EPDPProperties.AddReg

[HdAudModel.DPOutputTopo.AddReg]
HKR,,FriendlyName,,%DPOutputTopoDeviceName%
HKR,,CLSID,,%Proxy.CLSID%

[HdAudModel.DPOutput2Wave]
AddReg = HdAudModel.DPOutput2Wave.AddReg

[HdAudModel.DPOutput2Wave.AddReg]
HKR,,FriendlyName,,%DPOutput2WaveDeviceName%
HKR,,CLSID,,%Proxy.CLSID%

[HdAudModel.DPOutput2Topo]
AddReg = HdAudModel.DPOutput2Topo.AddReg, HDAudio.SysFx.Render, EPDPProperties.AddReg

[HdAudModel.DPOutput2Topo.AddReg]
HKR,,FriendlyName,,%DPOutput2TopoDeviceName%
HKR,,CLSID,,%Proxy.CLSID%

[HdAudModel.DPOutput3Wave]
AddReg = HdAudModel.DPOutput3Wave.AddReg

[HdAudModel.DPOutput3Wave.AddReg]
HKR,,FriendlyName,,%DPOutput3WaveDeviceName%
HKR,,CLSID,,%Proxy.CLSID%

[HdAudModel.DPOutput3Topo]
AddReg = HdAudModel.DPOutput3Topo.AddReg, HDAudio.SysFx.Render, EPDPProperties.AddReg

[HdAudModel.DPOutput3Topo.AddReg]
HKR,,FriendlyName,,%DPOutput3TopoDeviceName%
HKR,,CLSID,,%Proxy.CLSID%

[HdAudModel.DPOutput4Wave]
AddReg = HdAudModel.DPOutput4Wave.AddReg

[HdAudModel.DPOutput4Wave.AddReg]
HKR,,FriendlyName,,%DPOutput4WaveDeviceName%
HKR,,CLSID,,%Proxy.CLSID%

[HdAudModel.DPOutput4Topo]
AddReg = HdAudModel.DPOutput4Topo.AddReg, HDAudio.SysFx.Render, EPDPProperties.AddReg

[HdAudModel.DPOutput4Topo.AddReg]
HKR,,FriendlyName,,%DPOutput4TopoDeviceName%
HKR,,CLSID,,%Proxy.CLSID%

HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%GUID.ATIDPOut%,Name,,%Node.ATIDPOut%
HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%GUID.ATIDPOut%,Display,1,00,00,00,00
HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%GUID.ATIHDMIOut%,Name,,%Node.ATIHDMIOut%
HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%GUID.ATIHDMIOut%,Display,1,00,00,00,00



[EPProperties.AddReg]
HKR,"EP\\0", %PKEY_AudioEndpoint_Association%,,%KSNODETYPE_HDMI_INTERFACE%
HKR,"EP\\0", %PKEY_AudioEngine_OEMFormat%, %REG_BINARY%, 41,00,C8,70,28,00,00,00,FE,FF,02,00,80,BB,00,00,00,EE,02,00,04,00,10,00,16,00,10,00,03,00,00,00,01,00,00,00,00,00,10,00,80,00,00,AA,00,38,9B,71
HKR,"EP\\0", %PKEY_AudioEndpoint_Supports_EventDriven_Mode%,0x00010001,0x1

[EPDPProperties.AddReg]
HKR,"EP\\0", %PKEY_AudioEndpoint_Association%,,%KSNODETYPE_DISPLAYPORT_INTERFACE%
HKR,"EP\\0", %PKEY_AudioEngine_OEMFormat%, %REG_BINARY%, 41,00,C8,70,28,00,00,00,FE,FF,02,00,80,BB,00,00,00,EE,02,00,04,00,10,00,16,00,10,00,03,00,00,00,01,00,00,00,00,00,10,00,80,00,00,AA,00,38,9B,71
HKR,"EP\\0", %PKEY_AudioEndpoint_Supports_EventDriven_Mode%,0x00010001,0x1

; Digital input

[HdAudModel.DigitalInputWave]
AddReg = HdAudModel.DigitalInputWave.AddReg

[HdAudModel.DigitalInputWave.AddReg]
HKR,,FriendlyName,,%DigitalInputWaveDeviceName%
HKR,,CLSID,,%Proxy.CLSID%

[HdAudModel.DigitalInputTopo]
AddReg = HdAudModel.DigitalInputTopo.AddReg

[HdAudModel.DigitalInputTopo.AddReg]
HKR,,FriendlyName,,%DigitalInputTopoDeviceName%
HKR,,CLSID,,%Proxy.CLSID%

; Microphone Array

[HdAudModel.MicArrayWave]
AddReg = HdAudModel.MicArrayWave.AddReg

[HdAudModel.MicArrayWave.AddReg]
HKR,,FriendlyName,,%MicArrayWaveDeviceName%
HKR,,CLSID,,%Proxy.CLSID%

[HdAudModel.MicArrayTopo]
AddReg = HdAudModel.MicArrayTopo.AddReg

[HdAudModel.MicArrayTopo.AddReg]
HKR,,FriendlyName,,%MicArrayTopoDeviceName%
HKR,,CLSID,,%Proxy.CLSID%

; Auxiliary Input

[AzAudModel.AuxInWave]
AddReg = AzAudModel.AuxInWave.AddReg

[AzAudModel.AuxInWave.AddReg]
HKR,,FriendlyName,,%AuxInWaveDeviceName%
HKR,,CLSID,,%Proxy.CLSID%

[AzAudModel.AuxInTopo]
AddReg = AzAudModel.AuxInTopo.AddReg

[AzAudModel.AuxInTopo.AddReg]
HKR,,FriendlyName,,%AuxInTopoDeviceName%
HKR,,CLSID,,%Proxy.CLSID%

[HdAudSecurity.AddReg]
; FILE_DEVICE_SOUND
HKR,,DeviceType,0x10001,0x0000001D
; SDDL_DEVOBJ_SYS_ALL_ADM_RWX_WORLD_RWX_RES_RWX
HKR,,Security,,"D:P(A;;GA;;;SY)(A;;GRGWGX;;;BA)(A;;GRGWGX;;;WD)(A;;GRGWGX;;;RC)"

[Strings]
RunDisplayName="High Definition Audio Property Page Shortcut" ; {PlaceHolder="High Definition Audio"}
DiskId1 = "ATI HD Audio Installation Disk"
ATIHdAudioDriver.SvcDesc = "ATI Function Driver for HD Audio Service"

RearLineOutWaveDeviceName = "ATI HD Audio rear output" ; {PlaceHolder="HD Audio"}
RearLineOutDacName = "ATI HD Audio rear line out" ; {PlaceHolder="HD Audio"}
RearLineInWaveDeviceName = "ATI HD Audio rear input" ; {PlaceHolder="HD Audio"}
RearMicInWaveDeviceName = "ATI HD Audio rear mic" ; {PlaceHolder="HD Audio"}
FrontPanelHeadphoneWaveDeviceName ="ATI HD Audio front headphone" ; {PlaceHolder="HD Audio"}
FrontHPOutDacName = "ATI HD Audio front headphone" ; {PlaceHolder="HD Audio"}
FrontPanelMicWaveDeviceName = "ATI HD Audio front mic" ; {PlaceHolder="HD Audio"}
DigitalOutputWaveDeviceName = "ATI HD Audio digital out" ; {PlaceHolder="HD Audio"}
DigitalInputWaveDeviceName = "ATI HD Audio digital in" ; {PlaceHolder="HD Audio"}
MicArrayWaveDeviceName = "ATI HD Audio mic array" ; {PlaceHolder="HD Audio"}
AuxInWaveDeviceName = "ATI HD Audio aux in" ; {PlaceHolder="HD Audio"}

;
; HDMI Out
;
HDMIOutputWaveDeviceName = "ATI HD Audio HDMI out" ; {PlaceHolder="HD Audio"}
HDMIOutputTopoDeviceName = "ATI HD Audio HDMI out mixer" ; {PlaceHolder="HD Audio"}
HDMIOutput2WaveDeviceName = "ATI HD Audio HDMI out" ; {PlaceHolder="HD Audio"}
HDMIOutput2TopoDeviceName = "ATI HD Audio HDMI out mixer" ; {PlaceHolder="HD Audio"}
HDMIOutput3WaveDeviceName = "ATI HD Audio HDMI out" ; {PlaceHolder="HD Audio"}
HDMIOutput3TopoDeviceName = "ATI HD Audio HDMI out mixer" ; {PlaceHolder="HD Audio"}
HDMIOutput4WaveDeviceName = "ATI HD Audio HDMI out" ; {PlaceHolder="HD Audio"}
HDMIOutput4TopoDeviceName = "ATI HD Audio HDMI out mixer" ; {PlaceHolder="HD Audio"}


DPOutputWaveDeviceName = "ATI HD Audio DP out" ; {PlaceHolder="HD Audio"}
DPOutputTopoDeviceName = "ATI HD Audio DP out mixer" ; {PlaceHolder="HD Audio"}
DPOutput2WaveDeviceName = "ATI HD Audio DP out" ; {PlaceHolder="HD Audio"}
DPOutput2TopoDeviceName = "ATI HD Audio DP out mixer" ; {PlaceHolder="HD Audio"}
DPOutput3WaveDeviceName = "ATI HD Audio DP out" ; {PlaceHolder="HD Audio"}
DPOutput3TopoDeviceName = "ATI HD Audio DP out mixer" ; {PlaceHolder="HD Audio"}
DPOutput4WaveDeviceName = "ATI HD Audio DP out" ; {PlaceHolder="HD Audio"}
DPOutput4TopoDeviceName = "ATI HD Audio DP out mixer" ; {PlaceHolder="HD Audio"}

KSNAME_eHDMIOutWave = "eHDMIOutWave" ; non-localizable
KSNAME_eHDMIOutTopo = "eHDMIOutTopo" ; non-localizable

KSNAME_eHDMIOut2Wave = "eHDMIOut2Wave" ; non-localizable
KSNAME_eHDMIOut2Topo = "eHDMIOut2Topo" ; non-localizable

KSNAME_eHDMIOut3Wave = "eHDMIOut3Wave" ; non-localizable
KSNAME_eHDMIOut3Topo = "eHDMIOut3Topo" ; non-localizable

KSNAME_eHDMIOut4Wave = "eHDMIOut4Wave" ; non-localizable
KSNAME_eHDMIOut4Topo = "eHDMIOut4Topo" ; non-localizable


KSNAME_eDPOutWave = "eDPOutWave" ; non-localizable
KSNAME_eDPOutTopo = "eDPOutTopo" ; non-localizable

KSNAME_eDPOut2Wave = "eDPOut2Wave" ; non-localizable
KSNAME_eDPOut2Topo = "eDPOut2Topo" ; non-localizable

KSNAME_eDPOut3Wave = "eDPOut3Wave" ; non-localizable
KSNAME_eDPOut3Topo = "eDPOut3Topo" ; non-localizable

KSNAME_eDPOut4Wave = "eDPOut4Wave" ; non-localizable
KSNAME_eDPOut4Topo = "eDPOut4Topo" ; non-localizable

RearLineOutTopoDeviceName = "ATI HD Audio rear output mixer" ; {PlaceHolder="HD Audio"}
RearLineInTopoDeviceName = "ATI HD Audio rear input mixer" ; {PlaceHolder="HD Audio"}
RearMicInTopoDeviceName = "ATI HD Audio rear mic mixer" ; {PlaceHolder="HD Audio"}
FrontPanelHeadphoneTopoDeviceName ="ATI HD Audio front headphone mixer" ; {PlaceHolder="HD Audio"}
FrontPanelMicTopoDeviceName = "ATI HD Audio front mic mixer" ; {PlaceHolder="HD Audio"}
DigitalOutputTopoDeviceName = "ATI HD Audio digital out mixer" ; {PlaceHolder="HD Audio"}
DigitalInputTopoDeviceName = "ATI HD Audio digital in mixer" ; {PlaceHolder="HD Audio"}
MicArrayTopoDeviceName = "ATI HD Audio mic array mixer" ; {PlaceHolder="HD Audio"}
AuxInTopoDeviceName = "ATI HD Audio aux in mixer" ; {PlaceHolder="HD Audio"}

DisableDigitalOutputName = "ATI Disable Digital Output"
HdAudioDeviceDescription = "ATI High Definition Audio Device"

KSNAME_RearLineOutWave = "AtiRearLineOutWave" ; non-localizable
KSNAME_RearLineInWave = "AtiRearLineInWave" ; non-localizable
KSNAME_FrontPanelHeadphoneWave ="AtiFrontPanelHeadphoneWave" ; non-localizable
KSNAME_FrontPanelMicWave = "AtiFrontPanelMicWave" ; non-localizable
KSNAME_DigitalOutputWave = "AtiDigitalOutputWave" ; non-localizable
KSNAME_DigitalInputWave = "AtiDigitalInputWave" ; non-localizable
KSNAME_MicArrayWave = "AtiMicArrayWave" ; non-localizable
KSNAME_AuxInWave = "AtiAuxInputWave" ; non-localizable

KSNAME_RearLineOutTopo = "AtiRearLineOutTopo" ; non-localizable
KSNAME_RearLineInTopo = "AtiRearLineInTopo" ; non-localizable
KSNAME_FrontPanelHeadphoneTopo = "AtiFrontPanelHeadphoneTopo" ; non-localizable
KSNAME_FrontPanelMicTopo = "AtiFrontPanelMicTopo" ; non-localizable
KSNAME_DigitalOutputTopo = "AtiDigitalOutputTopo" ; non-localizable
KSNAME_DigitalInputTopo = "AtiDigitalInputTopo" ; non-localizable
KSNAME_MicArrayTopo = "AtiMicArrayTopo" ; non-localizable
KSNAME_AuxInTopo = "AtiAuxInputTopo" ; non-localizable

KSCATEGORY_AUDIO = "{6994AD04-93EF-11D0-A3CC-00A0C9223196}" ; non-localizable
KSCATEGORY_RENDER = "{65E8773E-8F56-11D0-A3B9-00A0C9223196}" ; non-localizable
KSCATEGORY_CAPTURE = "{65E8773D-8F56-11D0-A3B9-00A0C9223196}" ; non-localizable
KSCATEGORY_TOPOLOGY = "{DDA54A40-1E4C-11D1-A050-405705C10000}" ; non-localizable
KSCATEGORY_REALTIME = "{EB115FFC-10C8-4964-831D-6DCB02E6F23F}" ; non-localizable
Proxy.CLSID = "{17CCA71B-ECD7-11D0-B908-00A0C9223196}" ; non-localizable

HdAudGuidRearLineOutDac = "{0E6F73A9-5ABB-4f33-B599-ED28629625CC}" ; non-localizable
HdAudGuidFrontHPOutDac = "{0CE5C1D3-524F-448e-8C60-0CF07C219A08}" ; non-localizable
HdAudGuidDisableDigitalOutput = "{6803405F-CE7C-4c0a-AA2A-4DEEA8E1CC91}" ; non-localizable
GUID.ATIDPOut = "{B0A870A0-BCAA-4f2d-BF5B-2636FDBD5B66}"
Node.ATIDPOut = "ATI DP Output"
GUID.ATIHDMIOut = "{45212B3F-FB13-40ed-BB07-A73EAA9A2B80}"
Node.ATIHDMIOut = "ATI HDMI Output"

;Information for FX
; PropertyKeys
PKEY_FX_Association = "{D04E05A6-594B-4fb6-A80D-01AF5EED7D1D},0"
PKEY_FX_PreMixClsid = "{D04E05A6-594B-4fb6-A80D-01AF5EED7D1D},1"
PKEY_FX_PostMixClsid = "{D04E05A6-594B-4fb6-A80D-01AF5EED7D1D},2"
PKEY_FX_UiClsid = "{D04E05A6-594B-4fb6-A80D-01AF5EED7D1D},3"
PKEY_ItemNameDisplay = "{B725F130-47EF-101A-A5F1-02608C9EEBAC},10"

FX_UI_CLSID = "{5860E1C5-F95C-4a7a-8EC8-8AEF24F379A1}"
KSNODETYPE_ANY = "{00000000-0000-0000-0000-000000000000}"
KSNODETYPE_HDMI_INTERFACE = "{D1B9CC2A-F519-417f-91C9-55FA65481001}"
KSNODETYPE_DISPLAYPORT_INTERFACE = "{E47E4031-3EA6-418d-8F9B-B73843CCBA97}"
FX_PREMIX_CLSID = "{62dc1a93-ae24-464c-a43e-452f824c4250}"
FX_POSTMIX_CLSID = "{637c490d-eee3-4c0a-973f-371958802da2}"
FX_FriendlyName = "Microsoft Audio Home Theater Effects"
ATI = "ATI Technologies Inc."

;Information for EP
; PropertyKeys
;Non-localizable

PKEY_AudioEndpoint_Association = "{1DA5D803-D492-4EDD-8C23-E0C0FFEE7F0E},2"
PKEY_AudioEngine_OEMFormat = "{E4870E26-3CC5-4CD2-BA46-CA0A9A70ED04},3"
PKEY_AudioEndpoint_Supports_EventDriven_Mode = "{1DA5D803-D492-4EDD-8C23-E0C0FFEE7F0E},7"
REG_BINARY = 0x00000001
Recomended drivers page:
> www.atheros-drivers.com - Latest Atheros, Attansic and Zydas drivers
> www.realtek.cz - Realtek drivers for network, wifi, bluetooth and audio
> www.amd-drivers.com - AMD and ATI drivers for graphic and chipset
> www.usb3-drivers.com - Latest USB 3.0 drivers for ASmedia, Etron, Fresco, ...
> www.via-drivers.com - VIA drivers for network, wifi and graphics card

Recommended

Facebook



Other site

TOP 5 downloaded by version

Version Date Downloads
8.680.0.0000 2009-12-05 112619×
14.9 / 14.301.1001.0 2014-09-29 111259×
13.1 / 8.970.100.700 2013-01-16 92591×
13.1 / 8.970.100.700 2013-01-16 71526×
14.4 / 14.100.0.0000 2014-04-23 70733×

TOP 5 downloaded by type

Latest added AMD/ATI drivers

Version Date Downloads
15.7.1 / 15.200.1062.1002 2015-07-28 19398×
15.7.1 / 15.200.1062.1002 2015-07-28 1221×
14.12 / 14.501.1003.0000 2014-12-01
14.12 / 14.501.1003.0000 2014-12-01
14.12 / 14.501.1003.0000 2014-12-01
Copyright © 2006 - 2018, BUBIK s.r.o. | Designed by Bajola