home *** CD-ROM | disk | FTP | other *** search
/ What the Doctor Required - The Freshest December / December.iso / drivers / netlan / mdgmport / netmadge.inf < prev   
Encoding:
Windows Setup INFormation  |  1996-02-12  |  26.6 KB  |  817 lines

  1. ; NETMADGE.INF
  2. ;
  3. ; MADGE Network Interface Cards.
  4. ;
  5. ; Copyright 1994,1995 Microsoft Corporation & Madge Networks Ltd
  6. ;
  7. ; VeRsIoN=NETMADGE.INF 2.04
  8. ;
  9.  
  10. [version]
  11. LayoutFile=layout.inf
  12. signature="$CHICAGO$"
  13. Class=Net
  14. provider=%V_MS%
  15.  
  16. [Manufacturer]
  17. %V_MADGE%=MADGE
  18.  
  19. [MADGE]
  20. %*pnp81d7.DeviceDesc%=*PNP81D7.ndi, *PNP81D7    ;Madge Smart 16/4 PC Ringnode
  21. %MDGAT.DeviceDesc%=MDGAT.ndi,       MDGAT    ;Madge Smart 16/4 AT Ringnode
  22. %MDGISAC.DeviceDesc%=MDGISAC.ndi,   MDGISAC  ;Madge Smart 16/4 ISA Client Ringnode
  23. %MDGATP.DeviceDesc%=MDGATP.ndi,     MDGATP   ;Madge Smart 16/4 AT Plus Ringnode
  24. %MDGISACP.DeviceDesc%=MDGISACP.ndi, MDGISACP ;Madge Smart 16/4 ISA Client Plus Ringnode
  25. %MDGSM16.DeviceDesc%=MDGSM16.ndi,   MDGSM16  ;Madge Smart 16 Ringnode
  26. %*MDG0002.DeviceDesc%=*MDG0002.ndi, *MDG0002 ;Madge Smart 16/4 EISA Ringnode
  27. %*MDG0004.DeviceDesc%=*MDG0004.ndi, *MDG0004 ;Madge Smart 16/4 EISA Ringnode Mk3
  28. %MCA_002D.DeviceDesc%=MCA_002D.ndi, MCA_002D ;Madge Smart 16/4 MC Ringnode
  29. %MCA_0074.DeviceDesc%=MCA_0074.ndi, MCA_0074 ;Madge Smart 16/4 MC32 Ringnode
  30. %MDG_PCMCIA.DeviceDesc%=MDG_PCMCIA.ndi, PCMCIA\MADGE-SMART_16/4_PCMCIA_RINGNODE-0757 ; Madge Smart 16/4 PCMCIA Ringnode
  31. %*MDG0101.DeviceDesc%=*MDG0101.ndi, *MDG0101 ;Madge Smart 16/4 ISA PnP Ringnode
  32. %MDG_PCI.DeviceDesc%=MDG_PCI.ndi, PCI\VEN_10B6&DEV_0001 ;Madge Smart 16/4 PCI Ringnode
  33. %MDG_PCI2.DeviceDesc%=MDG_PCI2.ndi, PCI\VEN_10B6&DEV_0002 ;Madge Smart 16/4 PCI Ringnode (BM)
  34. %MDG_PCI4.DeviceDesc%=MDG_PCI4.ndi, PCI\VEN_10B6&DEV_0004 ;Madge Smart 16/4 PCI Ringnode (BM)
  35.  
  36. ;****************************************************************************
  37. ; *PNP81D7 Madge Networks Smart 16/4 PC Ringnode
  38. ;****************************************************************************
  39. [*PNP81D7.ndi]
  40. AddReg=*PNP81D7.ndi.reg,Madge.ndi.reg,MadgeISA.ndi.reg
  41. LogConfig=MDGPC.LogConfig
  42.  
  43. [*PNP81D7.ndi.reg]
  44. HKR,Ndi,DeviceID,,"*PNP81D7"
  45. ;
  46. ; 16/4 PC hardware type.
  47. ;
  48. HKR,,AdapterType,,"100"
  49.  
  50. ; Force16 (ndis3&ndis2)
  51. HKR,NDI\params\Force16,ParamDesc,,"Force 16 Mbits/s"
  52. HKR,NDI\params\Force16,default,,""
  53. HKR,NDI\params\Force16,type,,enum
  54. HKR,NDI\params\Force16\enum,0,,"No"
  55. HKR,NDI\params\Force16\enum,1,,"Yes"
  56. HKR,NDI\params\Force16,optional,,1
  57. HKR,NDI\params\Force16,flag,1,30,00,00,00
  58.  
  59. [MDGPC.LogConfig]
  60. ConfigPriority=HARDRECONFIG
  61. IOConfig=A20-A2F(3FF::),1A20-1A2F(3FF::),2A20-2A2F(3FF::),3A20-3A2F(3FF::)
  62. IRQConfig=2,3,5,7
  63. DMAConfig=0
  64.  
  65. ;****************************************************************************
  66. ; MDGAT Madge Networks Smart 16/4 AT Ringnode
  67. ;****************************************************************************
  68. [MDGAT.ndi]
  69. AddReg=MDGAT.ndi.reg,Madge.ndi.reg,MadgeISA.ndi.reg
  70. LogConfig=MDGAT.LogConfig
  71.  
  72. [MDGAT.ndi.reg]
  73. HKR,Ndi,DeviceID,,"MDGAT"
  74. ;
  75. ; 16/4 AT hardware type.
  76. ;
  77. HKR,,AdapterType,,"100"
  78.  
  79. ; Force16 (ndis3 & ndis2)
  80. HKR,NDI\params\Force16,ParamDesc,,"Force 16 Mbits/s"
  81. HKR,NDI\params\Force16,default,,""
  82. HKR,NDI\params\Force16,type,,enum
  83. HKR,NDI\params\Force16\enum,0,,"No"
  84. HKR,NDI\params\Force16\enum,1,,"Yes"
  85. HKR,NDI\params\Force16,optional,,1
  86. HKR,NDI\params\Force16,flag,1,30,00,00,00
  87.  
  88. [MDGAT.LogConfig]
  89. ConfigPriority=HARDRECONFIG
  90. IOConfig=A20-A2F(3FF::),1A20-1A2F(3FF::),2A20-2A2F(3FF::),3A20-3A2F(3FF::)
  91. IRQConfig=3,5,7,10,11,12,15,2
  92. DMAConfig=0,1,3,5,6
  93.  
  94. ;****************************************************************************
  95. ; MDGISAC Madge Networks Smart 16/4 ISA Client Ringnode
  96. ;****************************************************************************
  97. [MDGISAC.ndi]
  98. AddReg=MDGISAC.ndi.reg,Madge.ndi.reg,MadgeISA.ndi.reg
  99. LogConfig=MDGISAC.LogConfig
  100.  
  101. [MDGISAC.ndi.reg]
  102. HKR,Ndi,DeviceID,,"MDGISAC"
  103. ;
  104. ; 16/4 ISA Client hardware type.
  105. ;
  106. HKR,,AdapterType,,"100"
  107.  
  108. ; Force16 (ndis3 & ndis2)
  109. HKR,NDI\params\Force16,ParamDesc,,"Force 16 Mbits/s"
  110. HKR,NDI\params\Force16,default,,""
  111. HKR,NDI\params\Force16,type,,enum
  112. HKR,NDI\params\Force16\enum,0,,"No"
  113. HKR,NDI\params\Force16\enum,1,,"Yes"
  114. HKR,NDI\params\Force16,optional,,1
  115. HKR,NDI\params\Force16,flag,1,30,00,00,00
  116.  
  117. [MDGISAC.LogConfig]
  118. ConfigPriority=HARDRECONFIG
  119. IOConfig=A20-A2F(3FF::),1A20-1A2F(3FF::),2A20-2A2F(3FF::),3A20-3A2F(3FF::)
  120. IRQConfig=3,5,7,10,11,12,15,2
  121. DMAConfig=0
  122.  
  123. ;****************************************************************************
  124. ; MDGATP Madge Networks Smart 16/4 AT/P Ringnode
  125. ;****************************************************************************
  126. [MDGATP.ndi]
  127. AddReg=MDGATP.ndi.reg,Madge.ndi.reg,MadgeISA.ndi.reg
  128. LogConfig=MDGATP.LogConfig
  129.  
  130. [MDGATP.ndi.reg]
  131. HKR,Ndi,DeviceID,,"MDGATP"
  132. ;
  133. ; 16/4 AT/P hardware type.
  134. ;
  135. HKR,,AdapterType,,"100"
  136.  
  137. ; Force16 (ndis3 & ndis2)
  138. HKR,NDI\params\Force16,ParamDesc,,"Force 16 Mbits/s"
  139. HKR,NDI\params\Force16,default,,""
  140. HKR,NDI\params\Force16,type,,enum
  141. HKR,NDI\params\Force16\enum,0,,"No"
  142. HKR,NDI\params\Force16\enum,1,,"Yes"
  143. HKR,NDI\params\Force16,optional,,1
  144. HKR,NDI\params\Force16,flag,1,30,00,00,00
  145. ; Force4 (ndis3)
  146. HKR,NDI\params\Force4,ParamDesc,,"Force 4 Mbits/s"
  147. HKR,NDI\params\Force4,default,,""
  148. HKR,NDI\params\Force4,type,,enum
  149. HKR,NDI\params\Force4\enum,0,,"No"
  150. HKR,NDI\params\Force4\enum,1,,"Yes"
  151. HKR,NDI\params\Force4,optional,,1
  152. HKR,NDI\params\Force4,flag,1,20,00,00,00
  153. ; Force16BitPIO (ndis3)
  154. HKR,NDI\params\Force16BitPIO,ParamDesc,,"Force 16bit PIO"
  155. HKR,NDI\params\Force16BitPIO,default,,0
  156. HKR,NDI\params\Force16BitPIO,type,,enum
  157. HKR,NDI\params\Force16BitPIO\enum,0,,no
  158. HKR,NDI\params\Force16BitPIO\enum,1,,yes
  159. HKR,NDI\params\Force16BitPIO,flag,1,20,00,00,00
  160. HKR,NDI\params\Force16BitPIO,optional,,1
  161.  
  162. [MDGATP.LogConfig]
  163. ConfigPriority=HARDRECONFIG
  164. IOConfig=A20-A2F(3FF::),1A20-1A2F(3FF::),2A20-2A2F(3FF::),3A20-3A2F(3FF::)
  165. IRQConfig=3,5,7,10,11,12,15,2
  166. DMAConfig=0,3,5,6
  167.  
  168. ;****************************************************************************
  169. ; MDGISACP Madge Networks Smart 16/4 ISA Client Plus Ringnode
  170. ;****************************************************************************
  171. [MDGISACP.ndi]
  172. AddReg=MDGISACP.ndi.reg,Madge.ndi.reg,MadgeISA.ndi.reg
  173. LogConfig=MDGISACP.LogConfig
  174.  
  175. [MDGISACP.ndi.reg]
  176. HKR,Ndi,DeviceID,,"MDGISACP"
  177. ;
  178. ; 16/4 ISA Client Plus 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)
  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,20,00,00,00
  198. ; Force16BitPIO (ndis3)
  199. HKR,NDI\params\Force16BitPIO,ParamDesc,,"Force 16bit PIO"
  200. HKR,NDI\params\Force16BitPIO,default,,0
  201. HKR,NDI\params\Force16BitPIO,type,,enum
  202. HKR,NDI\params\Force16BitPIO\enum,0,,no
  203. HKR,NDI\params\Force16BitPIO\enum,1,,yes
  204. HKR,NDI\params\Force16BitPIO,flag,1,20,00,00,00
  205. HKR,NDI\params\Force16BitPIO,optional,,1
  206.  
  207. [MDGISACP.LogConfig]
  208. ConfigPriority=HARDRECONFIG
  209. IOConfig=A20-A2F(3FF::),1A20-1A2F(3FF::),2A20-2A2F(3FF::),3A20-3A2F(3FF::)
  210. IRQConfig=3,5,7,10,11,12,15,2
  211. DMAConfig=0
  212.  
  213. ;****************************************************************************
  214. ; MDGSM16 Madge Networks Smart 16 Ringnode
  215. ;****************************************************************************
  216. [MDGSM16.ndi]
  217. AddReg=MDGSM16.ndi.reg,Madge.ndi.reg,MadgeISA.ndi.reg
  218. LogConfig=MDGSM16.LogConfig
  219.  
  220. [MDGSM16.ndi.reg]
  221. HKR,Ndi,DeviceID,,"MDGSM16"
  222. ;
  223. ; Smart 16 hardware type.
  224. ;
  225. HKR,,AdapterType,,"400"
  226.  
  227. [MDGSM16.LogConfig]
  228. ConfigPriority=HARDRECONFIG
  229. IOConfig=4A20-4A2F(3FF::),6A20-6A2F(3FF::),4E20-4E2F(3FF::),6E20-6E2F(3FF::)
  230. IRQConfig=3,7,2
  231. DMAConfig=0
  232.  
  233. ;****************************************************************************
  234. ; *MDG0002 Madge Networks Smart 16/4 EISA Ringnode
  235. ;****************************************************************************
  236. [*MDG0002.ndi]
  237. AddReg=*MDG0002.ndi.reg,Madge.ndi.reg
  238.  
  239. [*MDG0002.ndi.reg]
  240. HKR,Ndi,DeviceID,,"*MDG0002"
  241. ;
  242. ; 16/4 EISA hardware type.
  243. ;
  244. HKR,,AdapterType,,"500"
  245.  
  246. ; Force16 (ndis2)
  247. HKR,NDI\params\Force16,ParamDesc,,"Force 16 Mbits/s"
  248. HKR,NDI\params\Force16,default,,""
  249. HKR,NDI\params\Force16,type,,enum
  250. HKR,NDI\params\Force16\enum,0,,"No"
  251. HKR,NDI\params\Force16\enum,1,,"Yes"
  252. HKR,NDI\params\Force16,optional,,1
  253. HKR,NDI\params\Force16,flag,1,10,00,00,00
  254. ; Force4 (ndis2)
  255. HKR,NDI\params\Force4,ParamDesc,,"Force 4 Mbits/s"
  256. HKR,NDI\params\Force4,default,,""
  257. HKR,NDI\params\Force4,type,,enum
  258. HKR,NDI\params\Force4\enum,0,,"No"
  259. HKR,NDI\params\Force4\enum,1,,"Yes"
  260. HKR,NDI\params\Force4,optional,,1
  261. HKR,NDI\params\Force4,flag,1,10,00,00,00
  262.  
  263. ;****************************************************************************
  264. ; *MDG0004 Madge Networks Smart 16/4 EISA Ringnode Mk3
  265. ;****************************************************************************
  266. [*MDG0004.ndi]
  267. AddReg=*MDG0004.ndi.reg,Madge.ndi.reg
  268.  
  269. [*MDG0004.ndi.reg]
  270. HKR,Ndi,DeviceID,,"*MDG0004"
  271. ;
  272. ; 16/4 EISA hardware type.
  273. ;
  274. HKR,,AdapterType,,"500"
  275.  
  276. ; Force16 (ndis2)
  277. HKR,NDI\params\Force16,ParamDesc,,"Force 16 Mbits/s"
  278. HKR,NDI\params\Force16,default,,""
  279. HKR,NDI\params\Force16,type,,enum
  280. HKR,NDI\params\Force16\enum,0,,"No"
  281. HKR,NDI\params\Force16\enum,1,,"Yes"
  282. HKR,NDI\params\Force16,optional,,1
  283. HKR,NDI\params\Force16,flag,1,10,00,00,00
  284. ; Force4 (ndis2)
  285. HKR,NDI\params\Force4,ParamDesc,,"Force 4 Mbits/s"
  286. HKR,NDI\params\Force4,default,,""
  287. HKR,NDI\params\Force4,type,,enum
  288. HKR,NDI\params\Force4\enum,0,,"No"
  289. HKR,NDI\params\Force4\enum,1,,"Yes"
  290. HKR,NDI\params\Force4,optional,,1
  291. HKR,NDI\params\Force4,flag,1,10,00,00,00
  292.  
  293. ;****************************************************************************
  294. ; MCA_002D Madge Networks Smart 16/4 MC Ringnode
  295. ;****************************************************************************
  296. [MCA_002D.ndi]
  297. AddReg=MCA_002D.ndi.reg,Madge.ndi.reg,Microchannel
  298.  
  299. [MCA_002D.ndi.reg]
  300. HKR,Ndi,DeviceID,,"MCA_002D"
  301. ;
  302. ; 16/4 MCA hardware type.
  303. ;
  304. HKR,,AdapterType,,"600"
  305.  
  306. ; Force16 (ndis2)
  307. HKR,NDI\params\Force16,ParamDesc,,"Force 16 Mbits/s"
  308. HKR,NDI\params\Force16,default,,""
  309. HKR,NDI\params\Force16,type,,enum
  310. HKR,NDI\params\Force16\enum,0,,"No"
  311. HKR,NDI\params\Force16\enum,1,,"Yes"
  312. HKR,NDI\params\Force16,optional,,1
  313. HKR,NDI\params\Force16,flag,1,10,00,00,00
  314. ; Force4 (ndis2)
  315. HKR,NDI\params\Force4,ParamDesc,,"Force 4 Mbits/s"
  316. HKR,NDI\params\Force4,default,,""
  317. HKR,NDI\params\Force4,type,,enum
  318. HKR,NDI\params\Force4\enum,0,,"No"
  319. HKR,NDI\params\Force4\enum,1,,"Yes"
  320. HKR,NDI\params\Force4,optional,,1
  321. HKR,NDI\params\Force4,flag,1,10,00,00,00
  322.  
  323. ;****************************************************************************
  324. ; MCA_0074 Madge Networks Smart 16/4 MC32 Ringnode
  325. ;****************************************************************************
  326. [MCA_0074.ndi]
  327. AddReg=MCA_0074.ndi.reg,Madge.ndi.reg,Microchannel
  328.  
  329. [MCA_0074.ndi.reg]
  330. HKR,Ndi,DeviceID,,"MCA_0074"
  331. ;
  332. ; 16/4 MCA hardware type.
  333. ;
  334. HKR,,AdapterType,,"600"
  335.  
  336. ; Force16 (ndis2)
  337. HKR,NDI\params\Force16,ParamDesc,,"Force 16 Mbits/s"
  338. HKR,NDI\params\Force16,default,,""
  339. HKR,NDI\params\Force16,type,,enum
  340. HKR,NDI\params\Force16\enum,0,,"No"
  341. HKR,NDI\params\Force16\enum,1,,"Yes"
  342. HKR,NDI\params\Force16,optional,,1
  343. HKR,NDI\params\Force16,flag,1,10,00,00,00
  344. ; Force4 (ndis2)
  345. HKR,NDI\params\Force4,ParamDesc,,"Force 4 Mbits/s"
  346. HKR,NDI\params\Force4,default,,""
  347. HKR,NDI\params\Force4,type,,enum
  348. HKR,NDI\params\Force4\enum,0,,"No"
  349. HKR,NDI\params\Force4\enum,1,,"Yes"
  350. HKR,NDI\params\Force4,optional,,1
  351. HKR,NDI\params\Force4,flag,1,10,00,00,00
  352.  
  353. ;****************************************************************************
  354. ; MDG_PCMCIA Madge Smart PCMCIA Token Ring Adapter
  355. ;****************************************************************************
  356. [MDG_PCMCIA.ndi]
  357. AddReg=MDG_PCMCIA.ndi.reg,Madge.ndi.reg,MadgeISA.ndi.reg
  358.  
  359. [MDG_PCMCIA.ndi.reg]
  360. HKR,Ndi,DeviceID,,"MADGE-SMART_16/4_PCMCIA_Ringnode-0757"
  361. HKR,Ndi,CardType,,"PCMCIA"
  362. ;
  363. ; PCMCIA hardware type.
  364. ;
  365. HKR,,AdapterType,,"200"
  366. ;
  367. ; Hardware settings required by PCMCIA adapters.
  368. ;
  369. HKR,Override,0000,1, \
  370. ;
  371. ; CONFIGMG_VERSION
  372. ;
  373. 00,04,00,00, \
  374. ;
  375. ; PRIORITY
  376. ;
  377. 00,00,00,00, \
  378. ;
  379. ; I/O
  380. ;
  381. 24,00,00,00, \
  382. 02,00,00,00, \
  383. 01,00,0C,00, \
  384. 00,00,00,00, \
  385. 00,00,00,00, \
  386. E0,FF,20,00, \
  387. 00,00,FF,FF, \
  388. 00,00,00,00, \
  389. 40,00,00,00, \
  390. ;
  391. ; IRQ
  392. ;
  393. 14,00,00,00, \
  394. 04,00,00,00, \
  395. 00,00,00,00, \
  396. B8,DC,00,00, \
  397. 20,00,00,00, \
  398. ;
  399. ; REQUEST_CONFIG_PKT
  400. ;
  401. 19,00,00,00, \
  402. 7C,89,00,00, \
  403. 00,00,02,00, \
  404. 32,32,32,02, \
  405. 00,08,00,00, \
  406. 00,00,00,01, \
  407. 03, \
  408. ;
  409. ; TERMINATOR
  410. ;
  411. 00,00,00,00
  412. ;
  413. ; Ring speed selection.
  414. ;
  415. HKR,NDI\params\RingSpeed,ParamDesc,,"Ring speed"
  416. HKR,NDI\params\RingSpeed,default,,0
  417. HKR,NDI\params\RingSpeed,type,,enum
  418. HKR,NDI\params\RingSpeed\enum,0,,"Default (set at adapter)"
  419. HKR,NDI\params\RingSpeed\enum,1,,"4 MBit/s"
  420. HKR,NDI\params\RingSpeed\enum,2,,"16 MBit/s"
  421. HKR,NDI\params\RingSpeed,flag,1,28,00,00,00
  422. ;
  423. ; Old Force4/Force16 for backwards compatibility.
  424. ;
  425. ; Force16 (ndis3 & ndis2)
  426. HKR,NDI\params\Force16,ParamDesc,,"Force 16 Mbits/s"
  427. HKR,NDI\params\Force16,default,,""
  428. HKR,NDI\params\Force16,type,,enum
  429. HKR,NDI\params\Force16\enum,0,,"No"
  430. HKR,NDI\params\Force16\enum,1,,"Yes"
  431. HKR,NDI\params\Force16,optional,,1
  432. HKR,NDI\params\Force16,flag,1,30,00,00,00
  433. ; Force4 (ndis3 & ndis2)
  434. HKR,NDI\params\Force4,ParamDesc,,"Force 4 Mbits/s"
  435. HKR,NDI\params\Force4,default,,""
  436. HKR,NDI\params\Force4,type,,enum
  437. HKR,NDI\params\Force4\enum,0,,"No"
  438. HKR,NDI\params\Force4\enum,1,,"Yes"
  439. HKR,NDI\params\Force4,optional,,1
  440. HKR,NDI\params\Force4,flag,1,30,00,00,00
  441. ; Force16BitPIO (ndis3)
  442. HKR,NDI\params\Force16BitPIO,ParamDesc,,"Force 16bit PIO"
  443. HKR,NDI\params\Force16BitPIO,default,,0
  444. HKR,NDI\params\Force16BitPIO,type,,enum
  445. HKR,NDI\params\Force16BitPIO\enum,0,,no
  446. HKR,NDI\params\Force16BitPIO\enum,1,,yes
  447. HKR,NDI\params\Force16BitPIO,flag,1,20,00,00,00
  448. HKR,NDI\params\Force16BitPIO,optional,,1
  449.  
  450. ;****************************************************************************
  451. ; *MDG0101 Madge Smart 16/4 ISA Client PnP Ringnode
  452. ;****************************************************************************
  453. [*MDG0101.ndi]
  454. AddReg=*MDG0101.ndi.reg,Madge.ndi.reg,MadgeISA.ndi.reg
  455.  
  456. [*MDG0101.ndi.reg]
  457. HKR,Ndi,DeviceID,,"*MDG0101"
  458. ;
  459. ; PnP hardware type.
  460. ;
  461. HKR,,AdapterType,,"300"
  462. ;
  463. ; Force16 (ndis3 & ndis2)
  464. HKR,NDI\params\Force16,ParamDesc,,"Force 16 Mbits/s"
  465. HKR,NDI\params\Force16,default,,""
  466. HKR,NDI\params\Force16,type,,enum
  467. HKR,NDI\params\Force16\enum,0,,"No"
  468. HKR,NDI\params\Force16\enum,1,,"Yes"
  469. HKR,NDI\params\Force16,optional,,1
  470. HKR,NDI\params\Force16,flag,1,30,00,00,00
  471. ; Force4 (ndis3 & ndis2)
  472. HKR,NDI\params\Force4,ParamDesc,,"Force 4 Mbits/s"
  473. HKR,NDI\params\Force4,default,,""
  474. HKR,NDI\params\Force4,type,,enum
  475. HKR,NDI\params\Force4\enum,0,,"No"
  476. HKR,NDI\params\Force4\enum,1,,"Yes"
  477. HKR,NDI\params\Force4,optional,,1
  478. HKR,NDI\params\Force4,flag,1,30,00,00,00
  479. ; Force16BitPIO (ndis3)
  480. HKR,NDI\params\Force16BitPIO,ParamDesc,,"Force 16bit PIO"
  481. HKR,NDI\params\Force16BitPIO,default,,0
  482. HKR,NDI\params\Force16BitPIO,type,,enum
  483. HKR,NDI\params\Force16BitPIO\enum,0,,no
  484. HKR,NDI\params\Force16BitPIO\enum,1,,yes
  485. HKR,NDI\params\Force16BitPIO,flag,1,20,00,00,00
  486. HKR,NDI\params\Force16BitPIO,optional,,1
  487.  
  488. ;****************************************************************************
  489. ; MDG_PCI Madge Smart 16/4 PCI Ringnode
  490. ;****************************************************************************
  491. [MDG_PCI.ndi]
  492. AddReg=MDG_PCI.ndi.reg,Madge.ndi.reg,MadgeISA.ndi.reg
  493.  
  494. [MDG_PCI.ndi.reg]
  495. HKR,Ndi,DeviceID,,"PCI\VEN_10B6&DEV_0001"
  496. ;
  497. ; PCI Hardware type.
  498. ;
  499. HKR,,AdapterType,,"700"
  500. ;
  501. ; Ring speed selection.
  502. ;
  503. ; Force16 (ndis3 & ndis2)
  504. HKR,NDI\params\Force16,ParamDesc,,"Force 16 Mbits/s"
  505. HKR,NDI\params\Force16,default,,""
  506. HKR,NDI\params\Force16,type,,enum
  507. HKR,NDI\params\Force16\enum,0,,"No"
  508. HKR,NDI\params\Force16\enum,1,,"Yes"
  509. HKR,NDI\params\Force16,optional,,1
  510. HKR,NDI\params\Force16,flag,1,30,00,00,00
  511. ; Force4 (ndis3 & ndis2)
  512. HKR,NDI\params\Force4,ParamDesc,,"Force 4 Mbits/s"
  513. HKR,NDI\params\Force4,default,,""
  514. HKR,NDI\params\Force4,type,,enum
  515. HKR,NDI\params\Force4\enum,0,,"No"
  516. HKR,NDI\params\Force4\enum,1,,"Yes"
  517. HKR,NDI\params\Force4,optional,,1
  518. HKR,NDI\params\Force4,flag,1,30,00,00,00
  519. ; TransferType (ndis3)
  520. HKR,NDI\params\TransferType,ParamDesc,,"Transfer Type"
  521. HKR,NDI\params\TransferType,default,,2
  522. HKR,NDI\params\TransferType,type,,enum
  523. HKR,NDI\params\TransferType\enum,0,,"PIO"
  524. HKR,NDI\params\TransferType\enum,2,,"MMIO"
  525. HKR,NDI\params\TransferType,flag,1,20,00,00,00
  526. HKR,NDI\params\TransferType,optional,,1
  527.  
  528. ;****************************************************************************
  529. ; MDG_PCI Madge Smart 16/4 PCI Ringnode (BM)
  530. ;****************************************************************************
  531. [MDG_PCI2.ndi]
  532. AddReg=MDG_PCI2.ndi.reg,Madge.ndi.reg,MadgeISA.ndi.reg
  533.  
  534. [MDG_PCI2.ndi.reg]
  535. HKR,Ndi,DeviceID,,"PCI\VEN_10B6&DEV_0002"
  536. ;
  537. ; PCI Hardware type.
  538. ;
  539. HKR,,AdapterType,,"700"
  540. ;
  541. ; Ring speed selection.
  542. ;
  543. ; Force16 (ndis3 & ndis2)
  544. HKR,NDI\params\Force16,ParamDesc,,"Force 16 Mbits/s"
  545. HKR,NDI\params\Force16,default,,""
  546. HKR,NDI\params\Force16,type,,enum
  547. HKR,NDI\params\Force16\enum,0,,"No"
  548. HKR,NDI\params\Force16\enum,1,,"Yes"
  549. HKR,NDI\params\Force16,optional,,1
  550. HKR,NDI\params\Force16,flag,1,30,00,00,00
  551. ; Force4 (ndis3 & ndis2)
  552. HKR,NDI\params\Force4,ParamDesc,,"Force 4 Mbits/s"
  553. HKR,NDI\params\Force4,default,,""
  554. HKR,NDI\params\Force4,type,,enum
  555. HKR,NDI\params\Force4\enum,0,,"No"
  556. HKR,NDI\params\Force4\enum,1,,"Yes"
  557. HKR,NDI\params\Force4,optional,,1
  558. HKR,NDI\params\Force4,flag,1,30,00,00,00
  559. ; TransferType (ndis3)
  560. HKR,NDI\params\TransferType,ParamDesc,,"Transfer Type"
  561. HKR,NDI\params\TransferType,default,,1
  562. HKR,NDI\params\TransferType,type,,enum
  563. HKR,NDI\params\TransferType\enum,0,,"PIO"
  564. HKR,NDI\params\TransferType\enum,1,,"DMA"
  565. HKR,NDI\params\TransferType,flag,1,20,00,00,00
  566. HKR,NDI\params\TransferType,optional,,1
  567.  
  568. ;****************************************************************************
  569. ; MDG_PCI Madge Smart 16/4 PCI Ringnode (BM)
  570. ;****************************************************************************
  571. [MDG_PCI4.ndi]
  572. AddReg=MDG_PCI4.ndi.reg,Madge.ndi.reg,MadgeISA.ndi.reg
  573.  
  574. [MDG_PCI4.ndi.reg]
  575. HKR,Ndi,DeviceID,,"PCI\VEN_10B6&DEV_0004"
  576. ;
  577. ; PCI Hardware type.
  578. ;
  579. HKR,,AdapterType,,"700"
  580. ;
  581. ; Ring speed selection.
  582. ;
  583. ; Force16 (ndis3 & ndis2)
  584. HKR,NDI\params\Force16,ParamDesc,,"Force 16 Mbits/s"
  585. HKR,NDI\params\Force16,default,,""
  586. HKR,NDI\params\Force16,type,,enum
  587. HKR,NDI\params\Force16\enum,0,,"No"
  588. HKR,NDI\params\Force16\enum,1,,"Yes"
  589. HKR,NDI\params\Force16,optional,,1
  590. HKR,NDI\params\Force16,flag,1,30,00,00,00
  591. ; Force4 (ndis3 & ndis2)
  592. HKR,NDI\params\Force4,ParamDesc,,"Force 4 Mbits/s"
  593. HKR,NDI\params\Force4,default,,""
  594. HKR,NDI\params\Force4,type,,enum
  595. HKR,NDI\params\Force4\enum,0,,"No"
  596. HKR,NDI\params\Force4\enum,1,,"Yes"
  597. HKR,NDI\params\Force4,optional,,1
  598. HKR,NDI\params\Force4,flag,1,30,00,00,00
  599. ; TransferType (ndis3)
  600. HKR,NDI\params\TransferType,ParamDesc,,"Transfer Type"
  601. HKR,NDI\params\TransferType,default,,1
  602. HKR,NDI\params\TransferType,type,,enum
  603. HKR,NDI\params\TransferType\enum,0,,"PIO"
  604. HKR,NDI\params\TransferType\enum,1,,"DMA"
  605. HKR,NDI\params\TransferType,flag,1,20,00,00,00
  606. HKR,NDI\params\TransferType,optional,,1
  607.  
  608. ;****************************************************************************
  609. ; Madge Networks Smart Ringnode Driver
  610. ;****************************************************************************
  611. [Madge.ndi.reg]
  612. HKR,,DevLoader,,*ndis
  613. HKR,,DeviceVxDs,,mdgmport.sys
  614. HKR,,EnumPropPages,,"netdi.dll,EnumPropPages"
  615. ; NDIS Info
  616. HKR,NDIS,LogDriverName,,"MDGMPORT"
  617. HKR,NDIS,MajorNdisVersion,1,03
  618. HKR,NDIS,MinorNdisVersion,1,0A
  619. HKR,NDIS\NDIS2,DriverName,,"smartnd$"
  620. HKR,NDIS\NDIS2,FileName,,"smartnd.dos"
  621. HKR,NDIS\ODI,DriverName,,"madgeodi"
  622. HKR,NDIS\ODI,FileName,,"madgeodi.com"
  623. ; Interfaces
  624. HKR,Ndi\Interfaces,DefUpper,,"ndis3,ndis2"
  625. HKR,Ndi\Interfaces,DefLower,,"tokenring"
  626. HKR,Ndi\Interfaces,UpperRange,,"ndis3,ndis2,odi"
  627. HKR,Ndi\Interfaces,LowerRange,,"tokenring"
  628. ; Install sections
  629. HKR,Ndi\Install,ndis3,,"madge.ndis3"
  630. HKR,Ndi\Install,ndis2,,"madge.ndis2"
  631. HKR,Ndi\Install,odi,,"madge.odi"
  632. ; Note that we are running on Windows95
  633. HKR,,PlatformType,,"200"
  634. ; RxTxSlots
  635. HKR,NDI\params\RxTxSlots,ParamDesc,,"Receive/Transmit Slots"
  636. HKR,Ndi\params\RxTxSlots,default,,2
  637. HKR,NDI\params\RxTxSlots,type,,enum
  638. HKR,NDI\params\RxTxSlots\enum,0,,"Rx=02 Tx=02"
  639. HKR,NDI\params\RxTxSlots\enum,1,,"Rx=03 Tx=03"
  640. HKR,NDI\params\RxTxSlots\enum,2,,"Rx=04 Tx=04"
  641. HKR,NDI\params\RxTxSlots\enum,3,,"Rx=06 Tx=06"
  642. HKR,NDI\params\RxTxSlots\enum,4,,"Rx=08 Tx=08"
  643. HKR,NDI\params\RxTxSlots\enum,5,,"Rx=10 Tx=10"
  644. HKR,NDI\params\RxTxSlots,flag,1,20,00,00,00
  645. ; NetworkAddress
  646. HKR,NDI\params\NetworkAddress,ParamDesc,,"LAA"
  647. HKR,NDI\params\NetworkAddress,default,,""
  648. HKR,NDI\params\NetworkAddress,type,,edit
  649. HKR,NDI\params\NetworkAddress,LimitText,,12
  650. HKR,NDI\params\NetworkAddress,UpperCase,,1
  651. HKR,NDI\params\NetworkAddress,optional,,1
  652. HKR,NDI\params\NetworkAddress,flag,1,20,00,00,00
  653. ; MAXFRAMESIZE
  654. HKR,NDI\params\MAXFRAMESIZE,ParamDesc,,"Maximum Frame Size"
  655. HKR,Ndi\params\MAXFRAMESIZE,default,,4096
  656. HKR,NDI\params\MAXFRAMESIZE,type,,int
  657. HKR,NDI\params\MAXFRAMESIZE,min,,1000
  658. HKR,NDI\params\MAXFRAMESIZE,max,,17839
  659. HKR,NDI\params\MAXFRAMESIZE,flag,1,30,00,00,00
  660. ; RXBUFFERSIZE
  661. HKR,NDI\params\RXBUFFERSIZE,ParamDesc,,"Receive Buffer Size"
  662. HKR,NDI\params\RXBUFFERSIZE,flag,1,10,00,00,00
  663. HKR,NDI\params\RXBUFFERSIZE,type,,word
  664. HKR,Ndi\params\RXBUFFERSIZE,default,,1550
  665. HKR,NDI\params\RXBUFFERSIZE,min,,1550
  666. HKR,NDI\params\RXBUFFERSIZE,max,,60000
  667. HKR,NDI\params\RXBUFFERSIZE,step,,1
  668. HKR,NDI\params\RXBUFFERSIZE,optional,,1
  669. ; TXBUFFERSIZE
  670. HKR,NDI\params\TXBUFFERSIZE,ParamDesc,,"Transmit Buffer Size"
  671. HKR,NDI\params\TXBUFFERSIZE,flag,1,10,00,00,00
  672. HKR,NDI\params\TXBUFFERSIZE,type,,word
  673. HKR,Ndi\params\TXBUFFERSIZE,default,,1550
  674. HKR,NDI\params\TXBUFFERSIZE,min,,1550
  675. HKR,NDI\params\TXBUFFERSIZE,max,,60000
  676. HKR,NDI\params\TXBUFFERSIZE,step,,1
  677. HKR,NDI\params\TXBUFFERSIZE,optional,,1
  678. ; MAXTRANSMITS
  679. HKR,NDI\params\MAXTRANSMITS,ParamDesc,,"Maximum Transmits"
  680. HKR,NDI\params\MAXTRANSMITS,flag,1,10,00,00,00
  681. HKR,NDI\params\MAXTRANSMITS,type,,int
  682. HKR,Ndi\params\MAXTRANSMITS,default,,4
  683. HKR,NDI\params\MAXTRANSMITS,min,,1
  684. HKR,NDI\params\MAXTRANSMITS,max,,100
  685. HKR,NDI\params\MAXTRANSMITS,step,,1
  686. HKR,NDI\params\MAXTRANSMITS,optional,,1
  687. ; WATCHDOG
  688. HKR,NDI\params\WATCHDOG,ParamDesc,,"Watchdog Timer Active"
  689. HKR,NDI\params\WATCHDOG,flag,1,10,00,00,00
  690. HKR,NDI\params\WATCHDOG,default,,no
  691. HKR,NDI\params\WATCHDOG,type,,enum
  692. HKR,NDI\params\WATCHDOG\enum,yes,,yes
  693. HKR,NDI\params\WATCHDOG\enum,no,,no
  694. HKR,NDI\params\WATCHDOG,optional,,1
  695. ; COPYALLDATA
  696. HKR,NDI\params\COPYALLDATA,ParamDesc,,"Copy Data to Card Before Transmit"
  697. HKR,NDI\params\COPYALLDATA,flag,1,10,00,00,00
  698. HKR,NDI\params\COPYALLDATA,default,,yes
  699. HKR,NDI\params\COPYALLDATA,type,,enum
  700. HKR,NDI\params\COPYALLDATA\enum,yes,,yes
  701. HKR,NDI\params\COPYALLDATA\enum,no,,no
  702. HKR,NDI\params\COPYALLDATA,optional,,1
  703. ; AUTOOPEN
  704. HKR,NDI\params\AUTOOPEN,ParamDesc,,"Open Adapter at Bind Time"
  705. HKR,NDI\params\AUTOOPEN,flag,1,10,00,00,00
  706. HKR,NDI\params\AUTOOPEN,default,,yes
  707. HKR,NDI\params\AUTOOPEN,type,,enum
  708. HKR,NDI\params\AUTOOPEN\enum,yes,,yes
  709. HKR,NDI\params\AUTOOPEN\enum,no,,no
  710. HKR,NDI\params\AUTOOPEN,optional,,1
  711. ; OPENOPTIONS
  712. HKR,NDI\params\OPENOPTIONS,ParamDesc,,"Open Options Bitmask"
  713. HKR,NDI\params\OPENOPTIONS,flag,1,10,00,00,00
  714. HKR,NDI\params\OPENOPTIONS,type,,word
  715. HKR,Ndi\params\OPENOPTIONS,default,,0
  716. HKR,NDI\params\OPENOPTIONS,min,,0
  717. HKR,NDI\params\OPENOPTIONS,max,,FFFF
  718. HKR,NDI\params\OPENOPTIONS,step,,1
  719. HKR,NDI\params\OPENOPTIONS,optional,,1
  720.  
  721. [Microchannel]
  722.  
  723. [MadgeISA.ndi.reg]
  724. ; Resources
  725. HKR,,InterruptNumber,1,04,00,00,00
  726. HKR,,IoLocation,1,02,00,00,00
  727. HKR,,DMAChannel,1,03,00,00,00
  728. HKR,,MemBase,1,01,00,00,00
  729. ;ndis2
  730. HKR,NDI\params\IrqNumber,resc,1,04,00,00,00
  731. HKR,NDI\params\IrqNumber,ParamDesc,,"Interrupt Level"
  732. HKR,NDI\params\IrqNumber,flag,1,10,00,00,00
  733. HKR,NDI\params\IOAddress,resc,1,02,00,00,00
  734. HKR,NDI\params\IOAddress,ParamDesc,,"I/O Base Address"
  735. HKR,NDI\params\IOAddress,flag,1,10,00,00,00
  736. ;ndis3
  737. HKR,NDI\params\InterruptNumber,resc,1,04,00,00,00
  738. HKR,NDI\params\InterruptNumber,ParamDesc,,"Interrupt Level"
  739. HKR,NDI\params\InterruptNumber,flag,1,20,00,00,00
  740. HKR,NDI\params\IoLocation,resc,1,02,00,00,00
  741. HKR,NDI\params\IoLocation,ParamDesc,,"I/O Base Address"
  742. HKR,NDI\params\IoLocation,flag,1,20,00,00,00
  743. HKR,NDI\params\MemBase,resc,1,01,00,00,00
  744. HKR,NDI\params\MemBase,ParamDesc,,"MMIO Base Address"
  745. HKR,NDI\params\MemBase,flag,1,20,00,00,00
  746. ;ndis2&3
  747. HKR,NDI\params\DMAChannel,resc,1,03,00,00,00
  748. HKR,NDI\params\DMAChannel,ParamDesc,,"DMA Channel"
  749. HKR,NDI\params\DMAChannel,flag,1,30,00,00,00
  750.  
  751. ; Install NDIS3
  752. [madge.ndis3]
  753. CopyFiles=madge.ndis3.CopyFiles
  754. [madge.ndis3.CopyFiles]
  755. mdgmport.sys
  756. mdgmport.bin
  757.  
  758. ; Install NDIS2
  759. [madge.ndis2]
  760. CopyFiles=madge.ndis2.CopyFiles
  761. [madge.ndis2.CopyFiles]
  762. smartnd.dos
  763.  
  764. ; Install ODI
  765. [madge.odi]
  766. CopyFiles=madge.odi.CopyFiles
  767. [madge.odi.CopyFiles]
  768. madgeodi.com
  769. mdgdos21.bin
  770.  
  771. ;****************************************************************************
  772. ; Destination Directories
  773. ;****************************************************************************
  774. [DestinationDirs]
  775. DefaultDestDir              =11 ; LDID_SYS
  776. madge.ndis3.CopyFiles       =11 ; LDID_SYS
  777. madge.ndis2.CopyFiles       =26 ; LDID_WINBOOT
  778. madge.odi.CopyFiles         =26 ; LDID_WINBOOT
  779.  
  780. [SourceDisksNames]
  781. 99=%DISK_MADGE%,,0001
  782.  
  783. [SourceDisksFiles]
  784. mdgmport.sys=99,,42000
  785. mdgmport.bin=99,,51000
  786. smartnd.dos=99,,35000
  787. madgeodi.com=99,,30000
  788. mdgdos21.bin=99,,51000
  789.  
  790. ;****************************************************************************
  791. ; Localizable Strings
  792. ;****************************************************************************
  793. [strings]
  794. ; Provider
  795. V_MS="Microsoft"
  796. ; Manufacturers
  797. V_MADGE="Madge"
  798. ; PNP Devices
  799. *PNP81D7.DeviceDesc="Madge Smart 16/4 PC Ringnode"
  800. MDGAT.DeviceDesc="Madge Smart 16/4 AT Ringnode"
  801. MDGISAC.DeviceDesc="Madge Smart 16/4 ISA Client Ringnode"
  802. MDGATP.DeviceDesc="Madge Smart 16/4 AT Plus Ringnode"
  803. MDGISACP.DeviceDesc="Madge Smart 16/4 ISA Client Plus Ringnode"
  804. MDGSM16.DeviceDesc="Madge Smart 16 Ringnode"
  805. *MDG0002.DeviceDesc="Madge Smart 16/4 EISA Ringnode"
  806. *MDG0004.DeviceDesc="Madge Smart 16/4 EISA Ringnode Mk3"
  807. MCA_002D.DeviceDesc="Madge Smart 16/4 MC Ringnode"
  808. MCA_0074.DeviceDesc="Madge Smart 16/4 MC32 Ringnode"
  809. MDG_PCMCIA.DeviceDesc="Madge Smart 16/4 PCMCIA Ringnode"
  810. *MDG0101.DeviceDesc="Madge Smart 16/4 ISA Client PnP Ringnode"
  811. MDG_PCI.DeviceDesc="Madge Smart 16/4 PCI Ringnode"
  812. MDG_PCI2.DeviceDesc="Madge Smart 16/4 PCI Ringnode (BM)"
  813. MDG_PCI4.DeviceDesc="Madge Smart 16/4 PCI Ringnode (BM)"
  814. ; Installation disk
  815. DISK_MADGE="Madge Networks Driver Disk"
  816.  
  817.