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

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