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

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