ASUS Asus ATI VGA Display Driver v 8.592 for Windows XP for Windows XP

Download the Driver here
Perform a Driver Scan
Report a bad link
Bookmark and Share

File List :

Inf Files:

ati8592_winXP32\ati8592_winXP32\WDM_ALL\AVS_T200\XP64A\atirt264.inf

; ATIrt264.inf
; Copyright 2005, ATI Technologies Inc.

[Version]
CatalogFile=atirt264.cat
signature="$Windows NT$"
Class=MEDIA
ClassGUID={4d36e96c-e325-11ce-bfc1-08002be10318}
Provider=%ATI%
DriverVer=02/03/2009, 6.14.10.1095

[SourceDisksNames]
1="ATI Drivers Release CD",,,


[SourceDisksFiles]
atinavt2.SYS=1
ativmc01.cod=1
atinppt2.ax=1
atinpwt2.ax=1

[DestinationDirs]
ATIAVAIW.CopyDrivers=12
ATIAVAIW.CopyFilters=11
ATIAVAIW.CopyFilters.NTamd64=10,SysWOW64
DSPminicode.CopyDriver=12

[Manufacturer]
%ATI%=ATI.Mfg, NTamd64

[ATI.Mfg.NTamd64]
%ATIAVAIW.DeviceDesc%=ATIAVAIW,DISPLAY\ntativrv01
%ATIAVAIW.DeviceDesc%=ATIAVAIW,DISPLAY\ntativrv02
%ATIAVAIW.DeviceDesc%=ATIAVAIW,DISPLAY\ntativrv03


[ATIAVAIW.CopyDrivers]
atinavt2.sys

[ATIAVAIW.CopyFilters]
atinppt2.ax

[ATIAVAIW.CopyFilters.NTamd64]
atinpwt2.ax

[DSPminicode.CopyDriver]
ativmc01.cod

;
;*** initialisation and registry entries
;

;[DSPMinicode.Add.Reg]
;HKLM,Software\ATI Technologies\WDMCapture, DSP_Binary_AVST200,,ativmc01.cod

[ATIAVAIW.ntamd64]
Include=ks.inf, kscaptur.inf, bda.inf, wdmaudio.inf
Needs=KS.Registration.NT,KSCAPTUR.Registration.NT,BDA.Registration.NT,bda.Installation.NT,wdmaudio.Registration.NT
CopyFiles=ATIAVAIW.CopyDrivers,ATIAVAIW.CopyFilters,ATIAVAIW.CopyFilters.NTamd64,DSPminicode.CopyDriver
;CopyFiles=ATIAVAIW.CopyDrivers,DSPminicode.CopyDriver
;AddReg=ATIAVAIW.AddReg,DSPminicode.Add.Reg,PropPages.AddReg
AddReg=ATIAVAIW.AddReg,PropPages.AddReg

[ATIAVAIW.ntamd64.Services]
AddService=ATIAVAIW, 0x00000002, ATIAVAIW.ServiceInstall

[ATIAVAIW.ServiceInstall]
DisplayName=%DISPLAY_NAME%
Description=%SERVICE_DESCRIPTION%
ServiceType=%SERVICE_KERNEL_DRIVER%
StartType=%SERVICE_DEMAND_START%
ErrorControl=%SERVICE_ERROR_IGNORE%
ServiceBinary=%12%\atinavt2.sys
; [StartName=driver-object-name]
; [AddReg=add-registry-section[, add-registry-section] ...]
; [DelReg=del-registry-section[, del-registry-section] ...]
; [BitReg=bit-registry-section[,bit-registry-section] ...]
; [LoadOrderGroup=load-order-group-name]
; [Dependencies=depend-on-item-name[,depend-on-item-name]...]

[ATIAVAIW.AddReg]
HKR,,DevLoader,,*NTKERN
HKR,,NTMPDriver,,atinavt2.sys


; audio capture registry entries

;HKR,,AssociatedFilters,,"wdmaud,swmidi,redbook"
;HKR,,Driver,,atinavt2.SYS
;HKR,Drivers,SubClasses,,"wave"
;HKR,Drivers\wave\wdmaud.drv, Driver,,wdmaud.drv
;HKR,Drivers\wave\wdmaud.drv,Description,,"ATI audio capture device"

; add audio input and output pinnames

HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%ATI_ANALOG_AUDIO_IN_PIN%,"Name",,"ATI Analog Audio Input"
HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%ATI_ANALOG_AUDIO_OUT_PIN%,"Name",,"ATI Analog Audio Output"

HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%ATI_CAP_AUDIO_IN_PIN%,"Name",,"ATI Audio Capture Input"
HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%ATI_CAP_AUDIO_OUT_PIN%,"Name",,"ATI Audio Capture Output"

HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%ATI_ANALOG_VIDEO_IN_PIN%,"Name",,"ATI Analog Video Input"

HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%ATI_MUX_VIDEO_YUV_IN_PIN%,"Name",,"ATI MUX Video YUV Input"

HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%ATI_MUX_AUDIO_PCM_IN_PIN%,"Name",,"ATI MUX Audio PCM Input"

HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%ATI_DECODER_VIDEO_YUV_OUT_PIN%,"Name",,"ATI Video Decoder YUV Output"
HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%ATI_DECODER_AUDIO_PCM_OUT_PIN%,"Name",,"ATI Audio Decoder PCM Output"

HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%ATI_XBAR_IN_TUNER_VIDEO%,"Name",,"ATI XBAR Video Tuner Input"

HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%ATI_XBAR_IN_TUNER_AUDIO%,"Name",,"ATI XBAR Audio Tuner Input"
HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%ATI_XBAR_IN_COMPOSITE_VIDEO%,"Name",,"ATI XBAR Video Composite Input"
HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%ATI_XBAR_IN_SVIDEO_VIDEO%,"Name",,"ATI XBAR SVideo Input"
HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%ATI_XBAR_IN_LINEIN%,"Name",,"ATI XBAR Audio Line Input"
HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%ATI_XBAR_OUT_VIDEO%,"Name",,"ATI XBAR Video Output"
HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%ATI_XBAR_OUT_AUDIO%,"Name",,"ATI XBAR Audio Output"
HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%ATI_MUX_MPEG2_OUT%,"Name",,"ATI MUX MPEG2 Output"
HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%ATI_VBI_OUT%,"Name",,"ATI VBI Output"
HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%ATI_VIDEO_CAPTURE%,"Name",,"ATI Video Capture Output"
HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%ATI_VIDEO_PREVIEW%,"Name",,"ATI Video Preview Output"

; VIDEO board defaults
HKR, "Decoder", "Tuner Channel", 0x00010001, 3
HKR, "Decoder", "CVBS Channel", 0x00010001, 1
HKR, "Decoder", "SVHS Channel", 0x00010001, 8

;******** HKR, "Decoder", "Preferred Video Standard",0x00010001,1

;AUDIO board defaults
HKR, "BoardSetting", "Tuner", 0x00010001, 1
HKR, "BoardSetting", "Composite1", 0x00010001, 2
HKR, "BoardSetting", "SVideo1", 0x00010001, 3

;******** Firmware *********************
HKR, "BoardSetting", "DSP_Binary_AVST200", 0x00010000, "ativmc01.cod"

[ATIAVAIW.ntamd64.Interfaces]
AddInterface=%KSCATEGORY_CAPTURE%,%ATI_CAP_FILTER%,ATIAVAIW.AnlgCapture,0
AddInterface=%KSCATEGORY_VIDEO%,%ATI_CAP_FILTER%,ATIAVAIW.AnlgCapture,0
;AddInterface=%KSCATEGORY_AUDIO%,%ATI_CAP_FILTER%,ATIAVAIW.AnlgACapture,0
AddInterface=%KSCATEGORY_AUDIO_CAP%,%ATI_AUDIO_FILTER%,ATIAVAIW.AnlgACapture,0
AddInterface=%KSCATEGORY_CROSSBAR%,%ATI_XBAR_FILTER%,ATIAVAIW.AnlgXBar,0
AddInterface=%KSCATEGORY_TVAUDIO%,%ATI_TVAUDIO_FILTER%,ATIAVAIW.AnlgTVAudio,0
AddInterface=%KSCATEGORY_TVTUNER%,%ATI_TUNER_FILTER%,ATIAVAIW.AnlgTuner,0
AddInterface=%KSCATEGORY_BDA_RECEIVER_COMPONENT%,%ATI_BDA_CAP_FILTER%,ATIAVAIW.DgtlCapture,0
AddInterface=%KSCATEGORY_BDA_NETWORK_TUNER%,%ATI_BDA_TUNER_FILTER%,ATIAVAIW.DgtlTuner,0

[ATIAVAIW.AnlgCapture]
AddReg=ATIAVAIW.AnlgCapture.AddReg

[ATIAVAIW.AnlgCapture.AddReg]
HKR,,CLSID,,%KSProxy.CLSID%
HKR,,FriendlyName,,%ATIAVAIW.AnlgCaptureName%
HKR,,BoardType,,%ATIAVAIW.BoardType%

;Name AnalogAudioCapture is too long for 98 SE.
[ATIAVAIW.AnlgACapture]
AddReg=ATIAVAIW.AnlgACapture.AddReg

; Audio Filter
[ATIAVAIW.AnlgACapture.AddReg]
HKR,,CLSID,,%KSProxy.CLSID%
HKR,,FriendlyName,,%ATIAVAIW.AnlgAudioCaptureName%

[ATIAVAIW.AnlgXBar]
AddReg=ATIAVAIW.AnlgXBar.AddReg

[ATIAVAIW.AnlgXBar.AddReg]
HKR,,CLSID,,%KSXBar.CLSID%
HKR,,FriendlyName,,%ATIAVAIW.AnlgXBarName%

[ATIAVAIW.AnlgTVAudio]
AddReg=ATIAVAIW.AnlgTVAudio.AddReg

[ATIAVAIW.AnlgTVAudio.AddReg]
HKR,,CLSID,,%KSTVAudio.CLSID%
HKR,,FriendlyName,,%ATIAVAIW.AnlgTVAudioName%

[ATIAVAIW.AnlgTuner]
AddReg=ATIAVAIW.AnlgTuner.AddReg

[ATIAVAIW.AnlgTuner.AddReg]
HKR,,CLSID,,%KSTvTune.CLSID%
HKR,,FriendlyName,,%ATIAVAIW.AnlgTunerName%

[ATIAVAIW.DgtlCapture]
AddReg=ATIAVAIW.DgtlCapture.AddReg

[ATIAVAIW.DgtlCapture.AddReg]
HKR,,CLSID,,%KSProxy.CLSID%
HKR,,FriendlyName,,%ATIAVAIW.DgtlCaptureName%

[ATIAVAIW.DgtlTuner]
AddReg=ATIAVAIW.DgtlTuner.AddReg

[ATIAVAIW.DgtlTuner.AddReg]
HKR,,CLSID,,%KSProxy.CLSID%
HKR,,FriendlyName,,%ATIAVAIW.DgtlTunerName%

;
;*** strings, GUIDs and names
;

[Strings]

; Proxy GUIDs

KSProxy.CLSID = "{17CCA71B-ECD7-11D0-B908-00A0C9223196}"
KSXBar.CLSID = "{71F96460-78F3-11d0-A18C-00A0C9118956}"
KSTVAudio.CLSID = "{71F96462-78F3-11d0-A18C-00A0C9118956}"
KSTvTune.CLSID = "{266EEE40-6C63-11cf-8A03-00AA006ECB65}"
KSEncoder.CLSID = "{B43C4EEC-8C32-4791-9102-508ADA5EE8E7}"

; Category GUIDs

KSCATEGORY_CAPTURE = "{65E8773D-8F56-11D0-A3B9-00A0C9223196}"
KSCATEGORY_VIDEO = "{6994AD05-93EF-11D0-A3CC-00A0C9223196}"
KSCATEGORY_AUDIO = "{6994AD04-93EF-11D0-A3CC-00A0C9223196}"
KSCATEGORY_AUDIO_CAP = "{33D9A762-90C8-11d0-BD43-00A0C911CE86}"
KSCATEGORY_CROSSBAR = "{a799a801-a46d-11d0-a18c-00a02401dcd4}"
KSCATEGORY_TVAUDIO = "{a799a802-a46d-11d0-a18c-00a02401dcd4}"
KSCATEGORY_TVTUNER = "{a799a800-a46d-11d0-a18c-00a02401dcd4}"
KSCATEGORY_BDA_RECEIVER_COMPONENT = "{FD0A5AF4-B41D-11d2-9C95-00C04F7971E0}"
KSCATEGORY_BDA_NETWORK_TUNER = "{71985F48-1CA1-11d3-9CC8-00C04F7971E0}"
KSCATEGORY_MULTIPLEXER = "{7A5DE1D3-01A1-452c-B481-4FA2B96271E8}"

; Our Pin names GUIDs

ATI_ANALOG_AUDIO_IN_PIN = "{5F5F15EE-BE2A-4724-BD8E-1C96C64052C5}"
ATI_ANALOG_AUDIO_OUT_PIN = "{97125624-0CAF-4d83-820C-7CB221D1DB7B}"
ATI_CAP_AUDIO_IN_PIN = "{37B21F5C-F3F9-4F52-844E-1FACB270BBF4}"
ATI_CAP_AUDIO_OUT_PIN = "{A5025814-17D8-4A8C-97CF-DE18D7F22A81}"

ATI_ANALOG_VIDEO_IN_PIN = "{4E442343-05D5-4ffd-B15E-EDFAA606044F}"

ATI_MUX_VIDEO_YUV_IN_PIN = "{0107bf79-8d8b-4fd3-8d51-7b415b7c23d8}"

ATI_MUX_AUDIO_PCM_IN_PIN = "{3d813b20-c5df-4f43-a7a3-fdaf68662091}"

ATI_DECODER_VIDEO_YUV_OUT_PIN = "{4577ba09-9ddf-4004-a2e7-885cdd8c6552}"
ATI_DECODER_AUDIO_PCM_OUT_PIN = "{07c80e21-a7d8-4cfe-ace8-8b1849917ad5}"

ATI_XBAR_IN_TUNER_VIDEO = "{34616BA9-67D6-46FF-A419-B463E4A04BC1}"

ATI_XBAR_IN_TUNER_AUDIO = "{9A4EF9CE-D1FB-4798-B43B-0538AEA48CBF}"
ATI_XBAR_IN_COMPOSITE_VIDEO = "{C50A1A86-E2AB-491A-A920-0538AB38560A}"
ATI_XBAR_IN_SVIDEO_VIDEO = "{9428A582-994B-4CA0-A638-7F6961500527}"
ATI_XBAR_IN_LINEIN = "{F11EC308-F819-4D5B-9A01-C19F9ECD311E}"
ATI_XBAR_OUT_VIDEO = "{AC7B7E51-BEC5-4E32-AC0A-12735574686B}"
ATI_XBAR_OUT_AUDIO = "{776222AA-DD71-481D-A8B3-2FEE195DC69F}"
ATI_MUX_MPEG2_OUT = "{BEB010D2-3BA3-459e-8925-C4C29AA02CB7}"
ATI_VBI_OUT = "{D979380F-806C-4c4c-B832-7F1453921736}"
ATI_VIDEO_CAPTURE = "{78D1318E-33C5-49b5-84CB-1A510B8D2687}"
ATI_VIDEO_PREVIEW = "{30FC0C49-127E-4be4-A747-BC0E43DE6E70}"

; Our Filter GUIDs

ATI_CAP_FILTER = "{BC187864-4183-4DC5-9FE0-679A7A039975}"
ATI_AUDIO_FILTER = "{E64B8433-C25B-484C-9F2C-CA1719E85CB6}"
ATI_XBAR_FILTER = "{39309DA7-B1C0-43A3-AAC3-6D6BFCBB75A9}"
ATI_TVAUDIO_FILTER = "{61E3C270-5102-4266-864D-BDE1E28E10E1}"
ATI_TUNER_FILTER = "{E6223D77-45F9-4025-A86F-27BDDB4C8CA9}"
ATI_BDA_CAP_FILTER = "{30CA4E99-F538-442E-ADE9-9BCE73DA67A3}"
ATI_BDA_TUNER_FILTER = "{EEC5A519-643F-4A74-BC7F-5CE7D46FEFD5}"
ATI_MPEG2_MUX_FILTER = "{6b2088b7-1e3b-4d3d-905f-2ff22040d5b2}"
; system defines

SERVICE_BOOT_START = 0x0
SERVICE_SYSTEM_START = 0x1
SERVICE_AUTO_START = 0x2
SERVICE_DEMAND_START = 0x3
SERVICE_DISABLED = 0x4

SERVICE_KERNEL_DRIVER = 0x1
SERVICE_ERROR_IGNORE = 0x0
SERVICE_ERROR_NORMAL = 0x1
SERVICE_ERROR_SEVERE = 0x2
SERVICE_ERROR_CRITICAL = 0x3

FLG_REGSVR_DLLREGISTER = 0x00000001



GUID.Encoder="{19689BF6-C384-48fd-AD51-90E58C79F70B}"
GUID.Multiplexer="{7A5DE1D3-01A1-452c-B481-4FA2B96271E8}"

CLSID_LegacyAMCat="{083863F1-70DE-11d0-BD40-00A0C911CE86}"
CLSID_ColorConv="{32EDFAC2-2540-11D6-919F-00A0CCA0F7C6}"

Category_Encoders="WDM Streaming Encoder Devices"
Category_Multiplexers="WDM Streaming Multiplexer Devices"
MediaCategories="SYSTEM\CurrentControlSet\Control\MediaCategories"
ActiveMovieCategories="CLSID\{da4e3da0-d07d-11d0-bd50-00a0c911ce86}\Instance"

Node.Encoder="Encoder"
Node.Multiplexer="Multiplexer"


;Our strings

ATI="ATI Technologies"
ATIAVAIW.DeviceDesc = "ATI T200 Unified AVStream Driver"
DiskId = "ATI T200 Unified AVStream Driver Disk"
DISPLAY_NAME = "ATI T200 Unified AVStream service"
SERVICE_DESCRIPTION = "ATI T200 Unified AVStream Driver"

;Our Friendly Names

ATIAVAIW.AnlgCaptureName = "ATI T200 AVStream Analog Capture"
ATIAVAIW.AnlgXBarName = "ATI T200 AVStream Analog Xbar"
ATIAVAIW.AnlgTVAudioName = "ATI T200 AVStream Analog TV Audio"
ATIAVAIW.AnlgTunerName = "ATI T200 AVStream Analog Tuner"
ATIAVAIW.AnlgAudioCaptureName = "ATI T200 AVStream Analog Audio Capture"
ATIAVAIW.DgtlTunerName = "ATI BDA Tuner"
ATIAVAIW.DgtlCaptureName = "ATI AVStream BDA Capture"
ATIAVAIW.BoardType = "T200 Decoder"


;properties GUIDs
GUID.PROPERTY_SET_BOARD_NUMBER = "{800D3D39-878E-4fad-887D-89D70AD70AD9}"
GUID.PROPERTY_SET_PCDETECTION = "{55449AB5-D0CA-4a8a-8512-6D4AF1019FBD}"
GUID.PROPERTY_SET_PCPROTECTION = "{33D22047-68D9-44e6-82BF-336B2A01F144}"

;property pages GUIDs
GUID.PROPERTY_PAGE_BOARD_NUMBER = "{017FDB13-2760-4e99-BAA9-9475BF3E7DD8}"
GUID.PROPERTY_PAGE_PC_DETECTION = "{55A82C02-AEED-4bee-B13C-276F24521AEF}"

[PropPages.AddReg]
HKLM,System\CurrentControlSet\Control\MediaSets\%GUID.PROPERTY_SET_BOARD_NUMBER%\PropertyPages\%GUID.PROPERTY_PAGE_BOARD_NUMBER%,,,"BoardNumberPropertySet"
HKLM,System\CurrentControlSet\Control\MediaSets\%GUID.PROPERTY_SET_PCDETECTION%\PropertyPages\%GUID.PROPERTY_PAGE_PC_DETECTION%,,,"PCDetectionPropertySet"


HKLM,System\CurrentControlSet\Control\MediaInterfaces\%GUID.PROPERTY_SET_BOARD_NUMBER%,,,"BoardNumberInterfaceT200"
HKLM,System\CurrentControlSet\Control\MediaInterfaces\%GUID.PROPERTY_SET_BOARD_NUMBER%,IID,1,0C,7B,38,DC,7D,39,e1,44,8F,92,23,C0,D6,53,E7,24

