Source code of Windows XP (NT5)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

179 lines
4.7 KiB

  1. ; Bt829.INF -- This file installs Bt829.sys
  2. ; for ATI All-In-Wonder and All-In-Wonder Pro
  3. ;
  4. ;*** Created 03/26/97 (Creation Date)
  5. ;
  6. [Version]
  7. CatalogFile=bt829.cat
  8. signature="$CHICAGO$"
  9. Class=MEDIA
  10. ClassGUID={4d36e96c-e325-11ce-bfc1-08002be10318}
  11. Provider=%Msft%
  12. LayoutFile=LAYOUT.INF, layout1.inf, layout2.inf
  13. [DestinationDirs]
  14. BT829.CopyDrivers=10,system32\drivers ; eg. \windows\system32\drivers
  15. BT829.CopyCodec=11
  16. [Manufacturer]
  17. %MS%=MS
  18. ;---------------------------------------------------------------
  19. ; M I C R O S O F T
  20. ;
  21. ; BT829
  22. ;---------------------------------------------------------------
  23. [MS]
  24. %Bt829.DeviceDesc%=Bt829.Device,DISPLAY\Bt829
  25. %Bt829Pro.DeviceDesc%=Bt829Pro.Device,DISPLAY\Bt829Pro
  26. [Bt829.Device]
  27. Include = ks.inf, kscaptur.inf, ksfilter.inf
  28. Needs= KS.Registration,KSCAPTUR.Registration,MSPCLOCK.Installation
  29. AddReg = Bt829.AddReg
  30. UpdateInis= Bt829.UpdateIni
  31. CopyFiles= BT829.CopyDrivers, BT829.CopyCodec
  32. DelFiles = BT829.DelDrivers
  33. KnownFiles= BT829.KnownFiles
  34. [Bt829.Device.NT]
  35. Include = ks.inf, kscaptur.inf, ksfilter.inf
  36. Needs= KS.Registration,KSCAPTUR.Registration.NT,MSPCLOCK.Installation
  37. AddReg = Bt829.AddReg
  38. UpdateInis= Bt829.UpdateIni
  39. CopyFiles= BT829.CopyDrivers, BT829.CopyCodec
  40. DelFiles = BT829.DelDrivers
  41. [Bt829Pro.Device]
  42. Include = ks.inf, kscaptur.inf, ksfilter.inf
  43. Needs= KS.Registration,KSCAPTUR.Registration,MSPCLOCK.Installation
  44. AddReg = Bt829.AddReg, Bt829Pro.AddReg
  45. UpdateInis= Bt829.UpdateIni
  46. CopyFiles= BT829.CopyDrivers, BT829.CopyCodec
  47. DelFiles = BT829.DelDrivers
  48. KnownFiles= BT829.KnownFiles
  49. [Bt829Pro.Device.NT]
  50. Include = ks.inf, kscaptur.inf, ksfilter.inf
  51. Needs= KS.Registration,KSCAPTUR.Registration.NT,MSPCLOCK.Installation
  52. AddReg = Bt829.AddReg, Bt829Pro.AddReg
  53. UpdateInis= Bt829.UpdateIni
  54. CopyFiles= BT829.CopyDrivers, BT829.CopyCodec
  55. DelFiles = BT829.DelDrivers
  56. [BT829.CopyDrivers]
  57. bt829.sys
  58. stream.sys
  59. [BT829.CopyCodec]
  60. msyuv.dll
  61. [BT829.UpdateIni]
  62. system.ini, drivers32,,"VIDC.UYVY=msyuv.dll"
  63. [BT829.KnownFiles]
  64. bt829.sys=safe
  65. [BT829.DelDrivers]
  66. [Bt829.AddReg]
  67. HKR,,DevLoader,,*ntkern
  68. HKR,,NTMPDriver,,Bt829.sys
  69. HKR,,I2cAddress,,0x8a
  70. HKR,,MUX0,,Composite
  71. HKR,,MUX1,,Tuner
  72. HKR,,MUX2,,SVideo
  73. HKR,,DataWidth,,8
  74. HKR,,EmbeddedControl,,true
  75. [Bt829Pro.AddReg]
  76. HKR,,DevLoader,,*ntkern
  77. HKR,,NTMPDriver,,Bt829.sys
  78. HKR,,I2cAddress,,0x8a
  79. HKR,,MUX0,,Composite
  80. HKR,,MUX1,,Tuner
  81. HKR,,MUX2,,SVideo
  82. HKR,,DataWidth,,8
  83. HKR,,EmbeddedControl,,true
  84. HKR,,OutputEnablePolarity,,1
  85. HKR,,DefaultDecoderWidth,,720
  86. [Bt829.Device.Interfaces]
  87. AddInterface={65e8773d-8f56-11d0-a3b9-00a0c9223196},"GLOBAL",VideoCapture,
  88. AddInterface={a799a801-a46d-11d0-a18c-00a02401dcd4},"GLOBAL",VideoCrossbar,
  89. [Bt829Pro.Device.Interfaces]
  90. AddInterface={65e8773d-8f56-11d0-a3b9-00a0c9223196},"GLOBAL",VideoCapture,
  91. AddInterface={a799a801-a46d-11d0-a18c-00a02401dcd4},"GLOBAL",VideoCrossbar,
  92. [Bt829.Device.NT.Interfaces]
  93. AddInterface={65e8773d-8f56-11d0-a3b9-00a0c9223196},"GLOBAL",VideoCapture,
  94. AddInterface={a799a801-a46d-11d0-a18c-00a02401dcd4},"GLOBAL",VideoCrossbar,
  95. [Bt829Pro.Device.NT.Interfaces]
  96. AddInterface={65e8773d-8f56-11d0-a3b9-00a0c9223196},"GLOBAL",VideoCapture,
  97. AddInterface={a799a801-a46d-11d0-a18c-00a02401dcd4},"GLOBAL",VideoCrossbar,
  98. [VideoCapture]
  99. AddReg=VideoCapture.AddReg
  100. [VideoCrossbar]
  101. AddReg=VideoXBar.AddReg
  102. [VideoCapture.AddReg]
  103. HKR,,CLSID,,{17CCA71B-ECD7-11D0-B908-00A0C9223196}
  104. HKR,,FriendlyName,,%Bt829.Capture%
  105. HKR,,PageOutWhenUnopened,3,01
  106. HKR,,DontSuspendIfStreamsAreRunning,3,01
  107. [VideoXBar.AddReg]
  108. HKR,,CLSID,,{71F96460-78F3-11d0-A18C-00A0C9118956}
  109. HKR,,FriendlyName,,%Bt829.Crossbar%
  110. [Bt829.Device.NT.Services]
  111. AddService = BT829,0x00000002,Bt829.ServiceInstall
  112. [Bt829Pro.Device.NT.Services]
  113. AddService = BT829,0x00000002,Bt829Pro.ServiceInstall
  114. [Bt829.ServiceInstall]
  115. DisplayName = %Bt829.DeviceDesc%
  116. ServiceType = %SERVICE_KERNEL_DRIVER%
  117. StartType = %SERVICE_AUTO_START%
  118. ErrorControl = %SERVICE_ERROR_NORMAL%
  119. ServiceBinary = %12%\BT829.sys
  120. [Bt829Pro.ServiceInstall]
  121. DisplayName = %Bt829Pro.DeviceDesc%
  122. ServiceType = %SERVICE_KERNEL_DRIVER%
  123. StartType = %SERVICE_AUTO_START%
  124. ErrorControl = %SERVICE_ERROR_NORMAL%
  125. ServiceBinary = %12%\BT829.sys
  126. ;---------------------------------------------------------------
  127. ; S t r i n g s
  128. ;---------------------------------------------------------------
  129. [Strings]
  130. ;----------------
  131. ; Non-Localizable
  132. ;----------------
  133. SERVICE_KERNEL_DRIVER=1
  134. SERVICE_AUTO_START=2
  135. SERVICE_ERROR_NORMAL=1
  136. ;----------------
  137. ; Localizable
  138. ;----------------
  139. Msft="Microsoft"
  140. MS="Microsoft"
  141. captureClassName="Sound, video and game controllers"
  142. Bt829.DeviceDesc="Bt829, WDM Video Capture For AIW"
  143. Bt829Pro.DeviceDesc="Bt829Pro, WDM Video Capture For AIW Pro"
  144. Bt829.Capture="Bt829 Capture"
  145. Bt829.Crossbar="Bt829 Crossbar"