home *** CD-ROM | disk | FTP | other *** search
/ What the Doctor Required - The Freshest December / December.iso / drivers / netlan / ibmtkpcm / w95setup.inf < prev   
Encoding:
Windows Setup INFormation  |  1996-02-12  |  19.3 KB  |  520 lines

  1. ; W95SETUP.INF
  2. ;
  3. ; PCMCIA Token-ring PC Card Installation
  4. ;
  5. ; Copyright 1993-1995, Microsoft Corporation
  6. ; Copyright 1995, IBM Corporation
  7.  
  8. [version]
  9. signature="$Windows 95$"
  10. Class=Net
  11. provider=%V_MS%
  12.  
  13. [Manufacturer]
  14. %V_IBM%=IBM
  15.  
  16. [IBM]
  17. %pcmcia.DeviceDesc%=pcmcia.ndi, PCMCIA\IBM-TOKEN_RING-EFA1      ;IBM Token Ring 4/16Mbs PCMCIA Card
  18. %pcmcia2.DeviceDesc%=pcmciatc.ndi, PCMCIA\IBM-TOKEN_RING-013F    ;IBM Token Ring 4/16Mbs PCMCIA Card
  19.  
  20.  
  21. ;****************************************************************************
  22. ; pcmcia    IBM Token-Ring 16/4 Credit Card Adapter
  23. ;****************************************************************************
  24. [pcmcia.ndi]
  25. AddReg=pcmcia.ndi.reg,IBMTOK.ndi.reg
  26.  
  27. [pcmcia.ndi.reg]
  28. HKR,Ndi,DeviceID,,"IBM-TOKEN_RING-EFA1"
  29.  
  30. ;****************************************************************************
  31. ; pcmcia    TC Token-Ring 16/4 Credit Card Adapter
  32. ;****************************************************************************
  33. [pcmciatc.ndi]
  34. AddReg=pcmciatc.ndi.reg,IBMTOK.ndi.reg
  35.  
  36. [pcmciatc.ndi.reg]
  37. HKR,Ndi,DeviceID,,"IBM-TOKEN_RING-013F"
  38.  
  39. ;****************************************************************************
  40. ; IBMTOK NDIS 3 Driver
  41. ;****************************************************************************
  42. [IBMTOK.ndi.reg]
  43. ; NDIS Info
  44. HKR,NDIS,LogDriverName,,"ibmtok"
  45. HKR,NDIS,MajorNdisVersion,1,03
  46. HKR,NDIS,MinorNdisVersion,1,0A
  47. ; Interfaces
  48. HKR,Ndi\Interfaces,DefUpper,,"ndis3"
  49. HKR,Ndi\Interfaces,DefLower,,"tokenring"
  50. HKR,Ndi\Interfaces,UpperRange,,"ndis3"
  51. HKR,Ndi\Interfaces,LowerRange,,"tokenring"
  52. ; Parameters
  53. HKR,,IoBase,1,02,00,00,00
  54. HKR,,Mmio,1,01,00,00,00
  55. HKR,,Ram,1,01,00,00,00
  56. HKR,,AdapterType,,1
  57. HKR,,Interrupt,1,04,00,00,00
  58. ;Auto Ring Speed
  59. HKR,Ndi\params\AutoRingSpeed,ParamDesc,,"Auto Ring Speed"
  60. HKR,Ndi\params\AutoRingSpeed,default,,1
  61. HKR,Ndi\params\AutoRingSpeed,type,,enum
  62. HKR,Ndi\params\AutoRingSpeed\enum,0,, "0"
  63. HKR,Ndi\params\AutoRingSpeed\enum,1,, "1"
  64. HKR,NDI\params\AutoRingSpeed,flag,1,28,00,00,00
  65. ;ring speed
  66. HKR,Ndi\params\RingSpeed,ParamDesc,,"Ring Speed"
  67. HKR,Ndi\params\RingSpeed,default,,16
  68. HKR,Ndi\params\RingSpeed,type,,enum
  69. HKR,Ndi\params\RingSpeed\enum,4,, "4 MBS"
  70. HKR,Ndi\params\RingSpeed\enum,16,, "16 MBS"
  71. HKR,NDI\params\RingSpeed,flag,1,28,00,00,00
  72. ; NetworkAddress
  73. HKR,NDI\params\NetworkAddress,ParamDesc,,"Network Address"
  74. HKR,NDI\params\NetworkAddress,type,,edit
  75. HKR,NDI\params\NetworkAddress,LimitText,,18
  76. HKR,NDI\params\NetworkAddress,UpperCase,,1
  77. HKR,Ndi\params\NetworkAddress,default,,""
  78. HKR,NDI\params\NetworkAddress,flag,1,20,00,00,00
  79. HKR,Ndi\params\NetworkAddress,optional,,1
  80. ; MaxPacketSize
  81. HKR,NDI\params\MaxPacketSize,ParamDesc,,"Maximum Packet Size"
  82. HKR,NDI\params\MaxPacketSize,type,,int
  83. HKR,Ndi\params\MaxPacketSize,default,,4096
  84. HKR,NDI\params\MaxPacketSize,min,,256
  85. HKR,NDI\params\MaxPacketSize,max,,17952
  86. HKR,NDI\params\MaxPacketSize,step,,8
  87. HKR,NDI\params\MaxPacketSize,flag,1,20,00,00,00
  88.  
  89. ; OVERRIDE FOR 16K RAM WINDOW
  90. HKR,Override,0000,1,\
  91. ;
  92. 00,04,00,00, \      ; CONFIGMG_VERSION
  93. 00,00,00,00, \      ; PRIORITY
  94. ;
  95. ; I/O Resource Descriptor
  96. ;
  97. 24,00,00,00, \      ; Total length of I/O Resource Descriptor
  98. 02,00,00,00, \      ; ResType_IO = 0x00000002
  99. 01,00, \            ; IOD_Count;
  100. 0C,00, \            ; IOD_Type;         // IOType_Range = 0x000C
  101. 00,00, \            ; IOD_Alloc_Base;
  102. 00,00, \            ; IOD_Alloc_End;
  103. 00,00, \            ; IOD_DesFlags;
  104. 00, \               ; IOD_Alloc_Alias;
  105. 00, \               ; IOD_Alloc_Decode;
  106. FC,FF, \            ; IOR_Align;        // Mask for base alignment
  107. 04,00, \            ; IOR_nPorts;       // Number of ports
  108. 20,0A, \            ; IOR_Min;          // Min port address
  109. 27,0A, \            ; IOR_Max;          // Max port address
  110. 00,00, \            ; IOR_RangeFlags;   // Flags
  111. 00, \               ; IOR_Alias;        // Alias offset
  112. 00, \               ; IOR_Decode;       // Address specified
  113. 00,00,00,00, \      ; PCCARD flags, 0x40 = 16-bit port
  114. ;
  115. ; IRQ Resource Descriptor
  116. ;
  117. 14,00,00,00, \      ; Total length of IRQ Resource Descriptor
  118. 04,00,00,00, \      ; ResType_IRQ = 0x00000004
  119. 00,00, \            ; IRQD_Flags;
  120. 00,00, \            ; IRQD_Alloc_Num;   // Allocated IRQ number
  121. FF,FF, \            ; IRQD_Req_Mask;    // Mask of possible IRQs
  122. 00,00, \            ; IRQD_Reserved;
  123. 20,00,00,00, \      ; PCCARD flags, 0x20 = Level mode interrupts
  124. ;
  125. ; Memory Resource Descriptor 0
  126. ;
  127. 34,00,00,00, \      ; Total length of Memory Resource Descriptor
  128. 01,00,00,00, \      ; ResType_Mem = 0x00000001
  129. 01,00, \            ; MD_Count;
  130. 14,00, \            ; MD_Type;          // MType_Range = 0x0014
  131. 00,00,00,00, \      ; MD_Alloc_Base;
  132. 00,00,00,00, \      ; MD_Alloc_End;
  133. 00,00, \            ; MD_Flags;
  134. 00,00, \            ; MD_Reserved;
  135. 00,E0,FF,FF, \      ; MR_Align;         // Mask for base alignment
  136. 00,20,00,00, \      ; MR_nBytes;        // Count of bytes
  137. 00,00,00,00, \      ; MR_Min;           // Min Address
  138. FF,FF,FF,FF, \      ; MR_Max;           // Max Address
  139. 00,00, \            ; MR_Flags;         // Flags
  140. 00,00, \            ; MR_Reserved;
  141. 08,00,00,00, \      ; PCCARD flags, 0x02 = attribute mem, or
  142.                     ;         0x08 = 16-bit common mem
  143. 00,20,0C,00, \      ; Memory card address
  144. ;
  145. ; Memory Resource Descriptor 1
  146. ;
  147. 34,00,00,00, \      ; Total length of Memory Resource Descriptor
  148. 01,00,00,00, \      ; ResType_Mem = 0x00000001
  149. 01,00, \            ; MD_Count;
  150. 14,00, \            ; MD_Type;          // MType_Range = 0x0014
  151. 00,00,00,00, \      ; MD_Alloc_Base;
  152. 00,00,00,00, \      ; MD_Alloc_End;
  153. 00,00, \            ; MD_Flags;
  154. 00,00, \            ; MD_Reserved;
  155. 00,C0,FF,FF, \      ; MR_Align;         // Mask for base alignment
  156. 00,40,00,00, \      ; MR_nBytes;        // Count of bytes
  157. 00,00,00,00, \      ; MR_Min;           // Min Address
  158. FF,FF,FF,FF, \      ; MR_Max;           // Max Address
  159. 00,00, \            ; MR_Flags;         // Flags
  160. 00,00, \            ; MR_Reserved;
  161. 08,00,00,00, \      ; PCCARD flags, 0x02 = attribute mem, or
  162.                ;         0x08 = 16-bit common mem
  163. 00,00,0D,00, \      ; Memory card address
  164. ;
  165. ; REQUEST_CONFIG_PKT Descriptor
  166. ;
  167. 19,00,00,00, \      ; Total length of REQUEST_CONFIG_PKT Descriptor
  168. 7C,89,00,00, \      ; (ResType_Ignored_Bit + PCCARD_DEVICE_ID) = 0x897C
  169. 00,00, \            ; Socket;
  170. 02,00, \            ; Attributes;
  171. 32, \               ; Vcc;
  172. 32, \               ; Vpp1;
  173. 32, \               ; Vpp2;
  174. 02, \               ; IntType;
  175. 00,08,00,00, \      ; ConfigBase;
  176. 00, \               ; Status;
  177. 00, \               ; Pin;
  178. 00, \               ; Copy;
  179. 21, \               ; ConfigIndex;
  180. 0B, \               ; Present;
  181. ;
  182. 00,00,00,00         ; TERMINATOR
  183.  
  184. ; OVERRIDE FOR 32K RAM WINDOW
  185. HKR,Override,0001,1,\
  186. ;
  187. 00,04,00,00, \      ; CONFIGMG_VERSION
  188. 00,00,00,00, \      ; PRIORITY
  189. ;
  190. ; I/O Resource Descriptor
  191. ;
  192. 24,00,00,00, \      ; Total length of I/O Resource Descriptor
  193. 02,00,00,00, \      ; ResType_IO = 0x00000002
  194. 01,00, \            ; IOD_Count;
  195. 0C,00, \            ; IOD_Type;         // IOType_Range = 0x000C
  196. 00,00, \            ; IOD_Alloc_Base;
  197. 00,00, \            ; IOD_Alloc_End;
  198. 00,00, \            ; IOD_DesFlags;
  199. 00, \               ; IOD_Alloc_Alias;
  200. 00, \               ; IOD_Alloc_Decode;
  201. FC,FF, \            ; IOR_Align;        // Mask for base alignment
  202. 04,00, \            ; IOR_nPorts;       // Number of ports
  203. 20,0A, \            ; IOR_Min;          // Min port address
  204. 27,0A, \            ; IOR_Max;          // Max port address
  205. 00,00, \            ; IOR_RangeFlags;   // Flags
  206. 00, \               ; IOR_Alias;        // Alias offset
  207. 00, \               ; IOR_Decode;       // Address specified
  208. 00,00,00,00, \      ; PCCARD flags, 0x40 = 16-bit port
  209. ;
  210. ; IRQ Resource Descriptor
  211. ;
  212. 14,00,00,00, \      ; Total length of IRQ Resource Descriptor
  213. 04,00,00,00, \      ; ResType_IRQ = 0x00000004
  214. 00,00, \            ; IRQD_Flags;
  215. 00,00, \            ; IRQD_Alloc_Num;   // Allocated IRQ number
  216. FF,FF, \            ; IRQD_Req_Mask;    // Mask of possible IRQs
  217. 00,00, \            ; IRQD_Reserved;
  218. 20,00,00,00, \      ; PCCARD flags, 0x20 = Level mode interrupts
  219. ;
  220. ; Memory Resource Descriptor 0
  221. ;
  222. 34,00,00,00, \      ; Total length of Memory Resource Descriptor
  223. 01,00,00,00, \      ; ResType_Mem = 0x00000001
  224. 01,00, \            ; MD_Count;
  225. 14,00, \            ; MD_Type;          // MType_Range = 0x0014
  226. 00,00,00,00, \      ; MD_Alloc_Base;
  227. 00,00,00,00, \      ; MD_Alloc_End;
  228. 00,00, \            ; MD_Flags;
  229. 00,00, \            ; MD_Reserved;
  230. 00,E0,FF,FF, \      ; MR_Align;         // Mask for base alignment
  231. 00,20,00,00, \      ; MR_nBytes;        // Count of bytes
  232. 00,00,00,00, \      ; MR_Min;           // Min Address
  233. FF,FF,FF,FF, \      ; MR_Max;           // Max Address
  234. 00,00, \            ; MR_Flags;              // Flags
  235. 00,00, \            ; MR_Reserved;
  236. 08,00,00,00, \      ; PCCARD flags, 0x02 = attribute mem, or
  237.                ;         0x08 = 16-bit common mem
  238. 00,20,0C,00, \      ; Memory card address
  239. ;
  240. ; Memory Resource Descriptor 1
  241. ;
  242. 34,00,00,00, \      ; Total length of Memory Resource Descriptor
  243. 01,00,00,00, \      ; ResType_Mem = 0x00000001
  244. 01,00, \            ; MD_Count;
  245. 14,00, \            ; MD_Type;          // MType_Range = 0x0014
  246. 00,00,00,00, \      ; MD_Alloc_Base;
  247. 00,00,00,00, \      ; MD_Alloc_End;
  248. 00,00, \            ; MD_Flags;
  249. 00,00, \            ; MD_Reserved;
  250. 00,80,FF,FF, \      ; MR_Align;         // Mask for base alignment
  251. 00,80,00,00, \      ; MR_nBytes;        // Count of bytes
  252. 00,00,00,00, \      ; MR_Min;           // Min Address
  253. FF,FF,FF,FF, \      ; MR_Max;           // Max Address
  254. 00,00, \            ; MR_Flags;         // Flags
  255. 00,00, \            ; MR_Reserved;
  256. 08,00,00,00, \      ; PCCARD flags, 0x02 = attribute mem, or
  257.                     ;         0x08 = 16-bit common mem
  258. 00,00,0D,00, \      ; Memory card address
  259. ;
  260. ; REQUEST_CONFIG_PKT Descriptor
  261. ;
  262. 19,00,00,00, \      ; Total length of REQUEST_CONFIG_PKT Descriptor
  263. 7C,89,00,00, \      ; (ResType_Ignored_Bit + PCCARD_DEVICE_ID) = 0x897C
  264. 00,00, \            ; Socket;
  265. 02,00, \            ; Attributes;
  266. 32, \               ; Vcc;
  267. 32, \               ; Vpp1;
  268. 32, \               ; Vpp2;
  269. 02, \               ; IntType;
  270. 00,08,00,00, \      ; ConfigBase;
  271. 00, \               ; Status;
  272. 00, \               ; Pin;
  273. 00, \               ; Copy;
  274. 21, \               ; ConfigIndex;
  275. 0B, \               ; Present;
  276. ;
  277. 00,00,00,00         ; TERMINATOR
  278.  
  279. ; OVERRIDE FOR 64K RAM WINDOW
  280. HKR,Override,0002,1,\
  281. ;
  282. 00,04,00,00, \      ; CONFIGMG_VERSION
  283. 00,00,00,00, \      ; PRIORITY
  284. ;
  285. ; I/O Resource Descriptor
  286. ;
  287. 24,00,00,00, \      ; Total length of I/O Resource Descriptor
  288. 02,00,00,00, \      ; ResType_IO = 0x00000002
  289. 01,00, \            ; IOD_Count;
  290. 0C,00, \            ; IOD_Type;         // IOType_Range = 0x000C
  291. 00,00, \            ; IOD_Alloc_Base;
  292. 00,00, \            ; IOD_Alloc_End;
  293. 00,00, \            ; IOD_DesFlags;
  294. 00, \               ; IOD_Alloc_Alias;
  295. 00, \               ; IOD_Alloc_Decode;
  296. FC,FF, \            ; IOR_Align;        // Mask for base alignment
  297. 04,00, \            ; IOR_nPorts;       // Number of ports
  298. 20,0A, \            ; IOR_Min;          // Min port address
  299. 27,0A, \            ; IOR_Max;          // Max port address
  300. 00,00, \            ; IOR_RangeFlags;   // Flags
  301. 00, \               ; IOR_Alias;        // Alias offset
  302. 00, \               ; IOR_Decode;       // Address specified
  303. 00,00,00,00, \      ; PCCARD flags, 0x40 = 16-bit port
  304. ;
  305. ; IRQ Resource Descriptor
  306. ;
  307. 14,00,00,00, \      ; Total length of IRQ Resource Descriptor
  308. 04,00,00,00, \      ; ResType_IRQ = 0x00000004
  309. 00,00, \            ; IRQD_Flags;
  310. 00,00, \            ; IRQD_Alloc_Num;   // Allocated IRQ number
  311. FF,FF, \            ; IRQD_Req_Mask;    // Mask of possible IRQs
  312. 00,00, \            ; IRQD_Reserved;
  313. 20,00,00,00, \      ; PCCARD flags, 0x20 = Level mode interrupts
  314. ;
  315. ; Memory Resource Descriptor 0
  316. ;
  317. 34,00,00,00, \      ; Total length of Memory Resource Descriptor
  318. 01,00,00,00, \      ; ResType_Mem = 0x00000001
  319. 01,00, \            ; MD_Count;
  320. 14,00, \            ; MD_Type;          // MType_Range = 0x0014
  321. 00,00,00,00, \      ; MD_Alloc_Base;
  322. 00,00,00,00, \      ; MD_Alloc_End;
  323. 00,00, \            ; MD_Flags;
  324. 00,00, \            ; MD_Reserved;
  325. 00,E0,FF,FF, \      ; MR_Align;         // Mask for base alignment
  326. 00,20,00,00, \      ; MR_nBytes;        // Count of bytes
  327. 00,00,00,00, \      ; MR_Min;           // Min Address
  328. FF,FF,FF,FF, \      ; MR_Max;           // Max Address
  329. 00,00, \            ; MR_Flags;         // Flags
  330. 00,00, \            ; MR_Reserved;
  331. 08,00,00,00, \      ; PCCARD flags, 0x02 = attribute mem, or
  332.                     ;    0x08 = 16-bit common mem
  333. 00,20,0C,00, \      ; Memory card address
  334. ;
  335. ; Memory Resource Descriptor 1
  336. ;
  337. 34,00,00,00, \      ; Total length of Memory Resource Descriptor
  338. 01,00,00,00, \      ; ResType_Mem = 0x00000001
  339. 01,00, \            ; MD_Count;
  340. 14,00, \            ; MD_Type;          // MType_Range = 0x0014
  341. 00,00,00,00, \      ; MD_Alloc_Base;
  342. 00,00,00,00, \      ; MD_Alloc_End;
  343. 00,00, \            ; MD_Flags;
  344. 00,00, \            ; MD_Reserved;
  345. 00,00,FF,FF, \      ; MR_Align;         // Mask for base alignment
  346. 00,00,01,00, \      ; MR_nBytes;        // Count of bytes
  347. 00,00,00,00, \      ; MR_Min;           // Min Address
  348. FF,FF,FF,FF, \      ; MR_Max;           // Max Address
  349. 00,00, \            ; MR_Flags;         // Flags
  350. 00,00, \            ; MR_Reserved;
  351. 08,00,00,00, \      ; PCCARD flags, 0x02 = attribute mem, or
  352.                ;         0x08 = 16-bit common mem
  353. 00,00,0D,00, \      ; Memory card address
  354. ;
  355. ; REQUEST_CONFIG_PKT Descriptor
  356. ;
  357. 19,00,00,00, \      ; Total length of REQUEST_CONFIG_PKT Descriptor
  358. 7C,89,00,00, \      ; (ResType_Ignored_Bit + PCCARD_DEVICE_ID) = 0x897C
  359. 00,00, \            ; Socket;
  360. 02,00, \            ; Attributes;
  361. 32, \               ; Vcc;
  362. 32, \               ; Vpp1;
  363. 32, \               ; Vpp2;
  364. 02, \               ; IntType;
  365. 00,08,00,00, \      ; ConfigBase;
  366. 00, \               ; Status;
  367. 00, \               ; Pin;
  368. 00, \               ; Copy;
  369. 21, \               ; ConfigIndex;
  370. 0B, \               ; Present;
  371. ;
  372. 00,00,00,00         ; TERMINATOR
  373.  
  374. ; OVERRIDE FOR 8K RAM WINDOW
  375. HKR,Override,0003,1,\
  376. ;
  377. 00,04,00,00, \      ; CONFIGMG_VERSION
  378. 00,00,00,00, \      ; PRIORITY
  379. ;
  380. ; I/O Resource Descriptor
  381. ;
  382. 24,00,00,00, \      ; Total length of I/O Resource Descriptor
  383. 02,00,00,00, \      ; ResType_IO = 0x00000002
  384. 01,00, \            ; IOD_Count;
  385. 0C,00, \            ; IOD_Type;         // IOType_Range = 0x000C
  386. 00,00, \            ; IOD_Alloc_Base;
  387. 00,00, \            ; IOD_Alloc_End;
  388. 00,00, \            ; IOD_DesFlags;
  389. 00, \               ; IOD_Alloc_Alias;
  390. 00, \               ; IOD_Alloc_Decode;
  391. FC,FF, \            ; IOR_Align;        // Mask for base alignment
  392. 04,00, \            ; IOR_nPorts;       // Number of ports
  393. 20,0A, \            ; IOR_Min;          // Min port address
  394. 27,0A, \            ; IOR_Max;          // Max port address
  395. 00,00, \            ; IOR_RangeFlags;   // Flags
  396. 00, \               ; IOR_Alias;        // Alias offset
  397. 00, \               ; IOR_Decode;       // Address specified
  398. 00,00,00,00, \      ; PCCARD flags, 0x40 = 16-bit port
  399. ;
  400. ; IRQ Resource Descriptor
  401. ;
  402. 14,00,00,00, \      ; Total length of IRQ Resource Descriptor
  403. 04,00,00,00, \      ; ResType_IRQ = 0x00000004
  404. 00,00, \            ; IRQD_Flags;
  405. 00,00, \            ; IRQD_Alloc_Num;   // Allocated IRQ number
  406. FF,FF, \            ; IRQD_Req_Mask;    // Mask of possible IRQs
  407. 00,00, \            ; IRQD_Reserved;
  408. 20,00,00,00, \      ; PCCARD flags, 0x20 = Level mode interrupts
  409. ;
  410. ; Memory Resource Descriptor 0
  411. ;
  412. 34,00,00,00, \      ; Total length of Memory Resource Descriptor
  413. 01,00,00,00, \      ; ResType_Mem = 0x00000001
  414. 01,00, \            ; MD_Count;
  415. 14,00, \            ; MD_Type;          // MType_Range = 0x0014
  416. 00,00,00,00, \      ; MD_Alloc_Base;
  417. 00,00,00,00, \      ; MD_Alloc_End;
  418. 00,00, \            ; MD_Flags;
  419. 00,00, \            ; MD_Reserved;
  420. 00,E0,FF,FF, \      ; MR_Align;         // Mask for base alignment
  421. 00,20,00,00, \      ; MR_nBytes;        // Count of bytes
  422. 00,00,00,00, \      ; MR_Min;           // Min Address
  423. FF,FF,FF,FF, \      ; MR_Max;           // Max Address
  424. 00,00, \            ; MR_Flags;         // Flags
  425. 00,00, \            ; MR_Reserved;
  426. 08,00,00,00, \      ; PCCARD flags, 0x02 = attribute mem, or
  427.                     ;         0x08 = 16-bit common mem
  428. 00,20,0C,00, \      ; Memory card address
  429. ;
  430. ; Memory Resource Descriptor 1
  431. ;
  432. 34,00,00,00, \      ; Total length of Memory Resource Descriptor
  433. 01,00,00,00, \      ; ResType_Mem = 0x00000001
  434. 01,00, \            ; MD_Count;
  435. 14,00, \            ; MD_Type;          // MType_Range = 0x0014
  436. 00,00,00,00, \      ; MD_Alloc_Base;
  437. 00,00,00,00, \      ; MD_Alloc_End;
  438. 00,00, \            ; MD_Flags;
  439. 00,00, \            ; MD_Reserved;
  440. 00,E0,FF,FF, \      ; MR_Align;         // Mask for base alignment
  441. 00,20,00,00, \      ; MR_nBytes;        // Count of bytes
  442. 00,00,00,00, \      ; MR_Min;           // Min Address
  443. FF,FF,FF,FF, \      ; MR_Max;           // Max Address
  444. 00,00, \            ; MR_Flags;         // Flags
  445. 00,00, \            ; MR_Reserved;
  446. 08,00,00,00, \      ; PCCARD flags, 0x02 = attribute mem, or
  447.                     ;         0x08 = 16-bit common mem
  448. 00,00,0D,00, \      ; Memory card address
  449. ;
  450. ; REQUEST_CONFIG_PKT Descriptor
  451. ;
  452. 19,00,00,00, \      ; Total length of REQUEST_CONFIG_PKT Descriptor
  453. 7C,89,00,00, \      ; (ResType_Ignored_Bit + PCCARD_DEVICE_ID) = 0x897C
  454. 00,00, \            ; Socket;
  455. 02,00, \            ; Attributes;
  456. 32, \               ; Vcc;
  457. 32, \               ; Vpp1;
  458. 32, \               ; Vpp2;
  459. 02, \               ; IntType;
  460. 00,08,00,00, \      ; ConfigBase;
  461. 00, \               ; Status;
  462. 00, \               ; Pin;
  463. 00, \               ; Copy;
  464. 21, \               ; ConfigIndex;
  465. 0B, \               ; Present;
  466. ;
  467. 00,00,00,00         ; TERMINATOR
  468.  
  469. ; Install sections
  470. HKR,Ndi\Install,ndis3,,"IBMTOK.ndis3"
  471.  
  472. ; Install NDIS3
  473. [IBMTOK.ndis3]
  474. AddReg=IBMTOK.ndis3.AddReg
  475. CopyFiles=IBMTOK.ndis3.CopyFiles
  476. [IBMTOK.ndis3.AddReg]
  477. HKR,,DevLoader,,*ndis
  478. HKR,,DeviceVxDs,,ibmtok.vxd
  479. HKR,,EnumPropPages,,"netdi.dll,EnumPropPages"
  480.  
  481. HKR,NDI,CardType,,"PCMCIA"
  482.  
  483.  
  484. [IBMTOK.ndis3.CopyFiles]
  485. ibmtok.vxd
  486.  
  487. ;****************************************************************************
  488. ; Source Diskette
  489. ;****************************************************************************
  490. [SourceDisksNames]
  491. 1 = %DSK_IBM%, "",""
  492.  
  493. ;****************************************************************************
  494. ; Source Diskette File
  495. ;****************************************************************************
  496. [SourceDisksNames]
  497. IBMTOK.VXD = 1
  498.  
  499. ;****************************************************************************
  500. ; Destination Directories
  501. ;****************************************************************************
  502. [DestinationDirs]
  503. DefaultDestDir              =11 ; LDID_SYS
  504. IBMTOK.ndis3.CopyFiles      =11
  505.  
  506.  
  507. ;****************************************************************************
  508. ; Localizable Strings
  509. ;****************************************************************************
  510. [strings]
  511. ; Provider
  512. V_MS="Microsoft"
  513. ; Manufacturers
  514. V_IBM="IBM"
  515. DSK_IBM="Token-Ring Auto 16/4 PC Card Driver Disk"
  516. ; PNP Devices
  517. pcmcia.DeviceDesc="Token-Ring 16/4 PC Card"
  518. pcmcia2.DeviceDesc="Token-Ring Auto 16/4 PC Card"
  519.  
  520.