HKLM,System\CurrentControlSet\Control\MediaInterfaces\%GUID.PROPERTY_SET_PCDETECTION%,,,"PCDetectionInterfaceT200"
HKLM,System\CurrentControlSet\Control\MediaInterfaces\%GUID.PROPERTY_SET_PCDETECTION%,IID,1,7E,42,C6,DE,A9,E9,05,41,8D,5A,61,3C,56,2E,B6,BF

HKLM,System\CurrentControlSet\Control\MediaInterfaces\%GUID.PROPERTY_SET_PCPROTECTION%,,,"PCProtectionInterfaceT200"
HKLM,System\CurrentControlSet\Control\MediaInterfaces\%GUID.PROPERTY_SET_PCPROTECTION%,IID,1,F2,36,D5,EE,3A,BE,61,4a,96,87,0E,1F,9B,D0,1E,4B


HKCR,CLSID\%GUID.PROPERTY_PAGE_BOARD_NUMBER%,,,"BoardNumberPropertySetT200"
HKCR,CLSID\%GUID.PROPERTY_PAGE_BOARD_NUMBER%\InprocServer32,,,atinppt2.ax
HKCR,CLSID\%GUID.PROPERTY_PAGE_BOARD_NUMBER%\InprocServer32,ThreadingModel,,Both

HKCR,CLSID\%GUID.PROPERTY_PAGE_PC_DETECTION%,,,"PCDetectionPropertySetT200"
HKCR,CLSID\%GUID.PROPERTY_PAGE_PC_DETECTION%\InprocServer32,,,atinppt2.ax
HKCR,CLSID\%GUID.PROPERTY_PAGE_PC_DETECTION%\InprocServer32,ThreadingModel,,Both


HKCR,CLSID\%GUID.PROPERTY_SET_BOARD_NUMBER%,,,"BoardNumberInterfaceT200"
HKCR,CLSID\%GUID.PROPERTY_SET_BOARD_NUMBER%\InprocServer32,,,atinppt2.ax
HKCR,CLSID\%GUID.PROPERTY_SET_BOARD_NUMBER%\InprocServer32,ThreadingModel,,Both

HKCR,CLSID\%GUID.PROPERTY_SET_PCDETECTION%,,,"PCDetectionInterfaceT200"
HKCR,CLSID\%GUID.PROPERTY_SET_PCDETECTION%\InprocServer32,,,atinppt2.ax
HKCR,CLSID\%GUID.PROPERTY_SET_PCDETECTION%\InprocServer32,ThreadingModel,,Both

HKCR,CLSID\%GUID.PROPERTY_SET_PCPROTECTION%,,,"PCProtectionInterfaceT200"
HKCR,CLSID\%GUID.PROPERTY_SET_PCPROTECTION%\InprocServer32,,,atinppt2.ax
HKCR,CLSID\%GUID.PROPERTY_SET_PCPROTECTION%\InprocServer32,ThreadingModel,,Both

;end of [PropPages.AddReg]

ati8592_winXP32\ati8592_winXP32\WDM_ALL\AVS_T200\XP\atirt2xp.inf

; Copyright 2005, ATI Technologies

[Version]
CatalogFile=atirt2xp.cat
signature="$CHICAGO$" ;all windows os
Class=MEDIA
ClassGUID={4d36e96c-e325-11ce-bfc1-08002be10318}
Provider=%ATI%
DriverVer=02/03/2009, 6.14.10.1095

[Manufacturer]
%ATI%=ATI

[ATI]
%ATIAVAIW.DeviceDesc%=ATIAVAIW,DISPLAY\ntativrv01
%ATIAVAIW.DeviceDesc%=ATIAVAIW,DISPLAY\ntativrv02
%ATIAVAIW.DeviceDesc%=ATIAVAIW,DISPLAY\ntativrv03


[SourceDisksNames]
1=%DiskId%,,,

[SourceDisksFiles]
atinavt2.sys=1
ativmc01.cod=1
atinppt2.ax=1


[DestinationDirs]
ATIAVAIW.CopyDrivers=10,system32\drivers
ATIAVAIW.CopyFilters=11
DSPminicode.CopyDriver=12

[ATIAVAIW.CopyDrivers]
atinavt2.sys

[ATIAVAIW.CopyFilters]
atinppt2.ax

[DSPminicode.CopyDriver]
ativmc01.cod

;
;*** initialisation and registry entries
;

;[DSPMinicode.Add.Reg]
;HKLM,Software\ATI Technologies\WDMCapture, DSP_Binary_AVST200,,ativmc01.cod

[ATIAVAIW.NT]
Include=ks.inf, kscaptur.inf, bda.inf, wdmaudio.inf
Needs=KS.Registration.NT,KSCAPTUR.Registration.NT,BDA.Registration.NT,bda.Installation.NT,wdmaudio.Registration.NT
CopyFiles=ATIAVAIW.CopyDrivers,ATIAVAIW.CopyFilters,DSPminicode.CopyDriver
;CopyFiles=ATIAVAIW.CopyDrivers,DSPminicode.CopyDriver
AddReg=ATIAVAIW.AddReg,PropPages.AddReg

[ATIAVAIW.NT.Services]
AddService=ATIAVAIW, 0x00000002, ATIAVAIW.ServiceInstall

[ATIAVAIW.ServiceInstall]
DisplayName=%DISPLAY_NAME%
Description=%SERVICE_DESCRIPTION%
ServiceType=%SERVICE_KERNEL_DRIVER%
StartType=%SERVICE_DEMAND_START%
ErrorControl=%SERVICE_ERROR_IGNORE%
ServiceBinary=%12%\atinavt2.sys
; [StartName=driver-object-name]
; [AddReg=add-registry-section[, add-registry-section] ...]
; [DelReg=del-registry-section[, del-registry-section] ...]
; [BitReg=bit-registry-section[,bit-registry-section] ...]
; [LoadOrderGroup=load-order-group-name]
; [Dependencies=depend-on-item-name[,depend-on-item-name]...]

[ATIAVAIW.AddReg]
HKR,,DevLoader,,*NTKERN
HKR,,NTMPDriver,,atinavt2.sys


; audio capture registry entries

;HKR,,AssociatedFilters,,"wdmaud,swmidi,redbook"
;HKR,,Driver,,atinavt2.SYS
;HKR,Drivers,SubClasses,,"wave"
;HKR,Drivers\wave\wdmaud.drv, Driver,,wdmaud.drv
;HKR,Drivers\wave\wdmaud.drv,Description,,"ATI audio capture device"

; add audio input and output pinnames

HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%ATI_ANALOG_AUDIO_IN_PIN%,"Name",,"ATI Analog Audio Input"
HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%ATI_ANALOG_AUDIO_OUT_PIN%,"Name",,"ATI Analog Audio Output"

HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%ATI_CAP_AUDIO_IN_PIN%,"Name",,"ATI Audio Capture Input"
HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%ATI_CAP_AUDIO_OUT_PIN%,"Name",,"ATI Audio Capture Output"

HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%ATI_ANALOG_VIDEO_IN_PIN%,"Name",,"ATI Analog Video Input"

HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%ATI_MUX_VIDEO_YUV_IN_PIN%,"Name",,"ATI MUX Video YUV Input"

HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%ATI_MUX_AUDIO_PCM_IN_PIN%,"Name",,"ATI MUX Audio PCM Input"

HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%ATI_DECODER_VIDEO_YUV_OUT_PIN%,"Name",,"ATI Video Decoder YUV Output"
HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%ATI_DECODER_AUDIO_PCM_OUT_PIN%,"Name",,"ATI Audio Decoder PCM Output"

HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%ATI_XBAR_IN_TUNER_VIDEO%,"Name",,"ATI XBAR Video Tuner Input"

HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%ATI_XBAR_IN_TUNER_AUDIO%,"Name",,"ATI XBAR Audio Tuner Input"
HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%ATI_XBAR_IN_COMPOSITE_VIDEO%,"Name",,"ATI XBAR Video Composite Input"
HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%ATI_XBAR_IN_SVIDEO_VIDEO%,"Name",,"ATI XBAR SVideo Input"
HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%ATI_XBAR_IN_LINEIN%,"Name",,"ATI XBAR Audio Line Input"
HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%ATI_XBAR_OUT_VIDEO%,"Name",,"ATI XBAR Video Output"
HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%ATI_XBAR_OUT_AUDIO%,"Name",,"ATI XBAR Audio Output"
HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%ATI_MUX_MPEG2_OUT%,"Name",,"ATI MUX MPEG2 Output"
HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%ATI_VBI_OUT%,"Name",,"ATI VBI Output"
HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%ATI_VIDEO_CAPTURE%,"Name",,"ATI Video Capture Output"
HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%ATI_VIDEO_PREVIEW%,"Name",,"ATI Video Preview Output"

; VIDEO board defaults
HKR, "Decoder", "Tuner Channel", 0x00010001, 3
HKR, "Decoder", "CVBS Channel", 0x00010001, 1
HKR, "Decoder", "SVHS Channel", 0x00010001, 8

;******** HKR, "Decoder", "Preferred Video Standard",0x00010001,1

;AUDIO board defaults
HKR, "BoardSetting", "Tuner", 0x00010001, 1
HKR, "BoardSetting", "Composite1", 0x00010001, 2
HKR, "BoardSetting", "SVideo1", 0x00010001, 3

;******** Firmware *********************
HKR, "BoardSetting", "DSP_Binary_AVST200", 0x00010000, "ativmc01.cod"

[ATIAVAIW.NT.Interfaces]
AddInterface=%KSCATEGORY_CAPTURE%,%ATI_CAP_FILTER%,ATIAVAIW.AnlgCapture,0
AddInterface=%KSCATEGORY_VIDEO%,%ATI_CAP_FILTER%,ATIAVAIW.AnlgCapture,0
;AddInterface=%KSCATEGORY_AUDIO%,%ATI_CAP_FILTER%,ATIAVAIW.AnlgACapture,0
AddInterface=%KSCATEGORY_AUDIO_CAP%,%ATI_AUDIO_FILTER%,ATIAVAIW.AnlgACapture,0
AddInterface=%KSCATEGORY_CROSSBAR%,%ATI_XBAR_FILTER%,ATIAVAIW.AnlgXBar,0
AddInterface=%KSCATEGORY_TVAUDIO%,%ATI_TVAUDIO_FILTER%,ATIAVAIW.AnlgTVAudio,0
AddInterface=%KSCATEGORY_TVTUNER%,%ATI_TUNER_FILTER%,ATIAVAIW.AnlgTuner,0
AddInterface=%KSCATEGORY_BDA_RECEIVER_COMPONENT%,%ATI_BDA_CAP_FILTER%,ATIAVAIW.DgtlCapture,0
AddInterface=%KSCATEGORY_BDA_NETWORK_TUNER%,%ATI_BDA_TUNER_FILTER%,ATIAVAIW.DgtlTuner,0

[ATIAVAIW.AnlgCapture]
AddReg=ATIAVAIW.AnlgCapture.AddReg

[ATIAVAIW.AnlgCapture.AddReg]
HKR,,CLSID,,%KSProxy.CLSID%
HKR,,FriendlyName,,%ATIAVAIW.AnlgCaptureName%
HKR,,BoardType,,%ATIAVAIW.BoardType%

;Name AnalogAudioCapture is too long for 98 SE.
[ATIAVAIW.AnlgACapture]
AddReg=ATIAVAIW.AnlgACapture.AddReg

; Audio Filter
[ATIAVAIW.AnlgACapture.AddReg]
HKR,,CLSID,,%KSProxy.CLSID%
HKR,,FriendlyName,,%ATIAVAIW.AnlgAudioCaptureName%

[ATIAVAIW.AnlgXBar]
AddReg=ATIAVAIW.AnlgXBar.AddReg

[ATIAVAIW.AnlgXBar.AddReg]
HKR,,CLSID,,%KSXBar.CLSID%
HKR,,FriendlyName,,%ATIAVAIW.AnlgXBarName%

[ATIAVAIW.AnlgTVAudio]
AddReg=ATIAVAIW.AnlgTVAudio.AddReg

[ATIAVAIW.AnlgTVAudio.AddReg]
HKR,,CLSID,,%KSTVAudio.CLSID%
HKR,,FriendlyName,,%ATIAVAIW.AnlgTVAudioName%

[ATIAVAIW.AnlgTuner]
AddReg=ATIAVAIW.AnlgTuner.AddReg

[ATIAVAIW.AnlgTuner.AddReg]
HKR,,CLSID,,%KSTvTune.CLSID%
HKR,,FriendlyName,,%ATIAVAIW.AnlgTunerName%

[ATIAVAIW.DgtlCapture]
AddReg=ATIAVAIW.DgtlCapture.AddReg

[ATIAVAIW.DgtlCapture.AddReg]
HKR,,CLSID,,%KSProxy.CLSID%
HKR,,FriendlyName,,%ATIAVAIW.DgtlCaptureName%

[ATIAVAIW.DgtlTuner]
AddReg=ATIAVAIW.DgtlTuner.AddReg

[ATIAVAIW.DgtlTuner.AddReg]
HKR,,CLSID,,%KSProxy.CLSID%
HKR,,FriendlyName,,%ATIAVAIW.DgtlTunerName%

;
;*** strings, GUIDs and names
;

[Strings]

; Proxy GUIDs

KSProxy.CLSID = "{17CCA71B-ECD7-11D0-B908-00A0C9223196}"
KSXBar.CLSID = "{71F96460-78F3-11d0-A18C-00A0C9118956}"
KSTVAudio.CLSID = "{71F96462-78F3-11d0-A18C-00A0C9118956}"
KSTvTune.CLSID = "{266EEE40-6C63-11cf-8A03-00AA006ECB65}"
KSEncoder.CLSID = "{B43C4EEC-8C32-4791-9102-508ADA5EE8E7}"

; Category GUIDs

KSCATEGORY_CAPTURE = "{65E8773D-8F56-11D0-A3B9-00A0C9223196}"
KSCATEGORY_VIDEO = "{6994AD05-93EF-11D0-A3CC-00A0C9223196}"
KSCATEGORY_AUDIO = "{6994AD04-93EF-11D0-A3CC-00A0C9223196}"
KSCATEGORY_AUDIO_CAP = "{33D9A762-90C8-11d0-BD43-00A0C911CE86}"
KSCATEGORY_CROSSBAR = "{a799a801-a46d-11d0-a18c-00a02401dcd4}"
KSCATEGORY_TVAUDIO = "{a799a802-a46d-11d0-a18c-00a02401dcd4}"
KSCATEGORY_TVTUNER = "{a799a800-a46d-11d0-a18c-00a02401dcd4}"
KSCATEGORY_BDA_RECEIVER_COMPONENT = "{FD0A5AF4-B41D-11d2-9C95-00C04F7971E0}"
KSCATEGORY_BDA_NETWORK_TUNER = "{71985F48-1CA1-11d3-9CC8-00C04F7971E0}"
KSCATEGORY_MULTIPLEXER = "{7A5DE1D3-01A1-452c-B481-4FA2B96271E8}"

; Our Pin names GUIDs

ATI_ANALOG_AUDIO_IN_PIN = "{5F5F15EE-BE2A-4724-BD8E-1C96C64052C5}"
ATI_ANALOG_AUDIO_OUT_PIN = "{97125624-0CAF-4d83-820C-7CB221D1DB7B}"
ATI_CAP_AUDIO_IN_PIN = "{37B21F5C-F3F9-4F52-844E-1FACB270BBF4}"
ATI_CAP_AUDIO_OUT_PIN = "{A5025814-17D8-4A8C-97CF-DE18D7F22A81}"

ATI_ANALOG_VIDEO_IN_PIN = "{4E442343-05D5-4ffd-B15E-EDFAA606044F}"

ATI_MUX_VIDEO_YUV_IN_PIN = "{0107bf79-8d8b-4fd3-8d51-7b415b7c23d8}"

ATI_MUX_AUDIO_PCM_IN_PIN = "{3d813b20-c5df-4f43-a7a3-fdaf68662091}"

ATI_DECODER_VIDEO_YUV_OUT_PIN = "{4577ba09-9ddf-4004-a2e7-885cdd8c6552}"
ATI_DECODER_AUDIO_PCM_OUT_PIN = "{07c80e21-a7d8-4cfe-ace8-8b1849917ad5}"

ATI_XBAR_IN_TUNER_VIDEO = "{34616BA9-67D6-46FF-A419-B463E4A04BC1}"

ATI_XBAR_IN_TUNER_AUDIO = "{9A4EF9CE-D1FB-4798-B43B-0538AEA48CBF}"
ATI_XBAR_IN_COMPOSITE_VIDEO = "{C50A1A86-E2AB-491A-A920-0538AB38560A}"
ATI_XBAR_IN_SVIDEO_VIDEO = "{9428A582-994B-4CA0-A638-7F6961500527}"
ATI_XBAR_IN_LINEIN = "{F11EC308-F819-4D5B-9A01-C19F9ECD311E}"
ATI_XBAR_OUT_VIDEO = "{AC7B7E51-BEC5-4E32-AC0A-12735574686B}"
ATI_XBAR_OUT_AUDIO = "{776222AA-DD71-481D-A8B3-2FEE195DC69F}"
ATI_MUX_MPEG2_OUT = "{BEB010D2-3BA3-459e-8925-C4C29AA02CB7}"
ATI_VBI_OUT = "{D979380F-806C-4c4c-B832-7F1453921736}"
ATI_VIDEO_CAPTURE = "{78D1318E-33C5-49b5-84CB-1A510B8D2687}"
ATI_VIDEO_PREVIEW = "{30FC0C49-127E-4be4-A747-BC0E43DE6E70}"

; Our Filter GUIDs

ATI_CAP_FILTER = "{BC187864-4183-4DC5-9FE0-679A7A039975}"
ATI_AUDIO_FILTER = "{E64B8433-C25B-484C-9F2C-CA1719E85CB6}"
ATI_XBAR_FILTER = "{39309DA7-B1C0-43A3-AAC3-6D6BFCBB75A9}"
ATI_TVAUDIO_FILTER = "{61E3C270-5102-4266-864D-BDE1E28E10E1}"
ATI_TUNER_FILTER = "{E6223D77-45F9-4025-A86F-27BDDB4C8CA9}"
ATI_BDA_CAP_FILTER = "{30CA4E99-F538-442E-ADE9-9BCE73DA67A3}"
ATI_BDA_TUNER_FILTER = "{EEC5A519-643F-4A74-BC7F-5CE7D46FEFD5}"
ATI_MPEG2_MUX_FILTER = "{6b2088b7-1e3b-4d3d-905f-2ff22040d5b2}"
; system defines

SERVICE_BOOT_START = 0x0
SERVICE_SYSTEM_START = 0x1
SERVICE_AUTO_START = 0x2
SERVICE_DEMAND_START = 0x3
SERVICE_DISABLED = 0x4

SERVICE_KERNEL_DRIVER = 0x1
SERVICE_ERROR_IGNORE = 0x0
SERVICE_ERROR_NORMAL = 0x1
SERVICE_ERROR_SEVERE = 0x2
SERVICE_ERROR_CRITICAL = 0x3

FLG_REGSVR_DLLREGISTER = 0x00000001



GUID.Encoder="{19689BF6-C384-48fd-AD51-90E58C79F70B}"
GUID.Multiplexer="{7A5DE1D3-01A1-452c-B481-4FA2B96271E8}"

CLSID_LegacyAMCat="{083863F1-70DE-11d0-BD40-00A0C911CE86}"
CLSID_ColorConv="{32EDFAC2-2540-11D6-919F-00A0CCA0F7C6}"

Category_Encoders="WDM Streaming Encoder Devices"
Category_Multiplexers="WDM Streaming Multiplexer Devices"
MediaCategories="SYSTEM\CurrentControlSet\Control\MediaCategories"
ActiveMovieCategories="CLSID\{da4e3da0-d07d-11d0-bd50-00a0c911ce86}\Instance"

Node.Encoder="Encoder"
Node.Multiplexer="Multiplexer"


;Our strings

ATI="ATI Technologies"
ATIAVAIW.DeviceDesc = "ATI T200 Unified AVStream Driver"
DiskId = "ATI T200 Unified AVStream Driver Disk"
DISPLAY_NAME = "ATI T200 Unified AVStream service"
SERVICE_DESCRIPTION = "ATI T200 Unified AVStream Driver"

;Our Friendly Names

