home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 2010 April / PCWorld0410.iso / WindowsServerTrial / server.iso / sources / install.wim / 1 / Windows / inf / wdma_int.inf < prev    next >
Encoding:
Text (UTF-16)  |  2008-01-19  |  47.8 KB  |  543 lines

  1. ; Copyright (c) 1998=2004 by Intel Corporation
  2.  
  3. ;;++ Added by AddSDisk.cmd
  4. [SourceDisksNames]
  5. 3426=windows cd
  6.  
  7. [SourceDisksFiles]
  8. ac97intc.sys         = 3426
  9. ;;--
  10.  
  11. [Version]
  12. Signature="$Windows NT$"
  13. Class=MEDIA
  14. ClassGUID={4d36e96c-e325-11ce-bfc1-08002be10318}
  15. provider=%MSFT%
  16. ;; Commented by AddSDisk.cmd
  17. ;; LayoutFile=layout.inf
  18. DriverVer=06/21/2006,6.0.6001.18000
  19. pnplockdown=1
  20.  
  21. [Manufacturer]
  22. %IntelMfg%=Intel, ntx86
  23.  
  24.  
  25. [SignatureAttributes]
  26. ac97intc.sys=SignatureAttributes.DRM
  27.  
  28. [SignatureAttributes.DRM]
  29. DRMLevel=1200
  30.  
  31.  
  32. ;; Excluding drivers from the "Add New Hardware" list.
  33. [ControlFlags]
  34. ExcludeFromSelect = *
  35.  
  36.  
  37. [Intel.ntx86]
  38. ;; Generic entries; not codec specific.
  39. ;; 82801AA
  40. %ichaud_AA.DeviceDesc%=ac97intc, PCI\VEN_8086&DEV_2415
  41. ;; 82801AB
  42. %ichaud_AB.DeviceDesc%=ac97intc, PCI\VEN_8086&DEV_2425
  43. ;; 82801BA/BAM
  44. %ich2aud_BA_BAM.DeviceDesc%=ac97intc, PCI\VEN_8086&DEV_2445
  45. %ich2aud_BA_BAM.DeviceDesc%=ac97intc, PCI\VEN_8086&DEV_2445&CC_0401
  46. %ich2aud_BA_BAM.DeviceDesc%=ac97intc, PCI\VEN_8086&DEV_2445&SUBSYS_00011179
  47. ;; 82801CA/CAM
  48. %ich3aud_CA_CAM.DeviceDesc%=ac97intc, PCI\VEN_8086&DEV_2485
  49. ;; ICH4
  50. %ich4aud_DB_DBM.DeviceDesc%=ac97intc, PCI\VEN_8086&DEV_24C5
  51. ;; 440MX
  52. %i440mxaud.DeviceDesc%=ac97intcmx, PCI\VEN_8086&DEV_7195
  53.  
  54. ;; Force to replace SoundMAX Integrated Digital Audio (IBM systems) driver
  55. ;; with XP inbox driver.
  56. ;; Stardust.
  57. %ichaud_AA.DeviceDesc%=ac97intc, PCI\VEN_8086&DEV_2415&SUBSYS_01CD1014
  58. ;; RioE
  59. %ichaud_AA.DeviceDesc%=ac97intc, PCI\VEN_8086&DEV_2415&SUBSYS_01DA1014
  60. ;; Torrey
  61. %ichaud_AA.DeviceDesc%=ac97intc, PCI\VEN_8086&DEV_2415&SUBSYS_01DE1014
  62.  
  63. ;; Force to use inbox driver during Win2k upgrade to XP , instead of a Win2k
  64. ;; SoundMAX (smwdm.sys) driver.
  65. %ichaud_AA.DeviceDesc%=ac97intc, PCI\VEN_8086&DEV_2415&SUBSYS_B1810E11
  66. %ichaud_AA.DeviceDesc%=ac97intc, PCI\VEN_8086&DEV_2415&SUBSYS_B1820E11
  67. %ichaud_AA.DeviceDesc%=ac97intc, PCI\VEN_8086&DEV_2415&SUBSYS_B1830E11
  68. %ichaud_AA.DeviceDesc%=ac97intc, PCI\VEN_8086&DEV_2415&SUBSYS_B1840E11
  69. %ichaud_AA.DeviceDesc%=ac97intc, PCI\VEN_8086&DEV_2415&SUBSYS_B1850E11
  70. %ichaud_AA.DeviceDesc%=ac97intc, PCI\VEN_8086&DEV_2415&SUBSYS_B1860E11
  71. %ichaud_AA.DeviceDesc%=ac97intc, PCI\VEN_8086&DEV_2415&SUBSYS_B1870E11
  72. %ichaud_AA.DeviceDesc%=ac97intc, PCI\VEN_8086&DEV_2415&SUBSYS_B1880E11
  73. %ichaud_AA.DeviceDesc%=ac97intc, PCI\VEN_8086&DEV_2415&SUBSYS_B1890E11
  74. %ichaud_AA.DeviceDesc%=ac97intc, PCI\VEN_8086&DEV_2415&SUBSYS_B1970E11
  75. %ichaud_AA.DeviceDesc%=ac97intc, PCI\VEN_8086&DEV_2415&SUBSYS_B1980E11
  76. %ichaud_AA.DeviceDesc%=ac97intc, PCI\VEN_8086&DEV_2415&SUBSYS_B1A50E11
  77. %ichaud_AA.DeviceDesc%=ac97intc, PCI\VEN_8086&DEV_2415&SUBSYS_B1A60E11
  78. %ichaud_AA.DeviceDesc%=ac97intc, PCI\VEN_8086&DEV_2415&SUBSYS_B1B40E11
  79. %ichaud_AA.DeviceDesc%=ac97intc, PCI\VEN_8086&DEV_2415&SUBSYS_B1BF0E11
  80. %ichaud_AA.DeviceDesc%=ac97intc, PCI\VEN_8086&DEV_2415&SUBSYS_B1730E11
  81. %ichaud_AA.DeviceDesc%=ac97intc, PCI\VEN_8086&DEV_2415&SUBSYS_B19F0E11
  82. %ichaud_AA.DeviceDesc%=ac97intc, PCI\VEN_8086&DEV_2415&SUBSYS_02151014  
  83. %ichaud_AA.DeviceDesc%=ac97intc, PCI\VEN_8086&DEV_2415&SUBSYS_01861014
  84. %ichaud_AA.DeviceDesc%=ac97intc, PCI\VEN_8086&DEV_2415&SUBSYS_01C61014   
  85. %ichaud_AA.DeviceDesc%=ac97intc, PCI\VEN_8086&DEV_2415&SUBSYS_01DA1014
  86. %ichaud_AA.DeviceDesc%=ac97intc, PCI\VEN_8086&DEV_2415&SUBSYS_01691014
  87. %ichaud_AA.DeviceDesc%=ac97intc, PCI\VEN_8086&DEV_2415&SUBSYS_01CD1014  
  88. %ichaud_AA.DeviceDesc%=ac97intc, PCI\VEN_8086&DEV_2415&SUBSYS_01991014
  89. %ichaud_AA.DeviceDesc%=ac97intc, PCI\VEN_8086&DEV_2415&SUBSYS_01DA1014   
  90. %ichaud_AA.DeviceDesc%=ac97intc, PCI\VEN_8086&DEV_2415&SUBSYS_01DE1014
  91. %ichaud_AA.DeviceDesc%=ac97intc, PCI\VEN_8086&DEV_2415&SUBSYS_016A1014
  92. %ichaud_AA.DeviceDesc%=ac97intc, PCI\VEN_8086&DEV_2415&SUBSYS_01691014
  93.  
  94. %ich2aud_BA_BAM.DEViceDesc%=ac97intc, PCI\VEN_8086&DEV_2445&SUBSYS_02241014
  95. %ich2aud_BA_BAM.DEViceDesc%=ac97intc, PCI\VEN_8086&DEV_2445&SUBSYS_02151014
  96. %ich2aud_BA_BAM.DEViceDesc%=ac97intc, PCI\VEN_8086&DEV_2445&SUBSYS_47428086
  97. %ich2aud_BA_BAM.DEViceDesc%=ac97intc, PCI\VEN_8086&DEV_2445&SUBSYS_02341014
  98. %ich2aud_BA_BAM.DEViceDesc%=ac97intc, PCI\VEN_8086&DEV_2445&SUBSYS_022C1014
  99. %ich2aud_BA_BAM.DEViceDesc%=ac97intc, PCI\VEN_8086&DEV_2445&SUBSYS_01C61014 
  100. %ich2aud_BA_BAM.DEViceDesc%=ac97intc, PCI\VEN_8086&DEV_2445&SUBSYS_01DD1014
  101. %ich2aud_BA_BAM.DEViceDesc%=ac97intc, PCI\VEN_8086&DEV_2445&SUBSYS_01CD1014
  102. %ich2aud_BA_BAM.DEViceDesc%=ac97intc, PCI\VEN_8086&DEV_2445&SUBSYS_02051014
  103. %ich2aud_BA_BAM.DEViceDesc%=ac97intc, PCI\VEN_8086&DEV_2445&SUBSYS_47428086
  104. %ich2aud_BA_BAM.DEViceDesc%=ac97intc, PCI\VEN_8086&DEV_2445&SUBSYS_00070E11
  105. %ich2aud_BA_BAM.DEViceDesc%=ac97intc, PCI\VEN_8086&DEV_2445&SUBSYS_00080E11
  106. %ich2aud_BA_BAM.DEViceDesc%=ac97intc, PCI\VEN_8086&DEV_2445&SUBSYS_00090E11
  107. %ich2aud_BA_BAM.DEViceDesc%=ac97intc, PCI\VEN_8086&DEV_2445&SUBSYS_000A0E11
  108. %ich2aud_BA_BAM.DEViceDesc%=ac97intc, PCI\VEN_8086&DEV_2445&SUBSYS_000B0E11
  109. %ich2aud_BA_BAM.DEViceDesc%=ac97intc, PCI\VEN_8086&DEV_2445&SUBSYS_000C0E11
  110. %ich2aud_BA_BAM.DEViceDesc%=ac97intc, PCI\VEN_8086&DEV_2445&SUBSYS_000D0E11
  111. %ich2aud_BA_BAM.DEViceDesc%=ac97intc, PCI\VEN_8086&DEV_2445&SUBSYS_000E0E11
  112. %ich2aud_BA_BAM.DEViceDesc%=ac97intc, PCI\VEN_8086&DEV_2445&SUBSYS_000F0E11
  113. %ich2aud_BA_BAM.DEViceDesc%=ac97intc, PCI\VEN_8086&DEV_2445&SUBSYS_00100E11
  114.  
  115. ;; The following specfic IDs are used to force the Yamaha AC-XG 
  116. ;; to use XP AC97 driver
  117. %ichaud_AA.DeviceDesc%=ac97intc, PCI\VEN_8086&DEV_2415&SUBSYS_809B1033
  118. %ichaud_AB.DeviceDesc%=ac97intc, PCI\VEN_8086&DEV_2425&SUBSYS_80AB1033
  119. %ichaud_AB.DeviceDesc%=ac97intc, PCI\VEN_8086&DEV_2425&SUBSYS_80991033
  120. %ichaud_AB.DeviceDesc%=ac97intc, PCI\VEN_8086&DEV_2425&SUBSYS_809A1033
  121. %ichaud_AB.DeviceDesc%=ac97intc, PCI\VEN_8086&DEV_2425&SUBSYS_80A71033
  122. %i440mxaud.DeviceDesc%=ac97intcmx, PCI\VEN_8086&DEV_7195&SUBSYS_00011179
  123. %i440mxaud.DeviceDesc%=ac97intcmx, PCI\VEN_8086&DEV_7195&SUBSYS_80CC1033
  124. ;; the following specfic IDs are used to force the Crystal AC97 codec
  125. ;; to use XP AC97 driver
  126. %i440mxaud.DeviceDesc%=ac97intcmx, PCI\VEN_8086&DEV_7195&SUBSYS_01D11014
  127. %i440mxaud.DeviceDesc%=ac97intcmx, PCI\VEN_8086&DEV_7195&SUBSYS_01A11014
  128. %i440mxaud.DeviceDesc%=ac97intcmx, PCI\VEN_8086&DEV_7195&SUBSYS_02121014
  129.  
  130.  
  131. [DestinationDirs]
  132. ac97intc.CopyList=10,system32\drivers
  133.  
  134. [ac97intc]
  135. Include=ks.inf,wdmaudio.inf
  136. Needs=KS.Registration,WDMAUDIO.Registration
  137. CopyFiles=ac97intc.CopyList
  138. AddProperty=ac97intc.AddProp
  139. AddReg=ac97intc.AddReg,ac97intc_NAMES.AddReg, ac97intc_OEM.AddReg, ac97intc_ICH.AddReg
  140. ExcludeID=PCI\VEN_8086&DEV_24C5&SUBSYS_02088086
  141. ExcludeID=PCI\VEN_8086&DEV_2485&SUBSYS_051C1014
  142. ExcludeID=PCI\VEN_8086&DEV_24C5&SUBSYS_011D1028
  143. ExcludeID=PCI\VEN_8086&DEV_24C5&SUBSYS_8197104D
  144. ExcludeID=PCI\VEN_8086&DEV_24C5&SUBSYS_82131033
  145. ExcludeID=PCI\VEN_8086&DEV_24C5&SUBSYS_001814C0
  146. ExcludeID=PCI\VEN_8086&DEV_24C5&SUBSYS_80B01043
  147.  
  148. [ac97intcmx]
  149. Include=ks.inf,wdmaudio.inf
  150. Needs=KS.Registration,WDMAUDIO.Registration
  151. CopyFiles=ac97intc.CopyList
  152. AddProperty=ac97intc.AddProp
  153. AddReg=ac97intc.AddReg,ac97intc_NAMES.AddReg, ac97intc_OEM.AddReg, ac97intc_MX.AddReg
  154.  
  155. [ac97intc.CopyList]
  156. ac97intc.sys,,,0x0100
  157.  
  158. [ac97intc.Interfaces]
  159. AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Wave%,ac97intc.Interface.Wave
  160. AddInterface=%KSCATEGORY_RENDER%,%KSNAME_Wave%,ac97intc.Interface.Wave
  161. AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_Wave%,ac97intc.Interface.Wave
  162. AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Topology%,ac97intc.Interface.Topology
  163.  
  164. [ac97intcmx.Interfaces]
  165. AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Wave%,ac97intc.Interface.Wave
  166. AddInterface=%KSCATEGORY_RENDER%,%KSNAME_Wave%,ac97intc.Interface.Wave
  167. AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_Wave%,ac97intc.Interface.Wave
  168. AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Topology%,ac97intc.Interface.Topology
  169.  
  170. [ac97intc.Interface.Wave]
  171. AddReg=ac97intc.I.Wave.AddReg
  172.  
  173. [ac97intc.I.Wave.AddReg]
  174. HKR,,CLSID,,%Proxy.CLSID%
  175. HKR,,FriendlyName,,%ac97intc.Wave.szPname%
  176.  
  177. [ac97intc.Interface.Topology]
  178. AddReg=ac97intc.I.Topo.AddReg
  179.  
  180. [ac97intc.AddProp]
  181. GenericDriverInstalled,,,,1
  182.  
  183. [ac97intc.I.Topo.AddReg]
  184. HKR,,CLSID,,%Proxy.CLSID%
  185. HKR,,FriendlyName,,%ac97intc.Topology.szPname%
  186.  
  187.  
  188. [ac97intc.AddReg]
  189. HKR,,AssociatedFilters,,"wdmaud,swmidi,redbook"
  190. HKR,,Driver,,ac97intc.sys
  191. HKR,,NTMPDriver,,"ac97intc.sys,sbemul.sys"
  192.  
  193. HKR,Drivers,SubClasses,,"wave,midi,mixer,aux"
  194.  
  195. HKR,Drivers\wave\wdmaud.drv,Driver,,wdmaud.drv
  196. HKR,Drivers\midi\wdmaud.drv,Driver,,wdmaud.drv
  197. HKR,Drivers\mixer\wdmaud.drv,Driver,,wdmaud.drv
  198. HKR,Drivers\aux\wdmaud.drv,Driver,,wdmaud.drv
  199.  
  200. HKR,Drivers\wave\wdmaud.drv,Description,,%ac97intc.DeviceDesc%
  201. HKR,Drivers\midi\wdmaud.drv,Description,,%ac97intc.DeviceDesc%
  202. HKR,Drivers\mixer\wdmaud.drv,Description,,%ac97intc.DeviceDesc%
  203. HKR,Drivers\aux\wdmaud.drv,Description,,%ac97intc.DeviceDesc%
  204.  
  205.  
  206. [ac97intc.Services]
  207. AddService = ac97intc, 0x00000002, ac97intc_Service_Inst
  208.  
  209. [ac97intcmx.Services]
  210. AddService = ac97intc, 0x00000002, ac97intc_Service_Inst
  211.  
  212. [ac97intc_Service_Inst]
  213. DisplayName   = %ac97intc.SvcDesc%
  214. ServiceType   = 1                  ; SERVICE_KERNEL_DRIVER
  215. StartType     = 3                  ; SERVICE_DEMAND_START
  216. ErrorControl  = 1                  ; SERVICE_ERROR_NORMAL
  217. ServiceBinary = %10%\system32\drivers\ac97intc.sys
  218.  
  219.  
  220. [ac97intc_NAMES.AddReg]
  221. ;;
  222. ;; These AC97 guids are not added by Win98G.  We will add them only if they do
  223. ;; not exist.  That way they don't overwrite localized versions of non-Win98Gold.
  224. ;;
  225.  
  226. ;;
  227. ;; Pins
  228. ;;
  229. HKLM,%MediaCategories%\%ICHGUID.MonoOut%,Name,2,%ICHPin.MonoOut%
  230. HKLM,%MediaCategories%\%ICHGUID.MonoOut%,Display,3,00,00,00,00
  231. HKLM,%MediaCategories%\%ICHGUID.SpkrBalance%,Name,2,%ICHPin.SpkrBalance%
  232. HKLM,%MediaCategories%\%ICHGUID.SpkrBalance%,Display,3,00,00,00,00
  233. HKLM,%MediaCategories%\%ICHGUID.StereoMix%,Name,2,%ICHPin.StereoMix%
  234. HKLM,%MediaCategories%\%ICHGUID.StereoMix%,Display,3,00,00,00,00
  235. HKLM,%MediaCategories%\%ICHGUID.MonoMix%,Name,2,%ICHPin.MonoMix%
  236. HKLM,%MediaCategories%\%ICHGUID.MonoMix%,Display,3,00,00,00,00
  237. HKLM,%MediaCategories%\%ICHGUID.Video%,Name,2,%ICHPin.Video%
  238. HKLM,%MediaCategories%\%ICHGUID.Video%,Display,3,00,00,00,00
  239.  
  240. HKLM,%MediaCategories%\%ICHGUID.3dStereoEnhance%,Name,2,%ICHPin.3dStereoEnhance%
  241. HKLM,%MediaCategories%\%ICHGUID.3dStereoEnhance%,Display,3,00,00,00,00
  242.  
  243. HKLM,%MediaCategories%\%ICHGUID.Front%,Name,2,%ICHPin.Front%
  244. HKLM,%MediaCategories%\%ICHGUID.Front%,Display,3,00,00,00,00
  245. HKLM,%MediaCategories%\%ICHGUID.Surround%,Name,2,%ICHPin.Surround%
  246. HKLM,%MediaCategories%\%ICHGUID.Surround%,Display,3,00,00,00,00
  247. HKLM,%MediaCategories%\%ICHGUID.Center%,Name,2,%ICHPin.Center%
  248. HKLM,%MediaCategories%\%ICHGUID.Center%,Display,3,00,00,00,00
  249. HKLM,%MediaCategories%\%ICHGUID.LFE%,Name,2,%ICHPin.LFE%
  250. HKLM,%MediaCategories%\%ICHGUID.LFE%,Display,3,00,00,00,00
  251.  
  252. HKLM,%MediaCategories%\%ICHGUID.WaveInBridge%,Name,2,%ICHPin.WaveInBridge%
  253. HKLM,%MediaCategories%\%ICHGUID.WaveInBridge%,Display,3,00,00,00,00
  254.  
  255. HKLM,%MediaCategories%\%ICHGUID.WaveOutBridge%,Name,2,%ICHPin.WaveOutBridge%
  256. HKLM,%MediaCategories%\%ICHGUID.WaveOutBridge%,Display,3,00,00,00,00
  257.  
  258. HKLM,%MediaCategories%\%ICHGUID.AC3OverSPDIF%,Name,2,%ICHPin.AC3OverSPDIF%
  259. HKLM,%MediaCategories%\%ICHGUID.AC3OverSPDIF%,Display,3,00,00,00,00
  260.  
  261. ;;
  262. ;; Nodes
  263. ;;
  264. HKLM,%MediaCategories%\%ICHGUID.MonoOutVolume%,Name,2,%ICHNode.MonoOutVolume%
  265. HKLM,%MediaCategories%\%ICHGUID.MonoOutVolume%,Display,3,00,00,00,00
  266. HKLM,%MediaCategories%\%ICHGUID.MonoOutMute%,Name,2,%ICHNode.MonoOutMute%
  267. HKLM,%MediaCategories%\%ICHGUID.MonoOutMute%,Display,3,00,00,00,00
  268. HKLM,%MediaCategories%\%ICHGUID.StereoMixVolume%,Name,2,%ICHNode.StereoMixVolume%
  269. HKLM,%MediaCategories%\%ICHGUID.StereoMixVolume%,Display,3,00,00,00,00
  270. HKLM,%MediaCategories%\%ICHGUID.MonoMixVolume%,Name,2,%ICHNode.MonoMixVolume%
  271. HKLM,%MediaCategories%\%ICHGUID.MonoMixVolume%,Display,3,00,00,00,00
  272. HKLM,%MediaCategories%\%ICHGUID.MicBoost%,Name,2,%ICHNode.MicBoost%
  273. HKLM,%MediaCategories%\%ICHGUID.MicBoost%,Display,3,00,00,00,00
  274. HKLM,%MediaCategories%\%ICHGUID.AltMic%,Name,2,%ICHNode.AltMic%
  275. HKLM,%MediaCategories%\%ICHGUID.AltMic%,Display,3,00,00,00,00
  276. HKLM,%MediaCategories%\%ICHGUID.VideoVolume%,Name,2,%ICHNode.VideoVolume%
  277. HKLM,%MediaCategories%\%ICHGUID.VideoVolume%,Display,3,00,00,00,00
  278. HKLM,%MediaCategories%\%ICHGUID.VideoMute%,Name,2,%ICHNode.VideoMute%
  279. HKLM,%MediaCategories%\%ICHGUID.VideoMute%,Display,3,00,00,00,00
  280.  
  281.  
  282. ;;
  283. ;; These guids are private to the ICH driver.
  284. ;;
  285.  
  286. ;;
  287. ;; Nodes
  288. ;;
  289. HKLM,%MediaCategories%\%ICHGUID.PhoneVolume%,Name,,%ICHNode.PhoneVolume%
  290. HKLM,%MediaCategories%\%ICHGUID.PhoneVolume%,Display,1,00,00,00,00
  291. HKLM,%MediaCategories%\%ICHGUID.PhoneMute%,Name,,%ICHNode.PhoneMute%
  292. HKLM,%MediaCategories%\%ICHGUID.PhoneMute%,Display,1,00,00,00,00
  293. HKLM,%MediaCategories%\%ICHGUID.LineInMute%,Name,,%ICHNode.LineInMute%
  294. HKLM,%MediaCategories%\%ICHGUID.LineInMute%,Display,1,00,00,00,00
  295. HKLM,%MediaCategories%\%ICHGUID.MainMix%,Name,,%ICHNode.MainMix%
  296. HKLM,%MediaCategories%\%ICHGUID.MainMix%,Display,1,00,00,00,00
  297. HKLM,%MediaCategories%\%ICHGUID.BeepMix%,Name,,%ICHNode.BeepMix%
  298. HKLM,%MediaCategories%\%ICHGUID.BeepMix%,Display,1,00,00,00,00
  299. HKLM,%MediaCategories%\%ICHGUID.HPVolume%,Name,,%ICHNode.HPVolume%
  300. HKLM,%MediaCategories%\%ICHGUID.HPVolume%,Display,1,00,00,00,00
  301. HKLM,%MediaCategories%\%ICHGUID.HPMute%,Name,,%ICHNode.HPMute%
  302. HKLM,%MediaCategories%\%ICHGUID.HPMute%,Display,1,00,00,00,00
  303. HKLM,%MediaCategories%\%ICHGUID.MonoOutSelect%,Name,,%ICHNode.MonoOutSelect%
  304. HKLM,%MediaCategories%\%ICHGUID.MonoOutSelect%,Display,1,00,00,00,00
  305. HKLM,%MediaCategories%\%ICHGUID.WaveInSelect%,Name,,%ICHNode.WaveInSelect%
  306. HKLM,%MediaCategories%\%ICHGUID.WaveInSelect%,Display,1,00,00,00,00
  307. HKLM,%MediaCategories%\%ICHGUID.MasterInVolume%,Name,,%ICHNode.MasterInVolume%
  308. HKLM,%MediaCategories%\%ICHGUID.MasterInVolume%,Display,1,00,00,00,00
  309. HKLM,%MediaCategories%\%ICHGUID.MasterInMute%,Name,,%ICHNode.MasterInMute%
  310. HKLM,%MediaCategories%\%ICHGUID.MasterInMute%,Display,1,00,00,00,00
  311. HKLM,%MediaCategories%\%ICHGUID.MicInVolume%,Name,,%ICHNode.MicInVolume%
  312. HKLM,%MediaCategories%\%ICHGUID.MicInVolume%,Display,1,00,00,00,00
  313. HKLM,%MediaCategories%\%ICHGUID.MicInMute%,Name,,%ICHNode.MicInMute%
  314. HKLM,%MediaCategories%\%ICHGUID.MicInMute%,Display,1,00,00,00,00
  315.  
  316. HKLM,%MediaCategories%\%ICHGUID.FrontLeftVolume%,Name,,%ICHNode.FrontLeftVolume%
  317. HKLM,%MediaCategories%\%ICHGUID.FrontLeftVolume%,Display,1,00,00,00,00
  318.  
  319. HKLM,%MediaCategories%\%ICHGUID.FrontRightVolume%,Name,,%ICHNode.FrontRightVolume%
  320. HKLM,%MediaCategories%\%ICHGUID.FrontRightVolume%,Display,1,00,00,00,00
  321.  
  322. HKLM,%MediaCategories%\%ICHGUID.FrontMute%,Name,,%ICHNode.FrontMute%
  323. HKLM,%MediaCategories%\%ICHGUID.FrontMute%,Display,1,00,00,00,00
  324.  
  325. HKLM,%MediaCategories%\%ICHGUID.SurroundLeftVolume%,Name,,%ICHNode.SurroundLeftVolume%
  326. HKLM,%MediaCategories%\%ICHGUID.SurroundLeftVolume%,Display,1,00,00,00,00
  327.  
  328. HKLM,%MediaCategories%\%ICHGUID.SurroundRightVolume%,Name,,%ICHNode.SurroundRightVolume%
  329. HKLM,%MediaCategories%\%ICHGUID.SurroundRightVolume%,Display,1,00,00,00,00
  330.  
  331. HKLM,%MediaCategories%\%ICHGUID.SurroundMute%,Name,,%ICHNode.SurroundMute%
  332. HKLM,%MediaCategories%\%ICHGUID.SurroundMute%,Display,1,00,00,00,00
  333.  
  334. HKLM,%MediaCategories%\%ICHGUID.CenterVolume%,Name,,%ICHNode.CenterVolume%
  335. HKLM,%MediaCategories%\%ICHGUID.CenterVolume%,Display,1,00,00,00,00
  336. HKLM,%MediaCategories%\%ICHGUID.CenterMute%,Name,,%ICHNode.CenterMute%
  337. HKLM,%MediaCategories%\%ICHGUID.CenterMute%,Display,1,00,00,00,00
  338.  
  339. HKLM,%MediaCategories%\%ICHGUID.LFEVolume%,Name,,%ICHNode.LFEVolume%
  340. HKLM,%MediaCategories%\%ICHGUID.LFEVolume%,Display,1,00,00,00,00
  341. HKLM,%MediaCategories%\%ICHGUID.LFEMute%,Name,,%ICHNode.LFEMute%
  342. HKLM,%MediaCategories%\%ICHGUID.LFEMute%,Display,1,00,00,00,00
  343.  
  344. HKLM,%MediaCategories%\%ICHGUID.PcmOut3dBypass%,Name,,%ICHNode.PcmOut3dBypass%
  345. HKLM,%MediaCategories%\%ICHGUID.PcmOut3dBypass%,Display,1,00,00,00,00
  346.  
  347. HKLM,%MediaCategories%\%ICHGUID.DigitalOutEnable%,Name,,%ICHNode.DigitalOutEnable%
  348. HKLM,%MediaCategories%\%ICHGUID.DigitalOutEnable%,Display,1,00,00,00,00
  349.  
  350. [ac97intc_OEM.AddReg]
  351. ;
  352. ; Driver Register Defaults
  353. ; These are the default register value at driver startup.  Uncomment the lines
  354. ; to override the driver default.  The default register value XXYY is derived
  355. ; using the formula: HKR,Settings,Register,1,YY,XX.
  356. ;
  357. ;HKR,Settings,MasterVolume,1,00,00      ; 0 dB
  358. ;HKR,Settings,HeadphoneVolume,1,00,00   ; 0 dB
  359. ;HKR,Settings,MonoOutVolume,1,00,00     ; 0 dB
  360. ;HKR,Settings,ToneControls,1,0F,0F      ; Bypass Treble and Bass
  361. ;HKR,Settings,BeepVolume,1,00,00        ; 0 dB
  362. ;HKR,Settings,PhoneVolume,1,08,80       ; Muted, 0 dB
  363. ;HKR,Settings,MicVolume,1,08,80         ; Muted, 0 dB, No +20 dB
  364. ;HKR,Settings,LineInVolume,1,08,88      ; Muted, 0 dB
  365. ;HKR,Settings,CdVolume,1,08,08          ; 0 dB
  366. ;HKR,Settings,VideoVolume,1,08,88       ; Muted, 0dB
  367. ;HKR,Settings,AuxVolume,1,08,88         ; Muted, 0dB
  368. ;HKR,Settings,WaveOutVolume,1,08,08     ; 0 dB  Never touched by the system.
  369. ;HKR,Settings,RecordSelect,1,00,00      ; Select Mic
  370. ;HKR,Settings,RecordGain,1,00,00        ; 0 dB
  371. ;HKR,Settings,RecordGainMic,1,00,00     ; 0 dB
  372. ;HKR,Settings,GeneralPurpose,1,00,00    ; Wave path = Pre-3D,
  373.                                         ; Simultated Stereo = Off, 3D = Off,
  374.                                         ; Loudness = Off, Mono Select = Mix,
  375.                                         ; Mic Select = Mic1
  376. ;HKR,Settings,3dControl,1,00,00         ; 0%
  377. ;HKR,Settings,CenterLfeVolume,1,00,00   ; 0 dB
  378. ;HKR,Settings,SurroundVolume,1,00,00    ; 0 dB
  379. HKR,Settings,NonStandBitClkSupport,1,01,00,00,00 ; Enable non standard clock detection.
  380. HKR,Settings,MasterVolumeMode,1,02,00,00,00 ; Default master volume node mode is SndVol32 (0)
  381.  
  382. HKR,Disable,"Stereo enhance",1,01,00,00,00    ; Disable Stereo Enhance, by default
  383. HKR,Disable,"Stereo enhance bypass",1,01,00,00,00
  384.  
  385. [ac97intc_ICH.AddReg]
  386. HKR,Settings,UncachePages,1,00,00,00,00 
  387.  
  388. [ac97intc_MX.AddReg]
  389. HKR,Settings,UncachePages,1,01,00,00,00 
  390.  
  391. [Strings]
  392. MSFT="Microsoft"
  393. IntelMfg="Intel"
  394. ichaud_AA.DeviceDesc="Intel(r) 82801AA AC'97 Audio Controller"
  395. ichaud_AB.DeviceDesc="Intel(r) 82801AB AC'97 Audio Controller"
  396. ich2aud_BA_BAM.DeviceDesc="Intel(r) 82801BA/BAM AC'97 Audio Controller"
  397. ich3aud_CA_CAM.DeviceDesc="Intel(r) 82801CA/CAM AC'97 Audio Controller"
  398. ich4aud_DB_DBM.DeviceDesc="Intel(r) 82801DB/DBM AC '97 Audio Controller"
  399. i440mxaud.DeviceDesc="Intel(r) AC'97 Audio Controller"
  400. ac97intc.DeviceDesc="Intel(r) 82801AA/AB/BA/CA AC'97 Audio Controller"
  401.  
  402. ac97intc.Wave.szPname="Intel(r) Integrated Audio"
  403. ac97intc.Topology.szPname="Intel(r) Integrated Audio Topology"
  404.  
  405. MediaCategories="SYSTEM\CurrentControlSet\Control\MediaCategories"
  406.  
  407. Proxy.CLSID="{17CCA71B-ECD7-11D0-B908-00A0C9223196}"
  408. KSCATEGORY_AUDIO="{6994AD04-93EF-11D0-A3CC-00A0C9223196}"
  409. KSCATEGORY_RENDER="{65E8773E-8F56-11D0-A3B9-00A0C9223196}"
  410. KSCATEGORY_CAPTURE="{65E8773D-8F56-11D0-A3B9-00A0C9223196}"
  411. KSNAME_Wave="Wave"
  412. KSNAME_Topology="Topology"
  413. WDM_MIDI="SW Synth"
  414.  
  415. ac97intc.SvcDesc = "Intel(r) 82801 Audio Driver Install Service (WDM)"
  416.  
  417. ; Pins not added by Win98G
  418. ICHGUID.SpkrBalance      ="{887BD5B1-436D-4735-94F3-5AE1D13E23CF}"
  419. ICHGUID.MonoOut          ="{F9B41DC3-96E2-11d2-AC4C-00C04F8EFB68}"
  420. ICHGUID.StereoMix        ="{00DFF077-96E3-11d2-AC4C-00C04F8EFB68}"
  421. ICHGUID.MonoMix          ="{00DFF078-96E3-11d2-AC4C-00C04F8EFB68}"
  422. ICHGUID.Video            ="{915DAEC4-A434-11d2-AC52-00C04F8EFB68}"
  423. ICHGUID.3dStereoEnhance  ="{0A8C1AB4-42B0-11D2-95D2-00C04FB925D3}"
  424.  
  425. ICHGUID.Front            ="{0A8C1ABF-42B0-11D2-95D2-00C04FB925D3}"
  426. ICHGUID.Surround         ="{0A8C1ABE-42B0-11D2-95D2-00C04FB925D3}"
  427. ICHGUID.Center           ="{0A8C1ABD-42B0-11D2-95D2-00C04FB925D3}"
  428. ICHGUID.LFE              ="{0A8C1ABC-42B0-11D2-95D2-00C04FB925D3}"
  429.  
  430. ICHGUID.AC3OverSPDIF     ="{6E33EB7E-7673-41b9-AA11-6C1DFE885F5E}"
  431.  
  432. ; Nodes not added by Win98G
  433. ICHGUID.MonoOutVolume    ="{1AD247EB-96E3-11d2-AC4C-00C04F8EFB68}"
  434. ICHGUID.MonoOutMute      ="{1AD247EC-96E3-11d2-AC4C-00C04F8EFB68}"
  435. ICHGUID.StereoMixVolume  ="{1AD247ED-96E3-11d2-AC4C-00C04F8EFB68}"
  436. ICHGUID.MonoMixVolume    ="{22B0EAFE-96E3-11d2-AC4C-00C04F8EFB68}"
  437. ICHGUID.MicBoost         ="{2BC31D6A-96E3-11d2-AC4C-00C04F8EFB68}"
  438. ICHGUID.AltMic           ="{2BC31D6B-96E3-11d2-AC4C-00C04F8EFB68}"
  439. ICHGUID.VideoVolume      ="{9B46E708-992A-11d2-AC4D-00C04F8EFB68}"
  440. ICHGUID.VideoMute        ="{9B46E709-992A-11d2-AC4D-00C04F8EFB68}"
  441.  
  442. ; Nodes
  443. ICHGUID.PhoneVolume      ="{0A8C1A87-42B0-11D2-95D2-00C04FB925D3}"
  444. ICHGUID.PhoneMute        ="{0A8C1A88-42B0-11D2-95D2-00C04FB925D3}"
  445. ICHGUID.LineInMute       ="{0A8C1A91-42B0-11D2-95D2-00C04FB925D3}"
  446. ICHGUID.MainMix          ="{0A8C1A9B-42B0-11D2-95D2-00C04FB925D3}"
  447. ICHGUID.BeepMix          ="{0A8C1A9F-42B0-11D2-95D2-00C04FB925D3}"
  448. ICHGUID.HPVolume         ="{0A8C1AA5-42B0-11D2-95D2-00C04FB925D3}"
  449. ICHGUID.HPMute           ="{0A8C1AA6-42B0-11D2-95D2-00C04FB925D3}"
  450. ICHGUID.MonoOutSelect    ="{0A8C1AA9-42B0-11D2-95D2-00C04FB925D3}"
  451. ICHGUID.WaveInSelect     ="{0A8C1AAE-42B0-11D2-95D2-00C04FB925D3}"
  452. ICHGUID.MasterInVolume   ="{0A8C1AAF-42B0-11D2-95D2-00C04FB925D3}"
  453. ICHGUID.MasterInMute     ="{0A8C1AB0-42B0-11D2-95D2-00C04FB925D3}"
  454. ICHGUID.MicInVolume      ="{0A8C1AB2-42B0-11D2-95D2-00C04FB925D3}"
  455. ICHGUID.MicInMute        ="{0A8C1AB3-42B0-11D2-95D2-00C04FB925D3}"
  456.  
  457. ICHGUID.FrontLeftVolume      ="{4B5D7177-271F-4EAA-AF18-33C5E11EF319}"
  458.  
  459. ICHGUID.FrontRightVolume      ="{0026F997-0ED1-449c-B021-220910CAB1CB}"
  460.  
  461. ICHGUID.FrontMute        ="{C680C4BA-BB12-4ef3-9F3A-E1BFF12CFEBC}"
  462.  
  463. ICHGUID.SurroundLeftVolume      ="{D3AD4298-85A1-49c1-8821-9D10B644FD77}"
  464.  
  465. ICHGUID.SurroundRightVolume      ="{B1ED00F7-B0A0-4097-9D10-4447242E274F}"
  466. ICHGUID.SurroundMute        ="{BB7E5A38-423D-41f4-B5D4-95A8A4DC1EBC}"
  467.  
  468. ICHGUID.CenterVolume      ="{62C4C998-327A-444d-BE8B-FB1A44A25FFC}"
  469. ICHGUID.CenterMute        ="{8FF78D31-FCC9-44b5-8B06-95B966289067}"
  470.  
  471. ICHGUID.LFEVolume      ="{87FF6A6A-305E-4a7d-B368-17AF949FCBC1}"
  472. ICHGUID.LFEMute        ="{1860F14F-3552-423f-94E5-4F3BF5D8298C}"
  473. ICHGUID.PcmOut3dBypass       = "{EA1145A4-228B-4990-9F97-C0AFA918AD78}"
  474. ICHGUID.DigitalOutEnable       = "{EBD38F38-CF24-49ff-A9D1-1510C6540F11}"
  475.  
  476. ICHGUID.WaveInBridge       = "{158E1263-D16E-4996-A39D-B567CABBA5B2}"
  477. ICHGUID.WaveOutBridge       = "{55D91EB3-3D97-48fd-B435-42C511997B9B}"
  478.  
  479.  
  480. ; Pins not added by Win98G (should be localized)
  481. ICHPin.SpkrBalance     ="Speaker Balance"
  482. ICHPin.MonoOut           ="Mono Out"
  483. ICHPin.StereoMix         ="Stereo Mix"
  484. ICHPin.MonoMix           ="Mono Mix"
  485. ICHPin.Video             ="Video"
  486. ICHPin.3dStereoEnhance   ="3D Enhance"
  487. ICHPin.Front             ="Front"
  488. ICHPin.Surround          ="Surround"
  489. ICHPin.Center            ="Center"
  490. ICHPin.LFE               ="LFE"
  491.  
  492. ICHPIN.AC3OverSPDIF      ="AC3"
  493.  
  494. ; Nodes not added by Win98G
  495. ICHNode.MonoOutVolume    ="Mono Out Volume"
  496. ICHNode.MonoOutMute      ="Mono Out Mute"
  497. ICHNode.StereoMixVolume  ="Stereo Mix Volume"
  498. ICHNode.MonoMixVolume    ="Mono Mix Volume"
  499. ICHNode.VideoVolume      ="Video Volume"
  500. ICHNode.VideoMute        ="Video Mute"
  501. ICHNode.MicBoost         ="Microphone Boost"
  502. ICHNode.AltMic           ="Alternate Microphone"
  503.  
  504.  
  505. ; Nodes (localizeable)
  506. ICHNode.PhoneVolume      ="Phone Volume"
  507. ICHNode.PhoneMute        ="Phone Mute"
  508. ICHNode.LineInMute       ="LineIn Mute"
  509. ICHNode.MainMix          ="Main Mix"
  510. ICHNode.BeepMix          ="Beep Mix"
  511. ICHNode.HPVolume         ="Headphone Volume"
  512. ICHNode.HPMute           ="Headphone Mute"
  513. ICHNode.MonoOutSelect    ="Mono Out Select"
  514. ICHNode.WaveInSelect     ="WaveIn Select"
  515. ICHNode.MasterInVolume   ="WaveIn Volume"
  516. ICHNode.MasterInMute     ="WaveIn Mute"
  517. ICHNode.MicInVolume      ="Mic In Volume"
  518. ICHNode.MicInMute        ="Mic In Mute"
  519.  
  520. ICHNode.FrontLeftVolume  = "Front Left Volume"
  521.  
  522. ICHNode.FrontRightVolume = "Front Right Volume"
  523.  
  524. ICHNode.FrontMute   = "Front Mute"
  525.  
  526. ICHNode.SurroundLeftVolume = "Surround Left Volume"
  527.  
  528. ICHNode.SurroundRightVolume = "Surround Right Volume"
  529. ICHNode.SurroundMute   = "Surround Mute"
  530.  
  531. ICHNode.CenterVolume = "Center Volume"
  532. ICHNode.CenterMute = "Center Mute"
  533.  
  534. ICHNode.LFEVolume = "LFE Volume"
  535. ICHNode.LFEMute = "LFE Mute"
  536.  
  537. ICHNode.PcmOut3dBypass       = "PCM Out 3d Bypass"
  538. ICHNode.DigitalOutEnable       = "Enable Digital Output"
  539.  
  540. ICHPin.WaveInBridge       = "Wave in bridge"
  541. ICHPin.WaveOutBridge       = "Wave out bridge"
  542.  
  543.