home *** CD-ROM | disk | FTP | other *** search
/ PC Joker 1999 February / PCJ0299CD2.iso / GOODIES / ELSA / ERAZOR2 / WINNT40 / ERAZOR2.INF < prev    next >
Windows Setup INFormation  |  1999-02-03  |  4KB  |  184 lines

  1. ;
  2. ; ELSA Display INF file
  3. ;
  4.  
  5. [Version]
  6. Signature="$Windows NT$"
  7. Provider="ELSA AG"
  8. ClassGUID={4D36E968-E325-11CE-BFC1-08002BE10318}
  9. Class=Display
  10.  
  11. ;
  12. ; Dest directories are \windows\system32 and \windows\system32\drivers
  13. ;
  14.  
  15. [DestinationDirs]
  16. DefaultDestDir        = 11
  17. ELSADRV.Miniport      = 12
  18. ELSADRV.Display       = 11
  19. ELSADRV.oldsys        = 12
  20. ELSADRV.olddll        = 11
  21. ELSADRV.inf           = 17
  22.  
  23. ;
  24. ; The Manufacturer section lists all of the manufacturers that we will
  25. ; display in the Dialog box. DEVICE sections are specified.
  26. ;
  27.  
  28. [Manufacturer]
  29. "ELSA AG"      = ELSA.Mfg
  30.  
  31. ;
  32. ; Device section. Each section here corresponds with an entry listed in the
  33. ; [Manufacturer] section, above. The models will be displayed in the order
  34. ; that they appear in the INF file. This section identifies
  35. ; the corresponding INSTALL sections.
  36. ;
  37.  
  38.  
  39. [ELSA.Mfg]
  40.  
  41. %ELSA_BOARD%   = ELSADRV, PCI\VEN_10DE&DEV_0020&SUBSYS_0C181048
  42. %ELSA_BOARD%   = ELSADRV, PCI\VEN_10DE&DEV_0020&SUBSYS_0C191048
  43. %ELSA_BOARD%   = ELSADRV, PCI\VEN_10DE&DEV_0020&SUBSYS_0C1B1048
  44. %ELSA_BOARD%   = ELSADRV, PCI\VEN_10DE&DEV_0020&SUBSYS_0C1C1048
  45.  
  46. ;---------------------------------------------------------------------
  47. ; ELSA Driver INSTALL Section. This INSTALL section specifies
  48. ; what files are to to be copied (File List sections)
  49. ;---------------------------------------------------------------------
  50.  
  51. [ELSADRV]
  52. CopyFiles=ELSADRV.Miniport, ELSADRV.Display, ELSADRV.OpenGL
  53. DelFiles=ELSADRV.oldsys
  54. DelFiles=ELSADRV.olddll
  55.  
  56. ;
  57. ; ELSA Driver INSTALL Section. This INSTALL section specifies
  58. ; what registry fields are to be modified (ADD Registry section)
  59. ;
  60.  
  61. [ELSADRV.SoftwareSettings]
  62. AddReg = ELSA_SoftwareDeviceSettings
  63. AddReg = ELSA_icdSoftwareSettings
  64. DelReg = ELSA_OldRegSettings
  65.  
  66. ;
  67. ; ELSA Service Installation
  68. ;
  69.  
  70. [ELSADRV.Services]
  71. AddService = %ELSA_driver%, 0x00000002, ELSA_Generic_Service_Inst, ELSA_EventLog_Inst
  72. DelService = nvrm
  73. DelService = nvarch
  74. DelService = nvgfx
  75. DelService = earch
  76. DelService = egfx
  77. DelService = ESYNPROM
  78. DelService = ESYNIIM
  79. DelService = NV
  80. DelService = NV4
  81.  
  82. [ELSA_EventLog_Inst]
  83. AddReg = ELSA_EventLog_AddReg
  84.  
  85. [ELSA_EventLog_AddReg]
  86. HKR,,EventMessageFile,0x00020000,"%SystemRoot%\System32\IoLogMsg.dll;%SystemRoot%\System32\drivers\%ELSA_driver%.sys"
  87. HKR,,TypesSupported,0x00010001,7
  88.  
  89. [ELSA_Generic_Service_Inst]
  90. ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
  91. StartType      = 1                  ; SERVICE_SYSTEM_START
  92. ErrorControl   = 0                  ; SERVICE_ERROR_IGNORE
  93. LoadOrderGroup = Video
  94. ServiceBinary  = %12%\%ELSA_driver%.sys
  95.  
  96. ;
  97. ; File List sections for ELSADRV.Display and ELSADRV.Miniport
  98. ;
  99.  
  100. [ELSADRV.Display]
  101. %ELSA_display%.dll
  102.  
  103. [ELSADRV.Miniport]
  104. %ELSA_driver%.sys
  105.  
  106. [ELSADRV.inf]
  107. %ELSA_inf%.inf
  108.  
  109. [ELSADRV.oldsys]
  110. nvrm.sys,0x00000001
  111. nvarch.sys,0x00000001
  112. nvgfx.sys,0x00000001
  113. earch.sys,0x00000001
  114. egfx.sys,0x00000001
  115. ESYNPROM.SYS,0x00000001
  116. ESYNIIM.SYS,0x00000001
  117. NV_MINI.SYS,0x00000001
  118. NV4_MINI.SYS,0x00000001
  119.  
  120. [ELSADRV.olddll]
  121. ESYNPROD.DLL,0x00000001
  122. ESYNIID.DLL,0x00000001
  123. ESYNPROO.DLL,0x00000001
  124. ESYNIIO.DLL,0x00000001
  125. NV_DISP.DLL,0x00000001
  126. NV4_DISP.DLL,0x00000001
  127. NV4OGLNT.DLL,0x00000001
  128.  
  129. [ELSADRV.OpenGL]
  130. %ELSA_OGL%.dll
  131.  
  132. ;
  133. ; ELSA Add registry section
  134. ;
  135.  
  136. [ELSA_SoftwareDeviceSettings]
  137. HKR,, InstalledDisplayDrivers,     %REG_MULTI_SZ%, %ELSA_display%
  138. HKR,, VgaCompatible,               %REG_DWORD%,    0
  139. HKR,, EnableDitheredDDStretch,     %REG_DWORD%,    0
  140.  
  141. [ELSA_icdSoftwareSettings]
  142. HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\OpenGLDrivers", %ELSA_BOARD%, %REG_SZ%, %ELSA_OGL%
  143.  
  144. [ELSA_OldRegSettings]
  145. HKLM, SOFTWARE\ELSA\%ELSA_BOARD%\OpenGL  
  146.  
  147. ;
  148. ; Source file information
  149. ;
  150.  
  151. [SourceDisksNames]
  152. 1 = %DiskId%,,,""
  153.  
  154. [SourceDisksFiles.x86]
  155. %ELSA_inf%.inf     = 1
  156. %ELSA_display%.dll = 1, \i386
  157. %ELSA_driver%.sys  = 1, \i386
  158. %ELSA_OGL%.dll     = 1, \i386
  159.  
  160. [Strings]
  161. ;
  162. ; Non-Localizable Strings
  163. ;
  164.  
  165. REG_SZ         = 0x00000000
  166. REG_MULTI_SZ   = 0x00010000
  167. REG_EXPAND_SZ  = 0x00020000
  168. REG_BINARY     = 0x00000001
  169. REG_DWORD      = 0x00010001
  170. serviceroot    = System\CurrentControlSet\Services
  171.  
  172. ;
  173. ; Localizable Strings
  174. ;
  175.  
  176. ELSA_BOARD        = "ELSA ERAZOR II"
  177. ELSA_driver       = "eeiim"
  178. ELSA_display      = "eeiid"
  179. ELSA_OGL          = "eogleii"
  180. ELSA_inf          = "Erazor2"
  181.  
  182. DiskId="ELSA NT Driver Library installation disk"
  183. drvlib="ELSA NT Driver Library"
  184.