home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 2010 April / PCWorld0410.iso / WindowsServerTrial / server.iso / sources / install.wim / 2 / Windows / inf / ph3xibc8.inf < prev    next >
Windows Setup INFormation  |  2008-01-19  |  45KB  |  573 lines

  1.  ■;**************************************************************
  2. ;
  3. ; Copyright 2000 - 2006, Philips Semiconductors GmbH
  4. ;
  5. ;      TerraTec Electronic GmbH - BDA Hybrid TV Capture Driver
  6. ;
  7. ;**************************************************************
  8. [Version]
  9. signature           = "$CHICAGO$" ;All Windows OS
  10. Class               = MEDIA
  11. ClassGUID           = {4d36e96c-e325-11ce-bfc1-08002be10318}
  12. Provider            = %PROVIDER%
  13. PNPLockDown         = 1 ;;; Lock driver against 3rd party application changes
  14. DriverVer=06/21/2006,6.0.6001.18000
  15. [Manufacturer]
  16. %PROVIDER%  = SupportedBoards, NTx86...1, NTAMD64...1
  17. ;---> 32 BIT SUPPORT <---
  18. [SupportedBoards.NTx86...1]
  19. ;******** Cinergy 400 TV ***
  20. %CINERGY_400.DeviceDesc% = CINERGY_400.NTx86,PCI\VEN_1131&DEV_7134&SUBSYS_1142153B
  21. ;******** Cinergy 600 TV Radio (MK2) ***
  22. %CINERGY_600_MK2.DeviceDesc% = CINERGY_600_MK2.NTx86,PCI\VEN_1131&DEV_7134&SUBSYS_1143153B
  23. ;******** Cinergy 200 TV ***
  24. %CINERGY_200.DeviceDesc% = CINERGY_200.NTx86,PCI\VEN_1131&DEV_7130&SUBSYS_1152153B
  25. ;******** Cinergy 600 TV Radio (MK3) ***
  26. %CINERGY_600_MK3.DeviceDesc% = CINERGY_600_MK3.NTx86,PCI\VEN_1131&DEV_7134&SUBSYS_1158153B
  27. ;******** Cinergy 250 PCI ***
  28. %CINERGY_250.DeviceDesc% = CINERGY_250.NTx86,PCI\VEN_1131&DEV_7133&SUBSYS_1160153B
  29. ;---> 64 BIT SUPPORT <---
  30. [SupportedBoards.NTAMD64...1]
  31. ;******** Cinergy 400 TV ***
  32. %CINERGY_400.DeviceDesc% = CINERGY_400.NTAMD64,PCI\VEN_1131&DEV_7134&SUBSYS_1142153B
  33. ;******** Cinergy 600 TV Radio (MK2) ***
  34. %CINERGY_600_MK2.DeviceDesc% = CINERGY_600_MK2.NTAMD64,PCI\VEN_1131&DEV_7134&SUBSYS_1143153B
  35. ;******** Cinergy 200 TV ***
  36. %CINERGY_200.DeviceDesc% = CINERGY_200.NTAMD64,PCI\VEN_1131&DEV_7130&SUBSYS_1152153B
  37. ;******** Cinergy 600 TV Radio (MK3) ***
  38. %CINERGY_600_MK3.DeviceDesc% = CINERGY_600_MK3.NTAMD64,PCI\VEN_1131&DEV_7134&SUBSYS_1158153B
  39. ;******** Cinergy 250 PCI ***
  40. %CINERGY_250.DeviceDesc% = CINERGY_250.NTAMD64,PCI\VEN_1131&DEV_7133&SUBSYS_1160153B
  41. [SourceDisksNames]
  42. 1 = %INSTALLATION_DISK%,,
  43. [SourceDisksFiles]
  44. Ph3xIB32.sys           = 1
  45. Ph3xIB64.sys           = 1
  46. Ph3xIB32MV.dll         = 1
  47. Ph3xIB64MV.dll         = 1
  48. [DestinationDirs]
  49. Ph3xIB32.CopyDll.NTx86      = 11
  50. Ph3xIB64.CopyDll.NTAMD64    = 11
  51. Ph3xIB32.CopyDriver.NTx86   = 10,system32\drivers
  52. Ph3xIB64.CopyDriver.NTAMD64 = 10,system32\drivers
  53. [Ph3xIB32.CopyDll.NTx86]
  54. Ph3xIB32MV.dll
  55. [Ph3xIB64.CopyDll.NTAMD64]
  56. Ph3xIB64MV.dll
  57. [Ph3xIB32.CopyDriver.NTx86]
  58. Ph3xIB32.sys
  59. [Ph3xIB64.CopyDriver.NTAMD64]
  60. Ph3xIB64.sys
  61. ;======================================
  62. ;
  63. ;       Initialization Entries
  64. ;
  65. ;======================================
  66. ;******** Cinergy 400 TV x32 ***
  67. [CINERGY_400.NTx86]
  68. Include       = ks.inf, wdmaudio.inf, kscaptur.inf, bda.inf
  69. Needs         = KS.Registration, WDMAUDIO.Registration.NT, KSCAPTUR.Registration.NT, BDA.Installation.NT
  70. CopyFiles     = Ph3xIB32.CopyDriver.NTx86, Ph3xIB32.CopyDll.NTx86
  71. AddReg        = Ph3xIB32.AddReg.NTx86, CINERGY_400.AddReg
  72. RegisterDlls  = Ph3xIB32.Register.NTx86
  73. AddProperty   = Ph3xIB32.AddProp.NTx86
  74. [CINERGY_400.NTx86.Services]
  75. AddService    = %SERVICE_NAME_X32%, 0x00000002, Ph3xIB32.ServiceInstall.NTx86
  76. ;******** Cinergy 400 TV x64 ***
  77. [CINERGY_400.NTAMD64]
  78. Include       = ks.inf, wdmaudio.inf, kscaptur.inf, bda.inf
  79. Needs         = KS.Registration, WDMAUDIO.Registration.NT, KSCAPTUR.Registration.NT, BDA.Installation.NT
  80. CopyFiles     = Ph3xIB64.CopyDriver.NTAMD64, Ph3xIB64.CopyDll.NTAMD64
  81. AddReg        = Ph3xIB64.AddReg.NTAMD64, CINERGY_400.AddReg
  82. RegisterDlls  = Ph3xIB64.Register.NTAMD64
  83. AddProperty   = Ph3xIB64.AddProp.NTAMD64
  84. [CINERGY_400.NTAMD64.Services]
  85. AddService    = %SERVICE_NAME_X64%, 0x00000002, Ph3xIB64.ServiceInstall.NTAMD64
  86. ;******** Cinergy 600 TV Radio (MK2) x32 ***
  87. [CINERGY_600_MK2.NTx86]
  88. Include       = ks.inf, wdmaudio.inf, kscaptur.inf, bda.inf
  89. Needs         = KS.Registration, WDMAUDIO.Registration.NT, KSCAPTUR.Registration.NT, BDA.Installation.NT
  90. CopyFiles     = Ph3xIB32.CopyDriver.NTx86, Ph3xIB32.CopyDll.NTx86
  91. AddReg        = Ph3xIB32.AddReg.NTx86, CINERGY_600_MK2.AddReg
  92. RegisterDlls  = Ph3xIB32.Register.NTx86
  93. AddProperty   = Ph3xIB32.AddProp.NTx86
  94. [CINERGY_600_MK2.NTx86.Services]
  95. AddService    = %SERVICE_NAME_X32%, 0x00000002, Ph3xIB32.ServiceInstall.NTx86
  96. ;******** Cinergy 600 TV Radio (MK2) x64 ***
  97. [CINERGY_600_MK2.NTAMD64]
  98. Include       = ks.inf, wdmaudio.inf, kscaptur.inf, bda.inf
  99. Needs         = KS.Registration, WDMAUDIO.Registration.NT, KSCAPTUR.Registration.NT, BDA.Installation.NT
  100. CopyFiles     = Ph3xIB64.CopyDriver.NTAMD64, Ph3xIB64.CopyDll.NTAMD64
  101. AddReg        = Ph3xIB64.AddReg.NTAMD64, CINERGY_600_MK2.AddReg
  102. RegisterDlls  = Ph3xIB64.Register.NTAMD64
  103. AddProperty   = Ph3xIB64.AddProp.NTAMD64
  104. [CINERGY_600_MK2.NTAMD64.Services]
  105. AddService    = %SERVICE_NAME_X64%, 0x00000002, Ph3xIB64.ServiceInstall.NTAMD64
  106. ;******** Cinergy 200 TV x32 ***
  107. [CINERGY_200.NTx86]
  108. Include       = ks.inf, wdmaudio.inf, kscaptur.inf, bda.inf
  109. Needs         = KS.Registration, WDMAUDIO.Registration.NT, KSCAPTUR.Registration.NT, BDA.Installation.NT
  110. CopyFiles     = Ph3xIB32.CopyDriver.NTx86, Ph3xIB32.CopyDll.NTx86
  111. AddReg        = Ph3xIB32.AddReg.NTx86, CINERGY_200.AddReg
  112. RegisterDlls  = Ph3xIB32.Register.NTx86
  113. AddProperty   = Ph3xIB32.AddProp.NTx86
  114. [CINERGY_200.NTx86.Services]
  115. AddService    = %SERVICE_NAME_X32%, 0x00000002, Ph3xIB32.ServiceInstall.NTx86
  116. ;******** Cinergy 200 TV x64 ***
  117. [CINERGY_200.NTAMD64]
  118. Include       = ks.inf, wdmaudio.inf, kscaptur.inf, bda.inf
  119. Needs         = KS.Registration, WDMAUDIO.Registration.NT, KSCAPTUR.Registration.NT, BDA.Installation.NT
  120. CopyFiles     = Ph3xIB64.CopyDriver.NTAMD64, Ph3xIB64.CopyDll.NTAMD64
  121. AddReg        = Ph3xIB64.AddReg.NTAMD64, CINERGY_200.AddReg
  122. RegisterDlls  = Ph3xIB64.Register.NTAMD64
  123. AddProperty   = Ph3xIB64.AddProp.NTAMD64
  124. [CINERGY_200.NTAMD64.Services]
  125. AddService    = %SERVICE_NAME_X64%, 0x00000002, Ph3xIB64.ServiceInstall.NTAMD64
  126. ;******** Cinergy 600 TV Radio (MK3) x32 ***
  127. [CINERGY_600_MK3.NTx86]
  128. Include       = ks.inf, wdmaudio.inf, kscaptur.inf, bda.inf
  129. Needs         = KS.Registration, WDMAUDIO.Registration.NT, KSCAPTUR.Registration.NT, BDA.Installation.NT
  130. CopyFiles     = Ph3xIB32.CopyDriver.NTx86, Ph3xIB32.CopyDll.NTx86
  131. AddReg        = Ph3xIB32.AddReg.NTx86, CINERGY_600_MK3.AddReg
  132. RegisterDlls  = Ph3xIB32.Register.NTx86
  133. AddProperty   = Ph3xIB32.AddProp.NTx86
  134. [CINERGY_600_MK3.NTx86.Services]
  135. AddService    = %SERVICE_NAME_X32%, 0x00000002, Ph3xIB32.ServiceInstall.NTx86
  136. ;******** Cinergy 600 TV Radio (MK3) x64 ***
  137. [CINERGY_600_MK3.NTAMD64]
  138. Include       = ks.inf, wdmaudio.inf, kscaptur.inf, bda.inf
  139. Needs         = KS.Registration, WDMAUDIO.Registration.NT, KSCAPTUR.Registration.NT, BDA.Installation.NT
  140. CopyFiles     = Ph3xIB64.CopyDriver.NTAMD64, Ph3xIB64.CopyDll.NTAMD64
  141. AddReg        = Ph3xIB64.AddReg.NTAMD64, CINERGY_600_MK3.AddReg
  142. RegisterDlls  = Ph3xIB64.Register.NTAMD64
  143. AddProperty   = Ph3xIB64.AddProp.NTAMD64
  144. [CINERGY_600_MK3.NTAMD64.Services]
  145. AddService    = %SERVICE_NAME_X64%, 0x00000002, Ph3xIB64.ServiceInstall.NTAMD64
  146. ;******** Cinergy 250 PCI x32 ***
  147. [CINERGY_250.NTx86]
  148. Include       = ks.inf, wdmaudio.inf, kscaptur.inf, bda.inf
  149. Needs         = KS.Registration, WDMAUDIO.Registration.NT, KSCAPTUR.Registration.NT, BDA.Installation.NT
  150. CopyFiles     = Ph3xIB32.CopyDriver.NTx86, Ph3xIB32.CopyDll.NTx86
  151. AddReg        = Ph3xIB32.AddReg.NTx86, CINERGY_250.AddReg
  152. RegisterDlls  = Ph3xIB32.Register.NTx86
  153. AddProperty   = Ph3xIB32.AddProp.NTx86
  154. [CINERGY_250.NTx86.Services]
  155. AddService    = %SERVICE_NAME_X32%, 0x00000002, Ph3xIB32.ServiceInstall.NTx86
  156. ;******** Cinergy 250 PCI x64 ***
  157. [CINERGY_250.NTAMD64]
  158. Include       = ks.inf, wdmaudio.inf, kscaptur.inf, bda.inf
  159. Needs         = KS.Registration, WDMAUDIO.Registration.NT, KSCAPTUR.Registration.NT, BDA.Installation.NT
  160. CopyFiles     = Ph3xIB64.CopyDriver.NTAMD64, Ph3xIB64.CopyDll.NTAMD64
  161. AddReg        = Ph3xIB64.AddReg.NTAMD64, CINERGY_250.AddReg
  162. RegisterDlls  = Ph3xIB64.Register.NTAMD64
  163. AddProperty   = Ph3xIB64.AddProp.NTAMD64
  164. [CINERGY_250.NTAMD64.Services]
  165. AddService    = %SERVICE_NAME_X64%, 0x00000002, Ph3xIB64.ServiceInstall.NTAMD64
  166. ;******** GENERAL x32 ***
  167. [Ph3xIB32.ServiceInstall.NTx86]
  168. DisplayName   = %DISPLAY_NAME%
  169. Description   = %SERVICE_DESCRIPTION%
  170. ServiceType   = %SERVICE_KERNEL_DRIVER%
  171. StartType     = %SERVICE_DEMAND_START%
  172. ErrorControl  = %SERVICE_ERROR_IGNORE%
  173. ServiceBinary = %12%\Ph3xIB32.sys
  174. ;******** GENERAL x64 ***
  175. [Ph3xIB64.ServiceInstall.NTAMD64]
  176. DisplayName   = %DISPLAY_NAME%
  177. Description   = %SERVICE_DESCRIPTION%
  178. ServiceType   = %SERVICE_KERNEL_DRIVER%
  179. StartType     = %SERVICE_DEMAND_START%
  180. ErrorControl  = %SERVICE_ERROR_IGNORE%
  181. ServiceBinary = %12%\Ph3xIB64.sys
  182. ;======================================
  183. ;
  184. ;           Property Entries
  185. ;
  186. ;======================================
  187. [Ph3xIB32.AddProp.NTx86]
  188. GenericDriverInstalled,,,,1
  189. [Ph3xIB64.AddProp.NTAMD64]
  190. GenericDriverInstalled,,,,1
  191. ;======================================
  192. ;
  193. ;           Registry Entries
  194. ;
  195. ;======================================
  196. ; [StartName=driver-object-name]
  197. ; [AddReg=add-registry-section[, add-registry-section] ...]
  198. ; [DelReg=del-registry-section[, del-registry-section] ...]
  199. ; [BitReg=bit-registry-section[,bit-registry-section] ...]
  200. ; [LoadOrderGroup=load-order-group-name]
  201. ; [Dependencies=depend-on-item-name[,depend-on-item-name]...]
  202. ;
  203. ;******** General DLL Registry Entries ***
  204. ;
  205. [Ph3xIB32.Register.NTx86]
  206. 11,,Ph3xIB32MV.dll,1 ;FLG_REGSVR_DLLREGISTER
  207. [Ph3xIB64.Register.NTAMD64]
  208. 11,,Ph3xIB64MV.dll,1 ;FLG_REGSVR_DLLREGISTER
  209. ;
  210. ;******** General Driver Registry Entries ***
  211. ;
  212. [Ph3xIB32.AddReg.NTx86]
  213. HKR,,DevLoader,,*NTKERN
  214. HKR,,NTMPDriver,,Ph3xIB32.sys
  215. ; --- Registry Entries For Audio Capture ---
  216. HKR,,Driver,,Ph3xIB32.sys
  217. HKR,,AssociatedFilters,,"wdmaud,swmidi,redbook"
  218. HKR,Drivers,SubClasses,,"wave,mixer"
  219. HKR,Drivers\wave\wdmaud.drv,Driver,,wdmaud.drv
  220. HKR,Drivers\mixer\wdmaud.drv,Driver,,wdmaud.drv
  221. HKR,Drivers\wave\wdmaud.drv,Description,,"Philips Audio Capture Device"
  222. HKR,Drivers\mixer\wdmaud.drv,Description,,"Philips Audio Capture Device"
  223. ; add audio input and output pinnames
  224. HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%AVSTREAM_ANLG_AUDIO_IN_PIN%,"Name",,"Analog Audioinput"
  225. HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%AVSTREAM_ANLG_AUDIO_OUT_PIN%,"Name",,"Audio"
  226. HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%AVSTREAM_ANLG_VIDEO_ITU_PIN%,"Name",,"Analog ITU Video"
  227. HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%AVSTREAM_ANLG_AUDIO_I2S_PIN%,"Name",,"I2S Audio"
  228. HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%AVSTREAM_ANLG_AUDIO_CAP_PIN%,"Name",,"~Audio"
  229. HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%AVSTREAM_ANLG_VIDEO_CAP_PIN%,"Name",,"~Capture"
  230. HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%AVSTREAM_ANLG_VIDEO_PRE_PIN%,"Name",,"~Preview"
  231. HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%AVSTREAM_MPEG_AES_PIN%,"Name",,"MPEG Audio ES"
  232. HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%AVSTREAM_MPEG_VES_PIN%,"Name",,"MPEG Video ES"
  233. HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%AVSTREAM_MPEG_PS_PIN%,"Name",, "MPEG2 Program"
  234. [Ph3xIB64.AddReg.NTAMD64]
  235. HKR,,DevLoader,,*NTKERN
  236. HKR,,NTMPDriver,,Ph3xIB64.sys
  237. ; --- Registry Entries For Audio Capture ---
  238. HKR,,Driver,,Ph3xIB64.sys
  239. HKR,,AssociatedFilters,,"wdmaud,swmidi,redbook"
  240. HKR,Drivers,SubClasses,,"wave,mixer"
  241. HKR,Drivers\wave\wdmaud.drv,Driver,,wdmaud.drv
  242. HKR,Drivers\mixer\wdmaud.drv,Driver,,wdmaud.drv
  243. HKR,Drivers\wave\wdmaud.drv,Description,,"Philips Audio Capture Device"
  244. HKR,Drivers\mixer\wdmaud.drv,Description,,"Philips Audio Capture Device"
  245. ; add audio input and output pinnames
  246. HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%AVSTREAM_ANLG_AUDIO_IN_PIN%,"Name",,"Analog Audioinput"
  247. HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%AVSTREAM_ANLG_AUDIO_OUT_PIN%,"Name",,"Audio"
  248. HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%AVSTREAM_ANLG_VIDEO_ITU_PIN%,"Name",,"Analog ITU Video"
  249. HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%AVSTREAM_ANLG_AUDIO_I2S_PIN%,"Name",,"I2S Audio"
  250. HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%AVSTREAM_ANLG_AUDIO_CAP_PIN%,"Name",,"~Audio"
  251. HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%AVSTREAM_ANLG_VIDEO_CAP_PIN%,"Name",,"~Capture"
  252. HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%AVSTREAM_ANLG_VIDEO_PRE_PIN%,"Name",,"~Preview"
  253. HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%AVSTREAM_MPEG_AES_PIN%,"Name",,"MPEG Audio ES"
  254. HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%AVSTREAM_MPEG_VES_PIN%,"Name",,"MPEG Video ES"
  255. HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%AVSTREAM_MPEG_PS_PIN%,"Name",, "MPEG2 Program"
  256. ;
  257. ;******** Board - Specific Registry Entries ***
  258. ;
  259. ;---- Cinergy 400 TV ----
  260. [CINERGY_400.AddReg]
  261. ; Prefix will be displayed in front of the device name on every filter
  262. HKR, "Parameters","Prefix",,%CINERGY_400_CUSTOM_TUNERNAME%
  263. ; SmallXBar=0: XBar inputs => Tuner, Composite1, S-Video1, Composite2, S-Video2
  264. ; SmallXBar=1: XBar inputs => Tuner, Composite1, S-Video1
  265. HKR, "Parameters", "SmallXBar",0x00010001,1
  266. HKR, "I2C Devices", "Force Registry Settings",0x00010001,0x01
  267. HKR, "VideoDecoder", "Tuner Channel",0x00010001,0x01
  268. HKR, "VideoDecoder", "CVBS Channel",0x00010001,0x04
  269. HKR, "VideoDecoder", "SVHS Channel",0x00010001,0x06
  270. HKR, "VideoDecoder", "FM Radio Channel",0x00010001,0xFF
  271. HKR, "AudioDecoder", "Tuner Channel",0x00010001,0x01
  272. HKR, "AudioDecoder", "CVBS Channel",0x00010001,0x02
  273. HKR, "AudioDecoder", "SVHS Channel",0x00010001,0x02
  274. HKR, "AudioDecoder", "FM Radio Channel",0x00010001,0x03
  275. HKR, "AudioDecoder", "XTAL",0x00010001,0x1
  276. HKR, "I2C Devices", "Number of I2C Devices",0x00010001,0x01
  277. HKR, "I2C Devices", "Device 0, Data1",0x00010001,0x03  ; Tuner ID
  278. HKR, "I2C Devices", "Device 0, Data2",0x00010001,0xC0  ; Tuner slave addr.
  279. ;HKR, "I2C Devices", "Device 0, Data3",0x00010001,0xFF  ; Tuner IF PLL slave addr.
  280. ;HKR, "I2C Devices", "Device 0, Data4",0x00010001,0xFF  ; Demod
  281. ;HKR, "I2C Devices", "Device 0, Data5",0x00010001,0xFF  ; # of Add. Data
  282. ;---- Cinergy 600 TV Radio (MK2) ----
  283. [CINERGY_600_MK2.AddReg]
  284. ; Prefix will be displayed in front of the device name on every filter
  285. HKR, "Parameters","Prefix",,%CINERGY_600_MK2_CUSTOM_TUNERNAME%
  286. ; SmallXBar=0: XBar inputs => Tuner, Composite1, S-Video1, Composite2, S-Video2
  287. ; SmallXBar=1: XBar inputs => Tuner, Composite1, S-Video1
  288. HKR, "Parameters", "SmallXBar",0x00010001,1
  289. HKR, "I2C Devices", "Force Registry Settings",0x00010001,0x01
  290. HKR, "VideoDecoder", "Tuner Channel",0x00010001,0x01
  291. HKR, "VideoDecoder", "CVBS Channel",0x00010001,0x04
  292. HKR, "VideoDecoder", "SVHS Channel",0x00010001,0x06
  293. HKR, "VideoDecoder", "FM Radio Channel",0x00010001,0xFF
  294. HKR, "AudioDecoder", "Tuner Channel",0x00010001,0x01
  295. HKR, "AudioDecoder", "CVBS Channel",0x00010001,0x02
  296. HKR, "AudioDecoder", "SVHS Channel",0x00010001,0x02
  297. HKR, "AudioDecoder", "FM Radio Channel",0x00010001,0x03
  298. HKR, "AudioDecoder", "XTAL",0x00010001,0x1
  299. HKR, "I2C Devices", "Number of I2C Devices",0x00010001,0x01
  300. HKR, "I2C Devices", "Device 0, Data1",0x00010001,0x09  ; Tuner ID
  301. HKR, "I2C Devices", "Device 0, Data2",0x00010001,0xC0  ; Tuner slave addr.
  302. ;HKR, "I2C Devices", "Device 0, Data3",0x00010001,0xFF  ; Tuner IF PLL slave addr.
  303. ;HKR, "I2C Devices", "Device 0, Data4",0x00010001,0xFF  ; Demod
  304. ;HKR, "I2C Devices", "Device 0, Data5",0x00010001,0xFF  ; # of Add. Data
  305. ;---- Cinergy 200 TV ----
  306. [CINERGY_200.AddReg]
  307. ; Prefix will be displayed in front of the device name on every filter
  308. HKR, "Parameters","Prefix",,%CINERGY_200_CUSTOM_TUNERNAME%
  309. ; SmallXBar=0: XBar inputs => Tuner, Composite1, S-Video1, Composite2, S-Video2
  310. ; SmallXBar=1: XBar inputs => Tuner, Composite1, S-Video1
  311. HKR, "Parameters", "SmallXBar",0x00010001,1
  312. HKR, "I2C Devices", "Force Registry Settings",0x00010001,0x01
  313. HKR, "VideoDecoder", "Tuner Channel",0x00010001,0x01
  314. HKR, "VideoDecoder", "CVBS Channel",0x00010001,0x04
  315. HKR, "VideoDecoder", "SVHS Channel",0x00010001,0x06
  316. HKR, "VideoDecoder", "FM Radio Channel",0x00010001,0xFF
  317. HKR, "AudioDecoder", "Tuner Channel",0x00010001,0x03
  318. HKR, "AudioDecoder", "CVBS Channel",0x00010001,0x02
  319. HKR, "AudioDecoder", "SVHS Channel",0x00010001,0x02
  320. HKR, "AudioDecoder", "FM Radio Channel",0x00010001,0x03
  321. HKR, "AudioDecoder", "XTAL",0x00010001,0x1
  322. HKR, "I2C Devices", "Number of I2C Devices",0x00010001,0x01
  323. HKR, "I2C Devices", "Device 0, Data1",0x00010001,0x03  ; Tuner ID
  324. HKR, "I2C Devices", "Device 0, Data2",0x00010001,0xC0  ; Tuner slave addr.
  325. ;HKR, "I2C Devices", "Device 0, Data3",0x00010001,0xFF  ; Tuner IF PLL slave addr.
  326. ;HKR, "I2C Devices", "Device 0, Data4",0x00010001,0xFF  ; Demod
  327. ;HKR, "I2C Devices", "Device 0, Data5",0x00010001,0xFF  ; # of Add. Data
  328. ;---- Cinergy 600 TV Radio (MK3) ----
  329. [CINERGY_600_MK3.AddReg]
  330. ; Prefix will be displayed in front of the device name on every filter
  331. HKR, "Parameters","Prefix",,%CINERGY_600_MK3_CUSTOM_TUNERNAME%
  332. ; SmallXBar=0: XBar inputs => Tuner, Composite1, S-Video1, Composite2, S-Video2
  333. ; SmallXBar=1: XBar inputs => Tuner, Composite1, S-Video1
  334. HKR, "Parameters", "SmallXBar",0x00010001,1
  335. HKR, "I2C Devices", "Force Registry Settings",0x00010001,0x01
  336. HKR, "VideoDecoder", "Tuner Channel",0x00010001,0x01
  337. HKR, "VideoDecoder", "CVBS Channel",0x00010001,0x04
  338. HKR, "VideoDecoder", "SVHS Channel",0x00010001,0x06
  339. HKR, "VideoDecoder", "FM Radio Channel",0x00010001,0xFF
  340. HKR, "AudioDecoder", "Tuner Channel",0x00010001,0x01
  341. HKR, "AudioDecoder", "CVBS Channel",0x00010001,0x02
  342. HKR, "AudioDecoder", "SVHS Channel",0x00010001,0x02
  343. HKR, "AudioDecoder", "FM Radio Channel",0x00010001,0x03
  344. HKR, "AudioDecoder", "XTAL",0x00010001,0x1
  345. HKR, "I2C Devices", "Number of I2C Devices",0x00010001,0x01
  346. HKR, "I2C Devices", "Device 0, Data1",0x00010001,0x05  ; Tuner ID
  347. HKR, "I2C Devices", "Device 0, Data2",0x00010001,0xC0  ; Tuner slave addr.
  348. HKR, "I2C Devices", "Device 0, Data3",0x00010001,0x86  ; Tuner IF PLL slave addr.
  349. ;HKR, "I2C Devices", "Device 0, Data4",0x00010001,0xFF  ; Demod slave addr.
  350. ;HKR, "I2C Devices", "Device 0, Data5",0x00010001,0xFF  ; # of Add. Data
  351. ;---- Cinergy 250 PCI ----
  352. [CINERGY_250.AddReg]
  353. ; Prefix will be displayed in front of the device name on every filter
  354. HKR, "Parameters","Prefix",,%CINERGY_250_CUSTOM_TUNERNAME%
  355. ; SmallXBar=0: XBar inputs => Tuner, Composite1, S-Video1, Composite2, S-Video2
  356. ; SmallXBar=1: XBar inputs => Tuner, Composite1, S-Video1
  357. HKR, "Parameters", "SmallXBar",0x00010001,1
  358. HKR, "I2C Devices", "Force Registry Settings",0x00010001,0x01
  359. HKR, "VideoDecoder", "Tuner Channel",0x00010001,0x01
  360. HKR, "VideoDecoder", "CVBS Channel",0x00010001,0x03
  361. HKR, "VideoDecoder", "SVHS Channel",0x00010001,0x08
  362. HKR, "VideoDecoder", "FM Radio Channel",0x00010001,0x01
  363. HKR, "AudioDecoder", "Tuner Channel",0x00010001,0x01
  364. HKR, "AudioDecoder", "CVBS Channel",0x00010001,0x03
  365. HKR, "AudioDecoder", "SVHS Channel",0x00010001,0x03
  366. HKR, "AudioDecoder", "FM Radio Channel",0x00010001,0x01
  367. HKR, "AudioDecoder", "XTAL",0x00010001,0x0
  368. HKR, "I2C Devices", "Number of I2C Devices",0x00010001,0x01
  369. HKR, "I2C Devices", "Device 0, Data1",0x00010001,0x22  ; Tuner ID
  370. HKR, "I2C Devices", "Device 0, Data2",0x00010001,0xC2  ; Tuner slave addr.
  371. HKR, "I2C Devices", "Device 0, Data3",0x00010001,0x96  ; Tuner IF PLL slave addr.
  372. HKR, "I2C Devices", "Device 0, Data4",0x00010001,0x00  ; Demod slave addr.
  373. HKR, "I2C Devices", "Device 0, Data5",0x00010001,0x01  ; # of Add. Data
  374. HKR, "I2C Devices", "Device 0, Data6",0x00010001,0x30  ; Data Byte 1
  375. ;======================================
  376. ;
  377. ;           Strings Defines
  378. ;
  379. ;======================================
  380. [Strings]
  381. ;-------------------------------
  382. ; Capture Filter Pin Name GUIDs
  383. ;-------------------------------
  384. AVSTREAM_ANLG_AUDIO_IN_PIN   = "{7BB284B9-714D-493d-A101-B1B028E782BD}"
  385. AVSTREAM_ANLG_AUDIO_OUT_PIN  = "{5582E657-E596-42b5-9DB3-541B27A2355F}"
  386. AVSTREAM_ANLG_VIDEO_ITU_PIN  = "{82631A2E-403C-4581-A4B0-EC173D004410}"
  387. AVSTREAM_ANLG_AUDIO_I2S_PIN  = "{C2E46358-F032-4d88-B802-06B59D162730}"
  388. AVSTREAM_ANLG_VIDEO_CAP_PIN  = "{16FFBD0A-F770-4692-A2FF-DD394DFE9564}"
  389. AVSTREAM_ANLG_VIDEO_PRE_PIN  = "{A19F6121-9CF7-4081-8053-256668FCBE1F}"
  390. AVSTREAM_ANLG_AUDIO_CAP_PIN  = "{BA9E27B1-CF44-490e-8EAB-5F662E5FFE74}"
  391. AVSTREAM_MPEG_AES_PIN        = "{9DEC84B9-BCEF-4aac-997E-43EDD0A2D6C7}"
  392. AVSTREAM_MPEG_VES_PIN        = "{181CF87E-7741-47ba-8629-22347E03C64C}"
  393. AVSTREAM_MPEG_PS_PIN         = "{DDA87B83-65DB-4aec-82D0-79FBE67D2BB6}"
  394. ;--------------------
  395. ; System Defines
  396. ;--------------------
  397. SERVICE_BOOT_START       = 0x0 
  398. SERVICE_SYSTEM_START     = 0x1 
  399. SERVICE_AUTO_START       = 0x2 
  400. SERVICE_DEMAND_START     = 0x3 
  401. SERVICE_DISABLED         = 0x4 
  402. SERVICE_KERNEL_DRIVER    = 0x1 
  403. SERVICE_ERROR_IGNORE     = 0x0 
  404. SERVICE_ERROR_NORMAL     = 0x1 
  405. SERVICE_ERROR_SEVERE     = 0x2
  406. SERVICE_ERROR_CRITICAL   = 0x3 
  407. FLG_REGSVR_DLLREGISTER   = 0x00000001
  408. ;--------------------
  409. ; Customer Strings
  410. ;--------------------
  411. DRIVER_NAME_X32               = "Ph3xIB32.sys"
  412. DRIVER_NAME_X64               = "Ph3xIB64.sys"
  413. MACROVISION_NAME_X32          = "Ph3xIB32MV.dll"
  414. MACROVISION_NAME_X64          = "Ph3xIB64MV.dll"
  415. SERVICE_NAME_X32              = "Ph3xIB32"
  416. SERVICE_NAME_X64              = "Ph3xIB64"
  417. SERVICE_DESCRIPTION           = "Philips 713x Inbox BDA Capture Driver"
  418. DISPLAY_NAME                  = "Philips 713x Inbox PCI TV Card"
  419. PROVIDER                      = "TerraTec Electronic GmbH"
  420. INSTALLATION_DISK             = "Vista Installation Disk"
  421. ;*** Specific Names ***
  422. ;-----------------
  423. CINERGY_400_CUSTOM_TUNERNAME      = "Cinergy 400 TV"
  424. CINERGY_400.DeviceDesc            = "Cinergy 400 TV Capture (MK2)"
  425. CINERGY_600_MK2_CUSTOM_TUNERNAME  = "Cinergy 600 TV"
  426. CINERGY_600_MK2.DeviceDesc        = "Cinergy 600 TV Capture (MK2)"
  427. CINERGY_200_CUSTOM_TUNERNAME      = "Cinergy 200 TV"
  428. CINERGY_200.DeviceDesc            = "Cinergy 200 TV Capture"
  429. CINERGY_600_MK3_CUSTOM_TUNERNAME  = "Cinergy 600 TV"
  430. CINERGY_600_MK3.DeviceDesc        = "Cinergy 600 TV Capture (MK3)"
  431. CINERGY_250_CUSTOM_TUNERNAME      = "Cinergy 250 PCI"
  432. CINERGY_250.DeviceDesc            = "Cinergy 250 PCI Capture"