home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 1998 April A / Pcwk4a98.iso / Wtestowe / OnNet16 / PDCONF.INF < prev    next >
INI File  |  1997-02-14  |  11KB  |  339 lines

  1.  
  2. ; PDCONF.INF
  3. ;
  4. ; This file contains information on network drivers and protocols
  5. ; for the installation process.
  6. ;
  7.  
  8. [disks]
  9.     1 =.\crynwr ,"Packet Driver Disk",disk1
  10.     2 =. ,"Packet Driver Disk",disk1
  11.  
  12.  
  13. [netcard]
  14. ;   key = description, resv1, type, media, resv2, install, config, resv3
  15. ;       key:        unique identifier
  16. ;       description:    text description in quotes
  17. ;       resv1:        reserved, must be zero
  18. ;       type:        pktdrv
  19. ;       media:        ethernet|tokenring|serial
  20. ;       reserved:       reserved, must be null
  21. ;       install:        section name of install script
  22. ;       config:        section name of config script
  23. ;       flags:        0x0001 card uses shared memory
  24. ;
  25. ; The cards are organised in alphabetical order according to the name
  26. ; of the card (except for serial).
  27. ; Make sure you keep them in order if you add a new card
  28.  
  29. ftp$serial="Serial Port Using SLIP or PPP",0,pktdrv,serial,,ftp$serial,ftp$serial_cfg,0
  30. pd$3c501="3Com EtherLink 3C501",0,pktdrv,ethernet,,pd$3c501,pd$3c501_cfg,0
  31. pd$3c503="3Com EtherLink II 3C503",0,pktdrv,ethernet,,pd$3c503,pd$3c503_cfg,0x01
  32. pd$3c505="3Com EtherLink Plus 3C505",0,pktdrv,ethernet,,pd$3c505,pd$3c505_cfg,0
  33. pd$3c507="3Com EtherLink 16 3C507",0,pktdrv,ethernet,,pd$3c507,pd$3c507_cfg,0x01
  34. 3com$3c5x9pd="3Com EtherLink III 3C5X9PD",0,pktdrv,ethernet,,3com$3c5x9pd,3com$3c5x9pd_cfg,0
  35. pd$3c523="3Com EtherLink/MC 3C523",0,pktdrv,ethernet,,pd3c523,pd$3c523_cfg,0x01
  36. pd$att="AT&T ATTNAU",0,pktdrv,ethernet,,pd$att,pd$att_cfg,0x01
  37. pd$davidsys="David Systems DSI",0,pktdrv,ethernet,,pd$davidsys,pd$davidsys_cfg,0
  38. pd$de600="D-Link DE-600 Pocket Ethernet Adapter",0,pktdrv,ethernet,,pd$de600,pd$de600_cfg,0
  39. pd$depca="DEC DE100, DE200, or DEPCA",0,pktdrv,ethernet,,pd$depca,pd$depca_cfg,0x01
  40. pd$exp16="Intel EtherExpress 16",0,pktdrv,ethernet,,pd$exp16,pd$exp16_cfg,0
  41. pd$ne1000="Novell NE1000",0,pktdrv,ethernet,,pd$ne1000,pd$ne1000_cfg,0
  42. pd$ne2000="Novell NE2000",0,pktdrv,ethernet,,pd$ne2000,pd$ne2000_cfg,0
  43. pd$ni5210="Racal-Datacom NI5210",0,pktdrv,ethernet,,pd$ni5210,pd$ni5210_cfg,0x01
  44. pd$ni6510="Racal-Datacom NI6510",0,pktdrv,ethernet,,pd$ni6510,pd$ni6510_cfg,0
  45. pd$ni9210="Racal-Datacom NI9210",0,pktdrv,ethernet,,pd$ni9210,pd$ni9210_cfg,0x01
  46. pd$smc_wd8="SMC/Western Digital 8-bit 8003",0,pktdrv,ethernet,,pd$smc_wd,pd$smc_wd_8cfg,0x01
  47. pd$smc_wd16="SMC/Western Digital 16-bit 8013",0,pktdrv,ethernet,,pd$smc_wd,pd$smc_wd_16cfg,0x01
  48. pd$ubnicpc="Ungermann-Bass UBNIC",0,pktdrv,ethernet,,pd$ubnicpc,pd$ubnicpc_cfg,0x01
  49. pd$ubnicps2="Ungermann-Bass UBNIC MC",0,pktdrv,ethernet,,pd$ubnicps2,pd$ubnicps2_cfg,0x01
  50. x$pe2="Xircom Pocket Ethernet Adapter II PE2PD",0,pktdrv,ethernet,,x$pe2,x$pe2_cfg,0
  51. x$pe3="Xircom Pocket Ethernet Adapter III PE3PD",0,pktdrv,ethernet,,x$pe3,x$pe3_cfg,0
  52. x$pem="Xircom Pocket Ethernet Modem PEMPD",0,pktdrv,ethernet,,x$pem,x$pem_cfg,0
  53.  
  54. ;
  55. ; Install Sections
  56. ;
  57. ; devdir=disk:file    
  58. ; tsr=lookupname,commandline,after1,after2
  59. ;                       
  60. ;
  61. ;   lookupname: text used to search for the line in the file
  62. ;   commandline: text to add the line to the file (includes @path\ and params)
  63. ;   after1:     add line after line containing this text (optional)
  64. ;   after2:     secondary search if after1 not found
  65.  
  66. ;
  67. ; Config Sections
  68. ;
  69. ; mem=key,,type,range,default,flags    
  70. ; io=key,,type,range,default,flags     
  71. ; irq=key,,type,range,default,flags    
  72. ; intvec=key,description,type,range,default,flags    
  73. ; param=key,description,type,range,default,flags  
  74. ; types:      type      range               default
  75. ;             ----      -----               -------
  76. ;             static,   default,            n/a
  77. ;             text,     "value,value,...",  default
  78. ;             chars,    numofchars,         default
  79. ;             keyonly   n/a                 n/a
  80. ;             int,      "first,last,step",  default
  81. ;             hex,      "first,last,step",  default
  82. ;             enum,     "name,value,...",   default
  83. ;             chars,    number of chars     default
  84. ;
  85. ; flags:
  86. ; The flags field indicates special processing for the parameter
  87. ; Current flags are:
  88. ;    0x00000001      memory address absolute (not paragraphs)
  89. ;    0x00000002      optional parameter
  90. ;    0x00000004      software set parameter
  91.  
  92. [pd$3c501]
  93. devdir=1:3c501.com
  94. tsr=3c501,@destdir\3c501.com @intvec @irq @io
  95.  
  96. [pd$3c501_cfg]
  97. DriverName=3c501
  98. irq=,,int,"2,5,1",3
  99. io=,,hex,"0x200,0x400,0x010",0x300
  100. intvec=,"Software Interrupt",hex,"0x60,0x80,1",0x60
  101.  
  102. [pd$3c503]
  103. devdir=1:3c503.com
  104. tsr=3c503,@destdir\3c503.com @intvec @irq @io @cable_type
  105.  
  106. [pd$3c503_cfg]
  107. DriverName=3c503
  108. irq=,,int,"2,5,1",3
  109. io=,,hex,"0x200,0x400,0x010",0x300
  110. param=cable_type,"Cable Type",enum,"AUI / 10Base5,0,BNC / 10Base2,1,RJ45 / 10BaseT,1",0,0x02
  111. intvec=,"Software Interrupt",hex,"0x60,0x80,1",0x60
  112.  
  113. [pd$3c505]
  114. devdir=1:3c505.com
  115. tsr=3c505,@destdir\3c505.com @intvec @irq @io
  116.  
  117. [pd$3c505_cfg]
  118. DriverName=3c505
  119. irq=,,int,"2,15,1",3
  120. io=,,hex,"0x200,0x400,0x010",0x300
  121. intvec=,"Software Interrupt",hex,"0x60,0x80,1",0x60
  122.  
  123. [pd$3c507]
  124. devdir=1:3c507.com
  125. tsr=3c507,@destdir\3c507.com @intvec @io
  126.  
  127. [pd$3c507_cfg]
  128. DriverName=3c507
  129. io=,,hex,"0x200,0x400,0x010",0x300
  130. intvec=,"Software Interrupt",hex,"0x60,0x80,1",0x60
  131.  
  132. [3com$3c5x9pd]
  133. devdir=2:3c5x9pd.com
  134. tsr=3c5x9pd,@destdir\3c5x9pd.com @intvec
  135.  
  136. [3com$3c5x9pd_cfg]
  137. DriverName=3c5x9
  138. intvec=,"Software Interrupt",hex,"0x60,0x80,1",0x60
  139.  
  140. [pd3c523]
  141. devdir=1:3c523.com
  142. tsr=3c523,@destdir\3c523.com @intvec 
  143.  
  144. [pd$3c523_cfg]
  145. ; It is best not to specify int, io, or mem because the
  146. ; driver will detect the right values.
  147. DriverName=3c523
  148. intvec=,"Software Interrupt",hex,"0x60,0x80,1",0x60
  149.  
  150. [pd$att]
  151. devdir=1:at&t.com
  152. tsr=at&t,@destdir\at&t.com @intvec @irq @io @mem
  153.  
  154. [pd$att_cfg]
  155. DriverName=at&t
  156. irq=,,int,"2,5,1",2
  157. io=,,hex,"0x200,0x400,0x010",0x300
  158. mem=,,hex,"0xC800,0xE000,0x0200",0xD000
  159. intvec=,"Software Interrupt",hex,"0x60,0x80,1",0x60
  160.  
  161. [pd$davidsys]
  162. devdir=1:davidsys.com
  163. tsr=davidsys,@destdir\davidsys.com @intvec @irq @io @delay_mult
  164.  
  165. [pd$davidsys_cfg]
  166. DriverName=davidsys
  167. irq=,,int,"2,5,1",3
  168. io=,,hex,"0x200,0x400,0x010",0x300
  169. param=delay_mult,"delay multiplier",int,"1,100,1",10
  170. intvec=,"Software Interrupt",hex,"0x60,0x80,1",0x60
  171.  
  172. [pd$de600]
  173. devdir=1:de600.com
  174. tsr=de600,@destdir\de600.com @intvec
  175.  
  176. [pd$de600_cfg]
  177. DriverName=de600
  178. intvec=,"Software Interrupt",hex,"0x60,0x80,1",0x60
  179. [pd$depca]
  180. devdir=1:depca.com
  181. tsr=depca,@destdir\depca.com @intvec @irq @io @mem
  182.  
  183. [pd$depca_cfg]
  184. DriverName=depca
  185. irq=,,int,"2,15,1",3
  186. io=,,hex,"0x200,0x400,0x010",0x300
  187. mem=,,hex,"0xC800,0xE000,0x0200",0xD000
  188. intvec=,"Software Interrupt",hex,"0x60,0x80,1",0x60
  189.  
  190. [pd$exp16]
  191. devdir=1:exp16.com
  192. tsr=exp16,@destdir\exp16.com @intvec @io
  193.  
  194. [pd$exp16_cfg]
  195. DriverName=exp16
  196. io=,,hex,"0x200,0x400,0x010",0x300,0x02
  197. intvec=,"Software Interrupt",hex,"0x60,0x80,1",0x60
  198.  
  199. [pd$ne1000]
  200. devdir=1:ne1000.com
  201. tsr=ne1000,@destdir\ne1000.com @intvec @irq @io
  202.  
  203. [pd$ne1000_cfg]
  204. DriverName=ne1000
  205. irq=,,int,"2,5,1",3
  206. io=,,hex,"0x200,0x400,0x010",0x300
  207. intvec=,"Software Interrupt",hex,"0x60,0x80,1",0x60
  208.  
  209. [pd$ne2000]
  210. devdir=1:ne2000.com
  211. tsr=ne2000,@destdir\ne2000.com @intvec @irq @io
  212.  
  213. [pd$ne2000_cfg]
  214. DriverName=ne2000
  215. irq=,,int,"2,15,1",2
  216. io=,,hex,"0x200,0x400,0x010",0x300
  217. intvec=,"Software Interrupt",hex,"0x60,0x80,1",0x60
  218.  
  219. [pd$ni5210]
  220. devdir=1:ni5210.com
  221. tsr=ni5210,@destdir\ni5210.com @intvec @irq @io @mem
  222.  
  223. [pd$ni5210_cfg]
  224. DriverName=ni5210
  225. irq=,,int,"2,5,1",2
  226. io=,,hex,"0x200,0x400,0x010",0x300
  227. mem=,,hex,"0xC800,0xE000,0x0200",0xD000
  228. intvec=,"Software Interrupt",hex,"0x60,0x80,1",0x60
  229.  
  230. [pd$ni6510]
  231. devdir=1:ni6510.com
  232. tsr=ni6510,@destdir\ni6510.com @intvec @irq @io
  233.  
  234. [pd$ni6510_cfg]
  235. DriverName=ni6510
  236. irq=,,int,"2,15,1",2
  237. io=,,hex,"0x200,0x400,0x010",0x300
  238. intvec=,"Software Interrupt",hex,"0x60,0x80,1",0x60
  239.  
  240. [pd$ni9210]
  241. devdir=1:ni9210.com
  242. tsr=ni9210,@destdir\ni9210.com @intvec 
  243.  
  244. [pd$ni9210_cfg]
  245. ; It is best not to specify int, io, or mem because the
  246. ; driver will detect the right values.
  247. DriverName=ni9210
  248. intvec=,"Software Interrupt",hex,"0x60,0x80,1",0x60
  249.  
  250. [pd$smc_wd]
  251. devdir=1:smc_wd.com
  252. tsr=smc_wd,@destdir\smc_wd.com @intvec @dismemchk @irq @io @mem
  253.  
  254. [pd$smc_wd_8cfg]
  255. DriverName=smc_wd
  256. irq=,,int,"2,7,1",3
  257. io=,,hex,"0x200,0x400,0x010",0x280
  258. mem=,,hex,"0xC800,0xE000,0x0200",0xD000
  259. intvec=,"Software Interrupt",hex,"0x60,0x80,1",0x60
  260. param=dismemchk,"Disable Memory Check",enum,"yes,-o,no,",,0x02
  261.  
  262. [pd$smc_wd_16cfg]
  263. DriverName=smc_wd
  264. irq=,,int,"2,15,1",3
  265. io=,,hex,"0x200,0x400,0x010",0x280
  266. mem=,,hex,"0xC800,0xE000,0x0200",0xD000
  267. intvec=,"Software Interrupt",hex,"0x60,0x80,1",0x60
  268. param=dismemchk,"Disable Memory Check",enum,"yes,-o,no,",,0x02
  269.  
  270. [pd$ubnicpc]
  271. devdir=1:ubnicpc.com
  272. tsr=ubnicpc,@destdir\ubnicpc.com @intvec @irq @io @mem
  273.  
  274. [pd$ubnicpc_cfg]
  275. DriverName=ubnicpc
  276. irq=,,int,"2,5,1",2
  277. io=,,hex,"0x200,0x400,0x010",0x360
  278. mem=,,hex,"0xC800,0xE000,0x0200",0xD000
  279. intvec=,"Software Interrupt",hex,"0x60,0x80,1",0x60
  280.  
  281. [pd$ubnicps2]
  282. devdir=1:ubnicps2.com
  283. tsr=ubnicps2,@destdir\ubnicps2.com @intvec @irq @io @mem
  284.  
  285. [pd$ubnicps2_cfg]
  286. DriverName=ubnicps2
  287. irq=,,int,"2,5,1",2
  288. io=,,hex,"0x200,0x400,0x010",0x360
  289. mem=,,hex,"0xC800,0xE000,0x0200",0xD000
  290. intvec=,"Software Interrupt",hex,"0x60,0x80,1",0x60
  291. [ftp$serial]
  292. devdir=2:ppp16550.com
  293. devdir=2:slp16550.com
  294. ; removing previous slp or ppp driver is handled by install
  295. tsr=,@destdir\@serial_driver
  296.  
  297. [ftp$serial_cfg]
  298. DriverName=serial
  299. ; all the configuration is handled as a special case by install
  300.  
  301. [x$pe2]
  302. devdir=2:pe2pd.com
  303. tsr=pe2pd,@destdir\pe2pd SIN=@intvec @lpt @int @non
  304.  
  305. [x$pe2_cfg]
  306. DriverName=pe2pd
  307. param=lpt,"Printer Port",enum,"1,LPT=1,2,LPT=2,3,LPT=3",,0x02
  308. param=int,"Printer Interupt",enum,"5,INT=5,7,INT=7,0,INT=0",,0x02
  309. param=N,"Non-bidirectional Mode",keyonly,,,0x02
  310. intvec=,"Software Interrupt",hex,"0x60,0x80,1",0x60
  311.  
  312. [x$pe3]
  313. devdir=2:pe3pd.com
  314. tsr=pe3pd,@destdir\pe3pd SINT=@intvec @lpt @non @linkdisable
  315.  
  316. [x$pe3_cfg]
  317. DriverName=pe3pd
  318. ;xxx can't deal with int, ioaddress
  319. param=lpt,"Printer Port",enum,"1,LPT=1,2,LPT=2,3,LPT=3",,0x02
  320. param=NON,"Non-bidirectional Mode",keyonly,,,0x02
  321. param=LINKDISABLE,"Link Disable",keyonly,,,0x02
  322. intvec=,"Software Interrupt",hex,"0x60,0x80,1",0x60
  323.  
  324. [x$pem]
  325. devdir=2:pempd.com
  326. tsr=pempd,@destdir\pempd SINT=@intvec @lpt @non @linkdisable @spp
  327.  
  328. [x$pem_cfg]
  329. DriverName=pempd
  330. ;xxx can't deal with int, ioaddress
  331. param=lpt,"Printer Port",enum,"1,LPT=1,2,LPT=2,3,LPT=3",,0x02
  332. param=NON,"Non-bidirectional Mode",keyonly,,,0x02
  333. param=LINKDISABLE,"Link Disable",keyonly,,,0x02
  334. param=SPP,"Standard Parallel Port Mode",keyonly,,,0x02
  335. ;xxx initfile won't work either
  336. param=initfile,"Initialization File",chars,66,,0x02
  337. intvec=,"Software Interrupt",hex,"0x60,0x80,1",0x60
  338.