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

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