home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 2010 April / PCWorld0410.iso / WindowsServerTrial / server.iso / sources / install.wim / 1 / Windows / inf / ph6xib32c1.inf < prev    next >
Encoding:
Text (UTF-16)  |  2008-01-19  |  12.8 KB  |  196 lines

  1. ;**************************************************************
  2. ;
  3. ; Copyright 2005 - 2006, Philips Semiconductors GmbH
  4. ;
  5. ;    BDA Hybrid TV Capture Driver
  6. ;
  7. ;**************************************************************
  8.  
  9. [Version]
  10. signature           = "$CHICAGO$" ;All Windows OS
  11. Class               = MEDIA
  12. ClassGUID           = {4d36e96c-e325-11ce-bfc1-08002be10318}
  13. Provider            = %PROVIDER%
  14. PNPLockDown         = 1 ;;; Lock driver against 3rd party application changes
  15. DriverVer=06/21/2006,6.0.6001.18000
  16.  
  17.  
  18. [Manufacturer]
  19. %PROVIDER%  = SupportedBoards, NTx86...1
  20.  
  21. ;---> 32 BIT SUPPORT <---
  22. [SupportedBoards.NTx86...1]
  23. %PHILIPS_62.DeviceDesc% = PHILIPS_62.NTx86,PCI\VEN_1131&DEV_7162&SUBSYS_010011BD
  24.  
  25. [SourceDisksNames]
  26. 1 = %INSTALLATION_DISK%,,
  27.  
  28. [SourceDisksFiles]
  29. Ph6xIB32.sys           = 1
  30. Ph6xIB32MV.dll         = 1
  31.  
  32.  
  33. [DestinationDirs]
  34. Ph6xIB32.CopyDll.NTx86      = 11
  35. Ph6xIB32.CopyDriver.NTx86   = 10,system32\drivers
  36.  
  37. [Ph6xIB32.CopyDll.NTx86]
  38. Ph6xIB32MV.dll
  39.  
  40. [Ph6xIB32.CopyDriver.NTx86]
  41. Ph6xIB32.sys
  42.  
  43. ;======================================
  44. ;
  45. ;       Initialization Entries
  46. ;
  47. ;======================================
  48.  
  49. ;******** SAA7162 x32 ***
  50. [PHILIPS_62.NTx86]
  51. Include       = ks.inf, wdmaudio.inf, kscaptur.inf, bda.inf
  52. Needs         = KS.Registration, WDMAUDIO.Registration.NT, KSCAPTUR.Registration.NT, BDA.Installation.NT
  53. CopyFiles     = Ph6xIB32.CopyDriver.NTx86, Ph6xIB32.CopyDll.NTx86
  54. AddReg        = Ph6xIB32.AddReg.NTx86, PHILIPS_62.AddReg
  55. RegisterDlls  = Ph6xIB32.Register.NTx86
  56. AddProperty   = Ph6xIB32.AddProp.NTx86
  57.  
  58. [PHILIPS_62.NTx86.Services]
  59. AddService    = %SERVICE_NAME_X32%, 0x00000002, Ph6xIB32.ServiceInstall.NTx86
  60.  
  61. ;******** GENERAL x32 ***
  62. [Ph6xIB32.ServiceInstall.NTx86]
  63. DisplayName   = %DISPLAY_NAME%
  64. Description   = %SERVICE_DESCRIPTION%
  65. ServiceType   = %SERVICE_KERNEL_DRIVER%
  66. StartType     = %SERVICE_DEMAND_START%
  67. ErrorControl  = %SERVICE_ERROR_IGNORE%
  68. ServiceBinary = %12%\Ph6xIB32.sys
  69.  
  70.  
  71. ;======================================
  72. ;
  73. ;           Registry Entries
  74. ;
  75. ;======================================
  76. ; [StartName=driver-object-name]
  77. ; [AddReg=add-registry-section[, add-registry-section] ...]
  78. ; [DelReg=del-registry-section[, del-registry-section] ...]
  79. ; [BitReg=bit-registry-section[,bit-registry-section] ...]
  80. ; [LoadOrderGroup=load-order-group-name]
  81. ; [Dependencies=depend-on-item-name[,depend-on-item-name]...]
  82.  
  83. ;
  84. ;******** General DLL Registry Entries ***
  85. ;
  86.  
  87. [Ph6xIB32.Register.NTx86]
  88. 11,,Ph6xIB32MV.dll,1 ;FLG_REGSVR_DLLREGISTER
  89.  
  90. ;
  91. ;******** General Driver Registry Entries ***
  92. ;
  93.  
  94. [Ph6xIB32.AddReg.NTx86]
  95.  
  96. HKR,,DevLoader,,*NTKERN
  97. HKR,,NTMPDriver,,Ph6xIB32.sys
  98. ;;;HKR, "Parameters","Prefix",,    %CUSTOM_TUNERNAME%
  99. HKR, "Parameters","SwitchLevel",0x00010001,0x0000001C
  100. ; Setting FM radio lock level
  101. HKR, "Parameters", "FmLockLevel",0x00010001,0x0493E0
  102.  
  103. ; --- Registry Entries For Audio Capture ---
  104. HKR,,Driver,,Ph6xIB32.sys
  105. HKR,,AssociatedFilters,,"wdmaud,swmidi,redbook"
  106.  
  107. HKR,Drivers,SubClasses,,"wave,mixer"
  108. HKR,Drivers\wave\wdmaud.drv,Driver,,wdmaud.drv
  109. HKR,Drivers\mixer\wdmaud.drv,Driver,,wdmaud.drv
  110. HKR,Drivers\wave\wdmaud.drv,Description,,"Philips Audio Capture Device"
  111. HKR,Drivers\mixer\wdmaud.drv,Description,,"Philips Audio Capture Device"
  112.  
  113. ; add audio input and output pinnames
  114. HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%AVSTREAM_ANLG_AUDIO_IN_PIN%,"Name",,"Analog Audioinput"
  115. HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%AVSTREAM_ANLG_AUDIO_OUT_PIN%,"Name",,"Audio"
  116. HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%AVSTREAM_ANLG_VIDEO_ITU_PIN%,"Name",,"Analog ITU Video"
  117. HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%AVSTREAM_ANLG_AUDIO_I2S_PIN%,"Name",,"I2S Audio"
  118. HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%AVSTREAM_MPEG_AES_PIN%,"Name",,"MPEG Audio ES"
  119. HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%AVSTREAM_MPEG_VES_PIN%,"Name",,"MPEG Video ES"
  120. HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%AVSTREAM_MPEG_PS_PIN%,"Name",, "MPEG2 Program"
  121. HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%AVSTREAM_ANLG_AUDIO_PIN%,"Name",,"~Audio"
  122. HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%AVSTREAM_ANLG_VIDEO_PIN%,"Name",,"~Capture"
  123.  
  124. [Ph3xIB32.AddProp.NTx86]
  125. GenericDriverInstalled,,,,1
  126.  
  127. ;
  128. ;******** Board - Specific Registry Entries ***
  129. ;
  130.  
  131. ;---- SAA7162 ----
  132. [PHILIPS_62.AddReg]
  133.  
  134. ; Prefix will be displayed in front of the device name on every filter
  135. HKR, "Parameters","Prefix",,%PHILIPS_CUSTOM_TUNERNAME%
  136.  
  137.  
  138. ;======================================
  139. ;
  140. ;           Strings Defines
  141. ;
  142. ;======================================
  143.  
  144. [Strings]
  145. ;-------------------------------
  146. ; Capture Filter Pin Name GUIDs
  147. ;-------------------------------
  148. AVSTREAM_ANLG_AUDIO_IN_PIN   = "{7BB284B9-714D-493d-A101-B1B028E782BD}"
  149. AVSTREAM_ANLG_AUDIO_OUT_PIN  = "{5582E657-E596-42b5-9DB3-541B27A2355F}"
  150. AVSTREAM_ANLG_VIDEO_ITU_PIN  = "{82631A2E-403C-4581-A4B0-EC173D004410}"
  151. AVSTREAM_ANLG_AUDIO_I2S_PIN  = "{C2E46358-F032-4d88-B802-06B59D162730}"
  152. AVSTREAM_MPEG_AES_PIN        = "{9DEC84B9-BCEF-4aac-997E-43EDD0A2D6C7}"
  153. AVSTREAM_MPEG_VES_PIN        = "{181CF87E-7741-47ba-8629-22347E03C64C}"
  154. AVSTREAM_MPEG_PS_PIN         = "{DDA87B83-65DB-4aec-82D0-79FBE67D2BB6}"
  155. AVSTREAM_ANLG_VIDEO_PIN      = "{16FFBD0A-F770-4692-A2FF-DD394DFE9564}"
  156. AVSTREAM_ANLG_AUDIO_PIN      = "{BA9E27B1-CF44-490e-8EAB-5F662E5FFE74}"        
  157.  
  158.  
  159. ;--------------------
  160. ; System Defines
  161. ;--------------------
  162. SERVICE_BOOT_START       = 0x0 
  163. SERVICE_SYSTEM_START     = 0x1 
  164. SERVICE_AUTO_START       = 0x2 
  165. SERVICE_DEMAND_START     = 0x3 
  166. SERVICE_DISABLED         = 0x4 
  167.  
  168. SERVICE_KERNEL_DRIVER    = 0x1 
  169. SERVICE_ERROR_IGNORE     = 0x0 
  170. SERVICE_ERROR_NORMAL     = 0x1 
  171. SERVICE_ERROR_SEVERE     = 0x2
  172. SERVICE_ERROR_CRITICAL   = 0x3 
  173. FLG_REGSVR_DLLREGISTER   = 0x00000001
  174.  
  175.  
  176. ;--------------------
  177. ; Customer Strings
  178. ;--------------------
  179.  
  180. DRIVER_NAME_X32               = "Ph6xIB32.sys"
  181. MACROVISION_NAME_X32          = "Ph6xIB32MV.dll"
  182.  
  183. SERVICE_NAME_X32              = "Ph6xIB32"
  184. SERVICE_DESCRIPTION           = "Philips 716x Inbox BDA Capture Driver"
  185. DISPLAY_NAME                  = "Philips 716x PCIe TV Card"
  186.  
  187. PROVIDER                      = "Pinnacle"
  188. INSTALLATION_DISK             = "Vista Installation Disk"
  189.  
  190.  
  191. ;*** Specific Names ***
  192. ;-----------------
  193. PHILIPS_CUSTOM_TUNERNAME      = "Pinnacle PCTV 3010iX"
  194. PHILIPS_62.DeviceDesc         = "Pinnacle PCTV 3010iX Dual Analog + DVB-T"
  195.  
  196.