home *** CD-ROM | disk | FTP | other *** search
/ What the Doctor Required - The Freshest December / December.iso / windows / mem1614 / precopy2.cab / netmadge.inf < prev    next >
Encoding:
Windows Setup INFormation  |  1997-10-17  |  37.9 KB  |  1,191 lines

  1. ;****************************************************************************
  2. ;
  3. ; NetMadge.INF
  4. ;
  5. ; Copyright (c) 1994-1997 Microsoft Corporation & Madge Networks Ltd
  6. ;
  7. ; MADGE Network Interface Cards.
  8. ;
  9. ; Version 5.04
  10. ;
  11. ;****************************************************************************
  12.  
  13. [version]
  14. CatalogFile=netmadge.cat
  15. LayoutFile=layout.inf, layout1.inf, layout2.inf
  16. signature="$CHICAGO$"
  17. Class=Net
  18. provider=%V_MS%
  19.  
  20. [Manufacturer]
  21. %V_MADGE%=MADGE
  22.  
  23. [MADGE]
  24. %*pnp81d7.DeviceDesc%=*PNP81D7.ndi, *PNP81D7    ;Madge Smart 16/4 PC Ringnode
  25. %Unattend.DeviceDesc%=*PNP81D8.ndi, *PNP81D8    ;Madge Smart 16/4 Ringnode (Compatibilty for old ISA types)
  26. %MDGAT.DeviceDesc%=MDGAT.ndi,       MDGAT    ;Madge Smart 16/4 AT Ringnode
  27. %MDGISAC.DeviceDesc%=MDGISAC.ndi,   MDGISAC  ;Madge Smart 16/4 ISA Client Ringnode
  28. %MDGATP.DeviceDesc%=MDGATP.ndi,     MDGATP   ;Madge Smart 16/4 AT Plus Ringnode
  29. %*MDG0301.DeviceDesc%=*MDG0301.ndi, *MDG0301 ;Madge Smart 16/4 AT PnP Ringnode
  30. %MDGATPNPL.DeviceDesc%=MDGATPNPL.ndi, MDGATPNPL ;Madge Smart 16/4 AT PnP (Legacy) Ringnode
  31. %MDGISACP.DeviceDesc%=MDGISACP.ndi, MDGISACP ;Madge Smart 16/4 ISA Client Plus Ringnode
  32. %MDGSM16.DeviceDesc%=MDGSM16.ndi,   MDGSM16  ;Madge Smart 16 Ringnode
  33. %*MDG0002.DeviceDesc%=*MDG0002.ndi, *MDG0002 ;Madge Smart 16/4 EISA Ringnode
  34. %*MDG0004.DeviceDesc%=*MDG0004.ndi, *MDG0004 ;Madge Smart 16/4 EISA Ringnode Mk3
  35. %MCA_002D.DeviceDesc%=MCA_002D.ndi, MCA_002D ;Madge Smart 16/4 MC Ringnode
  36. %MCA_0074.DeviceDesc%=MCA_0074.ndi, MCA_0074 ;Madge Smart 16/4 MC32 Ringnode
  37. %MDG_PCMCIA.DeviceDesc%=MDG_PCMCIA.ndi, PCMCIA\MADGE-SMART_16/4_PCMCIA_RINGNODE-0757 ; Madge Smart 16/4 PCMCIA Ringnode
  38. %Unattend.DeviceDesc%=MDG_PCMCIA.ndi, *MDG_PCMCIA ; Madge Smart 16/4 PCMCIA Ringnode
  39. %MDG_PCMCIA2A.DeviceDesc%=MDG_PCMCIA2A.ndi, PCMCIA\MADGE-SMART_16/4_PCMCIA_RINGNODE-3682 ; Madge Smart 16/4 PCMCIA Ringnode Mk2 (PIO)
  40. %Unattend.DeviceDesc%=MDG_PCMCIA2A.ndi, *MDG_PCMCIA2 ; Madge Smart 16/4 PCMCIA Ringnode Mk2 (PIO)
  41. %*MDG0101.DeviceDesc%=*MDG0101.ndi, *MDG0101 ;Madge Smart 16/4 ISA PnP Ringnode
  42. %MDGPNPL.DeviceDesc%=MDGPNPL.ndi, MDGPNPL ;Madge Smart 16/4 ISA PnP (Legacy) Ringnode
  43. %MDG_PCI.DeviceDesc%=MDG_PCI.ndi, PCI\VEN_10B6&DEV_0001 ;Madge Smart 16/4 PCI Ringnode
  44. %MDG_PCI2.DeviceDesc%=MDG_PCI2.ndi, PCI\VEN_10B6&DEV_0002 ;Madge Smart 16/4 PCI Ringnode (BM)
  45. %MDG_PCI4.DeviceDesc%=MDG_PCI4.ndi, PCI\VEN_10B6&DEV_0004 ;Madge Smart 16/4 PCI Ringnode (BM)
  46. %PRESTO.DeviceDesc%=PRESTO.ndi, PCI\VEN_10B6&DEV_0007&SUBSYS_000710B6 ;Madge Presto PCI
  47. %Unattend.DeviceDesc%=PRESTO.ndi, *PRESTO ; Madge Presto PCI
  48. %MDG_PCIC.DeviceDesc%=MDG_PCIC.ndi, PCI\VEN_10B6&DEV_0006 ;Madge 16/4 CardBus Adapter
  49.  
  50.  
  51.  
  52. ;****************************************************************************
  53. ; *PNP81D7 Madge Networks Smart 16/4 PC Ringnode
  54. ;****************************************************************************
  55. [*PNP81D7.ndi]
  56. AddReg=*PNP81D7.ndi.reg,Madge.ndi.reg,MadgeISA.ndi.reg
  57. LogConfig=MDGPC.LogConfig
  58.  
  59. [*PNP81D7.ndi.reg]
  60. HKR,Ndi,DeviceID,,"*PNP81D7"
  61. ;
  62. ; 16/4 PC hardware type.
  63. ;
  64. HKR,,AdapterType,,"100"
  65.  
  66. ; Force16 (ndis3&ndis2)
  67. HKR,NDI\params\Force16,ParamDesc,,"Force 16 Mbits/s"
  68. HKR,NDI\params\Force16,default,,""
  69. HKR,NDI\params\Force16,type,,enum
  70. HKR,NDI\params\Force16\enum,0,,"No"
  71. HKR,NDI\params\Force16\enum,1,,"Yes"
  72. HKR,NDI\params\Force16,optional,,1
  73. HKR,NDI\params\Force16,flag,1,30,00,00,00
  74.  
  75. [MDGPC.LogConfig]
  76. ConfigPriority=HARDRECONFIG
  77. IOConfig=A20-A2F(3FF::),1A20-1A2F(3FF::),2A20-2A2F(3FF::),3A20-3A2F(3FF::)
  78. IRQConfig=5,2,3,7
  79. DMAConfig=0
  80.  
  81. ;****************************************************************************
  82. ; *PNP81D8 Madge Networks Smart 16/4 Ringnode (All ISA Types)
  83. ;****************************************************************************
  84. [*PNP81D8.ndi]
  85. AddReg=*PNP81D8.ndi.reg,Madge.ndi.reg,MadgeISA.ndi.reg
  86. LogConfig=MDGALL.LogConfig
  87.  
  88. [*PNP81D8.ndi.reg]
  89. HKR,Ndi,DeviceID,,"*PNP81D8"
  90. ;
  91. ; 16/4 PC hardware type.
  92. ;
  93. HKR,,AdapterType,,"100"
  94.  
  95. ; Force16 (ndis3&ndis2)
  96. HKR,NDI\params\Force16,ParamDesc,,"Force 16 Mbits/s"
  97. HKR,NDI\params\Force16,default,,""
  98. HKR,NDI\params\Force16,type,,enum
  99. HKR,NDI\params\Force16\enum,0,,"No"
  100. HKR,NDI\params\Force16\enum,1,,"Yes"
  101. HKR,NDI\params\Force16,optional,,1
  102. HKR,NDI\params\Force16,flag,1,30,00,00,00
  103.  
  104. [MDGALL.LogConfig]
  105. ConfigPriority=HARDRECONFIG
  106. IOConfig=A20-A2F(3FF::),1A20-1A2F(3FF::),2A20-2A2F(3FF::),3A20-3A2F(3FF::),4A20-4A2F(3FF::)
  107. IRQConfig=3,5,7,10,11,12,15,9
  108. DMAConfig=0,1,3,5,6
  109.  
  110. ;****************************************************************************
  111. ; MDGAT Madge Networks Smart 16/4 AT Ringnode
  112. ;****************************************************************************
  113. [MDGAT.ndi]
  114. AddReg=MDGAT.ndi.reg,Madge.ndi.reg,MadgeISA.ndi.reg
  115. LogConfig=MDGAT.LogConfig
  116.  
  117. [MDGAT.ndi.reg]
  118. HKR,Ndi,DeviceID,,"MDGAT"
  119. ;
  120. ; 16/4 AT hardware type.
  121. ;
  122. HKR,,AdapterType,,"100"
  123.  
  124. ; Force16 (ndis3 & ndis2)
  125. HKR,NDI\params\Force16,ParamDesc,,"Force 16 Mbits/s"
  126. HKR,NDI\params\Force16,default,,""
  127. HKR,NDI\params\Force16,type,,enum
  128. HKR,NDI\params\Force16\enum,0,,"No"
  129. HKR,NDI\params\Force16\enum,1,,"Yes"
  130. HKR,NDI\params\Force16,optional,,1
  131. HKR,NDI\params\Force16,flag,1,30,00,00,00
  132.  
  133. [MDGAT.LogConfig]
  134. ConfigPriority=HARDRECONFIG
  135. IOConfig=A20-A2F(3FF::),1A20-1A2F(3FF::),2A20-2A2F(3FF::),3A20-3A2F(3FF::)
  136. IRQConfig=5,3,7,10,11,12,15,2
  137. DMAConfig=0,1,3,5,6
  138.  
  139. ;****************************************************************************
  140. ; MDGISAC Madge Networks Smart 16/4 ISA Client Ringnode
  141. ;****************************************************************************
  142. [MDGISAC.ndi]
  143. AddReg=MDGISAC.ndi.reg,Madge.ndi.reg,MadgeISA.ndi.reg
  144. LogConfig=MDGISAC.LogConfig
  145.  
  146. [MDGISAC.ndi.reg]
  147. HKR,Ndi,DeviceID,,"MDGISAC"
  148. ;
  149. ; 16/4 ISA Client hardware type.
  150. ;
  151. HKR,,AdapterType,,"100"
  152.  
  153. ; Force16 (ndis3 & ndis2)
  154. HKR,NDI\params\Force16,ParamDesc,,"Force 16 Mbits/s"
  155. HKR,NDI\params\Force16,default,,""
  156. HKR,NDI\params\Force16,type,,enum
  157. HKR,NDI\params\Force16\enum,0,,"No"
  158. HKR,NDI\params\Force16\enum,1,,"Yes"
  159. HKR,NDI\params\Force16,optional,,1
  160. HKR,NDI\params\Force16,flag,1,30,00,00,00
  161.  
  162. [MDGISAC.LogConfig]
  163. ConfigPriority=HARDRECONFIG
  164. IOConfig=A20-A2F(3FF::),1A20-1A2F(3FF::),2A20-2A2F(3FF::),3A20-3A2F(3FF::)
  165. IRQConfig=5,3,7,10,11,12,15,2
  166. DMAConfig=0
  167.  
  168. ;****************************************************************************
  169. ; MDGATP Madge Networks Smart 16/4 AT/P Ringnode
  170. ;****************************************************************************
  171. [MDGATP.ndi]
  172. AddReg=MDGATP.ndi.reg,Madge.ndi.reg,MadgeISA.ndi.reg
  173. LogConfig=MDGATP.LogConfig
  174.  
  175. [MDGATP.ndi.reg]
  176. HKR,Ndi,DeviceID,,"MDGATP"
  177. ;
  178. ; 16/4 AT/P hardware type.
  179. ;
  180. HKR,,AdapterType,,"100"
  181.  
  182. ; Force16 (ndis3 & ndis2)
  183. HKR,NDI\params\Force16,ParamDesc,,"Force 16 Mbits/s"
  184. HKR,NDI\params\Force16,default,,""
  185. HKR,NDI\params\Force16,type,,enum
  186. HKR,NDI\params\Force16\enum,0,,"No"
  187. HKR,NDI\params\Force16\enum,1,,"Yes"
  188. HKR,NDI\params\Force16,optional,,1
  189. HKR,NDI\params\Force16,flag,1,30,00,00,00
  190. ; Force4 (ndis3 & ndis2)
  191. HKR,NDI\params\Force4,ParamDesc,,"Force 4 Mbits/s"
  192. HKR,NDI\params\Force4,default,,""
  193. HKR,NDI\params\Force4,type,,enum
  194. HKR,NDI\params\Force4\enum,0,,"No"
  195. HKR,NDI\params\Force4\enum,1,,"Yes"
  196. HKR,NDI\params\Force4,optional,,1
  197. HKR,NDI\params\Force4,flag,1,30,00,00,00
  198.  
  199. [MDGATP.LogConfig]
  200. ConfigPriority=HARDRECONFIG
  201. IOConfig=A20-A2F(3FF::),1A20-1A2F(3FF::),2A20-2A2F(3FF::),3A20-3A2F(3FF::)
  202. IRQConfig=5,3,7,10,11,12,15,2
  203. DMAConfig=0,3,5,6
  204.  
  205.  
  206. ;****************************************************************************
  207. ; *MDG0301 Madge Smart 16/4 AT PnP Ringnode
  208. ;****************************************************************************
  209. [*MDG0301.ndi]
  210. AddReg=*MDG0301.ndi.reg,Madge.ndi.reg,MadgeISA.ndi.reg
  211.  
  212. [*MDG0301.ndi.reg]
  213. HKR,Ndi,DeviceID,,"*MDG0301"
  214. ;
  215. ; AT hardware type.
  216. ;
  217. HKR,,AdapterType,,"100"
  218. ;
  219. ; Force16 (ndis3 & ndis2)
  220. HKR,NDI\params\Force16,ParamDesc,,"Force 16 Mbits/s"
  221. HKR,NDI\params\Force16,default,,""
  222. HKR,NDI\params\Force16,type,,enum
  223. HKR,NDI\params\Force16\enum,0,,"No"
  224. HKR,NDI\params\Force16\enum,1,,"Yes"
  225. HKR,NDI\params\Force16,optional,,1
  226. HKR,NDI\params\Force16,flag,1,30,00,00,00
  227. ; Force4 (ndis3 & ndis2)
  228. HKR,NDI\params\Force4,ParamDesc,,"Force 4 Mbits/s"
  229. HKR,NDI\params\Force4,default,,""
  230. HKR,NDI\params\Force4,type,,enum
  231. HKR,NDI\params\Force4\enum,0,,"No"
  232. HKR,NDI\params\Force4\enum,1,,"Yes"
  233. HKR,NDI\params\Force4,optional,,1
  234. HKR,NDI\params\Force4,flag,1,30,00,00,00
  235. ; Force16BitPIO (ndis3)
  236. HKR,NDI\params\Force16BitPIO,ParamDesc,,"Force 16bit PIO"
  237. HKR,NDI\params\Force16BitPIO,default,,0
  238. HKR,NDI\params\Force16BitPIO,type,,enum
  239. HKR,NDI\params\Force16BitPIO\enum,0,,no
  240. HKR,NDI\params\Force16BitPIO\enum,1,,yes
  241. HKR,NDI\params\Force16BitPIO,flag,1,20,00,00,00
  242. HKR,NDI\params\Force16BitPIO,optional,,1
  243. ; TransferType
  244. HKR,NDI\params\TransferType,ParamDesc,,"Transfer Type"
  245. HKR,NDI\params\TransferType,default,,1
  246. HKR,NDI\params\TransferType,type,,enum
  247. HKR,NDI\params\TransferType\enum,0,,"PIO"
  248. HKR,NDI\params\TransferType\enum,1,,"DMA"
  249. HKR,NDI\params\TransferType\enum,2,,"MMIO"
  250. HKR,NDI\params\TransferType,flag,1,30,00,00,00
  251.  
  252. ;****************************************************************************
  253. ; MDGATPNPL Madge Networks Smart 16/4 AT PnP (Legacy) Ringnode
  254. ;****************************************************************************
  255. [MDGATPNPL.ndi]
  256. AddReg=MDGATPNPL.ndi.reg,Madge.ndi.reg,MadgeISA.ndi.reg
  257. LogConfig=MDGATPNPL.LogConfig
  258.  
  259. [MDGATPNPL.ndi.reg]
  260. HKR,Ndi,DeviceID,,"MDGATPNPL"
  261. ;
  262. ; 16/4 AT hardware type.
  263. ;
  264. HKR,,AdapterType,,"100"
  265.  
  266. ; Force16 (ndis3 & ndis2)
  267. HKR,NDI\params\Force16,ParamDesc,,"Force 16 Mbits/s"
  268. HKR,NDI\params\Force16,default,,""
  269. HKR,NDI\params\Force16,type,,enum
  270. HKR,NDI\params\Force16\enum,0,,"No"
  271. HKR,NDI\params\Force16\enum,1,,"Yes"
  272. HKR,NDI\params\Force16,optional,,1
  273. HKR,NDI\params\Force16,flag,1,30,00,00,00
  274. ; Force4 (ndis3 & ndis2)
  275. HKR,NDI\params\Force4,ParamDesc,,"Force 4 Mbits/s"
  276. HKR,NDI\params\Force4,default,,""
  277. HKR,NDI\params\Force4,type,,enum
  278. HKR,NDI\params\Force4\enum,0,,"No"
  279. HKR,NDI\params\Force4\enum,1,,"Yes"
  280. HKR,NDI\params\Force4,optional,,1
  281. HKR,NDI\params\Force4,flag,1,30,00,00,00
  282. ; Force16BitPIO (ndis3)
  283. HKR,NDI\params\Force16BitPIO,ParamDesc,,"Force 16bit PIO"
  284. HKR,NDI\params\Force16BitPIO,default,,0
  285. HKR,NDI\params\Force16BitPIO,type,,enum
  286. HKR,NDI\params\Force16BitPIO\enum,0,,no
  287. HKR,NDI\params\Force16BitPIO\enum,1,,yes
  288. HKR,NDI\params\Force16BitPIO,flag,1,20,00,00,00
  289. HKR,NDI\params\Force16BitPIO,optional,,1
  290.  
  291. [MDGATPNPL.LogConfig]
  292. ConfigPriority=HARDRECONFIG
  293. IOConfig=920-92F(3FF::),940-94F(3FF::),960-96F(3FF::),980-98F(3FF::),A20-A2F(3FF::),A40-A4F(3FF::),A60-A6F(3FF::),A80-A8F(3FF::),B20-B2F(3FF::),B40-B4F(3FF::),B60-B6F(3FF::),B80-B8F(3FF::)
  294. IRQConfig=5,3,7,10,11,12,15,2
  295. DMAConfig=0,3,5,6
  296.  
  297. ;****************************************************************************
  298. ; MDGISACP Madge Networks Smart 16/4 ISA Client Plus Ringnode
  299. ;****************************************************************************
  300. [MDGISACP.ndi]
  301. AddReg=MDGISACP.ndi.reg,Madge.ndi.reg,MadgeISA.ndi.reg
  302. LogConfig=MDGISACP.LogConfig
  303.  
  304. [MDGISACP.ndi.reg]
  305. HKR,Ndi,DeviceID,,"MDGISACP"
  306. ;
  307. ; 16/4 ISA Client Plus hardware type.
  308. ;
  309. HKR,,AdapterType,,"100"
  310.  
  311. ; Force16 (ndis3 & ndis2)
  312. HKR,NDI\params\Force16,ParamDesc,,"Force 16 Mbits/s"
  313. HKR,NDI\params\Force16,default,,""
  314. HKR,NDI\params\Force16,type,,enum
  315. HKR,NDI\params\Force16\enum,0,,"No"
  316. HKR,NDI\params\Force16\enum,1,,"Yes"
  317. HKR,NDI\params\Force16,optional,,1
  318. HKR,NDI\params\Force16,flag,1,30,00,00,00
  319. ; Force4 (ndis3 & ndis2)
  320. HKR,NDI\params\Force4,ParamDesc,,"Force 4 Mbits/s"
  321. HKR,NDI\params\Force4,default,,""
  322. HKR,NDI\params\Force4,type,,enum
  323. HKR,NDI\params\Force4\enum,0,,"No"
  324. HKR,NDI\params\Force4\enum,1,,"Yes"
  325. HKR,NDI\params\Force4,optional,,1
  326. HKR,NDI\params\Force4,flag,1,30,00,00,00
  327.  
  328. [MDGISACP.LogConfig]
  329. ConfigPriority=HARDRECONFIG
  330. IOConfig=A20-A2F(3FF::),1A20-1A2F(3FF::),2A20-2A2F(3FF::),3A20-3A2F(3FF::)
  331. IRQConfig=5,3,7,10,11,12,15,2
  332. DMAConfig=0
  333.  
  334. ;****************************************************************************
  335. ; MDGSM16 Madge Networks Smart 16 Ringnode
  336. ;****************************************************************************
  337. [MDGSM16.ndi]
  338. AddReg=MDGSM16.ndi.reg,Madge.ndi.reg,MadgeISA.ndi.reg
  339. LogConfig=MDGSM16.LogConfig
  340.  
  341. [MDGSM16.ndi.reg]
  342. HKR,Ndi,DeviceID,,"MDGSM16"
  343. ;
  344. ; Smart 16 hardware type.
  345. ;
  346. HKR,,AdapterType,,"400"
  347.  
  348. ; Alternate (ndis3 & ndis2)
  349. HKR,NDI\params\Alternate,ParamDesc,,"Force 16 Mbits/s"
  350. HKR,NDI\params\Alternate,default,,""
  351. HKR,NDI\params\Alternate,type,,enum
  352. HKR,NDI\params\Alternate\enum,0,,"No"
  353. HKR,NDI\params\Alternate\enum,1,,"Yes"
  354. HKR,NDI\params\Alternate,optional,,1
  355. HKR,NDI\params\Alternate,flag,1,30,00,00,00
  356.  
  357. [MDGSM16.LogConfig]
  358. ConfigPriority=HARDRECONFIG
  359. IOConfig=4A20-4A2F(3FF::)
  360. IRQConfig=3,7,2
  361. DMAConfig=0
  362.  
  363. ;****************************************************************************
  364. ; *MDG0002 Madge Networks Smart 16/4 EISA Ringnode
  365. ;****************************************************************************
  366. [*MDG0002.ndi]
  367. AddReg=*MDG0002.ndi.reg,Madge.ndi.reg
  368.  
  369. [*MDG0002.ndi.reg]
  370. HKR,Ndi,DeviceID,,"*MDG0002"
  371. ;
  372. ; 16/4 EISA hardware type.
  373. ;
  374. HKR,,AdapterType,,"500"
  375.  
  376. ;****************************************************************************
  377. ; *MDG0004 Madge Networks Smart 16/4 EISA Ringnode Mk3
  378. ;****************************************************************************
  379. [*MDG0004.ndi]
  380. AddReg=*MDG0004.ndi.reg,Madge.ndi.reg
  381.  
  382. [*MDG0004.ndi.reg]
  383. HKR,Ndi,DeviceID,,"*MDG0004"
  384. ;
  385. ; 16/4 EISA hardware type.
  386. ;
  387. HKR,,AdapterType,,"500"
  388.  
  389. ;****************************************************************************
  390. ; MCA_002D Madge Networks Smart 16/4 MC Ringnode
  391. ;****************************************************************************
  392. [MCA_002D.ndi]
  393. AddReg=MCA_002D.ndi.reg,Madge.ndi.reg,Microchannel
  394.  
  395. [MCA_002D.ndi.reg]
  396. HKR,Ndi,DeviceID,,"MCA_002D"
  397. ;
  398. ; 16/4 MCA hardware type.
  399. ;
  400. HKR,,AdapterType,,"600"
  401.  
  402. ;****************************************************************************
  403. ; MCA_0074 Madge Networks Smart 16/4 MC32 Ringnode
  404. ;****************************************************************************
  405. [MCA_0074.ndi]
  406. AddReg=MCA_0074.ndi.reg,Madge.ndi.reg,Microchannel
  407.  
  408. [MCA_0074.ndi.reg]
  409. HKR,Ndi,DeviceID,,"MCA_0074"
  410. ;
  411. ; 16/4 MCA hardware type.
  412. ;
  413. HKR,,AdapterType,,"600"
  414.  
  415. ;****************************************************************************
  416. ; MDG_PCMCIA Madge Smart PCMCIA Token Ring Adapter
  417. ;****************************************************************************
  418. [MDG_PCMCIA.ndi]
  419. AddReg=MDG_PCMCIA.ndi.reg,Madge.ndi.reg,MadgeISA.ndi.reg
  420.  
  421. [MDG_PCMCIA.ndi.reg]
  422. HKR,Ndi,DeviceID,,"MADGE-SMART_16/4_PCMCIA_RINGNODE-0757"
  423. HKR,Ndi,CardType,,"PCMCIA"
  424. ;
  425. ; PCMCIA hardware type.
  426. ;
  427. HKR,,AdapterType,,"200"
  428. ;
  429. ; Hardware settings required by PCMCIA adapters.
  430. ;
  431. HKR,Override,0000,1, \
  432. ;
  433. ; CONFIGMG_VERSION
  434. ;
  435. 00,04,00,00, \
  436. ;
  437. ; PRIORITY
  438. ;
  439. 00,00,00,00, \
  440. ;
  441. ; I/O
  442. ;
  443. 24,00,00,00, \
  444. 02,00,00,00, \
  445. 01,00,0C,00, \
  446. 00,00,00,00, \
  447. 00,00,00,00, \
  448. E0,FF,20,00, \
  449. 00,00,FF,FF, \
  450. 00,00,00,00, \
  451. 40,00,00,00, \
  452. ;
  453. ; IRQ
  454. ;
  455. 14,00,00,00, \
  456. 04,00,00,00, \
  457. 00,00,00,00, \
  458. B8,DC,00,00, \
  459. 20,00,00,00, \
  460. ;
  461. ; REQUEST_CONFIG_PKT
  462. ;
  463. 19,00,00,00, \
  464. 7C,89,00,00, \
  465. 00,00,02,00, \
  466. 32,32,32,02, \
  467. 00,08,00,00, \
  468. 00,00,00,01, \
  469. 03, \
  470. ;
  471. ; TERMINATOR
  472. ;
  473. 00,00,00,00
  474. ;
  475. ; Ring speed selection.
  476. ;
  477. HKR,NDI\params\RingSpeed,ParamDesc,,"Ring speed"
  478. HKR,NDI\params\RingSpeed,default,,0
  479. HKR,NDI\params\RingSpeed,type,,enum
  480. HKR,NDI\params\RingSpeed\enum,0,,"Default (set at adapter)"
  481. HKR,NDI\params\RingSpeed\enum,1,,"4 MBit/s"
  482. HKR,NDI\params\RingSpeed\enum,2,,"16 MBit/s"
  483. HKR,NDI\params\RingSpeed,flag,1,28,00,00,00
  484. ;
  485. ; Old Force4/Force16 for backwards compatibility.
  486. ;
  487. ; Force16 (ndis3 & ndis2)
  488. HKR,NDI\params\Force16,ParamDesc,,"Force 16 Mbits/s"
  489. HKR,NDI\params\Force16,default,,""
  490. HKR,NDI\params\Force16,type,,enum
  491. HKR,NDI\params\Force16\enum,0,,"No"
  492. HKR,NDI\params\Force16\enum,1,,"Yes"
  493. HKR,NDI\params\Force16,optional,,1
  494. HKR,NDI\params\Force16,flag,1,30,00,00,00
  495. ; Force4 (ndis3 & ndis2)
  496. HKR,NDI\params\Force4,ParamDesc,,"Force 4 Mbits/s"
  497. HKR,NDI\params\Force4,default,,""
  498. HKR,NDI\params\Force4,type,,enum
  499. HKR,NDI\params\Force4\enum,0,,"No"
  500. HKR,NDI\params\Force4\enum,1,,"Yes"
  501. HKR,NDI\params\Force4,optional,,1
  502. HKR,NDI\params\Force4,flag,1,30,00,00,00
  503. ; Force16BitPIO (ndis3)
  504. HKR,NDI\params\Force16BitPIO,ParamDesc,,"Force 16bit PIO"
  505. HKR,NDI\params\Force16BitPIO,default,,0
  506. HKR,NDI\params\Force16BitPIO,type,,enum
  507. HKR,NDI\params\Force16BitPIO\enum,0,,no
  508. HKR,NDI\params\Force16BitPIO\enum,1,,yes
  509. HKR,NDI\params\Force16BitPIO,flag,1,20,00,00,00
  510. HKR,NDI\params\Force16BitPIO,optional,,1
  511.  
  512.  
  513. ;****************************************************************************
  514. ; MDG_PCMCIA Madge Smart PCMCIA Token Ring Adapter Mk2
  515. ;****************************************************************************
  516. [MDG_PCMCIA2A.ndi]
  517. AddReg=MDG_PCMCIA2A.ndi.reg,Madge.ndi.reg,MadgeISA.ndi.reg
  518.  
  519. [MDG_PCMCIA2A.ndi.reg]
  520. HKR,Ndi,DeviceID,,"MADGE-SMART_16/4_PCMCIA_RINGNODE-3682"
  521. HKR,Ndi,CardType,,"PCMCIA"
  522. ;
  523. ; PCMCIA hardware type.
  524. ;
  525. HKR,,AdapterType,,"200"
  526. ;
  527. ; Hardware settings required by PCMCIA adapters.
  528. ;
  529. HKR,Override,0000,1, \
  530. ;
  531. ; CONFIGMG_VERSION
  532. ;
  533. 00,04,00,00, \
  534. ;
  535. ; PRIORITY
  536. ;
  537. 00,00,00,00, \
  538. ;
  539. ; I/O
  540. ;
  541. 24,00,00,00, \
  542. 02,00,00,00, \
  543. 01,00,0C,00, \
  544. 00,00,00,00, \
  545. 00,00,00,00, \
  546. E0,FF,20,00, \
  547. 00,00,FF,FF, \
  548. 00,00,00,00, \
  549. 40,00,00,00, \
  550. ;
  551. ; IRQ
  552. ;
  553. 14,00,00,00, \
  554. 04,00,00,00, \
  555. 00,00,00,00, \
  556. B8,DC,00,00, \
  557. 20,00,00,00, \
  558. ;
  559. ; MMIO
  560. ;
  561. 34,00,00,00,\
  562. 01,00,00,00,\
  563. 01,00,14,00,\
  564. 00,00,00,00,\
  565. 00,00,00,00,\
  566. 00,00,00,00,\
  567. 00,F0,FF,FF,\
  568. 00,10,00,00,\
  569. 00,00,00,00,\
  570. FF,FF,FF,FF,\
  571. 00,00,00,00,\
  572. 08,00,00,00,\
  573. 00,00,00,00,\
  574. ;
  575. ; REQUEST_CONFIG_PKT
  576. ;
  577. 19,00,00,00, \
  578. 7C,89,00,00, \
  579. 00,00,02,00, \
  580. 32,32,32,02, \
  581. 00,08,00,00, \
  582. 00,00,00,01, \
  583. 03, \
  584. ;
  585. ; TERMINATOR
  586. ;
  587. 00,00,00,00
  588. ;
  589. ; Ring speed selection.
  590. ;
  591. HKR,NDI\params\RingSpeed,ParamDesc,,"Ring speed"
  592. HKR,NDI\params\RingSpeed,default,,0
  593. HKR,NDI\params\RingSpeed,type,,enum
  594. HKR,NDI\params\RingSpeed\enum,0,,"Default (set at adapter)"
  595. HKR,NDI\params\RingSpeed\enum,1,,"4 MBit/s"
  596. HKR,NDI\params\RingSpeed\enum,2,,"16 MBit/s"
  597. HKR,NDI\params\RingSpeed,flag,1,28,00,00,00
  598. ;
  599. ; Old Force4/Force16 for backwards compatibility.
  600. ;
  601. ; Force16
  602. HKR,NDI\params\Force16,ParamDesc,,"Force 16 Mbits/s"
  603. HKR,NDI\params\Force16,default,,""
  604. HKR,NDI\params\Force16,type,,enum
  605. HKR,NDI\params\Force16\enum,0,,"No"
  606. HKR,NDI\params\Force16\enum,1,,"Yes"
  607. HKR,NDI\params\Force16,optional,,1
  608. HKR,NDI\params\Force16,flag,1,20,00,00,00
  609. ; Force4
  610. HKR,NDI\params\Force4,ParamDesc,,"Force 4 Mbits/s"
  611. HKR,NDI\params\Force4,default,,""
  612. HKR,NDI\params\Force4,type,,enum
  613. HKR,NDI\params\Force4\enum,0,,"No"
  614. HKR,NDI\params\Force4\enum,1,,"Yes"
  615. HKR,NDI\params\Force4,optional,,1
  616. HKR,NDI\params\Force4,flag,1,20,00,00,00
  617. ; Force16BitPIO
  618. HKR,NDI\params\Force16BitPIO,ParamDesc,,"Force 16bit PIO"
  619. HKR,NDI\params\Force16BitPIO,default,,0
  620. HKR,NDI\params\Force16BitPIO,type,,enum
  621. HKR,NDI\params\Force16BitPIO\enum,0,,no
  622. HKR,NDI\params\Force16BitPIO\enum,1,,yes
  623. HKR,NDI\params\Force16BitPIO,flag,1,20,00,00,00
  624. HKR,NDI\params\Force16BitPIO,optional,,1
  625. ; TransferType
  626. HKR,NDI\params\TransferType,ParamDesc,,"Transfer Type"
  627. HKR,NDI\params\TransferType,default,,0
  628. HKR,NDI\params\TransferType,type,,enum
  629. HKR,NDI\params\TransferType\enum,0,,"PIO"
  630. HKR,NDI\params\TransferType\enum,2,,"MMIO"
  631. HKR,NDI\params\TransferType,flag,1,20,00,00,00
  632.  
  633.  
  634. ;****************************************************************************
  635. ; *MDG0101 Madge Smart 16/4 ISA Client PnP Ringnode
  636. ;****************************************************************************
  637. [*MDG0101.ndi]
  638. AddReg=*MDG0101.ndi.reg,Madge.ndi.reg,MadgeISA.ndi.reg
  639.  
  640. [*MDG0101.ndi.reg]
  641. HKR,Ndi,DeviceID,,"*MDG0101"
  642. ;
  643. ; PnP hardware type.
  644. ;
  645. HKR,,AdapterType,,"300"
  646. ;
  647. ; Force16 (ndis3 & ndis2)
  648. HKR,NDI\params\Force16,ParamDesc,,"Force 16 Mbits/s"
  649. HKR,NDI\params\Force16,default,,""
  650. HKR,NDI\params\Force16,type,,enum
  651. HKR,NDI\params\Force16\enum,0,,"No"
  652. HKR,NDI\params\Force16\enum,1,,"Yes"
  653. HKR,NDI\params\Force16,optional,,1
  654. HKR,NDI\params\Force16,flag,1,30,00,00,00
  655. ; Force4 (ndis3 & ndis2)
  656. HKR,NDI\params\Force4,ParamDesc,,"Force 4 Mbits/s"
  657. HKR,NDI\params\Force4,default,,""
  658. HKR,NDI\params\Force4,type,,enum
  659. HKR,NDI\params\Force4\enum,0,,"No"
  660. HKR,NDI\params\Force4\enum,1,,"Yes"
  661. HKR,NDI\params\Force4,optional,,1
  662. HKR,NDI\params\Force4,flag,1,30,00,00,00
  663. ; Force16BitPIO (ndis3)
  664. HKR,NDI\params\Force16BitPIO,ParamDesc,,"Force 16bit PIO"
  665. HKR,NDI\params\Force16BitPIO,default,,0
  666. HKR,NDI\params\Force16BitPIO,type,,enum
  667. HKR,NDI\params\Force16BitPIO\enum,0,,no
  668. HKR,NDI\params\Force16BitPIO\enum,1,,yes
  669. HKR,NDI\params\Force16BitPIO,flag,1,20,00,00,00
  670. HKR,NDI\params\Force16BitPIO,optional,,1
  671.  
  672. ;****************************************************************************
  673. ; MDGPNPL Madge Networks Smart 16/4 ISA Client PnP (Legacy) Ringnode
  674. ;****************************************************************************
  675. [MDGPNPL.ndi]
  676. AddReg=MDGPNPL.ndi.reg,Madge.ndi.reg,MadgeISA.ndi.reg
  677. LogConfig=MDGPNPL.LogConfig
  678.  
  679. [MDGPNPL.ndi.reg]
  680. HKR,Ndi,DeviceID,,"MDGPNPL"
  681. ;
  682. ; 16/4 PnP hardware type.
  683. ;
  684. HKR,,AdapterType,,"300"
  685.  
  686. ; Force16 (ndis3 & ndis2)
  687. HKR,NDI\params\Force16,ParamDesc,,"Force 16 Mbits/s"
  688. HKR,NDI\params\Force16,default,,""
  689. HKR,NDI\params\Force16,type,,enum
  690. HKR,NDI\params\Force16\enum,0,,"No"
  691. HKR,NDI\params\Force16\enum,1,,"Yes"
  692. HKR,NDI\params\Force16,optional,,1
  693. HKR,NDI\params\Force16,flag,1,30,00,00,00
  694. ; Force4 (ndis3 & ndis2)
  695. HKR,NDI\params\Force4,ParamDesc,,"Force 4 Mbits/s"
  696. HKR,NDI\params\Force4,default,,""
  697. HKR,NDI\params\Force4,type,,enum
  698. HKR,NDI\params\Force4\enum,0,,"No"
  699. HKR,NDI\params\Force4\enum,1,,"Yes"
  700. HKR,NDI\params\Force4,optional,,1
  701. HKR,NDI\params\Force4,flag,1,30,00,00,00
  702. ; Force16BitPIO (ndis3)
  703. HKR,NDI\params\Force16BitPIO,ParamDesc,,"Force 16bit PIO"
  704. HKR,NDI\params\Force16BitPIO,default,,0
  705. HKR,NDI\params\Force16BitPIO,type,,enum
  706. HKR,NDI\params\Force16BitPIO\enum,0,,no
  707. HKR,NDI\params\Force16BitPIO\enum,1,,yes
  708. HKR,NDI\params\Force16BitPIO,flag,1,20,00,00,00
  709. HKR,NDI\params\Force16BitPIO,optional,,1
  710.  
  711. [MDGPNPL.LogConfig]
  712. ConfigPriority=HARDRECONFIG
  713. IOConfig=300-30F(3FF::),920-92F(3FF::),940-94F(3FF::),960-96F(3FF::),980-98F(3FF::),A20-A2F(3FF::),A40-A4F(3FF::),A60-A6F(3FF::),A80-A8F(3FF::),B20-B2F(3FF::),B40-B4F(3FF::),B60-B6F(3FF::),B80-B8F(3FF::)
  714. IRQConfig=2,3,5,7,9,10,11,15
  715. DMAConfig=0
  716.  
  717.  
  718. ;****************************************************************************
  719. ; MDG_PCI Madge Smart 16/4 PCI Ringnode
  720. ;****************************************************************************
  721. [MDG_PCI.ndi]
  722. AddReg=MDG_PCI.ndi.reg,Madge.ndi.reg,MadgeISA.ndi.reg
  723.  
  724. [MDG_PCI.ndi.reg]
  725. HKR,Ndi,DeviceID,,"PCI\VEN_10B6&DEV_0001"
  726. ;
  727. ; PCI Hardware type.
  728. ;
  729. HKR,,AdapterType,,"700"
  730. ;
  731. ; Ring speed selection.
  732. ;
  733. ; Force16 (ndis3 & ndis2)
  734. HKR,NDI\params\Force16,ParamDesc,,"Force 16 Mbits/s"
  735. HKR,NDI\params\Force16,default,,""
  736. HKR,NDI\params\Force16,type,,enum
  737. HKR,NDI\params\Force16\enum,0,,"No"
  738. HKR,NDI\params\Force16\enum,1,,"Yes"
  739. HKR,NDI\params\Force16,optional,,1
  740. HKR,NDI\params\Force16,flag,1,30,00,00,00
  741. ; Force4 (ndis3 & ndis2)
  742. HKR,NDI\params\Force4,ParamDesc,,"Force 4 Mbits/s"
  743. HKR,NDI\params\Force4,default,,""
  744. HKR,NDI\params\Force4,type,,enum
  745. HKR,NDI\params\Force4\enum,0,,"No"
  746. HKR,NDI\params\Force4\enum,1,,"Yes"
  747. HKR,NDI\params\Force4,optional,,1
  748. HKR,NDI\params\Force4,flag,1,30,00,00,00
  749. ; TransferType
  750. HKR,NDI\params\TransferType,ParamDesc,,"Transfer Type"
  751. HKR,NDI\params\TransferType,default,,0
  752. HKR,NDI\params\TransferType,type,,enum
  753. HKR,NDI\params\TransferType\enum,0,,"PIO"
  754. HKR,NDI\params\TransferType\enum,2,,"MMIO"
  755. HKR,NDI\params\TransferType,flag,1,30,00,00,00
  756. HKR,NDI\params\TransferType,optional,,1
  757.  
  758.  
  759. ;****************************************************************************
  760. ; MDG_PCI Madge Smart 16/4 PCI Ringnode (BM) 2
  761. ;****************************************************************************
  762. [MDG_PCI2.ndi]
  763. AddReg=MDG_PCI2.ndi.reg,Madge.ndi.reg,MadgeISA.ndi.reg
  764.  
  765. [MDG_PCI2.ndi.reg]
  766. HKR,Ndi,DeviceID,,"PCI\VEN_10B6&DEV_0002"
  767. ;
  768. ; PCI Hardware type.
  769. ;
  770. HKR,,AdapterType,,"700"
  771. ;
  772. ; Ring speed selection.
  773. ;
  774. ; Force16 (ndis3 & ndis2)
  775. HKR,NDI\params\Force16,ParamDesc,,"Force 16 Mbits/s"
  776. HKR,NDI\params\Force16,default,,""
  777. HKR,NDI\params\Force16,type,,enum
  778. HKR,NDI\params\Force16\enum,0,,"No"
  779. HKR,NDI\params\Force16\enum,1,,"Yes"
  780. HKR,NDI\params\Force16,optional,,1
  781. HKR,NDI\params\Force16,flag,1,30,00,00,00
  782. ; Force4 (ndis3 & ndis2)
  783. HKR,NDI\params\Force4,ParamDesc,,"Force 4 Mbits/s"
  784. HKR,NDI\params\Force4,default,,""
  785. HKR,NDI\params\Force4,type,,enum
  786. HKR,NDI\params\Force4\enum,0,,"No"
  787. HKR,NDI\params\Force4\enum,1,,"Yes"
  788. HKR,NDI\params\Force4,optional,,1
  789. HKR,NDI\params\Force4,flag,1,30,00,00,00
  790. ; TransferType
  791. HKR,NDI\params\TransferType,ParamDesc,,"Transfer Type"
  792. HKR,NDI\params\TransferType,default,,1
  793. HKR,NDI\params\TransferType,type,,enum
  794. HKR,NDI\params\TransferType\enum,0,,"PIO"
  795. HKR,NDI\params\TransferType\enum,1,,"DMA"
  796. HKR,NDI\params\TransferType,flag,1,30,00,00,00
  797. HKR,NDI\params\TransferType,optional,,1
  798.  
  799.  
  800. ;****************************************************************************
  801. ; MDG_PCI Madge Smart 16/4 PCI Ringnode (BM)
  802. ;****************************************************************************
  803. [MDG_PCI4.ndi]
  804. AddReg=MDG_PCI4.ndi.reg,Madge.ndi.reg,MadgeISA.ndi.reg
  805.  
  806. [MDG_PCI4.ndi.reg]
  807. HKR,Ndi,DeviceID,,"PCI\VEN_10B6&DEV_0004"
  808. ;
  809. ; PCI Hardware type.
  810. ;
  811. HKR,,AdapterType,,"700"
  812. ;
  813. ; Ring speed selection.
  814. ;
  815. ; Force16 (ndis3 & ndis2)
  816. HKR,NDI\params\Force16,ParamDesc,,"Force 16 Mbits/s"
  817. HKR,NDI\params\Force16,default,,""
  818. HKR,NDI\params\Force16,type,,enum
  819. HKR,NDI\params\Force16\enum,0,,"No"
  820. HKR,NDI\params\Force16\enum,1,,"Yes"
  821. HKR,NDI\params\Force16,optional,,1
  822. HKR,NDI\params\Force16,flag,1,30,00,00,00
  823. ; Force4 (ndis3 & ndis2)
  824. HKR,NDI\params\Force4,ParamDesc,,"Force 4 Mbits/s"
  825. HKR,NDI\params\Force4,default,,""
  826. HKR,NDI\params\Force4,type,,enum
  827. HKR,NDI\params\Force4\enum,0,,"No"
  828. HKR,NDI\params\Force4\enum,1,,"Yes"
  829. HKR,NDI\params\Force4,optional,,1
  830. HKR,NDI\params\Force4,flag,1,30,00,00,00
  831. ; TransferType
  832. HKR,NDI\params\TransferType,ParamDesc,,"Transfer Type"
  833. HKR,NDI\params\TransferType,default,,1
  834. HKR,NDI\params\TransferType,type,,enum
  835. HKR,NDI\params\TransferType\enum,0,,"PIO"
  836. HKR,NDI\params\TransferType\enum,1,,"DMA"
  837. HKR,NDI\params\TransferType,flag,1,30,00,00,00
  838. HKR,NDI\params\TransferType,optional,,1
  839.  
  840.  
  841. ;****************************************************************************
  842. ; Madge Smart Ringnodes common registry entries.
  843. ;****************************************************************************
  844.  
  845. [Madge.ndi.reg]
  846. HKR,,DevLoader,,*ndis
  847. HKR,,DeviceVxDs,,mdgmport.sys
  848. HKR,,EnumPropPages,,"netdi.dll,EnumPropPages"
  849. ; NDIS Info
  850. HKR,NDIS,LogDriverName,,"MDGMPORT"
  851. HKR,NDIS,MajorNdisVersion,1,03
  852. HKR,NDIS,MinorNdisVersion,1,0A
  853. HKR,NDIS\NDIS2,DriverName,,"mdgnd$"
  854. HKR,NDIS\NDIS2,FileName,,"mdgnd.dos"
  855. ; Interfaces
  856. HKR,Ndi\Interfaces,DefUpper,,"ndis3,ndis2"
  857. HKR,Ndi\Interfaces,DefLower,,"tokenring"
  858. HKR,Ndi\Interfaces,UpperRange,,"ndis3,ndis2"
  859. HKR,Ndi\Interfaces,LowerRange,,"tokenring"
  860. ; Install sections
  861. HKR,Ndi\Install,ndis3,,"madge.ndis3"
  862. HKR,Ndi\Install,ndis2,,"madge.ndis2"
  863. ; Note that we are running on Windows95
  864. HKR,,PlatformType,,"200"
  865. ; NetworkAddress
  866. HKR,NDI\params\NetworkAddress,ParamDesc,,"LAA"
  867. HKR,NDI\params\NetworkAddress,default,,""
  868. HKR,NDI\params\NetworkAddress,type,,edit
  869. HKR,NDI\params\NetworkAddress,LimitText,,12
  870. HKR,NDI\params\NetworkAddress,UpperCase,,1
  871. HKR,NDI\params\NetworkAddress,optional,,1
  872. HKR,NDI\params\NetworkAddress,flag,1,30,00,00,00
  873. ; MaxFrameSize
  874. HKR,NDI\params\MaxFrameSize,ParamDesc,,"Maximum Frame Size"
  875. HKR,Ndi\params\MaxFrameSize,default,,4096
  876. HKR,NDI\params\MaxFrameSize,type,,int
  877. HKR,NDI\params\MaxFrameSize,min,,1024
  878. HKR,NDI\params\MaxFrameSize,max,,17839
  879. HKR,NDI\params\MaxFrameSize,flag,1,30,00,00,00
  880. ; AutoOpen
  881. HKR,NDI\params\AutoOpen,ParamDesc,,"Automatically Open Adapter"
  882. HKR,NDI\params\AutoOpen,flag,1,10,00,00,00
  883. HKR,NDI\params\AutoOpen,default,,yes
  884. HKR,NDI\params\AutoOpen,type,,enum
  885. HKR,NDI\params\AutoOpen\enum,yes,,yes
  886. HKR,NDI\params\AutoOpen\enum,no,,no
  887. ; PromiscuousModeX
  888. HKR,NDI\params\PromiscuousModeX,ParamDesc,,"Statistics Gathering Mode"
  889. HKR,NDI\params\PromiscuousModeX,default,,""
  890. HKR,NDI\params\PromiscuousModeX,type,,enum
  891. HKR,NDI\params\PromiscuousModeX\enum,1,,"Yes"
  892. HKR,NDI\params\PromiscuousModeX\enum,0,,"No"
  893. HKR,NDI\params\PromiscuousModeX,optional,,1
  894. HKR,NDI\params\PromiscuousModeX,flag,1,20,00,00,00
  895.  
  896.  
  897. [Microchannel]
  898.  
  899. [MadgeISA.ndi.reg]
  900. ; Resources
  901. HKR,,InterruptNumber,1,04,00,00,00
  902. HKR,,IoLocation,1,02,00,00,00
  903. HKR,,DMAChannel,1,03,00,00,00
  904. HKR,,MemBase,1,01,00,00,00
  905. ;ndis2
  906. HKR,NDI\params\IOAddress,resc,1,02,00,00,00
  907. HKR,NDI\params\IOAddress,ParamDesc,,"I/O Base Address"
  908. HKR,NDI\params\IOAddress,flag,1,10,00,00,00
  909. ;ndis3
  910. HKR,NDI\params\InterruptNumber,resc,1,04,00,00,00
  911. HKR,NDI\params\InterruptNumber,ParamDesc,,"Interrupt Level"
  912. HKR,NDI\params\InterruptNumber,flag,1,20,00,00,00
  913. HKR,NDI\params\IoLocation,resc,1,02,00,00,00
  914. HKR,NDI\params\IoLocation,ParamDesc,,"I/O Base Address"
  915. HKR,NDI\params\IoLocation,flag,1,20,00,00,00
  916. HKR,NDI\params\MemBase,resc,1,01,00,00,00
  917. HKR,NDI\params\MemBase,ParamDesc,,"MMIO Base Address"
  918. HKR,NDI\params\MemBase,flag,1,20,00,00,00
  919. HKR,NDI\params\DMAChannel,resc,1,03,00,00,00
  920. HKR,NDI\params\DMAChannel,ParamDesc,,"DMA Channel"
  921. HKR,NDI\params\DMAChannel,flag,1,20,00,00,00
  922.  
  923.  
  924. ;****************************************************************************
  925. ; Madge Presto PCI
  926. ;****************************************************************************
  927.  
  928. [PRESTO.ndi]
  929. AddReg=PRESTO.ndi.reg,MTr.common.reg,MTr.common.params,MTr.pci.params
  930.  
  931. [PRESTO.ndi.reg]
  932. HKR,NDI,DeviceID,,"PCI\VEN_10B6&DEV_0007&SUBSYS_000710B6"
  933. HKR,NDI,CardType,,"PCI"
  934. ;
  935. ; PCI Hardware type.
  936. ;
  937. HKR,,AdapterType,,"11"
  938. ;
  939. ;****************************************************************************
  940. ; Presto PCI common registry entries.
  941. ;****************************************************************************
  942.  
  943. [MTr.common.reg]
  944. HKR,,DevLoader,,*ndis
  945. HKR,,DeviceVxDs,,mtrmport.sys
  946. HKR,,EnumPropPages,,"netdi.dll,EnumPropPages"
  947.  
  948. ; NDIS Info
  949. HKR,NDIS,LogDriverName,,"MTRMPORT"
  950. HKR,NDIS,MajorNdisVersion,1,03
  951. HKR,NDIS,MinorNdisVersion,1,0A
  952.  
  953. ; Interfaces
  954. HKR,NDI\Interfaces,DefUpper,,"ndis3"
  955. HKR,NDI\Interfaces,DefLower,,"tokenring"
  956. HKR,NDI\Interfaces,UpperRange,,"ndis3"
  957. HKR,NDI\Interfaces,LowerRange,,"tokenring"
  958.  
  959. ; Install sections
  960. HKR,NDI\Install,ndis3,,"MTr.ndis3"
  961.  
  962. ;****************************************************************************
  963. ; Presto PCI common driver parameters
  964. ;****************************************************************************
  965.  
  966. [MTr.common.params]
  967.  
  968. ; NetworkAddress
  969. HKR,NDI\params\NetworkAddress,ParamDesc,,"LAA"
  970. HKR,NDI\params\NetworkAddress,default,,""
  971. HKR,NDI\params\NetworkAddress,type,,edit
  972. HKR,NDI\params\NetworkAddress,LimitText,,12
  973. HKR,NDI\params\NetworkAddress,UpperCase,,1
  974. HKR,NDI\params\NetworkAddress,flag,1,30,00,00,00
  975.  
  976. ; MaxFrameSize
  977. HKR,NDI\params\MaxFrameSize,ParamDesc,,"Maximum Frame Size"
  978. HKR,NDI\params\MaxFrameSize,type,,int
  979. HKR,NDI\params\MaxFrameSize,default,,4216
  980. HKR,NDI\params\MaxFrameSize,min,,256
  981. HKR,NDI\params\MaxFrameSize,max,,17800
  982. HKR,NDI\params\MaxFrameSize,step,,8
  983. HKR,NDI\params\MaxFrameSize,flag,1,20,00,00,00
  984. HKR,NDI\params\MaxFrameSize,optional,,1
  985.  
  986. ; PlatformType
  987. HKR,,Platform,,"1"
  988.  
  989. ;****************************************************************************
  990. ; Driver parameters specific to Presto PCI
  991. ;****************************************************************************
  992.  
  993. [MTr.pci.params]
  994.  
  995. ; IOBaseAddress
  996. HKR,NDI\params\IOBaseAddress,resc,1,02,00,00,00
  997. HKR,NDI\params\IOBaseAddress,flag,1,20,00,00,00
  998. HKR,,IOBaseAddress,1,02,00,00,00
  999.  
  1000. ; Interrupt Level
  1001. HKR,NDI\params\InterruptNumber,resc,1,04,00,00,00
  1002. HKR,NDI\params\InterruptNumber,flag,1,20,00,00,00
  1003. HKR,,InterruptNumber,1,04,00,00,00
  1004.  
  1005.  
  1006. ;****************************************************************************
  1007. ; MDG_PCIC Madge 16/4 CardBus Adapter
  1008. ;****************************************************************************
  1009.  
  1010. [MDG_PCIC.ndi]
  1011. AddReg=MDG_PCIC.ndi.reg,MadgeCB.ndi.reg,MadgeISACB.ndi.reg
  1012.  
  1013. [MDG_PCIC.ndi.reg]
  1014. HKR,Ndi,DeviceID,,"PCI\VEN_10B6&DEV_0006"
  1015. ;
  1016. ; PCI Hardware type.
  1017. ;
  1018. HKR,,AdapterType,,"700"
  1019.  
  1020. ;
  1021. ; Ring speed selection (NDIS2 & NDIS3)
  1022. ;
  1023. HKR,NDI\params\RingSpeed,ParamDesc,,"Ring speed"
  1024. HKR,NDI\params\RingSpeed,default,,0
  1025. HKR,NDI\params\RingSpeed,type,,enum
  1026. HKR,NDI\params\RingSpeed\enum,0,,"Default (set at adapter)"
  1027. HKR,NDI\params\RingSpeed\enum,4,,"Force to 4 MBit/s"
  1028. HKR,NDI\params\RingSpeed\enum,16,,"Force to 16 MBit/s"
  1029. HKR,NDI\params\RingSpeed,flag,1,38,00,00,00
  1030.  
  1031. ;
  1032. ; TransferType (ndis3)
  1033. ;
  1034. HKR,NDI\params\TransferType,ParamDesc,,"Transfer Type"
  1035. HKR,NDI\params\TransferType,default,,1
  1036. HKR,NDI\params\TransferType,type,,enum
  1037. HKR,NDI\params\TransferType\enum,0,,"PIO"
  1038. HKR,NDI\params\TransferType\enum,1,,"DMA"
  1039. HKR,NDI\params\TransferType,flag,1,20,00,00,00
  1040.  
  1041.  
  1042. ;****************************************************************************
  1043. ; Madge  CardBus Adapter Driver
  1044. ;****************************************************************************
  1045.  
  1046. [MadgeCB.ndi.reg]
  1047. HKR,,DevLoader,,*ndis
  1048. HKR,,DeviceVxDs,,mcbwin.sys
  1049. HKR,,EnumPropPages,,"netdi.dll,EnumPropPages"
  1050. ; NDIS Info
  1051. HKR,NDIS,LogDriverName,,"MCBWIN"
  1052. HKR,NDIS,MajorNdisVersion,1,03
  1053. HKR,NDIS,MinorNdisVersion,1,0A
  1054. ; Interfaces
  1055. HKR,Ndi\Interfaces,DefUpper,,"ndis3"
  1056. HKR,Ndi\Interfaces,DefLower,,"tokenring"
  1057. HKR,Ndi\Interfaces,UpperRange,,"ndis3"
  1058. HKR,Ndi\Interfaces,LowerRange,,"tokenring"
  1059. ; Install sections
  1060. HKR,Ndi\Install,ndis3,,"madgecb.ndis3"
  1061. ; Note that we are running on Windows95
  1062. HKR,,PlatformType,,"200"
  1063. ; NetworkAddress
  1064. HKR,NDI\params\NetworkAddress,ParamDesc,,"LAA"
  1065. HKR,NDI\params\NetworkAddress,default,,""
  1066. HKR,NDI\params\NetworkAddress,type,,edit
  1067. HKR,NDI\params\NetworkAddress,LimitText,,12
  1068. HKR,NDI\params\NetworkAddress,UpperCase,,1
  1069. HKR,NDI\params\NetworkAddress,optional,,1
  1070. HKR,NDI\params\NetworkAddress,flag,1,30,00,00,00
  1071. ; MAXFRAMESIZE
  1072. HKR,NDI\params\MAXFRAMESIZE,ParamDesc,,"Maximum Frame Size"
  1073. HKR,Ndi\params\MAXFRAMESIZE,default,,4096
  1074. HKR,NDI\params\MAXFRAMESIZE,type,,int
  1075. HKR,NDI\params\MAXFRAMESIZE,min,,1024
  1076. HKR,NDI\params\MAXFRAMESIZE,max,,17839
  1077. HKR,NDI\params\MAXFRAMESIZE,flag,1,30,00,00,00
  1078. ; AUTOOPEN
  1079. HKR,NDI\params\AUTOOPEN,ParamDesc,,"Automatically Open Adapter"
  1080. HKR,NDI\params\AUTOOPEN,default,,yes
  1081. HKR,NDI\params\AUTOOPEN,type,,enum
  1082. HKR,NDI\params\AUTOOPEN\enum,yes,,Yes
  1083. HKR,NDI\params\AUTOOPEN\enum,no,,No
  1084. HKR,NDI\params\AUTOOPEN,flag,1,10,00,00,00
  1085. ; PromiscuousModeX (NDIS3)
  1086. HKR,NDI\params\PromiscuousModeX,ParamDesc,,"Statistics Gathering Mode"
  1087. HKR,NDI\params\PromiscuousModeX,default,,0
  1088. HKR,NDI\params\PromiscuousModeX,type,,enum
  1089. HKR,NDI\params\PromiscuousModeX\enum,1,,"Enabled"
  1090. HKR,NDI\params\PromiscuousModeX\enum,0,,"Disabled"
  1091. HKR,NDI\params\PromiscuousModeX,flag,1,20,00,00,00
  1092.  
  1093. [MadgeISACB.ndi.reg]
  1094. ; Resources
  1095. HKR,,InterruptNumber,1,04,00,00,00
  1096. HKR,,IoLocation,1,02,00,00,00
  1097. HKR,,DMAChannel,1,03,00,00,00
  1098. HKR,,MemBase,1,01,00,00,00
  1099. ;ndis3
  1100. HKR,NDI\params\InterruptNumber,resc,1,04,00,00,00
  1101. HKR,NDI\params\InterruptNumber,ParamDesc,,"Interrupt Level"
  1102. HKR,NDI\params\InterruptNumber,flag,1,20,00,00,00
  1103. HKR,NDI\params\IoLocation,resc,1,02,00,00,00
  1104. HKR,NDI\params\IoLocation,ParamDesc,,"I/O Base Address"
  1105. HKR,NDI\params\IoLocation,flag,1,20,00,00,00
  1106. HKR,NDI\params\MemBase,resc,1,01,00,00,00
  1107. HKR,NDI\params\MemBase,ParamDesc,,"MMIO Base Address"
  1108. HKR,NDI\params\MemBase,flag,1,20,00,00,00
  1109. ;ndis2&3
  1110. HKR,NDI\params\DMAChannel,resc,1,03,00,00,00
  1111. HKR,NDI\params\DMAChannel,ParamDesc,,"DMA Channel"
  1112. HKR,NDI\params\DMAChannel,flag,1,30,00,00,00
  1113.  
  1114.  
  1115. ;****************************************************************************
  1116. ; Copy files
  1117. ;****************************************************************************
  1118.  
  1119. ; Install NDIS3 - Smart
  1120. [madge.ndis3]
  1121. CopyFiles=madge.ndis3.CopyFiles
  1122. [madge.ndis3.CopyFiles]
  1123. mdgmport.sys
  1124. mdgmport.bin
  1125.  
  1126. ; Install NDIS2 - Smart
  1127. [madge.ndis2]
  1128. CopyFiles=madge.ndis2.CopyFiles
  1129. [madge.ndis2.CopyFiles]
  1130. mdgnd.dos
  1131. mdgnd30.bin
  1132.  
  1133. ; Install NDIS3 - Presto
  1134. [MTr.ndis3]
  1135. CopyFiles=MTr.ndis3.CopyFiles
  1136. [MTr.ndis3.CopyFiles]
  1137. mtrmport.sys
  1138.  
  1139. ; Install NDIS3 - Cardbus
  1140. [madgecb.ndis3]
  1141. CopyFiles=madgecb.ndis3.CopyFiles
  1142. [madgecb.ndis3.CopyFiles]
  1143. mcbwin.sys
  1144. mcbwin.bin
  1145.  
  1146.  
  1147. ;****************************************************************************
  1148. ; Destination Directories
  1149. ;****************************************************************************
  1150.  
  1151. [DestinationDirs]
  1152. DefaultDestDir              =11 ; LDID_SYS
  1153. madge.ndis3.CopyFiles       =11 ; LDID_SYS
  1154. madge.ndis2.CopyFiles       =25
  1155. MTr.ndis3.CopyFiles         =11 ; LDID_SYS
  1156. madgecb.ndis3.CopyFiles     =11 ; LDID_SYS
  1157. madge.inf.CopyFiles         =17 ; LDID_INF
  1158.  
  1159. ;****************************************************************************
  1160. ; Localizable Strings
  1161. ;****************************************************************************
  1162. [strings]
  1163. ; Provider
  1164. V_MS="Microsoft"
  1165. ; Manufacturers
  1166. V_MADGE="Madge"
  1167. ; PNP Devices
  1168. *PNP81D7.DeviceDesc="Madge Smart 16/4 PC Ringnode"
  1169. MDGAT.DeviceDesc="Madge Smart 16/4 AT Ringnode"
  1170. MDGISAC.DeviceDesc="Madge Smart 16/4 ISA Client Ringnode"
  1171. MDGATP.DeviceDesc="Madge Smart 16/4 AT Plus Ringnode"
  1172. *MDG0301.DeviceDesc="Madge Smart 16/4 AT PnP Ringnode"
  1173. MDGATPNPL.DeviceDesc="Madge Smart 16/4 AT PnP (Legacy) Ringnode"
  1174. MDGISACP.DeviceDesc="Madge Smart 16/4 ISA Client Plus Ringnode"
  1175. MDGSM16.DeviceDesc="Madge Smart 16 Ringnode"
  1176. *MDG0002.DeviceDesc="Madge Smart 16/4 EISA Ringnode"
  1177. *MDG0004.DeviceDesc="Madge Smart 16/4 EISA Ringnode Mk3"
  1178. MCA_002D.DeviceDesc="Madge Smart 16/4 MC Ringnode"
  1179. MCA_0074.DeviceDesc="Madge Smart 16/4 MC32 Ringnode"
  1180. MDG_PCMCIA.DeviceDesc="Madge Smart 16/4 PCMCIA Ringnode"
  1181. MDG_PCMCIA2A.DeviceDesc="Madge Smart 16/4 PCMCIA Ringnode Mk2"
  1182. *MDG0101.DeviceDesc="Madge Smart 16/4 ISA Client PnP Ringnode"
  1183. MDGPNPL.DeviceDesc="Madge Smart 16/4 ISA Client PnP (Legacy) Ringnode"
  1184. MDG_PCI.DeviceDesc="Madge Smart 16/4 PCI Ringnode"
  1185. MDG_PCI2.DeviceDesc="Madge Smart 16/4 PCI Ringnode (BM) 2"
  1186. MDG_PCI4.DeviceDesc="Madge Smart 16/4 PCI Ringnode (BM)"
  1187. PRESTO.DeviceDesc="Madge Presto PCI"
  1188. MDG_PCIC.DeviceDesc="Madge 16/4 CardBus Adapter"
  1189. Unattend.DeviceDesc="Unattended Install Only"
  1190.  
  1191.