ATIAVAIW.AnlgCaptureName = "ATI T200 AVStream Analog Capture"
ATIAVAIW.AnlgXBarName = "ATI T200 AVStream Analog Xbar"
ATIAVAIW.AnlgTVAudioName = "ATI T200 AVStream Analog TV Audio"
ATIAVAIW.AnlgTunerName = "ATI T200 AVStream Analog Tuner"
ATIAVAIW.AnlgAudioCaptureName = "ATI T200 AVStream Analog Audio Capture"
ATIAVAIW.DgtlTunerName = "ATI BDA Tuner"
ATIAVAIW.DgtlCaptureName = "ATI AVStream BDA Capture"
ATIAVAIW.BoardType = "T200 Decoder"


;properties GUIDs
GUID.PROPERTY_SET_BOARD_NUMBER = "{800D3D39-878E-4fad-887D-89D70AD70AD9}"
GUID.PROPERTY_SET_PCDETECTION = "{55449AB5-D0CA-4a8a-8512-6D4AF1019FBD}"
GUID.PROPERTY_SET_PCPROTECTION = "{33D22047-68D9-44e6-82BF-336B2A01F144}"

;property pages GUIDs
GUID.PROPERTY_PAGE_BOARD_NUMBER = "{017FDB13-2760-4e99-BAA9-9475BF3E7DD8}"
GUID.PROPERTY_PAGE_PC_DETECTION = "{55A82C02-AEED-4bee-B13C-276F24521AEF}"

[PropPages.AddReg]
HKLM,System\CurrentControlSet\Control\MediaSets\%GUID.PROPERTY_SET_BOARD_NUMBER%\PropertyPages\%GUID.PROPERTY_PAGE_BOARD_NUMBER%,,,"BoardNumberPropertySet"
HKLM,System\CurrentControlSet\Control\MediaSets\%GUID.PROPERTY_SET_PCDETECTION%\PropertyPages\%GUID.PROPERTY_PAGE_PC_DETECTION%,,,"PCDetectionPropertySet"


HKLM,System\CurrentControlSet\Control\MediaInterfaces\%GUID.PROPERTY_SET_BOARD_NUMBER%,,,"BoardNumberInterfaceT200"
HKLM,System\CurrentControlSet\Control\MediaInterfaces\%GUID.PROPERTY_SET_BOARD_NUMBER%,IID,1,0C,7B,38,DC,7D,39,e1,44,8F,92,23,C0,D6,53,E7,24

HKLM,System\CurrentControlSet\Control\MediaInterfaces\%GUID.PROPERTY_SET_PCDETECTION%,,,"PCDetectionInterfaceT200"
HKLM,System\CurrentControlSet\Control\MediaInterfaces\%GUID.PROPERTY_SET_PCDETECTION%,IID,1,7E,42,C6,DE,A9,E9,05,41,8D,5A,61,3C,56,2E,B6,BF

HKLM,System\CurrentControlSet\Control\MediaInterfaces\%GUID.PROPERTY_SET_PCPROTECTION%,,,"PCProtectionInterfaceT200"
HKLM,System\CurrentControlSet\Control\MediaInterfaces\%GUID.PROPERTY_SET_PCPROTECTION%,IID,1,F2,36,D5,EE,3A,BE,61,4a,96,87,0E,1F,9B,D0,1E,4B


HKCR,CLSID\%GUID.PROPERTY_PAGE_BOARD_NUMBER%,,,"BoardNumberPropertySetT200"
HKCR,CLSID\%GUID.PROPERTY_PAGE_BOARD_NUMBER%\InprocServer32,,,atinppt2.ax
HKCR,CLSID\%GUID.PROPERTY_PAGE_BOARD_NUMBER%\InprocServer32,ThreadingModel,,Both

HKCR,CLSID\%GUID.PROPERTY_PAGE_PC_DETECTION%,,,"PCDetectionPropertySetT200"
HKCR,CLSID\%GUID.PROPERTY_PAGE_PC_DETECTION%\InprocServer32,,,atinppt2.ax
HKCR,CLSID\%GUID.PROPERTY_PAGE_PC_DETECTION%\InprocServer32,ThreadingModel,,Both


HKCR,CLSID\%GUID.PROPERTY_SET_BOARD_NUMBER%,,,"BoardNumberInterfaceT200"
HKCR,CLSID\%GUID.PROPERTY_SET_BOARD_NUMBER%\InprocServer32,,,atinppt2.ax
HKCR,CLSID\%GUID.PROPERTY_SET_BOARD_NUMBER%\InprocServer32,ThreadingModel,,Both

HKCR,CLSID\%GUID.PROPERTY_SET_PCDETECTION%,,,"PCDetectionInterfaceT200"
HKCR,CLSID\%GUID.PROPERTY_SET_PCDETECTION%\InprocServer32,,,atinppt2.ax
HKCR,CLSID\%GUID.PROPERTY_SET_PCDETECTION%\InprocServer32,ThreadingModel,,Both

HKCR,CLSID\%GUID.PROPERTY_SET_PCPROTECTION%,,,"PCProtectionInterfaceT200"
HKCR,CLSID\%GUID.PROPERTY_SET_PCPROTECTION%\InprocServer32,,,atinppt2.ax
HKCR,CLSID\%GUID.PROPERTY_SET_PCPROTECTION%\InprocServer32,ThreadingModel,,Both

;end of [PropPages.AddReg]

ati8592_winXP32\ati8592_winXP32\HDAudioDrv\HDAudio\XP64A\AtiHDAud.inf

;Copyright (c) ATI Technology Inc. All rights reserved.
;
; Definition Audio
;

[Version]
Signature="$Windows NT$"
Class=MEDIA
ClassGuid={4d36e96c-e325-11ce-bfc1-08002be10318}
Provider=ATI
CatalogFile=atihdmi.cat
DriverVer=10/30/2008,5.00.50000.08

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

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

[SourceDisksFiles]
AtiHdmi.sys=222

[Manufacturer]
ATI=ATI,NTamd64

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

[ControlFlags]
ExcludeFromSelect = *

[ATI.NTamd64]
%HdAudioFunctionDriver.ATI793c.DeviceDesc% = HdAudModel, HDAUDIO\FUNC_01&VEN_1002&DEV_793C
%HdAudioFunctionDriver.ATI791a.DeviceDesc% = HdAudModel, HDAUDIO\FUNC_01&VEN_1002&DEV_791A
%HdAudioFunctionDriver.ATIAA01.DeviceDesc% = HdAudModel, HDAUDIO\FUNC_01&VEN_1002&DEV_AA01
%HdAudioFunctionDriver.ATIAA11.DeviceDesc% = HdAudModel, HDAUDIO\FUNC_01&VEN_1002&DEV_AA11
%HdAudioFunctionDriver.ATIAA09.DeviceDesc% = HdAudModel, HDAUDIO\FUNC_01&VEN_1002&DEV_AA09
%HdAudioFunctionDriver.ATIAA19.DeviceDesc% = HdAudModel, HDAUDIO\FUNC_01&VEN_1002&DEV_AA19

[ATI]
%HdAudioFunctionDriver.ATI793c.DeviceDesc% = HdAudModel, HDAUDIO\FUNC_01&VEN_1002&DEV_793C
%HdAudioFunctionDriver.ATI791a.DeviceDesc% = HdAudModel, HDAUDIO\FUNC_01&VEN_1002&DEV_791A
%HdAudioFunctionDriver.ATIAA01.DeviceDesc% = HdAudModel, HDAUDIO\FUNC_01&VEN_1002&DEV_AA01
%HdAudioFunctionDriver.ATIAA11.DeviceDesc% = HdAudModel, HDAUDIO\FUNC_01&VEN_1002&DEV_AA11
%HdAudioFunctionDriver.ATIAA09.DeviceDesc% = HdAudModel, HDAUDIO\FUNC_01&VEN_1002&DEV_AA09
%HdAudioFunctionDriver.ATIAA19.DeviceDesc% = HdAudModel, HDAUDIO\FUNC_01&VEN_1002&DEV_AA19

[HdAudModel]
Include=ks.inf,wdmaudio.inf
Needs=KS.Registration,WDMAUDIO.Registration
CopyFiles = HdAudModel.CopyList
AddReg = HdAudModel.AddReg, HdAudInit.AddReg

[HdAudModel.HW]
AddReg = HdAudSecurity.AddReg

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

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

[HdAudModel.CopyList]
AtiHdmi.sys

[HdAudInit.AddReg]
;; Sample Section to Illustrate the format for Initialization verbs.
;; Uncomment and add appropriate verbs as needed.
;; Note that the top nibble of the verb (Codec Address) must be '0'.
;HKR,InitVerbs,NumVerbs,0x00010001, 0x00000004 ; Example: Number of verbs in the init section
;HKR,InitVerbs,0000, 0x00010001, 0x01E71C01 ; Sets first byte of pin config info
;HKR,InitVerbs,0001, 0x00010001, 0x01E71D44 ; Sets second byte of pin config info
;HKR,InitVerbs,0002, 0x00010001, 0x01E71E21 ; Sets third byte of pin config info
;HKR,InitVerbs,0003, 0x00010001, 0x01E71F00 ; Sets fourth byte of pin config info


[HdAudModel.AddReg]
HKR,,AssociatedFilters,,"wdmaud,swmidi,redbook"
HKR,,Driver,,AtiHdmi.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,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,,SetupPreferredAudioDevices,1,01,00,00,00
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,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,SetSpdifVCfg,1,01,00,00,00 ; VCfg bit will be set on SPDIF out

HKR,GlobalSettings\\SpdifOut,ExternalSpdifReceiverSupportedSampleRates44100,1,00,00,00,00 ; By default, not supported
HKR,GlobalSettings\\SpdifOut,ExternalSpdifReceiverSupportedSampleRates48000,1,01,00,00,00 ; By default, only one 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,05,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

; default digital output
;HKCU, "Software\Microsoft\Multimedia\Sound Mapper",Playback,,%RearLineOutWaveDeviceName%


[HdAudModel.Interfaces]
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_RearLineOutWave%, HdAudModel.RearLineOutWave
AddInterface=%KSCATEGORY_RENDER%,%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_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_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_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_AUDIO%,%KSNAME_DigitalOutputTopo%, HdAudModel.DigitalOutputTopo
AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_DigitalOutputTopo%, HdAudModel.DigitalOutputTopo


AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_DigitalInputWave%, HdAudModel.DigitalInputWave
AddInterface=%KSCATEGORY_CAPTURE%,%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_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_AUDIO%,%KSNAME_AuxInTopo%, AzAudModel.AuxInTopo
AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_AuxInTopo%, AzAudModel.AuxInTopo


; 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

