home *** CD-ROM | disk | FTP | other *** search
/ MS-DOS 8.0 / MS-DOS8.iso / SOFTWARE / msclient / WCNET.INF < prev    next >
Encoding:
INI File  |  1994-08-31  |  36.4 KB  |  912 lines

  1. ;; Windows for Workgroups 3.11
  2. ;; NETWORK.INF
  3. ;; Copyright (c) Microsoft Corporation, 1991-1994
  4. [nwsdata]
  5. version="3.1.032"
  6. autoexec_anchor="net start"
  7. config_anchor="workgrp.sys"
  8. default_transport=ms$nwlink
  9.  
  10. [workgroup]
  11. descr="Workgroup Drivers"
  12.  
  13. [MultiNet]
  14. lanman="Microsoft LAN Manager",0x200,0,0,mn$lanman
  15.  
  16. [data]
  17. type=network
  18. version="3.11.060"
  19. autoexec_anchor="net start"
  20. config_anchor=""
  21. transport_hook=ms$ndishlp
  22. defNDIS2_transport=ms$nwlink
  23.  
  24. [common]
  25. devicesys=ifshlp.sys,@devdir\ifshlp.sys 
  26. tsr="net start" 
  27. netstart="net start","@netdir\net start" 
  28. lastdrive=Z 
  29. devicesys=protman.dos 
  30. devicesys=workgrp.sys 
  31.  
  32.  
  33. ; Protman Install and Protocol Sections
  34. [protman_install]
  35. netdir=1:protman.dos,1:protman.exe
  36.  
  37. [protman]
  38. drivername=PROTMAN$
  39. param=PRIORITY,,static,MS$NDISHLP
  40.  
  41. ; NDIS3 manager
  42. [ndis3]
  43.  
  44. ; NDIS2 to NDIS3 mapper
  45. [ndis2macsup]
  46.  
  47. ; ODI to NDIS3 mapper
  48. [odimacsup]
  49.  
  50. ; trans exclusive to each other
  51. [trans_specific]
  52. transport=ms$nwlink,ms$nwlinknb
  53.  
  54. ; NCD-detected values
  55. [ncd_card_specific]
  56. 243=TRANSCEIVER
  57. 301=IOCHRDY
  58.  
  59. ; NCD-detected values
  60. [ncd_trans_specific]
  61. 101=MediaType
  62.  
  63. [trans_update]
  64. transport=dis_pkt.gup
  65.  
  66. [netcard]
  67. ;   key = description, MSID, type, media, mode, install, protini, style
  68. ms$elnk="3Com EtherLink",242,ndis,ethernet,0x01,ms$elnk,ms$elnk_nif
  69. ms$elnk16="3Com EtherLink 16",246,ndis,ethernet,0x01,ms$elnk16,ms$elnk16_nif
  70. ms$elnkii="3Com EtherLink II or IITP (8 or 16-bit)",243,ndis,ethernet,0x01,ms$elnkii,ms$elnkii_nif
  71. ms$elnk3="3Com EtherLink III",247,ndis,ethernet,0x01,ms$elnk3,ms$elnk3_nif
  72. ms$elnkmc="3Com EtherLink/MC",104,ndis,ethernet,0x01,ms$elnkmc,ms$elnkmc_nif
  73. ms$elnkpl="3Com EtherLink Plus",241,ndis,ethernet,0x01,ms$elnkpl,ms$elnkpl_nif
  74. ms$toklnk="3Com TokenLink",244,ndis,tokenring,0x01,ms$toklnk,ms$toklnk_nif
  75. ms$am2100="Advanced Micro Devices AM2100/AM1500T",561,ndis,ethernet,0x01,ms$AM2100,ms$am2100_nif,0x2000
  76. ms$am210xt="Amplicard AC 210/XT",321,ndis,ethernet,0x01,ms$ne1000,ms$ne1000_nif
  77. ms$am210at="Amplicard AC 210/AT",322,ndis,ethernet,0x01,ms$ne2000,ms$ne2000_nif
  78. ms$arcclone="ARCNET Compatible",804,ndis,arcnet,0x01,ms$SMCARC,ms$genarc_nif
  79. ms$ae1="Artisoft AE-1",311,ndis,ethernet,0x01,ms$ne1000,ms$ae1_nif
  80. ms$ae2="Artisoft AE-2 or AE-3",312,ndis,ethernet,0x01,ms$ne2000,ms$ae2_nif
  81. ms$ae2mca="Artisoft AE-2 (MCA) or AE-3 (MCA)",121,ndis,ethernet,0x01,ms$ne2000,ms$ae2mca_nif
  82. ms$cbl20="Cabletron E2000 Series DNI",511,ndis,ethernet,0x01,ms$cbl20xx,ms$cbl20xx_nif
  83. ms$cbl21="Cabletron E2100 Series DNI",512,ndis,ethernet,0x01,ms$cbl21xx,ms$cbl21xx_nif
  84. ms$decgen="DEC Ethernet (All Types)",801,ndis,ethernet,0x01,ms$DEPCA,ms$decgen_nif
  85. ms$depca="DEC DEPCA",231,ndis,ethernet,0x01,ms$DEPCA,ms$depca_nif
  86. ms$ee101="DEC EE101 (Built-In)",238,ndis,ethernet,0x01,ms$DEPCA,ms$de100_nif
  87. ms$ewlc="DEC (DE100) EtherWorks LC",232,ndis,ethernet,0x01,ms$DEPCA,ms$de100_nif
  88. ms$ewlctp="DEC (DE101) EtherWorks LC/TP",234,ndis,ethernet,0x01,ms$DEPCA,ms$de100_nif
  89. ms$ewlctpb="DEC (DE102) EtherWorks LC/TP_BNC",237,ndis,ethernet,0x01,ms$DEPCA,ms$de100_nif
  90. ms$ewmc="DEC (DE210) EtherWorks MC",113,ndis,ethernet,0x01,ms$DEPCA,ms$de210_nif
  91. ms$ewmctp="DEC (DE211) EtherWorks MC/TP",114,ndis,ethernet,0x01,ms$DEPCA,ms$de210_nif
  92. ms$ewmctpb="DEC (DE212) EtherWorks MC/TP_BNC",115,ndis,ethernet,0x01,ms$DEPCA,ms$de210_nif
  93. ms$ewtrb="DEC (DE200) EtherWorks Turbo",233,ndis,ethernet,0x01,ms$DEPCA,ms$de200_nif
  94. ms$ewtrbtp="DEC (DE201) EtherWorks Turbo/TP",235,ndis,ethernet,0x01,ms$DEPCA,ms$de200_nif
  95. ms$ewtbtpb="DEC (DE202) EtherWorks Turbo/TP_BNC",236,ndis,ethernet,0x01,ms$DEPCA,ms$de200_nif
  96. ms$decpc="DECpc 433 WS (Built-In)",239,ndis,ethernet,0x01,ms$DEPCA,ms$decpc_nif
  97. ;ms$hp27250="HP PC LAN Adapter/8 TL (HP27250)",343,ndis,ethernet,0x01,ms$HPLANB,ms$hplanb_nif
  98. ;ms$hp27245="HP PC LAN Adapter/8 TP (HP27245)",341,ndis,ethernet,0x01,ms$HPLANB,ms$hplanb_nif
  99. ;ms$hp27247A="HP PC LAN Adapter/16 TP (HP27247A)",342,ndis,ethernet,0x01,ms$HPLANB,ms$hplanb_nif
  100. ;ms$hp27252="HP PC LAN Adapter/16 TL Plus (HP27252)",345,ndis,ethernet,0x01,ms$HPLANP,ms$hplanp_nif
  101. ;ms$hp27247B="HP PC LAN Adapter/16 TP Plus (HP27247B)",344,ndis,ethernet,0x01,ms$HPLANP,ms$hplanp_nif
  102. ;ms$pcmnic="IBM PCMCIA-NIC",701,ndis,ethernet,0x01,ms$pcmnic,ms$pcmnic_nif
  103. ms$genibmtok="IBM Token Ring (All Types)",807,ndis,tokenring,0x01,ms$IBMTOK,ms$genibmtok_nif
  104. ms$ibmtr1="IBM Token Ring",201,ndis,tokenring,0x01,ms$IBMTOK,ms$ibmtr1_nif
  105. ms$ibmtra="IBM Token Ring (MCA)",106,ndis,tokenring,0x01,ms$IBMTOK,ms$ibmtra_nif
  106. ms$ibmtr2="IBM Token Ring II",202,ndis,tokenring,0x01,ms$IBMTOK,ms$ibmtr2_nif
  107. ms$ibmtr2s="IBM Token Ring II/Short",203,ndis,tokenring,0x01,ms$IBMTOK,ms$ibmtr2_nif
  108. ms$ibmtr4="IBM Token Ring 4/16Mbs",204,ndis,tokenring,0x01,ms$IBMTOK,ms$ibmtr4_nif
  109. ms$ibmtr4a="IBM Token Ring 4/16Mbs (MCA)",107,ndis,tokenring,0x01,ms$IBMTOK,ms$ibmtr4a_nif
  110. ms$ee16="Intel EtherExpress 16 or 16TP",301,ndis,ethernet,0x01,ms$ee16,ms$ee16_nif
  111. ms$ee16a="Intel EtherExpress 16 (MCA)",306,ndis,ethernet,0x01,ms$ee16,ms$ee16a_nif
  112. ms$inteisa="Intel TokenExpress EISA 16/4",302,ndis,tokenring,0x01,ms$oli164,ms$oli164_nif
  113. ms$intisa="Intel TokenExpress 16/4",303,ndis,tokenring,0x01,ms$oli164,ms$oli164_nif
  114. ms$intmc="Intel TokenExpress MCA 16/4",304,ndis,tokenring,0x01,ms$oli164,ms$oli164_nif
  115. ipxmono="IPX/SPX Support Driver",903,mono,,0x01,ipxmono,ipxmono_nif
  116. ms$exos="Exos 105",631,ndis,ethernet,0x01,ms$AM2100,ms$am2100_nif,0x2000
  117. ms$ntethnd="National Semiconductor Ethernode *16AT",351,ndis,ethernet,0x01,ms$ne2000,ms$ne2clone_nif
  118. ms$ntat3="National Semiconductor AT/LANTIC EtherNODE 16-AT3",352,ndis,ethernet,0x01,ms$ne2000,ms$ne2clone_nif
  119. ms$ncrtr4="NCR Token-Ring 4 Mbs ISA",362,ndis,tokenring,0x01,ms$ncrtr,ms$ncrtr4_nif
  120. ms$ncrtr6="NCR Token-Ring 16/4 Mbs ISA",365,ndis,tokenring,0x01,ms$ncrtr,ms$ncrtr6_nif
  121. ms$ncrtrmc="NCR Token-Ring 16/4 Mbs MCA",135,ndis,tokenring,0x01,ms$ncrtr,ms$ncrtrmc_nif
  122. ms$ne1clone="NE1000 Compatible",213,ndis,ethernet,0x01,ms$ne1000,ms$ne1clone_nif
  123. ms$ne2clone="NE2000 Compatible",214,ndis,ethernet,0x01,ms$ne2000,ms$ne2clone_nif
  124. ms$ne1000="Novell/Anthem NE1000",211,ndis,ethernet,0x01,ms$ne1000,ms$ne1000_nif
  125. ms$ne2000="Novell/Anthem NE2000",212,ndis,ethernet,0x01,ms$ne2000,ms$ne2000_nif
  126. ms$ne1500="Novell/Anthem NE1500T",215,ndis,ethernet,0x01,ms$AM1500,ms$am2100_nif,0x2000
  127. ms$ne2100="Novell/Anthem NE2100",216,ndis,ethernet,0x01,ms$AM2100,ms$am2100_nif,0x2000
  128. ms$ne2="Novell/Anthem NE/2",103,ndis,ethernet,0x01,ms$ne2000,ms$ne2_nif
  129. ms$oli164="Olicom 16/4 Token-Ring Adapter",401,ndis,tokenring,0x01,ms$oli164,ms$oli164_nif
  130. ms$pro1340="Proteon ISA Token Ring (1340)",493,ndis,tokenring,0x01,ms$pro4,ms$pro4xt_nif,0x0002
  131. ms$pro1342="Proteon ISA Token Ring (1342)",494,ndis,tokenring,0x01,ms$pro4,ms$pro4xt_nif,0x0002
  132. ms$pro1346="Proteon ISA Token Ring (1346)",495,ndis,tokenring,0x01,ms$pro4at,ms$pro4at_nif,0x0002
  133. ms$pro1347="Proteon ISA Token Ring (1347)",496,ndis,tokenring,0x01,ms$pro4at,ms$pro4at_nif,0x0002
  134. ms$pro1840="Proteon MCA Token Ring (1840)",131,ndis,tokenring,0x01,ms$pro4,ms$pro4mc_nif,0x0002
  135. ms$pro1390="Proteon Token Ring (P1390)",491,ndis,tokenring,0x01,ms$p1390,ms$p139_nif
  136. ms$pro1392="Proteon Token Ring (P1392)",492,ndis,tokenring,0x01,ms$p1392,ms$p139_nif
  137. ms$pdiarc8="Pure Data PDI508+ (ArcNet)",486,ndis,arcnet,0x01,ms$SMCARC,ms$pdi508_nif
  138. ms$pdiarc16="Pure Data PDI516+ (ArcNet)",487,ndis,arcnet,0x01,ms$SMCARC,ms$pdi516_nif
  139. ms$pditok32="Pure Data PDI9025-32 (Token Ring)",484,ndis,tokenring,0x01,ms$oli164,ms$oli164_nif
  140. ms$pdutok="Pure Data PDuC9025 (Token Ring)",485,ndis,tokenring,0x01,ms$oli164,ms$oli164_nif
  141. ms$ni6510="Racal NI6510",275,ndis,ethernet,0x01,ms$ni65,ms$ni65_nif
  142. ms$rad="RadiSys EXM-10",541,ndis,ethernet,0x01,ms$SMCMAC,ms$rad_nif
  143. ms$smcpc="SMC ARCNETPC",221,ndis,arcnet,0x01,ms$SMCARC,ms$smcpc_nif
  144. ms$smc100="SMC ARCNET PC100,PC200",222,ndis,arcnet,0x01,ms$SMCARC,ms$smcpc_nif
  145. ms$smc110="SMC ARCNET PC110,PC210,PC250",223,ndis,arcnet,0x01,ms$SMCARC,ms$smcpc_nif
  146. ms$smcps="SMC ARCNET PS110,PS210",196,ndis,arcnet,0x01,ms$SMCARC,ms$smcps_nif
  147. ms$smc130="SMC ARCNET PC130/E",224,ndis,arcnet,0x01,ms$SMCARC,ms$smc130_nif
  148. ms$smc220="SMC ARCNET PC120,PC220,PC260",225,ndis,arcnet,0x01,ms$SMCARC,ms$smc220_nif
  149. ms$smc270="SMC ARCNET PC270/E",226,ndis,arcnet,0x01,ms$SMCARC,ms$smc130_nif
  150. ms$smc600="SMC ARCNET PC600W,PC650W",229,ndis,arcnet,0x01,ms$SMCARC,ms$smc600_nif
  151. ms$smcgen="SMC EtherCard (All Types except 8013/A)",803,ndis,ethernet,0x01,ms$SMCMAC,ms$smcgen_nif
  152. ms$w8003e="SMC EtherCard PLUS (WD/8003E)",293,ndis,ethernet,0x01,ms$SMCMAC,ms$WD80XX_nif
  153. ms$w13epa="SMC EtherCard PLUS/A (MCA,BNC/AUX) (WD 8013EP/A)",108,ndis,ethernet,0x01,ms$SMCMAC,ms$WD8013EP_nif
  154. ms$w13ewa="SMC EtherCard PLUS/A (MCA,TP/AUX) (WD 8013EW/A)",109,ndis,ethernet,0x01,ms$SMCMAC,ms$WD8013EP_nif
  155. ms$w8003wa="SMC EtherCard PLUS 10T/A (MCA) (WD 8003W/A)",112,ndis,ethernet,0x01,ms$SMCMAC,ms$WD80XXa_nif
  156. ms$w13ebt="SMC EtherCard PLUS 16 With Boot ROM Socket (WD/8013EBT)",298,ndis,ethernet,0x01,ms$SMCMAC,ms$w8013ebt_nif
  157. ms$w8003ea="SMC EtherCard PLUS/A (MCA) (WD 8003E/A or 8003ET/A)",110,ndis,ethernet,0x01,ms$SMCMAC,ms$WD80XXa_nif
  158. ms$w8003wt="SMC EtherCard PLUS TP (WD/8003WT)",296,ndis,ethernet,0x01,ms$SMCMAC,ms$WD80XX_nif
  159. ms$w8003eb="SMC EtherCard PLUS With Boot ROM Socket (WD/8003EB)",295,ndis,ethernet,0x01,ms$SMCMAC,ms$WD80SS_nif
  160. ms$w03ebt="SMC EtherCard PLUS With Boot ROM Socket (WD/8003EBT)",294,ndis,ethernet,0x01,ms$SMCMAC,ms$WD80XX_nif
  161. ms$w03ep="SMC EtherCard PLUS Elite (WD/8003EP)",451,ndis,ethernet,0x01,ms$SMCMAC,ms$WD80SS_nif
  162. ms$w03w="SMC EtherCard PLUS 10T (WD/8003W)",452,ndis,ethernet,0x01,ms$SMCMAC,ms$WD80SS_nif
  163. ms$w13ep="SMC EtherCard PLUS Elite 16 (WD/8013EP)",453,ndis,ethernet,0x01,ms$SMCMAC,ms$WD80SS_nif
  164. ms$w13w="SMC EtherCard PLUS Elite 16T (WD/8013W)",454,ndis,ethernet,0x01,ms$SMCMAC,ms$WD80SS_nif
  165. ms$w13ew="SMC EtherCard PLUS Elite 16 Combo (WD/8013EW or 8013EWC)",455,ndis,ethernet,0x01,ms$SMCMAC,ms$WD80SS_nif
  166. ms$w8003s="SMC StarCard PLUS (WD/8003S)",291,ndis,ethernet,0x01,ms$SMCMAC,ms$WD80XX_nif
  167. ms$w03sta="SMC StarCard PLUS/A (MCA) (WD 8003ST/A)",111,ndis,ethernet,0x01,ms$SMCMAC,ms$WD80XXa_nif
  168. ms$w8003sh="SMC StarCard PLUS With On Board Hub (WD/8003SH)",292,ndis,ethernet,0x01,ms$SMCMAC,ms$WD80XX_nif
  169. ;ms$NCC16="Tulip NCC-16",611,ndis,ethernet,0x01,ms$NCC16,ms$NCC16_nif
  170. ms$xirc1="Xircom Pocket Ethernet I",532,ndis,ethernet,0x01,ms$xirc1,ms$xirc_nif
  171. ms$xirc="Xircom Pocket Ethernet II",531,ndis,ethernet,0x01,ms$xirc,ms$xirc_nif
  172. ms$znote="Zenith Data Systems Z-Note",521,ndis,ethernet,0x01,ms$znote,ms$znote_nif,0x2000
  173. ms$zstation="Zenith Data Systems NE2000 Compatible",522,ndis,ethernet,0x01,ms$ne2000,ms$zstat_nif
  174.  
  175. [transport]
  176. ;   key=description,MSID, type, transport, mode, install, protini, winnet type, style
  177. ms$ndishlp="NDIS2 Mapper",3,nonetbios,,0x01,0,implicit,ms$ndishlp,ms$ndishlp_xif
  178. ms$netbeui="Microsoft NetBEUI",1,ndis,netbeui,0x01,0,lanabase,ms$netbeui,ms$netbeui_xif
  179. ms$nwlink="NWLink IPX Compatible Transport",5,ndis,ipx,0x01,0,implicit,ms$nwlink,ms$nwlink_xif
  180.  
  181. ;
  182. ; Netcard Install and Protocol Sections
  183. ;
  184.  
  185. [ipxmono] 
  186. tsr="net start" 
  187. netstart="net start","@netdir\net start"
  188. sysparm=network,maxnwsess,8
  189.  
  190. [ipxmono_nif] 
  191. nothing here 
  192.  
  193. ; 3Com EtherLink 
  194.  
  195. [ms$elnk] 
  196. devdir= 1:elnk.dos 
  197. device=elnk.dos,@devdir\elnk.dos 
  198.  
  199. [ms$elnk_nif] 
  200. drivername=ELNK$ 
  201. irq=INTERRUPT,,int,"2,7,1",3 
  202. io=IOADDRESS,,hex,"0x200,0x3f0,0x10",0x300 
  203. dma=DMACHANNEL,"DMA Channel",text,"none,1,2,3","none" 
  204. param=DMAMODE,"DMA Mode",text,"byte,burst","burst" 
  205. param=MAXTRANSMITS,"Maximum Transmits",int,"8,50,1",12 
  206. param=MAXREQUESTS,"Maximum Requests",int,"8,32,1",8,0x02 
  207.  
  208. ; 3Com EtherLink MC
  209.  
  210. [ms$elnkmc]
  211. ndis2=1:elnkmc.dos
  212.  
  213. [ms$elnkmc_nif]
  214. drivername=ELNKMC$
  215. slot=SLOTNUMBER,"Adapter Slot Number",int,"1,8,1",1,0x32
  216.  
  217. ; Common IBM token ring install
  218. ;
  219. ; Cards that use this section:
  220. ;   ibmtra, ibmtr416a 
  221. ;   ibmtr1, ibmtr2, ibmtr2s, ibmtr416
  222.  
  223. [ms$IBMTOK]
  224. ndis2=1:ibmtok.dos
  225.  
  226. ; IBM Token Ring (ISA)
  227.  
  228. [ms$genibmtok_nif]
  229. drivername=IBMTOK$
  230. param=iobase,"Base I/O Port",enum,"Primary,1,Alternate,2",1,0x20
  231. slot=SlotNumber,"Adapter Slot Number",int,"1,8,1",1,0x22
  232. param=maxtransmits,"Maximum Transmits",int,"6,50,1",6,0x02
  233. param=earlyrelease,"Early Release Option",keyonly,,,0x02
  234. param=primary,"Primary Adapter",keyonly,,,0x02
  235. param=alternate,"Alternate Adapter",keyonly,,,0x02
  236. param=productid,"Product ID",chars,36,"0110F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0",0x02
  237. param=ram,"Physical RAM Location",hex,"0xA000,0xF000,0x200",0xD800,0x02
  238. param=recvbufs,"Receive Buffers",int,"2,60,1",2,0x02
  239. param=recvbufsize,"Receive Buffer Size",int,"256,17952,8",256,0x02
  240. param=xmitbufs,"Transmit Buffers",int,"1,2,1",1,0x02
  241. param=xmitbufsize,"Transmit Buffer Size",int,"256,17952,8",256,0x02
  242. param=maxpacketsize,"Maximum Packet Size",int,"256,17952,8",256,0x22
  243.  
  244. [ms$ibmtr1_nif]
  245. drivername=IBMTOK$
  246. param=iobase,"Base I/O Port",enum,"Primary,1,Alternate,2",1,0x20
  247. param=maxtransmits,"Maximum Transmits",int,"6,50,1",6,0x02
  248. param=primary,"Primary Adapter",keyonly,,,0x02
  249. param=alternate,"Alternate Adapter",keyonly,,,0x02
  250. param=productid,"Product ID",chars,36,"0110F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0",0x02
  251. param=ram,"Physical RAM Location",hex,"0xA000,0xF000,0x800",0xD800,0x02
  252. param=recvbufs,"Receive Buffers",int,"2,60,1",2,0x02
  253. param=recvbufsize,"Receive Buffer Size",int,"256,2040,8",256,0x02
  254. param=xmitbufs,"Transmit Buffers",int,"1,2,1",1,0x02
  255. param=xmitbufsize,"Transmit Buffer Size",int,"256,2040,8",2040,0x02
  256. param=maxpacketsize,"Maximum Packet Size",int,"256,17952,8",256,0x22
  257.  
  258. ; IBM Token Ring II
  259.  
  260. [ms$ibmtr2_nif]
  261. drivername=IBMTOK$
  262. param=iobase,"Base I/O Port",enum,"Primary,1,Alternate,2",1,0x20
  263. param=maxtransmits,"Maximum Transmits",int,"6,50,1",6,0x02
  264. param=primary,"Primary Adapter",keyonly,,,0x02
  265. param=alternate,"Alternate Adapter",keyonly,,,0x02
  266. param=productid,"Product ID",chars,36,"0110F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0",0x02
  267. param=ram,"Physical RAM Location",hex,"0xA000,0xF000,0x200",0xD800, 0x02
  268. param=recvbufs,"Receive Buffers",int,"2,60,1",2,0x02
  269. param=recvbufsize,"Receive Buffer Size",int,"256,2040,8",256,0x02
  270. param=xmitbufs,"Transmit Buffers",int,"1,2,1",1,0x02
  271. param=xmitbufsize,"Transmit Buffer Size",int,"256,2040,8",2040,0x02
  272. param=maxpacketsize,"Maximum Packet Size",int,"256,17952,8",256,0x22
  273.  
  274. ; IBM TokenRing 4/16 
  275.  
  276. [ms$ibmtr4_nif]
  277. drivername=IBMTOK$
  278. param=iobase,"Base I/O Port",enum,"Primary,1,Alternate,2",1,0x20
  279. param=earlyrelease,"Early Release Option",keyonly,,,0x02
  280. param=maxtransmits,"Maximum Transmits",int,"6,50,1",6,0x02
  281. param=primary,"Primary Adapter",keyonly,,,0x02
  282. param=alternate,"Alternate Adapter",keyonly,,,0x02
  283. param=productid,"Product ID",chars,36,"0110F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0",0x02
  284. param=recvbufs,"Receive Buffers",int,"2,60,1",2,0x02
  285. param=recvbufsize,"Receive Buffer Size",int,"256,17952,8",256,0x02
  286. param=xmitbufs,"Transmit Buffers",int,"1,2,1",1,0x02
  287. param=xmitbufsize,"Transmit Buffer Size",int,"256,17952,8",256,0x02
  288. param=maxpacketsize,"Maximum Packet Size",int,"256,17952,8",256,0x22
  289.  
  290. ; IBM TokenRing 4/16 (MCA)
  291.  
  292. [ms$ibmtr4a_nif]
  293. drivername=IBMTOK$
  294. slot=SlotNumber,"Adapter Slot Number",int,"1,8,1",1,0x22
  295. param=earlyrelease,"Early Release Option",keyonly,,,0x02
  296. param=maxtransmits,"Maximum Transmits",int,"6,50,1",6,0x02
  297. param=primary,"Primary Adapter",keyonly,,,0x02
  298. param=alternate,"Alternate Adapter",keyonly,,,0x02
  299. param=productid,"Product ID",chars,36,"0110F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0",0x02
  300. param=recvbufs,"Receive Buffers",int,"2,60,1",2,0x02
  301. param=recvbufsize,"Receive Buffer Size",int,"256,17952,8",256,0x02
  302. param=xmitbufs,"Transmit Buffers",int,"1,2,1",1,0x02
  303. param=xmitbufsize,"Transmit Buffer Size",int,"256,17952,8",256,0x02
  304. param=maxpacketsize,"Maximum Packet Size",int,"256,17952,8",256,0x22
  305.  
  306. ; IBM TokenRing (MCA)
  307.  
  308. [ms$ibmtra_nif]
  309. drivername=IBMTOK$
  310. slot=SlotNumber,"Adapter Slot Number",int,"1,8,1",1,0x22
  311. param=maxtransmits,"Maximum Transmit",int,"6,50,1",6,0x02
  312. param=primary,"Primary Adapter",keyonly,,,0x02
  313. param=alternate,"Alternate Adapter",keyonly,,,0x02
  314. param=productid,"Product ID",chars,36,"0110F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0",0x02
  315. param=recvbufs,"Receive Buffers",int,"2,60,1",2,0x02
  316. param=recvbufsize,"Receive Buffer Size",int,"256,2040,8",256,0x02
  317. param=xmitbufs,"Transmit Buffers",int,"1,2,1",1,0x02
  318. param=xmitbufsize,"Transmit Buffer Size",int,"256,2040,8",2040,0x02
  319. param=maxpacketsize,"Maximum Packet Size",int,"256,17952,8",256,0x22
  320.  
  321. ; Generic install for SMC EtherCard PLUS series cards
  322. ;
  323. ;   WD8003EBT, WD8003SH, WD8003E, WD8003S, WD8003WT
  324. ;   WD8003EB, WD8003EP, WD8003W, WD8013EP, WD8013W, WD8013EW
  325. ;   WD8003ET/A, WD8003W/A, WD8003E/A, WD8003ST/A
  326.  
  327. [ms$SMCMAC]
  328. ndis2=1:smcmac.dos
  329.  
  330. [ms$smcgen_nif]
  331. drivername=SMCMAC$
  332. irq=irq,,int,"2,15,1",3,0x38
  333. io=iobase,,hex,"0x200,0x3e0,0x20",0x280,0x38
  334. mem=ramaddress,,hex,"0xC000,0xEE00,0x200",0xD000,0x38
  335. slot=slotnumber,"Adapter Slot Number",int,"1,8,1",1,0x22
  336. param=maxrequests,"Maximum Requests",int,"6,64,1",8,0x02
  337. param=maxtransmits,"Maximum Transmits",int,"6,64,1",12,0x02
  338. param=receivebuffers,"Receive Buffers",int,"6,96,1",12,0x02
  339. param=receivebufsize,"Receive Buffer Size",int,"256,1536,1",256,0x02
  340. param=receivechains,"Receive Chain Entries",int,"6,96,1",12,0x02
  341. param=maxmulticast,"Maximum Multicast Addresses",int,"1,32,1",16,0x22
  342.  
  343. ; This is the common _nif for the SCM 80xx series cards that are jumper set
  344. ;
  345. ;   WD8003EBT, WD8003SH, WD8003E, WD8003S, WD8003WT
  346.  
  347. [ms$WD80XX_nif]
  348. drivername=SMCMAC$
  349. irq=irq,,int,"2,7,1",3,0x38
  350. io=iobase,,hex,"0x200,0x3e0,0x20",0x280,0x38
  351. mem=ramaddress,,hex,"0xC000,0xEE00,0x200",0xD000,0x3C
  352. param=maxrequests,"Maximum Requests",int,"6,64,1",8,0x02
  353. param=maxtransmits,"Maximum Transmits",int,"6,64,1",12,0x02
  354. param=receivebuffers,"Receive Buffers",int,"6,96,1",12,0x02
  355. param=receivebufsize,"Receive Buffer Size",int,"256,1536,1",256,0x02
  356. param=receivechains,"Receive Chain Entries",int,"6,96,1",12,0x02
  357. param=maxmulticast,"Maximum Multicast Addresses",int,"1,32,1",16,0x22
  358.  
  359. ; This is the common _nif for the WD 80xx series cards that ARE
  360. ; soft-settable
  361. ;
  362. ; Cards that use this section:
  363. ;   WD8003EB, WD8003EP, WD8003W, WD8013EP, WD8013W, WD8013EW
  364.  
  365. [ms$WD80SS_nif]
  366. drivername=SMCMAC$
  367. irq=irq,,int,"2,15,1",3,0x28
  368. io=iobase,,hex,"0x200,0x3e0,0x20",0x280,0x28
  369. mem=ramaddress,,hex,"0xC000,0xEE00,0x200",0xD000,0x28
  370. param=maxrequests,"Maximum Requests",int,"6,64,1",8,0x02
  371. param=maxtransmits,"Maximum Transmits",int,"6,64,1",12,0x02
  372. param=receivebuffers,"Receive Buffers",int,"6,96,1",12,0x02
  373. param=receivebufsize,"Receive Buffer Size",int,"256,1536,1",256,0x02
  374. param=receivechains,"Receive Chain Entries",int,"6,96,1",12,0x02
  375. param=maxmulticast,"Maximum Multicast Addresses",int,"1,32,1",16,0x22
  376.  
  377. ; This is the common _nif for the WD 80xx/A series cards
  378. ;
  379. ; Cards that use this section:
  380. ;
  381. ;   WD8003ET/A, WD8003W/A, WD8003E/A, WD8003ST/A
  382.  
  383. [ms$WD80XXa_nif]
  384. drivername=SMCMAC$
  385. irq=irq,,int,"2,15,1",3,0x28
  386. io=iobase,,hex,"0x200,0x3e0,0x20",0x280,0x28
  387. mem=ramaddress,,hex,"0xC000,0xEE00,0x200",0xD000,0x28
  388. slot=SlotNumber,"Adapter Slot Number",int,"1,8,1",1,0x30
  389. param=maxrequests,"Maximum Requests",int,"6,64,1",8,0x02
  390. param=maxtransmits,"Maximum Transmits",int,"6,64,1",12,0x02
  391. param=receivebuffers,"Receive Buffers",int,"6,96,1",12,0x02
  392. param=receivebufsize,"Receive Buffer Size",int,"256,1536,1",256,0x02
  393. param=receivechains,"Receive Chain Entries",int,"6,96,1",12,0x02
  394. param=maxmulticast,"Maximum Multicast Addresses",int,"1,32,1",16,0x22
  395.  
  396.  
  397. ; This is the common _nif for the WD 8013EP/A and 8013EW/A card
  398. ;
  399. ; Cards that use this section:
  400. ;
  401. ;   WD8013EP/A, WD8013EW/A
  402.  
  403. [ms$WD8013EP_nif]
  404. drivername=SMCMAC$
  405. slot=SlotNumber,"Adapter Slot Number",int,"1,8,1",1,0x32
  406. param=maxmulticast,"Maximum Multicast Addresses",int,"1,32,1",16,0x22
  407.  
  408. [ms$rad_nif]
  409. drivername=SMCMAC$
  410. irq=irq,,int,"2,3,4,7",7,0x38
  411. io=iobase,,hex,"0x200,0x3e0,0x20",0x240,0x38
  412. mem=ramaddress,,hex,"0xD000,0xDE00,0x200",0xDE00,0x38
  413. param=maxrequests,"Maximum Requests",int,"6,64,1",8,0x02
  414. param=maxtransmits,"Maximum Transmits",int,"6,64,1",12,0x02
  415. param=receivebuffers,"Receive Buffers",int,"6,96,1",12,0x02
  416. param=receivebufsize,"Receive Buffer Size",int,"256,1536,1",256,0x02
  417. param=receivechains,"Receive Chain Entries",int,"6,96,1",12,0x02
  418. param=maxmulticast,"Maximum Multicast Addresses",int,"1,32,1",16,0x22
  419.  
  420. ; Novell/Anthem NE1000
  421. [ms$ne1000]
  422. ndis2=1:ne1000.dos
  423.  
  424. [ms$ne1000_nif]
  425. drivername=MS1000$
  426. irq=INTERRUPT,,int,"2,5,1",3,0x38
  427. io=IOBASE,,hex,"0x300,0x360,0x20",0x300,0x38
  428.  
  429. [ms$ae1_nif]
  430. drivername=MS1000$
  431. irq=INTERRUPT,,text,"2,3,4,5,6,7,10,15",15,0x38
  432. io=IOBASE,,hex,"0x300,0x360,0x20",0x300,0x38
  433.  
  434. [ms$ne1clone_nif]
  435. drivername=MS1000$
  436. irq=INTERRUPT,,int,"2,9,1",3,0x38
  437. io=IOBASE,,hex,"0x200,0x3E0,0x10",0x300,0x38
  438.  
  439. ; Novell/Anthem NE2000 and Clones
  440.  
  441. [ms$ne2000]
  442. ndis2=1:ne2000.dos
  443.  
  444. [ms$ne2000_nif]
  445. drivername=MS2000$
  446. irq=INTERRUPT,,int,"2,5,1",3,0x18
  447. io=IOBASE,,hex,"0x300,0x360,0x20",0x300,0x18
  448. slot=SlotNumber,"Adapter Slot Number",int,"1,8,1",1,0x32
  449.  
  450. [ms$ae2_nif]
  451. drivername=MS2000$
  452. irq=INTERRUPT,,text,"2,3,4,5,6,7,10,15",3,0x18
  453. io=IOBASE,,hex,"0x300,0x360,0x20",0x300,0x18
  454.  
  455. [ms$ne2_nif]
  456. drivername=MS2000$
  457.  
  458. [ms$ae2mca_nif]
  459. drivername=MS2000$
  460. slot=SlotNumber,"Adapter Slot Number",int,"1,8,1",1,0x32
  461.  
  462. [ms$zstat_nif]
  463. drivername=MS2000$
  464. irq=INTERRUPT,,text,"3,9,10,11,12,15",3,0x18
  465. io=IOBASE,,hex,"0x300,0x360,0x20",0x300,0x18
  466. slot=SlotNumber,"Adapter Slot Number",int,"1,8,1",1,0x32
  467.  
  468. [ms$ne2clone_nif]
  469. drivername=MS2000$
  470. irq=INTERRUPT,,int,"2,15,1",3,0x18
  471. io=IOBASE,,hex,"0x200,0x3E0,0x10",0x300,0x18
  472. slot=SlotNumber,"Adapter Slot Number",int,"1,8,1",1,0x32
  473.  
  474. ; DEC EtherWorks Common Install
  475. [ms$DEPCA]
  476. ndis2=1:depca.dos
  477.  
  478. [ms$decgen_nif]
  479. drivername=DEPCA$
  480. irq=Interrupt,,text,"2,3,4,5,7,9,10,11,15",5,0x38
  481. io=IOAddress,,text,"0x200,0x300",0x300,0x38
  482. mem=RamAddress,,hex,"0xC000,0xE800,0x800",0xD000,0x38
  483. slot=SlotNumber,"Adapter Slot Number",int,"1,8,1",1,0x22
  484. param=MaxMulticast,"Maximum Multicast Addresses",int,"1,256,1",8,0x30
  485. param=MaxTransmits,"Maximum Transmits",int,"0,256,1",16
  486. param=AdapterName,"Ethernet Adapter Name",text,"DEPCA,DE100,DE200,DE210","DE200",0x32
  487.  
  488. ; HP HPLANB Common Install (EtherNet Cards)
  489. ;[ms$HPLANB]
  490. ;ndis2=1:hplanb.dos
  491.  
  492. ; HP PC LAN Adapters (Jumper Set: HP27245, HP27247A, HP27250)
  493. [ms$hplanb_nif]
  494. ;drivername=HPLANB$
  495. ;irq=interrupt,,text,"3,4,5,7,9,10,11",3,0x38
  496. ;io=ioaddress,,text,"0x200,0x240,0x280,0x2C0,0x300,0x320,0x340","0x300",0x38
  497. ;param=maxhwtrans,"Maximum Hardware Transmit Packets",int,"2,20,1",8,0x30
  498. ;param=maxswtrans,"Maximum Software Transmit Packets",int,"1,20,1",2,0x03
  499. ;param=maxmulticast,"Maximum Multicast Addresses",int,"1,200,1",5,0x30
  500. ;param=maxicnest,"Max Nesting of Indication Completes",int,"1,4,1,",2,0x30
  501.  
  502. ; HP PC LAN Plus Adapters (HP27247B, HP27252)
  503. ;
  504. ; NB: INTERRUPT, IOADDRESS Override HPLANSET settings.
  505. ;[ms$HPLANP]
  506. ;ndis2=1:hplanp.dos
  507.  
  508. ;[ms$hplanp_nif]
  509. ;drivername=HPLANP$
  510. ;irq=interrupt,,text,"3,4,5,7,9,10,11,12,15",3,0x30
  511. ;io=ioaddress,,hex,"0x100,0x3A0,0x20",0x300,0x30
  512. ;param=MemoryMappedBaseAddress,"Base Memory Address (Force Mem Mapped)",hex,"0xC8000,0xEC000,0x4000",0xC8000,0x23
  513. ;param=maxhwtrans,"Maximum Hardware Transmit Packets",int,"2,20,1",8,0x30
  514. ;param=maxswtrans,"Maximum Software Transmit Packets",int,"1,20,1",2,0x30
  515. ;param=maxmulticast,"Maximum Multicast Addresses",int,"1,200,1",5,0x30
  516. ;param=maxicnest,"Max Nesting of Indication Completes",int,"1,4,1,",2,0x30
  517. ;param=aui,"Use AUI Instead of Twisted Pair", text, "yes,no", no,0x30
  518.  
  519. ; DEC DEPCA
  520. [ms$depca_nif]
  521. drivername=DEPCA$
  522. irq=Interrupt,,text,"2,3,4,5,7",3,0x38
  523. io=IOAddress,,text,"0x200,0x300",0x300,0x38
  524. mem=RamAddress,,hex,"0xC000,0xE800,0x800",0xD000,0x38
  525. param=MaxMulticast,"Maximum Multicast Addresses",int,"1,256,1",8,0x30
  526. param=MaxTransmits,"Maximum Transmits",int,"0,256,1",16
  527. param=AdapterName,"Ethernet Adapter Name",static,"DEPCA",,0x30
  528.  
  529. ; DEC EtherWorks LC  (DE10x Cards)
  530. [ms$de100_nif]
  531. drivername=DEPCA$
  532. irq=Interrupt,,text,"2,3,4,5,7",5,0x38
  533. io=IOAddress,,text,"0x200,0x300",0x300,0x38
  534. mem=RamAddress,,hex,"0xC000,0xE800,0x800",0xD000,0x38
  535. param=MaxMulticast,"Maximum Multicast Addresses",int,"1,256,1",8,0x30
  536. param=MaxTransmits,"Maximum Transmits",int,"0,256,1",16
  537. param=AdapterName,"Ethernet Adapter Name",static,"DE100",,0x30
  538.  
  539. ; DEC EtherWorks Turbo (DE20x Cards)
  540.  
  541. [ms$de200_nif]
  542. drivername=DEPCA$
  543. irq=Interrupt,,text,"5,9,10,11,15",5,0x38
  544. io=IOAddress,,text,"0x200,0x300",0x300,0x38
  545. mem=RamAddress,,hex,"0xC000,0xE800,0x800",0xD000,0x38
  546. param=MaxMulticast,"Maximum Multicast Addresses",int,"1,256,1",8,0x30
  547. param=MaxTransmits,"Maximum Transmits",int,"0,256,1",16
  548. param=AdapterName,"Ethernet Adapter Name",static,"DE200",,0x30
  549.  
  550. ; DEC EtherWorks MCA Cards (DE21x Cards)
  551. [ms$de210_nif]
  552. drivername=DEPCA$
  553. io=IOAddress,,text,"0x200,0x300",0x300,0x08
  554. param=MaxMulticast,"Maximum Multicast Addresses",int,"1,256,1",8
  555. param=MaxTransmits,"Maximum Transmits",int,"0,256,1",16
  556. param=AdapterName,"Ethernet Adapter Name",static,"DE210"
  557.  
  558. ; DECpc 433 Built-In Networking Card
  559. [ms$decpc_nif]
  560. drivername=DEPCA$
  561. irq=Interrupt,,text,"5",5,0x38
  562. io=IOAddress,,text,"0x200",0x200,0x38
  563. mem=RamAddress,,hex,"0xC000,0xE800,0x800",0xD000,0x38
  564. param=MaxMulticast,"Maximum Multicast Addresses",int,"1,256,1",8,0x30
  565. param=MaxTransmits,"Maximum Transmits",int,"0,256,1",16
  566. param=AdapterName,"Ethernet Adapter Name",static,"DE100",,0x30
  567.  
  568. ;Xircom Pocket Ethernet I
  569. [ms$xirc1]
  570. ndis2=1:PENDIS.DOS
  571.  
  572. ;Xircom Pocket Ethernet II
  573. [ms$xirc]
  574. ndis2=1:PE2NDIS.DOS
  575. devicesys=pe2ndis.exe
  576.  
  577. [ms$xirc_nif]
  578. DRIVERNAME=XIRCOM$
  579.  
  580. ; 3Com EtherLink Plus
  581. [ms$elnkpl]
  582. ndis2=1:elnkpl.dos
  583.  
  584. [ms$elnkpl_nif]
  585. drivername=ELNKPL$
  586. irq=INTERRUPT,,text,"3,4,5,6,7,9,10,11,12,14,15",3,0x08
  587. io=IOADDRESS,,hex,"0x200,0x3f0,0x10",0x300,0x08
  588. dma=DMACHANNEL,"DMA Channel",text,"1,3,5,6,7","1",0x08
  589.  
  590. ; 3Com EtherLink II
  591. [ms$elnkii]
  592. ndis2=1:elnkii.dos
  593.  
  594. [ms$elnkii_nif] 
  595. drivername=ELNKII$
  596. irq=INTERRUPT,,int,"2,5,1",3,0x38
  597. io=IOADDRESS,,text,"0x250,0x280,0x2A0,0x2E0,0x300,0x310,0x330,0x350",0x300,0x38
  598. dma=DMACHANNEL,"DMA Channel",int,"1,3,1",1,0x02
  599. param=MAXTRANSMITS,"Maximum Transmits",int,"8,50,1",12
  600. param=DATATRANSFER,"Data Transfer Mode",text,"block_dma,demand_dma,single_dma,pio_word,pio_byte",pio_word,0x02
  601. ; NOTE: do not change the order of external and onboard.
  602. ; ncd_card_specific relies on this ordering.
  603. param=TRANSCEIVER,"Transceiver Location",text,"external,onboard","onboard",0x3C
  604. param=XMITBUFS,"Transmit Buffers",int,"1,2,1",2,0x02
  605.  
  606. ; 3Com EtherLink III
  607. [ms$elnk3]
  608. ndis2=1:elnk3.dos
  609.  
  610. [ms$elnk3_nif]
  611. DRIVERNAME=ELNK3$
  612. io=IOADDRESS,,hex,"0x200,0x3F0,0x10",0x300,0x32
  613. slot=SLOT,"Adapter Slot Number",int,"1,8,1",1,0x32
  614. param=MAXTRANSMITS,"Maximum Transmits",int,"2,50,1",6,0x32
  615.  
  616. ; 3Com TokenLink
  617. [ms$toklnk]
  618. ndis2=1:tlnk.dos
  619.  
  620. [ms$toklnk_nif]
  621. drivername=TLNK$
  622. irq=INTERRUPT,,text,"2,3,4,5,9,10,11,12,14",5,0x08
  623. io=IOADDRESS,,text,"0x300,0x310,0x330,0x350","0x300",0x08
  624. dma=DMACHANNEL,"DMA Channel (0=None)",text,"0,1,3,5,6,7",0,0x08
  625. param=MAXTRANSMITS,"Maximum Transmits",int,"8,40,1",8,0x02
  626. param=PRODUCTID,"Product ID",chars,36,"0110F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0",0x02
  627. param=SPEED,"CPU Bus Speed",text,"6,8,10",6,0x02
  628.  
  629. ;R-I 6510
  630. [ms$ni65]
  631. ndis2=1:ni6510.dos
  632.  
  633. [ms$ni65_nif]
  634. drivername=NI6510$
  635. io=IOBASE,,hex,"0x300,0x360,0x20",0x360,0x08
  636. param=MAXMULTICASTS,"Maximum Multicast Addresses",int,"1,16,1",10
  637. param=MAXRECEIVES,"Maximum Receives",int,"1,8,1",4
  638. param=MAXTRANSMITS,"Maximum Transmits",int,"1,50,1",6
  639.  
  640. ;Cabletron E2000
  641. [ms$cbl20xx]
  642. ndis2=1:e20nd.dos
  643.  
  644. [ms$cbl20xx_nif]
  645. drivername=E20ND$
  646. irq=INTERRUPT,,text,"3,4,5,6,7,9,10,11,12,14,15",3,0x08
  647. io=IOADDRESS,,text,"0x220,0x280,0x300,0x380",0x380,0x08
  648.  
  649. ;Cabletron E2100
  650. [ms$cbl21xx]
  651. ndis2=1:e21nd.dos
  652.  
  653. [ms$cbl21xx_nif]
  654. drivername=E21ND$
  655. irq=INTERRUPT,,text,"3,4,5,6,7,9,10,11,12,14,15",3,0x08
  656. io=IOADDRESS,,text,"0x220,0x280,0x300,0x380",0x380,0x08
  657. mem=SHAREDRAM,,hex,"0xA000,0xEE00,0x200",0xD000,0x08
  658. param=MEDIA,"Primary or Secondary Media",text,"PRI,SEC",PRI,0x08
  659.  
  660. ; Western Digital 8013EBT
  661. [ms$w8013ebt_nif]
  662. drivername=SMCMAC$
  663. irq=irq,,text,"2,3,4,5,7,10,11,15",3,0x08
  664. io=iobase,,text,"0x200,0x220,0x240,0x260,0x280,0x2A0,0x2C0,0x300,0x340,0x380","0x280",0x08
  665. mem=ramaddress,,hex,"0xC000,0xEE00,0x200",0xD000,0x08
  666. param=maxrequests,"Maximum Requests",int,"6,64,1",8,0x02
  667. param=maxtransmits,"Maximum Transmits",int,"6,64,1",12,0x02
  668. param=receivebuffers,"Receive Buffers",int,"6,96,1",12,0x02
  669. param=receivebufsize,"Receive Buffer Size",int,"256,1536,1",256,0x02
  670. param=receivechains,"Receive Chain Entries",int,"6,96,1",12,0x02
  671.  
  672. ; Intel EtherExpress 16
  673. [ms$ee16]
  674. ndis2=1:exp16.dos
  675.  
  676. [ms$ee16_nif]
  677. drivername=EXP16$
  678. irq=IRQ,,text,"3,4,5,9,10,11",3,0x3C
  679. io=IOADDRESS,,text,"0x200,0x210,0x220,0x230,0x240,0x250,0x260,0x270,0x300,0x310,0x320,0x330,0x340,0x350,0x360,0x370","0x310",0x3C
  680. ; NOTE: do not change the order or Early, Late, Never.
  681. ; ncd_card_specific relies on this ordering.
  682. param=IOCHRDY,"I/O Channel Ready",text,"Early,Late,Never",Late,0x3C
  683. param=TRANSCEIVER,"Transceiver Type",text,"'Thick Net (AUI/DIX)','Thin Net (BNC/COAX)','Twisted-Pair (TPE)'","Thin Net (BNC/COAX)",0x3C
  684.  
  685. [ms$ee16a_nif]
  686. drivername=EXP16$
  687. irq=IRQ,,text,"3,4,5,9,10,11",3,0x0C
  688. io=IOADDRESS,,text,"0x200,0x210,0x220,0x230,0x240,0x250,0x260,0x270,0x300,0x310,0x320,0x330,0x340,0x350,0x360,0x370","0x310",0x0C
  689. ; NOTE: do not change the order or Early, Late, Never.
  690. ; ncd_card_specific relies on this ordering.
  691. param=IOCHRDY,"I/O Channel Ready",text,"Early,Late,Never",Late,0x0C
  692. param=TRANSCEIVER,"Transceiver Type",text,"'Thick Net (AUI/DIX)','Thin Net (BNC/COAX)','Twisted-Pair (TPE)'","Thin Net (BNC/COAX)",0x0C
  693. slot=SLOTNUMBER,"Adapter Slot Number",int,"1,8,1",1,0x32
  694.  
  695. ; Olicom 16/4 Token-Ring Adapter ISA
  696. [ms$oli164]
  697. ndis2=1:olitok.dos
  698.  
  699. [ms$oli164_nif]
  700. drivername=OLITOK$
  701. param=adapter,"Adapter",int,"0,3,1",0,0x02
  702. param=maxtransmits,"Maximum Transmits",int,"2,6,1",6
  703. param=maxrequests,"Maximum General Requests",int,"1,10,1",6
  704. param=recbufsize,"Receive Buffer Size",int,"256,5000,1",512
  705. param=recbufcount,"Receive Buffers",int,"4,10,1",10
  706. param=earlyrelease,"Early Token Release",text,"yes,no",yes
  707. param=rpl,"RPL",keyonly,,,0x02
  708.  
  709. ; 3Com EtherLink 16
  710. [ms$elnk16]
  711. ndis2=1:elnk16.dos
  712.  
  713. [ms$elnk16_nif]
  714. drivername=ELNK16$
  715. io=iobase,,hex,"0x200,0x3F0,0x10",0x300,0x28
  716.  
  717. ; SMC ARCNET Adapters
  718. [ms$SMCARC]
  719. ndis2=1:smc_arc.dos
  720.  
  721. [ms$smcpc_nif]
  722. drivername=SMC_ARC$
  723. irq=interrupt,,text,"2,3,4,5,7","2",0x08
  724. io=iobase,,hex,"0x200,0x3F0,0x10",0x2E0,0x08
  725. mem=memorybase,,hex,"0xC000,0xE000,0x1000",0xD000,0x08
  726. mca=micro_channel,"Bus Type (0=ISA, 1=MCA)",int,"0,1,1",0
  727.  
  728. [ms$smcps_nif]
  729. drivername=SMC_ARC$
  730. irq=interrupt,,text,"2,3,4,5,7,10","2",0x08
  731. io=iobase,,text,"0x2E0,0x300,0x350,0x1988,0x2010,0x5678,0x5900,0x8088,0x8910,0x9C80,0xADB8,0xB4E8,0xBAD8,0xD0D0,0xE8D0,0xF8E8",0x2E0,0x08
  732. mem=memorybase,,hex,"0xC000,0xDE00,0x200",0xD000,0x08
  733. mca=micro_channel,"Bus Type (0=ISA, 1=MCA)",int,"0,1,1",1
  734.  
  735. [ms$smc130_nif]
  736. drivername=SMC_ARC$
  737. irq=interrupt,,text,"2,3,4,5,7","2",0x08
  738. io=iobase,,text,"0x260,0x290,0x2E0,0x2F0,0x300,0x350,0x380,0x3E0","0x2E0",0x08
  739. mem=memorybase,,text,"0xC000,0xC400,0xCC00,0xD000,0xD400,0xD800,0xDC00,0xE000",0xD000,0x08
  740. mca=micro_channel,"Bus Type (0=ISA, 1=MCA)",int,"0,1,1",0
  741.  
  742. [ms$smc220_nif]
  743. drivername=SMC_ARC$
  744. irq=interrupt,,text,"2,3,4,5,7","2",0x08
  745. io=iobase,,hex,"0x200,0x3F0,0x10",0x2E0,0x08
  746. mem=memorybase,,hex,"0xC000,0xEC00,0x400",0xD000,0x08
  747. mca=micro_channel,"Bus Type (0=ISA, 1=MCA)",int,"0,1,1",0
  748.  
  749. [ms$smc600_nif]
  750. drivername=SMC_ARC$
  751. irq=interrupt,,text,"2,3,4,5,7,9,10","2",0x08
  752. io=iobase,,text,"0x260,0x290,0x2E0,0x2F0,0x300,0x350,0x380,0x3E0","0x2E0",0x08
  753. mem=memorybase,,text,"0xC000,0xC400,0xCC00,0xD000,0xD400,0xD800,0xDC00,0xE000",0xD000,0x08
  754. mca=micro_channel,"Bus Type (0=ISA, 1=MCA)",int,"0,1,1",0
  755.  
  756. [ms$genarc_nif]
  757. drivername=SMC_ARC$
  758. irq=interrupt,,int,"2,15,1","2",0x08
  759. io=iobase,,hex,"0x200,0x3F0,0x10",0x2E0,0x08
  760. mem=memorybase,,hex,"0xC000,0xEC00,0x400",0xD000,0x08
  761. mca=micro_channel,"Bus Type (0=ISA, 1=MCA)",int,"0,1,1",0
  762.  
  763. [ms$pdi508_nif]
  764. drivername=SMC_ARC$
  765. irq=interrupt,,int,"2,7,1","2",0x08
  766. io=iobase,,text,"0x2A0,0x2E0,0x2F0,0x300",0x2E0,0x08
  767. mem=memorybase,,text,"0xA000,0xC000,0xC400,0xCC00,0xD000,0xDC00,0xE000",0xD000,0x08
  768.  
  769. [ms$pdi516_nif]
  770. drivername=SMC_ARC$
  771. irq=interrupt,,text,"2,3,4,5,6,7,10","2",0x08
  772. io=iobase,,text,"0x220,0x240,0x250,0x2A0,0x2E0,0x2F0,0x300",0x2E0,0x08
  773. mem=memorybase,,text,"0xC000,0xC400,0xCC00,0xD000,0xD400,0xDC00",0xD000,0x08
  774.  
  775. ; NCR Token-Ring
  776. [ms$ncrtr]
  777. ndis2=1:strn.dos
  778.  
  779. [ms$ncrtr4_nif]
  780. drivername=STRN$
  781. param=TYPE,"Adapter Type",static,"TRISA4"
  782. irq=INTERRUPT,,int,"2,7,1",2,0x08
  783. io=PORT_ADDRESS,,text,"0x0A20,0x1A20",0x0A20,0x08
  784. mem=SHARED_RAM,,text,"0xCA00,0xCC00,0xD000,0xD200,0xD400,0xD600",0xD000,0x08
  785. param=PRODUCT_ID,"Product ID",chars,36,"0910F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0",0x02
  786. param=MAX_FRAME_SIZE,"Maximum Frame Size",int,"64,4472,1",2034
  787. param=MAX_RECEIVES,"Maximum Receives",int,"2,50,1",3,0x02
  788. param=RCV_BUF_SIZE,"Receive Buffer Size",int,"256,4472,1",2048,0x02
  789. param=MAX_TRANSMITS,"Maximum Transmits",int,"2,50,1",6,0x02
  790. param=MAX_REQUESTS,"Maximum Requests",int,"2,10,1",6,0x02
  791.  
  792. [ms$ncrtr6_nif]
  793. drivername=STRN$
  794. irq=INTERRUPT,,text,"2,3,7,9,10,11,12,14,15",2,0x08
  795. io=PORT_ADDRESS,,hex,"0x0A20,0x3A20,0x1000",0x0A20,0x08
  796. dma=DMA_LEVEL,"DMA Channel",text,"3,5,6,7","5",0x08
  797. param=TYPE,"Adapter Type",static,"TRISA16"
  798. param=BUS_MODE,"Bus Mode",static,"DIO"
  799. param=RING_SPEED,"Token Ring Speed (0=Use Card Settings)",text,"0,4,16",16
  800. param=PRODUCT_ID,"Product ID",chars,36,"0910F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0",0x02
  801. param=MAX_FRAME_SIZE,"Maximum Frame Size",int,"64,17800,1",2034
  802. param=MAX_RECEIVES,"Maximum Receives",int,"2,50,1",3,0x02
  803. param=RCV_BUF_SIZE,"Receive Buffer Size",int,"256,17800,1",2048,0x02
  804. param=MAX_TRANSMITS,"Maximum Transmits",int,"2,50,1",6,0x02
  805. param=MAX_REQUESTS,"Maximum Requests",int,"2,10,1",6,0x02
  806.  
  807. [ms$ncrtrmc_nif]
  808. drivername=STRN$
  809. param=TYPE,"Adapter Type",static,"TRMC16"
  810. param=PRODUCT_ID,"Product ID",chars,36,"0910F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0",0x02
  811. param=MAX_FRAME_SIZE,"Maximum Frame Size",int,"64,17800,1",2034
  812. param=MAX_RECEIVES,"Maximum Receives",int,"2,50,1",3,0x02
  813. param=RCV_BUF_SIZE,"Receive Buffer Size",int,"256,17800,1",2048,0x02
  814. param=MAX_TRANSMITS,"Maximum Transmits",int,"2,50,1",6,0x02
  815. param=MAX_REQUESTS,"Maximum Requests",int,"2,10,1",6,0x02
  816.  
  817. [ms$p1390]
  818. ndis2=1:NDIS39XR.dos
  819. netdir=1:prorapm.dwn
  820.  
  821. [ms$p1392]
  822. ndis2=1:NDIS39XR.dos
  823. netdir=1:prorapm.dwn
  824.  
  825. [ms$p139_nif]
  826. drivername=NDI39XR$
  827. irq=INTLEVEL,,text,"3,4,5,6,7,9,10,11,12",5,0x38
  828. io=IOBASE,,hex,"0xA20,0xFE20,0x400",0xA20,0x38
  829. dma=DMACHANNEL,"DMA Channel",text,"5,6,7,0",5,0x38
  830. param=LINKSPEED,"Token Ring Speed",text,"4,16",16,0x38
  831. param=MEDIA,"Cabling Type",text,"STP,UTP","STP",0x38
  832. param=DMACLOCK,"DMA Clock Speed",text,"4,8,BUS",8,0x32
  833. param=SAEN,"Enable SAEN",text,"ON,OFF",ON,0x32
  834. param=MAXTRANSMITS,"Maximum Transmits",int,"3,50,1",40,0x32
  835. slot=SLOTNUMBER,"Adapter Slot Number",int,"1,8,1",1,0x22
  836.  
  837. [ms$pro4]
  838. ndis2=1:PRO4.DOS
  839.  
  840. [ms$pro4at]
  841. ndis2=1:PRO4AT.DOS
  842.  
  843. [ms$pro4xt_nif]
  844. drivername=PRO4$
  845. irq=Interrupt,,int,"2,7,1",2,0x08
  846. io=IOBASE,,hex,"0x100,0xFFF0,0x10",0xA20,0x08
  847. mem=MEMBASE,,hex,"0xA000,0xFE00,0x200",0xE000,0x08
  848.  
  849. [ms$pro4at_nif]
  850. drivername=PRO4$
  851. irq=Interrupt,,text,"3,4,5,6,7,9,10,11,12",12,0x08
  852. io=IOBASE,,hex,"0x100,0xFFF0,0x10",0xA20,0x08
  853. dma=DMACHANNEL,"DMA Channel",text,"5,6,7",5
  854.  
  855. [ms$pro4mc_nif]
  856. drivername=PRO4$
  857. irq=Interrupt,,text,"3,4,5,7,10,11",3,0x08
  858. io=IOBASE,,text,"0xA20,0x1A20,0x2A20,0x3A20,0x4A20,0x5A20,0xB20,0x1B20,0x2B20,0x3B20,0x4B20,0x5B20,0x820,0x1820,0x920,0x1920",0xA20,0x08
  859.  
  860. ; Zenith Data Systems Z-Note
  861.  
  862. [ms$znote]
  863. ndis2=1:I82593.DOS
  864.  
  865. [ms$znote_nif]
  866. drivername=I82593$$
  867. irq=INTERRUPT,,static,"15",0x08
  868. io=IOADDRESS,,static,"0x300",0x08
  869. param=DMACHAN0,"First DMA Channel",static,"6"
  870. param=DMACHAN1,"Second DMA Channel",static,"7"
  871. param=INBUFFER(K),"Receive Buffer",static,"8"
  872. param=OUTBUFFERS(K),"Send Buffer",static,"3"
  873.  
  874.  
  875. [ms$AM2100]
  876. ndis2=1:am2100.dos
  877.  
  878. [ms$AM1500]
  879. ndis2=1:am2100.dos
  880.  
  881. [ms$am2100_nif]
  882. DRIVERNAME=AM2100$
  883. irq=INTERRUPT,,text,"3,4,5,9,10,11,15",9,0x38
  884. io=IOADDRESS,,hex,"0x300,0x370,0x10",0x300,0x38
  885. dma=DMACHANNEL,"DMA Channel",text,"3,5,6,7","5",0x38
  886.  
  887. ; Transport Install and Protocol Sections
  888. [ms$ndishlp]
  889. ndis2=1:ndishlp.sys
  890.  
  891. [ms$ndishlp_xif]
  892. drivername=ndishlp$
  893.  
  894. [ms$netbeui]
  895. ndis2=x:*netbeui
  896.  
  897. [ms$netbeui_xif]
  898. drivername=netbeui$
  899. param=SESSIONS,"Maximum Sessions (real-mode)",int,"3,117,1",10
  900. param=NCBS,"NCBS (real-mode)",int,"7,255,1",12
  901.  
  902. [ms$nwlink]
  903. tsr="nwlink"
  904. tsr="net start"
  905. netstart="net start","@netdir\net start","nwlink"
  906. tsr="net initialize","@netdir\net initialize"
  907. tsr="nwlink","@netdir\nwlink","net initialize"
  908.  
  909. [ms$nwlink_xif]
  910. drivername=nwlink$
  911. param=FRAME,"Frame Type",text,"Ethernet_802.2,Ethernet_802.3,Ethernet_II,Ethernet_SNAP,TOKENRING",Ethernet_802.2
  912.