home *** CD-ROM | disk | FTP | other *** search
/ What the Doctor Required - The Freshest December / December.iso / windows / mem1614 / precopy2.cab / wdmaudio.inf < prev    next >
Encoding:
INI File  |  1997-10-21  |  40.4 KB  |  1,226 lines

  1.  
  2. ;;
  3. ;; The audio inf file for all WDM drivers.
  4. ;; Including USB & Miniport drivers
  5. ;;
  6.  
  7. ;;
  8. ;; WARNING! WARNING! WARNING! WARNING! WARNING! WARNING!
  9. ;;
  10. ;; If this files gets longer than 64K, memphis won't parse it!
  11. ;;
  12. ;; WARNING! WARNING! WARNING! WARNING! WARNING! WARNING!
  13.  
  14. ;;
  15. ;; General stuff
  16. ;;
  17. [Version]
  18. CatalogFile=wdmaudio.cat
  19. Signature="$CHICAGO$"
  20. Class=MEDIA
  21. ClassGUID={4d36e96c-e325-11ce-bfc1-08002be10318}
  22. provider=%MSFT%
  23. LayoutFile=layout.inf, layout1.inf, layout2.inf
  24.  
  25. [Manufacturer]
  26. %MfgName%=Microsoft
  27. %CLMfgName%=CreativeLabs
  28. %AZTMfgName%=AztechLabs
  29. %ESSMfgName%=ESS
  30. %Altec.Mfg%=Altec.Section
  31. %Philips.Mfg%=Philips.Section
  32. %S3MfgName%=S3Audio
  33. %OakTechMfgName%=OakTechnology
  34. %CSMfgName%=Crystal
  35. %YamahaMfg%=Yamaha
  36.  
  37.  
  38. ;;---------------------------------------------------------------;
  39. ;;
  40. ;; D E V I C E  C A L L O U T  S E C T I O N
  41. ;;
  42. [Microsoft]
  43. %USB\CLASS_01.DeviceDesc%=PCM2USB, USB\CLASS_01
  44.  
  45. ;;
  46. ;; Supper hack for excluding drivers from the
  47. ;; "Add New Hardware" list.
  48. ;; CTL7771 is a made up ID.
  49. ;;
  50. [ControlFlags]
  51. ExcludeFromSelect = *CTL7771
  52.  
  53.  
  54. ;; MSSB16 miniport
  55. [CreativeLabs]
  56. %*WDMPNPB003.DeviceDesc%=WDMPNPB003_Device,         *PNPB003
  57. %*WDM_SB16.DeviceDesc%=WDM_SB16,                    *CTL0001
  58. %*WDM_SB16.DeviceDesc%=WDM_SB16,                    *CTL0031
  59. %*WDM_SB16.DeviceDesc%=WDM_SB16,                    *CTL0041
  60. %*WDM_SB16.DeviceDesc%=WDM_SB16,                    *CTL0042
  61. %*WDM_SB16.DeviceDesc%=WDM_SB16,                    *CTL0043
  62. %*WDM_SB16.DeviceDesc%=WDM_SB16,                    *CTL0044
  63. %*WDM_SB16.DeviceDesc%=WDM_SB16,                    *CTL0045
  64. %*WDM_SB16.DeviceDesc%=WDM_SB16,                    *CTL0046
  65. %*WDM_SB16.DeviceDesc%=WDM_SB16,                    *CTL0047
  66. %*CTL0051.DeviceDesc%=STUB_DEVICE,*CTL7771,         *CTL0051
  67. %*CTL0051.DeviceDesc%=STUB_DEVICE,*CTL7771,         *PNPffff
  68. %*CTL7FFF.DeviceDesc%=STUB_DEVICE,*CTL7771,         *CTL7FFF
  69. %SBAWE_Virtual_Mpu.DeviceDesc%=STUB_DEVICE,*CTL7771, VIRTUAL\SBAWE-MPUEmulation
  70.  
  71.  
  72. [AztechLabs]
  73. %*AZT2316_AUDIO.DeviceDesc%=WDM_AZT2316_AUDIO,      *AZT2316
  74. %*AZT2320_AUDIO.DeviceDesc%=WDM_AZT2320_AUDIO,      *AZT0001
  75. %*AZT2320_AUDIO.DeviceDesc%=WDM_AZT2320_AUDIO,      *AZT1001
  76. %*AZT2320_AUDIO.DeviceDesc%=WDM_AZT2320_AUDIO,      *AZT1002
  77. %*AZT2320_AUDIO.DeviceDesc%=WDM_AZT2320_AUDIO,      *AZT1003
  78. %*AZT2320_AUDIO.DeviceDesc%=WDM_AZT2320_AUDIO,      *AZT1004
  79. %*AZT2320_AUDIO.DeviceDesc%=WDM_AZT2320_AUDIO,      *AZT1005
  80. %*AZT2320_AUDIO.DeviceDesc%=WDM_AZT2320_AUDIO,      *AZT1006
  81. %*AZT2320_AUDIO.DeviceDesc%=WDM_AZT2320_AUDIO,      *AZT1007
  82. %*AZT2320_AUDIO.DeviceDesc%=WDM_AZT2320_AUDIO,      *AZT1008
  83. %*AZT2320_AUDIO.DeviceDesc%=WDM_AZT2320_AUDIO,      *AZT1011
  84. %*AZT2320_AUDIO.DeviceDesc%=WDM_AZT2320_AUDIO,      *AZT1012
  85. %*AZT2320_AUDIO.DeviceDesc%=WDM_AZT2320_AUDIO,      *AZT1013
  86. %*AZT2320_AUDIO.DeviceDesc%=WDM_AZT2320_AUDIO,      *AZT1017
  87.  
  88. %*MS.MPU401.DeviceDesc%    =MS_MPU401,              *AZT0002
  89. %*MS.MPU401.DeviceDesc%    =MS_MPU401,              *AZT2001
  90.  
  91.  
  92. ; Aztch: Don't care these joystick devices for now
  93. ;; %*Aztech_Stub.DeviceDesc% = STUB_DEVICE,            *AZT0003
  94. ;; %*Aztech_Stub.DeviceDesc% = STUB_DEVICE,            *AZT3001
  95.  
  96. ; Aztech: Don't care these modem devices for now
  97. ;; %*Aztech_Stub.DeviceDesc% = STUB_DEVICE,            *AZT0004
  98. ;; %*Aztech_Stub.DeviceDesc% = STUB_DEVICE,            *AZT4000
  99. ;; %*Aztech_Stub.DeviceDesc% = STUB_DEVICE,            *AZT4001
  100. ;; %*Aztech_Stub.DeviceDesc% = STUB_DEVICE,            *AZT4002
  101. ;; %*Aztech_Stub.DeviceDesc% = STUB_DEVICE,            *AZT4003
  102. ;; %*Aztech_Stub.DeviceDesc% = STUB_DEVICE,            *AZT4004
  103.  
  104. %*Aztech_Stub.DeviceDesc% = STUB_DEVICE,            *AZT0000
  105. %*Aztech_Stub.DeviceDesc% = STUB_DEVICE,            *AZT0500
  106. %*Aztech_Stub.DeviceDesc% = STUB_DEVICE,            *AZT0005
  107. %*Aztech_Stub.DeviceDesc% = STUB_DEVICE,            *AZT2000
  108. %*Aztech_Stub.DeviceDesc% = STUB_DEVICE,            *AZT4000
  109. %*Aztech_Stub.DeviceDesc% = STUB_DEVICE,            *AZT5001
  110.  
  111. [ESS]
  112. ; ES688
  113. %*ESS6881.DeviceDesc%=ESS6881_Device,       *ESS6881
  114. %*ESS0100.DeviceDesc%=ESSPNP_Device,        *ESS0100
  115. %*ESS0100.DeviceDesc%=ESSPNP_Device,        *ESS0101
  116. %*ESS0100.DeviceDesc%=ESSPNP_Device,        *CPQA0D5
  117.  
  118. ; ES1688
  119. %*ESS1681.DeviceDesc%=ESSHD_Device,         *ESS1681
  120. %*ESS0102.DeviceDesc%=ESSPNP_Device,        *ESS0102
  121. %*ESS0102.DeviceDesc%=ESSPNP_Device,        *ESS0112
  122. %*ESS0102.DeviceDesc%=ESSPNP_Device,        *ESS0968
  123.  
  124. ; ES1788
  125. %*ESS1781.DeviceDesc%=ESSHD_Device,         *ESS1781
  126. %*ESS0104.DeviceDesc%=ESSPNP_Device,        *ESS0104
  127. %*ESS0104.DeviceDesc%=ESSPNP_Device,        *ESS0114
  128. %*ESS0104.DeviceDesc%=ESSPNP_Device,        *CPQAE27
  129.  
  130. ; ES1868
  131. %*ESS0000.DeviceDesc%=ESSCTLIF_Device,      *ESS0000
  132. %*ESS1868.DeviceDesc%=ESSPNP_Device,        *ESS1868
  133.  
  134. ; ES1878
  135. %*ESS0004.DeviceDesc%=ESSCTLIF_Device,      *ESS0004
  136. %*ESS1878.DeviceDesc%=ESSPNP_Device,        *ESS1878
  137.  
  138. ; ES1888
  139. %*ESS1881.DeviceDesc%=ESSFD_Device,         *ESS1881
  140. %*ESS0106.DeviceDesc%=ESSPNP_Device,        *ESS0106
  141. %*ESS0106.DeviceDesc%=ESSPNP_Device,        *ESS0116
  142. %*ESS0106.DeviceDesc%=ESSPNP_Device,        *CPQAE3E
  143.  
  144. ; ES1887
  145. %*ESS1882.DeviceDesc%=ESSFD_Device,         *ESS1882
  146. %*ESS0107.DeviceDesc%=ESSPNP_Device,        *ESS0107
  147. %*ESS0107.DeviceDesc%=ESSPNP_Device,        *CPQB017
  148. %*ESS0107.DeviceDesc%=ESSPNP_Device,        *CPQB040
  149.  
  150. ; ES1869
  151. %*ESS0006.DeviceDesc%=ESSCTLIF_Device,      *ESS0006
  152. %*ESS1869.DeviceDesc%=ESSPNP_Device,        *ESS1869
  153.  
  154. ; ES1879
  155. %*ESS0009.DeviceDesc%=ESSCTLIF_Device,      *ESS0009
  156. %*ESS1879.DeviceDesc%=ESSPNP_Device,        *ESS1879
  157.  
  158. ; =================== Altec Lansing ===========================
  159.  
  160. [Altec.Section]
  161. %USB\VID_04D2&PID_FF47&MI_00.DeviceDesc%=PCM2USB,USB\VID_04D2&PID_FF47&MI_00
  162.  
  163. ; =================== Philips ===========================
  164.  
  165. [Philips.Section]
  166. %USB\VID_0471&PID_0101&MI_00.DeviceDesc%=PCM2USB,USB\VID_0471&PID_0101&MI_00
  167.  
  168. [S3Audio]
  169. %*WDM_S3PCI.DeviceDesc%=WDM_S3PCI,, pci\ven_5333&dev_CA00
  170.  
  171. [OakTechnology]
  172. %*WDM_OTI611.DeviceDesc%=WDM_OTI611,, pci\ven_104E&dev_0611
  173.  
  174. ; =================== Crystal Semiconductor ===================
  175. [Crystal]
  176. %*CSC0000.DeviceDesc%=CSC0000_Device,, *CSC0000
  177. %*CSC0010.DeviceDesc%=CSC0010_Device,, *CSC0010
  178. %*CSC0003.DeviceDesc%=CSC0003_Device,, *CSC0003
  179. ; ***Treat CSC0002 and CSC0010 the same.***
  180. %*CSC0010.DeviceDesc%=CSC0010_Device,, *CSC0002
  181.  
  182. [Yamaha]
  183. ;;%*WDM_opl3sax.DeviceDesc%=WDM_opl3sax,, *YMH0021
  184. ;;%*WDM_opl3sax.DeviceDesc%=WDM_opl3sax,, *YMH0007
  185.  
  186. ;;---------------------------------------------------------------;
  187. ;;
  188. ;; D I R E C T O R Y  S E C T I O N
  189. ;;
  190. [DestinationDirs]
  191. ;; Common copy/delete lists for all devices
  192. WDM_COMMON.CopyList = 10,system32\drivers ; %SystemRoot%\system32\drivers
  193. WDMAUD.CopyList     = 11                  ; %SystemRoot%\system
  194. WDMAUD.DelList      = 10                  ; WINDOWS
  195. SYSTEM.DelFiles     = 11                  ; %SystemRoot%\system
  196.  
  197. ;;Device specific file list for all drivers
  198. PCM2USB.CopyList     = 10,system32\drivers ; %SystemRoot%\system32\drivers
  199. MSSB16.CopyList      = 10,system32\drivers ; %SystemRoot%\system32\drivers
  200. AZT2320.CopyList     = 10,system32\drivers ; %SystemRoot%\system32\drivers
  201. AZT2316.CopyList     = 10,system32\drivers ; %SystemRoot%\system32\drivers
  202. MS_MPU401.CopyList   = 10,system32\drivers ; %SystemRoot%\system32\drivers
  203. ESS.CopyList         = 10,system32\drivers ; %SystemRoot%\system32\drivers
  204. S3Audio.CopyList     = 10,system32\drivers ; %SystemRoot%\system32\drivers
  205. WDM_OTI611.CopyList  = 10,system32\drivers ; %SystemRoot%\system32\drivers
  206. CSC0000.CopyList     = 10,system32\drivers ; %SystemRoot%\system32\drivers
  207. CSC0003.CopyList     = 10,system32\drivers ; %SystemRoot%\system32\drivers
  208. CSC0010.CopyList     = 10,system32\drivers ; %SystemRoot%\system32\drivers
  209. WDM_opl3sax.CopyList = 10,system32\drivers ; %SystemRoot%\system32\drivers
  210.  
  211. [PreCopySection]
  212. HKR,,NoSetupUI,,1
  213.  
  214. ;;---------------------------------------------------------------;
  215. ;;
  216. ;; D R I V E R  C A L L O U T  S E C T I O N
  217. ;;
  218.  
  219. [STUB_DEVICE]
  220.  
  221. ;; USB Audio
  222. [PCM2USB]
  223. Include=ks.inf
  224. Needs=KS.Registration
  225. CopyFiles=WDMAUD.CopyList, WDM_COMMON.CopyList, PCM2USB.CopyList
  226. DelFiles=SYSTEM.DelFiles, WDMAUD.DelList
  227. AddReg=PCM2USB.AddReg, WDM_COMMON.AddReg, WDM_REDBOOK.AddReg, WDM_SBEMUL.AddReg, WDM_SWMIDI.AddReg
  228. DelReg=WDM_COMMON.DelReg
  229. UpdateInis=WDM_COMMON.UpdateInis
  230.  
  231. ;;Mpu401
  232. [MS_MPU401]
  233. Include=ks.inf
  234. Needs=KS.Registration
  235. CopyFiles=WDM_COMMON.CopyList, WDMAUD.CopyList, MS_MPU401.CopyList
  236. DelFiles=system.DelFiles, WDMAUD.DelList
  237. AddReg=MS_MPU401.AddReg
  238. DelReg=WDM_COMMON.DelReg
  239. UpdateInis=WDM_COMMON.UpdateInis
  240.  
  241. [MS_MPU401.Interfaces]
  242. AddInterface = %KSCATEGORY_COMMUNICATIONS_BRIDGE%,%KSNAME_UART%,WDM.Interface.UART
  243.  
  244. ;; All the Creative PnP IDs
  245. [WDM_SB16]
  246. Include=ks.inf
  247. Needs=KS.Registration
  248. CopyFiles=WDM_COMMON.CopyList, WDMAUD.CopyList, MSSB16.CopyList
  249. DelFiles=system.DelFiles, WDMAUD.DelList
  250. AddReg=WDM_COMMON.AddReg, WDM_REDBOOK.AddReg, WDM_SWMIDI.AddReg, WDM_SBEMUL.AddReg, WDM_SB16.AddReg
  251. DelReg=WDM_COMMON.DelReg
  252. UpdateInis=WDM_COMMON.UpdateInis
  253.  
  254. ;; Non PnP SB16 Device!
  255. [WDMPNPB003_Device]
  256. Include=ks.inf
  257. Needs=KS.Registration
  258. LogConfig=SB16.LC1,SB16.LC2,SB16.LC3,SB16.LC4,SB16.LC5,SB16.LC6,SB16.LC7,SB16.LC8
  259. CopyFiles=WDM_COMMON.CopyList, WDMAUD.CopyList, MSSB16.CopyList
  260. DelFiles=system.DelFiles, WDMAUD.DelList
  261. AddReg=WDM_COMMON.AddReg, WDM_REDBOOK.AddReg, WDM_SWMIDI.AddReg, WDM_SBEMUL.AddReg, WDM_SB16.AddReg
  262. DelReg=WDM_COMMON.DelReg
  263. UpdateInis=WDM_COMMON.UpdateInis
  264.  
  265. [WDM_SB16.Interfaces]
  266. AddInterface=%KSCATEGORY_COMMUNICATIONS_BRIDGE%,%KSNAME_Wave%,WDM_SB16.Interface.Wave
  267. AddInterface=%KSCATEGORY_COMMUNICATIONS_BRIDGE%,%KSNAME_Topology%,WDM_SB16.Interface.Topology
  268. AddInterface=%KSCATEGORY_COMMUNICATIONS_BRIDGE%,%KSNAME_UART%,WDM.Interface.UART
  269. AddInterface=%KSCATEGORY_COMMUNICATIONS_BRIDGE%,%KSNAME_FMSynth%,WDM.Interface.FMSynth
  270.  
  271. [WDMPNPB003_Device.Interfaces]
  272. AddInterface=%KSCATEGORY_COMMUNICATIONS_BRIDGE%,%KSNAME_Wave%,WDM_SB16.Interface.Wave
  273. AddInterface=%KSCATEGORY_COMMUNICATIONS_BRIDGE%,%KSNAME_Topology%,WDM_SB16.Interface.Topology
  274. AddInterface=%KSCATEGORY_COMMUNICATIONS_BRIDGE%,%KSNAME_UART%,WDM.Interface.UART
  275. AddInterface=%KSCATEGORY_COMMUNICATIONS_BRIDGE%,%KSNAME_FMSynth%,WDM.Interface.FMSynth
  276.  
  277. [WDM_SB16.Interface.Wave]
  278. AddReg=WDM_SB16.Interface.Wave.AddReg
  279.  
  280. [WDM_SB16.Interface.Topology]
  281. AddReg=WDM_SB16.Interface.Topo.AddReg
  282.  
  283. [WDM_SB16.Interface.Wave.AddReg]
  284. HKR,,FriendlyName,,%WDM_SB16.Wave.szPname%
  285.  
  286. ;; warning!! must be "Topo" because "Topology" is too long
  287. [WDM_SB16.Interface.Topo.AddReg]
  288. HKR,,FriendlyName,,%WDM_SB16.Topology.szPname%
  289.  
  290. [*PNPB003.Det]
  291. AddReg=PreCopySection
  292.  
  293.  
  294. ;; All the Aztech 2320 based PnP audio IDs
  295. [WDM_AZT2320_AUDIO]
  296. Include=ks.inf
  297. Needs=KS.Registration
  298. CopyFiles=WDM_COMMON.CopyList, WDMAUD.CopyList, AZT2320.CopyList
  299. DelFiles=system.DelFiles, WDMAUD.DelList
  300. AddReg=WDM_COMMON.AddReg, WDM_REDBOOK.AddReg, WDM_SWMIDI.AddReg, WDM_SBEMUL.AddReg, WDM_AZT2320.AddReg
  301. DelReg=WDM_COMMON.DelReg
  302. UpdateInis=WDM_COMMON.UpdateInis
  303.  
  304. [WDM_AZT2320_AUDIO.Interfaces]
  305. AddInterface=%KSCATEGORY_COMMUNICATIONS_BRIDGE%,%KSNAME_Wave%,WDM_AZT.Interface.Wave
  306. AddInterface=%KSCATEGORY_COMMUNICATIONS_BRIDGE%,%KSNAME_Topology%,WDM_AZT.Interface.Topology
  307. AddInterface=%KSCATEGORY_COMMUNICATIONS_BRIDGE%,%KSNAME_UART%,WDM.Interface.UART
  308. AddInterface=%KSCATEGORY_COMMUNICATIONS_BRIDGE%,%KSNAME_FMSynth%,WDM.Interface.FMSynth
  309.  
  310. [WDM_AZT.Interface.Wave]
  311. AddReg=WDM_AZT.Interface.Wave.AddReg
  312.  
  313. [WDM_AZT.Interface.Topology]
  314. AddReg=WDM_AZT.Interface.Topo.AddReg
  315.  
  316. [WDM_AZT.Interface.Wave.AddReg]
  317. HKR,,FriendlyName,,%WDM_AZT.Wave.szPname%
  318.  
  319. ;; warning!! must be "Topo" because "Topology" is too long
  320. [WDM_AZT.Interface.Topo.AddReg]
  321. HKR,,FriendlyName,,%WDM_AZT.Topology.szPname%
  322.  
  323. ;; All the Aztech 2316 based non-PnP audio products
  324. [WDM_AZT2316_AUDIO]
  325. Include=ks.inf
  326. Needs=KS.Registration
  327. LogConfig=AZT2316.LC1,AZT2316.LC2
  328. CopyFiles=WDM_COMMON.CopyList, WDMAUD.CopyList, AZT2316.CopyList
  329. DelFiles=system.DelFiles, WDMAUD.DelList
  330. AddReg=WDM_COMMON.AddReg, WDM_REDBOOK.AddReg, WDM_SWMIDI.AddReg, WDM_SBEMUL.AddReg, WDM_AZT2316.AddReg
  331. DelReg=WDM_COMMON.DelReg
  332. UpdateInis=WDM_COMMON.UpdateInis
  333.  
  334. [WDM_AZT2316_AUDIO.Interfaces]
  335. AddInterface=%KSCATEGORY_COMMUNICATIONS_BRIDGE%,%KSNAME_Wave%,WDM_AZT.Interface.Wave
  336. AddInterface=%KSCATEGORY_COMMUNICATIONS_BRIDGE%,%KSNAME_Topology%,WDM_AZT.Interface.Topology
  337. AddInterface=%KSCATEGORY_COMMUNICATIONS_BRIDGE%,%KSNAME_UART%,WDM.Interface.UART
  338. AddInterface=%KSCATEGORY_COMMUNICATIONS_BRIDGE%,%KSNAME_FMSynth%,WDM.Interface.FMSynth
  339.  
  340. [*AZT2316.Det]
  341. AddReg=PreCopySection
  342.  
  343. ;; ESS Stuff
  344. ;;
  345. [ESS6881_Device]
  346. Include=ks.inf
  347. Needs=KS.Registration
  348. LogConfig=ESS6881.LC1,ESS6881.LC2
  349. CopyFiles=WDM_COMMON.CopyList, WDMAUD.CopyList, ESS.CopyList
  350. DelFiles=system.DelFiles, WDMAUD.DelList
  351. AddReg=WDM_COMMON.AddReg, WDM_REDBOOK.AddReg, WDM_SWMIDI.AddReg, WDM_SBEMUL.AddReg, ESS.AddReg, FDMA.AddReg
  352. DelReg=WDM_COMMON.DelReg
  353. UpdateInis=WDM_COMMON.UpdateInis
  354.  
  355. [ESS6881_Device.Interfaces]
  356. AddInterface=%KSCATEGORY_COMMUNICATIONS_BRIDGE%,%KSNAME_Wave%,ESSAud.Interface.Wave
  357. AddInterface=%KSCATEGORY_COMMUNICATIONS_BRIDGE%,%KSNAME_Topology%,ESSAud.Interface.Topology
  358. AddInterface=%KSCATEGORY_COMMUNICATIONS_BRIDGE%,%KSNAME_UART%,WDM.Interface.UART
  359. AddInterface=%KSCATEGORY_COMMUNICATIONS_BRIDGE%,%KSNAME_FMSynth%,WDM.Interface.FMSynth
  360.  
  361. [ESSAud.Interface.Wave]
  362. AddReg=ESSAud.Interface.Wave.AddReg
  363.  
  364. [ESSAud.Interface.Topology]
  365. AddReg=ESSAud.Interface.Topo.AddReg
  366.  
  367. [ESSAud.Interface.Wave.AddReg]
  368. HKR,,FriendlyName,,%ESSAud.Wave.szPname%
  369.  
  370. ;; warning!! must be "Topo" because "Topology" is too long
  371. [ESSAud.Interface.Topo.AddReg]
  372. HKR,,FriendlyName,,%ESSAud.Topology.szPname%
  373.  
  374.  
  375. [ESSHD_Device]
  376. Include=ks.inf
  377. Needs=KS.Registration
  378. LogConfig=ESSHD.LC1,ESSHD.LC2,ESSHD.LC3,ESSHD.LC4
  379. CopyFiles=WDM_COMMON.CopyList, WDMAUD.CopyList, ESS.CopyList
  380. DelFiles=system.DelFiles, WDMAUD.DelList
  381. AddReg=WDM_COMMON.AddReg, WDM_REDBOOK.AddReg, WDM_SWMIDI.AddReg, WDM_SBEMUL.AddReg, ESS.AddReg, FDMA.AddReg
  382. DelReg=WDM_COMMON.DelReg
  383. UpdateInis=WDM_COMMON.UpdateInis
  384.  
  385. [ESSHD_Device.Interfaces]
  386. AddInterface=%KSCATEGORY_COMMUNICATIONS_BRIDGE%,%KSNAME_Wave%,ESSAud.Interface.Wave
  387. AddInterface=%KSCATEGORY_COMMUNICATIONS_BRIDGE%,%KSNAME_Topology%,ESSAud.Interface.Topology
  388. AddInterface=%KSCATEGORY_COMMUNICATIONS_BRIDGE%,%KSNAME_UART%,WDM.Interface.UART
  389. AddInterface=%KSCATEGORY_COMMUNICATIONS_BRIDGE%,%KSNAME_FMSynth%,WDM.Interface.FMSynth
  390.  
  391. [ESSFD_Device]
  392. Include=ks.inf
  393. Needs=KS.Registration
  394. LogConfig=ESSFD.LC1,ESSFD.LC2,ESSFD.LC3,ESSFD.LC4
  395. CopyFiles=WDM_COMMON.CopyList, WDMAUD.CopyList, ESS.CopyList
  396. DelFiles=system.DelFiles, WDMAUD.DelList
  397. AddReg=WDM_COMMON.AddReg, WDM_REDBOOK.AddReg, WDM_SWMIDI.AddReg, WDM_SBEMUL.AddReg, ESS.AddReg, FDMA.AddReg
  398. DelReg=WDM_COMMON.DelReg
  399. UpdateInis=WDM_COMMON.UpdateInis
  400.  
  401. [ESSFD_Device.Interfaces]
  402. AddInterface=%KSCATEGORY_COMMUNICATIONS_BRIDGE%,%KSNAME_Wave%,ESSAud.Interface.Wave
  403. AddInterface=%KSCATEGORY_COMMUNICATIONS_BRIDGE%,%KSNAME_Topology%,ESSAud.Interface.Topology
  404. AddInterface=%KSCATEGORY_COMMUNICATIONS_BRIDGE%,%KSNAME_UART%,WDM.Interface.UART
  405. AddInterface=%KSCATEGORY_COMMUNICATIONS_BRIDGE%,%KSNAME_FMSynth%,WDM.Interface.FMSynth
  406.  
  407. [ESSPNP_Device]
  408. Include=ks.inf
  409. Needs=KS.Registration
  410. CopyFiles=WDM_COMMON.CopyList, WDMAUD.CopyList, ESS.CopyList
  411. DelFiles=system.DelFiles, WDMAUD.DelList
  412. AddReg=WDM_COMMON.AddReg, WDM_REDBOOK.AddReg, WDM_SWMIDI.AddReg, WDM_SBEMUL.AddReg, ESS.AddReg, ESSPNP.AddReg, FDMA.AddReg
  413. DelReg=WDM_COMMON.DelReg
  414. UpdateInis=WDM_COMMON.UpdateInis
  415.  
  416. [ESSPNP_Device.Interfaces]
  417. AddInterface=%KSCATEGORY_COMMUNICATIONS_BRIDGE%,%KSNAME_Wave%,ESSAud.Interface.Wave
  418. AddInterface=%KSCATEGORY_COMMUNICATIONS_BRIDGE%,%KSNAME_Topology%,ESSAud.Interface.Topology
  419. AddInterface=%KSCATEGORY_COMMUNICATIONS_BRIDGE%,%KSNAME_UART%,WDM.Interface.UART
  420. AddInterface=%KSCATEGORY_COMMUNICATIONS_BRIDGE%,%KSNAME_FMSynth%,WDM.Interface.FMSynth
  421.  
  422. [ESSCTLIF_Device]
  423. Include=ks.inf
  424. Needs=KS.Registration
  425. CopyFiles=ESS.CopyList
  426. AddReg=ESSCTLIF.AddReg
  427.  
  428. ;; All the S3 PCI Devices
  429. [WDM_S3PCI]
  430. Include=ks.inf
  431. Needs=KS.Registration
  432. CopyFiles=WDM_COMMON.CopyList, WDMAUD.CopyList, S3Audio.CopyList
  433. DelFiles=system.DelFiles, WDMAUD.DelList
  434. AddReg=WDM_COMMON.AddReg, WDM_REDBOOK.AddReg, WDM_SWMIDI.AddReg, WDM_SBEMUL.AddReg, WDM_S3PCI.AddReg
  435. DelReg=WDM_COMMON.DelReg
  436. UpdateInis=WDM_COMMON.UpdateInis
  437.  
  438. [WDM_S3PCI.Interfaces]
  439. AddInterface=%KSCATEGORY_COMMUNICATIONS_BRIDGE%,%KSNAME_Wave%,WDM_S3PCI.Interface.Wave
  440. AddInterface=%KSCATEGORY_COMMUNICATIONS_BRIDGE%,%KSNAME_Topology%,WDM_S3PCI.Interface.Topology
  441. AddInterface=%KSCATEGORY_COMMUNICATIONS_BRIDGE%,%KSNAME_UART%,WDM.Interface.UART
  442. AddInterface=%KSCATEGORY_COMMUNICATIONS_BRIDGE%,%KSNAME_FMSynth%,WDM.Interface.FMSynth
  443. ;;AddInterface=%KSCATEGORY_COMMUNICATIONS_BRIDGE%,%KSNAME_UART%,WDM_S3PCI.Interface.UART
  444. ;;AddInterface=%KSCATEGORY_COMMUNICATIONS_BRIDGE%,%KSNAME_FMSynth%,WDM_S3PCI.Interface.FMSynth
  445.  
  446. [WDM_S3PCI.Interface.Wave]
  447. AddReg=WDM_S3PCI.Interface.Wave.AddReg
  448.  
  449. [WDM_S3PCI.Interface.Topology]
  450. AddReg=WDM_S3PCI.Interface.Topo.AddReg
  451.  
  452. [WDM_S3PCI.Interface.UART]
  453. AddReg=WDM_S3PCI.Interface.UART.AddReg
  454.  
  455. [WDM_S3PCI.Interface.FMSynth]
  456. AddReg=WDM_S3PCI.Interface.FMSynth.AddReg
  457.  
  458. [WDM_S3PCI.Interface.Wave.AddReg]
  459. HKR,,FriendlyName,,%WDM_S3PCI.Wave.szPname%
  460.  
  461. [WDM_S3PCI.Interface.Topo.AddReg]
  462. HKR,,FriendlyName,,%WDM_S3PCI.Topology.szPname%
  463.  
  464. [WDM_S3PCI.Interface.UART.AddReg]
  465. HKR,,FriendlyName,,%WDM_S3PCI.UART.szPname%
  466.  
  467. ;;[WDM_S3PCI.Interface.FMSynth.AddReg]
  468. ;;HKR,,FriendlyName,,%WDM_S3PCI.FMSynth.szPname%
  469.  
  470. ;; Oak Stuff
  471. [WDM_OTI611]
  472. Include=ks.inf
  473. Needs=KS.Registration
  474. CopyFiles=WDM_COMMON.CopyList, WDMAUD.CopyList, WDM_OTI611.CopyList
  475. DelFiles=system.DelFiles, WDMAUD.DelList
  476. AddReg=WDM_COMMON.AddReg, WDM_REDBOOK.AddReg, WDM_SWMIDI.AddReg, WDM_SBEMUL.AddReg, WDM_OTI611.AddReg
  477. DelReg=WDM_COMMON.DelReg
  478. UpdateInis=WDM_COMMON.UpdateInis
  479.  
  480. [WDM_OTI611.Interfaces]
  481. AddInterface=%KSCATEGORY_COMMUNICATIONS_BRIDGE%,%KSNAME_Wave%,OtiAud.Interface.Wave
  482. AddInterface=%KSCATEGORY_COMMUNICATIONS_BRIDGE%,%KSNAME_Topology%,OtiAud.Interface.Topology
  483. AddInterface=%KSCATEGORY_COMMUNICATIONS_BRIDGE%,%KSNAME_UART%,WDM.Interface.UART
  484. AddInterface=%KSCATEGORY_COMMUNICATIONS_BRIDGE%,%KSNAME_FMSynth%,WDM.Interface.FMSynth
  485.  
  486. [OtiAud.Interface.Wave]
  487. AddReg=OtiAud.Interface.Wave.AddReg
  488.  
  489. [OtiAud.Interface.Topology]
  490. AddReg=OtiAud.Interface.Topo.AddReg
  491.  
  492. [OtiAud.Interface.Wave.AddReg]
  493. HKR,,FriendlyName,,%OtiAud.Wave.szPname%
  494.  
  495. [OtiAud.Interface.Topo.AddReg]
  496. HKR,,FriendlyName,,%OtiAud.Topology.szPname%
  497.  
  498. [CSC0000_Device]
  499. Include=ks.inf
  500. Needs=KS.Registration
  501. CopyFiles=WDM_COMMON.CopyList, WDMAUD.CopyList, CSC0000.CopyList
  502. DelFiles=system.DelFiles, WDMAUD.DelList
  503. AddReg=WDM_COMMON.AddReg, WDM_REDBOOK.AddReg, WDM_SWMIDI.AddReg, WDM_SBEMUL.AddReg, CSC0000.AddReg, FDMA.AddReg
  504. DelReg=WDM_COMMON.DelReg
  505. UpdateInis=WDM_COMMON.UpdateInis
  506.  
  507. [CSC0010_Device]
  508. Include=ks.inf
  509. Needs=KS.Registration
  510. CopyFiles=WDM_COMMON.CopyList, WDMAUD.CopyList, CSC0000.CopyList
  511. DelFiles=system.DelFiles, WDMAUD.DelList
  512. AddReg=WDM_COMMON.AddReg, WDM_REDBOOK.AddReg, WDM_SWMIDI.AddReg, WDM_SBEMUL.AddReg, CSC0010.AddReg, FDMA.AddReg
  513. DelReg=WDM_COMMON.DelReg
  514. UpdateInis=WDM_COMMON.UpdateInis
  515.  
  516. [CSC0003_Device]
  517.  
  518. [CSC0000_Device.Interfaces]
  519. AddInterface=%KSCATEGORY_COMMUNICATIONS_BRIDGE%,%KSNAME_Wave%,CSCAud.Interface.Wave
  520. AddInterface=%KSCATEGORY_COMMUNICATIONS_BRIDGE%,%KSNAME_Topology%,CSCAud.Interface.Topology
  521. ;;AddInterface=%KSCATEGORY_COMMUNICATIONS_BRIDGE%,%KSNAME_UART%,WDM.Interface.UART
  522. ;;AddInterface=%KSCATEGORY_COMMUNICATIONS_BRIDGE%,%KSNAME_FMSynth%,WDM.Interface.FMSynth
  523.  
  524. [CSCAud.Interface.Wave]
  525. AddReg=CSCAud.Interface.Wave.AddReg
  526.  
  527. [CSCAud.Interface.Topology]
  528. AddReg=CSCAud.Interface.Topo.AddReg
  529.  
  530. [CSCAud.Interface.Wave.AddReg]
  531. HKR,,FriendlyName,,%CSCAud.Wave.szPname%
  532.  
  533. [CSCAud.Interface.Topo.AddReg]
  534. HKR,,FriendlyName,,%CSCAud.Topology.szPname%
  535.  
  536. [WDM_opl3sax]
  537. Include=ks.inf
  538. Needs=KS.Registration
  539. CopyFiles=WDM_opl3sax.CopyList,WDMAUD.CopyList,WDM_COMMON.CopyList
  540. DelFiles=system.DelFiles, WDMAUD.DelList
  541. AddReg=WDM_opl3sax.AddReg, WDM_COMMON.AddReg, WDM_REDBOOK.AddReg, WDM_SBEMUL.AddReg, WDM_SWMIDI.AddReg, FDMA.AddReg
  542. DelReg=WDM_COMMON.DelReg
  543. UpdateInis=WDM_COMMON.UpdateInis
  544.  
  545. [WDM_opl3sax.Interfaces]
  546. AddInterface=%KSCATEGORY_COMMUNICATIONS_BRIDGE%,%KSNAME_Wave%,YmhAud.Interface.Wave
  547. AddInterface=%KSCATEGORY_COMMUNICATIONS_BRIDGE%,%KSNAME_Topology%,YmhAud.Interface.Topology
  548. AddInterface=%KSCATEGORY_COMMUNICATIONS_BRIDGE%,%KSNAME_UART%,WDM.Interface.UART
  549. AddInterface=%KSCATEGORY_COMMUNICATIONS_BRIDGE%,%KSNAME_FMSynth%,WDM.Interface.FMSynth
  550.  
  551. [YmhAud.Interface.Wave]
  552. AddReg=YmhAud.Interface.Wave.AddReg
  553.  
  554. [YmhAud.Interface.Topology]
  555. AddReg=YmhAud.Interface.Topo.AddReg
  556.  
  557. [YmhAud.Interface.Wave.AddReg]
  558. HKR,,FriendlyName,,%YmhAud.Wave.szPname%
  559.  
  560. [YmhAud.Interface.Topo.AddReg]
  561. HKR,,FriendlyName,,%YmhAud.Topology.szPname%
  562.  
  563. ;;
  564. ;;  All the Microsoft system supplied interfaces
  565. ;;
  566. [WDM.Interface.UART]
  567. AddReg=WDM.Interface.UART.AddReg
  568.  
  569. [WDM.Interface.FMSynth]
  570. AddReg=WDM.Interface.FMSynth.AddReg
  571.  
  572. [WDM.Interface.UART.AddReg]
  573. HKR,,FriendlyName,,%WDM.UART.szPname%
  574.  
  575. [WDM.Interface.FMSynth.AddReg]
  576. HKR,,FriendlyName,,%WDM.FMSynth.szPname%
  577.  
  578.  
  579. ;;---------------------------------------------------------------;
  580. ;;
  581. ;; U P D A T E  I N I S  S E C T I O N
  582. ;;
  583. [WDM_COMMON.UpdateInis]
  584. system.ini,drivers,"wave*=wdmaud.drv",,1
  585. system.ini,drivers,"midi*=wdmaud.drv",,1
  586. system.ini,drivers,"mixer*=wdmaud.drv",,1
  587.  
  588. ;;---------------------------------------------------------------;
  589. ;;
  590. ;; U P D A T E  R E G I S T R Y  S E C T I O N
  591. ;;
  592.  
  593. ;;
  594. ;; General registry section.
  595. ;; This section is used by all wdm drivers
  596. ;;
  597.  
  598. [WDM_COMMON.AddReg]
  599. ;; Add the Kmixer service
  600. HKLM,System\CurrentControlSet\Services\kmixer,Group,,"Base"
  601. HKLM,System\CurrentControlSet\Services\kmixer,ImagePath,,"\SystemRoot\system32\drivers\kmixer.sys"
  602. HKLM,System\CurrentControlSet\Services\kmixer,Start,1,03,00,00,00
  603. HKLM,System\CurrentControlSet\Services\kmixer,Type,1,01,00,00,00
  604. HKLM,System\CurrentControlSet\Services\kmixer,ErrorControl,1,01,00,00,00
  605. ;; Add the wdmaud.sys service
  606. HKLM,System\CurrentControlSet\Services\wdmaud,Group,,"Base"
  607. HKLM,System\CurrentControlSet\Services\wdmaud,ImagePath,,"\SystemRoot\system32\drivers\wdmaud.sys"
  608. HKLM,System\CurrentControlSet\Services\wdmaud,Start,1,03,00,00,00
  609. HKLM,System\CurrentControlSet\Services\wdmaud,Type,1,01,00,00,00
  610. HKLM,System\CurrentControlSet\Services\wdmaud,ErrorControl,1,01,00,00,00
  611. ;; Add the sysaudio service
  612. HKLM,System\CurrentControlSet\Services\sysaudio,Group,,"Base"
  613. HKLM,System\CurrentControlSet\Services\sysaudio,ImagePath,,"\SystemRoot\system32\drivers\sysaudio.sys"
  614. HKLM,System\CurrentControlSet\Services\sysaudio,Start,1,03,00,00,00
  615. HKLM,System\CurrentControlSet\Services\sysaudio,Type,1,01,00,00,00
  616. HKLM,System\CurrentControlSet\Services\sysaudio,ErrorControl,1,01,00,00,00
  617. ;; Stuff for mmdevldr & mmsystem
  618. HKR,,DevLoader,,"*ntkern,mmdevldr.vxd"
  619. HKR,Drivers\midi,,,
  620. HKR,Drivers\wave,,,
  621. HKR,Drivers\mixer,,,
  622. HKR,Drivers\wave\wdmaud.drv,Driver,,wdmaud.drv
  623. HKR,Drivers\midi\wdmaud.drv,Driver,,wdmaud.drv
  624. HKR,Drivers\mixer\wdmaud.drv,Driver,,wdmaud.drv
  625. HKR,Drivers,SubClasses,,"wave,midi,mixer"
  626. ;; Add sndvol to the sys-tray
  627. HKLM,Software\Microsoft\Windows\CurrentVersion\Run,SystemTray,,"SysTray.Exe"
  628. HKLM,%KEY_IOC%\Vol,,,
  629.  
  630. [WDM_REDBOOK.AddReg]
  631. HKLM,System\CurrentControlSet\Services\redbook,Group,,"Base"
  632. HKLM,System\CurrentControlSet\Services\redbook,ImagePath,,"\SystemRoot\system32\drivers\redbook.sys"
  633. HKLM,System\CurrentControlSet\Services\redbook,Start,1,03,00,00,00
  634. HKLM,System\CurrentControlSet\Services\redbook,Type,1,01,00,00,00
  635. HKLM,System\CurrentControlSet\Services\redbook,ErrorControl,1,01,00,00,00
  636. ;; Add the stuff to make redbook work.
  637. HKLM,System\CurrentControlSet\control\MediaResources\MediaExtensions\shellx\SimpleProperties\WDMAudio,ShellName,,"Digital Audio"
  638.  
  639. [WDM_SBEMUL.AddReg]
  640. HKLM,System\CurrentControlSet\Services\sbemul,Group,,"Base"
  641. HKLM,System\CurrentControlSet\Services\sbemul,ImagePath,,"\SystemRoot\system32\drivers\sbemul.sys"
  642. HKLM,System\CurrentControlSet\Services\sbemul,Start,1,03,00,00,00
  643. HKLM,System\CurrentControlSet\Services\sbemul,Type,1,01,00,00,00
  644. HKLM,System\CurrentControlSet\Services\sbemul,ErrorControl,1,01,00,00,00
  645.  
  646. [WDM_SWMIDI.AddReg]
  647. HKLM,System\CurrentControlSet\Services\swmidi,Group,,"Base"
  648. HKLM,System\CurrentControlSet\Services\swmidi,ImagePath,,"\SystemRoot\system32\drivers\swmidi.sys"
  649. HKLM,System\CurrentControlSet\Services\swmidi,Start,1,03,00,00,00
  650. HKLM,System\CurrentControlSet\Services\swmidi,Type,1,01,00,00,00
  651. HKLM,System\CurrentControlSet\Services\swmidi,ErrorControl,1,01,00,00,00
  652.  
  653.  
  654. [WDM_COMMON.DelReg]
  655. HKR,,EnumPropPages,,
  656. HKR,Drivers,,,
  657. HKLM,System\CurrentControlSet\Services\mmsysmap,
  658.  
  659. [FDMA.AddReg]
  660. HKR,,UseFDMA,1,01
  661.  
  662. ;;
  663. ;; Device specific registry section.
  664. ;;
  665.  
  666. [PCM2USB.AddReg]
  667. ;; Usb audio specific regestry update sutff
  668. HKR,,AssociatedFilters,,"wdmaud,sysaudio,kmixer,swmidi,redbook,sbemul"
  669. HKR,,Driver,,USBAUDIO.sys
  670. HKR,,NTMPDriver,,USBAUDIO.sys
  671. HKR,Drivers\wave\wdmaud.drv,Description,,%USBGenericDesc%
  672. HKR,Drivers\midi\wdmaud.drv,Description,,%WDM_MIDI%
  673. HKR,Drivers\mixer\wdmaud.drv,Description,,%USBGenericDesc%
  674.  
  675. [WDM_AZT2320.AddReg]
  676. HKR,,AssociatedFilters,,"wdmaud,sysaudio,kmixer,swmidi,redbook,sbemul"
  677. HKR,,Driver,,AZTW2320.SYS
  678. HKR,,NTMPDriver,,AZTW2320.sys
  679. HKR,Drivers\wave\wdmaud.drv,Description,,%*AZT2320_AUDIO.DeviceDesc%
  680. HKR,Drivers\midi\wdmaud.drv,Description,,%WDM_MIDI%
  681. HKR,Drivers\mixer\wdmaud.drv,Description,,%*AZT2320_AUDIO.DeviceDesc%
  682. ;; aztech friendly names
  683. HKLM,%MediaCategories%\%AZTGUID.Master%,Name,,%AZTPin.Master%
  684. HKLM,%MediaCategories%\%AZTGUID.Master%,Display,1,00,00,00,00
  685. HKLM,%MediaCategories%\%AZTGUID.FMSynth%,Name,,%AZTPin.FMSynth%
  686. HKLM,%MediaCategories%\%AZTGUID.FMSynth%,Display,1,00,00,00,00
  687. HKLM,%MediaCategories%\%AZTGUID.AnalogCD%,Name,,%AZTPin.AnalogCD%
  688. HKLM,%MediaCategories%\%AZTGUID.AnalogCD%,Display,1,00,00,00,00
  689. HKLM,%MediaCategories%\%AZTGUID.LineIn%,Name,,%AZTPin.LineIn%
  690. HKLM,%MediaCategories%\%AZTGUID.LineIn%,Display,1,00,00,00,00
  691. HKLM,%MediaCategories%\%AZTGUID.MicIn%,Name,,%AZTPin.MicIn%
  692. HKLM,%MediaCategories%\%AZTGUID.MicIn%,Display,1,00,00,00,00
  693. HKLM,%MediaCategories%\%AZTGUID.MicBoost%,Name,,%AZTPin.MicBoost%
  694. HKLM,%MediaCategories%\%AZTGUID.MicBoost%,Display,1,00,00,00,00
  695. HKLM,%MediaCategories%\%AZTGUID.SRS%,Name,,%AZTPin.SRS%
  696. HKLM,%MediaCategories%\%AZTGUID.SRS%,Display,1,00,00,00,00
  697.  
  698.  
  699. [WDM_AZT2316.AddReg]
  700. HKR,,AssociatedFilters,,"wdmaud,sysaudio,kmixer,swmidi,redbook,sbemul"
  701. HKR,,Driver,,AZTW2316.SYS
  702. HKR,,NTMPDriver,,AZTW2316.sys
  703. HKR,Drivers\wave\wdmaud.drv,Description,,%*AZT2316_AUDIO.DeviceDesc%
  704. HKR,Drivers\midi\wdmaud.drv,Description,,%WDM_MIDI%
  705. HKR,Drivers\mixer\wdmaud.drv,Description,,%*AZT2316_AUDIO.DeviceDesc%
  706.  
  707. [WDM_SB16.AddReg]
  708. HKR,,AssociatedFilters,,"wdmaud,sysaudio,kmixer,swmidi,redbook,sbemul"
  709. HKR,,Driver,,msSB16.SYS
  710. HKR,,NTMPDriver,,msSB16.sys
  711. HKR,Drivers\wave\wdmaud.drv,Description,,%*WDMPNPB003.DeviceDesc%
  712. HKR,Drivers\midi\wdmaud.drv,Description,,%WDM_MIDI%
  713. HKR,Drivers\mixer\wdmaud.drv,Description,,%*WDMPNPB003.DeviceDesc%
  714.  
  715. [MS_MPU401.AddReg]
  716. HKR,,AssociatedFilters,,"wdmaud,sysaudio"
  717. HKR,,DevLoader,,"*ntkern,mmdevldr.vxd"
  718. HKR,,Driver,,msmpu401.sys
  719. HKR,,NTMPDriver,,msmpu401.sys
  720.  
  721. ;; Add the wdmaud.sys service
  722. HKLM,System\CurrentControlSet\Services\wdmaud,Group,,"Base"
  723. HKLM,System\CurrentControlSet\Services\wdmaud,ImagePath,,"\SystemRoot\system32\drivers\wdmaud.sys"
  724. HKLM,System\CurrentControlSet\Services\wdmaud,Start,1,03,00,00,00
  725. HKLM,System\CurrentControlSet\Services\wdmaud,Type,1,01,00,00,00
  726. HKLM,System\CurrentControlSet\Services\wdmaud,ErrorControl,1,01,00,00,00
  727. ;; Add the sysaudio service
  728. HKLM,System\CurrentControlSet\Services\sysaudio,Group,,"Base"
  729. HKLM,System\CurrentControlSet\Services\sysaudio,ImagePath,,"\SystemRoot\system32\drivers\sysaudio.sys"
  730. HKLM,System\CurrentControlSet\Services\sysaudio,Start,1,03,00,00,00
  731. HKLM,System\CurrentControlSet\Services\sysaudio,Type,1,01,00,00,00
  732. HKLM,System\CurrentControlSet\Services\sysaudio,ErrorControl,1,01,00,00,00
  733.  
  734. ;; Stuff for mmdevldr & mmsystem
  735. HKR,Drivers,SubClasses,,"midi"
  736. HKR,Drivers\midi,,,
  737. HKR,Drivers\midi\wdmaud.drv,Description,,%MS_MPU401%
  738.  
  739. [ESS.AddReg]
  740. HKR,,AssociatedFilters,,"wdmaud,sysaudio,kmixer,swmidi,redbook,sbemul"
  741. HKR,,Driver,,ESS.SYS
  742. HKR,,NTMPDriver,,ESS.sys
  743. HKR,Drivers\wave\wdmaud.drv,Description,,%*ESS.DeviceDesc%
  744. HKR,Drivers\midi\wdmaud.drv,Description,,%WDM_MIDI%
  745. HKR,Drivers\mixer\wdmaud.drv,Description,,%*ESS.DeviceDesc%
  746.  
  747. [ESSCTLIF.AddReg]
  748. HKR,,Driver,,ESS.SYS
  749. HKR,,NTMPDriver,,ESS.sys
  750.  
  751. [ESSPNP.AddReg]
  752. HKR,,"PNP",01,01,00,00,00
  753.  
  754. [WDM_S3PCI.AddReg]
  755. HKR,,AssociatedFilters,,"wdmaud,sysaudio,kmixer,swmidi,redbook,sbemul"
  756. HKR,,Driver,,S3WDMPCI.SYS
  757. HKR,,NTMPDriver,,S3WDMPCI.sys
  758. HKR,Drivers\wave\wdmaud.drv,Description,,%*WDMS3Audio.DeviceDesc%
  759. HKR,Drivers\midi\wdmaud.drv,Description,,%WDM_MIDI%
  760. HKR,Drivers\mixer\wdmaud.drv,Description,,%*WDMS3Audio.DeviceDesc%
  761.  
  762. [WDM_OTI611.AddReg]
  763. HKR,,AssociatedFilters,,"wdmaud,sysaudio,kmixer,swmidi,redbook,sbemul"
  764. HKR,,Driver,,oti611.sys
  765. HKR,,NTMPDriver,,oti611.sys
  766. HKR,Drivers\wave\wdmaud.drv,Description,,%*WDM_OTI611.DeviceDesc%
  767. HKR,Drivers\midi\wdmaud.drv,Description,,%WDM_MIDI%
  768. HKR,Drivers\mixer\wdmaud.drv,Description,,%*WDM_OTI611.DeviceDesc%
  769.  
  770. [CSC0000.AddReg]
  771. HKR,,AssociatedFilters,,"wdmaud,sysaudio,kmixer,swmidi,redbook,sbemul"
  772. HKR,,Driver,,cwbwdm.sys
  773. HKR,,NTMPDriver,,cwbwdm.sys
  774. HKR,Drivers\wave\wdmaud.drv,Description,,%*CSC0000.DeviceDesc%
  775. HKR,Drivers\midi\wdmaud.drv,Description,,%WDM_MIDI%
  776. HKR,Drivers\mixer\wdmaud.drv,Description,,%*CSC0000.DeviceDesc%
  777.  
  778. [CSC0010.AddReg]
  779. HKR,,AssociatedFilters,,"wdmaud,sysaudio,kmixer,swmidi,redbook,sbemul"
  780. HKR,,Driver,,cwbwdm.sys
  781. HKR,,NTMPDriver,,cwbwdm.sys
  782.  
  783. [WDM_opl3sax.AddReg]
  784. HKR,,AssociatedFilters,,"wdmaud,sysaudio,kmixer,swmidi,redbook,sbemul"
  785. HKR,,Driver,,opl3sax.sys
  786. HKR,,NTMPDriver,,opl3sax.sys
  787. HKR,Drivers\wave\wdmaud.drv,Description,,%*WDM_opl3sax.DeviceDesc%
  788. HKR,Drivers\midi\wdmaud.drv,Description,,%WDM_MIDI%
  789. HKR,Drivers\mixer\wdmaud.drv,Description,,%*WDM_opl3sax.DeviceDesc%
  790.  
  791. ;;---------------------------------------------------------------;
  792. ;;
  793. ;; F I L E  C O P Y  S E C T I O N
  794. ;;
  795.  
  796.  
  797. ;;
  798. ;; General WDM file copy section
  799. ;; Used by all WDM audio devices
  800. ;;
  801.  
  802. ;; copied to system32\drivers
  803. [WDM_COMMON.CopyList]
  804. kmixer.sys
  805. ks.sys
  806. wdmaud.sys
  807. swmidi.sys
  808. gm.dls,gm16.dls
  809. sysaudio.sys
  810. redbook.sys
  811. sbemul.sys
  812.  
  813. ;; copied to system
  814. [WDMAUD.CopyList]
  815. wdmaud.drv
  816. ksuser.dll
  817.  
  818.  
  819. ;; Delete these files from
  820. ;; the system directory
  821. [system.DelFiles]
  822. kmixer.sys
  823. ks.sys
  824. wdmaud.sys
  825. swmidi.sys
  826. sysaudio.sys
  827. redbook.sys
  828. sbemul.sys
  829. mssb16.sys
  830. USBAUDIO.sys
  831. STREAM.sys
  832. portcls.sys
  833. gm.dls
  834. gm16.dls
  835.  
  836.  
  837. ;; Delete these files from
  838. ;; the 'windows' direcotry
  839. [WDMAUD.DelList]
  840. WDMAUD.DRV
  841.  
  842. ;;
  843. ;; Device specific copy files section
  844. ;;
  845.  
  846. ;; copy these files into the
  847. ;; system32\drivers directory
  848. [MSSB16.CopyList]
  849. portcls.sys
  850. mssb16.sys
  851.  
  852. ;; Copy to system32\drivers
  853. [PCM2USB.CopyList]
  854. USBAUDIO.sys
  855. STREAM.sys
  856.  
  857. [AZT2320.CopyList]
  858. portcls.sys
  859. aztw2320.sys
  860.  
  861. [AZT2316.CopyList]
  862. portcls.sys
  863. aztw2316.sys
  864.  
  865. [ESS.CopyList]
  866. portcls.sys
  867. ess.sys
  868.  
  869. [MS_MPU401.CopyList]
  870. portcls.sys
  871. msmpu401.sys
  872. ks.sys
  873. sysaudio.sys
  874. wdmaud.sys
  875.  
  876. [S3Audio.CopyList]
  877. portcls.sys
  878. s3wdmpci.sys
  879. s3gm1.bin
  880. s3gm2.bin
  881. s3gm4.bin
  882.  
  883. [WDM_OTI611.CopyList]
  884. portcls.sys
  885. oti611.sys
  886.  
  887. [CSC0000.CopyList]
  888. portcls.sys
  889. cwbwdm.sys
  890.  
  891. [WDM_opl3sax.CopyList]
  892. portcls.sys
  893. opl3sax.sys
  894.  
  895. ;;---------------------------------------------------------------;
  896. ;;
  897. ;; L O G  C O N F I G S
  898. ;;
  899. [WDMPNPB003_Device.FactDef]
  900. ConfigPriority=NORMAL
  901. IOConfig=220-22F
  902. IOConfig=330-331
  903. IOConfig=388-38B
  904. IRQConfig=5
  905. DMAConfig=1
  906. DMAConfig=5
  907.  
  908.  
  909. [SB16.LC1]
  910. ConfigPriority=NORMAL
  911. IOConfig=220-22F , 240-24F , 260-26F , 280-28F
  912. IRQConfig=5 , 7 , 9 , 10
  913. DMAConfig=0 , 1 , 3
  914. DMAConfig=5 , 6 , 7
  915.  
  916. [SB16.LC2]
  917. ConfigPriority=NORMAL
  918. IOConfig=220-22F , 240-24F , 260-26F , 280-28F
  919. IRQConfig=5 , 7 , 9 , 10
  920. DMAConfig=0 , 1 , 3
  921.  
  922. [SB16.LC3]
  923. ConfigPriority=NORMAL
  924. IOConfig=220-22F , 240-24F , 260-26F , 280-28F
  925. IOConfig=388-38B
  926. IRQConfig=5 , 7 , 9 , 10
  927. DMAConfig=0 , 1 , 3
  928. DMAConfig=5 , 6 , 7
  929.  
  930. [SB16.LC4]
  931. ConfigPriority=NORMAL
  932. IOConfig=220-22F , 240-24F , 260-26F , 280-28F
  933. IOConfig=388-38B
  934. IRQConfig=5 , 7 , 9 , 10
  935. DMAConfig=0 , 1 , 3
  936.  
  937. [SB16.LC5]
  938. ConfigPriority=NORMAL
  939. IOConfig=220-22F , 240-24F , 260-26F , 280-28F
  940. IOConfig=330-331, 300-301
  941. IRQConfig=5 , 7 , 9 , 10
  942. DMAConfig=0 , 1 , 3
  943. DMAConfig=5 , 6 , 7
  944.  
  945. [SB16.LC6]
  946. ConfigPriority=NORMAL
  947. IOConfig=220-22F , 240-24F , 260-26F , 280-28F
  948. IOConfig=330-331, 300-301
  949. IRQConfig=5 , 7 , 9 , 10
  950. DMAConfig=0 , 1 , 3
  951.  
  952. [SB16.LC7]
  953. ConfigPriority=NORMAL
  954. IOConfig=220-22F , 240-24F , 260-26F , 280-28F
  955. IOConfig=330-331, 300-301
  956. IOConfig=388-38B
  957. IRQConfig=5 , 7 , 9 , 10
  958. DMAConfig=0 , 1 , 3
  959. DMAConfig=5 , 6 , 7
  960.  
  961. [SB16.LC8]
  962. ConfigPriority=NORMAL
  963. IOConfig=220-22F , 240-24F , 260-26F , 280-28F
  964. IOConfig=330-331, 300-301
  965. IOConfig=388-38B
  966. IRQConfig=5 , 7 , 9 , 10
  967. DMAConfig=0 , 1 , 3
  968.  
  969. [AZT2316.LC1]
  970. ConfigPriority=NORMAL
  971. IOConfig=220-22F
  972. IOConfig=388-38B
  973. IOConfig=530-537
  974. IOConfig=330-331
  975. IRQConfig=7,9
  976. DMAConfig=0
  977. DMAConfig=1
  978.  
  979. [AZT2316.LC2]
  980. ConfigPriority=NORMAL
  981. IOConfig=220-22F , 240-24F
  982. IOConfig=388-38B
  983. IOConfig=530-537, 604-60B, E80-E87, F40-F47
  984. IOConfig=330-331, 300-301
  985. IRQConfig=7 , 9 , 10 ,11
  986. DMAConfig=0, 1, 3
  987. DMAConfig=0, 1, 3
  988.  
  989. [ESS6881_Device.FactDef]
  990. ConfigPriority=NORMAL
  991. IOConfig=220-22F
  992. IOConfig=388-38B
  993. IRQConfig=5
  994. DMAConfig=1
  995.  
  996. [ESS6881.LC1]
  997. ConfigPriority=NORMAL
  998. IOConfig=220-22F,230-23F,240-24F,250-25F
  999. IOConfig=388-38B
  1000. IRQConfig=5,7,9,10
  1001. DMAConfig=0,1,3
  1002.  
  1003. [ESS6881.LC2]
  1004. ConfigPriority=NORMAL
  1005. IOConfig=220-22F,230-23F,240-24F,250-25F
  1006. IRQConfig=5,7,9,10
  1007. DMAConfig=0,1,3
  1008.  
  1009. [ESSHD_Device.FactDef]
  1010. ConfigPriority=NORMAL
  1011. IOConfig=220-22F
  1012. IOConfig=388-38B
  1013. IOConfig=330-331
  1014. IRQConfig=5
  1015. DMAConfig=1
  1016.  
  1017. [ESSHD.LC1]
  1018. ConfigPriority=NORMAL
  1019. IOConfig=220-22F,230-23F,240-24F,250-25F
  1020. IOConfig=388-38B
  1021. IOConfig=300-301,310-311,320-321,330-331
  1022. IRQConfig=5,7,9,10
  1023. DMAConfig=0,1,3
  1024.  
  1025. [ESSHD.LC2]
  1026. ConfigPriority=NORMAL
  1027. IOConfig=220-22F,230-23F,240-24F,250-25F
  1028. IOConfig=388-38B
  1029. IRQConfig=5,7,9,10
  1030. DMAConfig=0,1,3
  1031.  
  1032. [ESSHD.LC3]
  1033. ConfigPriority=NORMAL
  1034. IOConfig=220-22F,230-23F,240-24F,250-25F
  1035. IOConfig=300-301,310-311,320-321,330-331
  1036. IRQConfig=5,7,9,10
  1037. DMAConfig=0,1,3
  1038.  
  1039. [ESSHD.LC4]
  1040. ConfigPriority=NORMAL
  1041. IOConfig=220-22F,230-23F,240-24F,250-25F
  1042. IRQConfig=5,7,9,10
  1043. DMAConfig=0,1,3
  1044.  
  1045. [ESSFD_Device.FactDef]
  1046. ConfigPriority=NORMAL
  1047. IOConfig=201-201
  1048. IOConfig=220-22F
  1049. IOConfig=388-38B
  1050. IOConfig=330-331
  1051. IRQConfig=7
  1052. DMAConfig=1
  1053. DMAConfig=0
  1054.  
  1055. [ESSFD.LC1]
  1056. ConfigPriority=NORMAL
  1057. IOConfig=200-200,201-201,202-202,203-203
  1058. IOConfig=220-22F,230-23F,240-24F,250-25F
  1059. IOConfig=388-38B,398-39B,3A8-3AB,3B8-3BB
  1060. IOConfig=300-301,310-311,320-321,330-331
  1061. IRQConfig=5,7,9,10,11
  1062. DMAConfig=0,1,3
  1063. DMAConfig=0,1,3,5
  1064.  
  1065. [ESSFD.LC2]
  1066. ConfigPriority=NORMAL
  1067. IOConfig=200-200,201-201,202-202,203-203
  1068. IOConfig=220-22F,230-23F,240-24F,250-25F
  1069. IOConfig=388-38B,398-39B,3A8-3AB,3B8-3BB
  1070. IRQConfig=5,7,9,10,11
  1071. DMAConfig=0,1,3
  1072. DMAConfig=0,1,3,5
  1073.  
  1074. [ESSFD.LC3]
  1075. ConfigPriority=NORMAL
  1076. IOConfig=200-200,201-201,202-202,203-203
  1077. IOConfig=220-22F,230-23F,240-24F,250-25F
  1078. IOConfig=300-301,310-311,320-321,330-331
  1079. IRQConfig=5,7,9,10,11
  1080. DMAConfig=0,1,3
  1081. DMAConfig=0,1,3,5
  1082.  
  1083. [ESSFD.LC4]
  1084. ConfigPriority=NORMAL
  1085. IOConfig=200-200,201-201,202-202,203-203
  1086. IOConfig=220-22F,230-23F,240-24F,250-25F
  1087. IRQConfig=5,7,9,10,11
  1088. DMAConfig=0,1,3
  1089. DMAConfig=0,1,3,5
  1090.  
  1091.  
  1092. ;;---------------------------------------------------------------;
  1093. ;;
  1094. ;; S T R I N G S
  1095. ;;
  1096.  
  1097. [Strings]
  1098. MSFT="Microsoft"
  1099. MfgName="Microsoft"
  1100. MediaCategories="SYSTEM\CurrentControlSet\Control\MediaCategories"
  1101.  
  1102. WDM_MIDI="WDM-based Device"
  1103.  
  1104. MS_MPU401="Microsoft Generic MPU401 (WDM)"
  1105. CLMfgName="Creative Labs"
  1106. *WDMPNPB003.DeviceDesc="Sound Blaster 16 or AWE32 or compatible (WDM)"
  1107. *WDM_SB16.DeviceDesc="Creative Labs Sound Blaster 16, AWE32, or AWE64 Plug and Play (WDM)"
  1108. *CTL0051.DeviceDesc = "Creative Labs 3D Stereo Enhancement Technology (inactive)"
  1109. *CTL7FFF.DeviceDesc = "Creative Labs Plug and Play Device (Reserved) (inactive)"
  1110. SBAWE_Virtual_Mpu.DeviceDesc="Creative SBAWE MPU401 Emulation (inactive)"
  1111. WDM_SB16.Wave.szPname="Sound Blaster 16"
  1112. WDM_SB16.Topology.szPname="Sound Blaster 16"
  1113.  
  1114.  
  1115. USB\CLASS_01.DeviceDesc="USB Audio Device"
  1116. USBGenericDesc="USB Speakers"
  1117.  
  1118. AZTMfgName="Aztech Labs"
  1119. *AZT2320_AUDIO.DeviceDesc="Aztech 2320 Compatible PnP Audio (WDM)"
  1120. *AZT2316_AUDIO.DeviceDesc="Aztech 2316 Compatible Legacy Audio (WDM)"
  1121. *Aztech_Stub.DeviceDesc="Reserved Device"
  1122. WDM_AZT.Wave.szPname="Aztech Audio"
  1123. WDM_AZT.Topology.szPname="Aztech"
  1124. ;; Aztech friendly names (non-localizeable)
  1125. AZTGUID.Master    ="{2AF31CA0-3E4B-11d1-B8AF-00C04FBBEE4D}"
  1126. AZTGUID.FMSynth   ="{2AF31CA1-3E4B-11d1-B8AF-00C04FBBEE4D}"
  1127. AZTGUID.AnalogCD  ="{2AF31CA2-3E4B-11d1-B8AF-00C04FBBEE4D}"
  1128. AZTGUID.LineIn    ="{2AF31CA3-3E4B-11d1-B8AF-00C04FBBEE4D}"
  1129. AZTGUID.MicIn     ="{2AF31CA4-3E4B-11d1-B8AF-00C04FBBEE4D}"
  1130. AZTGUID.MicBoost  ="{2AF31CA5-3E4B-11d1-B8AF-00C04FBBEE4D}"
  1131. AZTGUID.3DStereo  ="{2AF31CA6-3E4B-11d1-B8AF-00C04FBBEE4D}"
  1132. AZTGUID.MicMonitor="{2AF31CA7-3E4B-11d1-B8AF-00C04FBBEE4D}"
  1133. AZTGUID.SpeakerOff="{2AF31CA8-3E4B-11d1-B8AF-00C04FBBEE4D}"
  1134. AZTGUID.ConvRecord="{2AF31CA9-3E4B-11d1-B8AF-00C04FBBEE4D}"
  1135. AZTGUID.MixRecord ="{2AF31CAA-3E4B-11d1-B8AF-00C04FBBEE4D}"
  1136. ;; Aztech friendly names (localizeable)
  1137. AZTPin.Master     ="Master Vol"
  1138. AZTPin.FMSynth    ="FM Synth"
  1139. AZTPin.AnalogCD   ="Analog CD"
  1140. AZTPin.LineIn     ="Line In"
  1141. AZTPin.MicIn      ="Mic Input"
  1142. AZTPin.MicBoost   ="+20dB Gain"
  1143. AZTPin.3DStereo   ="Wide Angle Stereo"
  1144. AZTPin.MicMonitor ="Mic Monitor"
  1145. AZTPin.SpeakerOff ="Speaker Off"
  1146. AZTPin.ConvRecord ="Conv. Record"
  1147. AZTPin.MixRecord  ="Mix-Record"
  1148.  
  1149. ESSMfgName="ESS Technology, Inc."
  1150. *ESS6881.DeviceDesc="ES688 AudioDrive (WDM)"
  1151. *ESS1681.DeviceDesc="ES1688 AudioDrive (WDM)"
  1152. *ESS1781.DeviceDesc="ES1788 AudioDrive (WDM)"
  1153. *ESS1881.DeviceDesc="ES1888 AudioDrive (WDM)"
  1154. *ESS1882.DeviceDesc="ES1887 AudioDrive (WDM)"
  1155. *ESS0006.DeviceDesc="ES1869 Control Interface (WDM)"
  1156. *ESS1869.DeviceDesc="ES1869 Plug and Play AudioDrive (WDM)"
  1157. *ESS0000.DeviceDesc="ES1868 Control Interface (WDM)"
  1158. *ESS1868.DeviceDesc="ES1868 Plug and Play AudioDrive (WDM)"
  1159. *ESS0004.DeviceDesc="ES1878 Control Interface (WDM)"
  1160. *ESS1878.DeviceDesc="ES1878 Plug and Play AudioDrive (WDM)"
  1161. *ESS0100.DeviceDesc="ES688 Plug and Play AudioDrive (WDM)"
  1162. *ESS0102.DeviceDesc="ES1688 Plug and Play AudioDrive (WDM)"
  1163. *ESS0104.DeviceDesc="ES1788 Plug and Play AudioDrive (WDM)"
  1164. *ESS0106.DeviceDesc="ES1888 Plug and Play AudioDrive (WDM)"
  1165. *ESS0107.DeviceDesc="ES1887 Plug and Play AudioDrive (WDM)"
  1166. *ESS0009.DeviceDesc="ES1879 Control Interface (WDM)"
  1167. *ESS1879.DeviceDesc="ES1879 Plug and Play AudioDrive (WDM)"
  1168. *ESS.DeviceDesc="ESS AudioDrive (WDM)"
  1169. ESSAud.Wave.szPname="ESS AudioDrive"
  1170. ESSAud.Topology.szPname="ESS AudioDrive"
  1171.  
  1172. Altec.Mfg="Altec Lansing"
  1173. USB\VID_04D2&PID_FF47&MI_00.DeviceDesc="Altec Lansing USB Speakers"
  1174.  
  1175. Philips.Mfg="Philips"
  1176. USB\VID_0471&PID_0101&MI_00.DeviceDesc="Philips USB Audio Device"
  1177.  
  1178. S3MfgName="S3, Incorporated"
  1179. *WDM_S3PCI.DeviceDesc="S3 SonicVibes PCI (WDM)"
  1180. WDM_S3PCI.Wave.szPname="S3 SonicVibes"
  1181. WDM_S3PCI.Topology.szPname="S3 SonicVibes"
  1182. WDM_S3PCI.UART.szPname="S3 SonicVibes MPU-401"
  1183. WDM_S3PCI.FMSynth.szPname="S3 SV FM Synthesis"
  1184.  
  1185. OakTechMfgName="Oak Technology, Inc."
  1186. *WDM_OTI611.DeviceDesc="Oak Technology OTI611/610 TelAudia PCI (WDM)"
  1187. OtiAud.Wave.szPname="OTI Audio"
  1188. OtiAud.Topology.szPname="OTI"
  1189.  
  1190. CSMfgName="Crystal Semiconductor Corporation"
  1191. *CSC0000.DeviceDesc="Crystal WDM CS423XB Audio Device"
  1192. *CSC0010.DeviceDesc="Crystal WDM CS423XB Audio Control Registers"
  1193. *CSC0003.DeviceDesc="Crystal WDM CS423XB MPU-401 Compatible"
  1194. CSCAud.Wave.szPname="Crystal Audio"
  1195. CSCAud.Topology.szPname="Crystal Audio"
  1196.  
  1197. YamahaMfg="Yamaha Corporation"
  1198. *WDM_opl3sax.DeviceDesc="YAMAHA OPL3-SAx WDM Driver"
  1199. YmhAud.Wave.szPname="Yamaha Audio"
  1200. YmhAud.Topology.szPname="Yamaha"
  1201.  
  1202. *MS.MPU401.DeviceDesc="Microsoft MPU Audio Driver(WDM)"
  1203.  
  1204. ;Non-localized strings
  1205. KEY_WARNVER="SYSTEM\CurrentControlSet\Control\SessionManager\WarnVerDLLs"
  1206. KEY_CHKVER="SYSTEM\CurrentControlSet\Control\SessionManager\CheckVerDLLs"
  1207. KEY_FIL="SYSTEM\CurrentControlSet\Control\MediaResources\FilterList"
  1208. KEY_IOC="SYSTEM\CurrentControlSet\Control\MediaResources\InstallOptionalComponents"
  1209.  
  1210. KSCATEGORY_COMMUNICATIONS_BRIDGE="{085AFF00-62CE-11CF-A5D6-28DB04C10000}"
  1211.  
  1212. KSNAME_Wave="Wave"
  1213. KSNAME_UART="UART"
  1214. KSNAME_FMSynth="FMSynth"
  1215. KSNAME_Topology="Topology"
  1216.  
  1217. ;
  1218. ; Localized strings
  1219. ;
  1220. MediaClassName="Sound, video and game controllers"
  1221.  
  1222. WDM.UART.szPname="MPU-401"
  1223. WDM.FMSynth.szPname="FM Synthesizer"
  1224.  
  1225.  
  1226.