home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 1997 February / PCWK0297.iso / novell / 32client / image / ________ / setup1.350 / ODIKING.IN_ / ODIKING.IN
Windows Setup INFormation  |  1996-01-05  |  25KB  |  665 lines

  1. ; ODIKING.INF
  2. ;
  3. ; Kingston Network Interface Cards.
  4. ;
  5. ; VeRsIoN=1.00 Novell Windows 95 INF file: Kingston Network Adapters.
  6. ; CoPyRiGhT=(c) Copyright 1996, by Novell, Inc. All rights reserved.
  7.  
  8. ;***********************************************************************
  9. ;*   Version Section                                                   *
  10. ;***********************************************************************
  11. [version]
  12. InfVersion=00.01.00
  13. signature="$CHICAGO$"
  14. Class=Net
  15. provider=%V_N%
  16.  
  17. ;***********************************************************************
  18. ;*    Manufacturer Section                                             *
  19. ;***********************************************************************
  20. [Manufacturer]
  21. %V_KINGSTON%=KINGSTON
  22.  
  23. ;***********************************************************************
  24. ;*    Manufacture Name section                                         *
  25. ;***********************************************************************
  26. [KINGSTON]
  27. %pcmcia.Kingston%=pcmciatc.ndi, PCMCIA\IBM-TOKEN_RING-013F          ;IBM Token Ring 4/16Mbs PCMCIA Card
  28.  
  29.  
  30. ;***********************************************************************
  31. ;*   INF Install Section                                               *
  32. ;***********************************************************************
  33.  
  34. ;****************************************************************************
  35. ; pcmcia    TC Token-Ring 16/4 Credit Card Adapter
  36. ;****************************************************************************
  37. [pcmciatc.ndi]
  38. AddReg=pcmciatc.ndi.reg,IBMTOK.ndi.reg,ODI.Common.TOKENCFG.reg
  39.  
  40. [pcmciatc.ndi.reg]
  41. HKR,Ndi,DeviceID,,"IBM-TOKEN_RING-013F"
  42.  
  43. ;***********************************************************************
  44. ;*      Added Registry                                                 *
  45. ;***********************************************************************
  46. [IBMTOK.ndi.reg]
  47. ; key,subkey,valuname,type,value
  48. HKR,,DevLoader,,*odiload
  49. HKR,,EnumPropPages,,"netdi.dll,EnumPropPages"
  50.  
  51. ; Ndi section
  52. HKR,Ndi,NdiInstaller,,"odipage.dll,OdiNdiProc"
  53.  
  54. ; Interfaces
  55. HKR,Ndi\Interfaces,DefUpper,,"odinsup,novellodi32"
  56. HKR,Ndi\Interfaces,UpperRange,,"odinsup,novellodi32"
  57. HKR,Ndi\Interfaces,DefLower,,"tokenring"
  58. HKR,Ndi\Interfaces,LowerRange,,"tokenring"
  59.  
  60. ; Install section
  61. HKR,Ndi\Install,"16 Bit",,"Tlnk3.16.Install"
  62. ;HKR,Ndi\Install,"32 Bit",,"Tlnk3.32.Install"
  63.  
  64. ; Remove section
  65. HKR,Ndi\Remove,"16 Bit",,"Tlnk3.16.Remove"
  66.  
  67. ; ODI 16 Bit info
  68. HKR,"ODI\16 Bit",ModulePath,,"%24%%DRIVER_32_PATH%"
  69. HKR,"ODI\16 Bit",Modules,,"LSLC32.NLM,PC32MLID.LAN"
  70. HKR,"ODI\16 Bit",DriverPath,,"%24%%DRIVER_16_PATH%"
  71. HKR,"ODI\16 Bit",FileName,,"3CTOKEN.COM"
  72. HKR,"ODI\16 Bit",NetcfgPath,,"%24%%DRIVER_16_PATH%"
  73. HKR,"ODI\16 Bit",NetcfgFileName,,"Net.cfg"
  74. HKR,"ODI\16 Bit",LinkDriver,,"3CTOKEN"
  75.  
  76. ; ODI 32 Bit Info
  77. ;HKR,"ODI\32 Bit",ModulePath,,"%24%%DRIVER_32_PATH%"
  78. ;HKR,"ODI\32 Bit",Modules,,"LSLC32.NLM,CMSM.NLM,TOKENTSM.NLM"
  79. ;HKR,"ODI\32 Bit",DriverPath,,"%24%%DRIVER_32_PATH%"
  80. ;HKR,"ODI\32 Bit",FileName,,".lan"
  81. ; Parameters
  82. HKR,,IoBase,1,02,00,00,00
  83. HKR,,Mmio,1,01,00,00,00
  84. HKR,,Ram,1,01,00,00,00
  85. HKR,,AdapterType,,1
  86. HKR,,Interrupt,1,04,00,00,00
  87. ;ring speed
  88. HKR,Ndi\params\RingSpeed,ParamDesc,,"Ring Speed"
  89. HKR,Ndi\params\RingSpeed,default,,16
  90. HKR,Ndi\params\RingSpeed,type,,enum
  91. HKR,Ndi\params\RingSpeed\enum,4,, "4 MBS"
  92. HKR,Ndi\params\RingSpeed\enum,16,, "16 MBS"
  93. HKR,NDI\params\RingSpeed,flag,1,28,00,00,00
  94. ; "Node Address"
  95. HKR,NDI\params\"Node Address",ParamDesc,,"Node Address"
  96. HKR,NDI\params\"Node Address",type,,edit
  97. HKR,NDI\params\"Node Address",LimitText,,18
  98. HKR,NDI\params\"Node Address",UpperCase,,1
  99. HKR,Ndi\params\"Node Address",default,,""
  100. HKR,NDI\params\"Node Address",flag,1,20,00,00,00
  101. HKR,Ndi\params\"Node Address",optional,,1
  102.  
  103. ; OVERRIDE FOR 64K RAM WINDOW
  104. HKR,Override,0000,1,\
  105. ;
  106. 00,04,00,00, \      ; CONFIGMG_VERSION
  107. 00,00,00,00, \      ; PRIORITY
  108. ;
  109. ; I/O Resource Descriptor
  110. ;
  111. 24,00,00,00, \      ; Total length of I/O Resource Descriptor
  112. 02,00,00,00, \      ; ResType_IO = 0x00000002
  113. 01,00, \       ; IOD_Count;
  114. 0C,00, \       ; IOD_Type;         // IOType_Range = 0x000C
  115. 00,00, \       ; IOD_Alloc_Base;
  116. 00,00, \       ; IOD_Alloc_End;
  117. 00,00, \       ; IOD_DesFlags;
  118. 00, \               ; IOD_Alloc_Alias;
  119. 00, \               ; IOD_Alloc_Decode;
  120. F8,FF, \       ; IOR_Align;        // Mask for base alignment
  121. 08,00, \       ; IOR_nPorts;       // Number of ports
  122. 20,0A, \       ; IOR_Min;          // Min port address
  123. 27,0A, \       ; IOR_Max;          // Max port address
  124. 00,00, \       ; IOR_RangeFlags;   // Flags
  125. 00, \               ; IOR_Alias;        // Alias offset
  126. 00, \               ; IOR_Decode;       // Address specified
  127. 00,00,00,00, \      ; PCCARD flags, 0x40 = 16-bit port
  128. ;
  129. ; IRQ Resource Descriptor
  130. ;
  131. 14,00,00,00, \      ; Total length of IRQ Resource Descriptor
  132. 04,00,00,00, \      ; ResType_IRQ = 0x00000004
  133. 00,00, \       ; IRQD_Flags;
  134. 00,00, \       ; IRQD_Alloc_Num;   // Allocated IRQ number
  135. FF,FF, \       ; IRQD_Req_Mask;    // Mask of possible IRQs
  136. 00,00, \       ; IRQD_Reserved;
  137. 20,00,00,00, \      ; PCCARD flags, 0x20 = Level mode interrupts
  138. ;
  139. ; Memory Resource Descriptor 0
  140. ;
  141. 34,00,00,00, \      ; Total length of Memory Resource Descriptor
  142. 01,00,00,00, \      ; ResType_Mem = 0x00000001
  143. 01,00, \       ; MD_Count;
  144. 14,00, \       ; MD_Type;          // MType_Range = 0x0014
  145. 00,00,00,00, \      ; MD_Alloc_Base;
  146. 00,00,00,00, \      ; MD_Alloc_End;
  147. 00,00, \       ; MD_Flags;
  148. 00,00, \       ; MD_Reserved;
  149. 00,E0,FF,FF, \      ; MR_Align;         // Mask for base alignment
  150. 00,20,00,00, \      ; MR_nBytes;        // Count of bytes
  151. 00,00,00,00, \      ; MR_Min;      // Min Address
  152. FF,FF,FF,FF, \      ; MR_Max;      // Max Address
  153. 00,00, \       ; MR_Flags;         // Flags
  154. 00,00, \       ; MR_Reserved;
  155. 08,00,00,00, \      ; PCCARD flags, 0x02 = attribute mem, or
  156.                ;         0x08 = 16-bit common mem
  157. 00,20,0C,00, \      ; Memory card address
  158. ;
  159. ; Memory Resource Descriptor 1
  160. ;
  161. 34,00,00,00, \      ; Total length of Memory Resource Descriptor
  162. 01,00,00,00, \      ; ResType_Mem = 0x00000001
  163. 01,00, \       ; MD_Count;
  164. 14,00, \       ; MD_Type;          // MType_Range = 0x0014
  165. 00,00,00,00, \      ; MD_Alloc_Base;
  166. 00,00,00,00, \      ; MD_Alloc_End;
  167. 00,00, \       ; MD_Flags;
  168. 00,00, \       ; MD_Reserved;
  169. 00,00,FF,FF, \      ; MR_Align;         // Mask for base alignment
  170. 00,00,01,00, \      ; MR_nBytes;        // Count of bytes
  171. 00,00,00,00, \      ; MR_Min;      // Min Address
  172. FF,FF,FF,FF, \      ; MR_Max;      // Max Address
  173. 00,00, \       ; MR_Flags;         // Flags
  174. 00,00, \       ; MR_Reserved;
  175. 08,00,00,00, \      ; PCCARD flags, 0x02 = attribute mem, or
  176.                ;         0x08 = 16-bit common mem
  177. 00,00,0D,00, \      ; Memory card address
  178. ;
  179. ; REQUEST_CONFIG_PKT Descriptor
  180. ;
  181. 19,00,00,00, \      ; Total length of REQUEST_CONFIG_PKT Descriptor
  182. 7C,89,00,00, \      ; (ResType_Ignored_Bit + PCCARD_DEVICE_ID) = 0x897C
  183. 00,00, \       ; Socket;
  184. 02,00, \       ; Attributes;
  185. 32, \               ; Vcc;
  186. 32, \               ; Vpp1;
  187. 32, \               ; Vpp2;
  188. 02, \               ; IntType;
  189. 00,08,00,00, \      ; ConfigBase;
  190. 00, \               ; Status;
  191. 00, \               ; Pin;
  192. 00, \               ; Copy;
  193. 21, \               ; ConfigIndex;
  194. 0B, \               ; Present;
  195. ;
  196. 00,00,00,00         ; TERMINATOR
  197.  
  198. ; OVERRIDE FOR 32K RAM WINDOW
  199. HKR,Override,0001,1,\
  200. ;
  201. 00,04,00,00, \      ; CONFIGMG_VERSION
  202. 00,00,00,00, \      ; PRIORITY
  203. ;
  204. ; I/O Resource Descriptor
  205. ;
  206. 24,00,00,00, \      ; Total length of I/O Resource Descriptor
  207. 02,00,00,00, \      ; ResType_IO = 0x00000002
  208. 01,00, \       ; IOD_Count;
  209. 0C,00, \       ; IOD_Type;         // IOType_Range = 0x000C
  210. 00,00, \       ; IOD_Alloc_Base;
  211. 00,00, \       ; IOD_Alloc_End;
  212. 00,00, \       ; IOD_DesFlags;
  213. 00, \               ; IOD_Alloc_Alias;
  214. 00, \               ; IOD_Alloc_Decode;
  215. F8,FF, \       ; IOR_Align;        // Mask for base alignment
  216. 08,00, \       ; IOR_nPorts;       // Number of ports
  217. 20,0A, \       ; IOR_Min;          // Min port address
  218. 27,0A, \       ; IOR_Max;          // Max port address
  219. 00,00, \       ; IOR_RangeFlags;   // Flags
  220. 00, \               ; IOR_Alias;        // Alias offset
  221. 00, \               ; IOR_Decode;       // Address specified
  222. 00,00,00,00, \      ; PCCARD flags, 0x40 = 16-bit port
  223. ;
  224. ; IRQ Resource Descriptor
  225. ;
  226. 14,00,00,00, \      ; Total length of IRQ Resource Descriptor
  227. 04,00,00,00, \      ; ResType_IRQ = 0x00000004
  228. 00,00, \       ; IRQD_Flags;
  229. 00,00, \       ; IRQD_Alloc_Num;   // Allocated IRQ number
  230. FF,FF, \       ; IRQD_Req_Mask;    // Mask of possible IRQs
  231. 00,00, \       ; IRQD_Reserved;
  232. 20,00,00,00, \      ; PCCARD flags, 0x20 = Level mode interrupts
  233. ;
  234. ; Memory Resource Descriptor 0
  235. ;
  236. 34,00,00,00, \      ; Total length of Memory Resource Descriptor
  237. 01,00,00,00, \      ; ResType_Mem = 0x00000001
  238. 01,00, \       ; MD_Count;
  239. 14,00, \       ; MD_Type;          // MType_Range = 0x0014
  240. 00,00,00,00, \      ; MD_Alloc_Base;
  241. 00,00,00,00, \      ; MD_Alloc_End;
  242. 00,00, \       ; MD_Flags;
  243. 00,00, \       ; MD_Reserved;
  244. 00,E0,FF,FF, \      ; MR_Align;         // Mask for base alignment
  245. 00,20,00,00, \      ; MR_nBytes;        // Count of bytes
  246. 00,00,00,00, \      ; MR_Min;      // Min Address
  247. FF,FF,FF,FF, \      ; MR_Max;      // Max Address
  248. 00,00, \       ; MR_Flags;         // Flags
  249. 00,00, \       ; MR_Reserved;
  250. 08,00,00,00, \      ; PCCARD flags, 0x02 = attribute mem, or
  251.                ;         0x08 = 16-bit common mem
  252. 00,20,0C,00, \      ; Memory card address
  253. ;
  254. ; Memory Resource Descriptor 1
  255. ;
  256. 34,00,00,00, \      ; Total length of Memory Resource Descriptor
  257. 01,00,00,00, \      ; ResType_Mem = 0x00000001
  258. 01,00, \       ; MD_Count;
  259. 14,00, \       ; MD_Type;          // MType_Range = 0x0014
  260. 00,00,00,00, \      ; MD_Alloc_Base;
  261. 00,00,00,00, \      ; MD_Alloc_End;
  262. 00,00, \       ; MD_Flags;
  263. 00,00, \       ; MD_Reserved;
  264. 00,80,FF,FF, \      ; MR_Align;         // Mask for base alignment
  265. 00,80,00,00, \      ; MR_nBytes;        // Count of bytes
  266. 00,00,00,00, \      ; MR_Min;      // Min Address
  267. FF,FF,FF,FF, \      ; MR_Max;      // Max Address
  268. 00,00, \       ; MR_Flags;         // Flags
  269. 00,00, \       ; MR_Reserved;
  270. 08,00,00,00, \      ; PCCARD flags, 0x02 = attribute mem, or
  271.                ;         0x08 = 16-bit common mem
  272. 00,00,0D,00, \      ; Memory card address
  273. ;
  274. ; REQUEST_CONFIG_PKT Descriptor
  275. ;
  276. 19,00,00,00, \      ; Total length of REQUEST_CONFIG_PKT Descriptor
  277. 7C,89,00,00, \      ; (ResType_Ignored_Bit + PCCARD_DEVICE_ID) = 0x897C
  278. 00,00, \       ; Socket;
  279. 02,00, \       ; Attributes;
  280. 32, \               ; Vcc;
  281. 32, \               ; Vpp1;
  282. 32, \               ; Vpp2;
  283. 02, \               ; IntType;
  284. 00,08,00,00, \      ; ConfigBase;
  285. 00, \               ; Status;
  286. 00, \               ; Pin;
  287. 00, \               ; Copy;
  288. 21, \               ; ConfigIndex;
  289. 0B, \               ; Present;
  290. ;
  291. 00,00,00,00         ; TERMINATOR
  292.  
  293. ; OVERRIDE FOR 16K RAM WINDOW
  294. HKR,Override,0002,1,\
  295. ;
  296. 00,04,00,00, \      ; CONFIGMG_VERSION
  297. 00,00,00,00, \      ; PRIORITY
  298. ;
  299. ; I/O Resource Descriptor
  300. ;
  301. 24,00,00,00, \      ; Total length of I/O Resource Descriptor
  302. 02,00,00,00, \      ; ResType_IO = 0x00000002
  303. 01,00, \       ; IOD_Count;
  304. 0C,00, \       ; IOD_Type;         // IOType_Range = 0x000C
  305. 00,00, \       ; IOD_Alloc_Base;
  306. 00,00, \       ; IOD_Alloc_End;
  307. 00,00, \       ; IOD_DesFlags;
  308. 00, \               ; IOD_Alloc_Alias;
  309. 00, \               ; IOD_Alloc_Decode;
  310. F8,FF, \       ; IOR_Align;        // Mask for base alignment
  311. 08,00, \       ; IOR_nPorts;       // Number of ports
  312. 20,0A, \       ; IOR_Min;          // Min port address
  313. 27,0A, \       ; IOR_Max;          // Max port address
  314. 00,00, \       ; IOR_RangeFlags;   // Flags
  315. 00, \               ; IOR_Alias;        // Alias offset
  316. 00, \               ; IOR_Decode;       // Address specified
  317. 00,00,00,00, \      ; PCCARD flags, 0x40 = 16-bit port
  318. ;
  319. ; IRQ Resource Descriptor
  320. ;
  321. 14,00,00,00, \      ; Total length of IRQ Resource Descriptor
  322. 04,00,00,00, \      ; ResType_IRQ = 0x00000004
  323. 00,00, \       ; IRQD_Flags;
  324. 00,00, \       ; IRQD_Alloc_Num;   // Allocated IRQ number
  325. FF,FF, \       ; IRQD_Req_Mask;    // Mask of possible IRQs
  326. 00,00, \       ; IRQD_Reserved;
  327. 20,00,00,00, \      ; PCCARD flags, 0x20 = Level mode interrupts
  328. ;
  329. ; Memory Resource Descriptor 0
  330. ;
  331. 34,00,00,00, \      ; Total length of Memory Resource Descriptor
  332. 01,00,00,00, \      ; ResType_Mem = 0x00000001
  333. 01,00, \       ; MD_Count;
  334. 14,00, \       ; MD_Type;          // MType_Range = 0x0014
  335. 00,00,00,00, \      ; MD_Alloc_Base;
  336. 00,00,00,00, \      ; MD_Alloc_End;
  337. 00,00, \       ; MD_Flags;
  338. 00,00, \       ; MD_Reserved;
  339. 00,E0,FF,FF, \      ; MR_Align;         // Mask for base alignment
  340. 00,20,00,00, \      ; MR_nBytes;        // Count of bytes
  341. 00,00,00,00, \      ; MR_Min;      // Min Address
  342. FF,FF,FF,FF, \      ; MR_Max;      // Max Address
  343. 00,00, \       ; MR_Flags;         // Flags
  344. 00,00, \       ; MR_Reserved;
  345. 08,00,00,00, \      ; PCCARD flags, 0x02 = attribute mem, or
  346.                ;         0x08 = 16-bit common mem
  347. 00,20,0C,00, \      ; Memory card address
  348. ;
  349. ; Memory Resource Descriptor 1
  350. ;
  351. 34,00,00,00, \      ; Total length of Memory Resource Descriptor
  352. 01,00,00,00, \      ; ResType_Mem = 0x00000001
  353. 01,00, \       ; MD_Count;
  354. 14,00, \       ; MD_Type;          // MType_Range = 0x0014
  355. 00,00,00,00, \      ; MD_Alloc_Base;
  356. 00,00,00,00, \      ; MD_Alloc_End;
  357. 00,00, \       ; MD_Flags;
  358. 00,00, \       ; MD_Reserved;
  359. 00,C0,FF,FF, \      ; MR_Align;         // Mask for base alignment
  360. 00,40,00,00, \      ; MR_nBytes;        // Count of bytes
  361. 00,00,00,00, \      ; MR_Min;      // Min Address
  362. FF,FF,FF,FF, \      ; MR_Max;      // Max Address
  363. 00,00, \       ; MR_Flags;         // Flags
  364. 00,00, \       ; MR_Reserved;
  365. 08,00,00,00, \      ; PCCARD flags, 0x02 = attribute mem, or
  366.                ;         0x08 = 16-bit common mem
  367. 00,00,0D,00, \      ; Memory card address
  368. ;
  369. ; REQUEST_CONFIG_PKT Descriptor
  370. ;
  371. 19,00,00,00, \      ; Total length of REQUEST_CONFIG_PKT Descriptor
  372. 7C,89,00,00, \      ; (ResType_Ignored_Bit + PCCARD_DEVICE_ID) = 0x897C
  373. 00,00, \       ; Socket;
  374. 02,00, \       ; Attributes;
  375. 32, \               ; Vcc;
  376. 32, \               ; Vpp1;
  377. 32, \               ; Vpp2;
  378. 02, \               ; IntType;
  379. 00,08,00,00, \      ; ConfigBase;
  380. 00, \               ; Status;
  381. 00, \               ; Pin;
  382. 00, \               ; Copy;
  383. 21, \               ; ConfigIndex;
  384. 0B, \               ; Present;
  385. ;
  386. 00,00,00,00         ; TERMINATOR
  387.  
  388. ; OVERRIDE FOR 8K RAM WINDOW
  389. HKR,Override,0003,1,\
  390. ;
  391. 00,04,00,00, \      ; CONFIGMG_VERSION
  392. 00,00,00,00, \      ; PRIORITY
  393. ;
  394. ; I/O Resource Descriptor
  395. ;
  396. 24,00,00,00, \      ; Total length of I/O Resource Descriptor
  397. 02,00,00,00, \      ; ResType_IO = 0x00000002
  398. 01,00, \       ; IOD_Count;
  399. 0C,00, \       ; IOD_Type;         // IOType_Range = 0x000C
  400. 00,00, \       ; IOD_Alloc_Base;
  401. 00,00, \       ; IOD_Alloc_End;
  402. 00,00, \       ; IOD_DesFlags;
  403. 00, \               ; IOD_Alloc_Alias;
  404. 00, \               ; IOD_Alloc_Decode;
  405. F8,FF, \       ; IOR_Align;        // Mask for base alignment
  406. 08,00, \       ; IOR_nPorts;       // Number of ports
  407. 20,0A, \       ; IOR_Min;          // Min port address
  408. 27,0A, \       ; IOR_Max;          // Max port address
  409. 00,00, \       ; IOR_RangeFlags;   // Flags
  410. 00, \               ; IOR_Alias;        // Alias offset
  411. 00, \               ; IOR_Decode;       // Address specified
  412. 00,00,00,00, \      ; PCCARD flags, 0x40 = 16-bit port
  413. ;
  414. ; IRQ Resource Descriptor
  415. ;
  416. 14,00,00,00, \      ; Total length of IRQ Resource Descriptor
  417. 04,00,00,00, \      ; ResType_IRQ = 0x00000004
  418. 00,00, \       ; IRQD_Flags;
  419. 00,00, \       ; IRQD_Alloc_Num;   // Allocated IRQ number
  420. FF,FF, \       ; IRQD_Req_Mask;    // Mask of possible IRQs
  421. 00,00, \       ; IRQD_Reserved;
  422. 20,00,00,00, \      ; PCCARD flags, 0x20 = Level mode interrupts
  423. ;
  424. ; Memory Resource Descriptor 0
  425. ;
  426. 34,00,00,00, \      ; Total length of Memory Resource Descriptor
  427. 01,00,00,00, \      ; ResType_Mem = 0x00000001
  428. 01,00, \       ; MD_Count;
  429. 14,00, \       ; MD_Type;          // MType_Range = 0x0014
  430. 00,00,00,00, \      ; MD_Alloc_Base;
  431. 00,00,00,00, \      ; MD_Alloc_End;
  432. 00,00, \       ; MD_Flags;
  433. 00,00, \       ; MD_Reserved;
  434. 00,E0,FF,FF, \      ; MR_Align;         // Mask for base alignment
  435. 00,20,00,00, \      ; MR_nBytes;        // Count of bytes
  436. 00,00,00,00, \      ; MR_Min;      // Min Address
  437. FF,FF,FF,FF, \      ; MR_Max;      // Max Address
  438. 00,00, \       ; MR_Flags;         // Flags
  439. 00,00, \       ; MR_Reserved;
  440. 08,00,00,00, \      ; PCCARD flags, 0x02 = attribute mem, or
  441.                ;         0x08 = 16-bit common mem
  442. 00,20,0C,00, \      ; Memory card address
  443. ;
  444. ; Memory Resource Descriptor 1
  445. ;
  446. 34,00,00,00, \      ; Total length of Memory Resource Descriptor
  447. 01,00,00,00, \      ; ResType_Mem = 0x00000001
  448. 01,00, \       ; MD_Count;
  449. 14,00, \       ; MD_Type;          // MType_Range = 0x0014
  450. 00,00,00,00, \      ; MD_Alloc_Base;
  451. 00,00,00,00, \      ; MD_Alloc_End;
  452. 00,00, \       ; MD_Flags;
  453. 00,00, \       ; MD_Reserved;
  454. 00,E0,FF,FF, \      ; MR_Align;         // Mask for base alignment
  455. 00,20,00,00, \      ; MR_nBytes;        // Count of bytes
  456. 00,00,00,00, \      ; MR_Min;      // Min Address
  457. FF,FF,FF,FF, \      ; MR_Max;      // Max Address
  458. 00,00, \       ; MR_Flags;         // Flags
  459. 00,00, \       ; MR_Reserved;
  460. 08,00,00,00, \      ; PCCARD flags, 0x02 = attribute mem, or
  461.                ;         0x08 = 16-bit common mem
  462. 00,00,0D,00, \      ; Memory card address
  463. ;
  464. ; REQUEST_CONFIG_PKT Descriptor
  465. ;
  466. 19,00,00,00, \      ; Total length of REQUEST_CONFIG_PKT Descriptor
  467. 7C,89,00,00, \      ; (ResType_Ignored_Bit + PCCARD_DEVICE_ID) = 0x897C
  468. 00,00, \       ; Socket;
  469. 02,00, \       ; Attributes;
  470. 32, \               ; Vcc;
  471. 32, \               ; Vpp1;
  472. 32, \               ; Vpp2;
  473. 02, \               ; IntType;
  474. 00,08,00,00, \      ; ConfigBase;
  475. 00, \               ; Status;
  476. 00, \               ; Pin;
  477. 00, \               ; Copy;
  478. 21, \               ; ConfigIndex;
  479. 0B, \               ; Present;
  480. ;
  481. 00,00,00,00         ; TERMINATOR
  482.  
  483.  
  484. ;***********************************************************************
  485. ;*     .LogConfig Section                                              *
  486. ;***********************************************************************
  487.  
  488. ;***********************************************************************
  489. ;*     Install section                                                 *
  490. ;***********************************************************************
  491. ; Install ODI 16
  492. ;***********************************************************************
  493. ;****************************************************************************
  494. ; *PNP80F4 TokenkLinkIII ISA
  495. ;****************************************************************************
  496. [Tlnk3.ODI16.install]
  497. CopyFiles=Tlnk3.ODI16.CopyFiles
  498. UpdateAutoBat=Tlnk3.ODI16.autobat
  499.  
  500. [Tlnk3.ODI16.autobat]
  501. CmdDelete=LSL
  502. CmdDelete=N16ODI
  503. CmdDelete=NESL
  504. CmdDelete=ROUTE
  505. CmdDelete=3CTOKEN
  506. CmdDelete=ODIHLP
  507. CmdAdd=LSL.COM, "-c=%24%%DRIVER_16_PATH%NET.CFG"
  508. CmdAdd=N16ODI.COM
  509. CmdAdd=NESL.COM
  510. CmdAdd=ROUTE.COM
  511. CmdAdd=3CTOKEN.COM
  512.  
  513.  
  514. ;***********************************************************************
  515. ; Install ODI 32
  516. ;***********************************************************************
  517. ;****************************************************************************
  518. ; *PNP80F4 TokenkLinkIII ISA
  519. ;****************************************************************************
  520. ;[Tlnk3.ODI32.install]
  521. ;CopyFiles=Tlnk3.ODI32.CopyFiles
  522. ;UpdateAutoBat=Tlnk3.ODI32.autobat
  523.  
  524. ;[Tlnk3.ODI32.autobat]
  525. ;CmdDelete=LSL
  526. ;CmdDelete=N16ODI
  527. ;CmdDelete=NESL
  528. ;CmdDelete=ROUTE
  529. ;CmdDelete=3CTOKEN
  530. ;CmdDelete=ODIHLP
  531.  
  532. ;***********************************************************************
  533. ;*     remove sections                                                 *
  534. ;***********************************************************************
  535. ;****************************************************************************
  536. ; *PNP80F4 TokenkLinkIII ISA
  537. ;****************************************************************************
  538. [Tlnk3.ODI16.Remove]
  539. UpdateAutoBat=Tlnk3.ODI16.AutoBatRemove
  540.  
  541. [Tlnk3.ODI16.AutoBatRemove]
  542. CmdDelete=LSL
  543. CmdDelete=N16ODI
  544. CmdDelete=NESL
  545. CmdDelete=ROUTE
  546. CmdDelete=3CTOKEN             ;.COM
  547.  
  548. ;***********************************************************************
  549. ;*    Param Section                                                    *
  550. ;***********************************************************************
  551. ;****************************************************************************
  552. ;    general token-ring params
  553. ;****************************************************************************
  554. [ODI.Common.TOKENCFG.reg]
  555. ; First Logical Board
  556. HKR,Ndi\params\Frame1,ParamDesc,,"1. Frame Type"
  557. HKR,Ndi\params\Frame1,default,,2
  558. HKR,Ndi\params\Frame1,type,,enum
  559. HKR,Ndi\params\Frame1,optional,,0
  560. HKR,Ndi\params\Frame1\enum,1,,"Token-Ring LSB"
  561. HKR,Ndi\params\Frame1\enum,2,,"Token-Ring MSB"
  562. HKR,Ndi\params\Frame1\enum,3,,"Token-Ring_SNAP LSB"
  563. HKR,Ndi\params\Frame1\enum,4,,"Token-Ring_SNAP MSB"
  564.  
  565. ;Second Logical Board
  566. HKR,Ndi\params\Frame2,ParamDesc,,"2. Frame Type"
  567. HKR,Ndi\params\Frame2,default,,4
  568. HKR,Ndi\params\Frame2,type,,enum
  569. HKR,Ndi\params\Frame2,optional,,0
  570. HKR,Ndi\params\Frame2\enum,1,,"Token-Ring LSB"
  571. HKR,Ndi\params\Frame2\enum,2,,"Token-Ring MSB"
  572. HKR,Ndi\params\Frame2\enum,3,,"Token-Ring_SNAP LSB"
  573. HKR,Ndi\params\Frame2\enum,4,,"Token-Ring_SNAP MSB"
  574. HKR,Ndi\params\Frame2\enum,5,,"Not used"
  575.  
  576. ; Node Address Override
  577. HKR,Ndi\params\"Node Address",ParamDesc,,"Node Address Override"
  578. HKR,Ndi\params\"Node Address",type,,edit
  579. HKR,Ndi\params\"Node Address",LimitText,,18
  580. HKR,Ndi\params\"Node Address",UpperCase,,1
  581. HKR,Ndi\params\"Node Address",default,,""
  582. HKR,Ndi\params\"Node Address",flag,1,20,00,00,00
  583. HKR,Ndi\params\"Node Address",optional,,1
  584.  
  585. HKR,Ndi,HelpText,,%ODIMLID_HELP%
  586.  
  587. ;***********************************************************************
  588. ;*    Resource Section                                                 *
  589. ;***********************************************************************
  590.  
  591. ;***********************************************************************
  592. ;*   Copy file sections                                                *
  593. ;***********************************************************************
  594. ; Install ODI 16
  595. ;***********************************************************************
  596. ;****************************************************************************
  597. ; *PNP80F4 TokenkLinkIII ISA
  598. ;****************************************************************************
  599. [Tlnk3.ODI16.CopyFiles]
  600. 3CTOKEN.com,,,5
  601. lsl.com,,,5
  602. N16ODI.COM,,,5
  603. nesl.com,,,5
  604. ROUTE.com,,,5
  605. ;LSL.msg,,,5
  606. ;NESL.msg,,,5
  607.  
  608. ;***********************************************************************
  609. ; Install ODI 32
  610. ;***********************************************************************
  611. ;****************************************************************************
  612. ; *PNP80F4 TokenkLinkIII ISA
  613. ;****************************************************************************
  614. ;[Tlnk3.ODI32.CopyFiles]
  615. ;.lan,,,5
  616.  
  617. ;***********************************************************************
  618. ;*   Source Disk Names & Source Disk Files                             *
  619. ;***********************************************************************
  620. [SourceDisksNames]
  621. 42=%DSK_NOVELL4%,"",0004
  622. 42=%DSK_NOVELL4a%,"",0004
  623.  
  624. [SourceDisksFiles]
  625. ;.lan  =42
  626. 3CTOKEN.com  =42
  627.  
  628. nesl.com       =42
  629. ROUTE.com      =42
  630. lsl.com        =42
  631. N16ODI.COM    =42
  632. ;NESL.msg       =42
  633. ;LSL.msg        =42
  634.  
  635. ;***********************************************************************
  636. ;*   Destination Directories                                           *
  637. ;***********************************************************************
  638. [DestinationDirs]
  639. DefaultDestDir           =11 ; LDID_SYS
  640. Tlnk3.ODI16.CopyFiles     =24,novell\nwclient
  641. ;Tlnk3.ODI32.CopyFiles     =24,novell\client32
  642.  
  643. ;***********************************************************************
  644. ;*   Localizable Strings                                               *
  645. ;***********************************************************************
  646. [strings]
  647. ; Provider
  648. V_N=" Novell"
  649. ; Manufacturers
  650. V_KINGSTON="Kingston"
  651.  
  652. ; Driver Paths 
  653. DRIVER_16_PATH="novell\nwclient\"
  654. DRIVER_32_PATH="novell\client32\"
  655.  
  656. ; Driver Disk names
  657. DSK_NOVELL4=             "Novell NetWare Client-32 LAN driver disk"
  658. DSK_NOVELL4a=            "Novell NetWare Client-32 LAN driver disk."
  659.  
  660. ; Context help
  661. ODIMLID_HELP="The Novell ODI driver enables you to use either 16-Bit or 32-Bit networking components."
  662.  
  663. ; PNP Devices
  664. pcmcia.Kingston="Kingston Token Ring 16/4 PCMCIA Adapter (KTR-PCM16/4)"
  665.