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

  1. ; ODITDKP.INF
  2. ;
  3. ; TDK Network Interface Cards.
  4. ;
  5. ; VeRsIoN=1.00 Novell Windows 95 INF file: TDK 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_TDK%=TDKSSI
  22.  
  23. ;***********************************************************************
  24. ;*    Manufacture Name section                                         *
  25. ;***********************************************************************
  26. [TDKSSI]
  27. %*TDKP.DeviceDesc%=*TDKP.ndi, PCMCIA\TDK-LAC-CD02x-ABB4    
  28.  
  29.  
  30. ;***********************************************************************
  31. ;*   INF Install Section                                               *
  32. ;***********************************************************************
  33. [*TDKP.ndi]
  34. AddReg=*TDKP.ndi.reg,tdk.ndi.reg,Clone.params.reg,ODI.Common.CFG.reg
  35.  
  36. [*TDKP.ndi.reg]
  37. HKR,Ndi,DeviceID,,"PCMCIA\TDK-LAC-CD02x-ABB4"
  38.  
  39. ;***********************************************************************
  40. ;*      Added Registry                                                 *
  41. ;***********************************************************************
  42. ; Base section for TDK users
  43. [tdk.ndi.reg]
  44. HKR,,DevLoader,,*odiload
  45. HKR,,EnumPropPages,,"netdi.dll,EnumPropPages"
  46. HKR,Ndi,NdiInstaller,,"odipage.dll,OdiNdiProc"
  47.  
  48. ; Interfaces
  49. HKR,Ndi\Interfaces,DefUpper,,"odinsup,novellodi32"
  50. HKR,Ndi\Interfaces,DefLower,,"ethernet"
  51. HKR,Ndi\Interfaces,UpperRange,,"odinsup,novellodi32"
  52. HKR,Ndi\Interfaces,LowerRange,,"ethernet"
  53.  
  54. ; Install sections
  55. HKR,Ndi\Install,"16 Bit",,"TDK.ODI16.install"
  56. ;HKR,Ndi\Install,"32 Bit",,"TDK.ODI32.install"
  57.  
  58. ; Remove section
  59. HKR,Ndi\Remove,"16 Bit",,"TDK.ODI16.Remove"
  60.  
  61. ; ODI 16 Bit info
  62. HKR,"ODI\16 Bit",ModulePath,,"%24%%DRIVER_32_PATH%"
  63. HKR,"ODI\16 Bit",Modules,,"LSLC32.NLM,PC32MLID.LAN"
  64. HKR,"ODI\16 Bit",DriverPath,,"%24%%DRIVER_16_PATH%"
  65. HKR,"ODI\16 Bit",FileName,,"TDKCD02.com"
  66. HKR,"ODI\16 Bit",NetcfgPath,,"%24%%DRIVER_16_PATH%"
  67. HKR,"ODI\16 Bit",NetcfgFileName,,"Net.cfg"
  68. HKR,"ODI\16 Bit",LinkDriver,,"TDKCD02"
  69.  
  70. ; ODI 32 Bit Info
  71. ;HKR,"ODI\32 Bit",ModulePath,,"%24%%DRIVER_32_PATH%"
  72. ;HKR,"ODI\32 Bit",Modules,,"LSLC32.NLM,CMSM.NLM,ETHERTSM.NLM"
  73. ;HKR,"ODI\32 Bit",DriverPath,,"%24%%DRIVER_32_PATH%"
  74. ;HKR,"ODI\32 Bit",FileName,,"TDKCD02LAN.lan"
  75.  
  76. HKR,NDI,CardType,,"PCMCIA"
  77.  
  78. ;***********************************************************************
  79. ;*     .LogConfig Section                                              *
  80. ;***********************************************************************
  81.  
  82. ;***********************************************************************
  83. ;*     Install section                                                 *
  84. ;***********************************************************************
  85. ; Install ODI 16
  86. ;***********************************************************************
  87. [TDK.ODI16.install]
  88. CopyFiles=TDK.ODI16.CopyFiles
  89. UpdateAutoBat=TDK.ODI16.autobat
  90.  
  91. [TDK.ODI16.autobat]
  92. CmdDelete=LSL
  93. CmdDelete=N16ODI
  94. CmdDelete=NESL
  95. CmdDelete=TDKCD02
  96. CmdDelete=ODIHLP
  97. CmdAdd=LSL.COM, "-c=%24%%DRIVER_16_PATH%NET.CFG"
  98. CmdAdd=N16ODI.COM
  99. CmdAdd=NESL.COM
  100. CmdAdd=TDKCD02.com
  101.  
  102. ;***********************************************************************
  103. ; Install ODI 32
  104. ;***********************************************************************
  105. ;***********************************************************************
  106. ;  TDK adapter
  107. ;[TDK.ODI32.install]
  108. ;CopyFiles=TDK.ODI32.CopyFiles
  109. ;UpdateAutoBat=TDK.ODI32.autobat
  110.  
  111. ;[TDK.ODI32.autobat]
  112. ;CmdDelete=LSL
  113. ;CmdDelete=N16ODI
  114. ;CmdDelete=NESL
  115. ;CmdDelete=TDKCD02
  116. ;CmdDelete=ODIHLP
  117.  
  118. ;***********************************************************************
  119. ;*     remove sections                                                 *
  120. ;***********************************************************************
  121. ;***********************************************************************
  122. ; TDK adapter
  123. [TDK.ODI16.Remove]
  124. UpdateAutoBat=TDK.ODI16.AutoBatRemove
  125.  
  126. [TDK.ODI16.AutoBatRemove]
  127. CmdDelete=LSL
  128. CmdDelete=N16ODI
  129. CmdDelete=NESL
  130. CmdDelete=TDKCD02          ;.com
  131.  
  132. ;***********************************************************************
  133. ;*    Param Section                                                    *
  134. ;***********************************************************************
  135. ; extra params for TDK Card
  136. [Clone.params.reg]
  137. ; Resources
  138. HKR,,IRQ,1,04,00,00,00
  139. HKR,,Port,1,02,00,00,00
  140. ;HKR,,MEM,1,01,00,00,00
  141.  
  142. ; OVERRIDE FOR 16K RAM WINDOW
  143. HKR,Override,0000,1,\
  144. ;
  145. 00,04,00,00, \      ; CONFIGMG_VERSION
  146. 00,00,00,00, \      ; PRIORITY
  147. ;
  148. ; I/O Resource Descriptor
  149. ;
  150. 24,00,00,00, \      ; Total length of I/O Resource Descriptor
  151. 02,00,00,00, \      ; ResType_IO = 0x00000002
  152. 01,00, \       ; IOD_Count;
  153. 0C,00, \       ; IOD_Type;         // IOType_Range = 0x000C
  154. 00,00, \       ; IOD_Alloc_Base;
  155. 00,00, \       ; IOD_Alloc_End;
  156. 00,00, \       ; IOD_DesFlags;
  157. 00, \               ; IOD_Alloc_Alias;
  158. 00, \               ; IOD_Alloc_Decode;
  159. F0,FF, \       ; IOR_Align;        // Mask for base alignment
  160. 10,00, \       ; IOR_nPorts;       // Number of ports
  161. 00,02, \       ; IOR_Min;          // Min port address
  162. FF,03, \       ; IOR_Max;          // Max port address
  163. 00,00, \       ; IOR_RangeFlags;   // Flags
  164. 00, \               ; IOR_Alias;        // Alias offset
  165. 00, \               ; IOR_Decode;       // Address specified
  166. 64,00,00,00, \      ; PCCARD flags, 0x40 = 16-bit port
  167. ;
  168. ; IRQ Resource Descriptor
  169. ;
  170. 14,00,00,00, \      ; Total length of IRQ Resource Descriptor
  171. 04,00,00,00, \      ; ResType_IRQ = 0x00000004
  172. 00,00, \       ; IRQD_Flags;
  173. 00,00, \       ; IRQD_Alloc_Num;   // Allocated IRQ number
  174. B8,7E, \       ; IRQD_Req_Mask;    // Mask of possible IRQs
  175. 00,00, \       ; IRQD_Reserved;
  176. 20,00,00,00, \      ; PCCARD flags, 0x20 = Level mode interrupts
  177. ;
  178. ; Memory Resource Descriptor 
  179. ;
  180. 34,00,00,00, \      ; Total length of Memory Resource Descriptor
  181. 01,00,00,00, \      ; ResType_Mem = 0x00000001
  182. 01,00, \       ; MD_Count;
  183. 14,00, \       ; MD_Type;          // MType_Range = 0x0014
  184. 00,00,00,00, \      ; MD_Alloc_Base;
  185. 00,00,00,00, \      ; MD_Alloc_End;
  186. 00,00, \       ; MD_Flags;
  187. 00,00, \       ; MD_Reserved;
  188. 00,F0,FF,FF, \      ; MR_Align;         // Mask for base alignment
  189. 00,10,00,00, \      ; MR_nBytes;        // Count of bytes (4K)
  190. 00,00,00,00, \      ; MR_Min;      // Min Address
  191. FF,FF,FF,FF, \      ; MR_Max;      // Max Address
  192. 00,00, \       ; MR_Flags;         // Flags
  193. 00,00, \       ; MR_Reserved;
  194. 02,00,00,00, \      ; PCCARD flags, 0x02 = attribute mem, or
  195.                ;         0x08 = 16-bit common mem
  196. 00,00,00,00, \      ; Memory card address
  197.  
  198. ; REQUEST_CONFIG_PKT Descriptor
  199. ;
  200. 19,00,00,00, \      ; Total length of REQUEST_CONFIG_PKT Descriptor
  201. 7C,89,00,00, \      ; (ResType_Ignored_Bit + PCCARD_DEVICE_ID) = 0x897C
  202. 00,00, \       ; Socket;
  203. 02,00, \       ; Attributes;
  204. 32, \               ; Vcc;
  205. 32, \               ; Vpp1;
  206. 32, \               ; Vpp2;
  207. 02, \               ; IntType;
  208. 00,04,00,00, \      ; ConfigBase;
  209. 00, \               ; Status;
  210. 00, \               ; Pin;
  211. 00, \               ; Copy;
  212. 41, \               ; ConfigIndex;
  213. 03, \               ; Present;
  214. ;
  215. 00,00,00,00         ; TERMINATOR
  216.  
  217.  
  218.  
  219. ;***********************************************************************
  220. ; General Ethernet Frame-Type params
  221. ;***********************************************************************
  222. [ODI.Common.CFG.reg]
  223. ; First Logical Board
  224. HKR,Ndi\params\Frame1,ParamDesc,,"1. Frame Type"
  225. HKR,Ndi\params\Frame1,default,,1
  226. HKR,Ndi\params\Frame1,type,,enum
  227. HKR,Ndi\params\Frame1,optional,,0
  228. HKR,Ndi\params\Frame1\enum,1,,"Ethernet_802.2"
  229. HKR,Ndi\params\Frame1\enum,2,,"Ethernet_SNAP"
  230. HKR,Ndi\params\Frame1\enum,3,,"Ethernet_II"
  231. HKR,Ndi\params\Frame1\enum,4,,"Ethernet_802.3"
  232.  
  233. ; Second Logical Board
  234. HKR,Ndi\params\Frame2,ParamDesc,,"2. Frame Type"
  235. HKR,Ndi\params\Frame2,default,,2
  236. HKR,Ndi\params\Frame2,type,,enum
  237. HKR,Ndi\params\Frame2,optional,,0
  238. HKR,Ndi\params\Frame2\enum,1,,"Ethernet_802.2"
  239. HKR,Ndi\params\Frame2\enum,2,,"Ethernet_SNAP"
  240. HKR,Ndi\params\Frame2\enum,3,,"Ethernet_II"
  241. HKR,Ndi\params\Frame2\enum,4,,"Ethernet_802.3"
  242. HKR,Ndi\params\Frame2\enum,5,,"Not used"
  243.  
  244. ; Third Logical Board
  245. HKR,Ndi\params\Frame3,ParamDesc,,"3. Frame Type"
  246. HKR,Ndi\params\Frame3,default,,3
  247. HKR,Ndi\params\Frame3,type,,enum
  248. HKR,Ndi\params\Frame3,optional,,0
  249. HKR,Ndi\params\Frame3\enum,1,,"Ethernet_802.2"
  250. HKR,Ndi\params\Frame3\enum,2,,"Ethernet_SNAP"
  251. HKR,Ndi\params\Frame3\enum,3,,"Ethernet_II"
  252. HKR,Ndi\params\Frame3\enum,4,,"Ethernet_802.3"
  253. HKR,Ndi\params\Frame3\enum,5,,"Not used"
  254.  
  255. ; Fourth Logical Board
  256. HKR,Ndi\params\Frame4,ParamDesc,,"4. Frame Type"
  257. HKR,Ndi\params\Frame4,default,,4
  258. HKR,Ndi\params\Frame4,type,,enum
  259. HKR,Ndi\params\Frame4,optional,,0
  260. HKR,Ndi\params\Frame4\enum,1,,"Ethernet_802.2"
  261. HKR,Ndi\params\Frame4\enum,2,,"Ethernet_SNAP"
  262. HKR,Ndi\params\Frame4\enum,3,,"Ethernet_II"
  263. HKR,Ndi\params\Frame4\enum,4,,"Ethernet_802.3"
  264. HKR,Ndi\params\Frame4\enum,5,,"Not used"
  265.  
  266. ; Node Address Override
  267. HKR,Ndi\params\"Node Address",ParamDesc,,"Node Address Override"
  268. HKR,Ndi\params\"Node Address",type,,edit
  269. HKR,Ndi\params\"Node Address",LimitText,,18
  270. HKR,Ndi\params\"Node Address",UpperCase,,1
  271. HKR,Ndi\params\"Node Address",default,,""
  272. HKR,Ndi\params\"Node Address",flag,1,20,00,00,00
  273. HKR,Ndi\params\"Node Address",optional,,1
  274.  
  275. ; Help section
  276. HKR,Ndi,HelpText,,%ODIMLID_HELP%
  277.  
  278.  
  279. ;***********************************************************************
  280. ;*    Resource Section                                                 *
  281. ;***********************************************************************
  282.  
  283. ;***********************************************************************
  284. ;*   Copy file sections                                                *
  285. ;***********************************************************************
  286. ; Install ODI 16
  287. ;***********************************************************************
  288.  
  289. ;***********************************************************************
  290. ;  TDK adapter
  291. [TDK.ODI16.CopyFiles]
  292. TDKCD02.com,,,5
  293. lsl.com,,,5
  294. N16ODI.COM,,,5
  295. nesl.com,,,5
  296. ;LSL.msg,,,5
  297. ;NESL.msg,,,5
  298.  
  299. ;***********************************************************************
  300. ; Install ODI 32
  301. ;***********************************************************************
  302.  
  303. ;***********************************************************************
  304. ;  TDK adapter
  305. ;[TDK.ODI32.CopyFiles]
  306. ;TDKCD02LAN.lan,,,5
  307.  
  308. ;***********************************************************************
  309. ;*   Source Disk Names & Source Disk Files                             *
  310. ;***********************************************************************
  311. [SourceDisksNames]
  312. 42=%DSK_NOVELL4%,"",0004
  313. 42=%DSK_NOVELL4a%,"",0004
  314.  
  315. [SourceDisksFiles]
  316. ;TDKCD02LAN.lan  =42
  317. TDKCD02.com  =42
  318.  
  319. nesl.com       =42
  320. lsl.com        =42
  321. N16ODI.COM     =42
  322. ;NESL.msg       =42
  323. ;LSL.msg        =42
  324.  
  325. ;***********************************************************************
  326. ;*   Destination Directories                                           *
  327. ;***********************************************************************
  328. [DestinationDirs]
  329. DefaultDestDir           =11 ; LDID_SYS
  330. TDK.ODI16.CopyFiles     =24,novell\nwclient
  331. ;TDK.ODI32.CopyFiles     =24,novell\client32
  332.  
  333. ;***********************************************************************
  334. ;*   Localizable Strings                                               *
  335. ;***********************************************************************
  336. [strings]
  337. ; Provider
  338. V_N=" Novell"
  339. ; Manufacturers
  340. V_TDK="TDK"
  341.  
  342. ; Driver Paths 
  343. DRIVER_16_PATH="novell\nwclient\"
  344. DRIVER_32_PATH="novell\client32\"
  345.  
  346. ; Driver Disk names
  347. DSK_NOVELL4=             "Novell NetWare Client-32 LAN driver disk"
  348. DSK_NOVELL4a=            "Novell NetWare Client-32 LAN driver disk."
  349.  
  350. ; Context help
  351. ODIMLID_HELP="The Novell ODI driver enables you to use either 16-Bit or 32-Bit networking components."
  352.  
  353. ; PNP Devices
  354.  
  355. *TDKP.DeviceDesc="TDK PCMCIA LAN Card"
  356.