home *** CD-ROM | disk | FTP | other *** search
/ What the Doctor Required - The Freshest December / December.iso / windows / mem1614 / precopy2.cab / netenet.inf < prev    next >
Encoding:
Windows Setup INFormation  |  1997-10-17  |  10.9 KB  |  308 lines

  1. ;
  2. ; NETENET.INF
  3. ;
  4. ; Toshiba TPCENET 10/100 Network Adapter
  5. ;
  6.  
  7. [Version]
  8. CatalogFile=netenet.cat
  9. LayoutFile=layout.inf, layout1.inf, layout2.inf
  10. Signature="$CHICAGO$"
  11. Provider=%MS%
  12. Class=Net
  13.  
  14. [Manufacturer]
  15. %TOSHIBA%=TOSHIBA
  16.  
  17. [TOSHIBA]
  18. %TOSHIBAPCENET%=TOSHIBAPCENET.ndi,PCMCIA\TOSHIBA_INFORMATION_SYSTEMS-ADVANCED_ETHERNET_PC_CARD_(10/100)-2992
  19.  
  20. ;****************************************************************************
  21. ; Toshiba Advanced Ethernet PC Card (10/100)
  22. ;****************************************************************************
  23. [TOSHIBAPCENET.ndi]
  24. AddReg=ADDREG_PCENET.ndi.reg,PCENET.ndi.reg,ADDREG_TOSHIBA_PCENET.ndi.reg
  25.  
  26. ;****************************************************************************
  27. ; Add these keys to the registry for all PCENET adapters
  28. ;****************************************************************************
  29. [ADDREG_PCENET.ndi.reg]
  30. HKR,,DevLoader,,*ndis
  31. HKR,,DeviceVxDs,,ENET.SYS
  32. HKR,,EnumPropPages,,"netdi.dll,EnumPropPages"
  33. ; NDIS Info
  34. HKR,NDIS,LogDriverName,,ENET
  35. HKR,NDIS,MajorNdisVersion,1,03
  36. HKR,NDIS,MinorNdisVersion,1,0A
  37.  
  38. ;???? MatchAndMoveID is only for WFW
  39. ;HKR,Ndi,MatchAndMoveID,,"*pnp82c4"
  40.  
  41. ; Interfaces
  42. HKR,Ndi\Interfaces,DefUpper,,"ndis3"
  43. HKR,Ndi\Interfaces,DefLower,,"ethernet"
  44. HKR,Ndi\Interfaces,UpperRange,,"ndis3"
  45. HKR,Ndi\Interfaces,LowerRange,,"ethernet"
  46.  
  47. HKR,Ndi,CardType,,"PCMCIA"
  48.  
  49. ;
  50. ; These are the user-configurable parameters which the driver parses.
  51. ;
  52. ;HKR,,AdapterType,,2
  53. ;HKR,Ndi\params\AdapterType,ParamDesc,,"AdapterType"
  54. ;HKR,Ndi\params\AdapterType,default,,0
  55. ;HKR,Ndi\params\AdapterType,type,,enum
  56. ;HKR,Ndi\params\AdapterType\enum,0,, "CreditCard Ethernet 10/100"
  57. ;HKR,Ndi\params\AdapterType,flag,1,20,00,00,00
  58.  
  59. HKR,Ndi\params\CableType,ParamDesc,,"CableType"
  60. HKR,Ndi\params\CableType,default,,0
  61. HKR,Ndi\params\CableType,type,,enum
  62. HKR,Ndi\params\CableType\enum,0,, "AutoDetect"
  63. HKR,Ndi\params\CableType\enum,1,, "Twisted Pair - 10BT"
  64. HKR,Ndi\params\CableType\enum,2,, "Coax - 10B2"
  65. HKR,Ndi\params\CableType,flag,1,20,00,00,00
  66.  
  67. HKR,Ndi\params\DirectEnable,ParamDesc,,"DirectEnable"
  68. HKR,Ndi\params\DirectEnable,default,,0
  69. HKR,Ndi\params\DirectEnable,type,,enum
  70. HKR,Ndi\params\DirectEnable\enum,0,, "OFF"
  71. HKR,Ndi\params\DirectEnable\enum,1,, "ON"
  72. HKR,Ndi\params\DirectEnable,flag,1,20,00,00,00
  73.  
  74. HKR,Ndi\params\EarlyTransmit,ParamDesc,,"EarlyTransmit"
  75. HKR,Ndi\params\EarlyTransmit,default,,1
  76. HKR,Ndi\params\EarlyTransmit,type,,enum
  77. HKR,Ndi\params\EarlyTransmit\enum,0,, "OFF"
  78. HKR,Ndi\params\EarlyTransmit\enum,1,, "ON"
  79. HKR,Ndi\params\EarlyTransmit,flag,1,20,00,00,00
  80.  
  81. HKR,Ndi\params\FullDuplex,ParamDesc,,"FullDuplex"
  82. HKR,Ndi\params\FullDuplex,default,,0
  83. HKR,Ndi\params\FullDuplex,type,,enum
  84. HKR,Ndi\params\FullDuplex\enum,0,, "OFF"
  85. HKR,Ndi\params\FullDuplex\enum,1,, "ON"
  86. HKR,Ndi\params\FullDuplex,flag,1,20,00,00,00
  87.  
  88. HKR,Ndi\params\LineSpeed,ParamDesc,,"LineSpeed"
  89. HKR,Ndi\params\LineSpeed,default,,0
  90. HKR,Ndi\params\LineSpeed,type,,enum
  91. HKR,Ndi\params\LineSpeed\enum,0,, "AutoDetect"
  92. HKR,Ndi\params\LineSpeed\enum,1,, "10 Mbps"
  93. HKR,Ndi\params\LineSpeed\enum,2,, "100 Mbps"
  94. HKR,Ndi\params\LineSpeed,flag,1,20,00,00,00
  95.  
  96. HKR,Ndi\params\LinkIntegrity,ParamDesc,,"LinkIntegrity"
  97. HKR,Ndi\params\LinkIntegrity,default,,1
  98. HKR,Ndi\params\LinkIntegrity,type,,enum
  99. HKR,Ndi\params\LinkIntegrity\enum,0,, "OFF"
  100. HKR,Ndi\params\LinkIntegrity\enum,1,, "ON"
  101. HKR,Ndi\params\LinkIntegrity,flag,1,20,00,00,00
  102.  
  103. HKR,Ndi\params\Mode,ParamDesc,,"Mode"
  104. HKR,Ndi\params\Mode,default,,0
  105. HKR,Ndi\params\Mode,type,,enum
  106. HKR,Ndi\params\Mode\enum,0,, "I/O"
  107. HKR,Ndi\params\Mode\enum,1,, "Memory Mapped"
  108. HKR,Ndi\params\Mode,flag,1,20,00,00,00
  109.  
  110. HKR,Ndi\params\NetworkAddress,ParamDesc,,"NetworkAddress"
  111. HKR,Ndi\params\NetworkAddress,default,,""
  112. HKR,Ndi\params\NetworkAddress,type,,edit
  113. HKR,Ndi\params\NetworkAddress,LimitText,,12
  114. HKR,Ndi\params\NetworkAddress,UpperCase,,1
  115. HKR,Ndi\params\NetworkAddress,optional,,1
  116. HKR,Ndi\params\NetworkAddress,flag,1,20,00,00,00
  117.  
  118. ;This tells Miniport driver that we are running under Win95, not NT
  119. ;This parameter is NOT user configurable.
  120. HKR,,PlatformType,,1
  121.  
  122. ; Default = 7K; 1K-29K step 1K
  123. HKR,Ndi\params\TransmitBufferSize,ParamDesc,,"TransmitBufferSize"
  124. HKR,Ndi\params\TransmitBufferSize,default,,7168
  125. HKR,Ndi\params\TransmitBufferSize,type,,word
  126. HKR,Ndi\params\TransmitBufferSize,min,,1024
  127. HKR,Ndi\params\TransmitBufferSize,max,,29696
  128. HKR,Ndi\params\TransmitBufferSize,step,,1024
  129. HKR,Ndi\params\TransmitBufferSize,flag,1,20,00,00,00
  130.  
  131. ;****************************************************************************
  132. ; This section contains stuff specific to each version of Toshiba adapter.
  133. ;****************************************************************************
  134. [PCENET.ndi.reg]
  135. HKR,Ndi\Install,ndis3,,"pcenet.ndis3"
  136. HKR,Ndi,DeviceID,,"PCMCIA\TOSHIBA_INFORMATION_SYSTEMS-ADVANCED_ETHERNET_PC_CARD_(10/100)-2992"
  137.  
  138. ;****************************************************************************
  139. ; Add these keys to the registry for all PCENET adapters.
  140. ;****************************************************************************
  141. [ADDREG_TOSHIBA_PCENET.ndi.reg]
  142.  
  143. ;
  144. ; The following 3 keywords are resources maintained by the system.
  145. ; The system allocates values to these according to what is available.
  146. ; The system allocated values are then put into the registry for querying
  147. ; by the miniport driver.
  148. ;
  149. HKR,,InterruptNumber,1,04,00,00,00
  150. ;HKR,Ndi\params\InterruptNumber,resc,1,04,00,00,00
  151. ;HKR,Ndi\params\InterruptNumber,ParamDesc,,"Interrupt Level"
  152. ;HKR,Ndi\params\InterruptNumber,flag,1,20,00,00,00
  153.  
  154. HKR,,IoBaseAddress,1,02,00,00,00
  155. ;HKR,Ndi\params\IoBaseAddress,resc,1,02,00,00,00
  156. ;HKR,Ndi\params\IoBaseAddress,ParamDesc,,"I/O Base Address"
  157. ;HKR,Ndi\params\IoBaseAddress,flag,1,20,00,00,00
  158.  
  159. HKR,,MemoryBaseAddress,1,01,00,00,00
  160. ;HKR,Ndi\params\MemoryBaseAddress,resc,1,01,00,00,00
  161. ;HKR,Ndi\params\MemoryBaseAddress,ParamDesc,,"Memory Base Address"
  162. ;HKR,Ndi\params\MemoryBaseAddress,flag,1,20,00,00,00
  163.  
  164.  
  165. ;****************************************************************************
  166. ; The override section is only needed if the CIS does NOT contain a proper
  167. ; Config_Table_Entry tuple describing the necessary I\O, IRQ, & memory 
  168. ; resources.
  169. ;****************************************************************************
  170. HKR,Override,0000,1, \
  171. ;
  172. ; CONFIGMG_VERSION
  173. ;
  174. 00,04,00,00, \
  175. ;
  176. ; PRIORITY
  177. ;
  178. 00,00,00,00, \
  179. ;
  180. ; I/O Resource Descriptor
  181. ;
  182. 24,00,00,00, \     ; total length of I/O resource descriptor
  183. 02,00,00,00, \     ; ResType_IO = 0x00000002
  184. 01,00, \           ; IOD_Count
  185. 0C,00, \           ; IOD_Type;        // IOType_Range = 0x000C
  186. 00,00, \           ; IOD_Alloc_Base
  187. 00,00, \           ; IOD_Alloc_End
  188. 00,00, \           ; IOD_DesFlags
  189. 00, \              ; IOD_Alloc_Alias
  190. 00, \              ; IOD_Alloc_Decode
  191. F0,FF, \           ; IOR_Align       // Mask for base alignment
  192. 10,00, \           ; IOR_nPorts      // Number of ports
  193. 00,00, \           ; IOR_Min         // Min port address
  194. FF,FF, \           ; IOR_Max         // Max port address
  195. 00,00, \           ; IOR_RangeFlags  // Flags
  196. 00, \              ; IOR_Alias       // Alias offset
  197. 00, \              ; IOR_Decode      // Address specified
  198. 64,00,00,00, \     ; PCCARD flags, 0x40 = 16-bit port
  199. ;
  200. ; IRQ
  201. ;
  202. 14,00,00,00, \     ; total length of IRQ resource descriptor
  203. 04,00,00,00, \     ; ResType_IRQ = 0x00000004
  204. 00,00, \           ; IRQD_Flags
  205. 00,00, \           ; IRQD_Alloc_Num  // Allocated IRQ number
  206. FF,FF, \           ; IRQD_Req_Mask   // Mask of possible IRQs
  207. 00,00, \           ; IRQD_Reserved
  208. 20,00,00,00, \     ; PCCard flags, 0x20 = level mode int's
  209. ;
  210. ; MEM 0
  211. ; 4K attribute memory window mapped to PCMCIA address 0
  212. ;
  213. 34,00,00,00, \  ; total length of memory resource descriptor
  214. 01,00,00,00, \  ; ResType_Mem = 0x00000001
  215. 01,00, \        ; MD_Count;
  216. 14,00, \        ; MD_Type;      // MType_Range = 0x0014
  217. 00,00,00,00, \  ; MD_Alloc_Base;
  218. 00,00,00,00, \  ; MD_Alloc_End;
  219. 00,00, \        ; MD_Flags;
  220. 00,00, \        ; MD_Reserved;
  221. 00,F0,FF,FF, \  ; MR_Align;     // Mask for base alingment
  222. 00,10,00,00, \  ; MR_nBytes;    // Count of bytes
  223. 00,00,00,00, \  ; MR_Min;       // Min Address
  224. FF,FF,FF,FF, \  ; MR_Max;       // Max Address
  225. 00,00, \        ; MR_Flags;     // Flags
  226. 00,00, \        ; MR_Reserved;
  227. 02,00,00,00, \  ; PC Card flags // 0x02 = attribute mem
  228. ;                               // 0x04 = 8-bit common mem (undocumented)
  229. ;                               // 0x08 = 16-bit common men
  230. 00,00,00,00, \  ; Memory card address
  231. ;
  232. ; MEM 1
  233. ; 2K 16-bit common memory window mapped to PCMCIA address 20000 (=128K)
  234. ;
  235. 34,00,00,00, \ ; total length of Memory Resource Descriptor
  236. 01,00,00,00, \ ; ResType_Mem = 0x00000001
  237. 01,00, \       ; MD_Count;
  238. 14,00, \       ; MD_Type;          // MType_Range = 0x0014
  239. 00,00,00,00, \ ; MD_Alloc_Base;
  240. 00,00,00,00, \ ; MD_Alloc_End;
  241. 00,00, \       ; MD_Flags;
  242. 00,00, \       ; MD_Reserved;
  243. 00,F0,FF,FF, \ ; MR_Align;         // Mask for base alignment
  244. 00,08,00,00, \ ; MR_nBytes;        // Count of bytes = 2K
  245. 00,00,00,00, \ ; MR_Min;           // Min Address
  246. FF,FF,FF,FF, \ ; MR_Max;           // Max Address
  247. 00,00, \       ; MR_Flags;         // Flags
  248. 00,00, \       ; MR_Reserved;
  249. 08,00,00,00, \ ; PCCARD flags      // 0x02 = attribute mem
  250. ;                                  // 0x04 = 8-bit common mem (undocumented)
  251. ;                                  // 0x08 = 16-bit common mem
  252. 00,00,02,00, \ ; Memory card address
  253. ;
  254. ;
  255. ; REQUEST_CONFIG_PKT
  256. ; Same as PCMCIA Card Services RequestConfiguration argument structure.
  257. ; The Socket field in this structure does not need to be filled in.
  258. ;
  259. 19,00,00,00, \ ; length of REQUEST_CONFIG_PKT descriptor
  260. 7C,89,00,00, \ ; ResType_Ignored_Bit + PCCARD_DEVICE_ID = 0x897C
  261. 00,00, \       ; Socket
  262. 02,00, \       ; Attributes
  263. 32, \          ; Vcc
  264. 32, \          ; Vpp1
  265. 32, \          ; Vpp2
  266. 02, \          ; IntType
  267. 00,08,00,00, \ ; ConfigBase
  268. 00, \          ; Status
  269. 00, \          ; Pin
  270. 00, \          ; Copy
  271. 01, \          ; ConfigIndex
  272. 03, \          ; Present
  273. ;
  274. ; TERMINATOR
  275. ;
  276. 00,00,00,00
  277.  
  278. ;****************************************************************************
  279. ; Installation for NDIS 3, copying files
  280. ;****************************************************************************
  281. [pcenet.ndis3]
  282. CopyFiles=pcenet.ndis3.CopyFiles
  283.  
  284. [pcenet.ndis3.CopyFiles]
  285. ENET.SYS
  286.  
  287. ;****************************************************************************
  288. ; Destination Directories
  289. ;****************************************************************************
  290. [DestinationDirs]
  291. DefaultDestDir          =11 ; SYSTEM directory
  292. pcenet.ndis3.CopyFiles  =11 ; SYSTEM directory
  293.  
  294. ;****************************************************************************
  295. ; Translatable strings
  296. ;****************************************************************************
  297.  
  298. [Strings]
  299. MS="Microsoft"
  300. ;
  301. ; Manufacturer names
  302. ;
  303. TOSHIBA="Toshiba"
  304. ;
  305. ; Adapter names
  306. ;
  307. TOSHIBAPCENET="Toshiba Advanced Ethernet PC Card (10/100)"
  308.