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

  1. ; ODITCC.INF
  2. ;
  3. ; Thomas Conrad Network Interface Cards.
  4. ;
  5. ; VeRsIoN=1.00 Novell Windows 95 INF file: Thomas Conrad 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_TC%=TC
  22.  
  23. ;***********************************************************************
  24. ;*    Manufacture Name section                                         *
  25. ;***********************************************************************
  26. [TC]
  27. %TC.DeviceDesc%=21040.ndi,        PCI\VEN_1011&DEV_0002  ;DECchip 21040 
  28. %TC2.DeviceDesc%=21140.ndi,       PCI\VEN_1011&DEV_0009  ;DECchip 21140 
  29.  
  30. %pcmcia.tc%=pcmciatc.ndi, PCMCIA\IBM-TOKEN_RING-013F            ;IBM Token Ring 4/16Mbs PCMCIA Card
  31.  
  32. %*pnp8326.DeviceDesc%=*pnp8326.ndi, *pnp8326 ;ARCNET/TCNS
  33. %*pnp80fc.DeviceDesc%=*pnp80fc.ndi, *pnp80fc ;Thomas-Conrad TC6042
  34. %*pnp80fd.DeviceDesc%=*pnp80fd.ndi, *pnp80fd ;Thomas-Conrad TC6142
  35. %*pnp80ff.DeviceDesc%=*pnp80ff.ndi, *pnp80ff ;Thomas-Conrad TC6242
  36. %*pnp80fb.DeviceDesc%=*pnp80fb.ndi, *pnp80fb ;Thomas-Conrad TC6045
  37. %*pnp80fe.DeviceDesc%=*pnp80fe.ndi, *pnp80fe ;Thomas-Conrad TC6145
  38. %*pnp8100.DeviceDesc%=*pnp8100.ndi, *pnp8100 ;Thomas-Conrad TC6245
  39. %*pnp8104.DeviceDesc%=*pnp8104.ndi, *pnp8104    ; Thomas-Conrad TC4035
  40. %*pnp8101.DeviceDesc%=*pnp8101.ndi, *pnp8101    ; Thomas-Conrad TC4045
  41. ;%*pnp8096.DeviceDesc%=*pnp8096.ndi, *pnp8096    ; Thomas-Conrad TC4046 replace with actual MC id
  42. %mca_0051.DeviceDesc%=mca_0051.ndi, mca_0051 ;Thomas-Conrad TC4046 T/R
  43. %*TCO4145.DeviceDesc%=*TCO4145.ndi, *TCO4145 ;Thomas-Conrad TC4145 PNP  T/R
  44.  
  45.  
  46. ;***********************************************************************
  47. ;*   INF Install Section                                               *
  48. ;***********************************************************************
  49. [21040.ndi]
  50. AddReg=21040.ndi.reg,21x4.ndi.reg,p21x4.ndi.reg,dc21040.ndi.reg,ODI.Common.CFG.reg
  51.  
  52. [21040.ndi.reg]
  53. HKR,Ndi,DeviceID,,"PCI\VEN_1011&DEV_0002"
  54. HKR,,AdapterCFID,,00021011
  55.  
  56. ;***********************************************************************
  57. [21140.ndi]
  58. AddReg=21140.ndi.reg,21x4.ndi.reg,p21x4.ndi.reg,dc21140.ndi.reg,ODI.Common.CFG.reg
  59.  
  60. [21140.ndi.reg]
  61. HKR,Ndi,DeviceID,,"PCI\VEN_1011&DEV_0009"
  62. HKR,,AdapterCFID,,00091011
  63.  
  64. ;****************************************************************************
  65. ; pcmcia    TC Token-Ring 16/4 Credit Card Adapter
  66. ;****************************************************************************
  67. [pcmciatc.ndi]
  68. AddReg=pcmciatc.ndi.reg,IBMTOKCC.ndi.reg,ODI.Common.TOKENCFG.reg
  69.  
  70. [pcmciatc.ndi.reg]
  71. HKR,Ndi,DeviceID,,"IBM-TOKEN_RING-013F"
  72.  
  73. ;****************************************************************************
  74. ; *pnp8326 ARCNET/TCNS
  75. ;****************************************************************************
  76. [*pnp8326.ndi]
  77. AddReg=*pnp8326.ndi.reg,tcarc.ndi.reg,ODI.Common.CFG.reg
  78. LogConfig=*pnp8326.LogConfig
  79.  
  80. [*pnp8326.ndi.reg]
  81. HKR,Ndi,DeviceID,,"*pnp8326"
  82.  
  83. ;****************************************************************************
  84. ; *pnp80fc Thomas-Conrad TC6042
  85. ;****************************************************************************
  86. [*pnp80fc.ndi]
  87. AddReg=*pnp80fc.ndi.reg,tcarc.ndi.reg,ODI.Common.CFG.reg
  88. LogConfig=*pnp80fc.LogConfig
  89.  
  90. [*pnp80fc.ndi.reg]
  91. HKR,Ndi,DeviceID,,"*pnp80fc"
  92.  
  93. ;****************************************************************************
  94. ; *pnp80fd Thomas-Conrad TC6142
  95. ;****************************************************************************
  96. [*pnp80fd.ndi]
  97. AddReg=*pnp80fd.ndi.reg,tcarc.ndi.reg,ODI.Common.CFG.reg
  98. ; use TC6042 logconfig
  99. LogConfig=*pnp80fc.LogConfig
  100.  
  101. [*pnp80fd.ndi.reg]
  102. HKR,Ndi,DeviceID,,"*pnp80fd"
  103.  
  104. ;****************************************************************************
  105. ; *pnp80ff Thomas-Conrad TC6242
  106. ;****************************************************************************
  107. [*pnp80ff.ndi]
  108. AddReg=*pnp80ff.ndi.reg,tcarc.ndi.reg,ODI.Common.CFG.reg
  109. ; use TC6042 logconfig
  110. LogConfig=*pnp80fc.LogConfig
  111.  
  112. [*pnp80ff.ndi.reg]
  113. HKR,Ndi,DeviceID,,"*pnp80ff"
  114.  
  115. ;****************************************************************************
  116. ; *pnp80fb TC6045
  117. ;****************************************************************************
  118. [*pnp80fb.ndi]
  119. AddReg=*pnp80fb.ndi.reg,tcarc.ndi.reg,ODI.Common.CFG.reg
  120. LogConfig=*pnp80fb.LogConfig
  121.  
  122. [*pnp80fb.ndi.reg]
  123. HKR,Ndi,DeviceID,,"*pnp80fb"
  124.  
  125. ;****************************************************************************
  126. ; *pnp80fe TC6145
  127. ;****************************************************************************
  128. [*pnp80fe.ndi]
  129. AddReg=*pnp80fe.ndi.reg,tcarc.ndi.reg,ODI.Common.CFG.reg
  130. ; use TC6045 log config
  131. LogConfig=*pnp80fb.LogConfig
  132.  
  133. [*pnp80fe.ndi.reg]
  134. HKR,Ndi,DeviceID,,"*pnp80fe"
  135.  
  136. ;****************************************************************************
  137. ; *pnp8100 TC6245
  138. ;****************************************************************************
  139. [*pnp8100.ndi]
  140. AddReg=*pnp8100.ndi.reg,tcarc.ndi.reg,ODI.Common.CFG.reg
  141. ; use TC6045 log config
  142. LogConfig=*pnp80fb.LogConfig
  143.  
  144. [*pnp8100.ndi.reg]
  145. HKR,Ndi,DeviceID,,"*pnp8100"
  146.  
  147. ;****************************************************************************
  148. ;    *PNP8104   Thomas-Conrad TC4035
  149. ;****************************************************************************
  150. [*pnp8104.ndi]
  151. AddReg=*pnp8104.ndi.reg,TCCTOK.ndi.reg,ODI.Common.TOKENCFG.reg
  152. LogConfig=*pnp8104.LogConfig
  153.  
  154. [*PNP8104.ndi.reg]
  155. HKR,Ndi,DeviceID,,"*PNP8104"
  156.  
  157. ;****************************************************************************
  158. ;    *PNP8101   Thomas-Conrad TC4045
  159. ;****************************************************************************
  160. [*pnp8101.ndi]
  161. AddReg=*pnp8101.ndi.reg,TCCTOK.ndi.reg,ODI.Common.TOKENCFG.reg
  162. LogConfig=*pnp8101.LogConfig
  163.  
  164. [*PNP8101.ndi.reg]
  165. HKR,Ndi,DeviceID,,"*PNP8101"
  166. ; speed
  167. HKR,NDI\params\speed,ParamDesc,,"Ring Speed"
  168. HKR,NDI\params\speed,flag,1,B0,00,00,00 ;B0 = 0x10 (ndis2) & 0x20 (ndis3) & 0x80 (query default)
  169. HKR,NDI\params\speed,type,,int
  170. HKR,Ndi\params\speed,default,,4 
  171. HKR,NDI\params\speed,min,,4
  172. HKR,NDI\params\speed,max,,16
  173. HKR,NDI\params\speed,step,,12
  174.  
  175. ;****************************************************************************
  176. ;    *PNP8096   Thomas-Conrad TC4046
  177. ;****************************************************************************
  178.  
  179. [*pnp8096.ndi]
  180. AddReg=*pnp8096.ndi.reg,tcmc.ndi.reg,ODI.Common.TOKENCFG.reg
  181.  
  182. [*PNP8096.ndi.reg]
  183. HKR,Ndi,DeviceID,,"*PNP8096"
  184.  
  185. ;****************************************************************************
  186. ;    mca_0051   Thomas-Conrad TC4046
  187. ;****************************************************************************
  188. [mca_0051.ndi]
  189. AddReg=mca_0051.ndi.reg,tcmc.ndi.reg,ODI.Common.TOKENCFG.reg
  190.  
  191. [mca_0051.ndi.reg]
  192. HKR,Ndi,DeviceID,,"mca_0051"
  193.  
  194. ;****************************************************************************
  195. ;    *TC04145   Thomas-Conrad TC4145 Plug 'n Play Token Ring
  196. ;****************************************************************************
  197.  
  198. [*TCO4145.ndi]
  199. AddReg=*tco4145.ndi.reg,TCCTOK.ndi.reg,ODI.Common.TOKENCFG.reg
  200. ;LogConfig=*tco4145.LogConfig
  201.  
  202. [*TCO4145.ndi.reg]
  203. HKR,Ndi,DeviceID,,"*TCO4145"
  204. ; speed
  205. HKR,NDI\params\speed,ParamDesc,,"Ring Speed"
  206. HKR,NDI\params\speed,flag,1,B0,00,00,00
  207. HKR,NDI\params\speed,type,,int
  208. HKR,Ndi\params\speed,default,,16 
  209. HKR,NDI\params\speed,min,,4
  210. HKR,NDI\params\speed,max,,16
  211. HKR,NDI\params\speed,step,,12
  212.  
  213.  
  214.  
  215. ;***********************************************************************
  216. ;*      Added Registry                                                 *
  217. ;***********************************************************************
  218. ;***********************************************************************
  219. [21x4.ndi.reg]
  220. ; key,subkey,valuname,type,value
  221. HKR,,DevLoader,,*odiload
  222. HKR,,EnumPropPages,,"netdi.dll,EnumPropPages"
  223. HKR,Ndi,NdiInstaller,,"odipage.dll,OdiNdiProc"
  224.  
  225. ; Interfaces
  226. HKR,Ndi\Interfaces,DefUpper,,"odinsup,novellodi32"
  227. HKR,Ndi\Interfaces,DefLower,,"ethernet"
  228. HKR,Ndi\Interfaces,UpperRange,,"odinsup,novellodi32"
  229. HKR,Ndi\Interfaces,LowerRange,,"ethernet"
  230.  
  231. ; Install sections
  232. HKR,Ndi\Install,"16 Bit",,"21x4.ODI16.install"
  233. HKR,Ndi\Install,"32 Bit",,"21x4.ODI32.install"
  234.  
  235. ; Remove section
  236. HKR,Ndi\Remove,"16 Bit",,"21x4.ODI16.Remove"
  237.  
  238. ; ODI 16 Bit info
  239. HKR,"ODI\16 Bit",ModulePath,,"%24%%DRIVER_32_PATH%"
  240. HKR,"ODI\16 Bit",Modules,,"LSLC32.NLM,PC32MLID.LAN"
  241. HKR,"ODI\16 Bit",DriverPath,,"%24%%DRIVER_16_PATH%"
  242. HKR,"ODI\16 Bit",FileName,,"DC21040.com"
  243. HKR,"ODI\16 Bit",NetcfgPath,,"%24%%DRIVER_16_PATH%"
  244. HKR,"ODI\16 Bit",NetcfgFileName,,"Net.cfg"
  245. HKR,"ODI\16 Bit",LinkDriver,,"DC12040"
  246.  
  247. ; ODI 32 Bit Info
  248. HKR,"ODI\32 Bit",ModulePath,,"%24%%DRIVER_32_PATH%"
  249. HKR,"ODI\32 Bit",Modules,,"LSLC32.NLM,CMSM.NLM,ETHERTSM.NLM"
  250. HKR,"ODI\32 Bit",DriverPath,,"%24%%DRIVER_32_PATH%"
  251. HKR,"ODI\32 Bit",FileName,,"DC21040.lan"
  252.  
  253. ;HKR,Ndi\Install,odi,,"dc21x4.odi" 
  254.  
  255. ;params
  256. HKR,,MediaType,,1
  257. ;****************************************************************************
  258. ; Device specific parameters
  259. ;****************************************************************************
  260.  
  261. [dc21040.ndi.reg]
  262. ;ConnectionType
  263. HKR,Ndi\params\ConnectionType,ParamDesc,,"Connection Type-32 bit driver"
  264. HKR,Ndi\params\ConnectionType,default,,0
  265. HKR,Ndi\params\ConnectionType,type,,enum
  266. HKR,Ndi\params\ConnectionType\enum,0,,"AutoDetect"
  267. HKR,Ndi\params\ConnectionType\enum,2,,"Twisted_Pair"
  268. HKR,Ndi\params\ConnectionType\enum,3,,"TP Full_Duplex"
  269. HKR,Ndi\params\ConnectionType\enum,4,,"TP No_Link_Test"
  270. HKR,Ndi\params\ConnectionType\enum,1,,"BNC (10Base2)"
  271. HKR,Ndi\params\ConnectionType\enum,5,,"AUI (10Base5)"
  272. HKR,NDI\params\ConnectionType,flag,1,20,00,00,00
  273.  
  274. ;SIA Mode
  275. ;--------------
  276. HKR,Ndi\params\SIA_Mode,ParamDesc,,"Connection Type-16 bit driver"
  277. HKR,Ndi\params\SIA_Mode,default,,AUTODETECT
  278. HKR,Ndi\params\SIA_Mode,type,,enum
  279. HKR,Ndi\params\SIA_Mode\enum,AUTODETECT,,"Auto Detection"
  280. HKR,Ndi\params\SIA_Mode\enum,TP,,"Twisted Pair"
  281. HKR,Ndi\params\SIA_Mode\enum,TP_FULL_DUPLEX,,"TP Full Duplex"
  282. HKR,Ndi\params\SIA_Mode\enum,BNC,,"BNC (Thinnet)"
  283. HKR,Ndi\params\SIA_Mode\enum,AUI,,"AUI (Thicknet)"
  284. HKR,NDI\params\SIA_Mode,flag,1,10,00,00,00
  285.  
  286.  
  287. [dc21140.ndi.reg]
  288. ;ConnectionType
  289. HKR,Ndi\params\ConnectionType,ParamDesc,,"Connection Type-32 bit driver"
  290. HKR,Ndi\params\ConnectionType,default,,0
  291. HKR,Ndi\params\ConnectionType,type,,enum
  292. HKR,Ndi\params\ConnectionType\enum,0,,"AutoSense"
  293. HKR,Ndi\params\ConnectionType\enum,8,,"100Mbps"
  294. HKR,Ndi\params\ConnectionType\enum,9,,"100Mbps Full_Duplex"
  295. HKR,Ndi\params\ConnectionType\enum,2,,"10Mbps"
  296. HKR,Ndi\params\ConnectionType\enum,3,,"10Mbps Full_Duplex"
  297. HKR,NDI\params\ConnectionType,flag,1,20,00,00,00
  298.  
  299. ;SIA Mode
  300. ;--------------
  301. HKR,Ndi\params\SIA_Mode,ParamDesc,,"Connection Type-16 bit driver"
  302. HKR,Ndi\params\SIA_Mode,default,,TP
  303. HKR,Ndi\params\SIA_Mode,type,,enum
  304. HKR,Ndi\params\SIA_Mode\enum,TP,,"Twisted Pair"
  305. HKR,Ndi\params\SIA_Mode\enum,TP_FULL_DUPLEX,,"TP Full Duplex"
  306. HKR,NDI\params\SIA_Mode,flag,1,10,00,00,00
  307.  
  308. ;DataRate
  309. ;---------
  310. HKR,Ndi\params\Data_Rate,ParamDesc,,"Data Rate-16 bit driver"
  311. HKR,Ndi\params\Data_Rate,default,,MB10
  312. HKR,Ndi\params\Data_Rate,type,,enum
  313. HKR,Ndi\params\Data_Rate\enum,MB10,,"10 Mbs"
  314. HKR,Ndi\params\Data_Rate\enum,MB100,,"100 Mbs"
  315. HKR,NDI\params\Data_Rate,flag,1,10,00,00,00
  316.  
  317.  
  318. ;****************************************************************************
  319. ; IBMTOK Credit Card Adapter Driver
  320. ;****************************************************************************
  321. [IBMTOKCC.ndi.reg]
  322. HKR,,DevLoader,,*odiload
  323. HKR,,EnumPropPages,,"netdi.dll,EnumPropPages"
  324. HKR,Ndi,NdiInstaller,,"odipage.dll,OdiNdiProc"
  325.  
  326. ; Interfaces
  327. HKR,Ndi\Interfaces,DefUpper,,"odinsup,NovellODI32"
  328. HKR,Ndi\Interfaces,UpperRange,,"odinsup,NovellODI32"
  329. HKR,Ndi\Interfaces,DefLower,,"tokenring"
  330. HKR,Ndi\Interfaces,LowerRange,,"tokenring"
  331.  
  332.  ; Install sections
  333. HKR,Ndi\Install,"16 Bit",,"IBMTOKCC.ODI16.install"
  334. ;HKR,Ndi\Install,"32 Bit",,"IBMTOKCC.ODI32.install"
  335.  
  336. ; Remove section
  337. HKR,Ndi\Remove,"16 Bit",,"IBMTOKCC.ODI16.Remove"
  338.  
  339. ; ODI 16 Bit info
  340. HKR,"ODI\16 Bit",ModulePath,,"%24%%DRIVER_32_PATH%"
  341. HKR,"ODI\16 Bit",Modules,,"LSLC32.NLM,PC32MLID.LAN"
  342. HKR,"ODI\16 Bit",DriverPath,,"%24%%DRIVER_16_PATH%"
  343. HKR,"ODI\16 Bit",FileName,,"TOKENCS.com"
  344. HKR,"ODI\16 Bit",NetcfgPath,,"%24%%DRIVER_16_PATH%"
  345. HKR,"ODI\16 Bit",NetcfgFileName,,"Net.cfg"
  346. ;HKR,"ODI\16 Bit",LinkDriver,,""
  347.  
  348. ; ODI 32 Bit Info
  349. ;HKR,"ODI\32 Bit",ModulePath,,"%24%%DRIVER_32_PATH%"
  350. ;HKR,"ODI\32 Bit",Modules,,"LSLC32.NLM,CMSM.NLM,TOKENTSM.NLM"
  351. ;HKR,"ODI\32 Bit",DriverPath,,"%24%%DRIVER_32_PATH%"
  352. ;HKR,"ODI\32 Bit",FileName,,"%lan%.lan"
  353.  
  354. ; Parameters
  355. HKR,,Port,1,02,00,00,00
  356. HKR,,Mmio,1,01,00,00,00
  357. HKR,,MEM,1,01,00,00,00
  358. HKR,,AdapterType,,1
  359. HKR,,IRQ,1,04,00,00,00
  360. ;ring speed
  361. HKR,Ndi\params\RingSpeed,ParamDesc,,"Ring Speed"
  362. HKR,Ndi\params\RingSpeed,default,,16
  363. HKR,Ndi\params\RingSpeed,type,,enum
  364. HKR,Ndi\params\RingSpeed\enum,4,, "4 MBS"
  365. HKR,Ndi\params\RingSpeed\enum,16,, "16 MBS"
  366. HKR,NDI\params\RingSpeed,flag,1,28,00,00,00
  367. ; "Node Address"
  368. HKR,NDI\params\"Node Address",ParamDesc,,"Node Address"
  369. HKR,NDI\params\"Node Address",type,,edit
  370. HKR,NDI\params\"Node Address",LimitText,,18
  371. HKR,NDI\params\"Node Address",UpperCase,,1
  372. HKR,Ndi\params\"Node Address",default,,""
  373. HKR,NDI\params\"Node Address",flag,1,20,00,00,00
  374. HKR,Ndi\params\"Node Address",optional,,1
  375.  
  376. ; OVERRIDE FOR 64K RAM WINDOW
  377. HKR,Override,0000,1,\
  378. ;
  379. 00,04,00,00, \      ; CONFIGMG_VERSION
  380. 00,00,00,00, \      ; PRIORITY
  381. ;
  382. ; I/O Resource Descriptor
  383. ;
  384. 24,00,00,00, \      ; Total length of I/O Resource Descriptor
  385. 02,00,00,00, \      ; ResType_IO = 0x00000002
  386. 01,00, \       ; IOD_Count;
  387. 0C,00, \       ; IOD_Type;         // IOType_Range = 0x000C
  388. 00,00, \       ; IOD_Alloc_Base;
  389. 00,00, \       ; IOD_Alloc_End;
  390. 00,00, \       ; IOD_DesFlags;
  391. 00, \               ; IOD_Alloc_Alias;
  392. 00, \               ; IOD_Alloc_Decode;
  393. F8,FF, \       ; IOR_Align;        // Mask for base alignment
  394. 08,00, \       ; IOR_nPorts;       // Number of ports
  395. 20,0A, \       ; IOR_Min;          // Min port address
  396. 27,0A, \       ; IOR_Max;          // Max port address
  397. 00,00, \       ; IOR_RangeFlags;   // Flags
  398. 00, \               ; IOR_Alias;        // Alias offset
  399. 00, \               ; IOR_Decode;       // Address specified
  400. 00,00,00,00, \      ; PCCARD flags, 0x40 = 16-bit port
  401. ;
  402. ; IRQ Resource Descriptor
  403. ;
  404. 14,00,00,00, \      ; Total length of IRQ Resource Descriptor
  405. 04,00,00,00, \      ; ResType_IRQ = 0x00000004
  406. 00,00, \       ; IRQD_Flags;
  407. 00,00, \       ; IRQD_Alloc_Num;   // Allocated IRQ number
  408. FF,FF, \       ; IRQD_Req_Mask;    // Mask of possible IRQs
  409. 00,00, \       ; IRQD_Reserved;
  410. 20,00,00,00, \      ; PCCARD flags, 0x20 = Level mode interrupts
  411. ;
  412. ; Memory Resource Descriptor 0
  413. ;
  414. 34,00,00,00, \      ; Total length of Memory Resource Descriptor
  415. 01,00,00,00, \      ; ResType_Mem = 0x00000001
  416. 01,00, \       ; MD_Count;
  417. 14,00, \       ; MD_Type;          // MType_Range = 0x0014
  418. 00,00,00,00, \      ; MD_Alloc_Base;
  419. 00,00,00,00, \      ; MD_Alloc_End;
  420. 00,00, \       ; MD_Flags;
  421. 00,00, \       ; MD_Reserved;
  422. 00,E0,FF,FF, \      ; MR_Align;         // Mask for base alignment
  423. 00,20,00,00, \      ; MR_nBytes;        // Count of bytes
  424. 00,00,00,00, \      ; MR_Min;      // Min Address
  425. FF,FF,FF,FF, \      ; MR_Max;      // Max Address
  426. 00,00, \       ; MR_Flags;         // Flags
  427. 00,00, \       ; MR_Reserved;
  428. 08,00,00,00, \      ; PCCARD flags, 0x02 = attribute mem, or
  429.                ;         0x08 = 16-bit common mem
  430. 00,20,0C,00, \      ; Memory card address
  431. ;
  432. ; Memory Resource Descriptor 1
  433. ;
  434. 34,00,00,00, \      ; Total length of Memory Resource Descriptor
  435. 01,00,00,00, \      ; ResType_Mem = 0x00000001
  436. 01,00, \       ; MD_Count;
  437. 14,00, \       ; MD_Type;          // MType_Range = 0x0014
  438. 00,00,00,00, \      ; MD_Alloc_Base;
  439. 00,00,00,00, \      ; MD_Alloc_End;
  440. 00,00, \       ; MD_Flags;
  441. 00,00, \       ; MD_Reserved;
  442. 00,00,FF,FF, \      ; MR_Align;         // Mask for base alignment
  443. 00,00,01,00, \      ; MR_nBytes;        // Count of bytes
  444. 00,00,00,00, \      ; MR_Min;      // Min Address
  445. FF,FF,FF,FF, \      ; MR_Max;      // Max Address
  446. 00,00, \       ; MR_Flags;         // Flags
  447. 00,00, \       ; MR_Reserved;
  448. 08,00,00,00, \      ; PCCARD flags, 0x02 = attribute mem, or
  449.                ;         0x08 = 16-bit common mem
  450. 00,00,0D,00, \      ; Memory card address
  451. ;
  452. ; REQUEST_CONFIG_PKT Descriptor
  453. ;
  454. 19,00,00,00, \      ; Total length of REQUEST_CONFIG_PKT Descriptor
  455. 7C,89,00,00, \      ; (ResType_Ignored_Bit + PCCARD_DEVICE_ID) = 0x897C
  456. 00,00, \       ; Socket;
  457. 02,00, \       ; Attributes;
  458. 32, \               ; Vcc;
  459. 32, \               ; Vpp1;
  460. 32, \               ; Vpp2;
  461. 02, \               ; IntType;
  462. 00,08,00,00, \      ; ConfigBase;
  463. 00, \               ; Status;
  464. 00, \               ; Pin;
  465. 00, \               ; Copy;
  466. 21, \               ; ConfigIndex;
  467. 0B, \               ; Present;
  468. ;
  469. 00,00,00,00         ; TERMINATOR
  470.  
  471. ; OVERRIDE FOR 32K RAM WINDOW
  472. HKR,Override,0001,1,\
  473. ;
  474. 00,04,00,00, \      ; CONFIGMG_VERSION
  475. 00,00,00,00, \      ; PRIORITY
  476. ;
  477. ; I/O Resource Descriptor
  478. ;
  479. 24,00,00,00, \      ; Total length of I/O Resource Descriptor
  480. 02,00,00,00, \      ; ResType_IO = 0x00000002
  481. 01,00, \       ; IOD_Count;
  482. 0C,00, \       ; IOD_Type;         // IOType_Range = 0x000C
  483. 00,00, \       ; IOD_Alloc_Base;
  484. 00,00, \       ; IOD_Alloc_End;
  485. 00,00, \       ; IOD_DesFlags;
  486. 00, \               ; IOD_Alloc_Alias;
  487. 00, \               ; IOD_Alloc_Decode;
  488. F8,FF, \       ; IOR_Align;        // Mask for base alignment
  489. 08,00, \       ; IOR_nPorts;       // Number of ports
  490. 20,0A, \       ; IOR_Min;          // Min port address
  491. 27,0A, \       ; IOR_Max;          // Max port address
  492. 00,00, \       ; IOR_RangeFlags;   // Flags
  493. 00, \               ; IOR_Alias;        // Alias offset
  494. 00, \               ; IOR_Decode;       // Address specified
  495. 00,00,00,00, \      ; PCCARD flags, 0x40 = 16-bit port
  496. ;
  497. ; IRQ Resource Descriptor
  498. ;
  499. 14,00,00,00, \      ; Total length of IRQ Resource Descriptor
  500. 04,00,00,00, \      ; ResType_IRQ = 0x00000004
  501. 00,00, \       ; IRQD_Flags;
  502. 00,00, \       ; IRQD_Alloc_Num;   // Allocated IRQ number
  503. FF,FF, \       ; IRQD_Req_Mask;    // Mask of possible IRQs
  504. 00,00, \       ; IRQD_Reserved;
  505. 20,00,00,00, \      ; PCCARD flags, 0x20 = Level mode interrupts
  506. ;
  507. ; Memory Resource Descriptor 0
  508. ;
  509. 34,00,00,00, \      ; Total length of Memory Resource Descriptor
  510. 01,00,00,00, \      ; ResType_Mem = 0x00000001
  511. 01,00, \       ; MD_Count;
  512. 14,00, \       ; MD_Type;          // MType_Range = 0x0014
  513. 00,00,00,00, \      ; MD_Alloc_Base;
  514. 00,00,00,00, \      ; MD_Alloc_End;
  515. 00,00, \       ; MD_Flags;
  516. 00,00, \       ; MD_Reserved;
  517. 00,E0,FF,FF, \      ; MR_Align;         // Mask for base alignment
  518. 00,20,00,00, \      ; MR_nBytes;        // Count of bytes
  519. 00,00,00,00, \      ; MR_Min;      // Min Address
  520. FF,FF,FF,FF, \      ; MR_Max;      // Max Address
  521. 00,00, \       ; MR_Flags;         // Flags
  522. 00,00, \       ; MR_Reserved;
  523. 08,00,00,00, \      ; PCCARD flags, 0x02 = attribute mem, or
  524.                ;         0x08 = 16-bit common mem
  525. 00,20,0C,00, \      ; Memory card address
  526. ;
  527. ; Memory Resource Descriptor 1
  528. ;
  529. 34,00,00,00, \      ; Total length of Memory Resource Descriptor
  530. 01,00,00,00, \      ; ResType_Mem = 0x00000001
  531. 01,00, \       ; MD_Count;
  532. 14,00, \       ; MD_Type;          // MType_Range = 0x0014
  533. 00,00,00,00, \      ; MD_Alloc_Base;
  534. 00,00,00,00, \      ; MD_Alloc_End;
  535. 00,00, \       ; MD_Flags;
  536. 00,00, \       ; MD_Reserved;
  537. 00,80,FF,FF, \      ; MR_Align;         // Mask for base alignment
  538. 00,80,00,00, \      ; MR_nBytes;        // Count of bytes
  539. 00,00,00,00, \      ; MR_Min;      // Min Address
  540. FF,FF,FF,FF, \      ; MR_Max;      // Max Address
  541. 00,00, \       ; MR_Flags;         // Flags
  542. 00,00, \       ; MR_Reserved;
  543. 08,00,00,00, \      ; PCCARD flags, 0x02 = attribute mem, or
  544.                ;         0x08 = 16-bit common mem
  545. 00,00,0D,00, \      ; Memory card address
  546. ;
  547. ; REQUEST_CONFIG_PKT Descriptor
  548. ;
  549. 19,00,00,00, \      ; Total length of REQUEST_CONFIG_PKT Descriptor
  550. 7C,89,00,00, \      ; (ResType_Ignored_Bit + PCCARD_DEVICE_ID) = 0x897C
  551. 00,00, \       ; Socket;
  552. 02,00, \       ; Attributes;
  553. 32, \               ; Vcc;
  554. 32, \               ; Vpp1;
  555. 32, \               ; Vpp2;
  556. 02, \               ; IntType;
  557. 00,08,00,00, \      ; ConfigBase;
  558. 00, \               ; Status;
  559. 00, \               ; Pin;
  560. 00, \               ; Copy;
  561. 21, \               ; ConfigIndex;
  562. 0B, \               ; Present;
  563. ;
  564. 00,00,00,00         ; TERMINATOR
  565.  
  566. ; OVERRIDE FOR 16K RAM WINDOW
  567. HKR,Override,0002,1,\
  568. ;
  569. 00,04,00,00, \      ; CONFIGMG_VERSION
  570. 00,00,00,00, \      ; PRIORITY
  571. ;
  572. ; I/O Resource Descriptor
  573. ;
  574. 24,00,00,00, \      ; Total length of I/O Resource Descriptor
  575. 02,00,00,00, \      ; ResType_IO = 0x00000002
  576. 01,00, \       ; IOD_Count;
  577. 0C,00, \       ; IOD_Type;         // IOType_Range = 0x000C
  578. 00,00, \       ; IOD_Alloc_Base;
  579. 00,00, \       ; IOD_Alloc_End;
  580. 00,00, \       ; IOD_DesFlags;
  581. 00, \               ; IOD_Alloc_Alias;
  582. 00, \               ; IOD_Alloc_Decode;
  583. F8,FF, \       ; IOR_Align;        // Mask for base alignment
  584. 08,00, \       ; IOR_nPorts;       // Number of ports
  585. 20,0A, \       ; IOR_Min;          // Min port address
  586. 27,0A, \       ; IOR_Max;          // Max port address
  587. 00,00, \       ; IOR_RangeFlags;   // Flags
  588. 00, \               ; IOR_Alias;        // Alias offset
  589. 00, \               ; IOR_Decode;       // Address specified
  590. 00,00,00,00, \      ; PCCARD flags, 0x40 = 16-bit port
  591. ;
  592. ; IRQ Resource Descriptor
  593. ;
  594. 14,00,00,00, \      ; Total length of IRQ Resource Descriptor
  595. 04,00,00,00, \      ; ResType_IRQ = 0x00000004
  596. 00,00, \       ; IRQD_Flags;
  597. 00,00, \       ; IRQD_Alloc_Num;   // Allocated IRQ number
  598. FF,FF, \       ; IRQD_Req_Mask;    // Mask of possible IRQs
  599. 00,00, \       ; IRQD_Reserved;
  600. 20,00,00,00, \      ; PCCARD flags, 0x20 = Level mode interrupts
  601. ;
  602. ; Memory Resource Descriptor 0
  603. ;
  604. 34,00,00,00, \      ; Total length of Memory Resource Descriptor
  605. 01,00,00,00, \      ; ResType_Mem = 0x00000001
  606. 01,00, \       ; MD_Count;
  607. 14,00, \       ; MD_Type;          // MType_Range = 0x0014
  608. 00,00,00,00, \      ; MD_Alloc_Base;
  609. 00,00,00,00, \      ; MD_Alloc_End;
  610. 00,00, \       ; MD_Flags;
  611. 00,00, \       ; MD_Reserved;
  612. 00,E0,FF,FF, \      ; MR_Align;         // Mask for base alignment
  613. 00,20,00,00, \      ; MR_nBytes;        // Count of bytes
  614. 00,00,00,00, \      ; MR_Min;      // Min Address
  615. FF,FF,FF,FF, \      ; MR_Max;      // Max Address
  616. 00,00, \       ; MR_Flags;         // Flags
  617. 00,00, \       ; MR_Reserved;
  618. 08,00,00,00, \      ; PCCARD flags, 0x02 = attribute mem, or
  619.                ;         0x08 = 16-bit common mem
  620. 00,20,0C,00, \      ; Memory card address
  621. ;
  622. ; Memory Resource Descriptor 1
  623. ;
  624. 34,00,00,00, \      ; Total length of Memory Resource Descriptor
  625. 01,00,00,00, \      ; ResType_Mem = 0x00000001
  626. 01,00, \       ; MD_Count;
  627. 14,00, \       ; MD_Type;          // MType_Range = 0x0014
  628. 00,00,00,00, \      ; MD_Alloc_Base;
  629. 00,00,00,00, \      ; MD_Alloc_End;
  630. 00,00, \       ; MD_Flags;
  631. 00,00, \       ; MD_Reserved;
  632. 00,C0,FF,FF, \      ; MR_Align;         // Mask for base alignment
  633. 00,40,00,00, \      ; MR_nBytes;        // Count of bytes
  634. 00,00,00,00, \      ; MR_Min;      // Min Address
  635. FF,FF,FF,FF, \      ; MR_Max;      // Max Address
  636. 00,00, \       ; MR_Flags;         // Flags
  637. 00,00, \       ; MR_Reserved;
  638. 08,00,00,00, \      ; PCCARD flags, 0x02 = attribute mem, or
  639.                ;         0x08 = 16-bit common mem
  640. 00,00,0D,00, \      ; Memory card address
  641. ;
  642. ; REQUEST_CONFIG_PKT Descriptor
  643. ;
  644. 19,00,00,00, \      ; Total length of REQUEST_CONFIG_PKT Descriptor
  645. 7C,89,00,00, \      ; (ResType_Ignored_Bit + PCCARD_DEVICE_ID) = 0x897C
  646. 00,00, \       ; Socket;
  647. 02,00, \       ; Attributes;
  648. 32, \               ; Vcc;
  649. 32, \               ; Vpp1;
  650. 32, \               ; Vpp2;
  651. 02, \               ; IntType;
  652. 00,08,00,00, \      ; ConfigBase;
  653. 00, \               ; Status;
  654. 00, \               ; Pin;
  655. 00, \               ; Copy;
  656. 21, \               ; ConfigIndex;
  657. 0B, \               ; Present;
  658. ;
  659. 00,00,00,00         ; TERMINATOR
  660.  
  661. ; OVERRIDE FOR 8K RAM WINDOW
  662. HKR,Override,0003,1,\
  663. ;
  664. 00,04,00,00, \      ; CONFIGMG_VERSION
  665. 00,00,00,00, \      ; PRIORITY
  666. ;
  667. ; I/O Resource Descriptor
  668. ;
  669. 24,00,00,00, \      ; Total length of I/O Resource Descriptor
  670. 02,00,00,00, \      ; ResType_IO = 0x00000002
  671. 01,00, \       ; IOD_Count;
  672. 0C,00, \       ; IOD_Type;         // IOType_Range = 0x000C
  673. 00,00, \       ; IOD_Alloc_Base;
  674. 00,00, \       ; IOD_Alloc_End;
  675. 00,00, \       ; IOD_DesFlags;
  676. 00, \               ; IOD_Alloc_Alias;
  677. 00, \               ; IOD_Alloc_Decode;
  678. F8,FF, \       ; IOR_Align;        // Mask for base alignment
  679. 08,00, \       ; IOR_nPorts;       // Number of ports
  680. 20,0A, \       ; IOR_Min;          // Min port address
  681. 27,0A, \       ; IOR_Max;          // Max port address
  682. 00,00, \       ; IOR_RangeFlags;   // Flags
  683. 00, \               ; IOR_Alias;        // Alias offset
  684. 00, \               ; IOR_Decode;       // Address specified
  685. 00,00,00,00, \      ; PCCARD flags, 0x40 = 16-bit port
  686. ;
  687. ; IRQ Resource Descriptor
  688. ;
  689. 14,00,00,00, \      ; Total length of IRQ Resource Descriptor
  690. 04,00,00,00, \      ; ResType_IRQ = 0x00000004
  691. 00,00, \       ; IRQD_Flags;
  692. 00,00, \       ; IRQD_Alloc_Num;   // Allocated IRQ number
  693. FF,FF, \       ; IRQD_Req_Mask;    // Mask of possible IRQs
  694. 00,00, \       ; IRQD_Reserved;
  695. 20,00,00,00, \      ; PCCARD flags, 0x20 = Level mode interrupts
  696. ;
  697. ; Memory Resource Descriptor 0
  698. ;
  699. 34,00,00,00, \      ; Total length of Memory Resource Descriptor
  700. 01,00,00,00, \      ; ResType_Mem = 0x00000001
  701. 01,00, \       ; MD_Count;
  702. 14,00, \       ; MD_Type;          // MType_Range = 0x0014
  703. 00,00,00,00, \      ; MD_Alloc_Base;
  704. 00,00,00,00, \      ; MD_Alloc_End;
  705. 00,00, \       ; MD_Flags;
  706. 00,00, \       ; MD_Reserved;
  707. 00,E0,FF,FF, \      ; MR_Align;         // Mask for base alignment
  708. 00,20,00,00, \      ; MR_nBytes;        // Count of bytes
  709. 00,00,00,00, \      ; MR_Min;      // Min Address
  710. FF,FF,FF,FF, \      ; MR_Max;      // Max Address
  711. 00,00, \       ; MR_Flags;         // Flags
  712. 00,00, \       ; MR_Reserved;
  713. 08,00,00,00, \      ; PCCARD flags, 0x02 = attribute mem, or
  714.                ;         0x08 = 16-bit common mem
  715. 00,20,0C,00, \      ; Memory card address
  716. ;
  717. ; Memory Resource Descriptor 1
  718. ;
  719. 34,00,00,00, \      ; Total length of Memory Resource Descriptor
  720. 01,00,00,00, \      ; ResType_Mem = 0x00000001
  721. 01,00, \       ; MD_Count;
  722. 14,00, \       ; MD_Type;          // MType_Range = 0x0014
  723. 00,00,00,00, \      ; MD_Alloc_Base;
  724. 00,00,00,00, \      ; MD_Alloc_End;
  725. 00,00, \       ; MD_Flags;
  726. 00,00, \       ; MD_Reserved;
  727. 00,E0,FF,FF, \      ; MR_Align;         // Mask for base alignment
  728. 00,20,00,00, \      ; MR_nBytes;        // Count of bytes
  729. 00,00,00,00, \      ; MR_Min;      // Min Address
  730. FF,FF,FF,FF, \      ; MR_Max;      // Max Address
  731. 00,00, \       ; MR_Flags;         // Flags
  732. 00,00, \       ; MR_Reserved;
  733. 08,00,00,00, \      ; PCCARD flags, 0x02 = attribute mem, or
  734.                ;         0x08 = 16-bit common mem
  735. 00,00,0D,00, \      ; Memory card address
  736. ;
  737. ; REQUEST_CONFIG_PKT Descriptor
  738. ;
  739. 19,00,00,00, \      ; Total length of REQUEST_CONFIG_PKT Descriptor
  740. 7C,89,00,00, \      ; (ResType_Ignored_Bit + PCCARD_DEVICE_ID) = 0x897C
  741. 00,00, \       ; Socket;
  742. 02,00, \       ; Attributes;
  743. 32, \               ; Vcc;
  744. 32, \               ; Vpp1;
  745. 32, \               ; Vpp2;
  746. 02, \               ; IntType;
  747. 00,08,00,00, \      ; ConfigBase;
  748. 00, \               ; Status;
  749. 00, \               ; Pin;
  750. 00, \               ; Copy;
  751. 21, \               ; ConfigIndex;
  752. 0B, \               ; Present;
  753. ;
  754. 00,00,00,00         ; TERMINATOR
  755.  
  756. ;****************************************************************************
  757. ; *pnp8326 ARCNET/TCNS
  758. ;****************************************************************************
  759. [tcarc.ndi.reg]
  760. HKR,,DevLoader,,*odiload
  761. HKR,,EnumPropPages,,"netdi.dll,EnumPropPages"
  762. HKR,Ndi,NdiInstaller,,"odipage.dll,OdiNdiProc"
  763.  
  764. ; Interfaces
  765. HKR,Ndi\Interfaces,DefUpper,,"odinsup,novellodi32"
  766. HKR,Ndi\Interfaces,DefLower,,"ethernet"
  767. HKR,Ndi\Interfaces,UpperRange,,"odinsup,novellodi32"
  768. HKR,Ndi\Interfaces,LowerRange,,"ethernet"
  769.  
  770. ; Install sections
  771. HKR,Ndi\Install,"16 Bit",,"TCARC.ODI16.install"
  772. ;HKR,Ndi\Install,"32 Bit",,"TCARC.ODI32.install"
  773.  
  774. ; Remove section
  775. HKR,Ndi\Remove,"16 Bit",,"TCARC.ODI16.Remove"
  776.  
  777. ; ODI 16 Bit info
  778. HKR,"ODI\16 Bit",ModulePath,,"%24%%DRIVER_32_PATH%"
  779. HKR,"ODI\16 Bit",Modules,,"LSLC32.NLM,PC32MLID.LAN"
  780. HKR,"ODI\16 Bit",DriverPath,,"%24%%DRIVER_16_PATH%"
  781. HKR,"ODI\16 Bit",FileName,,"TCCARC.com"
  782. HKR,"ODI\16 Bit",NetcfgPath,,"%24%%DRIVER_16_PATH%"
  783. HKR,"ODI\16 Bit",NetcfgFileName,,"Net.cfg"
  784. HKR,"ODI\16 Bit",LinkDriver,,"TCCARC"
  785.  
  786. ; ODI 32 Bit Info
  787. ;HKR,"ODI\32 Bit",ModulePath,,"%24%%DRIVER_32_PATH%"
  788. ;HKR,"ODI\32 Bit",Modules,,"LSLC32.NLM,CMSM.NLM,ETHERTSM.NLM"
  789. ;HKR,"ODI\32 Bit",DriverPath,,"%24%%DRIVER_32_PATH%"
  790. ;HKR,"ODI\32 Bit",FileName,,"TCARCH.lan"
  791.  
  792. ; Resources
  793. HKR,,IRQ,1,04,00,00,00
  794. HKR,,Port,1,02,00,00,00
  795. HKR,,MEM,1,01,00,00,00
  796. HKR,NDI\params\IRQ,ParamDesc,,"IRQ Level"
  797. HKR,NDI\params\IRQ,resc,1,04,00,00,00
  798. HKR,NDI\params\IRQ,flag,1,70,00,00,00
  799. HKR,NDI\params\Port,resc,1,02,00,00,00
  800. HKR,NDI\params\Port,ParamDesc,,"I/O Base Address"
  801. HKR,NDI\params\Port,flag,1,20,00,00,00
  802. HKR,Ndi\params\MEM,resc,1,01,00,00,00
  803. HKR,Ndi\params\MEM,ParamDesc,,"Memory Base Address"
  804. HKR,NDI\params\MEM,flag,1,30,00,00,00
  805. HKR,NDI\params\MEM,paragraph,,1
  806. ; PacketSize
  807. HKR,NDI\params\PacketSize,ParamDesc,,"Packet Size"
  808. HKR,NDI\params\PacketSize,flag,1,30,00,00,00 
  809. HKR,NDI\params\PacketSize,type,,int
  810. HKR,Ndi\params\PacketSize,default,,1024
  811. HKR,NDI\params\PacketSize,min,,256
  812. HKR,NDI\params\PacketSize,max,,4096
  813. HKR,NDI\params\PacketSize,step,,128
  814. HKR,NDI\params\PacketSize,optional,,1
  815.  
  816. ;****************************************************************************
  817. ; TCCTOK Drivers
  818. ;****************************************************************************
  819. [TCCTOK.ndi.reg]
  820. HKR,,DevLoader,,*odiload
  821. HKR,,EnumPropPages,,"netdi.dll,EnumPropPages"
  822. HKR,Ndi,NdiInstaller,,"odipage.dll,OdiNdiProc"
  823.  
  824. ; Interfaces
  825. HKR,Ndi\Interfaces,DefUpper,,"odinsup,NovellODI32"
  826. HKR,Ndi\Interfaces,UpperRange,,"odinsup,NovellODI32"
  827. HKR,Ndi\Interfaces,DefLower,,"tokenring"
  828. HKR,Ndi\Interfaces,LowerRange,,"tokenring"
  829.  
  830. ; Install sections
  831. HKR,Ndi\Install,"16 Bit",,"TCCTOK.ODI16.install"
  832. HKR,Ndi\Install,"32 Bit",,"TCCTOK.ODI32.install"
  833.  
  834. ; Remove section
  835. HKR,Ndi\Remove,"16 Bit",,"TCCTOK.ODI16.Remove"
  836.  
  837. ; ODI 16 Bit info
  838. HKR,"ODI\16 Bit",ModulePath,,"%24%%DRIVER_32_PATH%"
  839. HKR,"ODI\16 Bit",Modules,,"LSLC32.NLM,PC32MLID.LAN"
  840. HKR,"ODI\16 Bit",DriverPath,,"%24%%DRIVER_16_PATH%"
  841. HKR,"ODI\16 Bit",FileName,,"TCTOKSH.com"
  842. HKR,"ODI\16 Bit",NetcfgPath,,"%24%%DRIVER_16_PATH%"
  843. HKR,"ODI\16 Bit",NetcfgFileName,,"Net.cfg"
  844. HKR,"ODI\16 Bit",LinkDriver,,"TCTOKSH"
  845.  
  846. ; ODI 32 Bit Info
  847. HKR,"ODI\32 Bit",ModulePath,,"%24%%DRIVER_32_PATH%"
  848. HKR,"ODI\32 Bit",Modules,,"LSLC32.NLM,CMSM.NLM,TOKENTSM.NLM"
  849. HKR,"ODI\32 Bit",DriverPath,,"%24%%DRIVER_32_PATH%"
  850. HKR,"ODI\32 Bit",FileName,,"TCTOKH.lan"
  851.  
  852. HKR,,IRQ,1,04,00,00,00
  853. HKR,,Port,1,02,00,00,00
  854. HKR,,DMA,1,03,00,00,00
  855. HKR,NDI\params\IRQ,resc,1,04,00,00,00
  856. HKR,Ndi\params\IRQ,ParamDesc,,"IRQ Level"
  857. HKR,NDI\params\IRQ,flag,1,70,00,00,00
  858. HKR,NDI\params\Port,resc,1,02,00,00,00
  859. HKR,NDI\params\Port,ParamDesc,,"Port"
  860. HKR,NDI\params\Port,flag,1,30,00,00,00
  861. HKR,NDI\params\DMA,resc,1,03,00,00,00
  862. HKR,NDI\params\DMA,ParamDesc,,"DMA Channel"
  863. HKR,NDI\params\DMA,flag,1,30,00,00,00
  864.  
  865. ; ProductId
  866. HKR,NDI\params\ProductId,ParamDesc,,"Product ID"
  867. HKR,NDI\params\ProductId,flag,1,10,00,00,00
  868. HKR,NDI\params\ProductId,type,,edit
  869. HKR,NDI\params\ProductId,LimitText,,36
  870. HKR,NDI\params\ProductId,UpperCase,,1
  871. HKR,Ndi\params\ProductId,default,," "
  872. HKR,NDI\params\ProductId,optional,,1
  873. ; "Node Address" 
  874. HKR,NDI\params\"Node Address",ParamDesc,,"Local Node ID"
  875. HKR,NDI\params\"Node Address",flag,1,10,00,00,00 
  876. HKR,NDI\params\"Node Address",type,,edit
  877. HKR,NDI\params\"Node Address",LimitText,,12
  878. HKR,NDI\params\"Node Address",UpperCase,,1
  879. HKR,Ndi\params\"Node Address",default,," "
  880. HKR,NDI\params\"Node Address",optional,,1
  881. ; PacketSize
  882. HKR,NDI\params\PacketSize,ParamDesc,,"Packet Size"
  883. HKR,NDI\params\PacketSize,flag,1,10,00,00,00 
  884. HKR,NDI\params\PacketSize,type,,int
  885. HKR,Ndi\params\PacketSize,default,,4096
  886. HKR,NDI\params\PacketSize,min,,512
  887. HKR,NDI\params\PacketSize,max,,18000
  888. HKR,NDI\params\PacketSize,step,,1
  889. HKR,NDI\params\PacketSize,optional,,1
  890.  
  891. ;****************************************************************************
  892. ; TC-MC base section
  893. ;****************************************************************************
  894. [tcmc.ndi.reg]
  895. HKR,,DevLoader,,*odiload
  896. HKR,,EnumPropPages,,"netdi.dll,EnumPropPages"
  897. HKR,Ndi,NdiInstaller,,"odipage.dll,OdiNdiProc"
  898.  
  899. ; Interfaces
  900. HKR,Ndi\Interfaces,DefUpper,,"odinsup,NovellODI32"
  901. HKR,Ndi\Interfaces,UpperRange,,"odinsup,NovellODI32"
  902. HKR,Ndi\Interfaces,DefLower,,"tokenring"
  903. HKR,Ndi\Interfaces,LowerRange,,"tokenring"
  904.  
  905. ; Install sections
  906. HKR,Ndi\Install,"16 Bit",,"TCCTOK.ODI16.install"
  907. HKR,Ndi\Install,"32 Bit",,"TCCTOK.ODI32.install"
  908.  
  909. ; Remove section
  910. HKR,Ndi\Remove,"16 Bit",,"TCCTOK.ODI16.Remove"
  911.  
  912. ; ODI 16 Bit info
  913. HKR,"ODI\16 Bit",ModulePath,,"%24%%DRIVER_32_PATH%"
  914. HKR,"ODI\16 Bit",Modules,,"LSLC32.NLM,PC32MLID.LAN"
  915. HKR,"ODI\16 Bit",DriverPath,,"%24%%DRIVER_16_PATH%"
  916. HKR,"ODI\16 Bit",FileName,,"TCTOKSH.com"
  917. HKR,"ODI\16 Bit",NetcfgPath,,"%24%%DRIVER_16_PATH%"
  918. HKR,"ODI\16 Bit",NetcfgFileName,,"Net.cfg"
  919. HKR,"ODI\16 Bit",LinkDriver,,"TCTOKSH"
  920.  
  921. ; ODI 32 Bit Info
  922. HKR,"ODI\32 Bit",ModulePath,,"%24%%DRIVER_32_PATH%"
  923. HKR,"ODI\32 Bit",Modules,,"LSLC32.NLM,CMSM.NLM,TOKENTSM.NLM"
  924. HKR,"ODI\32 Bit",DriverPath,,"%24%%DRIVER_32_PATH%"
  925. HKR,"ODI\32 Bit",FileName,,"TCTOKH.lan"
  926.  
  927. ; Parameters
  928. ; Microchannel
  929. HKR,Ndi\params\Microchannel,ParamDesc,,"Microchannel"
  930. HKR,Ndi\params\Microchannel,default,,""
  931. HKR,Ndi\params\Microchannel,type,,enum
  932. HKR,Ndi\params\Microchannel\enum,"",,""
  933. HKR,NDI\params\Microchannel,flag,1,10,00,00,00
  934. ; SlotNumber
  935. HKR,Ndi\params\SlotNumber,ParamDesc,,"MicroChannel Slot Number"
  936. HKR,Ndi\params\SlotNumber,default,,1
  937. HKR,Ndi\params\SlotNumber,type,,enum
  938. HKR,Ndi\params\SlotNumber\enum,1,,"1"
  939. HKR,Ndi\params\SlotNumber\enum,2,,"2"
  940. HKR,Ndi\params\SlotNumber\enum,3,,"3"
  941. HKR,Ndi\params\SlotNumber\enum,4,,"4"
  942. HKR,Ndi\params\SlotNumber\enum,5,,"5"
  943. HKR,Ndi\params\SlotNumber\enum,6,,"6"
  944. HKR,Ndi\params\SlotNumber\enum,7,,"7"
  945. HKR,Ndi\params\SlotNumber\enum,8,,"8"
  946. HKR,NDI\params\SlotNumber,flag,1,20,00,00,00
  947. HKR,Ndi\params\SlotNumber,optional,,1
  948. ; RingSpeed
  949. HKR,Ndi\params\Speed,ParamDesc,,"Ring Speed"
  950. HKR,Ndi\params\Speed,default,,16
  951. HKR,Ndi\params\Speed,type,,enum
  952. HKR,Ndi\params\Speed\enum,4,, "4 MBS"
  953. HKR,Ndi\params\Speed\enum,16,, "16 MBS"
  954. HKR,NDI\params\Speed,flag,1,28,00,00,00
  955. ; ProductId
  956. HKR,NDI\params\ProductId,ParamDesc,,"Product ID"
  957. HKR,NDI\params\ProductId,flag,1,10,00,00,00
  958. HKR,NDI\params\ProductId,type,,edit
  959. HKR,NDI\params\ProductId,LimitText,,36
  960. HKR,NDI\params\ProductId,UpperCase,,1
  961. HKR,Ndi\params\ProductId,default,," "
  962. HKR,NDI\params\ProductId,optional,,1
  963. ; "Node Address" 
  964. HKR,NDI\params\"Node Address",ParamDesc,,"Local Node ID"
  965. HKR,NDI\params\"Node Address",flag,1,10,00,00,00 
  966. HKR,NDI\params\"Node Address",type,,edit
  967. HKR,NDI\params\"Node Address",LimitText,,12
  968. HKR,NDI\params\"Node Address",UpperCase,,1
  969. HKR,Ndi\params\"Node Address",default,," "
  970. HKR,NDI\params\"Node Address",optional,,1
  971. ; PacketSize
  972. HKR,NDI\params\PacketSize,ParamDesc,,"Packet Size"
  973. HKR,NDI\params\PacketSize,flag,1,10,00,00,00 
  974. HKR,NDI\params\PacketSize,type,,int
  975. HKR,Ndi\params\PacketSize,default,,4096
  976. HKR,NDI\params\PacketSize,min,,512
  977. HKR,NDI\params\PacketSize,max,,18000
  978. HKR,NDI\params\PacketSize,step,,1
  979. HKR,NDI\params\PacketSize,optional,,1
  980.  
  981. ;***********************************************************************
  982. ;*     .LogConfig Section                                              *
  983. ;***********************************************************************
  984. ;****************************************************************************
  985. ; *pnp8326 ARCNET/TCNS
  986. ;****************************************************************************
  987. [*pnp8326.LogConfig]
  988. ConfigPriority=HARDRECONFIG
  989. IOConfig=260-26F(3FF::),290-29F(3FF::),2E0-2EF(3FF::),2F0-2FF(3FF::),300-30F(3FF::),350-35F(3FF::),380-38F(3FF::),3E0-3EF(3FF::)
  990. IRQConfig=3,4,5,6,7,9,10,11,12,14,15
  991. MemConfig=4000@C0000-DFFFF%FFFFC000
  992.  
  993. ;****************************************************************************
  994. ; *pnp80fc Thomas-Conrad TC6042
  995. ;****************************************************************************
  996. [*pnp80fc.LogConfig]
  997. ConfigPriority=HARDRECONFIG
  998. IRQConfig=3,4,5,7,9
  999. MemConfig=4000@C0000-DFFFF%FFFFC000
  1000.  
  1001. ;****************************************************************************
  1002. ; *pnp80fb TC6045
  1003. ;****************************************************************************
  1004. [*pnp80fb.LogConfig]
  1005. ConfigPriority=HARDRECONFIG
  1006. IRQConfig=3,4,5,6,7,9,10,11,12,14,15
  1007. MemConfig=4000@C0000-DFFFF%FFFFC000
  1008.  
  1009. ;****************************************************************************
  1010. ;    *PNP8104   Thomas-Conrad TC4035
  1011. ;****************************************************************************
  1012. [*pnp8104.LogConfig]
  1013. IOConfig=1A20-1A2F(3FF::),2A20-2A2F(3FF::),3A20-3A2F(3FF::),3A40-3A4F(3FF::),3A60-3A6F(3FF::),3A80-3A8F(3FF::),3AA0-3AAF(3FF::),3AE0-3AEF(3FF::)
  1014. IRQConfig=3,4,5,6,7,9,10,11,12,15
  1015. DMAConfig=0,1,5,6,7
  1016. ConfigPriority=HARDRECONFIG
  1017.  
  1018. ;****************************************************************************
  1019. ;    *PNP8101   Thomas-Conrad TC4045
  1020. ;****************************************************************************
  1021. [*pnp8101.LogConfig]
  1022. IOConfig=1A20-1A2F(3FF::),2A20-2A2F(3FF::),3A20-3A2F(3FF::),3A40-3A4F(3FF::),3A60-3A6F(3FF::),3A80-3A8F(3FF::),3AA0-3AAF(3FF::),3AE0-3AEF(3FF::)
  1023. IRQConfig=3,4,5,6,7,9,10,11,12
  1024. DMAConfig=0,5,6,7
  1025. ConfigPriority=HARDRECONFIG
  1026.  
  1027. ;###
  1028. ;***********************************************************************
  1029. ;*     Install section                                                 *
  1030. ;***********************************************************************
  1031. ; Install ODI 16
  1032. ;***********************************************************************
  1033. [21x4.ODI16.install]
  1034. CopyFiles=21x4.ODI16.CopyFiles
  1035. UpdateAutoBat=21x4.ODI16.autobat
  1036.  
  1037. [21x4.ODI16.autobat]
  1038. CmdDelete=LSL
  1039. CmdDelete=N16ODI
  1040. CmdDelete=NESL
  1041. CmdDelete=DC21040
  1042. CmdDelete=ODIHLP
  1043. CmdAdd=LSL.COM, "-c=%24%%DRIVER_16_PATH%NET.CFG"
  1044. CmdAdd=N16ODI.COM
  1045. CmdAdd=NESL.COM
  1046. CmdAdd=DC21040.com
  1047.  
  1048. [IBMTOKCC.ODI16.install]
  1049. CopyFiles=IBMTOKCC.ODI16.CopyFiles
  1050. UpdateAutoBat=IBMTOKCC.ODI16.autobat
  1051.  
  1052. [IBMTOKCC.ODI16.autobat]
  1053. CmdDelete=LSL
  1054. CmdDelete=N16ODI
  1055. CmdDelete=NESL
  1056. CmdDelete=ROUTE
  1057. CmdDelete=TOKENCS
  1058. CmdDelete=ODIHLP
  1059. CmdAdd=LSL.COM, "-c=%24%%DRIVER_16_PATH%NET.CFG"
  1060. CmdAdd=N16ODI.COM
  1061. CmdAdd=NESL.COM
  1062. CmdAdd=ROUTE.COM
  1063. CmdAdd=TOKENCS.com
  1064.  
  1065. [TCARC.ODI16.install]
  1066. CopyFiles=TCARC.ODI16.CopyFiles
  1067. UpdateAutoBat=TCARC.ODI16.autobat
  1068.  
  1069. [TCARC.ODI16.autobat]
  1070. CmdDelete=LSL
  1071. CmdDelete=N16ODI
  1072. CmdDelete=NESL
  1073. CmdDelete=TCCARC
  1074. CmdDelete=ODIHLP
  1075. CmdAdd=LSL.COM, "-c=%24%%DRIVER_16_PATH%NET.CFG"
  1076. CmdAdd=N16ODI.COM
  1077. CmdAdd=NESL.COM
  1078. CmdAdd=TCCARC.com
  1079.  
  1080. [TCCTOK.ODI16.install]
  1081. CopyFiles=TCCTOK.ODI16.CopyFiles
  1082. UpdateAutoBat=TCCTOK.ODI16.autobat
  1083.  
  1084. [TCCTOK.ODI16.autobat]
  1085. CmdDelete=LSL
  1086. CmdDelete=N16ODI
  1087. CmdDelete=NESL
  1088. CmdDelete=ROUTE
  1089. CmdDelete=TCTOKSH
  1090. CmdDelete=ODIHLP
  1091. CmdAdd=LSL.COM, "-c=%24%%DRIVER_16_PATH%NET.CFG"
  1092. CmdAdd=N16ODI.COM
  1093. CmdAdd=NESL.COM
  1094. CmdAdd=ROUTE.COM
  1095. CmdAdd=TCTOKSH.com
  1096.  
  1097. ;***********************************************************************
  1098. ; Install ODI 32
  1099. ;***********************************************************************
  1100. [21x4.ODI32.install]
  1101. CopyFiles=21x4.ODI32.CopyFiles
  1102. UpdateAutoBat=21x4.ODI32.autobat
  1103.  
  1104. [21x4.ODI32.autobat]
  1105. CmdDelete=LSL
  1106. CmdDelete=N16ODI
  1107. CmdDelete=NESL
  1108. CmdDelete=DC21040
  1109. CmdDelete=ODIHLP
  1110.  
  1111. ;[IBMTOKCC.ODI32.install]
  1112. ;CopyFiles=IBMTOKCC.ODI32.CopyFiles
  1113. ;UpdateAutoBat=IBMTOKCC.ODI32.autobat
  1114.  
  1115. ;[IBMTOKCC.ODI32.autobat]
  1116. ;CmdDelete=LSL
  1117. ;CmdDelete=N16ODI
  1118. ;CmdDelete=NESL
  1119. ;CmdDelete=ROUTE
  1120. ;CmdDelete=TOKENCS
  1121. ;CmdDelete=ODIHLP
  1122.  
  1123. ;[TCARC.ODI32.install]
  1124. ;CopyFiles=TCARC.ODI32.CopyFiles
  1125. ;UpdateAutoBat=TCARC.ODI32.autobat
  1126.  
  1127. ;[TCARC.ODI32.autobat]
  1128. ;CmdDelete=LSL
  1129. ;CmdDelete=N16ODI
  1130. ;CmdDelete=NESL
  1131. ;CmdDelete=TCCARC
  1132. ;CmdDelete=ODIHLP
  1133.  
  1134. [TCCTOK.ODI32.install]
  1135. CopyFiles=TCCTOK.ODI32.CopyFiles
  1136. UpdateAutoBat=TCCTOK.ODI32.autobat
  1137.  
  1138. [TCCTOK.ODI32.autobat]
  1139. CmdDelete=LSL
  1140. CmdDelete=N16ODI
  1141. CmdDelete=NESL
  1142. CmdDelete=ROUTE
  1143. CmdDelete=TCTOKSH
  1144. CmdDelete=ODIHLP
  1145.  
  1146. ;***********************************************************************
  1147. ;*     remove sections                                                 *
  1148. ;***********************************************************************
  1149. [21x4.ODI16.Remove]
  1150. UpdateAutoBat=21x4.ODI16.AutoBatRemove
  1151.  
  1152. [21x4.ODI16.AutoBatRemove]
  1153. CmdDelete=LSL
  1154. CmdDelete=N16ODI
  1155. CmdDelete=NESL
  1156. CmdDelete=DC21040          ;.com
  1157.  
  1158. [IBMTOKCC.ODI16.Remove]
  1159. UpdateAutoBat=IBMTOKCC.ODI16.AutoBatRemove
  1160.  
  1161. [IBMTOKCC.ODI16.AutoBatRemove]
  1162. CmdDelete=LSL
  1163. CmdDelete=N16ODI
  1164. CmdDelete=NESL
  1165. CmdDelete=ROUTE
  1166. CmdDelete=TOKENCS          ;.com
  1167.  
  1168. [TCARC.ODI16.Remove]
  1169. UpdateAutoBat=TCARC.ODI16.AutoBatRemove
  1170.  
  1171. [TCARC.ODI16.AutoBatRemove]
  1172. CmdDelete=LSL
  1173. CmdDelete=N16ODI
  1174. CmdDelete=NESL
  1175. CmdDelete=TCCARC          ;.com
  1176.  
  1177. [TCCTOK.ODI16.Remove]
  1178. UpdateAutoBat=TCCTOK.ODI16.AutoBatRemove
  1179.  
  1180. [TCCTOK.ODI16.AutoBatRemove]
  1181. CmdDelete=LSL
  1182. CmdDelete=N16ODI
  1183. CmdDelete=NESL
  1184. CmdDelete=ROUTE
  1185. CmdDelete=TCTOKSH          ;.com
  1186.  
  1187. ;***********************************************************************
  1188. ;*    Param Section                                                    *
  1189. ;***********************************************************************
  1190. [p21x4.ndi.reg]
  1191. ;params
  1192. HKR,,AdapterType,,5
  1193. HKR,,BusType,,5
  1194. ;BurstLength
  1195. HKR,Ndi\params\BurstLength,ParamDesc,,"Burst Length"
  1196. HKR,Ndi\params\BurstLength,default,,10
  1197. HKR,Ndi\params\BurstLength,type,,enum
  1198. HKR,Ndi\params\BurstLength\enum,1,,"1 DWORD"
  1199. HKR,Ndi\params\BurstLength\enum,2,,"2 DWORDS"
  1200. HKR,Ndi\params\BurstLength\enum,4,,"4 DWORDS"
  1201. HKR,Ndi\params\BurstLength\enum,8,,"8 DWORDS"
  1202. HKR,Ndi\params\BurstLength\enum,10,,"16 DWORDS"
  1203. HKR,Ndi\params\BurstLength\enum,20,,"32 DWORDS"
  1204. HKR,NDI\params\BurstLength,flag,1,20,00,00,00
  1205. ;Receive buffers
  1206. HKR,Ndi\params\ReceiveBuffers,ParamDesc,,"Receive Buffers"
  1207. HKR,Ndi\params\ReceiveBuffers,default,,10
  1208. HKR,Ndi\params\ReceiveBuffers,type,,enum
  1209. HKR,Ndi\params\ReceiveBuffers\enum,8,," 8"
  1210. HKR,Ndi\params\ReceiveBuffers\enum,10,,"16"
  1211. HKR,Ndi\params\ReceiveBuffers\enum,20,,"32"
  1212. HKR,Ndi\params\ReceiveBuffers\enum,30,,"48"
  1213. HKR,Ndi\params\ReceiveBuffers\enum,40,,"64"
  1214. HKR,NDI\params\ReceiveBuffers,flag,1,20,00,00,00
  1215.  
  1216. ;***********************************************************************
  1217. ; General Ethernet Frame-Type params
  1218. ;***********************************************************************
  1219. [ODI.Common.CFG.reg]
  1220. ; First Logical Board
  1221. HKR,Ndi\params\Frame1,ParamDesc,,"1. Frame Type"
  1222. HKR,Ndi\params\Frame1,default,,1
  1223. HKR,Ndi\params\Frame1,type,,enum
  1224. HKR,Ndi\params\Frame1,optional,,0
  1225. HKR,Ndi\params\Frame1\enum,1,,"Ethernet_802.2"
  1226. HKR,Ndi\params\Frame1\enum,2,,"Ethernet_SNAP"
  1227. HKR,Ndi\params\Frame1\enum,3,,"Ethernet_II"
  1228. HKR,Ndi\params\Frame1\enum,4,,"Ethernet_802.3"
  1229.  
  1230. ; Second Logical Board
  1231. HKR,Ndi\params\Frame2,ParamDesc,,"2. Frame Type"
  1232. HKR,Ndi\params\Frame2,default,,2
  1233. HKR,Ndi\params\Frame2,type,,enum
  1234. HKR,Ndi\params\Frame2,optional,,0
  1235. HKR,Ndi\params\Frame2\enum,1,,"Ethernet_802.2"
  1236. HKR,Ndi\params\Frame2\enum,2,,"Ethernet_SNAP"
  1237. HKR,Ndi\params\Frame2\enum,3,,"Ethernet_II"
  1238. HKR,Ndi\params\Frame2\enum,4,,"Ethernet_802.3"
  1239. HKR,Ndi\params\Frame2\enum,5,,"Not used"
  1240.  
  1241. ; Third Logical Board
  1242. HKR,Ndi\params\Frame3,ParamDesc,,"3. Frame Type"
  1243. HKR,Ndi\params\Frame3,default,,3
  1244. HKR,Ndi\params\Frame3,type,,enum
  1245. HKR,Ndi\params\Frame3,optional,,0
  1246. HKR,Ndi\params\Frame3\enum,1,,"Ethernet_802.2"
  1247. HKR,Ndi\params\Frame3\enum,2,,"Ethernet_SNAP"
  1248. HKR,Ndi\params\Frame3\enum,3,,"Ethernet_II"
  1249. HKR,Ndi\params\Frame3\enum,4,,"Ethernet_802.3"
  1250. HKR,Ndi\params\Frame3\enum,5,,"Not used"
  1251.  
  1252. ; Fourth Logical Board
  1253. HKR,Ndi\params\Frame4,ParamDesc,,"4. Frame Type"
  1254. HKR,Ndi\params\Frame4,default,,4
  1255. HKR,Ndi\params\Frame4,type,,enum
  1256. HKR,Ndi\params\Frame4,optional,,0
  1257. HKR,Ndi\params\Frame4\enum,1,,"Ethernet_802.2"
  1258. HKR,Ndi\params\Frame4\enum,2,,"Ethernet_SNAP"
  1259. HKR,Ndi\params\Frame4\enum,3,,"Ethernet_II"
  1260. HKR,Ndi\params\Frame4\enum,4,,"Ethernet_802.3"
  1261. HKR,Ndi\params\Frame4\enum,5,,"Not used"
  1262.  
  1263. ; Node Address Override
  1264. HKR,Ndi\params\"Node Address",ParamDesc,,"Node Address Override"
  1265. HKR,Ndi\params\"Node Address",type,,edit
  1266. HKR,Ndi\params\"Node Address",LimitText,,18
  1267. HKR,Ndi\params\"Node Address",UpperCase,,1
  1268. HKR,Ndi\params\"Node Address",default,,""
  1269. HKR,Ndi\params\"Node Address",flag,1,20,00,00,00
  1270. HKR,Ndi\params\"Node Address",optional,,1
  1271.  
  1272. ; Help section
  1273. HKR,Ndi,HelpText,,%ODIMLID_HELP%
  1274.  
  1275. ;***********************************************************************
  1276. ;***********************************************************************
  1277. [ODI.Common.TOKENCFG.reg]
  1278. ; First Logical Board
  1279. HKR,Ndi\params\Frame1,ParamDesc,,"1. Frame Type"
  1280. HKR,Ndi\params\Frame1,default,,2
  1281. HKR,Ndi\params\Frame1,type,,enum
  1282. HKR,Ndi\params\Frame1,optional,,0
  1283. HKR,Ndi\params\Frame1\enum,1,,"Token-Ring LSB"
  1284. HKR,Ndi\params\Frame1\enum,2,,"Token-Ring MSB"
  1285. HKR,Ndi\params\Frame1\enum,3,,"Token-Ring_SNAP LSB"
  1286. HKR,Ndi\params\Frame1\enum,4,,"Token-Ring_SNAP MSB"
  1287.  
  1288. ;Second Logical Board
  1289. HKR,Ndi\params\Frame2,ParamDesc,,"2. Frame Type"
  1290. HKR,Ndi\params\Frame2,default,,4
  1291. HKR,Ndi\params\Frame2,type,,enum
  1292. HKR,Ndi\params\Frame2,optional,,0
  1293. HKR,Ndi\params\Frame2\enum,1,,"Token-Ring LSB"
  1294. HKR,Ndi\params\Frame2\enum,2,,"Token-Ring MSB"
  1295. HKR,Ndi\params\Frame2\enum,3,,"Token-Ring_SNAP LSB"
  1296. HKR,Ndi\params\Frame2\enum,4,,"Token-Ring_SNAP MSB"
  1297. HKR,Ndi\params\Frame2\enum,5,,"Not used"
  1298.  
  1299. ; Node Address Override
  1300. HKR,Ndi\params\"Node Address",ParamDesc,,"Node Address Override"
  1301. HKR,Ndi\params\"Node Address",type,,edit
  1302. HKR,Ndi\params\"Node Address",LimitText,,18
  1303. HKR,Ndi\params\"Node Address",UpperCase,,1
  1304. HKR,Ndi\params\"Node Address",default,,""
  1305. HKR,Ndi\params\"Node Address",flag,1,20,00,00,00
  1306. HKR,Ndi\params\"Node Address",optional,,1
  1307.  
  1308. HKR,Ndi,HelpText,,%ODIMLID_HELP%
  1309.  
  1310.  
  1311. ;***********************************************************************
  1312. ;*    Resource Section                                                 *
  1313. ;***********************************************************************
  1314.  
  1315. ;***********************************************************************
  1316. ;*   Copy file sections                                                *
  1317. ;***********************************************************************
  1318. ; Install ODI 16
  1319. ;***********************************************************************
  1320. [21x4.ODI16.CopyFiles]
  1321. DC21040.com,,,5
  1322. lsl.com,,,5
  1323. N16ODI.COM,,,5
  1324. nesl.com,,,5
  1325. ;LSL.msg,,,5
  1326. ;NESL.msg,,,5
  1327.  
  1328. [IBMTOKCC.ODI16.CopyFiles]
  1329. TOKENCS.com,,,5
  1330. lsl.com,,,5
  1331. N16ODI.COM,,,5
  1332. nesl.com,,,5
  1333. ROUTE.com,,,5
  1334. ;LSL.msg,,,5
  1335. ;NESL.msg,,,5
  1336.  
  1337. [TCARC.ODI16.CopyFiles]
  1338. TCCARC.com,,,5
  1339. lsl.com,,,5
  1340. N16ODI.COM,,,5
  1341. nesl.com,,,5
  1342. ;LSL.msg,,,5
  1343. ;NESL.msg,,,5
  1344.  
  1345. [TCCTOK.ODI16.CopyFiles]
  1346. TCTOKSH.com,,,5
  1347. lsl.com,,,5
  1348. N16ODI.COM,,,5
  1349. nesl.com,,,5
  1350. ROUTE.com,,,5
  1351. ;LSL.msg,,,5
  1352. ;NESL.msg,,,5
  1353.  
  1354. ;***********************************************************************
  1355. ; Install ODI 32
  1356. ;***********************************************************************
  1357. [21x4.ODI32.CopyFiles]
  1358. DC21040.lan,,,5
  1359.  
  1360. ;[IBMTOKCC.ODI32.CopyFiles]
  1361. ;%lan%.lan,,,5
  1362.  
  1363. ;[TCARC.ODI32.CopyFiles]
  1364. ;TCARCH.lan,,,5
  1365.  
  1366. [TCCTOK.ODI32.CopyFiles]
  1367. TCTOKH.lan,,,5
  1368.  
  1369. ;***********************************************************************
  1370. ;*   Source Disk Names & Source Disk Files                             *
  1371. ;***********************************************************************
  1372. [SourceDisksNames]
  1373. 42=%DSK_NOVELL4%,"",0004
  1374. 42=%DSK_NOVELL4a%,"",0004
  1375.  
  1376. [SourceDisksFiles]
  1377. DC21040.lan  =42
  1378. DC21040.com  =42
  1379.  
  1380. ;%lan%.lan  =42
  1381. TOKENCS.com  =42
  1382.  
  1383. ;TCARCH.lan  =42
  1384. TCCARC.com  =42
  1385.  
  1386. TCTOKH.lan  =42
  1387. TCTOKSH.com  =42
  1388.  
  1389. nesl.com       =42
  1390. ROUTE.com      =42
  1391. lsl.com        =42
  1392. N16ODI.COM     =42
  1393. ;NESL.msg       =42
  1394. ;LSL.msg        =42
  1395.  
  1396. ;***********************************************************************
  1397. ;*   Destination Directories                                           *
  1398. ;***********************************************************************
  1399. [DestinationDirs]
  1400. DefaultDestDir           =11 ; LDID_SYS
  1401. 21x4.ODI16.CopyFiles     =24,novell\nwclient
  1402. 21x4.ODI32.CopyFiles     =24,novell\client32
  1403.  
  1404. IBMTOKCC.ODI16.CopyFiles     =24,novell\nwclient
  1405. ;IBMTOKCC.ODI32.CopyFiles     =24,novell\client32
  1406.  
  1407. TCARC.ODI16.CopyFiles     =24,novell\nwclient
  1408. ;TCARC.ODI32.CopyFiles     =24,novell\client32
  1409.  
  1410. TCCTOK.ODI16.CopyFiles     =24,novell\nwclient
  1411. TCCTOK.ODI32.CopyFiles     =24,novell\client32
  1412.  
  1413. ;***********************************************************************
  1414. ;*   Localizable Strings                                               *
  1415. ;***********************************************************************
  1416. [strings]
  1417. ; Provider
  1418. V_N=" Novell"
  1419. ; Manufacturers
  1420. V_TC="Thomas-Conrad"
  1421.  
  1422. ; Driver Paths 
  1423. DRIVER_16_PATH="novell\nwclient\"
  1424. DRIVER_32_PATH="novell\client32\"
  1425.  
  1426. ; Driver Disk names
  1427. DSK_NOVELL4=             "Novell NetWare Client-32 LAN driver disk"
  1428. DSK_NOVELL4a=            "Novell NetWare Client-32 LAN driver disk."
  1429.  
  1430. ; Context help
  1431. ODIMLID_HELP="The Novell ODI driver enables you to use either 16-Bit or 32-Bit networking components."
  1432.  
  1433. ; PNP Devices
  1434. TC.DeviceDesc=     "Thomas-Conrad TC5048 PCI Ethernet Adapter"
  1435. TC2.DeviceDesc=    "Thomas-Conrad TCTX048 100BASE-TX PCI Adapter"
  1436.  
  1437. pcmcia.tc="Thomas-Conrad TC-Card PCMCIA Adapter"
  1438.  
  1439. *pnp8326.DeviceDesc="Thomas-Conrad (All Arcnet Types)"
  1440. *pnp80fc.DeviceDesc="Thomas-Conrad TC6042"
  1441. *pnp80fb.DeviceDesc="Thomas-Conrad TC6045"
  1442. *pnp80fd.DeviceDesc="Thomas-Conrad TC6142"
  1443. *pnp80fe.DeviceDesc="Thomas-Conrad TC6145"
  1444. *pnp80ff.DeviceDesc="Thomas-Conrad TC6242"
  1445. *pnp8100.DeviceDesc="Thomas-Conrad TC6245"
  1446. *pnp8104.DeviceDesc="Thomas-Conrad TC4035"
  1447. *pnp8101.DeviceDesc="Thomas-Conrad TC4045"
  1448. *pnp8096.DeviceDesc="Thomas-Conrad TC4046"
  1449. mca_0051.DeviceDesc="Thomas-Conrad Token Ring TC4046"
  1450. *TCO4145.DeviceDesc="Thomas-Conrad Token Ring TC4145"
  1451.  
  1452.