[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

[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

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

; 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 = "UAA Function Driver for High Definition Audio. Installation Disk" ; {PlaceHolder="UAA","High Definition Audio"}
UAAFunctionDriverForHdAudio.SvcDesc = "ATI Function Driver for HDMI Service" ; {PlaceHolder="UAA","High Definition Audio"}
HdAudioFunctionDriver.ATI793c.DeviceDesc = "ATI Function Driver for High Definition Audio - ATI 793C"
HdAudioFunctionDriver.ATI791a.DeviceDesc = "ATI Function Driver for High Definition Audio - ATI 791A"
HdAudioFunctionDriver.ATIAA01.DeviceDesc = "ATI Function Driver for High Definition Audio - ATI AA01"
HdAudioFunctionDriver.ATIAA11.DeviceDesc = "ATI Function Driver for High Definition Audio - ATI AA11"
HdAudioFunctionDriver.ATIAA09.DeviceDesc = "ATI Function Driver for High Definition Audio - ATI AA09"
HdAudioFunctionDriver.ATIAA19.DeviceDesc = "ATI Function Driver for High Definition Audio - ATI AA19"


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"}

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 Function Driver for High Definition Audio" ; {PlaceHolder="UAA","High Definition Audio"}

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
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

ati8592_winXP32\ati8592_winXP32\HDAudioDrv\HDAudio\XP\AtiHDAud.inf

;Copyright (c) ATI Technology Inc. All rights reserved.
;
; Definition Audio
;

[Version]
Signature="$Windows NT$"
Class=MEDIA
ClassGuid={4d36e96c-e325-11ce-bfc1-08002be10318}
Provider=ATI
CatalogFile=atihdmi.cat
DriverVer=10/30/2008,5.00.50000.08

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

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

[SourceDisksFiles]
AtiHdmi.sys=222

[Manufacturer]
ATI=ATI,NTamd64

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

[ControlFlags]
ExcludeFromSelect = *

[ATI.NTamd64]
%HdAudioFunctionDriver.ATI793c.DeviceDesc% = HdAudModel, HDAUDIO\FUNC_01&VEN_1002&DEV_793C
%HdAudioFunctionDriver.ATI791a.DeviceDesc% = HdAudModel, HDAUDIO\FUNC_01&VEN_1002&DEV_791A
%HdAudioFunctionDriver.ATIAA01.DeviceDesc% = HdAudModel, HDAUDIO\FUNC_01&VEN_1002&DEV_AA01
%HdAudioFunctionDriver.ATIAA11.DeviceDesc% = HdAudModel, HDAUDIO\FUNC_01&VEN_1002&DEV_AA11
%HdAudioFunctionDriver.ATIAA09.DeviceDesc% = HdAudModel, HDAUDIO\FUNC_01&VEN_1002&DEV_AA09
%HdAudioFunctionDriver.ATIAA19.DeviceDesc% = HdAudModel, HDAUDIO\FUNC_01&VEN_1002&DEV_AA19

[ATI]
%HdAudioFunctionDriver.ATI793c.DeviceDesc% = HdAudModel, HDAUDIO\FUNC_01&VEN_1002&DEV_793C
%HdAudioFunctionDriver.ATI791a.DeviceDesc% = HdAudModel, HDAUDIO\FUNC_01&VEN_1002&DEV_791A
%HdAudioFunctionDriver.ATIAA01.DeviceDesc% = HdAudModel, HDAUDIO\FUNC_01&VEN_1002&DEV_AA01
%HdAudioFunctionDriver.ATIAA11.DeviceDesc% = HdAudModel, HDAUDIO\FUNC_01&VEN_1002&DEV_AA11
%HdAudioFunctionDriver.ATIAA09.DeviceDesc% = HdAudModel, HDAUDIO\FUNC_01&VEN_1002&DEV_AA09
%HdAudioFunctionDriver.ATIAA19.DeviceDesc% = HdAudModel, HDAUDIO\FUNC_01&VEN_1002&DEV_AA19

[HdAudModel]
Include=ks.inf,wdmaudio.inf
Needs=KS.Registration,WDMAUDIO.Registration
CopyFiles = HdAudModel.CopyList
AddReg = HdAudModel.AddReg, HdAudInit.AddReg

[HdAudModel.HW]
AddReg = HdAudSecurity.AddReg

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

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

[HdAudModel.CopyList]
AtiHdmi.sys

[HdAudInit.AddReg]
;; Sample Section to Illustrate the format for Initialization verbs.
;; Uncomment and add appropriate verbs as needed.
;; Note that the top nibble of the verb (Codec Address) must be '0'.
;HKR,InitVerbs,NumVerbs,0x00010001, 0x00000004 ; Example: Number of verbs in the init section
;HKR,InitVerbs,0000, 0x00010001, 0x01E71C01 ; Sets first byte of pin config info
;HKR,InitVerbs,0001, 0x00010001, 0x01E71D44 ; Sets second byte of pin config info
;HKR,InitVerbs,0002, 0x00010001, 0x01E71E21 ; Sets third byte of pin config info
;HKR,InitVerbs,0003, 0x00010001, 0x01E71F00 ; Sets fourth byte of pin config info


[HdAudModel.AddReg]
HKR,,AssociatedFilters,,"wdmaud,swmidi,redbook"
HKR,,Driver,,AtiHdmi.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,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,,SetupPreferredAudioDevices,1,01,00,00,00
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,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,SetSpdifVCfg,1,01,00,00,00 ; VCfg bit will be set on SPDIF out

HKR,GlobalSettings\\SpdifOut,ExternalSpdifReceiverSupportedSampleRates44100,1,00,00,00,00 ; By default, not supported
HKR,GlobalSettings\\SpdifOut,ExternalSpdifReceiverSupportedSampleRates48000,1,01,00,00,00 ; By default, only one 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,05,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

; default digital output
;HKCU, "Software\Microsoft\Multimedia\Sound Mapper",Playback,,%RearLineOutWaveDeviceName%


[HdAudModel.Interfaces]
AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_RearLineOutWave%, HdAudModel.RearLineOutWave
AddInterface=%KSCATEGORY_RENDER%,%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_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_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_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_AUDIO%,%KSNAME_DigitalOutputTopo%, HdAudModel.DigitalOutputTopo
AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_DigitalOutputTopo%, HdAudModel.DigitalOutputTopo


AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_DigitalInputWave%, HdAudModel.DigitalInputWave
AddInterface=%KSCATEGORY_CAPTURE%,%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_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_AUDIO%,%KSNAME_AuxInTopo%, AzAudModel.AuxInTopo
AddInterface=%KSCATEGORY_TOPOLOGY%,%KSNAME_AuxInTopo%, AzAudModel.AuxInTopo


; 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

[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

[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

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

; 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 = "UAA Function Driver for High Definition Audio. Installation Disk" ; {PlaceHolder="UAA","High Definition Audio"}
UAAFunctionDriverForHdAudio.SvcDesc = "ATI Function Driver for HDMI Service" ; {PlaceHolder="UAA","High Definition Audio"}
HdAudioFunctionDriver.ATI793c.DeviceDesc = "ATI Function Driver for High Definition Audio - ATI 793C"
HdAudioFunctionDriver.ATI791a.DeviceDesc = "ATI Function Driver for High Definition Audio - ATI 791A"
HdAudioFunctionDriver.ATIAA01.DeviceDesc = "ATI Function Driver for High Definition Audio - ATI AA01"
HdAudioFunctionDriver.ATIAA11.DeviceDesc = "ATI Function Driver for High Definition Audio - ATI AA11"
HdAudioFunctionDriver.ATIAA09.DeviceDesc = "ATI Function Driver for High Definition Audio - ATI AA09"
HdAudioFunctionDriver.ATIAA19.DeviceDesc = "ATI Function Driver for High Definition Audio - ATI AA19"


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"}

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 Function Driver for High Definition Audio" ; {PlaceHolder="UAA","High Definition Audio"}

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
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

ati8592_winXP32\ati8592_winXP32\Driver\XP_INF\CX_77934.inf

;-----------------------------------------------
;----------0903191229-8.592-090303a-077934C-Asus
;-----------------------------------------------
; ATI Display Information file : ATIIXPAG.INF
; Installation INF for the ATI display driver.
; Copyright(C) 1998-2004 ATI Technologies Inc.
; Windows XP
; Base INF Last Updated 2005/11/01

[Version]
Signature="$Windows NT$"
Provider=%ATI%
ClassGUID={4D36E968-E325-11CE-BFC1-08002BE10318}
Class=Display
DriverVer=03/03/2009, 8.592.0.0000
CatalogFile=CX_77934.CAT

[DestinationDirs]
DefaultDestDir = 11
ati2mtag.OGL = 10 ;Windows
ati2mtag.Miniport = 12 ; drivers
ati2mtag.Display = 11 ; system32
ati2mtag.OD = 11 ; system32

[ControlFlags]
ExcludeFromSelect=*
;
; Driver information
;

[Manufacturer]
%ATI% = ATI.Mfg, NTx86

[ATI.Mfg.NTx86]
"ASUS A9550 Series" = ati2mtag_RV350, PCI\VEN_1002&DEV_4150&SUBSYS_01221043
"ASUS A9550 Series " = ati2mtag_RV350, PCI\VEN_1002&DEV_4150&SUBSYS_01241043
"ASUS A9550 Series Secondary" = ati2mtag_RV350, PCI\VEN_1002&DEV_4170&SUBSYS_01231043
"ASUS A9550 Series Secondary " = ati2mtag_RV350, PCI\VEN_1002&DEV_4170&SUBSYS_01251043
"ASUS EAH2900 Series" = ati2mtag_R600, PCI\VEN_1002&DEV_9400&SUBSYS_021E1043
"ASUS Extreme AX550 Series" = ati2mtag_RV370, PCI\VEN_1002&DEV_5B60&SUBSYS_011E1043
"ASUS Extreme AX550 Series " = ati2mtag_RV370, PCI\VEN_1002&DEV_5B60&SUBSYS_01201043
"ASUS Extreme AX550 Series " = ati2mtag_RV380, PCI\VEN_1002&DEV_3E50&SUBSYS_014E1043
"ASUS Extreme AX550 Series " = ati2mtag_RV380, PCI\VEN_1002&DEV_3E50&SUBSYS_01501043
"ASUS Extreme AX550 Series " = ati2mtag_RV380x, PCI\VEN_1002&DEV_5B62&SUBSYS_016C1043
"ASUS Extreme AX550 Series Secondary" = ati2mtag_RV370, PCI\VEN_1002&DEV_5B70&SUBSYS_011F1043
"ASUS Extreme AX550 Series Secondary " = ati2mtag_RV370, PCI\VEN_1002&DEV_5B70&SUBSYS_01211043
"ASUS Extreme AX550 Series Secondary " = ati2mtag_RV380, PCI\VEN_1002&DEV_3E70&SUBSYS_014F1043
"ASUS Extreme AX550 Series Secondary " = ati2mtag_RV380, PCI\VEN_1002&DEV_3E70&SUBSYS_01511043
"ASUS Extreme AX550 Series Secondary " = ati2mtag_RV380x, PCI\VEN_1002&DEV_5B72&SUBSYS_016D1043
"ASUS MA 3850 Series" = ati2mtag_RV630, PCI\VEN_1002&DEV_9505&SUBSYS_024A1043
"ASUS X1050 Series" = ati2mtag_RV370, PCI\VEN_1002&DEV_5B60&SUBSYS_30001043
"ASUS X1050 Series " = ati2mtag_RV370, PCI\VEN_1002&DEV_5B63&SUBSYS_30001043
"ASUS X1050 Series Secondary" = ati2mtag_RV370, PCI\VEN_1002&DEV_5B70&SUBSYS_30011043
"ASUS X1050 Series Secondary " = ati2mtag_RV370, PCI\VEN_1002&DEV_5B73&SUBSYS_30011043
"ASUS X1550 Series" = ati2mtag_RV515, PCI\VEN_1002&DEV_7142&SUBSYS_30001043
"ASUS X1550 Series " = ati2mtag_RV515, PCI\VEN_1002&DEV_7183&SUBSYS_30001043
"ASUS X1550 Series Secondary" = ati2mtag_RV515, PCI\VEN_1002&DEV_7162&SUBSYS_30011043
"ASUS X1550 Series Secondary " = ati2mtag_RV515, PCI\VEN_1002&DEV_71A3&SUBSYS_30011043
"ASUS X550 Series" = ati2mtag_RV370, PCI\VEN_1002&DEV_5B60&SUBSYS_31001043
"ASUS X550 Series Secondary" = ati2mtag_RV370, PCI\VEN_1002&DEV_5B70&SUBSYS_31011043
"ASUS X800GTO Series" = ati2mtag_R430, PCI\VEN_1002&DEV_554F&SUBSYS_01381043
"ASUS X800GTO Series Secondary" = ati2mtag_R430, PCI\VEN_1002&DEV_556F&SUBSYS_01391043
"ASUS A9550 Series " = ati2mtag_RV350, PCI\VEN_1002&DEV_4153
"ASUS A9550 Series Secondary " = ati2mtag_RV350, PCI\VEN_1002&DEV_4173
"ASUS A9600 Series" = ati2mtag_RV360, PCI\VEN_1002&DEV_4152
"ASUS A9600 Series " = ati2mtag_RV350, PCI\VEN_1002&DEV_4150
"ASUS A9600 Series " = ati2mtag_RV350, PCI\VEN_1002&DEV_4151
"ASUS A9600 Series Secondary" = ati2mtag_RV360, PCI\VEN_1002&DEV_4172
"ASUS A9600 Series Secondary " = ati2mtag_RV350, PCI\VEN_1002&DEV_4170
"ASUS A9600 Series Secondary " = ati2mtag_RV350, PCI\VEN_1002&DEV_4171
"ASUS A9800 Series" = ati2mtag_R350, PCI\VEN_1002&DEV_4E48
"ASUS A9800 Series " = ati2mtag_R360, PCI\VEN_1002&DEV_4E4A
"ASUS A9800 Series Secondary" = ati2mtag_R350, PCI\VEN_1002&DEV_4E68
"ASUS A9800 Series Secondary " = ati2mtag_R360, PCI\VEN_1002&DEV_4E6A
"ASUS AX800 Series" = ati2mtag_R420, PCI\VEN_1002&DEV_4A49
"ASUS AX800 Series " = ati2mtag_R420, PCI\VEN_1002&DEV_4A50
"ASUS AX800 Series Secondary" = ati2mtag_R420, PCI\VEN_1002&DEV_4A69
"ASUS AX800 Series Secondary " = ati2mtag_R420, PCI\VEN_1002&DEV_4A70
"ASUS EAH2400 Series" = ati2mtag_RV610, PCI\VEN_1002&DEV_94C1
"ASUS EAH2400 Series " = ati2mtag_RV610, PCI\VEN_1002&DEV_94C3
"ASUS EAH2600 Series" = ati2mtag_RV630, PCI\VEN_1002&DEV_9588
"ASUS EAH2600 Series " = ati2mtag_RV630, PCI\VEN_1002&DEV_9589
"ASUS EAH3450 Series" = ati2mtag_RV610, PCI\VEN_1002&DEV_95C5
"ASUS EAH3470 Series" = ati2mtag_RV610, PCI\VEN_1002&DEV_95C0
"ASUS EAH3650 Series" = ati2mtag_RV630, PCI\VEN_1002&DEV_9598
"ASUS EAH3850 Series" = ati2mtag_RV630, PCI\VEN_1002&DEV_9505
"ASUS EAH3850X2 Series" = ati2mtag_RV630, PCI\VEN_1002&DEV_9513
"ASUS EAH3870 Series" = ati2mtag_RV630, PCI\VEN_1002&DEV_9501
"ASUS EAH3870X2 Series" = ati2mtag_RV630, PCI\VEN_1002&DEV_950F
"ASUS EAH4350 series" = ati2mtag_R7X, PCI\VEN_1002&DEV_954F
"ASUS EAH4550 series" = ati2mtag_R7X, PCI\VEN_1002&DEV_9540
"ASUS EAH4650 series" = ati2mtag_R7X, PCI\VEN_1002&DEV_9498
"ASUS EAH4670 series" = ati2mtag_R7X, PCI\VEN_1002&DEV_9490
"ASUS EAH4830 series" = ati2mtag_R7X, PCI\VEN_1002&DEV_944C
"ASUS EAH4850 series" = ati2mtag_R7X, PCI\VEN_1002&DEV_9442
"ASUS EAH4870 series" = ati2mtag_R7X, PCI\VEN_1002&DEV_9440
"ASUS EAH4870x2" = ati2mtag_R7X, PCI\VEN_1002&DEV_9441
"ASUS EAH4890" = ati2mtag_R7X, PCI\VEN_1002&DEV_9460
"ASUS Extreme AX300 Series" = ati2mtag_RV370, PCI\VEN_1002&DEV_5B60
"ASUS Extreme AX300 Series Secondary" = ati2mtag_RV370, PCI\VEN_1002&DEV_5B70
"ASUS Extreme AX550 Series " = ati2mtag_RV370, PCI\VEN_1002&DEV_5B63
"ASUS Extreme AX550 Series Secondary " = ati2mtag_RV370, PCI\VEN_1002&DEV_5B73
"ASUS Extreme AX600 Series" = ati2mtag_RV380, PCI\VEN_1002&DEV_3E50
"ASUS Extreme AX600 Series " = ati2mtag_RV380x, PCI\VEN_1002&DEV_5B62
"ASUS Extreme AX600 Series Secondary" = ati2mtag_RV380x, PCI\VEN_1002&DEV_5B72
"ASUS Extreme AX600 Series Secondary " = ati2mtag_RV380, PCI\VEN_1002&DEV_3E70
"ASUS Extreme AX800 Series" = ati2mtag_R423, PCI\VEN_1002&DEV_5549
"ASUS Extreme AX800 Series " = ati2mtag_R423, PCI\VEN_1002&DEV_5D57
"ASUS Extreme AX800 Series " = ati2mtag_R423, PCI\VEN_1002&DEV_554A
"ASUS Extreme AX800 Series Secondary" = ati2mtag_R423, PCI\VEN_1002&DEV_5569
"ASUS Extreme AX800 Series Secondary " = ati2mtag_R423, PCI\VEN_1002&DEV_556A
"ASUS Extreme AX800 Series Secondary " = ati2mtag_R423, PCI\VEN_1002&DEV_5D77
"ASUS Extreme AX850 Series" = ati2mtag_R480, PCI\VEN_1002&DEV_5D4F
"ASUS Extreme AX850 Series " = ati2mtag_R480, PCI\VEN_1002&DEV_5D52
"ASUS Extreme AX850 Series " = ati2mtag_R480, PCI\VEN_1002&DEV_5D4D
"ASUS Extreme AX850 Series Secondary" = ati2mtag_R480, PCI\VEN_1002&DEV_5D6F
"ASUS Extreme AX850 Series Secondary " = ati2mtag_R480, PCI\VEN_1002&DEV_5D6D
"ASUS Extreme AX850 Series Secondary " = ati2mtag_R480, PCI\VEN_1002&DEV_5D72
"ASUS X1300 Series" = ati2mtag_RV515, PCI\VEN_1002&DEV_7142
"ASUS X1300 Series " = ati2mtag_RV515, PCI\VEN_1002&DEV_7146
"ASUS X1300 Series " = ati2mtag_RV515, PCI\VEN_1002&DEV_7187
"ASUS X1300 Series " = ati2mtag_RV515, PCI\VEN_1002&DEV_7183
"ASUS X1300 Series Secondary" = ati2mtag_RV515, PCI\VEN_1002&DEV_7162
"ASUS X1300 Series Secondary " = ati2mtag_RV515, PCI\VEN_1002&DEV_7166
"ASUS X1300 Series Secondary " = ati2mtag_RV515, PCI\VEN_1002&DEV_71A7
"ASUS X1300 Series Secondary " = ati2mtag_RV515, PCI\VEN_1002&DEV_71A3
"ASUS X1550 Series " = ati2mtag_RV515, PCI\VEN_1002&DEV_7143
"ASUS X1550 Series " = ati2mtag_RV515, PCI\VEN_1002&DEV_715F
"ASUS X1550 Series Secondary " = ati2mtag_RV515, PCI\VEN_1002&DEV_7163
"ASUS X1550 Series Secondary " = ati2mtag_RV515, PCI\VEN_1002&DEV_717F
"ASUS X1600 Series" = ati2mtag_RV530, PCI\VEN_1002&DEV_71C0
"ASUS X1600 Series " = ati2mtag_RV530, PCI\VEN_1002&DEV_71C2
"ASUS X1600 Series " = ati2mtag_RV515, PCI\VEN_1002&DEV_7140
"ASUS X1600 Series " = ati2mtag_RV535, PCI\VEN_1002&DEV_71C3
"ASUS X1600 Series Secondary" = ati2mtag_RV530, PCI\VEN_1002&DEV_71E0
"ASUS X1600 Series Secondary " = ati2mtag_RV530, PCI\VEN_1002&DEV_71E2
"ASUS X1600 Series Secondary " = ati2mtag_RV515, PCI\VEN_1002&DEV_7160
"ASUS X1600 Series Secondary " = ati2mtag_RV535, PCI\VEN_1002&DEV_71E3
"ASUS X1650 Series" = ati2mtag_R580, PCI\VEN_1002&DEV_7291
"ASUS X1650 Series " = ati2mtag_RV530, PCI\VEN_1002&DEV_71C6
"ASUS X1650 Series " = ati2mtag_RV535, PCI\VEN_1002&DEV_71C1
"ASUS X1650 Series " = ati2mtag_RV535, PCI\VEN_1002&DEV_71C7
"ASUS X1650 Series Secondary" = ati2mtag_R580, PCI\VEN_1002&DEV_72B1
"ASUS X1650 Series Secondary " = ati2mtag_RV530, PCI\VEN_1002&DEV_71E6
"ASUS X1650 Series Secondary " = ati2mtag_RV535, PCI\VEN_1002&DEV_71E1
"ASUS X1650 Series Secondary " = ati2mtag_RV535, PCI\VEN_1002&DEV_71E7
"ASUS X1800 Series" = ati2mtag_R520, PCI\VEN_1002&DEV_7100
"ASUS X1800 Series " = ati2mtag_R520, PCI\VEN_1002&DEV_7109
"ASUS X1800 Series " = ati2mtag_R520, PCI\VEN_1002&DEV_710A
"ASUS X1800 Series Secondary" = ati2mtag_R520, PCI\VEN_1002&DEV_7120
"ASUS X1800 Series Secondary " = ati2mtag_R520, PCI\VEN_1002&DEV_7129
"ASUS X1800 Series Secondary " = ati2mtag_R520, PCI\VEN_1002&DEV_712A
"ASUS X1900 Series" = ati2mtag_R580, PCI\VEN_1002&DEV_7249
"ASUS X1900 Series " = ati2mtag_R580, PCI\VEN_1002&DEV_724B
"ASUS X1900 Series Secondary" = ati2mtag_R580, PCI\VEN_1002&DEV_7269
"ASUS X1900 Series Secondary " = ati2mtag_R580, PCI\VEN_1002&DEV_726B
"ASUS X1950 Series" = ati2mtag_R580, PCI\VEN_1002&DEV_7280
"ASUS X1950 Series " = ati2mtag_R580, PCI\VEN_1002&DEV_7240
"ASUS X1950 Series " = ati2mtag_R580, PCI\VEN_1002&DEV_7244
"ASUS X1950 Series Secondary" = ati2mtag_R580, PCI\VEN_1002&DEV_72A0
"ASUS X1950 Series Secondary " = ati2mtag_R580, PCI\VEN_1002&DEV_7260
"ASUS X1950 Series Secondary " = ati2mtag_R580, PCI\VEN_1002&DEV_7264
"ASUS X700 Series" = ati2mtag_RV410, PCI\VEN_1002&DEV_5E4D
"ASUS X700 Series " = ati2mtag_RV410, PCI\VEN_1002&DEV_5E4B
"ASUS X700 Series " = ati2mtag_RV410, PCI\VEN_1002&DEV_5E4F
"ASUS X700 Series Secondary" = ati2mtag_RV410, PCI\VEN_1002&DEV_5E6D
"ASUS X700 Series Secondary " = ati2mtag_RV410, PCI\VEN_1002&DEV_5E6B
"ASUS X700 Series Secondary " = ati2mtag_RV410, PCI\VEN_1002&DEV_5E6F
"ASUS X800 Series" = ati2mtag_R430, PCI\VEN_1002&DEV_554F
"ASUS X800 Series " = ati2mtag_R430, PCI\VEN_1002&DEV_554D
"ASUS X800 Series Secondary" = ati2mtag_R430, PCI\VEN_1002&DEV_556F
"ASUS X800 Series Secondary " = ati2mtag_R430, PCI\VEN_1002&DEV_556D
"ASUS X850 Series" = ati2mtag_R481, PCI\VEN_1002&DEV_4B4B
"ASUS X850 Series " = ati2mtag_R481, PCI\VEN_1002&DEV_4B49
"ASUS X850 Series " = ati2mtag_R481, PCI\VEN_1002&DEV_4B4C
"ASUS X850 Series Secondary" = ati2mtag_R481, PCI\VEN_1002&DEV_4B6B
"ASUS X850 Series Secondary " = ati2mtag_R481, PCI\VEN_1002&DEV_4B69
"ASUS X850 Series Secondary " = ati2mtag_R481, PCI\VEN_1002&DEV_4B6C
"ATI Mobility Radeon HD 3850" = ati2mtag_M76, PCI\VEN_1002&DEV_9504
;
; General installation section
;

[ati2mtag_R350]
Include=msdv.inf
CopyFiles=ati2mtag.Miniport, ati2mtag.Display, ati2mtag.OpenGL, Uninstall.CopyFiles, ati2mtag.OGL, ati2mtag.ORCA;, DVCR.CopyCodec
AddReg=Uninstall.AddReg
DelFiles=ati2mtag_DelFiles
;UpdateInis=DVCR.UpdateIni
UninstallFiles=Uninstall.CopyFiles
UninstallReg=Uninstall.AddReg
CleanFiles=ati2mtag.Miniport, ati2mtag.Display, ati2mtag.OpenGL, ati2mtag.OGL, ati2mtag.ORCA
CleanReg=ati2mtag_SoftwareDeviceSettings, ati2mtag_R350_SoftwareDeviceSettings, atioglxx_OpenGLSoftwareSettings, ati2mtag_Desktop_SoftwareDeviceSettings, ati2mtag_LargeDesktopSettings, ati2mtag_R3x_SoftwareDeviceSettings
CleanService=ati2mtag_RemoveService

[ati2mtag_R360]
Include=msdv.inf
CopyFiles=ati2mtag.Miniport, ati2mtag.Display, ati2mtag.OpenGL, Uninstall.CopyFiles, ati2mtag.OGL, ati2mtag.ORCA;, DVCR.CopyCodec
AddReg=Uninstall.AddReg
DelFiles=ati2mtag_DelFiles
;UpdateInis=DVCR.UpdateIni
UninstallFiles=Uninstall.CopyFiles
UninstallReg=Uninstall.AddReg
CleanFiles=ati2mtag.Miniport, ati2mtag.Display, ati2mtag.OpenGL, ati2mtag.ORCA
CleanReg=ati2mtag_SoftwareDeviceSettings, ati2mtag_R360_SoftwareDeviceSettings, atioglxx_OpenGLSoftwareSettings, ati2mtag_Desktop_SoftwareDeviceSettings, ati2mtag_LargeDesktopSettings, ati2mtag_R3x_SoftwareDeviceSettings
CleanService=ati2mtag_RemoveService

[ati2mtag_RV350]
Include=msdv.inf
CopyFiles=ati2mtag.Miniport, ati2mtag.Display, ati2mtag.OpenGL, Uninstall.CopyFiles, ati2mtag.OGL, ati2mtag.ORCA;, DVCR.CopyCodec
AddReg=Uninstall.AddReg
DelFiles=ati2mtag_DelFiles
;UpdateInis=DVCR.UpdateIni
UninstallFiles=Uninstall.CopyFiles
UninstallReg=Uninstall.AddReg
CleanFiles=ati2mtag.Miniport, ati2mtag.Display, ati2mtag.OpenGL, ati2mtag.OGL, ati2mtag.ORCA
CleanReg=ati2mtag_SoftwareDeviceSettings, ati2mtag_RV350_SoftwareDeviceSettings, atioglxx_OpenGLSoftwareSettings, ati2mtag_Desktop_SoftwareDeviceSettings, ati2mtag_LargeDesktopSettings, ati2mtag_R3x_SoftwareDeviceSettings
CleanService=ati2mtag_RemoveService

[ati2mtag_RV360]
Include=msdv.inf
CopyFiles=ati2mtag.Miniport, ati2mtag.Display, ati2mtag.OpenGL, Uninstall.CopyFiles, ati2mtag.OGL, ati2mtag.ORCA;, DVCR.CopyCodec
AddReg=Uninstall.AddReg
DelFiles=ati2mtag_DelFiles
;UpdateInis=DVCR.UpdateIni
UninstallFiles=Uninstall.CopyFiles
UninstallReg=Uninstall.AddReg
CleanFiles=ati2mtag.Miniport, ati2mtag.Display, ati2mtag.OpenGL, ati2mtag.OGL, ati2mtag.ORCA
CleanReg=ati2mtag_SoftwareDeviceSettings, ati2mtag_RV360_SoftwareDeviceSettings, atioglxx_OpenGLSoftwareSettings, ati2mtag_Desktop_SoftwareDeviceSettings, ati2mtag_LargeDesktopSettings, ati2mtag_R3x_SoftwareDeviceSettings
CleanService=ati2mtag_RemoveService

[ati2mtag_RV370]
Include=msdv.inf
CopyFiles=ati2mtag.Miniport, ati2mtag.Display, ati2mtag.OpenGL, Uninstall.CopyFiles, ati2mtag.OGL, ati2mtag.ORCA;, DVCR.CopyCodec
AddReg=Uninstall.AddReg
DelFiles=ati2mtag_DelFiles
;UpdateInis=DVCR.UpdateIni
UninstallFiles=Uninstall.CopyFiles
UninstallReg=Uninstall.AddReg
CleanFiles=ati2mtag.Miniport, ati2mtag.Display, ati2mtag.OpenGL, ati2mtag.OGL, ati2mtag.ORCA
CleanReg=ati2mtag_SoftwareDeviceSettings, ati2mtag_RV370_SoftwareDeviceSettings, atioglxx_OpenGLSoftwareSettings, ati2mtag_Desktop_SoftwareDeviceSettings, ati2mtag_LargeDesktopSettings, ati2mtag_R3x_SoftwareDeviceSettings
CleanService=ati2mtag_RemoveService

[ati2mtag_RV380x]
Include=msdv.inf
CopyFiles=ati2mtag.Miniport, ati2mtag.Display, ati2mtag.OpenGL, Uninstall.CopyFiles, ati2mtag.OGL, ati2mtag.ORCA;, DVCR.CopyCodec
AddReg=Uninstall.AddReg
DelFiles=ati2mtag_DelFiles
;UpdateInis=DVCR.UpdateIni
UninstallFiles=Uninstall.CopyFiles
UninstallReg=Uninstall.AddReg
CleanFiles=ati2mtag.Miniport, ati2mtag.Display, ati2mtag.OpenGL, ati2mtag.OGL, ati2mtag.ORCA
CleanReg=ati2mtag_SoftwareDeviceSettings, ati2mtag_RV380x_SoftwareDeviceSettings, atioglxx_OpenGLSoftwareSettings, ati2mtag_Desktop_SoftwareDeviceSettings, ati2mtag_LargeDesktopSettings, ati2mtag_R3x_SoftwareDeviceSettings
CleanService=ati2mtag_RemoveService

[ati2mtag_RV380]
Include=msdv.inf
CopyFiles=ati2mtag.Miniport, ati2mtag.Display, ati2mtag.OpenGL, Uninstall.CopyFiles, ati2mtag.OGL, ati2mtag.ORCA;, DVCR.CopyCodec
AddReg=Uninstall.AddReg
DelFiles=ati2mtag_DelFiles
;UpdateInis=DVCR.UpdateIni
UninstallFiles=Uninstall.CopyFiles
UninstallReg=Uninstall.AddReg
CleanFiles=ati2mtag.Miniport, ati2mtag.Display, ati2mtag.OpenGL, ati2mtag.OGL, ati2mtag.ORCA
CleanReg=ati2mtag_SoftwareDeviceSettings, ati2mtag_RV380_SoftwareDeviceSettings, atioglxx_OpenGLSoftwareSettings, ati2mtag_Desktop_SoftwareDeviceSettings, ati2mtag_LargeDesktopSettings, ati2mtag_R3x_SoftwareDeviceSettings
CleanService=ati2mtag_RemoveService

[ati2mtag_RV410]
Include=msdv.inf
CopyFiles=ati2mtag.Miniport, ati2mtag.Display, ati2mtag.OpenGL, Uninstall.CopyFiles, ati2mtag.OGL, ati2mtag.ORCA;, DVCR.CopyCodec
AddReg=Uninstall.AddReg
DelFiles=ati2mtag_DelFiles
;UpdateInis=DVCR.UpdateIni
UninstallFiles=Uninstall.CopyFiles
UninstallReg=Uninstall.AddReg
CleanFiles=ati2mtag.Miniport, ati2mtag.Display, ati2mtag.OpenGL, ati2mtag.OGL, ati2mtag.ORCA
CleanReg=ati2mtag_SoftwareDeviceSettings, ati2mtag_RV410_SoftwareDeviceSettings, atioglxx_OpenGLSoftwareSettings, ati2mtag_Desktop_SoftwareDeviceSettings, ati2mtag_LargeDesktopSettings, ati2mtag_R4x_SoftwareDeviceSettings
CleanService=ati2mtag_RemoveService

[ati2mtag_R420]
Include=msdv.inf
CopyFiles=ati2mtag.Miniport, ati2mtag.Display, ati2mtag.OpenGL, Uninstall.CopyFiles, ati2mtag.OGL, ati2mtag.ORCA;, DVCR.CopyCodec
AddReg=Uninstall.AddReg
DelFiles=ati2mtag_DelFiles
;UpdateInis=DVCR.UpdateIni
UninstallFiles=Uninstall.CopyFiles
UninstallReg=Uninstall.AddReg
CleanFiles=ati2mtag.Miniport, ati2mtag.Display, ati2mtag.OpenGL, ati2mtag.OGL, ati2mtag.ORCA
CleanReg=ati2mtag_SoftwareDeviceSettings, ati2mtag_R420_SoftwareDeviceSettings, atioglxx_OpenGLSoftwareSettings, ati2mtag_Desktop_SoftwareDeviceSettings, ati2mtag_LargeDesktopSettings, ati2mtag_R4x_SoftwareDeviceSettings
CleanService=ati2mtag_RemoveService

[ati2mtag_R423]
Include=msdv.inf
CopyFiles=ati2mtag.Miniport, ati2mtag.Display, ati2mtag.OpenGL, Uninstall.CopyFiles, ati2mtag.OGL, ati2mtag.ORCA;, DVCR.CopyCodec
AddReg=Uninstall.AddReg
DelFiles=ati2mtag_DelFiles
;UpdateInis=DVCR.UpdateIni
UninstallFiles=Uninstall.CopyFiles
UninstallReg=Uninstall.AddReg
CleanFiles=ati2mtag.Miniport, ati2mtag.Display, ati2mtag.OpenGL, ati2mtag.OGL, ati2mtag.ORCA
CleanReg=ati2mtag_SoftwareDeviceSettings, ati2mtag_R423_SoftwareDeviceSettings, atioglxx_OpenGLSoftwareSettings, ati2mtag_Desktop_SoftwareDeviceSettings, ati2mtag_LargeDesktopSettings, ati2mtag_R4x_SoftwareDeviceSettings
CleanService=ati2mtag_RemoveService

[ati2mtag_R430]
Include=msdv.inf
CopyFiles=ati2mtag.Miniport, ati2mtag.Display, ati2mtag.OpenGL, Uninstall.CopyFiles, ati2mtag.OGL, ati2mtag.ORCA;, DVCR.CopyCodec
AddReg=Uninstall.AddReg
DelFiles=ati2mtag_DelFiles
;UpdateInis=DVCR.UpdateIni
UninstallFiles=Uninstall.CopyFiles
UninstallReg=Uninstall.AddReg
CleanFiles=ati2mtag.Miniport, ati2mtag.Display, ati2mtag.OpenGL, ati2mtag.OGL, ati2mtag.ORCA
CleanReg=ati2mtag_SoftwareDeviceSettings, ati2mtag_R430_SoftwareDeviceSettings, atioglxx_OpenGLSoftwareSettings, ati2mtag_Desktop_SoftwareDeviceSettings, ati2mtag_LargeDesktopSettings, ati2mtag_R4x_SoftwareDeviceSettings
CleanService=ati2mtag_RemoveService

[ati2mtag_R480]
Include=msdv.inf
CopyFiles=ati2mtag.Miniport, ati2mtag.Display, ati2mtag.OpenGL, Uninstall.CopyFiles, ati2mtag.OGL, ati2mtag.ORCA;, DVCR.CopyCodec
AddReg=Uninstall.AddReg
DelFiles=ati2mtag_DelFiles
;UpdateInis=DVCR.UpdateIni
UninstallFiles=Uninstall.CopyFiles
UninstallReg=Uninstall.AddReg
CleanFiles=ati2mtag.Miniport, ati2mtag.Display, ati2mtag.OpenGL, ati2mtag.OGL, ati2mtag.ORCA
CleanReg=ati2mtag_SoftwareDeviceSettings, ati2mtag_R480_SoftwareDeviceSettings, atioglxx_OpenGLSoftwareSettings, ati2mtag_Desktop_SoftwareDeviceSettings, ati2mtag_LargeDesktopSettings, ati2mtag_R4x_SoftwareDeviceSettings
CleanService=ati2mtag_RemoveService

[ati2mtag_R481]
Include=msdv.inf
CopyFiles=ati2mtag.Miniport, ati2mtag.Display, ati2mtag.OpenGL, Uninstall.CopyFiles, ati2mtag.OGL, ati2mtag.ORCA;, DVCR.CopyCodec
AddReg=Uninstall.AddReg
DelFiles=ati2mtag_DelFiles
;UpdateInis=DVCR.UpdateIni
UninstallFiles=Uninstall.CopyFiles
UninstallReg=Uninstall.AddReg
CleanFiles=ati2mtag.Miniport, ati2mtag.Display, ati2mtag.OpenGL, ati2mtag.OGL, ati2mtag.ORCA
CleanReg=ati2mtag_SoftwareDeviceSettings, ati2mtag_R481_SoftwareDeviceSettings, atioglxx_OpenGLSoftwareSettings, ati2mtag_Desktop_SoftwareDeviceSettings, ati2mtag_LargeDesktopSettings, ati2mtag_R4x_SoftwareDeviceSettings
CleanService=ati2mtag_RemoveService

[ati2mtag_R520]
Include=msdv.inf
CopyFiles=ati2mtag.Miniport, ati2mtag.Display, ati2mtag.OpenGL, Uninstall.CopyFiles, ati2mtag.OGL, ati2mtag.ORCA;, DVCR.CopyCodec
AddReg=Uninstall.AddReg
DelFiles=ati2mtag_DelFiles
;UpdateInis=DVCR.UpdateIni
UninstallFiles=Uninstall.CopyFiles
UninstallReg=Uninstall.AddReg
CleanFiles=ati2mtag.Miniport, ati2mtag.Display, ati2mtag.OpenGL, ati2mtag.OGL, ati2mtag.ORCA
CleanReg=ati2mtag_SoftwareDeviceSettings, ati2mtag_R520_SoftwareDeviceSettings, atioglxx_OpenGLSoftwareSettings, ati2mtag_Desktop_SoftwareDeviceSettings, ati2mtag_LargeDesktopSettings, ati2mtag_R5x_SoftwareDeviceSettings
CleanService=ati2mtag_RemoveService

[ati2mtag_R580]
Include=msdv.inf
CopyFiles=ati2mtag.Miniport, ati2mtag.Display, ati2mtag.OpenGL, Uninstall.CopyFiles, ati2mtag.OGL, ati2mtag.ORCA;, DVCR.CopyCodec
AddReg=Uninstall.AddReg
DelFiles=ati2mtag_DelFiles
;UpdateInis=DVCR.UpdateIni
UninstallFiles=Uninstall.CopyFiles
UninstallReg=Uninstall.AddReg
CleanFiles=ati2mtag.Miniport, ati2mtag.Display, ati2mtag.OpenGL, ati2mtag.OGL, ati2mtag.ORCA
CleanReg=ati2mtag_SoftwareDeviceSettings, ati2mtag_R580_SoftwareDeviceSettings, atioglxx_OpenGLSoftwareSettings, ati2mtag_Desktop_SoftwareDeviceSettings, ati2mtag_LargeDesktopSettings, ati2mtag_R5x_SoftwareDeviceSettings
CleanService=ati2mtag_RemoveService

[ati2mtag_R600]
Include=msdv.inf
CopyFiles=ati2mtag.Miniport, ati2mtag.Display, ati2mtag.ORCA, Uninstall.CopyFiles, ati2mtag.OGL, ati2mtag.OD;, DVCR.CopyCodec
AddReg=Uninstall.AddReg
DelFiles=ati2mtag_DelFiles
;UpdateInis=DVCR.UpdateIni
UninstallFiles=Uninstall.CopyFiles
UninstallReg=Uninstall.AddReg
CleanFiles=ati2mtag.Miniport, ati2mtag.Display, ati2mtag.ORCA, ati2mtag.OGL, ati2mtag.OD
CleanReg=ati2mtag_SoftwareDeviceSettings, ati2mtag_R600_SoftwareDeviceSettings, atiorca_OpenGLSoftwareSettings, ati2mtag_Desktop_SoftwareDeviceSettings, ati2mtag_LargeDesktopSettings, ati2mtag_R6x_SoftwareDeviceSettings
CleanService=ati2mtag_RemoveService

[ati2mtag_RV630]
Include=msdv.inf
CopyFiles=ati2mtag.Miniport, ati2mtag.Display, ati2mtag.ORCA, Uninstall.CopyFiles, ati2mtag.OGL, ati2mtag.OD;, DVCR.CopyCodec
AddReg=Uninstall.AddReg
DelFiles=ati2mtag_DelFiles
;UpdateInis=DVCR.UpdateIni
UninstallFiles=Uninstall.CopyFiles
UninstallReg=Uninstall.AddReg
CleanFiles=ati2mtag.Miniport, ati2mtag.Display, ati2mtag.ORCA, ati2mtag.OGL, ati2mtag.OD
CleanReg=ati2mtag_SoftwareDeviceSettings, ati2mtag_RV630_SoftwareDeviceSettings, atiorca_OpenGLSoftwareSettings, ati2mtag_Desktop_SoftwareDeviceSettings, ati2mtag_LargeDesktopSettings, ati2mtag_R6x_SoftwareDeviceSettings
CleanService=ati2mtag_RemoveService

[ati2mtag_RV610]
Include=msdv.inf
CopyFiles=ati2mtag.Miniport, ati2mtag.Display, ati2mtag.ORCA, Uninstall.CopyFiles, ati2mtag.OGL, ati2mtag.OD;, DVCR.CopyCodec
AddReg=Uninstall.AddReg
DelFiles=ati2mtag_DelFiles
;UpdateInis=DVCR.UpdateIni
UninstallFiles=Uninstall.CopyFiles
UninstallReg=Uninstall.AddReg
CleanFiles=ati2mtag.Miniport, ati2mtag.Display, ati2mtag.ORCA, ati2mtag.OGL, ati2mtag.OD
CleanReg=ati2mtag_SoftwareDeviceSettings, ati2mtag_RV610_SoftwareDeviceSettings, atiorca_OpenGLSoftwareSettings, ati2mtag_Desktop_SoftwareDeviceSettings, ati2mtag_LargeDesktopSettings, ati2mtag_R6x_SoftwareDeviceSettings
CleanService=ati2mtag_RemoveService

[ati2mtag_RV515]
Include=msdv.inf
CopyFiles=ati2mtag.Miniport, ati2mtag.Display, ati2mtag.OpenGL, Uninstall.CopyFiles, ati2mtag.OGL, ati2mtag.ORCA;, DVCR.CopyCodec
AddReg=Uninstall.AddReg
DelFiles=ati2mtag_DelFiles
;UpdateInis=DVCR.UpdateIni
UninstallFiles=Uninstall.CopyFiles
UninstallReg=Uninstall.AddReg
CleanFiles=ati2mtag.Miniport, ati2mtag.Display, ati2mtag.OpenGL, ati2mtag.OGL, ati2mtag.ORCA
CleanReg=ati2mtag_SoftwareDeviceSettings, ati2mtag_RV515_SoftwareDeviceSettings, atioglxx_OpenGLSoftwareSettings, ati2mtag_Desktop_SoftwareDeviceSettings, ati2mtag_LargeDesktopSettings, ati2mtag_R5x_SoftwareDeviceSettings
CleanService=ati2mtag_RemoveService

[ati2mtag_RV530]
Include=msdv.inf
CopyFiles=ati2mtag.Miniport, ati2mtag.Display, ati2mtag.OpenGL, Uninstall.CopyFiles, ati2mtag.OGL, ati2mtag.ORCA;, DVCR.CopyCodec
AddReg=Uninstall.AddReg
DelFiles=ati2mtag_DelFiles
;UpdateInis=DVCR.UpdateIni
UninstallFiles=Uninstall.CopyFiles
UninstallReg=Uninstall.AddReg
CleanFiles=ati2mtag.Miniport, ati2mtag.Display, ati2mtag.OpenGL, ati2mtag.OGL, ati2mtag.ORCA
CleanReg=ati2mtag_SoftwareDeviceSettings, ati2mtag_RV530_SoftwareDeviceSettings, atioglxx_OpenGLSoftwareSettings, ati2mtag_Desktop_SoftwareDeviceSettings, ati2mtag_LargeDesktopSettings, ati2mtag_R5x_SoftwareDeviceSettings
CleanService=ati2mtag_RemoveService

[ati2mtag_RV535]
Include=msdv.inf
CopyFiles=ati2mtag.Miniport, ati2mtag.Display, ati2mtag.OpenGL, Uninstall.CopyFiles, ati2mtag.OGL, ati2mtag.ORCA;, DVCR.CopyCodec
AddReg=Uninstall.AddReg
DelFiles=ati2mtag_DelFiles
;UpdateInis=DVCR.UpdateIni
UninstallFiles=Uninstall.CopyFiles
UninstallReg=Uninstall.AddReg
CleanFiles=ati2mtag.Miniport, ati2mtag.Display, ati2mtag.OpenGL, ati2mtag.OGL, ati2mtag.ORCA
CleanReg=ati2mtag_SoftwareDeviceSettings, ati2mtag_RV535_SoftwareDeviceSettings, atioglxx_OpenGLSoftwareSettings, ati2mtag_Desktop_SoftwareDeviceSettings, ati2mtag_LargeDesktopSettings, ati2mtag_R5x_SoftwareDeviceSettings
CleanService=ati2mtag_RemoveService

[ati2mtag_M76]
Include=msdv.inf
CopyFiles=ati2mtag.Miniport, ati2mtag.Display, ati2mtag.ORCA, Uninstall.CopyFiles, ati2mtag.OGL, ati2mtag.OD;, DVCR.CopyCodec
AddReg=Uninstall.AddReg
DelFiles=ati2mtag_DelFiles
;UpdateInis=DVCR.UpdateIni
UninstallFiles=Uninstall.CopyFiles
UninstallReg=Uninstall.AddReg
CleanFiles=ati2mtag.Miniport, ati2mtag.Display, ati2mtag.ORCA,, ati2mtag.OGL, ati2mtag.OD
CleanReg=ati2mtag_SoftwareDeviceSettings, ati2mtag_M76_SoftwareDeviceSettings, atiorcaWS_OpenGLSoftwareSettings, ati2mtag_Mobile_SoftwareDeviceSettings, ati2mtag_MobileLargeDesktopSettings, ati2mtag_R6x_SoftwareDeviceSettings
CleanService=ati2mtag_RemoveService

[ati2mtag_R7X]
Include=msdv.inf
CopyFiles=ati2mtag.Miniport, ati2mtag.Display, ati2mtag.ORCA, Uninstall.CopyFiles, ati2mtag.OGL, ati2mtag.OD;, DVCR.CopyCodec
AddReg=Uninstall.AddReg
DelFiles=ati2mtag_DelFiles
;UpdateInis=DVCR.UpdateIni
UninstallFiles=Uninstall.CopyFiles
UninstallReg=Uninstall.AddReg
CleanFiles=ati2mtag.Miniport, ati2mtag.Display, ati2mtag.ORCA, ati2mtag.OGL, ati2mtag.OD
CleanReg=ati2mtag_SoftwareDeviceSettings, ati2mtag_R7X_SoftwareDeviceSettings, atiorca_OpenGLSoftwareSettings, ati2mtag_Desktop_SoftwareDeviceSettings, ati2mtag_LargeDesktopSettings, ati2mtag_R6x_SoftwareDeviceSettings
CleanService=ati2mtag_RemoveService

[ati2mtag_RemoveService]
ati2mtag
Ati HotKey Poller
;
; File sections
;

[Uninstall.CopyFiles]
atiiiexx.dll

[ati2mtag.Miniport]
ati2mtag.sys
ati2erec.dll

[ati2mtag.Display]
ati2dvag.dll
ati2cqag.dll
Ati2mdxx.exe
ati3duag.dll
ativvaxx.dll
atiicdxx.dat
ativva5x.dat
ativva6x.dat
amdpcom32.dll
atiadlxx.dll
ativvaxx.cap
ATIDDC.DLL
atitvo32.dll
ativcoxx.dll
ati2evxx.exe
ati2evxx.dll
atipdlxx.dll
Oemdspif.dll
ati2edxx.dll
atikvmag.dll
atifglpf.xml
ATIDEMGX.dll
aticaldd.dll
aticalrt.dll
aticalcl.dll
atibrtmon.exe

[ati2mtag.OGL]
atiogl.xml
atiogl.xml

[ati2mtag.OpenGL]
atiok3x2.dll
atiok3x2.dll
atioglxx.dll

[ati2mtag.ORCA]
atiok3x2.dll
atioglxx.dll

[ati2mtag.OD]
ATIODCLI.exe
ATIODE.exe
ATIODCLI.exe.manifest
ATIODE.exe.manifest

[Uninstall.AddReg]
HKLM,"Software\Microsoft\Windows\CurrentVersion\Uninstall\ATI Display Driver",DisplayName,,"ATI Display Driver"
HKLM,"Software\Microsoft\Windows\CurrentVersion\Uninstall\ATI Display Driver",UninstallString,,"rundll32 %11%\atiiiexx.dll,_InfEngUnInstallINFFile_RunDLL@16 -force_restart -flags:0x2010001 -inf_class:DISPLAY -clean"
HKLM,"SOFTWARE\ATI Technologies\Installed Drivers\ATI Display Driver"
HKLM,"Software\Microsoft\Windows\CurrentVersion\Uninstall\ATI Display Driver",DisplayVersion,,"8.592-090303a-077934C-Asus"

[ati2mtag_DelFiles]
amdcalcl.dll
amdcaldd.dll
amdcalrt.dll
;
; Service Installation
;

[ati2mtag_R350.Services]
AddService = ati2mtag, 0x00000002, ati2mtag_Service_Inst, ati2mtag_EventLog_Inst
AddService = Ati HotKey Poller,, Ati2evxx_Generic_Service_Inst, Ati2evxx_EventLog_Inst

[ati2mtag_R360.Services]
AddService = ati2mtag, 0x00000002, ati2mtag_Service_Inst, ati2mtag_EventLog_Inst
AddService = Ati HotKey Poller,, Ati2evxx_Generic_Service_Inst, Ati2evxx_EventLog_Inst

[ati2mtag_RV350.Services]
AddService = ati2mtag, 0x00000002, ati2mtag_Service_Inst, ati2mtag_EventLog_Inst
AddService = Ati HotKey Poller,, Ati2evxx_Generic_Service_Inst, Ati2evxx_EventLog_Inst

[ati2mtag_RV360.Services]
AddService = ati2mtag, 0x00000002, ati2mtag_Service_Inst, ati2mtag_EventLog_Inst
AddService = Ati HotKey Poller,, Ati2evxx_Generic_Service_Inst, Ati2evxx_EventLog_Inst

[ati2mtag_RV370.Services]
AddService = ati2mtag, 0x00000002, ati2mtag_Service_Inst, ati2mtag_EventLog_Inst
AddService = Ati HotKey Poller,, Ati2evxx_Generic_Service_Inst, Ati2evxx_EventLog_Inst

[ati2mtag_RV380x.Services]
AddService = ati2mtag, 0x00000002, ati2mtag_Service_Inst, ati2mtag_EventLog_Inst
AddService = Ati HotKey Poller,, Ati2evxx_Generic_Service_Inst, Ati2evxx_EventLog_Inst

[ati2mtag_RV380.Services]
AddService = ati2mtag, 0x00000002, ati2mtag_Service_Inst, ati2mtag_EventLog_Inst
AddService = Ati HotKey Poller,, Ati2evxx_Generic_Service_Inst, Ati2evxx_EventLog_Inst

[ati2mtag_RV410.Services]
AddService = ati2mtag, 0x00000002, ati2mtag_Service_Inst, ati2mtag_EventLog_Inst
AddService = Ati HotKey Poller,, Ati2evxx_Generic_Service_Inst, Ati2evxx_EventLog_Inst

[ati2mtag_R420.Services]
AddService = ati2mtag, 0x00000002, ati2mtag_Service_Inst, ati2mtag_EventLog_Inst
AddService = Ati HotKey Poller,, Ati2evxx_Generic_Service_Inst, Ati2evxx_EventLog_Inst

[ati2mtag_R423.Services]
AddService = ati2mtag, 0x00000002, ati2mtag_Service_Inst, ati2mtag_EventLog_Inst
AddService = Ati HotKey Poller,, Ati2evxx_Generic_Service_Inst, Ati2evxx_EventLog_Inst

[ati2mtag_R430.Services]
AddService = ati2mtag, 0x00000002, ati2mtag_Service_Inst, ati2mtag_EventLog_Inst
AddService = Ati HotKey Poller,, Ati2evxx_Generic_Service_Inst, Ati2evxx_EventLog_Inst

[ati2mtag_R480.Services]
AddService = ati2mtag, 0x00000002, ati2mtag_Service_Inst, ati2mtag_EventLog_Inst
AddService = Ati HotKey Poller,, Ati2evxx_Generic_Service_Inst, Ati2evxx_EventLog_Inst

[ati2mtag_R481.Services]
AddService = ati2mtag, 0x00000002, ati2mtag_Service_Inst, ati2mtag_EventLog_Inst
AddService = Ati HotKey Poller,, Ati2evxx_Generic_Service_Inst, Ati2evxx_EventLog_Inst

[ati2mtag_R520.Services]
AddService = ati2mtag, 0x00000002, ati2mtag_Service_Inst, ati2mtag_EventLog_Inst
AddService = Ati HotKey Poller,, Ati2evxx_Generic_Service_Inst, Ati2evxx_EventLog_Inst

[ati2mtag_R580.Services]
AddService = ati2mtag, 0x00000002, ati2mtag_Service_Inst, ati2mtag_EventLog_Inst
AddService = Ati HotKey Poller,, Ati2evxx_Generic_Service_Inst, Ati2evxx_EventLog_Inst

[ati2mtag_R600.Services]
AddService = ati2mtag, 0x00000002, ati2mtag_Service_Inst, ati2mtag_EventLog_Inst
AddService = Ati HotKey Poller,, Ati2evxx_Generic_Service_Inst, Ati2evxx_EventLog_Inst

[ati2mtag_RV630.Services]
AddService = ati2mtag, 0x00000002, ati2mtag_Service_Inst, ati2mtag_EventLog_Inst
AddService = Ati HotKey Poller,, Ati2evxx_Generic_Service_Inst, Ati2evxx_EventLog_Inst

[ati2mtag_RV610.Services]
AddService = ati2mtag, 0x00000002, ati2mtag_Service_Inst, ati2mtag_EventLog_Inst
AddService = Ati HotKey Poller,, Ati2evxx_Generic_Service_Inst, Ati2evxx_EventLog_Inst

[ati2mtag_RV515.Services]
AddService = ati2mtag, 0x00000002, ati2mtag_Service_Inst, ati2mtag_EventLog_Inst
AddService = Ati HotKey Poller,, Ati2evxx_Generic_Service_Inst, Ati2evxx_EventLog_Inst

[ati2mtag_RV530.Services]
AddService = ati2mtag, 0x00000002, ati2mtag_Service_Inst, ati2mtag_EventLog_Inst
AddService = Ati HotKey Poller,, Ati2evxx_Generic_Service_Inst, Ati2evxx_EventLog_Inst

[ati2mtag_RV535.Services]
AddService = ati2mtag, 0x00000002, ati2mtag_Service_Inst, ati2mtag_EventLog_Inst
AddService = Ati HotKey Poller,, Ati2evxx_Generic_Service_Inst, Ati2evxx_EventLog_Inst

[ati2mtag_M76.Services]
AddService = ati2mtag, 0x00000002, ati2mtag_Service_Inst, ati2mtag_EventLog_Inst
AddService = Ati HotKey Poller,, Ati2evxx_Generic_Service_Inst, Ati2evxx_EventLog_Inst

[ati2mtag_R7X.Services]
AddService = ati2mtag, 0x00000002, ati2mtag_Service_Inst, ati2mtag_EventLog_Inst
AddService = Ati HotKey Poller,, Ati2evxx_Generic_Service_Inst, Ati2evxx_EventLog_Inst

[ati2mtag_Service_Inst]
ServiceType = 1 ; SERVICE_KERNEL_DRIVER
StartType = 3 ; SERVICE_DEMAND_START
ErrorControl = 0 ; SERVICE_ERROR_IGNORE
LoadOrderGroup = Video
ServiceBinary = %12%\ati2mtag.sys

[ati2mtag_EventLog_Inst]
AddReg = ati2mtag_EventLog_AddReg

[ati2mtag_EventLog_AddReg]
HKR,,EventMessageFile,0x00020000,"%SystemRoot%\System32\IoLogMsg.dll;%SystemRoot%\System32\drivers\ati2erec.dll;%SystemRoot%\System32\drivers\ati2mtag.sys"
HKR,,TypesSupported,0x00010001,7
HKR,, CategoryMessageFile, 0x00020000, "%SystemRoot%\System32\drivers\ati2erec.dll"
HKR,, CategoryCount, 0x00010001, 63

[Ati2evxx_Generic_Service_Inst]
ServiceType = 0x110
StartType = 2
ErrorControl = 1
ServiceBinary = %11%\Ati2evxx.exe
LoadOrderGroup = Event log

[Ati2evxx_EventLog_Inst]
AddReg=Ati2evxx_EventLog_AddReg

[Ati2evxx_EventLog_AddReg]
HKR,,EventMessageFile,0x00020000,"%11%\Ati2evxx.exe"
HKR,,TypesSupported,0x00010001,7
;
; Software Installation
;

[ati2mtag_R350.SoftwareSettings]
AddReg = ati2mtag_SoftwareDeviceSettings
AddReg = ati2mtag_R350_SoftwareDeviceSettings
AddReg = ati2mtag_R3x_SoftwareDeviceSettings
AddReg = ati2mtag_Desktop_SoftwareDeviceSettings
AddReg = atioglxx_OpenGLSoftwareSettings
DelReg = ati2mtag_RemoveDeviceSettings
AddReg = ati2mtag_LargeDesktopSettings

[ati2mtag_R360.SoftwareSettings]
AddReg = ati2mtag_SoftwareDeviceSettings
AddReg = ati2mtag_R360_SoftwareDeviceSettings
AddReg = ati2mtag_R3x_SoftwareDeviceSettings
AddReg = ati2mtag_Desktop_SoftwareDeviceSettings
AddReg = atioglxx_OpenGLSoftwareSettings
DelReg = ati2mtag_RemoveDeviceSettings
AddReg = ati2mtag_LargeDesktopSettings

[ati2mtag_RV350.SoftwareSettings]
AddReg = ati2mtag_SoftwareDeviceSettings
AddReg = ati2mtag_RV350_SoftwareDeviceSettings
AddReg = ati2mtag_R3x_SoftwareDeviceSettings
AddReg = ati2mtag_Desktop_SoftwareDeviceSettings
AddReg = atioglxx_OpenGLSoftwareSettings
DelReg = ati2mtag_RemoveDeviceSettings
AddReg = ati2mtag_LargeDesktopSettings

[ati2mtag_RV360.SoftwareSettings]
AddReg = ati2mtag_SoftwareDeviceSettings
AddReg = ati2mtag_RV360_SoftwareDeviceSettings
AddReg = ati2mtag_R3x_SoftwareDeviceSettings
AddReg = ati2mtag_Desktop_SoftwareDeviceSettings
AddReg = atioglxx_OpenGLSoftwareSettings
DelReg = ati2mtag_RemoveDeviceSettings
AddReg = ati2mtag_LargeDesktopSettings

[ati2mtag_RV370.SoftwareSettings]
AddReg = ati2mtag_SoftwareDeviceSettings
AddReg = ati2mtag_RV370_SoftwareDeviceSettings
AddReg = ati2mtag_R3x_SoftwareDeviceSettings
AddReg = ati2mtag_Desktop_SoftwareDeviceSettings
AddReg = atioglxx_OpenGLSoftwareSettings
DelReg = ati2mtag_RemoveDeviceSettings
AddReg = ati2mtag_LargeDesktopSettings

[ati2mtag_RV380x.SoftwareSettings]
AddReg = ati2mtag_SoftwareDeviceSettings
AddReg = ati2mtag_RV380x_SoftwareDeviceSettings
AddReg = ati2mtag_R3x_SoftwareDeviceSettings
AddReg = ati2mtag_Desktop_SoftwareDeviceSettings
AddReg = atioglxx_OpenGLSoftwareSettings
DelReg = ati2mtag_RemoveDeviceSettings
AddReg = ati2mtag_LargeDesktopSettings

[ati2mtag_RV380.SoftwareSettings]
AddReg = ati2mtag_SoftwareDeviceSettings
AddReg = ati2mtag_RV380_SoftwareDeviceSettings
AddReg = ati2mtag_R3x_SoftwareDeviceSettings
AddReg = ati2mtag_Desktop_SoftwareDeviceSettings
AddReg = atioglxx_OpenGLSoftwareSettings
DelReg = ati2mtag_RemoveDeviceSettings
AddReg = ati2mtag_LargeDesktopSettings

[ati2mtag_RV410.SoftwareSettings]
AddReg = ati2mtag_SoftwareDeviceSettings
AddReg = ati2mtag_RV410_SoftwareDeviceSettings
AddReg = ati2mtag_R4x_SoftwareDeviceSettings
AddReg = ati2mtag_Desktop_SoftwareDeviceSettings
AddReg = atioglxx_OpenGLSoftwareSettings
DelReg = ati2mtag_RemoveDeviceSettings
AddReg = ati2mtag_LargeDesktopSettings

[ati2mtag_R420.SoftwareSettings]
AddReg = ati2mtag_SoftwareDeviceSettings
AddReg = ati2mtag_R420_SoftwareDeviceSettings
AddReg = ati2mtag_R4x_SoftwareDeviceSettings
AddReg = ati2mtag_Desktop_SoftwareDeviceSettings
AddReg = atioglxx_OpenGLSoftwareSettings
DelReg = ati2mtag_RemoveDeviceSettings
AddReg = ati2mtag_LargeDesktopSettings

[ati2mtag_R423.SoftwareSettings]
AddReg = ati2mtag_SoftwareDeviceSettings
AddReg = ati2mtag_R423_SoftwareDeviceSettings
AddReg = ati2mtag_R4x_SoftwareDeviceSettings
AddReg = ati2mtag_Desktop_SoftwareDeviceSettings
AddReg = atioglxx_OpenGLSoftwareSettings
DelReg = ati2mtag_RemoveDeviceSettings
AddReg = ati2mtag_LargeDesktopSettings

[ati2mtag_R430.SoftwareSettings]
AddReg = ati2mtag_SoftwareDeviceSettings
AddReg = ati2mtag_R430_SoftwareDeviceSettings
AddReg = ati2mtag_R4x_SoftwareDeviceSettings
AddReg = ati2mtag_Desktop_SoftwareDeviceSettings
AddReg = atioglxx_OpenGLSoftwareSettings
DelReg = ati2mtag_RemoveDeviceSettings
AddReg = ati2mtag_LargeDesktopSettings

[ati2mtag_R480.SoftwareSettings]
AddReg = ati2mtag_SoftwareDeviceSettings
AddReg = ati2mtag_R480_SoftwareDeviceSettings
AddReg = ati2mtag_R4x_SoftwareDeviceSettings
AddReg = ati2mtag_Desktop_SoftwareDeviceSettings
AddReg = atioglxx_OpenGLSoftwareSettings
DelReg = ati2mtag_RemoveDeviceSettings
AddReg = ati2mtag_LargeDesktopSettings

[ati2mtag_R481.SoftwareSettings]
AddReg = ati2mtag_SoftwareDeviceSettings
AddReg = ati2mtag_R481_SoftwareDeviceSettings
AddReg = ati2mtag_R4x_SoftwareDeviceSettings
AddReg = ati2mtag_Desktop_SoftwareDeviceSettings
AddReg = atioglxx_OpenGLSoftwareSettings
DelReg = ati2mtag_RemoveDeviceSettings
AddReg = ati2mtag_LargeDesktopSettings

[ati2mtag_R520.SoftwareSettings]
AddReg = ati2mtag_SoftwareDeviceSettings
AddReg = ati2mtag_R520_SoftwareDeviceSettings
AddReg = ati2mtag_R5x_SoftwareDeviceSettings
AddReg = ati2mtag_Desktop_SoftwareDeviceSettings
AddReg = atioglxx_OpenGLSoftwareSettings
DelReg = ati2mtag_RemoveDeviceSettings
AddReg = ati2mtag_LargeDesktopSettings

[ati2mtag_R580.SoftwareSettings]
AddReg = ati2mtag_SoftwareDeviceSettings
AddReg = ati2mtag_R580_SoftwareDeviceSettings
AddReg = ati2mtag_R5x_SoftwareDeviceSettings
AddReg = ati2mtag_Desktop_SoftwareDeviceSettings
AddReg = atioglxx_OpenGLSoftwareSettings
DelReg = ati2mtag_RemoveDeviceSettings
AddReg = ati2mtag_LargeDesktopSettings

[ati2mtag_R600.SoftwareSettings]
AddReg = ati2mtag_SoftwareDeviceSettings
AddReg = ati2mtag_R600_SoftwareDeviceSettings
AddReg = ati2mtag_R6x_SoftwareDeviceSettings
AddReg = ati2mtag_Desktop_SoftwareDeviceSettings
AddReg = atiorca_OpenGLSoftwareSettings
DelReg = ati2mtag_RemoveDeviceSettings
AddReg = ati2mtag_LargeDesktopSettings

[ati2mtag_RV630.SoftwareSettings]
AddReg = ati2mtag_SoftwareDeviceSettings
AddReg = ati2mtag_RV630_SoftwareDeviceSettings
AddReg = ati2mtag_R6x_SoftwareDeviceSettings
AddReg = ati2mtag_Desktop_SoftwareDeviceSettings
AddReg = atiorca_OpenGLSoftwareSettings
DelReg = ati2mtag_RemoveDeviceSettings
AddReg = ati2mtag_LargeDesktopSettings

[ati2mtag_RV610.SoftwareSettings]
AddReg = ati2mtag_SoftwareDeviceSettings
AddReg = ati2mtag_RV610_SoftwareDeviceSettings
AddReg = ati2mtag_R6x_SoftwareDeviceSettings
AddReg = ati2mtag_Desktop_SoftwareDeviceSettings
AddReg = atiorca_OpenGLSoftwareSettings
DelReg = ati2mtag_RemoveDeviceSettings
AddReg = ati2mtag_LargeDesktopSettings

[ati2mtag_RV515.SoftwareSettings]
AddReg = ati2mtag_SoftwareDeviceSettings
AddReg = ati2mtag_RV515_SoftwareDeviceSettings
AddReg = ati2mtag_R5x_SoftwareDeviceSettings
AddReg = ati2mtag_Desktop_SoftwareDeviceSettings
AddReg = atioglxx_OpenGLSoftwareSettings
DelReg = ati2mtag_RemoveDeviceSettings
AddReg = ati2mtag_LargeDesktopSettings

[ati2mtag_RV530.SoftwareSettings]
AddReg = ati2mtag_SoftwareDeviceSettings
AddReg = ati2mtag_RV530_SoftwareDeviceSettings
AddReg = ati2mtag_R5x_SoftwareDeviceSettings
AddReg = ati2mtag_Desktop_SoftwareDeviceSettings
AddReg = atioglxx_OpenGLSoftwareSettings
DelReg = ati2mtag_RemoveDeviceSettings
AddReg = ati2mtag_LargeDesktopSettings

[ati2mtag_RV535.SoftwareSettings]
AddReg = ati2mtag_SoftwareDeviceSettings
AddReg = ati2mtag_RV535_SoftwareDeviceSettings
AddReg = ati2mtag_R5x_SoftwareDeviceSettings
AddReg = ati2mtag_Desktop_SoftwareDeviceSettings
AddReg = atioglxx_OpenGLSoftwareSettings
DelReg = ati2mtag_RemoveDeviceSettings
AddReg = ati2mtag_LargeDesktopSettings

[ati2mtag_M76.SoftwareSettings]
AddReg = ati2mtag_SoftwareDeviceSettings
AddReg = ati2mtag_M76_SoftwareDeviceSettings
AddReg = ati2mtag_R6x_SoftwareDeviceSettings
AddReg = ati2mtag_Mobile_SoftwareDeviceSettings
AddReg = atiorcaWS_OpenGLSoftwareSettings
DelReg = ati2mtag_RemoveDeviceSettings
AddReg = ati2mtag_MobileLargeDesktopSettings

[ati2mtag_R7X.SoftwareSettings]
AddReg = ati2mtag_SoftwareDeviceSettings
AddReg = ati2mtag_R7x_SoftwareDeviceSettings
AddReg = ati2mtag_Desktop_SoftwareDeviceSettings
AddReg = atiorca_OpenGLSoftwareSettings
DelReg = ati2mtag_RemoveDeviceSettings
AddReg = ati2mtag_LargeDesktopSettings

[ati2mtag_R350_SoftwareDeviceSettings]
HKR,, DisableFullAdapterInit, %REG_DWORD%, 0
HKR,, GCOOPTION_DigitalCrtInfo, %REG_BINARY%, A3,38,61,C1,A3,38,61,B1
HKR,, GCOOPTION_MaxTmdsPllOutFreq, %REG_BINARY%, 50,c3,00,00
HKR,, GCORULE_FracFbDivSupport, %REG_DWORD%, 0
HKR,, PrimaryTiling, %REG_SZ%, 1
HKR,, GCORULE_FlickerWA, %REG_DWORD%, 1
HKR,, SMOOTHVISION_NAME, %REG_SZ%, "SMOOTHVISION 2.1"
HKR,, GI_DEF, %REG_SZ%, 0
HKR,, ASTT_DEF, %REG_SZ%, 0
HKR,, ASD_DEF, %REG_SZ%, 1
HKR,, 3to2Pulldown_NA, %REG_SZ%, 1
HKR,, Transcode_NA, %REG_SZ%, 1
HKR,, AreaAniso_NA, %REG_SZ%, 1
HKR,, AntiAliasMapping_SET, %REG_SZ%, "0(0:0,1:0) 2(0:2,1:2) 4(0:4,1:4,2:8,3:10) 6(0:6,1:6,2:12,3:14)"
HKR,, DALNonStandardModesBCD1, %REG_BINARY%,13,60,07,68,00,00,00,60,13,60,07,68,00,00,00,75,13,60,07,68,00,00,00,85,12,80,07,68,00,00,00,00,12,80,09,60,00,00,00,00,16,00,12,00,00,00,00,70,17,92,13,44,00,00,00,00,18,00,14,40,00,00,00,00
HKR,, DALNonStandardModesBCD2, %REG_BINARY%,18,56,13,92,00,00,00,00
HKR,, DALRULE_NOCRTANDDFPONSAMECONTROLLER, %REG_DWORD%, 1
HKR,, GCORULE_IntTMDSReduceBlankTiming, %REG_DWORD%, 0
HKR,, HDTVRULE_HDTVGDOENABLE, %REG_DWORD%, 1
HKR,, HDTVRULE_HDTVSIGNALFORMAT, %REG_DWORD%, 1
HKR,, GCORULE_ENABLERMXFILTER, %REG_DWORD%, 1
HKR,, DALRULE_RESTRICT2ACTIVEDISPLAYS, %REG_DWORD%, 0
HKR,, TVM6Flag, %REG_DWORD%, 1
HKR,, DXVA_WMV, %REG_SZ%, 0
HKR,, DXVA_WMV_DEF, %REG_SZ%, 0
HKR,, DALRULE_ONEDISPLAYBOOTDEFAULT, %REG_DWORD%, 1
HKR,, DfpUsePixSlip, %REG_DWORD%, 1
HKR,, Gxo50HzTimingSupport, %REG_DWORD%, 1
HKR,, Main3D_DEF, %REG_SZ%, 3
HKR,, AntiAlias_DEF, %REG_SZ%, 1
HKR,, AntiAliasSamples_DEF, %REG_SZ%, 0
HKR,, AnisoType_DEF, %REG_SZ%, 0
HKR,, AnisoDegree_DEF, %REG_SZ%, 0
HKR,, TextureOpt_DEF, %REG_SZ%, 0
HKR,, TextureLod_DEF, %REG_SZ%, 0
HKR,, TruformMode_DEF, %REG_SZ%, 0
HKR,, VSyncControl_DEF, %REG_SZ%, 1
HKR,, SwapEffect_DEF, %REG_SZ%, 0
HKR,, TemporalAAMultiplier_DEF, %REG_SZ%, 0
HKR,, ExportCompressedTex_DEF, %REG_SZ%, 1
HKR,, PixelCenter_DEF, %REG_SZ%, 0
HKR,, ForceZBufferDepth_DEF, %REG_SZ%, 0
HKR,, EnableTripleBuffering_DEF, %REG_SZ%, 0
HKR,, ColourDesktopGamma_DEF, %REG_SZ%, "1.0 1.0 1.0"
HKR,, ColourDesktopBrightness_DEF, %REG_SZ%, "0 0 0"
HKR,, ColourDesktopContrast_DEF, %REG_SZ%, "1.0 1.0 1.0"
HKR,, ColourFullscreenGamma_DEF, %REG_SZ%, "1.0 1.0 1.0"
HKR,, ColourFullscreenBrightness_DEF, %REG_SZ%, "0 0 0"
HKR,, ColourFullscreenContrast_DEF, %REG_SZ%, "1.0 1.0 1.0"
HKR,, 3D_Refresh_Rate_Override_DEF, %REG_DWORD%, 0
HKR,, Display_Detection_DEF, %REG_DWORD%, 0
HKR,, Panning_Mode_DEF, %REG_DWORD%, 0
HKR,, Mouse_Track_Orientation_DEF, %REG_DWORD%, 1
HKR,, Force_TV_Detection_DEF, %REG_DWORD%, 0
HKR,, CatalystAI_DEF, %REG_SZ%, 1

[ati2mtag_R360_SoftwareDeviceSettings]
HKR,, DisableFullAdapterInit, %REG_DWORD%, 0
HKR,, GCOOPTION_DigitalCrtInfo, %REG_BINARY%, A3,38,61,C1,A3,38,61,B1
HKR,, GCOOPTION_MaxTmdsPllOutFreq, %REG_BINARY%, 50,c3,00,00
HKR,, GCORULE_FracFbDivSupport, %REG_DWORD%, 0
HKR,, PrimaryTiling, %REG_SZ%, 1
HKR,, GCORULE_FlickerWA, %REG_DWORD%, 1
HKR,, SMOOTHVISION_NAME, %REG_SZ%, "SMOOTHVISION 2.1"
HKR,, GI_DEF, %REG_SZ%, 0
HKR,, ASTT_DEF, %REG_SZ%, 0
HKR,, ASD_DEF, %REG_SZ%, 1
HKR,, 3to2Pulldown_NA, %REG_SZ%, 1
HKR,, Transcode_NA, %REG_SZ%, 1
HKR,, AreaAniso_NA, %REG_SZ%, 1
HKR,, AntiAliasMapping_SET, %REG_SZ%, "0(0:0,1:0) 2(0:2,1:2) 4(0:4,1:4,2:8,3:10) 6(0:6,1:6,2:12,3:14)"
HKR,, DALNonStandardModesBCD1, %REG_BINARY%,13,60,07,68,00,00,00,60,13,60,07,68,00,00,00,75,13,60,07,68,00,00,00,85,12,80,07,68,00,00,00,00,12,80,09,60,00,00,00,00,16,00,12,00,00,00,00,70,17,92,13,44,00,00,00,00,18,00,14,40,00,00,00,00
HKR,, DALNonStandardModesBCD2, %REG_BINARY%,18,56,13,92,00,00,00,00
HKR,, DALRULE_NOCRTANDDFPONSAMECONTROLLER, %REG_DWORD%, 1
HKR,, GCORULE_IntTMDSReduceBlankTiming, %REG_DWORD%, 0
HKR,, HDTVRULE_HDTVGDOENABLE, %REG_DWORD%, 1
HKR,, HDTVRULE_HDTVSIGNALFORMAT, %REG_DWORD%, 1
HKR,, GCORULE_ENABLERMXFILTER, %REG_DWORD%, 1
HKR,, DALRULE_RESTRICT2ACTIVEDISPLAYS, %REG_DWORD%, 0
HKR,, TVM6Flag, %REG_DWORD%, 1
HKR,, ExtEvent_OverDriveSupport, %REG_DWORD%, 1
HKR,, DXVA_WMV, %REG_SZ%, 0
HKR,, DXVA_WMV_DEF, %REG_SZ%, 0
HKR,, DALRULE_ONEDISPLAYBOOTDEFAULT, %REG_DWORD%, 1
HKR,, DfpUsePixSlip, %REG_DWORD%, 1
HKR,, Gxo50HzTimingSupport, %REG_DWORD%, 1
HKR,, Main3D_DEF, %REG_SZ%, 3
HKR,, AntiAlias_DEF, %REG_SZ%, 1
HKR,, AntiAliasSamples_DEF, %REG_SZ%, 0
HKR,, AnisoType_DEF, %REG_SZ%, 0
HKR,, AnisoDegree_DEF, %REG_SZ%, 0
HKR,, TextureOpt_DEF, %REG_SZ%, 0
HKR,, TextureLod_DEF, %REG_SZ%, 0
HKR,, TruformMode_DEF, %REG_SZ%, 0
HKR,, VSyncControl_DEF, %REG_SZ%, 1
HKR,, SwapEffect_DEF, %REG_SZ%, 0
HKR,, TemporalAAMultiplier_DEF, %REG_SZ%, 0
HKR,, ExportCompressedTex_DEF, %REG_SZ%, 1
HKR,, PixelCenter_DEF, %REG_SZ%, 0
HKR,, ForceZBufferDepth_DEF, %REG_SZ%, 0
HKR,, EnableTripleBuffering_DEF, %REG_SZ%, 0
HKR,, ColourDesktopGamma_DEF, %REG_SZ%, "1.0 1.0 1.0"
HKR,, ColourDesktopBrightness_DEF, %REG_SZ%, "0 0 0"
HKR,, ColourDesktopContrast_DEF, %REG_SZ%, "1.0 1.0 1.0"
HKR,, ColourFullscreenGamma_DEF, %REG_SZ%, "1.0 1.0 1.0"
HKR,, ColourFullscreenBrightness_DEF, %REG_SZ%, "0 0 0"
HKR,, ColourFullscreenContrast_DEF, %REG_SZ%, "1.0 1.0 1.0"
HKR,, 3D_Refresh_Rate_Override_DEF, %REG_DWORD%, 0
HKR,, Display_Detection_DEF, %REG_DWORD%, 0
HKR,, Panning_Mode_DEF, %REG_DWORD%, 0
HKR,, Mouse_Track_Orientation_DEF, %REG_DWORD%, 1
HKR,, Force_TV_Detection_DEF, %REG_DWORD%, 0
HKR,, CatalystAI_DEF, %REG_SZ%, 1

[ati2mtag_RV350_SoftwareDeviceSettings]
HKR,, DisableFullAdapterInit, %REG_DWORD%, 0
HKR,, GCOOPTION_DigitalCrtInfo, %REG_BINARY%, A3,38,61,C1,A3,38,61,B1
HKR,, GCOOPTION_MaxTmdsPllOutFreq, %REG_BINARY%, 50,c3,00,00
HKR,, GCORULE_FracFbDivSupport, %REG_DWORD%, 0
HKR,, PrimaryTiling, %REG_SZ%, 1
HKR,, GCORULE_FlickerWA, %REG_DWORD%, 1
HKR,, SMOOTHVISION_NAME, %REG_SZ%, "SMOOTHVISION 2.1"
HKR,, GI_DEF, %REG_SZ%, 0
HKR,, ASTT_DEF, %REG_SZ%, 0
HKR,, ASD_DEF, %REG_SZ%, 1
HKR,, 3to2Pulldown_NA, %REG_SZ%, 1
HKR,, Transcode_NA, %REG_SZ%, 1
HKR,, AreaAniso_NA, %REG_SZ%, 1
HKR,, AntiAliasMapping_SET, %REG_SZ%, "0(0:0,1:0) 2(0:2,1:2) 4(0:4,1:4,2:8,3:10) 6(0:6,1:6,2:12,3:14)"
HKR,, DALNonStandardModesBCD1, %REG_BINARY%,13,60,07,68,00,00,00,60,13,60,07,68,00,00,00,75,13,60,07,68,00,00,00,85,12,80,07,68,00,00,00,00,12,80,09,60,00,00,00,00,16,00,12,00,00,00,00,70,17,92,13,44,00,00,00,00,18,00,14,40,00,00,00,00
HKR,, DALNonStandardModesBCD2, %REG_BINARY%,18,56,13,92,00,00,00,00
HKR,, DALRULE_NOCRTANDDFPONSAMECONTROLLER, %REG_DWORD%, 1
HKR,, GCORULE_IntTMDSReduceBlankTiming, %REG_DWORD%, 0
HKR,, HDTVRULE_HDTVGDOENABLE, %REG_DWORD%, 1
HKR,, HDTVRULE_HDTVSIGNALFORMAT, %REG_DWORD%, 1
HKR,, GCORULE_ENABLERMXFILTER, %REG_DWORD%, 1
HKR,, DALRULE_RESTRICT2ACTIVEDISPLAYS, %REG_DWORD%, 0
HKR,, TVM6Flag, %REG_DWORD%, 1
HKR,, DXVA_WMV, %REG_SZ%, 0
HKR,, DXVA_WMV_DEF, %REG_SZ%, 0
HKR,, DALRULE_ONEDISPLAYBOOTDEFAULT, %REG_DWORD%, 1
HKR,, DfpUsePixSlip, %REG_DWORD%, 1
HKR,, Gxo50HzTimingSupport, %REG_DWORD%, 1
HKR,, Main3D_DEF, %REG_SZ%, 3
HKR,, AntiAlias_DEF, %REG_SZ%, 1
HKR,, AntiAliasSamples_DEF, %REG_SZ%, 0
HKR,, AnisoType_DEF, %REG_SZ%, 0
HKR,, AnisoDegree_DEF, %REG_SZ%, 0
HKR,, TextureOpt_DEF, %REG_SZ%, 0
HKR,, TextureLod_DEF, %REG_SZ%, 0
HKR,, TruformMode_DEF, %REG_SZ%, 0
HKR,, VSyncControl_DEF, %REG_SZ%, 1
HKR,, SwapEffect_DEF, %REG_SZ%, 0
HKR,, TemporalAAMultiplier_DEF, %REG_SZ%, 0
HKR,, ExportCompressedTex_DEF, %REG_SZ%, 1
HKR,, PixelCenter_DEF, %REG_SZ%, 0
HKR,, ForceZBufferDepth_DEF, %REG_SZ%, 0
HKR,, EnableTripleBuffering_DEF, %REG_SZ%, 0
HKR,, ColourDesktopGamma_DEF, %REG_SZ%, "1.0 1.0 1.0"
HKR,, ColourDesktopBrightness_DEF, %REG_SZ%, "0 0 0"
HKR,, ColourDesktopContrast_DEF, %REG_SZ%, "1.0 1.0 1.0"
HKR,, ColourFullscreenGamma_DEF, %REG_SZ%, "1.0 1.0 1.0"
HKR,, ColourFullscreenBrightness_DEF, %REG_SZ%, "0 0 0"
HKR,, ColourFullscreenContrast_DEF, %REG_SZ%, "1.0 1.0 1.0"
HKR,, 3D_Refresh_Rate_Override_DEF, %REG_DWORD%, 0
HKR,, Display_Detection_DEF, %REG_DWORD%, 0
HKR,, Panning_Mode_DEF, %REG_DWORD%, 0
HKR,, Mouse_Track_Orientation_DEF, %REG_DWORD%, 1
HKR,, Force_TV_Detection_DEF, %REG_DWORD%, 0
HKR,, CatalystAI_DEF, %REG_SZ%, 1

[ati2mtag_RV360_SoftwareDeviceSettings]
HKR,, DisableFullAdapterInit, %REG_DWORD%, 0
HKR,, GCOOPTION_DigitalCrtInfo, %REG_BINARY%, A3,38,61,C1,A3,38,61,B1
HKR,, GCOOPTION_MaxTmdsPllOutFreq, %REG_BINARY%, 50,c3,00,00
HKR,, GCORULE_FracFbDivSupport, %REG_DWORD%, 0
HKR,, PrimaryTiling, %REG_SZ%, 1
HKR,, GCORULE_FlickerWA, %REG_DWORD%, 1
HKR,, SMOOTHVISION_NAME, %REG_SZ%, "SMOOTHVISION 2.1"
HKR,, GI_DEF, %REG_SZ%, 0
HKR,, ASTT_DEF, %REG_SZ%, 0
HKR,, ASD_DEF, %REG_SZ%, 1
HKR,, 3to2Pulldown_NA, %REG_SZ%, 1
HKR,, Transcode_NA, %REG_SZ%, 1
HKR,, AreaAniso_NA, %REG_SZ%, 1
HKR,, AntiAliasMapping_SET, %REG_SZ%, "0(0:0,1:0) 2(0:2,1:2) 4(0:4,1:4,2:8,3:10) 6(0:6,1:6,2:12,3:14)"
HKR,, DALNonStandardModesBCD1, %REG_BINARY%,13,60,07,68,00,00,00,60,13,60,07,68,00,00,00,75,13,60,07,68,00,00,00,85,12,80,07,68,00,00,00,00,12,80,09,60,00,00,00,00,16,00,12,00,00,00,00,70,17,92,13,44,00,00,00,00,18,00,14,40,00,00,00,00
HKR,, DALNonStandardModesBCD2, %REG_BINARY%,18,56,13,92,00,00,00,00
HKR,, DALRULE_NOCRTANDDFPONSAMECONTROLLER, %REG_DWORD%, 1
HKR,, GCORULE_IntTMDSReduceBlankTiming, %REG_DWORD%, 0
HKR,, HDTVRULE_HDTVGDOENABLE, %REG_DWORD%, 1
HKR,, HDTVRULE_HDTVSIGNALFORMAT, %REG_DWORD%, 1
HKR,, GCORULE_ENABLERMXFILTER, %REG_DWORD%, 1
HKR,, DALRULE_RESTRICT2ACTIVEDISPLAYS, %REG_DWORD%, 0
HKR,, TVM6Flag, %REG_DWORD%, 1
HKR,, ExtEvent_OverDriveSupport, %REG_DWORD%, 1
HKR,, DXVA_WMV, %REG_SZ%, 0
HKR,, DXVA_WMV_DEF, %REG_SZ%, 0
HKR,, DALRULE_ONEDISPLAYBOOTDEFAULT, %REG_DWORD%, 1
HKR,, DfpUsePixSlip, %REG_DWORD%, 1
HKR,, Gxo50HzTimingSupport, %REG_DWORD%, 1
HKR,, Main3D_DEF, %REG_SZ%, 3
HKR,, AntiAlias_DEF, %REG_SZ%, 1
HKR,, AntiAliasSamples_DEF, %REG_SZ%, 0
HKR,, AnisoType_DEF, %REG_SZ%, 0
HKR,, AnisoDegree_DEF, %REG_SZ%, 0
HKR,, TextureOpt_DEF, %REG_SZ%, 0
HKR,, TextureLod_DEF, %REG_SZ%, 0
HKR,, TruformMode_DEF, %REG_SZ%, 0
HKR,, VSyncControl_DEF, %REG_SZ%, 1
HKR,, SwapEffect_DEF, %REG_SZ%, 0
HKR,, TemporalAAMultiplier_DEF, %REG_SZ%, 0
HKR,, ExportCompressedTex_DEF, %REG_SZ%, 1
HKR,, PixelCenter_DEF, %REG_SZ%, 0
HKR,, ForceZBufferDepth_DEF, %REG_SZ%, 0
HKR,, EnableTripleBuffering_DEF, %REG_SZ%, 0
HKR,, ColourDesktopGamma_DEF, %REG_SZ%, "1.0 1.0 1.0"
HKR,, ColourDesktopBrightness_DEF, %REG_SZ%, "0 0 0"
HKR,, ColourDesktopContrast_DEF, %REG_SZ%, "1.0 1.0 1.0"
HKR,, ColourFullscreenGamma_DEF, %REG_SZ%, "1.0 1.0 1.0"
HKR,, ColourFullscreenBrightness_DEF, %REG_SZ%, "0 0 0"
HKR,, ColourFullscreenContrast_DEF, %REG_SZ%, "1.0 1.0 1.0"
HKR,, 3D_Refresh_Rate_Override_DEF, %REG_DWORD%, 0
HKR,, Display_Detection_DEF, %REG_DWORD%, 0
HKR,, Panning_Mode_DEF, %REG_DWORD%, 0
HKR,, Mouse_Track_Orientation_DEF, %REG_DWORD%, 1
HKR,, Force_TV_Detection_DEF, %REG_DWORD%, 0
HKR,, CatalystAI_DEF, %REG_SZ%, 1

[ati2mtag_RV370_SoftwareDeviceSettings]
HKR,, DisableFullAdapterInit, %REG_DWORD%, 0
HKR,, GCOOPTION_DigitalCrtInfo, %REG_BINARY%, A3,38,61,C1,A3,38,61,B1
HKR,, GCOOPTION_MaxTmdsPllOutFreq, %REG_BINARY%, 50,c3,00,00
HKR,, GCORULE_FracFbDivSupport, %REG_DWORD%, 0
HKR,, PrimaryTiling, %REG_SZ%, 1
HKR,, GCORULE_FlickerWA, %REG_DWORD%, 1
HKR,, SMOOTHVISION_NAME, %REG_SZ%, "SMOOTHVISION 2.1"
HKR,, GI_DEF, %REG_SZ%, 0
HKR,, ASTT_DEF, %REG_SZ%, 0
HKR,, ASD_DEF, %REG_SZ%, 1
HKR,, 3to2Pulldown_NA, %REG_SZ%, 1
HKR,, Transcode_NA, %REG_SZ%, 1
HKR,, AreaAniso_NA, %REG_SZ%, 1
HKR,, ASTT_NA, %REG_SZ%, 1
HKR,, AntiAliasMapping_SET, %REG_SZ%, "0(0:0,1:0) 2(0:2,1:2) 4(0:4,1:4,2:8,3:10) 6(0:6,1:6,2:12,3:14)"
HKR,, DALNonStandardModesBCD1, %REG_BINARY%,13,60,07,68,00,00,00,60,13,60,07,68,00,00,00,75,13,60,07,68,00,00,00,85,12,80,07,68,00,00,00,00,12,80,09,60,00,00,00,00,16,00,12,00,00,00,00,70,17,92,13,44,00,00,00,00,18,00,14,40,00,00,00,00
HKR,, DALNonStandardModesBCD2, %REG_BINARY%,18,56,13,92,00,00,00,00
HKR,, DALRULE_NOCRTANDDFPONSAMECONTROLLER, %REG_DWORD%, 1
HKR,, GCORULE_IntTMDSReduceBlankTiming, %REG_DWORD%, 0
HKR,, HDTVRULE_HDTVGDOENABLE, %REG_DWORD%, 1
HKR,, HDTVRULE_HDTVSIGNALFORMAT, %REG_DWORD%, 1
HKR,, GCORULE_ENABLERMXFILTER, %REG_DWORD%, 1
HKR,, DALRULE_RESTRICT2ACTIVEDISPLAYS, %REG_DWORD%, 0
HKR,, TVM6Flag, %REG_DWORD%, 1
HKR,, DXVA_WMV_DEF, %REG_SZ%, 0
HKR,, DXVA_WMV, %REG_SZ%, 0
HKR,, DALRULE_ONEDISPLAYBOOTDEFAULT, %REG_DWORD%, 1
HKR,, DfpUsePixSlip, %REG_DWORD%, 1
HKR,, DisableVLD, %REG_DWORD%, 1
HKR,, Gxo50HzTimingSupport, %REG_DWORD%, 1
HKR,, Main3D_DEF, %REG_SZ%, 3
HKR,, AntiAlias_DEF, %REG_SZ%, 1
HKR,, AntiAliasSamples_DEF, %REG_SZ%, 0
HKR,, AnisoType_DEF, %REG_SZ%, 0
HKR,, AnisoDegree_DEF, %REG_SZ%, 0
HKR,, TextureOpt_DEF, %REG_SZ%, 0
HKR,, TextureLod_DEF, %REG_SZ%, 0
HKR,, TruformMode_DEF, %REG_SZ%, 0
HKR,, VSyncControl_DEF, %REG_SZ%, 1
HKR,, SwapEffect_DEF, %REG_SZ%, 0
HKR,, TemporalAAMultiplier_DEF, %REG_SZ%, 0
HKR,, ExportCompressedTex_DEF, %REG_SZ%, 1
HKR,, PixelCenter_DEF, %REG_SZ%, 0
HKR,, ForceZBufferDepth_DEF, %REG_SZ%, 0
HKR,, EnableTripleBuffering_DEF, %REG_SZ%, 0
HKR,, ColourDesktopGamma_DEF, %REG_SZ%, "1.0 1.0 1.0"
HKR,, ColourDesktopBrightness_DEF, %REG_SZ%, "0 0 0"
HKR,, ColourDesktopContrast_DEF, %REG_SZ%, "1.0 1.0 1.0"
HKR,, ColourFullscreenGamma_DEF, %REG_SZ%, "1.0 1.0 1.0"
HKR,, ColourFullscreenBrightness_DEF, %REG_SZ%, "0 0 0"
HKR,, ColourFullscreenContrast_DEF, %REG_SZ%, "1.0 1.0 1.0"
HKR,, 3D_Refresh_Rate_Override_DEF, %REG_DWORD%, 0
HKR,, Display_Detection_DEF, %REG_DWORD%, 0
HKR,, Panning_Mode_DEF, %REG_DWORD%, 0
HKR,, Mouse_Track_Orientation_DEF, %REG_DWORD%, 1
HKR,, Force_TV_Detection_DEF, %REG_DWORD%, 0
HKR,, CatalystAI_DEF, %REG_SZ%, 1

[ati2mtag_RV380x_SoftwareDeviceSettings]
HKR,, DisableFullAdapterInit, %REG_DWORD%, 0
HKR,, GCOOPTION_DigitalCrtInfo, %REG_BINARY%, A3,38,61,C1,A3,38,61,B1
HKR,, GCOOPTION_MaxTmdsPllOutFreq, %REG_BINARY%, 50,c3,00,00
HKR,, GCORULE_FracFbDivSupport, %REG_DWORD%, 0
HKR,, PrimaryTiling, %REG_SZ%, 1
HKR,, GCORULE_FlickerWA, %REG_DWORD%, 1
HKR,, SMOOTHVISION_NAME, %REG_SZ%, "SMOOTHVISION 2.1"
HKR,, GI_DEF, %REG_SZ%, 0
HKR,, ASTT_DEF, %REG_SZ%, 0
HKR,, ASD_DEF, %REG_SZ%, 1
HKR,, 3to2Pulldown_NA, %REG_SZ%, 1
HKR,, Transcode_NA, %REG_SZ%, 1
HKR,, AreaAniso_NA, %REG_SZ%, 1
HKR,, AntiAliasMapping_SET, %REG_SZ%, "0(0:0,1:0) 2(0:2,1:2) 4(0:4,1:4,2:8,3:10) 6(0:6,1:6,2:12,3:14)"
HKR,, DALNonStandardModesBCD1, %REG_BINARY%,12,80,09,60,00,00,00,00,17,92,13,44,00,00,00,00,18,56,13,92,00,00,00,00
HKR,, DALRULE_NOCRTANDDFPONSAMECONTROLLER, %REG_DWORD%, 1
HKR,, GCORULE_IntTMDSReduceBlankTiming, %REG_DWORD%, 0
HKR,, HDTVRULE_HDTVGDOENABLE, %REG_DWORD%, 1
HKR,, HDTVRULE_HDTVSIGNALFORMAT, %REG_DWORD%, 1
HKR,, GCORULE_ENABLERMXFILTER, %REG_DWORD%, 1
HKR,, DALRULE_RESTRICT2ACTIVEDISPLAYS, %REG_DWORD%, 0
HKR,, TVM6Flag, %REG_DWORD%, 1
HKR,, DXVA_WMV_DEF, %REG_SZ%, 0
HKR,, DXVA_WMV, %REG_SZ%, 0
HKR,, DALRULE_ONEDISPLAYBOOTDEFAULT, %REG_DWORD%, 1
HKR,, DfpUsePixSlip, %REG_DWORD%, 1
HKR,, Gxo50HzTimingSupport, %REG_DWORD%, 1
HKR,, Main3D_DEF, %REG_SZ%, 3
HKR,, AntiAlias_DEF, %REG_SZ%, 1
HKR,, AntiAliasSamples_DEF, %REG_SZ%, 0
HKR,, AnisoType_DEF, %REG_SZ%, 0
HKR,, AnisoDegree_DEF, %REG_SZ%, 0
HKR,, TextureOpt_DEF, %REG_SZ%, 0
HKR,, TextureLod_DEF, %REG_SZ%, 0
HKR,, TruformMode_DEF, %REG_SZ%, 0
HKR,, VSyncControl_DEF, %REG_SZ%, 1
HKR,, SwapEffect_DEF, %REG_SZ%, 0
HKR,, TemporalAAMultiplier_DEF, %REG_SZ%, 0
HKR,, ExportCompressedTex_DEF, %REG_SZ%, 1
HKR,, PixelCenter_DEF, %REG_SZ%, 0
HKR,, ForceZBufferDepth_DEF, %REG_SZ%, 0
HKR,, EnableTripleBuffering_DEF, %REG_SZ%, 0
HKR,, ColourDesktopGamma_DEF, %REG_SZ%, "1.0 1.0 1.0"
HKR,, ColourDesktopBrightness_DEF, %REG_SZ%, "0 0 0"
HKR,, ColourDesktopContrast_DEF, %REG_SZ%, "1.0 1.0 1.0"
HKR,, ColourFullscreenGamma_DEF, %REG_SZ%, "1.0 1.0 1.0"
HKR,, ColourFullscreenBrightness_DEF, %REG_SZ%, "0 0 0"
HKR,, ColourFullscreenContrast_DEF, %REG_SZ%, "1.0 1.0 1.0"
HKR,, 3D_Refresh_Rate_Override_DEF, %REG_DWORD%, 0
HKR,, Display_Detection_DEF, %REG_DWORD%, 0
HKR,, Panning_Mode_DEF, %REG_DWORD%, 0
HKR,, Mouse_Track_Orientation_DEF, %REG_DWORD%, 1
HKR,, Force_TV_Detection_DEF, %REG_DWORD%, 0
HKR,, CatalystAI_DEF, %REG_SZ%, 1

[ati2mtag_RV380_SoftwareDeviceSettings]
HKR,, DisableFullAdapterInit, %REG_DWORD%, 0
HKR,, GCOOPTION_DigitalCrtInfo, %REG_BINARY%, A3,38,61,C1,A3,38,61,B1
HKR,, GCOOPTION_MaxTmdsPllOutFreq, %REG_BINARY%, 50,c3,00,00
HKR,, GCORULE_FracFbDivSupport, %REG_DWORD%, 0
HKR,, PrimaryTiling, %REG_SZ%, 1
HKR,, GCORULE_FlickerWA, %REG_DWORD%, 1
HKR,, SMOOTHVISION_NAME, %REG_SZ%, "SMOOTHVISION 2.1"
HKR,, GI_DEF, %REG_SZ%, 0
HKR,, ASTT_DEF, %REG_SZ%, 0
HKR,, ASD_DEF, %REG_SZ%, 1
HKR,, 3to2Pulldown_NA, %REG_SZ%, 1
HKR,, Transcode_NA, %REG_SZ%, 1
HKR,, AreaAniso_NA, %REG_SZ%, 1
HKR,, AntiAliasMapping_SET, %REG_SZ%, "0(0:0,1:0) 2(0:2,1:2) 4(0:4,1:4,2:8,3:10) 6(0:6,1:6,2:12,3:14)"
HKR,, DALNonStandardModesBCD1, %REG_BINARY%,13,60,07,68,00,00,00,60,13,60,07,68,00,00,00,75,13,60,07,68,00,00,00,85,12,80,07,68,00,00,00,00,12,80,09,60,00,00,00,00,16,00,12,00,00,00,00,70,17,92,13,44,00,00,00,00,18,00,14,40,00,00,00,00
HKR,, DALNonStandardModesBCD2, %REG_BINARY%,18,56,13,92,00,00,00,00
HKR,, DALRULE_NOCRTANDDFPONSAMECONTROLLER, %REG_DWORD%, 1
HKR,, GCORULE_IntTMDSReduceBlankTiming, %REG_DWORD%, 0
HKR,, HDTVRULE_HDTVGDOENABLE, %REG_DWORD%, 1
HKR,, HDTVRULE_HDTVSIGNALFORMAT, %REG_DWORD%, 1
HKR,, GCORULE_ENABLERMXFILTER, %REG_DWORD%, 1
HKR,, DALRULE_RESTRICT2ACTIVEDISPLAYS, %REG_DWORD%, 0
HKR,, TVM6Flag, %REG_DWORD%, 1
HKR,, ExtEvent_OverDriveSupport, %REG_DWORD%, 1
HKR,, DXVA_WMV, %REG_SZ%, 0
HKR,, DXVA_WMV_DEF, %REG_SZ%, 0
HKR,, DALRULE_ONEDISPLAYBOOTDEFAULT, %REG_DWORD%, 1
HKR,, DfpUsePixSlip, %REG_DWORD%, 1
HKR,, DisableVLD, %REG_DWORD%, 1
HKR,, Gxo50HzTimingSupport, %REG_DWORD%, 1
HKR,, Main3D_DEF, %REG_SZ%, 3
HKR,, AntiAlias_DEF, %REG_SZ%, 1
HKR,, AntiAliasSamples_DEF, %REG_SZ%, 0
HKR,, AnisoType_DEF, %REG_SZ%, 0
HKR,, AnisoDegree_DEF, %REG_SZ%, 0
HKR,, TextureOpt_DEF, %REG_SZ%, 0
HKR,, TextureLod_DEF, %REG_SZ%, 0
HKR,, TruformMode_DEF, %REG_SZ%, 0
HKR,, VSyncControl_DEF, %REG_SZ%, 1
HKR,, SwapEffect_DEF, %REG_SZ%, 0
HKR,, TemporalAAMultiplier_DEF, %REG_SZ%, 0
HKR,, ExportCompressedTex_DEF, %REG_SZ%, 1
HKR,, PixelCenter_DEF, %REG_SZ%, 0
HKR,, ForceZBufferDepth_DEF, %REG_SZ%, 0
HKR,, EnableTripleBuffering_DEF, %REG_SZ%, 0
HKR,, ColourDesktopGamma_DEF, %REG_SZ%, "1.0 1.0 1.0"
HKR,, ColourDesktopBrightness_DEF, %REG_SZ%, "0 0 0"
HKR,, ColourDesktopContrast_DEF, %REG_SZ%, "1.0 1.0 1.0"
HKR,, ColourFullscreenGamma_DEF, %REG_SZ%, "1.0 1.0 1.0"
HKR,, ColourFullscreenBrightness_DEF, %REG_SZ%, "0 0 0"
HKR,, ColourFullscreenContrast_DEF, %REG_SZ%, "1.0 1.0 1.0"
HKR,, 3D_Refresh_Rate_Override_DEF, %REG_DWORD%, 0
HKR,, Display_Detection_DEF, %REG_DWORD%, 0
HKR,, Panning_Mode_DEF, %REG_DWORD%, 0
HKR,, Mouse_Track_Orientation_DEF, %REG_DWORD%, 1
HKR,, Force_TV_Detection_DEF, %REG_DWORD%, 0
HKR,, CatalystAI_DEF, %REG_SZ%, 1

[ati2mtag_RV410_SoftwareDeviceSettings]
HKR,, DisableFullAdapterInit, %REG_DWORD%, 0
HKR,, GCOOPTION_DigitalCrtInfo, %REG_BINARY%, A3,38,61,C1,A3,38,61,B1
HKR,, GCORULE_FracFbDivSupport, %REG_DWORD%, 0
HKR,, PrimaryTiling, %REG_SZ%, 1
HKR,, GCORULE_FlickerWA, %REG_DWORD%, 1
HKR,, SMOOTHVISION_NAME, %REG_SZ%, "SMOOTHVISION HD"
HKR,, GI_DEF, %REG_SZ%, 0
HKR,, ASTT_DEF, %REG_SZ%, 0
HKR,, ASD_DEF, %REG_SZ%, 1
HKR,, 3to2Pulldown_NA, %REG_SZ%, 1
HKR,, Transcode_NA, %REG_SZ%, 1
HKR,, AreaAniso_NA, %REG_SZ%, 1
HKR,, AntiAliasMapping_SET, %REG_SZ%, "0(0:0,1:0) 2(0:2,1:2) 4(0:4,1:4,2:8,3:10) 6(0:6,1:6,2:12,3:14)"
HKR,, DALNonStandardModesBCD1, %REG_BINARY%,13,60,07,68,00,00,00,60,13,60,07,68,00,00,00,75,13,60,07,68,00,00,00,85,12,80,07,68,00,00,00,00,12,80,09,60,00,00,00,00,16,00,12,00,00,00,00,70,17,92,13,44,00,00,00,00,18,00,14,40,00,00,00,00
HKR,, DALNonStandardModesBCD2, %REG_BINARY%,18,56,13,92,00,00,00,00
HKR,, DALRULE_NOCRTANDDFPONSAMECONTROLLER, %REG_DWORD%, 1
HKR,, GCORULE_IntTMDSReduceBlankTiming, %REG_DWORD%, 0
HKR,, HDTVRULE_HDTVGDOENABLE, %REG_DWORD%, 1
HKR,, HDTVRULE_HDTVSIGNALFORMAT, %REG_DWORD%, 1
HKR,, GCORULE_ENABLERMXFILTER, %REG_DWORD%, 1
HKR,, DALRULE_RESTRICT2ACTIVEDISPLAYS, %REG_DWORD%, 0
HKR,, TVM6Flag, %REG_DWORD%, 1
HKR,, ExtEvent_OverDriveSupport, %REG_DWORD%, 1
HKR,, DXVA_WMV_DEF, %REG_SZ%, 0
HKR,, DXVA_WMV, %REG_SZ%, 0
HKR,, DALRULE_ONEDISPLAYBOOTDEFAULT, %REG_DWORD%, 1
HKR,, Gxo50HzTimingSupport, %REG_DWORD%, 1
HKR,, Main3D_DEF, %REG_SZ%, 3
HKR,, AntiAlias_DEF, %REG_SZ%, 1
HKR,, AntiAliasSamples_DEF, %REG_SZ%, 0
HKR,, AnisoType_DEF, %REG_SZ%, 0
HKR,, AnisoDegree_DEF, %REG_SZ%, 0
HKR,, TextureOpt_DEF, %REG_SZ%, 0
HKR,, TextureLod_DEF, %REG_SZ%, 0
HKR,, TruformMode_DEF, %REG_SZ%, 0
HKR,, VSyncControl_DEF, %REG_SZ%, 1
HKR,, SwapEffect_DEF, %REG_SZ%, 0
HKR,, TemporalAAMultiplier_DEF, %REG_SZ%, 0
HKR,, ExportCompressedTex_DEF, %REG_SZ%, 1
HKR,, PixelCenter_DEF, %REG_SZ%, 0
HKR,, ForceZBufferDepth_DEF, %REG_SZ%, 0
HKR,, EnableTripleBuffering_DEF, %REG_SZ%, 0
HKR,, ColourDesktopGamma_DEF, %REG_SZ%, "1.0 1.0 1.0"
HKR,, ColourDesktopBrightness_DEF, %REG_SZ%, "0 0 0"
HKR,, ColourDesktopContrast_DEF, %REG_SZ%, "1.0 1.0 1.0"
HKR,, ColourFullscreenGamma_DEF, %REG_SZ%, "1.0 1.0 1.0"
HKR,, ColourFullscreenBrightness_DEF, %REG_SZ%, "0 0 0"
HKR,, ColourFullscreenContrast_DEF, %REG_SZ%, "1.0 1.0 1.0"
HKR,, 3D_Refresh_Rate_Override_DEF, %REG_DWORD%, 0
HKR,, Display_Detection_DEF, %REG_DWORD%, 0
HKR,, Panning_Mode_DEF, %REG_DWORD%, 0
HKR,, Mouse_Track_Orientation_DEF, %REG_DWORD%, 1
HKR,, Force_TV_Detection_DEF, %REG_DWORD%, 0
HKR,, CatalystAI_DEF, %REG_SZ%, 1

[ati2mtag_R420_SoftwareDeviceSettings]
HKR,, DisableFullAdapterInit, %REG_DWORD%, 0
HKR,, GCOOPTION_DigitalCrtInfo, %REG_BINARY%, A3,38,61,C1,A3,38,61,B1
HKR,, GCORULE_FracFbDivSupport, %REG_DWORD%, 0
HKR,, PrimaryTiling, %REG_SZ%, 1
HKR,, GCORULE_FlickerWA, %REG_DWORD%, 1
HKR,, SMOOTHVISION_NAME, %REG_SZ%, "SMOOTHVISION HD"
HKR,, GI_DEF, %REG_SZ%, 0
HKR,, ASTT_DEF, %REG_SZ%, 0
HKR,, ASD_DEF, %REG_SZ%, 1
HKR,, 3to2Pulldown_NA, %REG_SZ%, 1
HKR,, Transcode_NA, %REG_SZ%, 1
HKR,, AreaAniso_NA, %REG_SZ%, 1
HKR,, AntiAliasMapping_SET, %REG_SZ%, "0(0:0,1:0) 2(0:2,1:2) 4(0:4,1:4,2:8,3:10) 6(0:6,1:6,2:12,3:14)"
HKR,, DALNonStandardModesBCD1, %REG_BINARY%,13,60,07,68,00,00,00,60,13,60,07,68,00,00,00,75,13,60,07,68,00,00,00,85,12,80,07,68,00,00,00,00,12,80,09,60,00,00,00,00,16,00,12,00,00,00,00,70,17,92,13,44,00,00,00,00,18,00,14,40,00,00,00,00
HKR,, DALNonStandardModesBCD2, %REG_BINARY%,18,56,13,92,00,00,00,00
HKR,, DALRULE_NOCRTANDDFPONSAMECONTROL

Popular

Home| Latest Scan | DriversGuru |Bios | Display | Sound | Printer | Dell drivers | HP drivers | Intel | Sony | Canon | News

© 2009 UpdatesDriver.com. all Rights Reserved.