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

  1.  ■;------------------------------------------------------------------------
  2. ;  Copyright and Disclaimer: 
  3. ;  
  4. ;     --------------------------------------------------------------- 
  5. ;     This software is provided "AS IS" without warranty of any kind, 
  6. ;     either expressed or implied, including but not limited to the 
  7. ;     implied warranties of noninfringement, merchantability and/or 
  8. ;     fitness for a particular purpose.
  9. ;     --------------------------------------------------------------- 
  10. ;   
  11. ;     Copyright (c) 2006 Conexant Systems, Inc. 
  12. ;     All rights reserved. 
  13. ;
  14. ;------------------------------------------------------------------------
  15. [Version]
  16. signature="$CHICAGO$"
  17. Class=Media
  18. ClassGUID={4d36e96c-e325-11ce-bfc1-08002be10318}
  19. Provider="Conexant"
  20. PNPLockDown = 1 ;;; Lock driver against 3rd party application changes
  21. DriverVer=06/21/2006,6.0.6001.18000
  22. [Manufacturer]
  23. "Conexant"=Conexant,NTx86...1
  24. [SourceDisksNames]
  25. 1="Conexant Falcon Drivers",,,""
  26. [SourceDisksFiles]
  27. cxfalcon_IBV32.sys=1
  28. colorcvt_IBV32.ax=1
  29. cpnotify_IBV32.ax=1
  30. cxfalcon.rom=1
  31. merlinb.rom=1
  32. merlinc.rom=1
  33. [Conexant.NTx86...1]
  34. ;Conexant Falcon2 NTSC Reference board without 3D Comb
  35. %CXFALCON.DeviceDesc2%=CNXT_FALCON2,  PCI\VEN_4444&DEV_0016&SUBSYS_001114F1
  36. ;ASUS Falcon2 NTSC board without 3D Comb
  37. %CXFALCON.DeviceDesc2%=ASUS_FALCON2,  PCI\VEN_4444&DEV_0016&SUBSYS_4B2E1043
  38. ;ASUS Falcon2 NTSC board without 3D Comb(MK5)
  39. %CXFALCON.DeviceDesc2%=ASUS_FALCON2_MK5,  PCI\VEN_4444&DEV_0016&SUBSYS_4B661043
  40. [CNXT_FALCON2]
  41. Include=    ks.inf, kscaptur.inf, wdmaudio.inf
  42. Needs=      KS.Registration, KSCAPTUR.Registration, WDMAUDIO.Registration
  43. AddReg=     CNXT_FALCON2.AddReg,VID.AddReg
  44. CopyFiles=  CXFALCON.CopyDrivers,DSFilters.CopyFiles
  45. RegisterDlls=DSFilters.RegDLL
  46. AddProperty=CXFALCON_IBV32.AddProp 
  47.   
  48. [ASUS_FALCON2]
  49. Include=    ks.inf, kscaptur.inf, wdmaudio.inf
  50. Needs=      KS.Registration, KSCAPTUR.Registration.NT, WDMAUDIO.Registration
  51. AddReg=     ASUS_FALCON2.AddReg,VID.AddReg
  52. CopyFiles=  CXFALCON.CopyDrivers,DSFilters.CopyFiles
  53. RegisterDlls=DSFilters.RegDLL
  54. AddProperty=CXFALCON_IBV32.AddProp  
  55. [ASUS_FALCON2_MK5]
  56. Include=    ks.inf, kscaptur.inf, wdmaudio.inf
  57. Needs=      KS.Registration, KSCAPTUR.Registration.NT, WDMAUDIO.Registration
  58. AddReg=     ASUS_FALCON2_MK5.AddReg,VID.AddReg
  59. CopyFiles=  CXFALCON.CopyDrivers,DSFilters.CopyFiles
  60. RegisterDlls=DSFilters.RegDLL
  61. AddProperty=CXFALCON_IBV32.AddProp      
  62. [DestinationDirs]
  63. CXFALCON.CopyDrivers=10,system32\drivers
  64. DSFilters.CopyFiles=11
  65. [CXFALCON.CopyDrivers]
  66. cxfalcon_IBV32.sys
  67. cxfalcon.rom
  68. merlinb.rom
  69. merlinc.rom
  70. [DSFilters.CopyFiles]
  71. colorcvt_IBV32.ax
  72. cpnotify_IBV32.ax
  73. [DSFilters.RegDLL]
  74. 11,,colorcvt_IBV32.ax,1
  75. 11,,cpnotify_IBV32.ax,1
  76. [VID.AddReg]
  77. HKR,,DevLoader,,*ntkern
  78. HKR,,NTMPDriver,,cxfalcon_IBV32.sys
  79. HKR,,OkToHibernate,3,01
  80. ; Disable driver page out
  81. HKR,,PageOutWhenUnopened,3,0
  82. ;HKR,,PageOutWhenUnopened,3,01
  83. HKR,,DontSuspendIfStreamsAreRunning,3,01
  84. HKLM,%MediaCategories%\%GUID.PINNAME_ANALOG_AUDIO_IN%,Name,,%Pin.p2AnalogAudioIn%
  85. HKLM,%MediaCategories%\%GUID.PINNAME_AUDIO_OUT%,Name,,%PinName.AnalogAudioOut%
  86. HKLM,%MediaCategories%\%GUID.PINNAME_MPEG_OUT%,Name,,%PinName.MpegOut%
  87. HKLM,%MediaCategories%\%GUID.PINNAME_MPEG_INDEX_OUT%,Name,,%PinName.MpegIndexOut%
  88. HKLM,%MediaCategories%\%GUID.PINNAME_656_OUT%,Name,,%PinName.656Out%
  89. HKLM,%MediaCategories%\%GUID.PINNAME_656_IN%,Name,,%PinName.656In%
  90. ; Register Copy Protection Filter
  91. HKLM,%MediaInterfaces%\{0A7AF963-6805-4f99-B284-29B680975542},,,"Copy Protect Notification Filter"
  92. HKLM,%MediaInterfaces%\{0A7AF963-6805-4f99-B284-29B680975542},IID,1,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
  93. ;Register the encoder and multiplexer classes with Direct X
  94. HKCR,%ActiveMovieCategories%\%GUID.Encoder%,CLSID,,%GUID.Encoder%
  95. HKCR,%ActiveMovieCategories%\%GUID.Encoder%,FriendlyName,,%Category_Encoders%
  96. HKCR,%ActiveMovieCategories%\%GUID.Multiplexer%,CLSID,,%GUID.Multiplexer%
  97. HKCR,%ActiveMovieCategories%\%GUID.Multiplexer%,FriendlyName,,%Category_Multiplexers%
  98. ;Register the names of the encoder and multiplexer nodes
  99. HKLM,%MediaCategories%\%GUID.Encoder%,Name,,%Node.Encoder%
  100. HKLM,%MediaCategories%\%GUID.Encoder%,Display,1,00,00,00,00
  101. HKLM,%MediaCategories%\%GUID.Multiplexer%,Name,,%Node.Multiplexer%
  102. HKLM,%MediaCategories%\%GUID.Multiplexer%,Display,1,00,00,00,00
  103. ; Advertising as a Wave-In device causes the WHQL HCT ACT test to
  104. ; be invoked, and it will fail on some systems.  Comment-out this by default.
  105. ;Wave in audio device registration
  106. ;HKR,Drivers,SubClasses,,"wave"
  107. ;HKR,Drivers\wave\wdmaud.drv, Driver,,wdmaud.drv
  108. ;HKR,Drivers\wave\wdmaud.drv,Description,,%AudioFriendlyName%
  109. ;Copy protection method enforced by driver.  
  110. ;To pass MCE certification Disable video obfusication.
  111. HKR,"DriverData","CpMethod",0x00010001, 0xfe, 0x00, 0x00, 0x00
  112. ;------------------------------
  113. ;---Tuner registry values------
  114. ; "TunerType"
  115. ; 0x01, Philips FM1236 Mk2 (NTSC-M)
  116. ; 0x02, Philips FM1216 Mk2 (PAL B/G)
  117. ; 0x03, Philips FM1246 Mk2 (PAL I)
  118. ; 0x0A, Philips FM1216 Mk3 (multi-standard Euro)
  119. ; 0x0B, Philips FM1236 Mk3 (NTSC-M)
  120. ; 0x0C, Philips FI1236 Mk3 (NTSC-M)
  121. ; 0x0D, Philips FQ1216 Mk3 (multi-standard Euro)
  122. ; 0x0E, Philips FQ1236 Mk3 (NTSC-M)
  123. ; 0x0F, Temic 4039 (NTSC-M, FM radio)
  124. ; 0x10, XuGuang JS-2S/126 (PAL D/K and I, no radio)
  125. ; 0x11, Philips FQ1216 Mk4 (multi-standard Euro)
  126. ; 0x12, Philips FQ1236 Mk4 (NTSC-M)
  127. ; 0x13, TEA5768HL (FM tuner)
  128. ; 0x14, TALF H800Y (Ultra-mini NTSC)
  129. ; 0x15, TALF W800Y (Ultra-mini multi-standard Euro)
  130. ; 0x16, Philips FQ1236 Mk5 (NTSC-M)
  131. ; 0x17, Philips FMD1216 ME (DVB-T & Analog, FM radio)
  132. ; 0x18, Thomson (ATSC/NTSC)
  133. ; 0x19, LG TAPE-H001F (NTSC, FM radio)
  134. ; 0x1A, Xceive XC3028
  135. ; 0x1B, Philips FM1236 Mk5 (NTSC-M, FM radio)
  136. ; 0x1C, Philips FQ1216 Mk5 (PAL 4-in-1, no radio)
  137. [ASUS_FALCON2.AddReg]
  138. HKR,"DriverData","BoardType",0x00010001, 0x01, 0x00, 0x00, 0x00
  139. ;---Tuner registry values------
  140. ;Tuner Type
  141. HKR,"DriverData","TunerType",0x00010001, 0x0B, 0x00, 0x00, 0x00
  142. HKR,"DriverData","TunerI2CAddress",0x00010001, 0xC0, 0x00, 0x00, 0x00
  143. HKR,"DriverData","Tuner2IFAddress",0x00010001, 0x86, 0x00, 0x00, 0x00
  144. ;------------------------------
  145. ;-------------------------------------------------------------------
  146. ; Crossbar AddReg sections
  147. ;
  148. ;---Crossbar registry values---
  149. ;
  150. ; Note: For each pin on the crossbar, specify the following:
  151. ; (1) Pin type
  152. ;     0 - SVIDEO
  153. ;     1 - Tuner
  154. ;     2 - Composite
  155. ;     3 - audio tuner in
  156. ;     4 - audio line in
  157. ; (2) InputMux (required for Falcon 2) - input mux to use for the selected pin
  158. ; (3) RelatedPinIndex
  159. ;-------------------------------------------------------------------
  160. ;---Crossbar registry values---
  161. ;--------------------------
  162. ; Video pins without 3D comb
  163. ;Pin 0 - Tuner (No 3D comb)
  164. HKR,"DriverData\XBarPin0","PinType",0x00010001, 0x01,0x00,0x00,0x00
  165. HKR,"DriverData\XBarPin0","InputMux",0x00010001, 0x02,0x05,0x00,0x00
  166. HKR,"DriverData\XBarPin0","InputMux2",0x00010001, 0xC0,0xC0,0x00,0x00
  167. HKR,"DriverData\XBarPin0","RelatedPinIndex",0x00010001, 0x05,0x00,0x00,0x00
  168. ;Pin 1 - Composite 1 (No 3D Comb)
  169. HKR,"DriverData\XBarPin1","PinType",0x00010001, 0x02,0x00,0x00,0x00
  170. HKR,"DriverData\XBarPin1","InputMux",0x00010001, 0x01,0x00,0x00,0x00
  171. HKR,"DriverData\XBarPin1","InputMux2",0x00010001, 0xC1,0x00,0x00,0x00
  172. HKR,"DriverData\XBarPin1","RelatedPinIndex",0x00010001, 0x06,0x00,0x00,0x00
  173. ;Pin 2 - Composite 2 (No 3D Comb)
  174. HKR,"DriverData\XBarPin2","PinType",0x00010001, 0x02,0x00,0x00,0x00
  175. HKR,"DriverData\XBarPin2","InputMux",0x00010001, 0x01,0x00,0x00,0x00
  176. HKR,"DriverData\XBarPin2","InputMux2",0x00010001, 0xC2,0x00,0x00,0x00
  177. HKR,"DriverData\XBarPin2","RelatedPinIndex",0x00010001, 0x07,0x00,0x00,0x00
  178. ;Pin 3 - S-Video 1
  179. HKR,"DriverData\XBarPin3","PinType",0x00010001, 0x00,0x00,0x00,0x00
  180. HKR,"DriverData\XBarPin3","InputMux",0x00010001, 0x03,0x07,0x00,0x00
  181. HKR,"DriverData\XBarPin3","InputMux2",0x00010001, 0xC5,0xC0,0x00,0x00
  182. HKR,"DriverData\XBarPin3","RelatedPinIndex",0x00010001, 0x06,0x00,0x00,0x00
  183. ;Pin 4 - S-Video 2
  184. HKR,"DriverData\XBarPin4","PinType",0x00010001, 0x00,0x00,0x00,0x00
  185. HKR,"DriverData\XBarPin4","InputMux",0x00010001, 0x03,0x07,0x00,0x00
  186. HKR,"DriverData\XBarPin4","InputMux2",0x00010001, 0xC6,0xC0,0x00,0x00
  187. HKR,"DriverData\XBarPin4","RelatedPinIndex",0x00010001, 0x07,0x00,0x00,0x00
  188. ;------------------
  189. ; Audio Pins
  190. ;Pin 5 - Tuner Audio
  191. HKR,"DriverData\XBarPin5","PinType",0x00010001, 0x03,0x00,0x00,0x00
  192. HKR,"DriverData\XBarPin5","RelatedPinIndex",0x00010001, 0x00,0x00,0x00,0x00
  193. ;Pin 6 - Audio Line in 1
  194. HKR,"DriverData\XBarPin6","PinType",0x00010001, 0x04,0x00,0x00,0x00
  195. HKR,"DriverData\XBarPin6","RelatedPinIndex",0x00010001, 0x03,0x00,0x00,0x00
  196. HKR,"DriverData\XBarPin6","GpioMask",0x00010001, 0x01,0x00,0x00,0x00
  197. HKR,"DriverData\XBarPin6","GpioSettings",0x00010001, 0x01,0x00,0x00,0x00
  198. ;Pin 7 - Audio Line in 2
  199. HKR,"DriverData\XBarPin7","PinType",0x00010001, 0x04,0x00,0x00,0x00
  200. HKR,"DriverData\XBarPin7","RelatedPinIndex",0x00010001, 0x04,0x00,0x00,0x00
  201. HKR,"DriverData\XBarPin7","GpioMask",0x00010001, 0x01,0x00,0x00,0x00
  202. HKR,"DriverData\XBarPin7","GpioSettings",0x00010001, 0x01,0x00,0x00,0x00
  203. ;Tuner input is the default
  204. HKR,"DriverData","VideoInputPin",0x00010001, 0x00,0x00,0x00,0x00
  205. HKR,"DriverData","ForceAudioWithVideoPin",0x00010001, 0x01,0x00,0x00,0x00
  206. HKR,"DriverData","BoardType",0x00010001, 0x01, 0x00, 0x00, 0x00
  207. HKR,"DriverData","ExternalMuxType",0x00010001, 0x01, 0x00, 0x00, 0x00
  208. HKR,"DriverData","GpioMaskFM",0x00010001, 0x01, 0x00, 0x00, 0x00
  209. HKR,"DriverData","GpioSettingFM",0x00010001, 0x00, 0x00, 0x00, 0x00
  210. [CNXT_FALCON2.AddReg]
  211. ; set Tuner registry values 
  212. HKR,"DriverData","TunerType",0x00010001, 0x0E, 0x00, 0x00, 0x00
  213. HKR,"DriverData","TunerI2CAddress",0x00010001, 0xC0, 0x00, 0x00, 0x00
  214. HKR,"DriverData","Tuner2IFAddress",0x00010001, 0x86, 0x00, 0x00, 0x00
  215. HKR,"DriverData","BoardType",0x00010001, 0x01, 0x00, 0x00, 0x00
  216. ;-------------------------------------------------------------------
  217. ; Crossbar AddReg sections
  218. ;
  219. ;---Crossbar registry values---
  220. ;
  221. ; Note: For each pin on the crossbar, specify the following:
  222. ; (1) Pin type
  223. ;     0 - SVIDEO
  224. ;     1 - Tuner
  225. ;     2 - Composite
  226. ;     3 - audio tuner in
  227. ;     4 - audio line in
  228. ; (2) InputMux (required for Falcon 2) - input mux to use for the selected pin
  229. ; (3) RelatedPinIndex
  230. ;-------------------------------------------------------------------
  231. ;---Crossbar registry values---
  232. ;Pin 0 - Tuner In
  233. ; Input MUX: 2 for video, 5 for audio
  234. HKR,"DriverData\XBarPin0","PinType",0x00010001, 0x01,0x00,0x00,0x00
  235. HKR,"DriverData\XBarPin0","InputMux",0x00010001, 0x02,0x05,0x00,0x00
  236. HKR,"DriverData\XBarPin0","RelatedPinIndex",0x00010001, 0x03,0x00,0x00,0x00
  237. ;Pin 1 - Composite in
  238. ; Input Mux: 1 
  239. HKR,"DriverData\XBarPin1","PinType",0x00010001, 0x02,0x00,0x00,0x00
  240. HKR,"DriverData\XBarPin1","InputMux",0x00010001, 0x01,0x00,0x00,0x00
  241. HKR,"DriverData\XBarPin1","RelatedPinIndex",0x00010001, 0x04,0x00,0x00,0x00
  242. ;Pin 2 - S-Video in
  243. ; Input Mux 3 for Luma, 4 for Chroma
  244. HKR,"DriverData\XBarPin2","PinType",0x00010001, 0x00,0x00,0x00,0x00
  245. HKR,"DriverData\XBarPin2","InputMux",0x00010001, 0x03,0x04,0x00,0x00
  246. HKR,"DriverData\XBarPin2","RelatedPinIndex",0x00010001, 0x04,0x00,0x00,0x00
  247. ;Pin 3 - Tuner Audio
  248. HKR,"DriverData\XBarPin3","PinType",0x00010001, 0x03,0x00,0x00,0x00
  249. HKR,"DriverData\XBarPin3","RelatedPinIndex",0x00010001, 0x00,0x00,0x00,0x00
  250. ;Pin 4 - Audio Line in
  251. HKR,"DriverData\XBarPin4","PinType",0x00010001, 0x04,0x00,0x00,0x00
  252. HKR,"DriverData\XBarPin4","RelatedPinIndex",0x00010001, 0x01,0x00,0x00,0x00
  253. ;Tuner input is the default
  254. HKR,"DriverData","VideoInputPin",0x00010001, 0x00,0x00,0x00,0x00
  255. HKR,"DriverData","ForceAudioWithVideoPin",0x00010001, 0x01,0x00,0x00,0x00
  256. [ASUS_FALCON2_MK5.AddReg]
  257. HKR,"DriverData","BoardType",0x00010001, 0x01, 0x00, 0x00, 0x00
  258. ;---Tuner registry values------
  259. ;Tuner Type
  260. HKR,"DriverData","TunerType",0x00010001, 0x1B, 0x00, 0x00, 0x00
  261. HKR,"DriverData","TunerI2CAddress",0x00010001, 0xC0, 0x00, 0x00, 0x00
  262. HKR,"DriverData","Tuner2IFAddress",0x00010001, 0x86, 0x00, 0x00, 0x00
  263. ;------------------------------
  264. ;-------------------------------------------------------------------
  265. ; Crossbar AddReg sections
  266. ;
  267. ;---Crossbar registry values---
  268. ;
  269. ; Note: For each pin on the crossbar, specify the following:
  270. ; (1) Pin type
  271. ;     0 - SVIDEO
  272. ;     1 - Tuner
  273. ;     2 - Composite
  274. ;     3 - audio tuner in
  275. ;     4 - audio line in
  276. ; (2) InputMux (required for Falcon 2) - input mux to use for the selected pin
  277. ; (3) RelatedPinIndex
  278. ;-------------------------------------------------------------------
  279. ;---Crossbar registry values---
  280. ;--------------------------
  281. ; Video pins without 3D comb
  282. ;Pin 0 - Tuner (No 3D comb)
  283. HKR,"DriverData\XBarPin0","PinType",0x00010001, 0x01,0x00,0x00,0x00
  284. HKR,"DriverData\XBarPin0","InputMux",0x00010001, 0x02,0x05,0x00,0x00
  285. HKR,"DriverData\XBarPin0","InputMux2",0x00010001, 0xC0,0xC0,0x00,0x00
  286. HKR,"DriverData\XBarPin0","RelatedPinIndex",0x00010001, 0x05,0x00,0x00,0x00
  287. ;Pin 1 - Composite 1 (No 3D Comb)
  288. HKR,"DriverData\XBarPin1","PinType",0x00010001, 0x02,0x00,0x00,0x00
  289. HKR,"DriverData\XBarPin1","InputMux",0x00010001, 0x01,0x00,0x00,0x00
  290. HKR,"DriverData\XBarPin1","InputMux2",0x00010001, 0xC1,0x00,0x00,0x00
  291. HKR,"DriverData\XBarPin1","RelatedPinIndex",0x00010001, 0x06,0x00,0x00,0x00
  292. ;Pin 2 - Composite 2 (No 3D Comb)
  293. HKR,"DriverData\XBarPin2","PinType",0x00010001, 0x02,0x00,0x00,0x00
  294. HKR,"DriverData\XBarPin2","InputMux",0x00010001, 0x01,0x00,0x00,0x00
  295. HKR,"DriverData\XBarPin2","InputMux2",0x00010001, 0xC2,0x00,0x00,0x00
  296. HKR,"DriverData\XBarPin2","RelatedPinIndex",0x00010001, 0x07,0x00,0x00,0x00
  297. ;Pin 3 - S-Video 1
  298. HKR,"DriverData\XBarPin3","PinType",0x00010001, 0x00,0x00,0x00,0x00
  299. HKR,"DriverData\XBarPin3","InputMux",0x00010001, 0x03,0x07,0x00,0x00
  300. HKR,"DriverData\XBarPin3","InputMux2",0x00010001, 0xC5,0xC0,0x00,0x00
  301. HKR,"DriverData\XBarPin3","RelatedPinIndex",0x00010001, 0x06,0x00,0x00,0x00
  302. ;Pin 4 - S-Video 2
  303. HKR,"DriverData\XBarPin4","PinType",0x00010001, 0x00,0x00,0x00,0x00
  304. HKR,"DriverData\XBarPin4","InputMux",0x00010001, 0x03,0x07,0x00,0x00
  305. HKR,"DriverData\XBarPin4","InputMux2",0x00010001, 0xC6,0xC0,0x00,0x00
  306. HKR,"DriverData\XBarPin4","RelatedPinIndex",0x00010001, 0x07,0x00,0x00,0x00
  307. ;------------------
  308. ; Audio Pins
  309. ;Pin 5 - Tuner Audio
  310. HKR,"DriverData\XBarPin5","PinType",0x00010001, 0x03,0x00,0x00,0x00
  311. HKR,"DriverData\XBarPin5","RelatedPinIndex",0x00010001, 0x00,0x00,0x00,0x00
  312. ;Pin 6 - Audio Line in 1
  313. HKR,"DriverData\XBarPin6","PinType",0x00010001, 0x04,0x00,0x00,0x00
  314. HKR,"DriverData\XBarPin6","RelatedPinIndex",0x00010001, 0x03,0x00,0x00,0x00
  315. HKR,"DriverData\XBarPin6","GpioMask",0x00010001, 0x01,0x00,0x00,0x00
  316. HKR,"DriverData\XBarPin6","GpioSettings",0x00010001, 0x01,0x00,0x00,0x00
  317. ;Pin 7 - Audio Line in 2
  318. HKR,"DriverData\XBarPin7","PinType",0x00010001, 0x04,0x00,0x00,0x00
  319. HKR,"DriverData\XBarPin7","RelatedPinIndex",0x00010001, 0x04,0x00,0x00,0x00
  320. HKR,"DriverData\XBarPin7","GpioMask",0x00010001, 0x01,0x00,0x00,0x00
  321. HKR,"DriverData\XBarPin7","GpioSettings",0x00010001, 0x01,0x00,0x00,0x00
  322. ;Tuner input is the default
  323. HKR,"DriverData","VideoInputPin",0x00010001, 0x00,0x00,0x00,0x00
  324. HKR,"DriverData","ForceAudioWithVideoPin",0x00010001, 0x01,0x00,0x00,0x00
  325. HKR,"DriverData","BoardType",0x00010001, 0x01, 0x00, 0x00, 0x00
  326. HKR,"DriverData","ExternalMuxType",0x00010001, 0x01, 0x00, 0x00, 0x00
  327. HKR,"DriverData","GpioMaskFM",0x00010001, 0x01, 0x00, 0x00, 0x00
  328. HKR,"DriverData","GpioSettingFM",0x00010001, 0x00, 0x00, 0x00, 0x00
  329. ;
  330. ; Tagging driver as generic
  331. ;
  332.  
  333. [CXFALCON_IBV32.AddProp]
  334. GenericDriverInstalled,,,,1
  335. ;
  336. ; Interfaces installation
  337. ;
  338. ;
  339. ; Video
  340. ;
  341. [ASUS_FALCON2.Interfaces]
  342. AddInterface=%KSCATEGORY_CAPTURE%,%KsNameFilter%,VID_Interface_ASUS_FALCON2,
  343. AddInterface=%KSCATEGORY_TVAUDIO%,%TVAudioReferenceGuid%,TvAudio_Interface,
  344. AddInterface=%KSCATEGORY_CROSSBAR%,%XBARReferenceGUID%,CXXBAR_Interface,
  345. AddInterface=%KSCATEGORY_TVTUNER%,%TunerReferenceGuid%,CXTUNE_Interface,
  346. AddInterface=%KSCATEGORY_ENCODER%,%EncoderReferenceGuid%,Encoder_Interface,
  347. AddInterface=%KSCATEGORY_MULTIPLEXER%,%EncoderReferenceGuid%,Encoder_Interface,
  348. AddInterface=%KSCATEGORY_AUDIO%,%AudioReferenceGuid%,AUD_Interface
  349. [CNXT_FALCON2.Interfaces]
  350. AddInterface=%KSCATEGORY_CAPTURE%,%KsNameFilter%,VID_Interface_CNXT_FALCON2,
  351. AddInterface=%KSCATEGORY_TVAUDIO%,%TVAudioReferenceGuid%,TvAudio_Interface,
  352. AddInterface=%KSCATEGORY_CROSSBAR%,%XBARReferenceGUID%,CXXBAR_Interface,
  353. AddInterface=%KSCATEGORY_TVTUNER%,%TunerReferenceGuid%,CXTUNE_Interface,
  354. AddInterface=%KSCATEGORY_ENCODER%,%EncoderReferenceGuid%,Encoder_Interface,
  355. AddInterface=%KSCATEGORY_MULTIPLEXER%,%EncoderReferenceGuid%,Encoder_Interface,
  356. AddInterface=%KSCATEGORY_AUDIO%,%AudioReferenceGuid%,AUD_Interface
  357. [ASUS_FALCON2_MK5.Interfaces]
  358. AddInterface=%KSCATEGORY_CAPTURE%,%KsNameFilter%,VID_Interface_ASUS_FALCON2_MK5,
  359. AddInterface=%KSCATEGORY_TVAUDIO%,%TVAudioReferenceGuid%,TvAudio_Interface,
  360. AddInterface=%KSCATEGORY_CROSSBAR%,%XBARReferenceGUID%,CXXBAR_Interface,
  361. AddInterface=%KSCATEGORY_TVTUNER%,%TunerReferenceGuid%,CXTUNE_Interface,
  362. AddInterface=%KSCATEGORY_ENCODER%,%EncoderReferenceGuid%,Encoder_Interface,
  363. AddInterface=%KSCATEGORY_MULTIPLEXER%,%EncoderReferenceGuid%,Encoder_Interface,
  364. AddInterface=%KSCATEGORY_AUDIO%,%AudioReferenceGuid%,AUD_Interface
  365. [VID_Interface_ASUS_FALCON2]
  366. AddReg=VID_Interface.AddReg
  367. AddReg=ASUS_FALCON2_DESCRIPTION.AddReg
  368. [VID_Interface_CNXT_FALCON2]
  369. AddReg=VID_Interface.AddReg
  370. AddReg=CNXT_FALCON2_DESCRIPTION.AddReg
  371. [VID_Interface_ASUS_FALCON2_MK5]
  372. AddReg=VID_Interface.AddReg
  373. AddReg=ASUS_FALCON2_MK5_DESCRIPTION.AddReg
  374. [VID_Interface.AddReg]
  375. HKR,,CLSID,,%Proxy.CLSID%       ; {17CCA71B-ECD7-11D0-B908-00A0C9223196}
  376. HKR,,FriendlyName,,%VIDFriendlyName%
  377. [ASUS_FALCON2_DESCRIPTION.AddReg]
  378. HKR,,Description,,%CXFALCON.DeviceDesc2%
  379. [CNXT_FALCON2_DESCRIPTION.AddReg]
  380. HKR,,Description,,%CXFALCON.DeviceDesc2%
  381. [ASUS_FALCON2_MK5_DESCRIPTION.AddReg]
  382. HKR,,Description,,%CXFALCON.DeviceDesc2%
  383. [AUD_Interface]
  384. AddReg=AUD_Interface.AddReg
  385. [AUD_Interface.AddReg]
  386. HKR,,CLSID,,%Proxy.CLSID%       ; {17CCA71B-ECD7-11D0-B908-00A0C9223196}
  387. HKR,,FriendlyName,,%AudioFriendlyName%
  388. [TvAudio_Interface]
  389. AddReg=TvAudio_Interface.AddReg
  390. [TvAudio_Interface.AddReg]
  391. HKR,,CLSID,,%CLSID_TVAudioFilter%
  392. HKR,,FriendlyName,,%TVAudioFriendlyName%
  393. [CXXBAR_Interface]
  394. AddReg=CXXBAR_Interface.AddReg
  395. [CXXBAR_Interface.AddReg]
  396. HKR,,CLSID,,%CLSID_CrossbarFilter%
  397. HKR,,FriendlyName,,%XBARFriendlyName%
  398. [CXTUNE_Interface]
  399. AddReg=CXTUNE_Interface.AddReg
  400. [CXTUNE_Interface.AddReg]
  401. HKR,,CLSID,,%CLSID_CTVTunerFilter%
  402. HKR,,FriendlyName,,%TunerFriendlyName%
  403. [Encoder_Interface]
  404. AddReg=Encoder_Interface.AddReg
  405. [Encoder_Interface.AddReg]
  406. HKR,,CLSID,,{17CCA71B-ECD7-11D0-B908-00A0C9223196}
  407. HKR,,FriendlyName,,%EncoderFriendlyName%
  408. ;Add an interface for Microsoft's video bit rate property set
  409. HKR,Interfaces\{B43C4EEC-8C32-4791-9102-508ADA5EE8E7},,,
  410. HKR,Interfaces\{b05dabd9-56e5-4fdc-afa4-8a47e91f1c9c},,,
  411. HKR,Capabilities,,,
  412. HKR,Capabilities,"{BB4FAA02-596C-4129-8FB3-74E75421FA02}", 0x00010001,1
  413. ;
  414. ; Services installation
  415. ;
  416. [ASUS_FALCON2.Services]
  417. AddService = CXFALCON,2,VID.ServiceInstall
  418. [CNXT_FALCON2.Services]
  419. AddService = CXFALCON,2,VID.ServiceInstall
  420. [ASUS_FALCON2_MK5.Services]
  421. AddService = CXFALCON,2,VID.ServiceInstall
  422. [VID.ServiceInstall]
  423. DisplayName   = %CXFALCON.DeviceDesc%
  424. ServiceType   = 1
  425. StartType     = 3
  426. ErrorControl  = 1
  427. ServiceBinary = %10%\system32\drivers\cxfalcon_IBV32.sys
  428. ;---------------------------------------------------------------
  429. ;                S t r i n g s
  430. ;---------------------------------------------------------------
  431. [Strings]
  432. ;
  433. ; Device Names
  434. ;
  435. CXFALCON.DeviceDesc          = "Conexant Falcon II NTSC Video Capture"
  436. CXFALCON.DeviceDesc2         = "Conexant Falcon II NTSC Video Capture"
  437. ;
  438. ; Friendly Names
  439. ;
  440. VIDFriendlyName              = "Conexant Falcon Video Capture"
  441. TVAudioFriendlyName          = "Conexant Falcon TvAudio"
  442. TunerFriendlyName            = "Conexant Falcon Tuner"
  443. EncoderFriendlyName          = "Conexant Falcon Encoder"
  444. AudioFriendlyName            = "Conexant Falcon Audio Capture"
  445. XBARFriendlyName             = "Conexant Falcon Crossbar"
  446. ;
  447. ; Reference GUIDS
  448. ;
  449. KsNameFilter                 = "{9B365890-165F-11D0-A195-0020AFD156E4}"
  450. TVAudioReferenceGuid         = "{BD5227E3-96BB-4172-9CD3-D07B25FAC01A}"
  451. XBARReferenceGUID            = "{E4E33899-8D15-47d1-BECC-113883D0BBC9}"
  452. TunerReferenceGuid           = "{EBE24D78-F037-4932-B879-CCEFEFE78750}"
  453. EncoderReferenceGuid         = "{03688831-8667-4c61-B5D6-4A361F025D2D}"
  454. AudioReferenceGuid           = "{AB766B70-AFB3-4461-A4DE-22E9C516B7FE}"
  455. ;
  456. ; Pin Name GUIDS
  457. ;
  458. GUID.PINNAME_ANALOG_AUDIO_IN = "{3E2D189F-B15C-4447-96F1-BD1D64FB99BA}"
  459. GUID.PINNAME_AUDIO_OUT       = "{9DA02733-7910-40f2-95DD-0441676C9A9B}"
  460. GUID.PINNAME_MPEG_OUT        = "{0336609B-16B8-420b-9A6F-E65BB03447BA}"
  461. GUID.PINNAME_MPEG_INDEX_OUT  = "{E298342F-F60B-4c61-9C0D-4EDACDA8007F}"
  462. GUID.PINNAME_656_OUT         = "{4EF89945-4D43-48d7-A442-A1B4E7813036}"
  463. GUID.PINNAME_656_IN          = "{0E49C928-C95B-4e72-B1A5-A1B9EA79EB6B}"
  464. ;
  465. ; Pin Names
  466. ;
  467. PinName.AnalogAudioOut       = "Audio Out"
  468. PinName.MpegOut              = "MPEG" 
  469. PinName.MpegIndexOut         = "Mpeg Index" 
  470. PinName.656Out               = "656" 
  471. PinName.656In                = "656" 
  472. Pin.p2AnalogAudioIn          = "Analog Audio In"
  473. ;
  474. ; KSCATEGORIES
  475. ;
  476. KSCATEGORY_AUDIO             = "{6994AD04-93EF-11D0-A3CC-00A0C9223196}"
  477. KSCATEGORY_ENCODER           = "{19689BF6-C384-48fd-AD51-90E58C79F70B}"
  478. KSCATEGORY_MULTIPLEXER       = "{7A5DE1D3-01A1-452c-B481-4FA2B96271E8}"
  479. KSCATEGORY_TVTUNER           = "{a799a800-a46d-11d0-a18c-00a02401dcd4}"
  480. KSCATEGORY_CROSSBAR          = "{a799a801-a46d-11d0-a18c-00a02401dcd4}"
  481. KSCATEGORY_TVAUDIO           = "{a799a802-a46d-11d0-a18c-00a02401dcd4}"
  482. KSCATEGORY_CAPTURE           = "{65e8773d-8f56-11d0-a3b9-00a0c9223196}"
  483. ;
  484. ; Other Strings
  485. ;
  486. CLSID_TVAudioFilter          = "{71F96462-78F3-11d0-A18C-00A0C9118956}"
  487. CLSID_CrossbarFilter         = "{71F96460-78F3-11d0-A18C-00A0C9118956}"
  488. CLSID_CTVTunerFilter         = "{266EEE40-6C63-11cf-8A03-00AA006ECB65}"
  489. GUID.Encoder                 = "{19689BF6-C384-48fd-AD51-90E58C79F70B}"
  490. GUID.Multiplexer             = "{7A5DE1D3-01A1-452c-B481-4FA2B96271E8}"
  491. Category_Encoders            = "WDM Streaming Encoder Devices"
  492. Category_Multiplexers        = "WDM Streaming Multiplexer Devices"
  493. Node.Encoder                 = "Encoder"
  494. Node.Multiplexer             = "Multiplexer"
  495. Proxy.CLSID                  = "{17CCA71B-ECD7-11D0-B908-00A0C9223196}"
  496. ActiveMovieCategories        = "CLSID\{da4e3da0-d07d-11d0-bd50-00a0c911ce86}\Instance"
  497. MediaCategories              = "SYSTEM\CurrentControlSet\Control\MediaCategories"
  498. MediaSets                    = "System\CurrentControlSet\Control\MediaSets"
  499. MediaInterfaces              = "System\CurrentControlSet\Control\MediaInterfaces"