home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 1997 February / PCWK0297.iso / novell / 32client / c3295d_1.exe / IMAGE / ________ / SETUP1.350 / ODIAST.IN_ / ODIAST.IN
Windows Setup INFormation  |  1996-01-05  |  26KB  |  663 lines

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