home *** CD-ROM | disk | FTP | other *** search
/ Sparkle Graphics Model 217 / SPCD.iso / DRIVERS / PHILIPS / 6620 / nvcap.inf < prev    next >
Encoding:
Windows Setup INFormation  |  2002-01-29  |  11.5 KB  |  335 lines

  1.  
  2. ; nvcap.INF  -- This file installs nvcap.sys   
  3. ;
  4. ; Created 11.Nov.97  (Creation Date)
  5. ; Updated 16.Dec.97
  6. ; Updated 16.Mar.98
  7. ; Updated 17.Jun.98
  8. ; Updated 01.Okt.98
  9. ; Updated Jun21,2000    Cheehoi
  10. ; Updated 2-6-2001    Customization for Ext Tuner Box
  11.  
  12. [Version]
  13. signature="$CHICAGO$"
  14. Class=MEDIA
  15. ClassGUID={4d36e96c-e325-11ce-bfc1-08002be10318}
  16. Provider=%MS%
  17. LayoutFile=LAYOUT.INF, layout1.inf, layout2.inf
  18. DriverVer = 01/29/2002, 1.1.1
  19. ;CatalogFile=NVCAP.CAT
  20.  
  21. [DestinationDirs]
  22. nvcap.CopyDrivers=10,system32\drivers  ; eg.  \windows\system32\drivers
  23. nvcap.CopyCodec=11
  24.  
  25. [SourceDisksNames]
  26. 1=%Disk1Name%,,,%10%
  27.  
  28. [SourceDisksFiles]
  29. nvcap.sys=1,system32\drivers
  30.  
  31. [Manufacturer]
  32. %MS%=MS
  33.  
  34. [MS]
  35. %nvcap.DeviceDesc%=nvcap.Device,DISPLAY\nvcap
  36. ;------------------------------------------------------------------------------->>>>>
  37.  
  38. [nvcap.Device]
  39. Include  =  ks.inf, kscaptur.inf, ksfilter.inf
  40. Needs=      KS.Registration,KSCAPTUR.Registration,MSPCLOCK.Installation
  41. AddReg   =  nvcap.AddReg
  42. UpdateInis= nvcap.UpdateIni
  43. CopyFiles=  nvcap.CopyDrivers, nvcap.CopyCodec
  44. DelFiles =  nvcap.DelDrivers
  45. KnownFiles= nvcap.KnownFiles
  46.  
  47. [nvcap.Device.NT]
  48. Include  =  ks.inf, kscaptur.inf, ksfilter.inf
  49. Needs=      KS.Registration,KSCAPTUR.Registration.NT,MSPCLOCK.Installation
  50. AddReg   =  nvcap.AddReg
  51. UpdateInis= nvcap.UpdateIni
  52. CopyFiles=  nvcap.CopyDrivers, nvcap.CopyCodec
  53. DelFiles =  nvcap.DelDrivers
  54.  
  55.  
  56. [nvcap.CopyDrivers]
  57. ;nvcap.sys
  58. stream.sys
  59.  
  60. [nvcap.CopyCodec]
  61. msyuv.dll
  62.  
  63. [nvcap.UpdateIni]
  64. system.ini, drivers32,,"VIDC.UYVY=msyuv.dll"
  65.  
  66. [nvcap.KnownFiles]
  67. nvcap.sys=safe
  68.  
  69. [nvcap.DelDrivers]
  70.  
  71.  
  72. ;---------------------------------------------------------------
  73. ; Decoder related values
  74. ; All values in the decoder key and subkeys are string values
  75. ;---------------------------------------------------------------
  76. [nvcap.AddReg]
  77. HKR,,DevLoader,,*NTKERN
  78. HKR,,NTMPDriver,,nvcap.sys
  79.  
  80. ;/////////////nVidia Customizations//////////////////////////////
  81. ;
  82. ;    Please read this !!!!!!!!!!!!!!!!!!!!!!!!!!
  83. ;    Is video input does not switch correctly or
  84. ;    audio doesn't mute, most probably the settings here are
  85. ;    incorrect.
  86. ;
  87. ;    1)If an input source(PhilComp, PhilTuner etc) is removed,
  88. ;    it won't be enumerated by the capture driver.
  89. ;    Ex. If you do not want TUNER support for the All-in-one design
  90. ;    remove "HKR,,AIOTuner,,VINX" key and Tuner input won't be 
  91. ;    enumerated.
  92. ;     
  93. ;////////////////////////////////////////////////////////////////
  94. ;----Customization for external tuner box-----------------------
  95. ;    This is the translucent green box
  96. ;---------------------------------------------------------------
  97. HKR,,PhilComp,,VIN0        ; input sel for ext. tuner (philips) design
  98. HKR,,PhilTuner,,VIN0
  99. HKR,,PhilSVideo,,VIN6
  100.  
  101. ;----Customization for the ALL-In-One design--------------------
  102. HKR,,AIOComp,,VIN0       ; input sel for all-in-1 
  103. HKR,,AIOTuner,,VIN1
  104. HKR,,AIOSVideo,,VIN6
  105.  
  106. ;----Customization for the Micronas VPX chipsets----------------
  107. HKR,,VPXComp,,VIN2       ; input sel for ext. tuner (micronas) design 
  108. HKR,,VPXTuner,,VIN1
  109. HKR,,VPXSVideo,,VIN3
  110.  
  111. HKR,,DefaultIn,,Tuner
  112. HKR,,ExtSwitch,,TRUE
  113. HKR,,Manufacturer,,
  114.  
  115. ;---------------------------------------------------------------
  116. ; Subkey for VidComp
  117. ; 8574=W/46/ff
  118. ; 8575=W/46/ff/3
  119. ;---------------------------------------------------------------
  120. HKR,VidComp,NumCmd,,1
  121. HKR,VidComp,Cmd0,,W/46/ff
  122.  
  123. ;---------------------------------------------------------------
  124. ; Subkey for VidSVid
  125. ; 8574=W/46/bf
  126. ; 8575=W/46/ff/2
  127. ;---------------------------------------------------------------
  128. HKR,VidSVid,NumCmd,,1
  129. HKR,VidSVid,Cmd0,,W/46/bf
  130.  
  131. ;---------------------------------------------------------------
  132. ; Subkey for VidTuner
  133. ; 8574=W/46/7f
  134. ; 8575=W/46/ff/1
  135. ;---------------------------------------------------------------
  136. HKR,VidTuner,NumCmd,,1
  137. HKR,VidTuner,Cmd0,,W/46/7f
  138.  
  139. ;---------------------------------------------------------------
  140. ; Subkey for AudTuner
  141. ;---------------------------------------------------------------
  142. HKR,AudTuner,NumCmd,,0
  143.  
  144. ;---------------------------------------------------------------
  145. ; Subkey for AudLineIn
  146. ;---------------------------------------------------------------
  147. HKR,AudLineIn,NumCmd,,0
  148.  
  149. ;---------------------------------------------------------------
  150. ; Subkey for AudMute
  151. ; 9850 = W/b6/6/18
  152. ; 9874 = W/b0/12/ff
  153. ; 9873 = W/b4/0/40
  154. ;---------------------------------------------------------------
  155. HKR,AudMute,NumCmd,,0
  156. ;HKR,AudMute,Cmd0,,W/b6/6/18
  157.  
  158. ;---------------------------------------------------------------
  159. ; Subkey for AudUnMute
  160. ; 9850 = W/b6/6/40
  161. ; 9874 = W/b0/12/fb
  162. ; 9873 = W/b4/0/90
  163. ;---------------------------------------------------------------
  164. HKR,AudUnMute,NumCmd,,0
  165. ;HKR,AudUnMute,Cmd0,,W/b6/6/40
  166.  
  167. ;---------------------------------------------------------------
  168. ; Subkey for board customization
  169. ;---------------------------------------------------------------
  170. HKR,Custom,NumCmd,,1
  171. HKR,Custom,Cmd0,,W/46/3f
  172.  
  173. ;///////////End of nVidia Customization//////////////////////////
  174.  
  175. ;////////////////Philips HAL customization///////////////////////
  176.  
  177. HKR,,Address,,0x4a         ; I2C address only important if
  178.                            ; VideoDecoder != AUTO
  179. HKR,,InterfaceType,,D1     ; "D1" (8 bit) or "DMSD16" (16 bit)
  180. HKR,,VideoDecoder,,AUTO    ; "SAA7111", "SAA7111A", "SAA7112V0",
  181.                            ; "SAA7112", "SAA7113V0", "SAA7113",
  182.                            ; "SAA7113A", "SAA7114", "AUTO"
  183. HKR,,VideoStandard,,NTSC   ; "NTSC", "PAL", "SECAM",
  184.                            ; "NTSC_433_50", "NTSC_433_60",
  185.                            ; "NTSC_N", "PAL_433_60", "PAL_N",
  186.                            ; "PAL_M", "AUTO"
  187. HKR,,OutputFormat,,CCIR656 ; "YUV422", "YUV411", "YUV420",
  188.                            ; "YUV410", "YUV9", "RGB565",
  189.                            ; "RGB888", "CCIR656"
  190. HKR,,VBIMode,,RAW          ; "RAW", "BASEBAND" (optinal)
  191. HKR,,VBILineWidth,,720     ; only needed if VBIMode used
  192. HKR,,VBILineOffset,,0      ; only needed if VBIMode used
  193. HKR,,EnableSlicer,,0       ; Enable slicer if it is present
  194. HKR,,Oversample,,4         ; 4..Use Philips 27MHz Frequency
  195.                            ; 5..Use 5x for old Microsoft CC- & NABTS Codecs
  196.  
  197. ;---------------------------------------------------------------
  198. ; Subkey for video source 1
  199. ;---------------------------------------------------------------
  200. HKR,VidSrc1,InputMode,,0
  201. HKR,VidSrc1,SourceType,,VCR
  202. HKR,VidSrc1,VideoType,,Composite
  203. HKR,VidSrc1,ScalerFID,,DEFAULT
  204. HKR,VidSrc1,ScalerMode,,DEFAULT
  205.  
  206. ;---------------------------------------------------------------
  207. ; Subkey for video source 2
  208. ;---------------------------------------------------------------
  209. HKR,VidSrc2,InputMode,,0
  210. HKR,VidSrc2,SourceType,,TV
  211. HKR,VidSrc2,VideoType,,Tuner
  212. HKR,VidSrc2,ScalerFID,,DEFAULT
  213. HKR,VidSrc2,ScalerMode,,DEFAULT
  214.  
  215. ;---------------------------------------------------------------
  216. ; Subkey for video source 3
  217. ;---------------------------------------------------------------
  218. HKR,VidSrc3,InputMode,,6
  219. HKR,VidSrc3,SourceType,,VCR
  220. HKR,VidSrc3,VideoType,,SVHS
  221. HKR,VidSrc3,ScalerFID,,DEFAULT
  222. HKR,VidSrc3,ScalerMode,,DEFAULT
  223.  
  224. ;---------------------------------------------------------------
  225. ; Subkey Description for video sources (optional)
  226. ;---------------------------------------------------------------
  227. ; Subkeyname   : "VidSrcX" -> X = number of input
  228. ; InputMode    : Decoder input mode for video source ("0" to "9")
  229. ; SourceType   : "Camera", "TV", "VCR"
  230. ; VideoType    : "Tuner", "Composite", "SVHS", "Extern_1"
  231. ; ScalerFID    : "DEFAULT", "INVERT" (optional) 
  232. ; ScalerMode   : "DEFAULT", "HIGH_BANDWIDTH", "LOW_BANDWIDTH" (optional) 
  233.  
  234. ;---------------------------------------------------------------
  235. ; Subkey Description for teletext sources (optional)
  236. ;---------------------------------------------------------------
  237. ; Subkeyname   : "TelSrcX" -> X = number of input
  238. ; InputType    : "INTERNAL", ""EXTERNAL_1"
  239.  
  240. ;---------------------------------------------------------------
  241. ; Subkey example for teletext source (optional)
  242. ;---------------------------------------------------------------
  243. ; HKR,TelSrc1,InputType,,INTERNAL
  244.  
  245. ;---------------------------------------------------------------
  246. ; Subkey Description for default values (optional)
  247. ;---------------------------------------------------------------
  248. ; Subkeyname: "DefaultSaa7111" for defaults of Saa7111
  249. ;             "DefaultSaa7111A" for defaults of Saa7111A
  250. ;             "DefaultSaa7112V0" for defaults of Saa7112V0
  251. ;             "DefaultSaa7112" for defaults of Saa7112
  252. ;             "DefaultSaa7113V0" for defaults of Saa7113V0
  253. ;             "DefaultSaa7113" for defaults of Saa7113
  254. ;             "DefaultSaa7113A" for defaults of Saa7113A
  255. ;             "DefaultSaa7114" for defaults of Saa7114
  256. ; Reg0xXXX  : Value of register 0xXXX (hex) overwriting the
  257. ;             value in the hardcoded default array. The register
  258. ;             number in the key must be hex with leading 0x and
  259. ;             must contain 3 digits!
  260.  
  261. ;---------------------------------------------------------------
  262. ; Subkey for default values for the Saa7113
  263. ; The hardcoded default value 0x82 of register 0x40 is replaced
  264. ; with 0x02 which is necessary for PAL
  265. ;---------------------------------------------------------------
  266. HKR,DefaultSaa7113,Reg0x040,,0x02
  267. HKR,DefaultSaa7113V0,Reg0x040,,0x02
  268.  
  269. ;---------------------------------------------------------------
  270. ; Subkey for default values for the Saa7114
  271. ; The hardcoded default value 0x00 of register 0x80 is replaced
  272. ; with 0x10 which is necessary for NTSC sliced data interface
  273. ;---------------------------------------------------------------
  274. ;HKR,DefaultSaa7114,Reg0x080,,0x40  ;only when EnableSlicer=1 !!!
  275.  
  276. ;/////////////////End of Philips HAL customization//////////////
  277.  
  278. [nvcap.Device.Interfaces]
  279. AddInterface={65e8773d-8f56-11d0-a3b9-00a0c9223196},"GLOBAL",VideoCapture,
  280. AddInterface={a799a801-a46d-11d0-a18c-00a02401dcd4},"GLOBAL",VideoCrossbar,
  281.  
  282. [nvcap.Device.NT.Interfaces]
  283. AddInterface={65e8773d-8f56-11d0-a3b9-00a0c9223196},"GLOBAL",VideoCapture,
  284. AddInterface={a799a801-a46d-11d0-a18c-00a02401dcd4},"GLOBAL",VideoCrossbar,
  285.  
  286. [VideoCapture]
  287. AddReg=VideoCapture.AddReg
  288.  
  289. [VideoCrossbar]
  290. AddReg=VideoXBar.AddReg
  291.  
  292. [VideoCapture.AddReg]
  293. HKR,,CLSID,,{17CCA71B-ECD7-11D0-B908-00A0C9223196}
  294. HKR,,FriendlyName,,%nvcap.Capture%
  295. HKR,,PageOutWhenUnopened,3,01
  296. HKR,,DontSuspendIfStreamsAreRunning,3,01
  297.  
  298. [VideoXBar.AddReg]
  299. HKR,,CLSID,,{71F96460-78F3-11d0-A18C-00A0C9118956}
  300. HKR,,FriendlyName,,%nvcap.Crossbar%
  301.  
  302. [nvcap.Device.NT.Services]
  303. AddService = nvcap,0x00000002,nvcap.ServiceInstall
  304.  
  305. [nvcap.ServiceInstall]
  306. DisplayName   = %nvcap.DeviceDesc%
  307. ServiceType   = %SERVICE_KERNEL_DRIVER%
  308. StartType     = %SERVICE_AUTO_START%
  309. ErrorControl  = %SERVICE_ERROR_NORMAL%
  310. ServiceBinary = %12%\nvcap.sys
  311.  
  312. ;---------------------------------------------------------------
  313. ;                S t r i n g s
  314. ;---------------------------------------------------------------
  315.  
  316. [Strings]
  317. ;----------------
  318. ; Non-Localizable
  319. ;----------------
  320.  
  321. SERVICE_KERNEL_DRIVER=1
  322. SERVICE_AUTO_START=2
  323. SERVICE_ERROR_NORMAL=1
  324.  
  325. ;----------------
  326. ; Localizable
  327. ;----------------
  328. Msft               = "nVidia Corporation"
  329. MS                 = "nVidia"
  330. captureClassName   = "Sound, video and game controllers"
  331. nvcap.DeviceDesc = "nVidia WDM Video Capture (universal)"
  332. nvcap.Capture    = "nVidia WDM Video Capture (universal)"
  333. nvcap.Crossbar   = "nVidia WDM Video Crossbar (universal)"
  334. Disk1Name        = "nVidia WDM Drivers Disk 1"
  335.