home *** CD-ROM | disk | FTP | other *** search
/ Compilation of drivers fo…old hardware for windows / drivers20000.iso / A0900 / smwdmCH5.inf < prev    next >
Encoding:
Windows Setup INFormation  |  2006-03-31  |  35.0 KB  |  787 lines

  1. ; SoundMAX device information file for Intel
  2. ; Analog Devices, Inc. Copyright(c) 1998 - 2003
  3.  
  4. [Version]
  5. Signature="$CHICAGO$"
  6. Class=MEDIA
  7. ClassGUID={4d36e96c-e325-11ce-bfc1-08002be10318}
  8. provider=%ANLG%
  9. DriverVer = 03/21/2003,%DriverBuildID%
  10. CatalogFile=smx.cat
  11.  
  12. [ControlFlags]
  13. ExcludeFromSelect = *
  14.  
  15. [Manufacturer]
  16. %MfgName%=AnalogDevices
  17.  
  18. [AnalogDevices]
  19. %*WDM_AC97AUD.DeviceDesc%=WDM_JE,       pci\ven_8086&dev_24D5&subsys_20008086
  20. %*WDM_AC97AUD.DeviceDesc%=WDM_JE,       pci\ven_8086&dev_24D5&subsys_20018086
  21. %*WDM_AC97AUD.DeviceDesc%=WDM_JE,       pci\ven_8086&dev_24D5&subsys_20028086
  22. %*WDM_AC97AUD.DeviceDesc%=WDM_JS,       pci\ven_8086&dev_24D5&subsys_40008086
  23. %*WDM_AC97AUD.DeviceDesc%=WDM_JS,       pci\ven_8086&dev_24D5&subsys_40018086
  24. %*WDM_AC97AUD.DeviceDesc%=WDM_JS,       pci\ven_8086&dev_24D5&subsys_40028086
  25. %*WDM_AC97AUD.DeviceDesc%=WDM_JS_JE,    pci\ven_8086&dev_24D5&subsys_60008086
  26. %*WDM_AC97AUD.DeviceDesc%=WDM_JS_JE,    pci\ven_8086&dev_24D5&subsys_60018086
  27. %*WDM_AC97AUD.DeviceDesc%=WDM_JS_JE,    pci\ven_8086&dev_24D5&subsys_60028086
  28. %*WDM_AC97AUD.DeviceDesc%=WDM_JS_JE,    pci\ven_8086&dev_24D5&subsys_60038086
  29. %*WDM_AC97AUD.DeviceDesc%=WDM_JS_JE,    pci\ven_8086&dev_24D5&subsys_60048086
  30. %*WDM_AC97AUD.DeviceDesc%=WDM_JS_JE,    pci\ven_8086&dev_24D5&subsys_60058086
  31. %*WDM_AC97AUD.DeviceDesc%=WDM_JS_JE,    pci\ven_8086&dev_24D5&subsys_60068086
  32. %*WDM_AC97AUD.DeviceDesc%=WDM_JS_JE,    pci\ven_8086&dev_24D5&subsys_60078086
  33. %*WDM_AC97AUD.DeviceDesc%=WDM_JS_JE,    pci\ven_8086&dev_24D5&subsys_60088086
  34. %*WDM_AC97AUD.DeviceDesc%=WDM_JS_JE,    pci\ven_8086&dev_24D5&subsys_60098086
  35. %*WDM_AC97AUD.DeviceDesc%=WDM_JE_DO,    pci\ven_8086&dev_24D5&subsys_A0008086
  36. %*WDM_AC97AUD.DeviceDesc%=WDM_JE_DO,    pci\ven_8086&dev_24D5&subsys_A0018086
  37. %*WDM_AC97AUD.DeviceDesc%=WDM_JE_DO,    pci\ven_8086&dev_24D5&subsys_A0028086
  38. %*WDM_AC97AUD.DeviceDesc%=WDM_JS_JE_DO, pci\ven_8086&dev_24D5&subsys_E0008086
  39. %*WDM_AC97AUD.DeviceDesc%=WDM_JS_JE_DO, pci\ven_8086&dev_24D5&subsys_E0018086
  40. %*WDM_AC97AUD.DeviceDesc%=WDM_JS_JE_DO, pci\ven_8086&dev_24D5&subsys_E0028086
  41. %*WDM_AC97AUD.DeviceDesc%=WDM_JS_JE_DO, pci\ven_8086&dev_24D5&subsys_E0038086
  42. %*WDM_AC97AUD.DeviceDesc%=WDM_JS_JE_DO, pci\ven_8086&dev_24D5&subsys_E0048086
  43. %*WDM_AC97AUD.DeviceDesc%=WDM_JS_JE_DO, pci\ven_8086&dev_24D5&subsys_E0058086
  44. %*WDM_AC97AUD.DeviceDesc%=WDM_JS_JE_DO, pci\ven_8086&dev_24D5&subsys_E0068086
  45. %*WDM_AC97AUD.DeviceDesc%=WDM_JS_JE_DO, pci\ven_8086&dev_24D5&subsys_E0078086
  46. %*WDM_AC97AUD.DeviceDesc%=WDM_JS_JE_DO, pci\ven_8086&dev_24D5&subsys_E0088086
  47. %*WDM_AC97AUD.DeviceDesc%=WDM_JS_JE_DO, pci\ven_8086&dev_24D5&subsys_E0098086
  48.  
  49. [DestinationDirs]
  50. DefaultDestDir = 10,system32\drivers   ; %SystemRoot%\system32\drivers
  51. WDM_AC97AUD.CopyList = 10,system32\drivers   ; %SystemRoot%\system32\drivers
  52. DevUpgrd-Files = 10, win9xmig\DevUpgrd
  53. W2KDriver-Files = 10, win9xmig\DevUpgrd\ADIW2K
  54. Sensaura = 10, system32
  55. Stubfile = 10, system32\drivers    ;;wdmstub
  56.  
  57. [WDM_JE]
  58. DriverVer = 03/21/2003,%DriverBuildID%
  59. AlsoInstall=ks.registration(ks.inf),wdmaudio.registration(wdmaudio.inf)
  60. CopyFiles=WDM_AC97AUD.CopyList, DevUpgrd-Files, W2KDriver-Files, Stubfile                    ;;wdmstub
  61. DelReg=WDM_AC97AUD.DelReg, DriverInfo.DelReg
  62. AddReg=WDM_AC97AUD.AddReg, WDM_AC97AUD_GUID.AddReg, DriverInfo.AddReg, Je.AddReg, DevUpgrd-AddReg
  63. KnownRegEntries=ICHAUD.KnownRegEntries
  64.  
  65. [WDM_JS]
  66. DriverVer = 03/21/2003,%DriverBuildID%
  67. AlsoInstall=ks.registration(ks.inf),wdmaudio.registration(wdmaudio.inf)
  68. CopyFiles=WDM_AC97AUD.CopyList, DevUpgrd-Files, W2KDriver-Files, Stubfile                    ;;wdmstub
  69. DelReg=WDM_AC97AUD.DelReg, DriverInfo.DelReg
  70. AddReg=WDM_AC97AUD.AddReg, WDM_AC97AUD_GUID.AddReg, DriverInfo.AddReg, Js.AddReg, DevUpgrd-AddReg
  71. KnownRegEntries=ICHAUD.KnownRegEntries
  72.  
  73. [WDM_JS_JE]
  74. DriverVer = 03/21/2003,%DriverBuildID%
  75. AlsoInstall=ks.registration(ks.inf),wdmaudio.registration(wdmaudio.inf)
  76. CopyFiles=WDM_AC97AUD.CopyList, DevUpgrd-Files, W2KDriver-Files, Stubfile                    ;;wdmstub
  77. DelReg=WDM_AC97AUD.DelReg, DriverInfo.DelReg
  78. AddReg=WDM_AC97AUD.AddReg, WDM_AC97AUD_GUID.AddReg, DriverInfo.AddReg, Js_Je.AddReg, Js_Je1.AddReg, DevUpgrd-AddReg
  79. KnownRegEntries=ICHAUD.KnownRegEntries
  80.  
  81. [WDM_JE_DO]
  82. DriverVer = 03/21/2003,%DriverBuildID%
  83. AlsoInstall=ks.registration(ks.inf),wdmaudio.registration(wdmaudio.inf)
  84. CopyFiles=WDM_AC97AUD.CopyList, DevUpgrd-Files, W2KDriver-Files, Stubfile                    ;;wdmstub
  85. DelReg=WDM_AC97AUD.DelReg, DriverInfo.DelReg
  86. AddReg=WDM_AC97AUD.AddReg, WDM_AC97AUD_GUID.AddReg, DriverInfo.AddReg, Je.AddReg, SPDIF.AddReg, DevUpgrd-AddReg
  87. KnownRegEntries=ICHAUD.KnownRegEntries
  88.  
  89. [WDM_JS_JE_DO]
  90. DriverVer = 03/21/2003,%DriverBuildID%
  91. AlsoInstall=ks.registration(ks.inf),wdmaudio.registration(wdmaudio.inf)
  92. CopyFiles=WDM_AC97AUD.CopyList, DevUpgrd-Files, W2KDriver-Files, Stubfile                    ;;wdmstub
  93. DelReg=WDM_AC97AUD.DelReg, DriverInfo.DelReg
  94. AddReg=WDM_AC97AUD.AddReg, WDM_AC97AUD_GUID.AddReg, DriverInfo.AddReg, Js_Je.AddReg, Js_Je2.AddReg, SPDIF.AddReg, DevUpgrd-AddReg
  95. KnownRegEntries=ICHAUD.KnownRegEntries
  96.  
  97. [DevUpgrd-AddReg]
  98. HKLM,"Software\Microsoft\Windows\CurrentVersion\Setup\Migration DLLs","Microsoft Device Upgrade Pack",,%10%\win9xmig\DevUpgrd
  99. HKLM,%Upgd%,"pci\ven_8086&dev_2415",,%10%\%UpDir%
  100. HKLM,%Upgd%,"pci\ven_8086&dev_2425",,%10%\%UpDir%
  101. HKLM,%Upgd%,"pci\ven_8086&dev_2445",,%10%\%UpDir%
  102. HKLM,%Upgd%,"pci\ven_8086&dev_2485",,%10%\%UpDir%
  103. HKLM,%Upgd%,"pci\ven_8086&dev_24C5",,%10%\%UpDir%
  104. HKLM,%Upgd%,"pci\ven_8086&dev_24D5",,%10%\%UpDir%
  105. HKLM,%Upgd%,"pci\ven_8086&dev_7195",,%10%\%UpDir%
  106. HKLM,%Upgd%,"pci\ven_1106&dev_3058",,%10%\%UpDir%
  107. HKLM,%Upgd%,"pci\ven_1106&dev_3059",,%10%\%UpDir%
  108. HKLM,%Upgd%,"pci\ven_10DE&dev_01B1",,%10%\%UpDir%
  109. HKLM,%Upgd%,"pci\ven_10DE&dev_006A",,%10%\%UpDir%
  110. HKLM,%Upgd%,"pci\ven_10DE&dev_00DA",,%10%\%UpDir%
  111. HKLM,%Upgd%,"pci\ven_10B9&dev_5451",,%10%\%UpDir%
  112. HKLM,%Upgd%,"pci\ven_1039&dev_7012",,%10%\%UpDir%
  113. HKLM,%Upgd%,"pci\ven_1022&dev_746D",,%10%\%UpDir%
  114. HKLM,%Upgd%,"pci\ven_1022&dev_4341",,%10%\%UpDir%
  115.  
  116. [DevUpgrd-Files]
  117. Migrate.dll
  118.  
  119. [W2KDriver-Files]
  120. smwdmCH5.inf
  121. smwdm.sys
  122. a3d.dll
  123. smsens.sys  ;;Sensaura
  124. aeaudio.sys ;;Andrea
  125. sf.sys        ;;Sonic
  126.  
  127. [ICHAUD.KnownRegEntries]
  128. IsWin98Gold=keep
  129.  
  130. [IsWin98Gold]
  131. 1=HKLM,Software\Microsoft\Windows\CurrentVersion,VersionNumber,0,4.10.1998
  132.  
  133. [WDM_JE.Interfaces]
  134. AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Wave%, AC97Aud.Interface.Wave
  135. AddInterface=%KSCATEGORY_RENDER%,%KSNAME_Wave%, AC97Aud.Interface.Wave
  136. AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_Wave%, AC97Aud.Interface.Wave
  137. AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Topology%, AC97Aud.Interface.Topology
  138. AddInterface=%ANDREA_INTERFACE%,,AC97Aud.Interface.Andrea
  139.  
  140. [WDM_JS.Interfaces]
  141. AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Wave%, AC97Aud.Interface.Wave
  142. AddInterface=%KSCATEGORY_RENDER%,%KSNAME_Wave%, AC97Aud.Interface.Wave
  143. AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_Wave%, AC97Aud.Interface.Wave
  144. AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Topology%, AC97Aud.Interface.Topology
  145. AddInterface=%ANDREA_INTERFACE%,,AC97Aud.Interface.Andrea
  146.  
  147. [WDM_JS_JE.Interfaces]
  148. AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Wave%, AC97Aud.Interface.Wave
  149. AddInterface=%KSCATEGORY_RENDER%,%KSNAME_Wave%, AC97Aud.Interface.Wave
  150. AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_Wave%, AC97Aud.Interface.Wave
  151. AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Topology%, AC97Aud.Interface.Topology
  152. AddInterface=%ANDREA_INTERFACE%,,AC97Aud.Interface.Andrea
  153.  
  154. [WDM_JE_DO.Interfaces]
  155. AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Wave%, AC97Aud.Interface.Wave
  156. AddInterface=%KSCATEGORY_RENDER%,%KSNAME_Wave%, AC97Aud.Interface.Wave
  157. AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_Wave%, AC97Aud.Interface.Wave
  158. AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Topology%, AC97Aud.Interface.Topology
  159. AddInterface=%ANDREA_INTERFACE%,,AC97Aud.Interface.Andrea
  160.  
  161. [WDM_JS_JE_DO.Interfaces]
  162. AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Wave%, AC97Aud.Interface.Wave
  163. AddInterface=%KSCATEGORY_RENDER%,%KSNAME_Wave%, AC97Aud.Interface.Wave
  164. AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_Wave%, AC97Aud.Interface.Wave
  165. AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Topology%, AC97Aud.Interface.Topology
  166. AddInterface=%ANDREA_INTERFACE%,,AC97Aud.Interface.Andrea
  167.  
  168. ;Begin Andrea Win9x
  169.  
  170. [WDM_JE.HW]
  171. AddReg=FilterAddReg
  172.  
  173. [WDM_JS.HW]
  174. AddReg=FilterAddReg
  175.  
  176. [WDM_JS_JE.HW]
  177. AddReg=FilterAddReg
  178.  
  179. [WDM_JE_DO.HW]
  180. AddReg=FilterAddReg
  181.  
  182. [WDM_JS_JE_DO.HW]
  183. AddReg=FilterAddReg
  184.  
  185. [WDM_AC97AUD.DelReg]
  186. HKR, Drivers
  187. HKR, Disable
  188. HKR, Settings
  189.  
  190. [WDM_AC97AUD.AddReg]
  191. HKR,,AssociatedFilters,,"wdmaud,swmidi,redbook"
  192. HKR,,Driver,,smwdm.sys
  193. HKR,,NTMPDriver,,"sf.sys,wdmstub.sys,smwdm.sys,sbemul.sys"    ;;sonic
  194.  
  195. HKR,Drivers,SubClasses,,"wave,midi,mixer"
  196.  
  197. HKR,Drivers\wave\wdmaud.drv, Driver,,wdmaud.drv
  198. HKR,Drivers\midi\wdmaud.drv, Driver,,wdmaud.drv
  199. HKR,Drivers\mixer\wdmaud.drv,Driver,,wdmaud.drv
  200.  
  201. HKR,Drivers\wave\wdmaud.drv, Description,,%*WDM_AC97AUD.DeviceDesc%
  202. HKR,Drivers\midi\wdmaud.drv, Description,,%WDM_MIDI%
  203. HKR,Drivers\mixer\wdmaud.drv,Description,,%*WDM_AC97AUD.DeviceDesc%
  204.  
  205. ; Establish max/min values for Volume nodes. "xxxxMax" is the setting for
  206. ;  maximum volume level (minimum attenuation). "xxxxMin" is the setting for
  207. ;  minimum volume level (maximum attenuation). These values are the Max/Min
  208. ;  bits written to the register for the Max/Min level. As an example, the
  209. ;  MicIn maximum volume can be set to 2 which equals a maximum output of +9 db,
  210. ;  the MicIn minimum is set to 10 which equals a minimum output of - 12 db.
  211. ;  (All register values are Hex.)
  212.  
  213. HKR, Settings, "HP_VMax", 1, 06   ;   Headphone Volume
  214. HKR, Settings, "MicVMax", 1, 02   ;   Mic In Volume
  215. HKR, Settings, "MicVMin", 1, 10   ;
  216. HKR, Settings, "FntVMax", 1, 06   ;   Front Volume
  217. HKR, Settings, "SurVMax", 1, 06   ;   Surround Volume
  218. HKR, Settings, "CtrVMax", 1, 06   ;   Center Volume
  219. HKR, Settings, "LfeVMax", 1, 06   ;   Lfe Volume ( sub woofer )
  220.  
  221. ; Max/Min record levels. xxxRMax is the maximum gain code for that record
  222. ;  source. xxxRMin is the minimum gain code for that source.
  223.  
  224. ; Default volume / mute settings. These are the initial installation settings.
  225. ; The volume default values are tested againts the Max/Min values that may have
  226. ;  been previously established. The Boolean settings (Mute, 20 db, etc.) are
  227. ;  set as 0 = FALSE, non-zero = TRUE;
  228. ;
  229. ; Note that a particular hardware platform may not implement all signal paths.
  230. ;
  231. ; This is the mixed digital PCM stream (Wave, SW Synth and Digital Redbook)
  232. ; This setting is not adjustable from a Mixer control slider. This is
  233. ; not adjustable from the Mixer applet.
  234. HKR, Settings, "PCMOutVolume", 1, 08 ;   PCM Out volume 8 = 0db gain, 7 = +1.5db
  235. HKR, Settings, "NULL", 1, 00     ;   Generic handler for un-named nodes
  236.  
  237. HKR, Settings, "MasV", 1, 08     ;   Master Volume
  238. HKR, Settings, "MasM", 1, 00     ;   Master Mute
  239.  
  240. HKR, Settings, "PCBV", 1, 08     ;   PCBeep Volume
  241. HKR, Settings, "PCBM", 1, 00     ;   PCBeep Mute
  242.                                     
  243. HKR, Settings, "PhoV", 1, 08     ;   Phone Volume
  244. HKR, Settings, "PhoM", 1, 00     ;   Phone Mute
  245. HKR, Settings, "LinV", 1, 08     ;   LineIn Volume
  246. HKR, Settings, "LinM", 1, 00     ;   LineIn Mute
  247. HKR, Settings, "VidV", 1, 08     ;   Video Volume
  248. HKR, Settings, "VidM", 1, 00     ;   Video Volume
  249. HKR, Settings, "AuxV", 1, 08     ;   Aux Volume
  250. HKR, Settings, "AuxM", 1, 00     ;   Aux Mute
  251.  
  252. HKR, Settings, "MicV", 1, 08     ;   Mic In Volume
  253. HKR, Settings, "MicM", 1, 01     ;   Mic In Mute
  254. HKR, Settings, "MicS", 1, 00     ;   Mic In Select (0 == Mic1, 1 == Mic2)
  255.  
  256. HKR, Settings, "ACDV", 1, 08     ;   Analog CD Volume (not digital redbook !)
  257. HKR, Settings, "ACDM", 1, 00     ;   Analog CD Mute
  258. HKR, Settings, "P3DV", 1, 0A     ;   Stereo Wide (Phat 3D) Volume ( 0 - F )
  259. HKR, Settings, "P3DM", 1, 00     ;   Phat 3D Mute
  260. HKR, Settings, "P3DB", 1, 01     ;   Use enhancement on digital streams
  261. HKR, Settings, "MicBoostVal", 1, 12 ; AD1981A Microphone Boost. 00 = +20db, 01 = +10db, 02 = +30db, 12 = +30db on and +10db off
  262. HKR, Settings, "MonV", 1, 08     ;   Mono Out Volume
  263. HKR, Settings, "MonM", 1, 00     ;   Mono Out Mute
  264. HKR, Settings, "RecS", 1, 00     ;   Record source (0=Mic, 1=CD, 2=Vid, 3=Aux
  265.                                  ;      4=LineIn, 5=WaveOut, 6=MonoOut, 7=Phone
  266. HKR, Settings, "HP_V", 1, 08     ;   Headphone Volume
  267. HKR, Settings, "HP_M", 1, 00     ;   Headphone Mute
  268.  
  269. HKR, Settings, "FntV", 1, 08     ;   Surround Volume
  270. HKR, Settings, "FntM", 1, 00     ;   Surround Mute
  271. HKR, Settings, "SurV", 1, 08     ;   Surround Volume
  272. HKR, Settings, "SurM", 1, 00     ;   Surround Mute
  273. HKR, Settings, "CtrV", 1, 08     ;   Center Volume
  274. HKR, Settings, "CtrM", 1, 00     ;   Center Mute
  275. HKR, Settings, "LfeV", 1, 08     ;   Lfe Volume ( sub woofer )
  276. HKR, Settings, "LfeM", 1, 00     ;   Lfe Mute ( sub woofer )
  277.  
  278. HKR, Settings, "BB_V", 1, 08     ;   BassBoost Level ( 0 -> 0xF )
  279. HKR, Settings, "BB_M", 1, 00     ;   BassBoost Mute
  280. HKR, Settings, "VRefDisable", 1, 00 ;  AD1981A VRefDisable. 00 = enable, 01 = disable
  281. HKR, Settings, "VRefLevel", 1, 00   ;  AD1981A VRefLevel. 00 = 2.25v, 01 = 3.7v
  282. HKR, Settings, "EnableSpeakerEQ", 1, 01 ;  AD198x Speaker EQ. 00 = Disable EQ, 01 = Enable EQ
  283. HKCU,Software\Microsoft\Multimedia\Audio,DefaultFormat,,"Default Quality"
  284. HKCU,Software\Microsoft\Multimedia\Audio\WaveFormats,"Default Quality",1, 01,00,01,00,22,56,00,00,44,AC,00,00,02,00,10,00
  285.  
  286. ; Record Controls
  287.  
  288. HKR, Settings, "MicR", 1, 08     ;   Mic
  289. HKR, Settings, "OutR", 1, 00     ;   Line output loopback
  290. HKR, Settings, "ACDR", 1, 01     ;   CD (Analog CD, not Redbook Audio)
  291. HKR, Settings, "VidR", 1, 01     ;   Video
  292. HKR, Settings, "AuxR", 1, 01     ;   Aux
  293. HKR, Settings, "LinR", 1, 01     ;   Line In
  294. HKR, Settings, "MonR", 1, 01     ;   Mono output loopback
  295. HKR, Settings, "PhoR", 1, 01     ;   Phone
  296. ;Apply for AD198x codecs.  Ability to swap control and data.
  297. HKR, Disable, "SWPC",               1, 00 ; control enabled
  298. HKR, Settings, "MagicNumber",       1, 00, 30, 00, 60
  299. HKR, Settings, "StereoMic",         1, 01 ; 00 = mono mic support, 01 = stereo mic support
  300. HKR, Settings, "SwapCenterLFE",     1, 02 ; Swap the data when the control is swapped
  301. HKR, Settings, "SWPC",              1, 00 ; Controls not swapped
  302. ;Apply 3DB boost to streams processed by SM2/3
  303. HKR, Settings, "3dBBoost", 1, 01, 00, 00, 00
  304. ; Enable Interrupt on each processed BDL
  305. ;  00 = Interrupt only when KMixer request
  306. ;  01 = Interrupt on every BDL
  307. HKR, Settings, "SGUpdate", 1, 01
  308.  
  309. ; Disable Node display on mixer applet. Set to 00 to enable, 01 to disable.
  310. HKR, Disable, "NULL", 1, 00     ;   Generic handler for un-named nodes
  311. HKR, Disable, "PCBV", 1, 00     ;   PCBeep Volume
  312. HKR, Disable, "PCBM", 1, 00     ;   PCBeep Mute
  313. HKR, Disable, "PhoV", 1, 00     ;   Phone Volume
  314. HKR, Disable, "PhoR", 1, 00     ;   Phone Volume
  315. HKR, Disable, "PhoM", 1, 00     ;   Phone Mute
  316. HKR, Disable, "VidV", 1, 00     ;   Video Volume
  317. HKR, Disable, "VidM", 1, 00     ;   Video Mute
  318. HKR, Disable, "20db", 1, 00     ;   Mic 20db Gain
  319. HKR, Disable, "MicV", 1, 00     ;   Mic In Volume
  320. HKR, Disable, "MicM", 1, 00     ;   Mic In Mute
  321.  
  322. HKR, Disable, "ACDV", 1, 00     ;   Analog CD Volume (not digital redbook !)
  323. HKR, Disable, "ACDM", 1, 00     ;   Analog CD Mute
  324. HKR, Disable, "P3DV", 1, 00     ;   Stereo Wide (Phat 3D) Volume
  325. HKR, Disable, "P3DM", 1, 00     ;   Phat 3D Mute
  326. HKR, Disable, "P3DB", 1, 00     ;   Phat 3D Bypass for digital streams
  327. HKR, Disable, "MonV", 1, 00     ;   Mono Out Volume
  328. HKR, Disable, "MonM", 1, 00     ;   Mono Out Mute
  329.  
  330. HKR, Disable, "FntV", 1, 00     ;   Front Volume
  331. HKR, Disable, "FntM", 1, 00     ;   Front Mute
  332. HKR, Disable, "SurV", 1, 00     ;   Surround Volume
  333. HKR, Disable, "SurM", 1, 00     ;   Surround Mute
  334. HKR, Disable, "CtrV", 1, 00     ;   Center Volume
  335. HKR, Disable, "CtrM", 1, 00     ;   Center Mute
  336. HKR, Disable, "LfeV", 1, 00     ;   Lfe Volume ( sub woofer )
  337. HKR, Disable, "LfeM", 1, 00     ;   Lfe Mute ( sub woofer )
  338.  
  339. ; Record Controls
  340. HKR, Disable, "MicR", 1, 00     ;   Mic
  341. HKR, Disable, "ACDR", 1, 00     ;   CD (Analog CD, not Redbook Audio)
  342. HKR, Disable, "VidR", 1, 00     ;   Video
  343. HKR, Disable, "OutR", 1, 00     ;   Line output loopback
  344. HKR, Disable, "MonR", 1, 00     ;   Mono output loopback
  345. HKR, Disable, "BB_V", 1, 00     ;   BassBoost Level
  346. HKR, Disable, "BB_M", 1, 00     ;   BassBoost Mute
  347. HKR, Disable, "Voice", 1, 01    ;   ICHx MicIn DMA channel. 00 = enable, 01 = disable.
  348. ;If you want the MonoOut to track the Master Volume control, set MonoWithMaster
  349. ;to 01. If you want separate Master Volume and MonoOut controls, set
  350. ;MonoWithMaster to 00. If MonoWithMaster = 01, the "MonoOut" controls will _not_
  351. ;be present on SndVol32 (the Master Volume control will control the MonoOut
  352. ;output)
  353. HKR, Settings, "MonoWithMaster", 1, 00 ;   00 = Normal, 01 = MonoOut tracks Master
  354.  
  355. ;If a AD1885/6 is detected and you want the (headphone) amplifier to track the
  356. ;Master Volume control, set HPWithMaster to 01 (same code written to Master
  357. ;Volume and Headphone volume based upon Master volume settings). If you want
  358. ;separate controls for the Master Volume and Headphone, set HPWithMaster to 00.
  359. ;If ;HpWithMaster = 01, the "Headphone" controls will _not_ be present on
  360. ;SndVol32 (the Master Volume control will control the Headphone amplifier output)
  361. ;If HpWithMaster = 01, the following INF settings are ignored, HP_VMax, HP_VMin,
  362. ;HP_V, HP_M, HP_P.
  363. ;An AD1887 uses the settings for the Master Volume to control the output and
  364. ;automatically sets HPWithMaster.
  365. HKR, Settings, "HPWithMaster", 1, 01 ;   00 = Normal, 01 = Amplifier output tracks Master
  366.  
  367. ;If a AD1885/6 is detected and the (headphone) amplifier is used, set HP_P to 00.
  368. ;If the amplified output is not used, set HP_P to 01. If you selected
  369. ;HPWithMaster, this setting is interpreted to be 01 (not active).
  370. HKR, Disable, "HP_P", 1, 00     ;   Headphone Pin (Headphone destination on AD1885/6)
  371.                                 ;    00 = active, 01 = not active
  372.  
  373. [SPDIF.AddReg]
  374. ; Enable/Disable the S\PDIF channel
  375. HKR, Disable, "SPDF", 1, 00     ;   01 = Disabled (default), 00 = Enabled
  376. ; S/PDIF channel Data Type
  377. HKR, Settings, "CAC3",  1, 01   ;   00 = AC3 not checked (default), 01 = AC3 checked
  378. HKR, Settings, "CPCM",  1, 01   ;   00 = PCM not checked (default), 01 = PCM checked
  379.  
  380. [Je.AddReg]
  381. ;Jack Enumeration
  382. HKR, Disable,  "MicS",             1, 01 ; Mic In Select
  383. HKR, Settings, "JackSense",        1, F0, 50, 00, 00
  384. HKR, Settings, "JackSense2",       1, F0, 02, 00, 00
  385. HKR, Settings, "JackSenseConf",       1, 11, 57, 25, F0 ; (won't poll C.LFE / Surround Jacks)
  386. HKR, Settings, "JackSenseInhibit", 1, F1, FF, FF, FF
  387.  
  388. [Js.AddReg]
  389. ; Jack Sharing
  390. HKR, Disable,  "MicS",             1, 00 ; Mic In Select
  391. HKR, Settings, "JackSense",       1, 00, 00, 00, 00 ; Jack Enumeration disabled
  392. HKR, Settings, "JackSense2",       1, 00, 00, 00, 00 ; Jack Enumeration disabled
  393. HKR, Settings, "JackSenseConf",       1, 11, 20, F5, FF
  394. HKR, Settings, "JackSenseShare",   1, FF, 57, FF, FF
  395.  
  396. [Js_Je2.AddReg]
  397. HKR, Settings, "JackSenseShare",   1, F3, 57, FF, FF
  398.  
  399. [Js_Je.AddReg]
  400. ; Jack Sharing + Jack Enumeration
  401. HKR, Disable,  "MicS",             1, 00 ; Mic In Select
  402. HKR, Settings, "JackSense",       1, F0, 50, 00, 00
  403. HKR, Settings, "JackSense2",       1, F0, 02, 00, 00
  404. HKR, Settings, "JackSenseConf",       1, 11, 20, F5, FF
  405. HKR, Settings, "JackSenseInhibit", 1, F1, FF, FF, FF
  406.  
  407. [Js_Je1.AddReg]
  408. HKR, Settings, "JackSenseShare",   1, FF, 57, FF, FF
  409.  
  410. [WDM_AC97AUD_GUID.AddReg]
  411. HKLM,%MediaCategories%\%ADIGUID.PcBeep%,Name,,%Pin.PcBeep%
  412. HKLM,%MediaCategories%\%ADIGUID.PcBeep%,Display,1,00,00,00,00
  413. HKLM,%MediaCategories%\%ADIGUID.Phone%,Name,,%Pin.Phone%
  414. HKLM,%MediaCategories%\%ADIGUID.Phone%,Display,1,00,00,00,00
  415. HKLM,%MediaCategories%\%ADIGUID.Video%,Name,,%Pin.Video%
  416. HKLM,%MediaCategories%\%ADIGUID.Video%,Display,1,00,00,00,00
  417. HKLM,%MediaCategories%\%ADIGUID.MonoOut%,Name,,%Pin.MonoOut%
  418. HKLM,%MediaCategories%\%ADIGUID.MonoOut%,Display,1,00,00,00,00
  419. HKLM,%MediaCategories%\%ADIGUID.BBoost%,Name,,%Pin.BBoost%
  420. HKLM,%MediaCategories%\%ADIGUID.BBoost%,Display,1,00,00,00,00
  421.  
  422. HKLM,%MediaCategories%\%ADIGUID.PCBeepVol%,Name,,%Control.PCBeepVol%
  423. HKLM,%MediaCategories%\%ADIGUID.PCBeepVol%,Display,1,00,00,00,00
  424. HKLM,%MediaCategories%\%ADIGUID.PhoneVol%,Name,,%Control.PhoneVol%
  425. HKLM,%MediaCategories%\%ADIGUID.PhoneVol%,Display,1,00,00,00,00
  426. HKLM,%MediaCategories%\%ADIGUID.VIDVol%,Name,,%Control.VIDVol%
  427. HKLM,%MediaCategories%\%ADIGUID.VIDVol%,Display,1,00,00,00,00
  428.  
  429. HKLM,%MediaCategories%\%ADIGUID.20DB%,Name,,%Control.20DB%
  430. HKLM,%MediaCategories%\%ADIGUID.20DB%,Display,1,00,00,00,00
  431. HKLM,%MediaCategories%\%ADIGUID.PHATBypass%,Name,,%Control.PHATBypass%
  432. HKLM,%MediaCategories%\%ADIGUID.PHATBypass%,Display,1,00,00,00,00
  433. HKLM,%MediaCategories%\%ADIGUID.MonoVol%,Name,,%Control.MonoVol%
  434. HKLM,%MediaCategories%\%ADIGUID.MonoVol%,Display,1,00,00,00,00
  435. HKLM,%MediaCategories%\%ADIGUID.MicSelect%,Name,,%Control.MicSelect%
  436. HKLM,%MediaCategories%\%ADIGUID.MicSelect%,Display,1,00,00,00,00
  437.  
  438. HKLM,%MediaCategories%\%ADIGUID.CaptureVid%,Name,,%Control.CaptureVid%
  439. HKLM,%MediaCategories%\%ADIGUID.CaptureVid%,Display,1,00,00,00,00
  440. HKLM,%MediaCategories%\%ADIGUID.CaptureMono%,Name,,%Control.CaptureMono%
  441. HKLM,%MediaCategories%\%ADIGUID.CaptureMono%,Display,1,00,00,00,00
  442. HKLM,%MediaCategories%\%ADIGUID.CapturePhone%,Name,,%Control.CapturePhone%
  443. HKLM,%MediaCategories%\%ADIGUID.CapturePhone%,Display,1,00,00,00,00
  444.  
  445. HKLM,%MediaCategories%\%ADIGUID.Front%,Name,,%Pin.Front%
  446. HKLM,%MediaCategories%\%ADIGUID.Front%,Display,1,00,00,00,00
  447. HKLM,%MediaCategories%\%ADIGUID.Surround%,Name,,%Pin.Surround%
  448. HKLM,%MediaCategories%\%ADIGUID.Surround%,Display,1,00,00,00,00
  449. HKLM,%MediaCategories%\%ADIGUID.Center%,Name,,%Pin.Center%
  450. HKLM,%MediaCategories%\%ADIGUID.Center%,Display,1,00,00,00,00
  451. HKLM,%MediaCategories%\%ADIGUID.Lfe%,Name,,%Pin.Lfe%
  452. HKLM,%MediaCategories%\%ADIGUID.Lfe%,Display,1,00,00,00,00
  453. HKLM,%MediaCategories%\%ADIGUID.FrontVol%,Name,,%Control.FrontVol%
  454. HKLM,%MediaCategories%\%ADIGUID.FrontVol%,Display,1,00,00,00,00
  455. HKLM,%MediaCategories%\%ADIGUID.SurroundVol%,Name,,%Control.SurroundVol%
  456. HKLM,%MediaCategories%\%ADIGUID.SurroundVol%,Display,1,00,00,00,00
  457. HKLM,%MediaCategories%\%ADIGUID.CenterVol%,Name,,%Control.CenterVol%
  458. HKLM,%MediaCategories%\%ADIGUID.CenterVol%,Display,1,00,00,00,00
  459. HKLM,%MediaCategories%\%ADIGUID.LfeVol%,Name,,%Control.LfeVol%
  460. HKLM,%MediaCategories%\%ADIGUID.LfeVol%,Display,1,00,00,00,00
  461. HKLM,%MediaCategories%\%ADIGUID.BBoostVol%,Name,,%Control.BBoostVol%
  462. HKLM,%MediaCategories%\%ADIGUID.BBoostVol%,Display,1,00,00,00,00
  463. HKLM,%MediaCategories%\%ADIGUID.SwapC%,Name,,%Control.SwapC%
  464. HKLM,%MediaCategories%\%ADIGUID.SwapC%,Display,1,00,00,00,00
  465. HKLM,%MediaCategories%\%ADIGUID.SwapD%,Name,,%Control.SwapD%
  466. HKLM,%MediaCategories%\%ADIGUID.SwapD%,Display,1,00,00,00,00
  467.  
  468. HKLM,%MediaCategories%\%ADIGUID.CAC3%,Name,,%Control.CAC3%
  469. HKLM,%MediaCategories%\%ADIGUID.CAC3%,Display,1,00,00,00,00
  470. HKLM,%MediaCategories%\%ADIGUID.CPCM%,Name,,%Control.CPCM%
  471. HKLM,%MediaCategories%\%ADIGUID.CPCM%,Display,1,00,00,00,00
  472.  
  473. [DriverInfo.DelReg]
  474. HKLM,Software\InstalledOptions\%DriverOEM%\%DriverFamily%\%DriverMfgr%\%DriverProduct%
  475.  
  476. [DriverInfo.AddReg]
  477. ; This section is added to all INFs to add registry entries for Driver Information.
  478. HKLM,Software\InstalledOptions\%DriverOEM%\%DriverFamily%\%DriverMfgr%\%DriverProduct%,Description,,%DriverDescription%
  479. HKLM,Software\InstalledOptions\%DriverOEM%\%DriverFamily%\%DriverMfgr%\%DriverProduct%,CurrentVer,,%DriverOEMVersion%
  480. HKLM,Software\InstalledOptions\%DriverOEM%\%DriverFamily%\%DriverMfgr%\%DriverProduct%,Ver_%DriverOEMVersion%,,%DriverVersionID%
  481. HKLM,Software\InstalledOptions\%DriverOEM%\%DriverFamily%\%DriverMfgr%\%DriverProduct%, DriverBuildDate,,%DriverBuildDate%
  482. HKLM,Software\InstalledOptions\%DriverOEM%\%DriverFamily%\%DriverMfgr%\%DriverProduct%, BaseDriverFileName,,"smwdm.sys"
  483. HKLM,Software\InstalledOptions\%DriverOEM%\%DriverFamily%\%DriverMfgr%\%DriverProduct%, BaseDriverFileVersion,,"5.12.3581"
  484. HKLM,Software\InstalledOptions\%DriverOEM%\%DriverFamily%\%DriverMfgr%\%DriverProduct%, INFVersion,,%INFVersionID%
  485.  
  486. [SourceDisksNames]
  487. 222=%Empty%,,,
  488.  
  489. [SourceDisksFiles]
  490. smwdm.sys=222
  491. smwdmCH5.inf=222
  492. migrate.dll=222
  493. a3d.dll=222
  494. smsens.sys=222        ;;Sensaura
  495. aeaudio.sys=222        ;;Andrea
  496. wdmstub.sys=222        ;;wdmstub
  497. sf.sys=222        ;;Sonic
  498. ;; copy these files into the
  499. ;; system32\drivers directory
  500.  
  501. [WDM_AC97AUD.CopyList]
  502. smwdm.sys
  503. smsens.sys    ;;Sensaura
  504. aeaudio.sys    ;;Andrea
  505. sf.sys        ;;Sonic
  506.  
  507. [Stubfile]        ;;wdmstub
  508. wdmstub.sys        ;;wdmstub    
  509.  
  510. [Sensaura]
  511. a3d.dll
  512.  
  513. ;;**************** NT Install ****************
  514.  
  515. [WDM_JE.NT]
  516. Include=ks.inf,wdmaudio.inf
  517. Needs=Ks.Registration,WDMAUDIO.Registration
  518. CopyFiles=WDM_AC97AUD.CopyList, Sensaura
  519. DelReg=WDM_AC97AUD.DelReg, DriverInfo.DelReg
  520. AddReg=WDM_AC97AUD.AddReg, WDM_AC97AUD_GUID.AddReg, DriverInfo.AddReg, Je.AddReg
  521.  
  522. [WDM_JS.NT]
  523. Include=ks.inf,wdmaudio.inf
  524. Needs=Ks.Registration,WDMAUDIO.Registration
  525. CopyFiles=WDM_AC97AUD.CopyList, Sensaura
  526. DelReg=WDM_AC97AUD.DelReg, DriverInfo.DelReg
  527. AddReg=WDM_AC97AUD.AddReg, WDM_AC97AUD_GUID.AddReg, DriverInfo.AddReg, Js.AddReg
  528.  
  529. [WDM_JS_JE.NT]
  530. Include=ks.inf,wdmaudio.inf
  531. Needs=Ks.Registration,WDMAUDIO.Registration
  532. CopyFiles=WDM_AC97AUD.CopyList, Sensaura
  533. DelReg=WDM_AC97AUD.DelReg, DriverInfo.DelReg
  534. AddReg=WDM_AC97AUD.AddReg, WDM_AC97AUD_GUID.AddReg, DriverInfo.AddReg, Js_Je.AddReg, Js_Je1.AddReg
  535.  
  536. [WDM_JE_DO.NT]
  537. Include=ks.inf,wdmaudio.inf
  538. Needs=Ks.Registration,WDMAUDIO.Registration
  539. CopyFiles=WDM_AC97AUD.CopyList, Sensaura
  540. DelReg=WDM_AC97AUD.DelReg, DriverInfo.DelReg
  541. AddReg=WDM_AC97AUD.AddReg, WDM_AC97AUD_GUID.AddReg, DriverInfo.AddReg, Je.AddReg, SPDIF.AddReg
  542.  
  543. [WDM_JS_JE_DO.NT]
  544. Include=ks.inf,wdmaudio.inf
  545. Needs=Ks.Registration,WDMAUDIO.Registration
  546. CopyFiles=WDM_AC97AUD.CopyList, Sensaura
  547. DelReg=WDM_AC97AUD.DelReg, DriverInfo.DelReg
  548. AddReg=WDM_AC97AUD.AddReg, WDM_AC97AUD_GUID.AddReg, DriverInfo.AddReg, Js_Je.AddReg, Js_Je2.AddReg, SPDIF.AddReg
  549.  
  550. [WDM_JE.NT.Interfaces]
  551. AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Wave%, AC97Aud.Interface.Wave
  552. AddInterface=%KSCATEGORY_RENDER%,%KSNAME_Wave%, AC97Aud.Interface.Wave
  553. AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_Wave%, AC97Aud.Interface.Wave
  554. AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Topology%, AC97Aud.Interface.Topology
  555. AddInterface=%ANDREA_INTERFACE%,,AC97Aud.Interface.Andrea
  556.  
  557. [WDM_JS.NT.Interfaces]
  558. AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Wave%, AC97Aud.Interface.Wave
  559. AddInterface=%KSCATEGORY_RENDER%,%KSNAME_Wave%, AC97Aud.Interface.Wave
  560. AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_Wave%, AC97Aud.Interface.Wave
  561. AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Topology%, AC97Aud.Interface.Topology
  562. AddInterface=%ANDREA_INTERFACE%,,AC97Aud.Interface.Andrea
  563.  
  564. [WDM_JS_JE.NT.Interfaces]
  565. AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Wave%, AC97Aud.Interface.Wave
  566. AddInterface=%KSCATEGORY_RENDER%,%KSNAME_Wave%, AC97Aud.Interface.Wave
  567. AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_Wave%, AC97Aud.Interface.Wave
  568. AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Topology%, AC97Aud.Interface.Topology
  569. AddInterface=%ANDREA_INTERFACE%,,AC97Aud.Interface.Andrea
  570.  
  571. [WDM_JE_DO.NT.Interfaces]
  572. AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Wave%, AC97Aud.Interface.Wave
  573. AddInterface=%KSCATEGORY_RENDER%,%KSNAME_Wave%, AC97Aud.Interface.Wave
  574. AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_Wave%, AC97Aud.Interface.Wave
  575. AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Topology%, AC97Aud.Interface.Topology
  576. AddInterface=%ANDREA_INTERFACE%,,AC97Aud.Interface.Andrea
  577.  
  578. [WDM_JS_JE_DO.NT.Interfaces]
  579. AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Wave%, AC97Aud.Interface.Wave
  580. AddInterface=%KSCATEGORY_RENDER%,%KSNAME_Wave%, AC97Aud.Interface.Wave
  581. AddInterface=%KSCATEGORY_CAPTURE%,%KSNAME_Wave%, AC97Aud.Interface.Wave
  582. AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_Topology%, AC97Aud.Interface.Topology
  583. AddInterface=%ANDREA_INTERFACE%,,AC97Aud.Interface.Andrea
  584.  
  585. ; For Andrea
  586.  
  587. [WDM_JE.NT.HW]
  588. AddReg=FilterAddReg.NT
  589.  
  590. [WDM_JS.NT.HW]
  591. AddReg=FilterAddReg.NT
  592.  
  593. [WDM_JS_JE.NT.HW]
  594. AddReg=FilterAddReg.NT
  595.  
  596. [WDM_JE_DO.NT.HW]
  597. AddReg=FilterAddReg.NT
  598.  
  599. [WDM_JS_JE_DO.NT.HW]
  600. AddReg=FilterAddReg.NT
  601.  
  602. ;;end Andrea
  603.  
  604. [AC97Aud.Interface.Wave]
  605. AddReg=AC97Aud.Interface.Wave.AddReg
  606. [AC97Aud.Interface.Wave.AddReg]
  607. HKR,,FriendlyName,,%AC97Aud.Wave.szPname%
  608. HKR,,CLSID,,%Proxy.CLSID%
  609.  
  610. [AC97Aud.Interface.Topology]
  611. AddReg=AC97Aud.Interface.Topo.AddReg
  612. ;;must use topo because topology is too long
  613. [AC97Aud.Interface.Topo.AddReg]
  614. HKR,,FriendlyName,,%AC97Aud.Topology.szPname%
  615.  
  616. ;For Andrea
  617. [AC97Aud.Interface.Andrea]
  618. AddReg=AC97Aud.Interface.Andr.AddReg
  619. [AC97Aud.Interface.Andr.AddReg]
  620. HKR,,FriendlyName,,%AC97Aud.Andrea.szPname%
  621. [FilterAddReg]
  622. HKR,,UpperFilters,0x00010000,AEAudio.sys
  623. [FilterAddReg.NT]
  624. HKR,,"UpperFilters",0x00010000,"AEAUDIO"
  625.  
  626. [WDM_JE.NT.Services]
  627. AddService = smwdm, 0x00000002, WDM_AC97AUD_Service_Inst
  628. AddService = aeaudio,0x00000000, aeaudio_Service_Inst        ;;Andrea
  629. AddService = sf, 0x00000001,sf_Service_Inst            ;;Sonic
  630.  
  631. [WDM_JS.NT.Services]
  632. AddService = smwdm, 0x00000002, WDM_AC97AUD_Service_Inst
  633. AddService = aeaudio,0x00000000, aeaudio_Service_Inst        ;;Andrea
  634. AddService = sf, 0x00000001,sf_Service_Inst            ;;Sonic
  635.  
  636. [WDM_JS_JE.NT.Services]
  637. AddService = smwdm, 0x00000002, WDM_AC97AUD_Service_Inst
  638. AddService = aeaudio,0x00000000, aeaudio_Service_Inst        ;;Andrea
  639. AddService = sf, 0x00000001,sf_Service_Inst            ;;Sonic
  640.  
  641. [WDM_JE_DO.NT.Services]
  642. AddService = smwdm, 0x00000002, WDM_AC97AUD_Service_Inst
  643. AddService = aeaudio,0x00000000, aeaudio_Service_Inst        ;;Andrea
  644. AddService = sf, 0x00000001,sf_Service_Inst            ;;Sonic
  645.  
  646. [WDM_JS_JE_DO.NT.Services]
  647. AddService = smwdm, 0x00000002, WDM_AC97AUD_Service_Inst
  648. AddService = aeaudio,0x00000000, aeaudio_Service_Inst        ;;Andrea
  649. AddService = sf, 0x00000001,sf_Service_Inst            ;;Sonic
  650.  
  651. [WDM_AC97AUD_Service_Inst]
  652. ;DisplayName    = %WDM_AC97AUD.SvcDesc%
  653. ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
  654. StartType      = 3                  ; SERVICE_DEMAND_START
  655. ErrorControl   = 1                  ; SERVICE_ERROR_NORMAL
  656. ServiceBinary  = %10%\system32\drivers\smwdm.sys
  657.  
  658. ; For Andrea
  659. [aeaudio_Service_Inst]
  660. ;DisplayName    = %AEAudio.SvcDesc%
  661. ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
  662. StartType      = 3                  ; SERVICE_DEMAND_START
  663. ErrorControl   = 1                  ; SERVICE_ERROR_NORMAL
  664. ServiceBinary  = %10%\system32\drivers\aeaudio.sys
  665.  
  666. ;; Sonic begin
  667. [sf_Service_Inst]
  668. DisplayName    = %SF.SvcDesc%
  669. ServiceType    = 1
  670. StartType      = 1
  671. ErrorControl   = 1
  672. ServiceBinary  = %10%\system32\drivers\sf.sys
  673. ;; Sonic end
  674.  
  675. [Strings]
  676. ;; AC'97 Device friendly names (GUIDS non-localizeable)
  677.  
  678. ADIGUID.PcBeep      ="{992C6360-643D-11D2-9BDC-00A0C9696B7D}"
  679. ADIGUID.MonoOut     ="{992C6361-643D-11D2-9BDC-00A0C9696B7D}"
  680. ADIGUID.Phone       ="{992C6362-643D-11D2-9BDC-00A0C9696B7D}"
  681. ADIGUID.Video       ="{992C6366-643D-11D2-9BDC-00A0C9696B7D}"
  682. ADIGUID.PCBeepVol   ="{992C6372-643D-11D2-9BDC-00A0C9696B7D}"
  683. ADIGUID.MonoVol     ="{992C6374-643D-11D2-9BDC-00A0C9696B7D}"
  684. ADIGUID.PhoneVol    ="{992C6376-643D-11D2-9BDC-00A0C9696B7D}"
  685. ADIGUID.VIDVol      ="{992C637A-643D-11D2-9BDC-00A0C9696B7D}"
  686.  
  687. ADIGUID.20DB        ="{992C6380-643D-11D2-9BDC-00A0C9696B7D}"
  688. ADIGUID.PHATBypass  ="{992C6387-643D-11D2-9BDC-00A0C9696B7D}"
  689. ADIGUID.MicSelect   ="{992C638D-643D-11D2-9BDC-00A0C9696B7D}"
  690.  
  691. ADIGUID.CaptureVid  ="{992C6392-643D-11D2-9BDC-00A0C9696B7D}"
  692. ADIGUID.CaptureMono ="{992C6396-643D-11D2-9BDC-00A0C9696B7D}"
  693. ADIGUID.CapturePhone ="{992C6397-643D-11D2-9BDC-00A0C9696B7D}"
  694.  
  695. ADIGUID.Front       ="{992C636A-643D-11D2-9BDC-00A0C9696B7D}"
  696. ADIGUID.Surround    ="{992C6365-643D-11D2-9BDC-00A0C9696B7D}"
  697. ADIGUID.Center      ="{992C6364-643D-11D2-9BDC-00A0C9696B7D}"
  698. ADIGUID.Lfe         ="{992C6363-643D-11D2-9BDC-00A0C9696B7D}"
  699. ADIGUID.FrontVol    ="{992C6370-643D-11D2-9BDC-00A0C9696B7D}"
  700. ADIGUID.SurroundVol ="{992C6381-643D-11D2-9BDC-00A0C9696B7D}"
  701. ADIGUID.CenterVol   ="{992C6382-643D-11D2-9BDC-00A0C9696B7D}"
  702. ADIGUID.LfeVol      ="{992C6383-643D-11D2-9BDC-00A0C9696B7D}"
  703. ADIGUID.BBoost      ="{9557C941-7360-11D4-8133-0050046069C0}"
  704. ADIGUID.BBoostVol   ="{9557C942-7360-11D4-8133-0050046069C0}"
  705. ADIGUID.SwapC       ="{A3156CDD-A925-4A37-BD1F-BC9D627F3F06}"
  706. ADIGUID.SwapD       ="{A3156CDE-A925-4A37-BD1F-BC9D627F3F06}"
  707.  
  708. ADIGUID.CAC3        ="{A3156CD9-A925-4A37-BD1F-BC9D627F3F06}"
  709. ADIGUID.CPCM        ="{A3156CDA-A925-4A37-BD1F-BC9D627F3F06}"
  710.  
  711. ;; Analog Devices friendly names (localizeable)
  712. ;Sources (Pins)
  713. Pin.PcBeep       ="PC Beep"          ; PC Beep Input
  714. Pin.MonoOut      ="Mono Out"         ; Mono line output
  715. Pin.Phone        ="Phone"            ; Phone Input
  716. Pin.Video        ="Video"            ; Video Input
  717. Pin.Front        ="Front"            ; Front Output
  718. Pin.Surround     ="Rear"             ; Surround Output
  719. Pin.Center       ="Center"           ; Center Channel Output
  720. Pin.Lfe          ="Subwoofer"        ; Sub woofer ( Lfe )
  721. Pin.BBoost       ="BassBoost"        ; Bass Boost
  722.  
  723. ;Controls       (Controls as related to Sources)
  724.  
  725. Control.PCBeepVol     ="PCBeep Volume"   ; PC Beep volume control name
  726. Control.PhoneVol      ="Phone Volume"    ; Phone volume control name
  727. Control.VIDVol        ="Video Volume"    ; Video volume control name
  728. Control.20DB          ="MIC Boost"       ; Microphone advanced control
  729. Control.PHATBypass    ="Apply 3D effect to digital audio"
  730.                                          ; 3D bypass control string (bypass
  731.                                          ;  spatialization on digital streams)
  732.  
  733. Control.MonoVol       ="Mono Volume"     ; Monoaural Output volume control name
  734. Control.MicSelect     ="Front Panel Mic" ; Microphone advanced control
  735.  
  736. Control.CaptureVid    ="Video"           ; Video Record
  737. Control.CaptureMono   ="Mono Out"        ; Mono Mix Record
  738. Control.CapturePhone  ="Phone"           ; Phone Record
  739.  
  740. Control.FrontVol     ="Front Volume"     ; Front Output
  741. Control.SurroundVol  ="Rear Volume"      ; Surround Output
  742. Control.CenterVol    ="Center Volume"    ; Center Channel Output
  743. Control.LfeVol       ="Subwoofer Volume" ; Sub woofer ( Lfe )
  744. Control.BBoostVol    ="BassBoost Level"  ; Bass Boost
  745. Control.SwapC        ="Swap Center/Subwoofer"
  746. Control.SwapD        ="Swap Center/Subwoofer Data"
  747.  
  748. Control.CAC3         ="AC3 SPDIF"     ; AC3 Select
  749. Control.CPCM         ="PCM SPDIF"     ; PCM Select
  750.  
  751. MediaCategories="SYSTEM\CurrentControlSet\Control\MediaCategories"
  752. Upgd="Software\Microsoft\Windows\CurrentVersion\Setup\UpgradeDrivers"
  753. UpDir="win9xmig\DevUpgrd\ADIW2K\smwdmCH5.inf"
  754. WDM_MIDI="WDM-based Device"
  755. Proxy.CLSID="{17CCA71B-ECD7-11D0-B908-00A0C9223196}"
  756. KSCATEGORY_AUDIO="{6994AD04-93EF-11D0-A3CC-00A0C9223196}"
  757. KSCATEGORY_RENDER="{65E8773E-8F56-11D0-A3B9-00A0C9223196}"
  758. KSCATEGORY_CAPTURE="{65E8773D-8F56-11D0-A3B9-00A0C9223196}"
  759. KSNAME_Wave="Wave"
  760. KSNAME_Topology="Topology"
  761. ANDREA_INTERFACE="{56907941-3AFE-11d4-AE2C-00A0CC242D2C}"
  762. AC97Aud.Andrea.szPname="Andrea in SoundMAX"
  763.  
  764. ANLG="Analog Devices"
  765. MfgName="Analog Devices, Inc."
  766. Empty="Install disk"
  767.  
  768. *WDM_AC97AUD.DeviceDesc="SoundMAX Integrated Digital Audio"
  769. AC97Aud.Wave.szPname="SoundMAX Digital Audio"
  770. AC97Aud.Topology.szPname="SoundMAX Digital Audio"
  771.  
  772. ;WDM_AC97AUD.SvcDesc = "SoundMAX Integrated Digital Audio"
  773. SF.SvcDesc = "SFI Service"        ;; Sonic
  774.  
  775. ; History Information
  776. DriverMfgr="AnalogDevices"
  777. DriverVersionID="5.12.3581"
  778. DriverBuildDate="03/21/2003"
  779. DriverBuildID="5.12.01.3581"
  780. INFVersionID="5.12.01.3581-0000"
  781. DriverOEM="AnalogDevices"
  782. DriverFamily="Audio"
  783. DriverProduct="SoundMAX"
  784. DriverDescription="Audio Driver"
  785. DriverOEMVersion="x00"
  786.  
  787.