home *** CD-ROM | disk | FTP | other *** search
/ Chip 2005 November / CDVD1105.ISO / Util / Drivere / Nforceaudio / nvmpu.inf < prev    next >
Windows Setup INFormation  |  2004-10-22  |  4KB  |  156 lines

  1. ;;*****************************************************************************
  2. ;;*****************************************************************************
  3. ;;
  4. ;; nvmpu.inf
  5. ;;
  6. ;;
  7. ;; Copyright (c) 2000-2002 NVIDIA Corporation.
  8. ;;
  9. ;;*****************************************************************************
  10. ;;*****************************************************************************
  11.  
  12.  
  13.  
  14. [Version]
  15. Signature="$CHICAGO$"
  16. Class=Media
  17. ClassGUID={4D36E96C-E325-11CE-BFC1-08002BE10318}
  18. provider=%MfgName%
  19. ;LayoutFile=layout.inf, layout1.inf, layout2.inf
  20. DriverVer=10/22/2004,6.14.0457.0
  21. CatalogFile=nvmpu.cat
  22.  
  23. [SourceDisksNames]
  24. 1=%DiskDescription%,,,""
  25.  
  26. [SourceDisksFiles]
  27. nvmpu401.sys=1,,
  28. nvumpu.exe=1
  29. nvmpu.nvu=1
  30. nvcoam.dll=1
  31.  
  32. [SourceDisksFiles.x86]
  33. nvmpu401.sys=1,,
  34. nvumpu.exe=1,,
  35. nvmpu.nvu=1,,
  36. nvcoam.dll=1
  37.  
  38. [Manufacturer]
  39. %MfgName%=NVIDIA
  40.  
  41. [NVIDIA]
  42. %nvmpu.DeviceDesc%=nvmpu, *PNPB006
  43.  
  44.  
  45. ;; Excluding drivers from the "Add New Hardware" list.
  46. [ControlFlags]
  47. ExcludeFromSelect=*
  48.  
  49. [DestinationDirs]
  50. DefaultDestDir=10,system32\drivers
  51. nvmpu.FileList=10,system32\drivers
  52. Uninstall.FileList=11
  53.  
  54. [nvmpu.FileList]
  55. nvmpu401.sys
  56.  
  57. [Uninstall.FileList]
  58. nvumpu.exe
  59. nvmpu.nvu
  60.  
  61. [Uninstall.CoInst.FileList]
  62. nvcoam.dll
  63.  
  64. ;;*****************************************************************************
  65. ;; nvmpu 9x
  66. ;;*****************************************************************************
  67. [nvmpu]
  68. CopyFiles=nvmpu.FileList,Uninstall.FileList
  69. AlsoInstall=KS.Registration(ks.inf),WDMAUDIO.Registration(wdmaudio.inf)
  70. AddReg=nvmpu.AddReg,Uninstall.AddReg
  71.  
  72. [nvmpu.Interfaces]
  73. AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_UART%,WDM.Interface.UART
  74.  
  75. [nvmpu.Services]
  76. AddService=nvmpu401,0x00000002, nvmpu401.ServiceInstall
  77.  
  78.  
  79. ;;*****************************************************************************
  80. ;; nvmpu NT
  81. ;;*****************************************************************************
  82. [nvmpu.NT]
  83. CopyFiles=nvmpu.FileList
  84. Include=ks.inf,wdmaudio.inf
  85. Needs=KS.Registration,WDMAUDIO.Registration
  86. AddReg=nvmpu.AddReg
  87.  
  88. [nvmpu.NT.Interfaces]
  89. AddInterface=%KSCATEGORY_AUDIO%,%KSNAME_UART%,WDM.Interface.UART
  90.  
  91. [nvmpu.NT.Services]
  92. AddService=nvmpu401,0x00000002, nvmpu401.ServiceInstall
  93.  
  94.  
  95. ;;*****************************************************************************
  96. ;; nvmpu Common
  97. ;;*****************************************************************************
  98. [nvmpu.AddReg]
  99. HKR,,AssociatedFilters,,"wdmaud"
  100. HKR,,Driver,,nvmpu401.sys
  101. HKR,,NTMPDriver,,nvmpu401.sys
  102. HKR,,DevLoader,,"*ntkern,mmdevldr.vxd"
  103.  
  104. HKR,Drivers,SubClasses,,"midi"
  105. HKR,Drivers\midi\wdmaud.drv,Driver,,wdmaud.drv
  106. HKR,Drivers\midi\wdmaud.drv,Description,,%nvmpu.DeviceDesc%
  107.  
  108. [Uninstall.AddReg]
  109. HKLM,"Software\Microsoft\Windows\CurrentVersion\Uninstall\NVIDIA MPU Driver"
  110. HKLM,"Software\Microsoft\Windows\CurrentVersion\Uninstall\NVIDIA MPU Driver",DisplayName,,"NVIDIA MPU Driver"
  111. HKLM,"Software\Microsoft\Windows\CurrentVersion\Uninstall\NVIDIA MPU Driver",UninstallString,,"%11%\nvuMPU.exe Uninstall %11%\NvMPU.nvu,NVIDIA MPU Driver"
  112.  
  113.  
  114. [WDM.Interface.UART]
  115. AddReg=WDM.Interface.UART.AddReg
  116.  
  117. [WDM.Interface.UART.AddReg]
  118. HKR,,CLSID,,%Proxy.CLSID%
  119. HKR,,FriendlyName,,%nvmpu.MidiDesc%
  120.  
  121. [nvmpu401.ServiceInstall]
  122. DisplayName=%nvmpu.SvcDesc%
  123. ServiceType=1                ; SERVICE_KERNEL_DRIVER
  124. StartType=3                  ; SERVICE_DEMAND_START
  125. ErrorControl=1               ; SERVICE_ERROR_NORMAL
  126. ServiceBinary=%10%\system32\drivers\nvmpu401.sys
  127.  
  128. [nvmpu.NT.CoInstallers]
  129. AddReg=Uninstall.CoInst.AddReg
  130. CopyFiles=Uninstall.CoInst.FileList
  131.  
  132. [Uninstall.CoInst.AddReg]
  133. HKR,,CoInstallers32,0x00010000,    "nvcoam.dll,NVCoInstaller"
  134. HKR, Uninstall, Script,0,"nvmpu.nvu"
  135. HKR, Uninstall, Name,0,"NVIDIA MPU Driver"
  136. HKR, Uninstall, INFSrcDir, 0, %01% 
  137. HKR, Uninstall, Uninstaller,0,"nvumpu.exe"
  138.  
  139.  
  140. ;;*****************************************************************************
  141. ;; Strings
  142. ;;*****************************************************************************
  143. [Strings]
  144. MfgName="NVIDIA Corporation"
  145. DiskDescription="NVIDIA(R) nForce(TM) Audio Driver CD or Disk"
  146.  
  147. nvmpu.SvcDesc="Service for NVIDIA(R) nForce(TM) MIDI UART"
  148. nvmpu.DeviceDesc="NVIDIA(R) nForce(TM) MIDI UART"
  149. nvmpu.MidiDesc="NVIDIA(R) MIDI UART"
  150.  
  151. Proxy.CLSID="{17CCA71B-ECD7-11D0-B908-00A0C9223196}"
  152. KSCATEGORY_AUDIO="{6994AD04-93EF-11D0-A3CC-00A0C9223196}"
  153. KSNAME_UART="Uart"
  154.  
  155.  
  156.