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

  1. ;**************************************************************
  2. ;
  3. ; Copyright 2000 - 2006, Philips Semiconductors GmbH
  4. ;
  5. ;      ASUSTeK Computer Inc. - 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, NTAMD64...1
  20.  
  21. ;---> 32 BIT SUPPORT <---
  22. [SupportedBoards.NTx86...1]
  23. ;******** EUROPA II ***
  24. %EUROPA2.DeviceDesc%    = EUROPA2.NTx86,PCI\VEN_1131&DEV_7134&SUBSYS_48601043
  25.  
  26. ;******** MERCUR ***
  27. %MERCUR.DeviceDesc%     = MERCUR.NTx86,PCI\VEN_1131&DEV_7133&SUBSYS_48451043
  28.  
  29. ;******** TIGER ***
  30. %TIGER.DeviceDesc%      = TIGER.NTx86,PCI\VEN_1131&DEV_7133&SUBSYS_48571043
  31. %TIGER.DeviceDesc%      = TIGER.NTx86,PCI\VEN_1131&DEV_7133&SUBSYS_48621043
  32. %TIGER.DeviceDesc%      = TIGER.NTx86,PCI\VEN_1131&DEV_7133&SUBSYS_48711043
  33. %TIGER.DeviceDesc%      = TIGER.NTx86,PCI\VEN_1131&DEV_7133&SUBSYS_48761043
  34.  
  35. ;******** TIGER + WiFi ***
  36. %TIGER.DeviceDesc%      = TIGERWIFI.NTx86,PCI\VEN_1131&DEV_7133&SUBSYS_81881043
  37.  
  38. ;******** TV 7133 ***
  39. %TV_7133.DeviceDesc%    = TV_7133.NTx86,PCI\VEN_1131&DEV_7133&SUBSYS_48431043
  40.  
  41. ;******** TV 7134 ***
  42. %TV_7134.DeviceDesc%    = TV_7134.NTx86,PCI\VEN_1131&DEV_7134&SUBSYS_48421043
  43.  
  44. ;******** TV 7134 FQ1216 ***
  45. %TV_7134_FQ1216.DeviceDesc%    = TV_7134_FQ1216.NTx86,PCI\VEN_1131&DEV_7134&SUBSYS_48301043
  46. %TV_7134_FQ1216.DeviceDesc%    = TV_7134_FQ1216.NTx86,PCI\VEN_1131&DEV_7134&SUBSYS_48401043
  47.  
  48.  
  49. ;---> 64 BIT SUPPORT <---
  50. [SupportedBoards.NTAMD64...1]
  51. ;******** EUROPA II ***
  52. %EUROPA2.DeviceDesc%    = EUROPA2.NTAMD64,PCI\VEN_1131&DEV_7134&SUBSYS_48601043
  53.  
  54. ;******** MERCUR ***
  55. %MERCUR.DeviceDesc%     = MERCUR.NTAMD64,PCI\VEN_1131&DEV_7133&SUBSYS_48451043
  56.  
  57. ;******** TIGER ***
  58. %TIGER.DeviceDesc%      = TIGER.NTAMD64,PCI\VEN_1131&DEV_7133&SUBSYS_48571043
  59. %TIGER.DeviceDesc%      = TIGER.NTAMD64,PCI\VEN_1131&DEV_7133&SUBSYS_48621043
  60. %TIGER.DeviceDesc%      = TIGER.NTAMD64,PCI\VEN_1131&DEV_7133&SUBSYS_48711043
  61. %TIGER.DeviceDesc%      = TIGER.NTAMD64,PCI\VEN_1131&DEV_7133&SUBSYS_48761043
  62.  
  63. ;******** TIGER + WiFi ***
  64. %TIGER.DeviceDesc%      = TIGERWIFI.NTAMD64,PCI\VEN_1131&DEV_7133&SUBSYS_81881043
  65.  
  66. ;******** TV 7133 ***
  67. %TV_7133.DeviceDesc%    = TV_7133.NTAMD64,PCI\VEN_1131&DEV_7133&SUBSYS_48431043
  68.  
  69. ;******** TV 7134 ***
  70. %TV_7134.DeviceDesc%    = TV_7134.NTAMD64,PCI\VEN_1131&DEV_7134&SUBSYS_48421043
  71.  
  72. ;******** TV 7134 FQ1216 ***
  73. %TV_7134_FQ1216.DeviceDesc%    = TV_7134_FQ1216.NTAMD64,PCI\VEN_1131&DEV_7134&SUBSYS_48301043
  74. %TV_7134_FQ1216.DeviceDesc%    = TV_7134_FQ1216.NTAMD64,PCI\VEN_1131&DEV_7134&SUBSYS_48401043
  75.  
  76.  
  77. [SourceDisksNames]
  78. 1 = %INSTALLATION_DISK%,,
  79.  
  80.  
  81. [SourceDisksFiles]
  82. Ph3xIB32.sys           = 1
  83. Ph3xIB64.sys           = 1
  84. Ph3xIB32MV.dll         = 1
  85. Ph3xIB64MV.dll         = 1
  86.  
  87.  
  88. [DestinationDirs]
  89. Ph3xIB32.CopyDll.NTx86      = 11
  90. Ph3xIB64.CopyDll.NTAMD64    = 11
  91. Ph3xIB32.CopyDriver.NTx86   = 10,system32\drivers
  92. Ph3xIB64.CopyDriver.NTAMD64 = 10,system32\drivers
  93.  
  94.  
  95. [Ph3xIB32.CopyDll.NTx86]
  96. Ph3xIB32MV.dll
  97.  
  98.  
  99. [Ph3xIB64.CopyDll.NTAMD64]
  100. Ph3xIB64MV.dll
  101.  
  102.  
  103. [Ph3xIB32.CopyDriver.NTx86]
  104. Ph3xIB32.sys
  105.  
  106.  
  107. [Ph3xIB64.CopyDriver.NTAMD64]
  108. Ph3xIB64.sys
  109.  
  110.  
  111. ;======================================
  112. ;
  113. ;       Initialization Entries
  114. ;
  115. ;======================================
  116.  
  117. ;******** EUROPA II x32 ***
  118. [EUROPA2.NTx86]
  119. Include       = ks.inf, wdmaudio.inf, kscaptur.inf, bda.inf
  120. Needs         = KS.Registration, WDMAUDIO.Registration.NT, KSCAPTUR.Registration.NT, BDA.Installation.NT
  121. CopyFiles     = Ph3xIB32.CopyDriver.NTx86, Ph3xIB32.CopyDll.NTx86
  122. AddReg        = Ph3xIB32.AddReg.NTx86, EUROPA2.AddReg
  123. RegisterDlls  = Ph3xIB32.Register.NTx86
  124. AddProperty   = Ph3xIB32.AddProp.NTx86
  125.  
  126. [EUROPA2.NTx86.Services]
  127. AddService    = %SERVICE_NAME_X32%, 0x00000002, Ph3xIB32.ServiceInstall.NTx86
  128.  
  129.  
  130. ;******** EUROPA2 x64 ***
  131. [EUROPA2.NTAMD64]
  132. Include       = ks.inf, wdmaudio.inf, kscaptur.inf, bda.inf
  133. Needs         = KS.Registration, WDMAUDIO.Registration.NT, KSCAPTUR.Registration.NT, BDA.Installation.NT
  134. CopyFiles     = Ph3xIB64.CopyDriver.NTAMD64, Ph3xIB64.CopyDll.NTAMD64
  135. AddReg        = Ph3xIB64.AddReg.NTAMD64, EUROPA2.AddReg
  136. RegisterDlls  = Ph3xIB64.Register.NTAMD64
  137. AddProperty   = Ph3xIB64.AddProp.NTAMD64
  138.  
  139. [EUROPA2.NTAMD64.Services]
  140. AddService    = %SERVICE_NAME_X64%, 0x00000002, Ph3xIB64.ServiceInstall.NTAMD64
  141.  
  142.  
  143. ;******** MERCUR x32 ***
  144. [MERCUR.NTx86]
  145. Include       = ks.inf, wdmaudio.inf, kscaptur.inf, bda.inf
  146. Needs         = KS.Registration, WDMAUDIO.Registration.NT, KSCAPTUR.Registration.NT, BDA.Installation.NT
  147. CopyFiles     = Ph3xIB32.CopyDriver.NTx86, Ph3xIB32.CopyDll.NTx86
  148. AddReg        = Ph3xIB32.AddReg.NTx86, MERCUR.AddReg
  149. RegisterDlls  = Ph3xIB32.Register.NTx86
  150. AddProperty   = Ph3xIB32.AddProp.NTx86
  151.  
  152. [MERCUR.NTx86.Services]
  153. AddService    = %SERVICE_NAME_X32%, 0x00000002, Ph3xIB32.ServiceInstall.NTx86
  154.  
  155.  
  156. ;******** MERCUR x64 ***
  157. [MERCUR.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, MERCUR.AddReg
  162. RegisterDlls  = Ph3xIB64.Register.NTAMD64
  163. AddProperty   = Ph3xIB64.AddProp.NTAMD64
  164.  
  165. [MERCUR.NTAMD64.Services]
  166. AddService    = %SERVICE_NAME_X64%, 0x00000002, Ph3xIB64.ServiceInstall.NTAMD64
  167.  
  168.  
  169. ;******** TIGER x32 ***
  170. [TIGER.NTx86]
  171. Include       = ks.inf, wdmaudio.inf, kscaptur.inf, bda.inf
  172. Needs         = KS.Registration, WDMAUDIO.Registration.NT, KSCAPTUR.Registration.NT, BDA.Installation.NT
  173. CopyFiles     = Ph3xIB32.CopyDriver.NTx86, Ph3xIB32.CopyDll.NTx86
  174. AddReg        = Ph3xIB32.AddReg.NTx86, TIGER.AddReg
  175. RegisterDlls  = Ph3xIB32.Register.NTx86
  176. AddProperty   = Ph3xIB32.AddProp.NTx86
  177.  
  178. [TIGER.NTx86.Services]
  179. AddService    = %SERVICE_NAME_X32%, 0x00000002, Ph3xIB32.ServiceInstall.NTx86
  180.  
  181.  
  182. ;******** TIGER x64 ***
  183. [TIGER.NTAMD64]
  184. Include       = ks.inf, wdmaudio.inf, kscaptur.inf, bda.inf
  185. Needs         = KS.Registration, WDMAUDIO.Registration.NT, KSCAPTUR.Registration.NT, BDA.Installation.NT
  186. CopyFiles     = Ph3xIB64.CopyDriver.NTAMD64, Ph3xIB64.CopyDll.NTAMD64
  187. AddReg        = Ph3xIB64.AddReg.NTAMD64, TIGER.AddReg
  188. RegisterDlls  = Ph3xIB64.Register.NTAMD64
  189. AddProperty   = Ph3xIB64.AddProp.NTAMD64
  190.  
  191. [TIGER.NTAMD64.Services]
  192. AddService    = %SERVICE_NAME_X64%, 0x00000002, Ph3xIB64.ServiceInstall.NTAMD64
  193.  
  194.  
  195. ;******** TIGERWIFI x32 ***
  196. [TIGERWIFI.NTx86]
  197. Include       = ks.inf, wdmaudio.inf, kscaptur.inf, bda.inf
  198. Needs         = KS.Registration, WDMAUDIO.Registration.NT, KSCAPTUR.Registration.NT, BDA.Installation.NT
  199. CopyFiles     = Ph3xIB32.CopyDriver.NTx86, Ph3xIB32.CopyDll.NTx86
  200. AddReg        = Ph3xIB32.AddReg.NTx86, TIGERWIFI.AddReg
  201. RegisterDlls  = Ph3xIB32.Register.NTx86
  202. AddProperty   = Ph3xIB32.AddProp.NTx86
  203.  
  204. [TIGERWIFI.NTx86.Services]
  205. AddService    = %SERVICE_NAME_X32%, 0x00000002, Ph3xIB32.ServiceInstall.NTx86
  206.  
  207.  
  208. ;******** TIGERWIFI x64 ***
  209. [TIGERWIFI.NTAMD64]
  210. Include       = ks.inf, wdmaudio.inf, kscaptur.inf, bda.inf
  211. Needs         = KS.Registration, WDMAUDIO.Registration.NT, KSCAPTUR.Registration.NT, BDA.Installation.NT
  212. CopyFiles     = Ph3xIB64.CopyDriver.NTAMD64, Ph3xIB64.CopyDll.NTAMD64
  213. AddReg        = Ph3xIB64.AddReg.NTAMD64, TIGERWIFI.AddReg
  214. RegisterDlls  = Ph3xIB64.Register.NTAMD64
  215. AddProperty   = Ph3xIB64.AddProp.NTAMD64
  216.  
  217. [TIGERWIFI.NTAMD64.Services]
  218. AddService    = %SERVICE_NAME_X64%, 0x00000002, Ph3xIB64.ServiceInstall.NTAMD64
  219.  
  220.  
  221. ;******** TV_7133 x32 ***
  222. [TV_7133.NTx86]
  223. Include       = ks.inf, wdmaudio.inf, kscaptur.inf, bda.inf
  224. Needs         = KS.Registration, WDMAUDIO.Registration.NT, KSCAPTUR.Registration.NT, BDA.Installation.NT
  225. CopyFiles     = Ph3xIB32.CopyDriver.NTx86, Ph3xIB32.CopyDll.NTx86
  226. AddReg        = Ph3xIB32.AddReg.NTx86, TV_7133.AddReg
  227. RegisterDlls  = Ph3xIB32.Register.NTx86
  228. AddProperty   = Ph3xIB32.AddProp.NTx86
  229.  
  230. [TV_7133.NTx86.Services]
  231. AddService    = %SERVICE_NAME_X32%, 0x00000002, Ph3xIB32.ServiceInstall.NTx86
  232.  
  233.  
  234. ;******** TV_7133 x64 ***
  235. [TV_7133.NTAMD64]
  236. Include       = ks.inf, wdmaudio.inf, kscaptur.inf, bda.inf
  237. Needs         = KS.Registration, WDMAUDIO.Registration.NT, KSCAPTUR.Registration.NT, BDA.Installation.NT
  238. CopyFiles     = Ph3xIB64.CopyDriver.NTAMD64, Ph3xIB64.CopyDll.NTAMD64
  239. AddReg        = Ph3xIB64.AddReg.NTAMD64, TV_7133.AddReg
  240. RegisterDlls  = Ph3xIB64.Register.NTAMD64
  241. AddProperty   = Ph3xIB64.AddProp.NTAMD64
  242.  
  243. [TV_7133.NTAMD64.Services]
  244. AddService    = %SERVICE_NAME_X64%, 0x00000002, Ph3xIB64.ServiceInstall.NTAMD64
  245.  
  246.  
  247. ;******** TV_7134 x32 ***
  248. [TV_7134.NTx86]
  249. Include       = ks.inf, wdmaudio.inf, kscaptur.inf, bda.inf
  250. Needs         = KS.Registration, WDMAUDIO.Registration.NT, KSCAPTUR.Registration.NT, BDA.Installation.NT
  251. CopyFiles     = Ph3xIB32.CopyDriver.NTx86, Ph3xIB32.CopyDll.NTx86
  252. AddReg        = Ph3xIB32.AddReg.NTx86, TV_7134.AddReg
  253. RegisterDlls  = Ph3xIB32.Register.NTx86
  254. AddProperty   = Ph3xIB32.AddProp.NTx86
  255.  
  256. [TV_7134.NTx86.Services]
  257. AddService    = %SERVICE_NAME_X32%, 0x00000002, Ph3xIB32.ServiceInstall.NTx86
  258.  
  259.  
  260. ;******** TV_7134 x64 ***
  261. [TV_7134.NTAMD64]
  262. Include       = ks.inf, wdmaudio.inf, kscaptur.inf, bda.inf
  263. Needs         = KS.Registration, WDMAUDIO.Registration.NT, KSCAPTUR.Registration.NT, BDA.Installation.NT
  264. CopyFiles     = Ph3xIB64.CopyDriver.NTAMD64, Ph3xIB64.CopyDll.NTAMD64
  265. AddReg        = Ph3xIB64.AddReg.NTAMD64, TV_7134.AddReg
  266. RegisterDlls  = Ph3xIB64.Register.NTAMD64
  267. AddProperty   = Ph3xIB64.AddProp.NTAMD64
  268.  
  269. [TV_7134.NTAMD64.Services]
  270. AddService    = %SERVICE_NAME_X64%, 0x00000002, Ph3xIB64.ServiceInstall.NTAMD64
  271.  
  272. ;******** TV_7134 FQ1216 x32 ***
  273. [TV_7134_FQ1216.NTx86]
  274. Include       = ks.inf, wdmaudio.inf, kscaptur.inf, bda.inf
  275. Needs         = KS.Registration, WDMAUDIO.Registration.NT, KSCAPTUR.Registration.NT, BDA.Installation.NT
  276. CopyFiles     = Ph3xIB32.CopyDriver.NTx86, Ph3xIB32.CopyDll.NTx86
  277. AddReg        = Ph3xIB32.AddReg.NTx86, TV_7134_FQ1216.AddReg
  278. RegisterDlls  = Ph3xIB32.Register.NTx86
  279. AddProperty   = Ph3xIB32.AddProp.NTx86
  280.  
  281. [TV_7134_FQ1216.NTx86.Services]
  282. AddService    = %SERVICE_NAME_X32%, 0x00000002, Ph3xIB32.ServiceInstall.NTx86
  283.  
  284.  
  285.  
  286. ;******** TV_7134 FQ1216 x64 ***
  287. [TV_7134_FQ1216.NTAMD64]
  288. Include       = ks.inf, wdmaudio.inf, kscaptur.inf, bda.inf
  289. Needs         = KS.Registration, WDMAUDIO.Registration.NT, KSCAPTUR.Registration.NT, BDA.Installation.NT
  290. CopyFiles     = Ph3xIB64.CopyDriver.NTAMD64, Ph3xIB64.CopyDll.NTAMD64
  291. AddReg        = Ph3xIB64.AddReg.NTAMD64, TV_7134_FQ1216.AddReg
  292. RegisterDlls  = Ph3xIB64.Register.NTAMD64
  293. AddProperty   = Ph3xIB64.AddProp.NTAMD64
  294.  
  295. [TV_7134_FQ1216.NTAMD64.Services]
  296. AddService    = %SERVICE_NAME_X64%, 0x00000002, Ph3xIB64.ServiceInstall.NTAMD64
  297.  
  298.  
  299. ;******** GENERAL x32 ***
  300. [Ph3xIB32.ServiceInstall.NTx86]
  301. DisplayName   = %DISPLAY_NAME%
  302. Description   = %SERVICE_DESCRIPTION%
  303. ServiceType   = %SERVICE_KERNEL_DRIVER%
  304. StartType     = %SERVICE_DEMAND_START%
  305. ErrorControl  = %SERVICE_ERROR_IGNORE%
  306. ServiceBinary = %12%\Ph3xIB32.sys
  307.  
  308.  
  309. ;******** GENERAL x64 ***
  310. [Ph3xIB64.ServiceInstall.NTAMD64]
  311. DisplayName   = %DISPLAY_NAME%
  312. Description   = %SERVICE_DESCRIPTION%
  313. ServiceType   = %SERVICE_KERNEL_DRIVER%
  314. StartType     = %SERVICE_DEMAND_START%
  315. ErrorControl  = %SERVICE_ERROR_IGNORE%
  316. ServiceBinary = %12%\Ph3xIB64.sys
  317.  
  318.  
  319.  
  320. ;======================================
  321. ;
  322. ;           Property Entries
  323. ;
  324. ;======================================
  325. [Ph3xIB32.AddProp.NTx86]
  326. GenericDriverInstalled,,,,1
  327.  
  328. [Ph3xIB64.AddProp.NTAMD64]
  329. GenericDriverInstalled,,,,1
  330.  
  331.  
  332. ;======================================
  333. ;
  334. ;           Registry Entries
  335. ;
  336. ;======================================
  337. ; [StartName=driver-object-name]
  338. ; [AddReg=add-registry-section[, add-registry-section] ...]
  339. ; [DelReg=del-registry-section[, del-registry-section] ...]
  340. ; [BitReg=bit-registry-section[,bit-registry-section] ...]
  341. ; [LoadOrderGroup=load-order-group-name]
  342. ; [Dependencies=depend-on-item-name[,depend-on-item-name]...]
  343.  
  344. ;
  345. ;******** General DLL Registry Entries ***
  346. ;
  347.  
  348. [Ph3xIB32.Register.NTx86]
  349. 11,,Ph3xIB32MV.dll,1 ;FLG_REGSVR_DLLREGISTER
  350.  
  351.  
  352. [Ph3xIB64.Register.NTAMD64]
  353. 11,,Ph3xIB64MV.dll,1 ;FLG_REGSVR_DLLREGISTER
  354.  
  355.  
  356. ;
  357. ;******** General Driver Registry Entries ***
  358. ;
  359.  
  360. [Ph3xIB32.AddReg.NTx86]
  361.  
  362. HKR,,DevLoader,,*NTKERN
  363. HKR,,NTMPDriver,,Ph3xIB32.sys
  364.  
  365. ; --- Registry Entries For Audio Capture ---
  366. HKR,,Driver,,Ph3xIB32.sys
  367. HKR,,AssociatedFilters,,"wdmaud,swmidi,redbook"
  368.  
  369. HKR,Drivers,SubClasses,,"wave,mixer"
  370. HKR,Drivers\wave\wdmaud.drv,Driver,,wdmaud.drv
  371. HKR,Drivers\mixer\wdmaud.drv,Driver,,wdmaud.drv
  372. HKR,Drivers\wave\wdmaud.drv,Description,,"Philips Audio Capture Device"
  373. HKR,Drivers\mixer\wdmaud.drv,Description,,"Philips Audio Capture Device"
  374.  
  375. ; add audio input and output pinnames
  376. HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%AVSTREAM_ANLG_AUDIO_IN_PIN%,"Name",,"Analog Audioinput"
  377. HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%AVSTREAM_ANLG_AUDIO_OUT_PIN%,"Name",,"Audio"
  378. HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%AVSTREAM_ANLG_VIDEO_ITU_PIN%,"Name",,"Analog ITU Video"
  379. HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%AVSTREAM_ANLG_AUDIO_I2S_PIN%,"Name",,"I2S Audio"
  380. HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%AVSTREAM_ANLG_AUDIO_CAP_PIN%,"Name",,"~Audio"
  381. HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%AVSTREAM_ANLG_VIDEO_CAP_PIN%,"Name",,"~Capture"
  382. HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%AVSTREAM_ANLG_VIDEO_PRE_PIN%,"Name",,"~Preview"
  383. HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%AVSTREAM_MPEG_AES_PIN%,"Name",,"MPEG Audio ES"
  384. HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%AVSTREAM_MPEG_VES_PIN%,"Name",,"MPEG Video ES"
  385. HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%AVSTREAM_MPEG_PS_PIN%,"Name",, "MPEG2 Program"
  386.  
  387.  
  388. [Ph3xIB64.AddReg.NTAMD64]
  389.  
  390. HKR,,DevLoader,,*NTKERN
  391. HKR,,NTMPDriver,,Ph3xIB64.sys
  392.  
  393. ; --- Registry Entries For Audio Capture ---
  394. HKR,,Driver,,Ph3xIB64.sys
  395. HKR,,AssociatedFilters,,"wdmaud,swmidi,redbook"
  396.  
  397. HKR,Drivers,SubClasses,,"wave,mixer"
  398. HKR,Drivers\wave\wdmaud.drv,Driver,,wdmaud.drv
  399. HKR,Drivers\mixer\wdmaud.drv,Driver,,wdmaud.drv
  400. HKR,Drivers\wave\wdmaud.drv,Description,,"Philips Audio Capture Device"
  401. HKR,Drivers\mixer\wdmaud.drv,Description,,"Philips Audio Capture Device"
  402.  
  403. ; add audio input and output pinnames
  404. HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%AVSTREAM_ANLG_AUDIO_IN_PIN%,"Name",,"Analog Audioinput"
  405. HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%AVSTREAM_ANLG_AUDIO_OUT_PIN%,"Name",,"Audio"
  406. HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%AVSTREAM_ANLG_VIDEO_ITU_PIN%,"Name",,"Analog ITU Video"
  407. HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%AVSTREAM_ANLG_AUDIO_I2S_PIN%,"Name",,"I2S Audio"
  408. HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%AVSTREAM_ANLG_AUDIO_CAP_PIN%,"Name",,"~Audio"
  409. HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%AVSTREAM_ANLG_VIDEO_CAP_PIN%,"Name",,"~Capture"
  410. HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%AVSTREAM_ANLG_VIDEO_PRE_PIN%,"Name",,"~Preview"
  411. HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%AVSTREAM_MPEG_AES_PIN%,"Name",,"MPEG Audio ES"
  412. HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%AVSTREAM_MPEG_VES_PIN%,"Name",,"MPEG Video ES"
  413. HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%AVSTREAM_MPEG_PS_PIN%,"Name",, "MPEG2 Program"
  414.  
  415.  
  416. ;
  417. ;******** EUROPA II - Specific Registry Entries ***
  418. ;
  419. [EUROPA2.AddReg]
  420. ; Prefix will be displayed in front of the device name on every filter
  421. HKR, "Parameters","Prefix",,%EUROPA2_CUSTOM_TUNERNAME%
  422.  
  423. ; HomeTheater bugfix for Audio/Video out of sync
  424. ;;;HKR, "Audio", "Pll_Xtal32_ACNI_32KHz", 0x00010001, 0x187CC0
  425. HKR, "Audio", "Pll_Xtal32_ACNI_32KHz", 0x00010001, 0x187D96
  426.  
  427. ; SmallXBar=0: XBar inputs => Tuner, Composite1, S-Video1, Composite2, S-Video2
  428. ; SmallXBar=1: XBar inputs => Tuner, Composite1, S-Video1
  429. HKR, "Parameters", "SmallXBar",0x00010001,0
  430.  
  431. ; This key improves the "Neighbour Channel Suppression" on the FMD1216 tuner
  432. HKR, "Parameters", "ImproveNCS",0x00010001,0x01
  433.  
  434. ; For switch Macrovision detected
  435. HKR, "Parameters", "IfMacrovision",0x00010001,0
  436.  
  437.  
  438. ;
  439. ;******** MERCUR - Specific Registry Entries ***
  440. ;
  441. [MERCUR.AddReg]
  442. ; Prefix will be displayed in front of the device name on every filter
  443. HKR, "Parameters","Prefix",,%MERCUR_CUSTOM_TUNERNAME%
  444.  
  445. ; HomeTheater bugfix for Audio/Video out of sync
  446. ;;;HKR, "Audio", "Pll_Xtal32_ACNI_32KHz", 0x00010001, 0x187CC0
  447. HKR, "Audio", "Pll_Xtal32_ACNI_32KHz", 0x00010001, 0x187D96
  448.  
  449. ; SmallXBar=0: XBar inputs => Tuner, Composite1, S-Video1, Composite2, S-Video2
  450. ; SmallXBar=1: XBar inputs => Tuner, Composite1, S-Video1
  451. HKR, "Parameters", "SmallXBar",0x00010001,1
  452.  
  453. ; For closed-caption issue NTSC_M = 0x1 and PAL_B = 0x10
  454. ;HKR, "Decoder", "Preferred Video Standard", 0x00010001, 0x1
  455.  
  456.  
  457. ;
  458. ;******** TIGER - Specific Registry Entries ***
  459. ;
  460. [TIGER.AddReg]
  461. ; Prefix will be displayed in front of the device name on every filter
  462. HKR, "Parameters","Prefix",,%TIGER_CUSTOM_TUNERNAME%
  463.  
  464. ; HomeTheater bugfix for Audio/Video out of sync
  465. ;;;HKR, "Audio", "Pll_Xtal32_ACNI_32KHz", 0x00010001, 0x187CC0
  466. HKR, "Audio", "Pll_Xtal32_ACNI_32KHz", 0x00010001, 0x187D96
  467.  
  468. ; SmallXBar=0: XBar inputs => Tuner, Composite1, S-Video1, Composite2, S-Video2
  469. ; SmallXBar=1: XBar inputs => Tuner, Composite1, S-Video1
  470. HKR, "Parameters", "SmallXBar",0x00010001,1
  471.  
  472. ; For switch Macrovision detected
  473. HKR, "Parameters", "IfMacrovision",0x00010001,0
  474.  
  475.  
  476. ;
  477. ;******** TIGERWIFI - Specific Registry Entries ***
  478. ;
  479. [TIGERWIFI.AddReg]
  480. ; Prefix will be displayed in front of the device name on every filter
  481. HKR, "Parameters","Prefix",,%TIGER_CUSTOM_TUNERNAME%
  482.  
  483. ; HomeTheater bugfix for Audio/Video out of sync
  484. ;;;HKR, "Audio", "Pll_Xtal32_ACNI_32KHz", 0x00010001, 0x187CC0
  485. HKR, "Audio", "Pll_Xtal32_ACNI_32KHz", 0x00010001, 0x187D96
  486.  
  487. ; SmallXBar=0: XBar inputs => Tuner, Composite1, S-Video1, Composite2, S-Video2
  488. ; SmallXBar=1: XBar inputs => Tuner, Composite1, S-Video1
  489. HKR, "Parameters", "SmallXBar",0x00010001,1
  490.  
  491. ; For switch Macrovision detected
  492. HKR, "Parameters", "IfMacrovision",0x00010001,0
  493.  
  494. ;Board Information for ASUS "Tiger"
  495. HKR, "I2C Devices", "Force Registry Settings",0x00010001,0x01    ;// Use REgistry iso. EEPROM
  496. ;HKR, "GPIO", "Config",0x00010001,0x00
  497.  
  498. HKR, "VideoDecoder", "Tuner Channel",0x00010001,0x01
  499. HKR, "VideoDecoder", "FM Radio Channel",0x00010001,0xFF
  500. HKR, "VideoDecoder", "CVBS Channel",0x00010001,0x03
  501. ;HKR, "VideoDecoder", "CVBS Channel2",0x00010001,0x03
  502. HKR, "VideoDecoder", "SVHS Channel",0x00010001,0x08
  503. ;HKR, "VideoDecoder", "SVHS Channel2",0x00010001,0x08
  504.  
  505. ;;IN_DISABLED = 0, IN_TUNER = 1, IN_ANALOG1 = 2, IN_ANALOG2 = 3
  506. HKR, "AudioDecoder", "Tuner Channel",0x00010001,0x01
  507. HKR, "AudioDecoder", "FM Radio Channel",0x00010001,0x01
  508. HKR, "AudioDecoder", "CVBS Channel",0x00010001,0x03
  509. ;HKR, "AudioDecoder", "CVBS Channel2",0x00010001,0x03
  510. HKR, "AudioDecoder", "SVHS Channel",0x00010001,0x03
  511. ;HKR, "AudioDecoder", "SVHS Channel2",0x00010001,0x03
  512. HKR, "AudioDecoder", "XTAL",0x00010001,0x00            ;// XTal: 0=32MHz, 1=24MHz
  513.  
  514. HKR, "I2C Devices", "Number of I2C Devices",0x00010001,0x01    ;// # of Devices
  515. HKR, "I2C Devices", "Device 0, Data1",0x00010001,0x21        ;// Tuner ID
  516. HKR, "I2C Devices", "Device 0, Data2",0x00010001,0xC2        ;// I2C Tuner
  517. HKR, "I2C Devices", "Device 0, Data3",0x00010001,0x96        ;// I2C IF
  518. HKR, "I2C Devices", "Device 0, Data4",0x00010001,0x10        ;// I2C DEMOD
  519. HKR, "I2C Devices", "Device 0, Data5",0x00010001,0x03        ;// Size of Additional Data
  520. HKR, "I2C Devices", "Device 0, Data6",0x00010001,0x32        ;// Add-Data-1
  521. HKR, "I2C Devices", "Device 0, Data7",0x00010001,0x55        ;// Add-Data-2
  522. HKR, "I2C Devices", "Device 0, Data8",0x00010001,0x00        ;// Add-Data-3
  523.  
  524.  
  525. ;
  526. ;******** TV 7133 - Specific Registry Entries ***
  527. ;
  528. [TV_7133.AddReg]
  529. ; Prefix will be displayed in front of the device name on every filter
  530. HKR, "Parameters","Prefix",,%TV_7133_CUSTOM_TUNERNAME%
  531.  
  532. ; HomeTheater bugfix for Audio/Video out of sync
  533. ;HKR, "Audio", "Pll_Xtal32_ACNI_32KHz", 0x00010001, 0x187CC0
  534.  
  535. ; SmallXBar=0: XBar inputs => Tuner, Composite1, S-Video1, Composite2, S-Video2
  536. ; SmallXBar=1: XBar inputs => Tuner, Composite1, S-Video1
  537. HKR, "Parameters", "SmallXBar",0x00010001,1
  538.  
  539. ;FM1236MK3 Tuner Information for ASUS TV7133
  540. HKR, "I2C Devices", "Force Registry Settings",0x00010001,0x01
  541. HKR, "VideoDecoder", "Tuner Channel",0x00010001,0x01
  542. HKR, "VideoDecoder", "FM Radio Channel",0x00010001,0x0
  543. HKR, "VideoDecoder", "CVBS Channel",0x00010001,0x04
  544. ;HKR, "VideoDecoder", "CVBS Channel2",0x00010001,0x04
  545. HKR, "VideoDecoder", "SVHS Channel",0x00010001,0x08
  546. ;HKR, "VideoDecoder", "SVHS Channel2",0x00010001,0x08
  547.  
  548. ;;IN_DISABLED = 0, IN_TUNER = 1, IN_ANALOG1 = 2, IN_ANALOG2 = 3
  549. HKR, "AudioDecoder", "Tuner Channel",0x00010001,0x01
  550. HKR, "AudioDecoder", "FM Radio Channel",0x00010001,0x02
  551. HKR, "AudioDecoder", "CVBS Channel",0x00010001,0x03
  552. ;HKR, "AudioDecoder", "CVBS Channel2",0x00010001,0x03
  553. HKR, "AudioDecoder", "SVHS Channel",0x00010001,0x03
  554. ;HKR, "AudioDecoder", "SVHS Channel2",0x00010001,0x03
  555. HKR, "AudioDecoder", "XTAL",0x00010001,0x0
  556.  
  557. HKR, "I2C Devices", "Number of I2C Devices",0x00010001,0x01
  558. HKR, "I2C Devices", "Device 0, Data1",0x00010001,0x12
  559. HKR, "I2C Devices", "Device 0, Data2",0x00010001,0xC0
  560. HKR, "I2C Devices", "Device 0, Data3",0x00010001,0x86
  561. HKR, "I2C Devices", "Device 0, Data4",0x00010001,0x0
  562. HKR, "I2C Devices", "Device 0, Data5",0x00010001,0x0
  563.  
  564.  
  565. ;
  566. ;******** TV 7134 - Specific Registry Entries ***
  567. ;
  568. [TV_7134.AddReg]
  569. ; Prefix will be displayed in front of the device name on every filter
  570. HKR, "Parameters","Prefix",,%TV_7134_CUSTOM_TUNERNAME%
  571.  
  572. ; HomeTheater bugfix for Audio/Video out of sync
  573. HKR, "Audio", "Pll_Xtal32_ACNI_32KHz", 0x00010001, 0x187CC0
  574.  
  575. ; SmallXBar=0: XBar inputs => Tuner, Composite1, S-Video1, Composite2, S-Video2
  576. ; SmallXBar=1: XBar inputs => Tuner, Composite1, S-Video1
  577. HKR, "Parameters", "SmallXBar",0x00010001,1
  578.  
  579. ;;FM1216ME Tuner Information for ASUS TV7134
  580. HKR, "I2C Devices", "Force Registry Settings",0x00010001,0x01
  581. HKR, "VideoDecoder", "Tuner Channel",0x00010001,0x01
  582. HKR, "VideoDecoder", "FM Radio Channel",0x00010001,0x00
  583. HKR, "VideoDecoder", "CVBS Channel",0x00010001,0x04
  584. ;HKR, "VideoDecoder", "CVBS Channel2",0x00010001,0x04
  585. HKR, "VideoDecoder", "SVHS Channel",0x00010001,0x08
  586. ;HKR, "VideoDecoder", "SVHS Channel2",0x00010001,0x08
  587.  
  588. ;;IN_DISABLED = 0, IN_TUNER = 1, IN_ANALOG1 = 2, IN_ANALOG2 = 3
  589. HKR, "AudioDecoder", "Tuner Channel",0x00010001,0x01
  590. HKR, "AudioDecoder", "FM Radio Channel",0x00010001,0x02
  591. HKR, "AudioDecoder", "CVBS Channel",0x00010001,0x03
  592. ;HKR, "AudioDecoder", "CVBS Channel2",0x00010001,0x03
  593. HKR, "AudioDecoder", "SVHS Channel",0x00010001,0x03
  594. ;HKR, "AudioDecoder", "SVHS Channel2",0x00010001,0x03
  595. HKR, "AudioDecoder", "XTAL",0x00010001,0x0
  596.  
  597. HKR, "I2C Devices", "Number of I2C Devices",0x00010001,0x01
  598. HKR, "I2C Devices", "Device 0, Data1",0x00010001,0x05
  599. HKR, "I2C Devices", "Device 0, Data2",0x00010001,0xC0
  600. HKR, "I2C Devices", "Device 0, Data3",0x00010001,0x86
  601. HKR, "I2C Devices", "Device 0, Data4",0x00010001,0x0
  602. HKR, "I2C Devices", "Device 0, Data5",0x00010001,0x0
  603.  
  604.  
  605. ;
  606. ;******** TV 7134 FQ1216 - Specific Registry Entries ***
  607. ;
  608. [TV_7134_FQ1216.AddReg]
  609. ; Prefix will be displayed in front of the device name on every filter
  610. HKR, "Parameters","Prefix",,%TV_7134_FQ1216_CUSTOM_TUNERNAME%
  611.  
  612. ; SmallXBar=0: XBar inputs => Tuner, Composite1, S-Video1, Composite2, S-Video2
  613. ; SmallXBar=1: XBar inputs => Tuner, Composite1, S-Video1
  614. HKR, "Parameters", "SmallXBar",0x00010001,1
  615.  
  616. ;;FQ1216 Tuner Information for ASUS TV7134
  617. HKR, "I2C Devices", "Force Registry Settings",0x00010001,0x01
  618. HKR, "VideoDecoder", "Tuner Channel",0x00010001,0x01
  619. HKR, "VideoDecoder", "FM Radio Channel",0x00010001,0x00
  620. HKR, "VideoDecoder", "CVBS Channel",0x00010001,0x04
  621. ;HKR, "VideoDecoder", "CVBS Channel2",0x00010001,0x04
  622. HKR, "VideoDecoder", "SVHS Channel",0x00010001,0x08
  623. ;HKR, "VideoDecoder", "SVHS Channel2",0x00010001,0x08
  624.  
  625. ;;IN_DISABLED = 0, IN_TUNER = 1, IN_ANALOG1 = 2, IN_ANALOG2 = 3
  626. HKR, "AudioDecoder", "Tuner Channel",0x00010001,0x01
  627. HKR, "AudioDecoder", "FM Radio Channel",0x00010001,0x02
  628. HKR, "AudioDecoder", "CVBS Channel",0x00010001,0x03
  629. ;HKR, "AudioDecoder", "CVBS Channel2",0x00010001,0x03
  630. HKR, "AudioDecoder", "SVHS Channel",0x00010001,0x03
  631. ;HKR, "AudioDecoder", "SVHS Channel2",0x00010001,0x03
  632. HKR, "AudioDecoder", "XTAL",0x00010001,0x0
  633.  
  634. HKR, "I2C Devices", "Number of I2C Devices",0x00010001,0x01
  635. HKR, "I2C Devices", "Device 0, Data1",0x00010001,0x10
  636. HKR, "I2C Devices", "Device 0, Data2",0x00010001,0xC0
  637. HKR, "I2C Devices", "Device 0, Data3",0x00010001,0x86
  638. HKR, "I2C Devices", "Device 0, Data4",0x00010001,0x0
  639. HKR, "I2C Devices", "Device 0, Data5",0x00010001,0x0
  640.  
  641.  
  642. ;======================================
  643. ;
  644. ;           Strings Defines
  645. ;
  646. ;======================================
  647.  
  648. [Strings]
  649. ;-------------------------------
  650. ; Capture Filter Pin Name GUIDs
  651. ;-------------------------------
  652. AVSTREAM_ANLG_AUDIO_IN_PIN   = "{7BB284B9-714D-493d-A101-B1B028E782BD}"
  653. AVSTREAM_ANLG_AUDIO_OUT_PIN  = "{5582E657-E596-42b5-9DB3-541B27A2355F}"
  654. AVSTREAM_ANLG_VIDEO_ITU_PIN  = "{82631A2E-403C-4581-A4B0-EC173D004410}"
  655. AVSTREAM_ANLG_AUDIO_I2S_PIN  = "{C2E46358-F032-4d88-B802-06B59D162730}"
  656. AVSTREAM_ANLG_VIDEO_CAP_PIN  = "{16FFBD0A-F770-4692-A2FF-DD394DFE9564}"
  657. AVSTREAM_ANLG_VIDEO_PRE_PIN  = "{A19F6121-9CF7-4081-8053-256668FCBE1F}"
  658. AVSTREAM_ANLG_AUDIO_CAP_PIN  = "{BA9E27B1-CF44-490e-8EAB-5F662E5FFE74}"
  659. AVSTREAM_MPEG_AES_PIN        = "{9DEC84B9-BCEF-4aac-997E-43EDD0A2D6C7}"
  660. AVSTREAM_MPEG_VES_PIN        = "{181CF87E-7741-47ba-8629-22347E03C64C}"
  661. AVSTREAM_MPEG_PS_PIN         = "{DDA87B83-65DB-4aec-82D0-79FBE67D2BB6}"
  662.  
  663.  
  664. ;--------------------
  665. ; System Defines
  666. ;--------------------
  667. SERVICE_BOOT_START       = 0x0 
  668. SERVICE_SYSTEM_START     = 0x1 
  669. SERVICE_AUTO_START       = 0x2 
  670. SERVICE_DEMAND_START     = 0x3 
  671. SERVICE_DISABLED         = 0x4 
  672.  
  673. SERVICE_KERNEL_DRIVER    = 0x1 
  674. SERVICE_ERROR_IGNORE     = 0x0 
  675. SERVICE_ERROR_NORMAL     = 0x1 
  676. SERVICE_ERROR_SEVERE     = 0x2
  677. SERVICE_ERROR_CRITICAL   = 0x3 
  678. FLG_REGSVR_DLLREGISTER   = 0x00000001
  679.  
  680.  
  681. ;--------------------
  682. ; Customer Strings
  683. ;--------------------
  684.  
  685. DRIVER_NAME_X32               = "Ph3xIB32.sys"
  686. DRIVER_NAME_X64               = "Ph3xIB64.sys"
  687. MACROVISION_NAME_X32          = "Ph3xIB32MV.dll"
  688. MACROVISION_NAME_X64          = "Ph3xIB64MV.dll"
  689.  
  690. SERVICE_NAME_X32              = "Ph3xIB32"
  691. SERVICE_NAME_X64              = "Ph3xIB64"
  692. SERVICE_DESCRIPTION           = "Philips 713x Inbox BDA Capture Driver"
  693. DISPLAY_NAME                  = "Philips 713x Inbox PCI TV Card"
  694.  
  695. PROVIDER                      = "ASUSTeK Computer Inc."
  696. INSTALLATION_DISK             = "Vista Installation Disk"
  697.  
  698. ;*** EUROPA II ***
  699. ;-----------------
  700. EUROPA2_CUSTOM_TUNERNAME      = "713x"
  701. EUROPA2.DeviceDesc            = "ASUSTeK Europa II Hybrid Capture Device"
  702.  
  703. ;*** MERCUR ***
  704. ;-----------------
  705. MERCUR_CUSTOM_TUNERNAME       = "713x"
  706. MERCUR.DeviceDesc             = "ASUSTeK Mercur Capture Device"
  707.  
  708. ;*** TIGER ***
  709. ;-----------------
  710. TIGER_CUSTOM_TUNERNAME        = "713x"
  711. TIGER.DeviceDesc              = "ASUSTeK Tiger Capture Device"
  712.  
  713. ;*** TV 7133 ***
  714. ;-----------------
  715. TV_7133_CUSTOM_TUNERNAME      = "713x"
  716. TV_7133.DeviceDesc            = "ASUSTeK TV7133 BDA Video Capture"
  717.  
  718. ;*** TV 7134 ***
  719. ;-----------------
  720. TV_7134_CUSTOM_TUNERNAME      = "713x"
  721. TV_7134.DeviceDesc            = "ASUSTeK TV7134 BDA Video Capture"
  722.  
  723. ;*** TV 7134 ***
  724. ;-----------------
  725. TV_7134_FQ1216_CUSTOM_TUNERNAME  = "713x"
  726. TV_7134_FQ1216.DeviceDesc        = "ASUSTeK TV7134 BDA Video Capture"
  727.