home *** CD-ROM | disk | FTP | other *** search
/ DOS/V Power Report 2000 August / VPR0008B.BIN / DRIVER / MELCO / VALUEADD / VALUEADD.EXE / NETLGYTX.INF < prev    next >
Windows Setup INFormation  |  1999-12-17  |  8KB  |  180 lines

  1. ;
  2. ; MELCO LGY-PCI-TXR / LCI-TXN Fast Ethernet Adapter
  3. ;
  4. ; (C) MELCO Inc. 1999
  5.  
  6. [Version]
  7. Signature   = "$Windows NT$"
  8. Class       = Net
  9. ClassGUID   = {4d36e972-e325-11ce-bfc1-08002be10318}
  10. Provider    = %MSFT%
  11. LayoutFile  = layout.inf
  12.  
  13. [Manufacturer]
  14. %MELCO%       = MELCO
  15.  
  16. [ControlFlags]
  17. ExcludeFromSelect   = \
  18.                       PCI\VEN_1106&DEV_3043&SUBSYS_03031154, \
  19.                       PCI\VEN_1106&DEV_3043&SUBSYS_03061154
  20.  
  21. [MELCO]
  22. %LGYTXR.DeviceDesc% = VT3043.ndi,   PCI\VEN_1106&DEV_3043&SUBSYS_03031154
  23. %LCITXN.DeviceDesc% = VT3043.ndi,   PCI\VEN_1106&DEV_3043&SUBSYS_03061154
  24.  
  25.  
  26. ;-------------------------------------------------------------------------------
  27. ; VIA VT86C100A PCI Fast Ethernet Adapter
  28. ;
  29. [VT3043.ndi]
  30. Characteristics = 0x84
  31. BusType         = 5
  32. AddReg          = VT3043.reg, FET.reg
  33. CopyFiles       = FET.CopyFiles
  34.  
  35. [VT3043.ndi.Services]
  36. AddService      = FETNDIS, 2, FET.Service, FET.EventLog
  37.  
  38. ;-------------------------------------------------------------------------------
  39. ; VT3043 specific parameters
  40. ;
  41. [VT3043.reg]
  42. HKR, ,                                      AdapterCFID,    0, "30431106"
  43. HKR, ,                                      AdapterType,    0, "5"
  44. HKR, ,                                      MediaType,      0, "1"
  45. HKR, ,                                      OsId,           0, "3"
  46.  
  47. ; DMA Burst Length
  48. HKR, Ndi\params\BurstLength,                ParamDesc,      0, %BurstLength%
  49. HKR, Ndi\params\BurstLength,                default,        0, 3
  50. HKR, Ndi\params\BurstLength,                type,           0, enum
  51. HKR, Ndi\params\BurstLength\enum,           0,              0, "  8 DWORD"
  52. HKR, Ndi\params\BurstLength\enum,           1,              0, " 16 DWORDS"
  53. HKR, Ndi\params\BurstLength\enum,           2,              0, " 32 DWORDS"
  54. HKR, Ndi\params\BurstLength\enum,           3,              0, " 64 DWORDS"
  55. HKR, Ndi\params\BurstLength\enum,           4,              0, "128 DWORDS"
  56. HKR, Ndi\params\BurstLength\enum,           5,              0, "256 DWORDS"
  57. HKR, Ndi\params\BurstLength\enum,           6,              0, %SandF%
  58.  
  59. ; Receive buffers
  60. HKR, Ndi\params\ReceiveBuffers,             ParamDesc,      0, %ReceiveBuffers%
  61. HKR, Ndi\params\ReceiveBuffers,             default,        0, 10
  62. HKR, Ndi\params\ReceiveBuffers,             type,           0, enum
  63. HKR, Ndi\params\ReceiveBuffers\enum,        8,              0, " 8"
  64. HKR, Ndi\params\ReceiveBuffers\enum,        10,             0, "16"
  65. HKR, Ndi\params\ReceiveBuffers\enum,        20,             0, "32"
  66. HKR, Ndi\params\ReceiveBuffers\enum,        30,             0, "48"
  67. HKR, Ndi\params\ReceiveBuffers\enum,        40,             0, "64"
  68.  
  69. ; Transmit buffers
  70. HKR, Ndi\params\TransmitBuffers,            ParamDesc,      0, %TransmitBuffers%
  71. HKR, Ndi\params\TransmitBuffers,            default,        0, 4
  72. HKR, Ndi\params\TransmitBuffers,            type,           0, enum
  73. HKR, Ndi\params\TransmitBuffers\enum,       4,              0, " 4"
  74. HKR, Ndi\params\TransmitBuffers\enum,       8,              0, " 8"
  75. HKR, Ndi\params\TransmitBuffers\enum,       10,             0, "16"
  76. HKR, Ndi\params\TransmitBuffers\enum,       20,             0, "32"
  77. HKR, Ndi\params\TransmitBuffers\enum,       30,             0, "48"
  78.  
  79. ; Receive Threshold
  80. HKR, Ndi\params\ReceiveThreshold,           ParamDesc,      0, %ReceiveThreshold%
  81. HKR, Ndi\params\ReceiveThreshold,           default,        0, 3
  82. HKR, Ndi\params\ReceiveThreshold,           type,           0, enum
  83. HKR, Ndi\params\ReceiveThreshold\enum,      1,              0, "  32 bytes"
  84. HKR, Ndi\params\ReceiveThreshold\enum,      0,              0, "  64 bytes"
  85. HKR, Ndi\params\ReceiveThreshold\enum,      2,              0, " 128 bytes"
  86. HKR, Ndi\params\ReceiveThreshold\enum,      3,              0, " 256 bytes"
  87. HKR, Ndi\params\ReceiveThreshold\enum,      4,              0, " 512 bytes"
  88. HKR, Ndi\params\ReceiveThreshold\enum,      5,              0, " 768 bytes"
  89. HKR, Ndi\params\ReceiveThreshold\enum,      6,              0, "1024 bytes"
  90. HKR, Ndi\params\ReceiveThreshold\enum,      7,              0, %SandF%
  91.  
  92. ; Transmit Threshold
  93. HKR, Ndi\params\TransmitThreshold,          ParamDesc,      0, %TransmitThreshold%
  94. HKR, Ndi\params\TransmitThreshold,          default,        0, 3
  95. HKR, Ndi\params\TransmitThreshold,          type,           0, enum
  96. HKR, Ndi\params\TransmitThreshold\enum,     0,              0, " 128 bytes"
  97. HKR, Ndi\params\TransmitThreshold\enum,     1,              0, " 256 bytes"
  98. HKR, Ndi\params\TransmitThreshold\enum,     2,              0, " 512 bytes"
  99. HKR, Ndi\params\TransmitThreshold\enum,     3,              0, "1024 bytes"
  100. HKR, Ndi\params\TransmitThreshold\enum,     4,              0, %SandF%
  101.  
  102. ; Map Registers
  103. HKR, Ndi\params\MapRegisters,               ParamDesc,      0, %MapRegisters%
  104. HKR, Ndi\params\MapRegisters,               default,        0, 8
  105. HKR, Ndi\params\MapRegisters,               type,           0, enum
  106. HKR, Ndi\params\MapRegisters\enum,          4,              0, " 4"
  107. HKR, Ndi\params\MapRegisters\enum,          8,              0, " 8"
  108. HKR, Ndi\params\MapRegisters\enum,          16,             0, "16"
  109. HKR, Ndi\params\MapRegisters\enum,          32,             0, "32"
  110. HKR, Ndi\params\MapRegisters\enum,          64,             0, "64"
  111.  
  112. ; Connection Type
  113. HKR, Ndi\params\ConnectionType,             ParamDesc,      0, %ConnectionType%
  114. HKR, Ndi\params\ConnectionType,             default,        0, "0"
  115. HKR, Ndi\params\ConnectionType,             type,           0, "enum"
  116. HKR, Ndi\params\ConnectionType\enum,        0,              0, %autoN%
  117. HKR, Ndi\params\ConnectionType\enum,        1,              0, %100HD%
  118. HKR, Ndi\params\ConnectionType\enum,        2,              0, %100FD%
  119. HKR, Ndi\params\ConnectionType\enum,        3,              0, %10HD%
  120. HKR, Ndi\params\ConnectionType\enum,        4,              0, %10FD%
  121.  
  122. ;-------------------------------------------------------------------------------
  123. ; Viatech Service and Driver
  124. ;
  125. [FET.reg]
  126. HKR, Ndi\Interfaces,                        LowerRange,     0, "ethernet"
  127. HKR, Ndi\Interfaces,                        UpperRange,     0, "ndis5"
  128. HKR, Ndi,                                   Service,        0, "FETNDIS"
  129.  
  130. [FET.Service]
  131. DisplayName     = %FET.Service.DispName%
  132. ServiceType     = 1 ;%SERVICE_KERNEL_DRIVER%
  133. StartType       = 3 ;%SERVICE_DEMAND_START%
  134. ErrorControl    = 1 ;%SERVICE_ERROR_NORMAL%
  135. ServiceBinary   = %12%\fetnd5.sys
  136. LoadOrderGroup  = NDIS
  137.  
  138. [FET.CopyFiles]
  139. fetnd5.sys,,,2
  140.  
  141. [FET.EventLog]
  142. AddReg = FET.AddEventLog.reg
  143.  
  144. [FET.AddEventLog.reg]
  145. HKR, , EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\netevent.dll"
  146. HKR, , TypesSupported,   0x00010001, 7
  147.  
  148. ;-------------------------------------------------------------------------------
  149. ; DestinationDirs
  150. ;
  151. [DestinationDirs]
  152. FET.CopyFiles = 12
  153.  
  154.  
  155. ;-------------------------------------------------------------------------------
  156. ; Localizable Strings
  157. ;
  158. [Strings]
  159. MSFT = "Microsoft"
  160. MELCO = "MELCO"
  161.  
  162. BurstLength = "DMA Burst Length"
  163. SandF = "Store and Forward"
  164. ReceiveBuffers = "Receive Buffers"
  165. TransmitBuffers = "Transmit Buffers"
  166. ReceiveThreshold = "Receive Threshold"
  167. TransmitThreshold = "Transmit Threshold"
  168. MapRegisters = "Map Registers"
  169. ConnectionType = "Connection Type"
  170. autoN = "Auto-Negotiation"
  171. 100HD = "100BaseTx Half Duplex"
  172. 100FD = "100BaseTx Full Duplex"
  173. 10HD = "10BaseT   Half Duplex"
  174. 10FD = "10BaseT   Full Duplex"
  175.  
  176. LGYTXR.DeviceDesc = "MELCO LGY-PCI-TXR Fast Ethernet Adapter"
  177. LCITXN.DeviceDesc = "MELCO LCI-TXN Fast Ethernet Adapter"
  178.  
  179. FET.Service.DispName = "VIA VT86C100A PCI Fast Ethernet Adapter NT Driver"
  180.