home *** CD-ROM | disk | FTP | other *** search
INI File | 1997-02-13 | 11.6 KB | 378 lines |
-
- ;
- ; NETCONF.INF
- ;
- ; This file contains information on network drivers and protocols
- ; for the installation process.
- ;
-
- [disks]
- 1 =.\crynwr ,"Packet Driver Disk",disk1
- 2 =. ,"Packet Driver Disk",disk1
-
- [PKTDRV]
- DriverName=PKTDRV$
- param=INTVEC,"Interrupt Vector",text,"0x60,0x62,0x63,0x64,0x65,0x66",0x60
- param=CHAINVEC,"Chain Vector",text,"0x60,0x62,0x63,0x64,0x65,0x66",0x62
-
- [pdmap]
- ; key=netcard-key,flags,version
- ; key: string returned by packet driver
- ; netcard-key: key in netcard section for this driver
- ; flags: 1 = always copy over a new driver
- ; version: version number returned by this driver
- ;
- 3c501=pd$3c501,0
- 3c503=pd$3c503,0,11
- 3c505=pd$3c505,0
- 3c507=pd$3c507,0,11
- 3c5x9pd=3com$3c5x9pd,0,10
- 3c523=pd$3c523,0,11
- att=pd$at&t,0
- davidsys=pd$davidsys,0,11
- de600=pd$de600,0
- depca=pd$depca,0
- exp16=pd$exp16,0
- ne1000=pd$ne1000,0,11
- ne2000=pd$ne2000,0,11
- ni5210=pd$ni5210,0
- ni6510=pd$ni6510,0
- ni9210=pd$ni9210,0
- ppp16550=ftp$serial,1,3
- slp16550=ftp$serial,1,3
- serial=ftp$serial,1,3
- ;xxx how could these things be different versions?
- wd8003e=pd$smc_wd8,1,10
- smc_wd=pd$smc_wd8,0,11
- ubnicpc=pd$ubnicpc,0
- ubnicps2=pd$ubnicps2,0
- xxx=x$pe2,0,xxx
- xxx=x$pe3,0,xxx
- xxx=x$pem,0,xxx
-
- [netcard]
- ; key = description, resv1, type, media, resv2, install, config, resv3
- ; key: unique identifier
- ; description: text description in quotes
- ; resv1: reserved, must be zero
- ; type: pktdrv
- ; media: ethernet|tokenring|serial
- ; reserved: reserved, must be null
- ; install: section name of install script
- ; config: section name of config script
- ; flags: 0x0001 card uses shared memory
- ;
- ; The cards are organised in alphabetical order according to the name
- ; of the card (except for serial).
- ; Make sure you keep them in order if you add a new card
-
- ftp$serial="Serial Port Using SLIP or PPP",0,pktdrv,serial,,ftp$serial,ftp$serial_cfg,0
- pd$3c501="3Com EtherLink 3C501",0,pktdrv,ethernet,,pd$3c501,pd$3c501_cfg,0
- pd$3c503="3Com EtherLink II 3C503",0,pktdrv,ethernet,,pd$3c503,pd$3c503_cfg,0x01
- pd$3c505="3Com EtherLink Plus 3C505",0,pktdrv,ethernet,,pd$3c505,pd$3c505_cfg,0
- pd$3c507="3Com EtherLink 16 3C507",0,pktdrv,ethernet,,pd$3c507,pd$3c507_cfg,0x01
- 3com$3c5x9pd="3Com EtherLink III 3C5X9PD",0,pktdrv,ethernet,,3com$3c5x9pd,3com$3c5x9pd_cfg,0
- pd$3c523="3Com EtherLink/MC 3C523",0,pktdrv,ethernet,,pd3c523,pd$3c523_cfg,0x01
- pd$att="AT&T ATTNAU",0,pktdrv,ethernet,,pd$att,pd$att_cfg,0x01
- pd$davidsys="David Systems DSI",0,pktdrv,ethernet,,pd$davidsys,pd$davidsys_cfg,0
- pd$de600="D-Link DE-600 Pocket Ethernet Adapter",0,pktdrv,ethernet,,pd$de600,pd$de600_cfg,0
- pd$depca="DEC DE100, DE200, or DEPCA",0,pktdrv,ethernet,,pd$depca,pd$depca_cfg,0x01
- pd$exp16="Intel EtherExpress 16",0,pktdrv,ethernet,,pd$exp16,pd$exp16_cfg,0
- pd$ne1000="Novell NE1000",0,pktdrv,ethernet,,pd$ne1000,pd$ne1000_cfg,0
- pd$ne2000="Novell NE2000",0,pktdrv,ethernet,,pd$ne2000,pd$ne2000_cfg,0
- pd$ni5210="Racal-Datacom NI5210",0,pktdrv,ethernet,,pd$ni5210,pd$ni5210_cfg,0x01
- pd$ni6510="Racal-Datacom NI6510",0,pktdrv,ethernet,,pd$ni6510,pd$ni6510_cfg,0
- pd$ni9210="Racal-Datacom NI9210",0,pktdrv,ethernet,,pd$ni9210,pd$ni9210_cfg,0x01
- pd$smc_wd8="SMC/Western Digital 8-bit 8003",0,pktdrv,ethernet,,pd$smc_wd,pd$smc_wd_8cfg,0x01
- pd$smc_wd16="SMC/Western Digital 16-bit 8013",0,pktdrv,ethernet,,pd$smc_wd,pd$smc_wd_16cfg,0x01
- pd$ubnicpc="Ungermann-Bass UBNIC",0,pktdrv,ethernet,,pd$ubnicpc,pd$ubnicpc_cfg,0x01
- pd$ubnicps2="Ungermann-Bass UBNIC MC",0,pktdrv,ethernet,,pd$ubnicps2,pd$ubnicps2_cfg,0x01
- x$pe2="Xircom Pocket Ethernet Adapter II PE2PD",0,pktdrv,ethernet,,x$pe2,x$pe2_cfg,0
- x$pe3="Xircom Pocket Ethernet Adapter III PE3PD",0,pktdrv,ethernet,,x$pe3,x$pe3_cfg,0
- x$pem="Xircom Pocket Ethernet Modem PEMPD",0,pktdrv,ethernet,,x$pem,x$pem_cfg,0
-
- ;
- ; Install Sections
- ;
- ; devdir=disk:file
- ; tsr=lookupname,commandline,after1,after2
- ;
- ;
- ; lookupname: text used to search for the line in the file
- ; commandline: text to add the line to the file (includes @path\ and params)
- ; after1: add line after line containing this text (optional)
- ; after2: secondary search if after1 not found
-
- ;
- ; Config Sections
- ;
- ; mem=key,,type,range,default,flags
- ; io=key,,type,range,default,flags
- ; irq=key,,type,range,default,flags
- ; intvec=key,description,type,range,default,flags
- ; param=key,description,type,range,default,flags
- ; types: type range default
- ; ---- ----- -------
- ; static, default, n/a
- ; text, "value,value,...", default
- ; chars, numofchars, default
- ; keyonly n/a n/a
- ; int, "first,last,step", default
- ; hex, "first,last,step", default
- ; enum, "name,value,...", default
- ; chars, number of chars default
- ;
- ; flags:
- ; The flags field indicates special processing for the parameter
- ; Current flags are:
- ; 0x00000001 memory address absolute (not paragraphs)
- ; 0x00000002 optional parameter
- ; 0x00000004 software set parameter
-
- [pd$3c501]
- devdir=1:3c501.com
- tsr=3c501,@destdir\3c501.com @intvec @irq @io
-
- [pd$3c501_cfg]
- DriverName=3c501
- irq=,,int,"2,5,1",3
- io=,,hex,"0x200,0x400,0x010",0x300
- intvec=,"Software Interrupt",hex,"0x60,0x80,1",0x60
-
- [pd$3c503]
- devdir=1:3c503.com
- tsr=3c503,@destdir\3c503.com @intvec @irq @io @cable_type
-
- [pd$3c503_cfg]
- DriverName=3c503
- irq=,,int,"2,5,1",3
- io=,,hex,"0x200,0x400,0x010",0x300
- param=cable_type,"Cable Type",enum,"AUI / 10Base5,0,BNC / 10Base2,1,RJ45 / 10BaseT,1",0,0x02
- intvec=,"Software Interrupt",hex,"0x60,0x80,1",0x60
-
- [pd$3c505]
- devdir=1:3c505.com
- tsr=3c505,@destdir\3c505.com @intvec @irq @io
-
- [pd$3c505_cfg]
- DriverName=3c505
- irq=,,int,"2,15,1",3
- io=,,hex,"0x200,0x400,0x010",0x300
- intvec=,"Software Interrupt",hex,"0x60,0x80,1",0x60
-
- [pd$3c507]
- devdir=1:3c507.com
- tsr=3c507,@destdir\3c507.com @intvec @io
-
- [pd$3c507_cfg]
- DriverName=3c507
- io=,,hex,"0x200,0x400,0x010",0x300
- intvec=,"Software Interrupt",hex,"0x60,0x80,1",0x60
-
- [3com$3c5x9pd]
- devdir=2:3c5x9pd.com
- tsr=3c5x9pd,@destdir\3c5x9pd.com @intvec
-
- [3com$3c5x9pd_cfg]
- DriverName=3c5x9
- intvec=,"Software Interrupt",hex,"0x60,0x80,1",0x60
-
- [pd3c523]
- devdir=1:3c523.com
- tsr=3c523,@destdir\3c523.com @intvec
-
- [pd$3c523_cfg]
- ; It is best not to specify int, io, or mem because the
- ; driver will detect the right values.
- DriverName=3c523
- intvec=,"Software Interrupt",hex,"0x60,0x80,1",0x60
-
- [pd$att]
- devdir=1:at&t.com
- tsr=at&t,@destdir\at&t.com @intvec @irq @io @mem
-
- [pd$att_cfg]
- DriverName=at&t
- irq=,,int,"2,5,1",2
- io=,,hex,"0x200,0x400,0x010",0x300
- mem=,,hex,"0xC800,0xE000,0x0200",0xD000
- intvec=,"Software Interrupt",hex,"0x60,0x80,1",0x60
-
- [pd$davidsys]
- devdir=1:davidsys.com
- tsr=davidsys,@destdir\davidsys.com @intvec @irq @io @delay_mult
-
- [pd$davidsys_cfg]
- DriverName=davidsys
- irq=,,int,"2,5,1",3
- io=,,hex,"0x200,0x400,0x010",0x300
- param=delay_mult,"delay multiplier",int,"1,100,1",10
- intvec=,"Software Interrupt",hex,"0x60,0x80,1",0x60
-
- [pd$de600]
- devdir=1:de600.com
- tsr=de600,@destdir\de600.com @intvec
-
- [pd$de600_cfg]
- DriverName=de600
- intvec=,"Software Interrupt",hex,"0x60,0x80,1",0x60
- [pd$depca]
- devdir=1:depca.com
- tsr=depca,@destdir\depca.com @intvec @irq @io @mem
-
- [pd$depca_cfg]
- DriverName=depca
- irq=,,int,"2,15,1",3
- io=,,hex,"0x200,0x400,0x010",0x300
- mem=,,hex,"0xC800,0xE000,0x0200",0xD000
- intvec=,"Software Interrupt",hex,"0x60,0x80,1",0x60
-
- [pd$exp16]
- devdir=1:exp16.com
- tsr=exp16,@destdir\exp16.com @intvec @io
-
- [pd$exp16_cfg]
- DriverName=exp16
- io=,,hex,"0x200,0x400,0x010",0x300,0x02
- intvec=,"Software Interrupt",hex,"0x60,0x80,1",0x60
-
- [pd$ne1000]
- devdir=1:ne1000.com
- tsr=ne1000,@destdir\ne1000.com @intvec @irq @io
-
- [pd$ne1000_cfg]
- DriverName=ne1000
- irq=,,int,"2,5,1",3
- io=,,hex,"0x200,0x400,0x010",0x300
- intvec=,"Software Interrupt",hex,"0x60,0x80,1",0x60
-
- [pd$ne2000]
- devdir=1:ne2000.com
- tsr=ne2000,@destdir\ne2000.com @intvec @irq @io
-
- [pd$ne2000_cfg]
- DriverName=ne2000
- irq=,,int,"2,15,1",2
- io=,,hex,"0x200,0x400,0x010",0x300
- intvec=,"Software Interrupt",hex,"0x60,0x80,1",0x60
-
- [pd$ni5210]
- devdir=1:ni5210.com
- tsr=ni5210,@destdir\ni5210.com @intvec @irq @io @mem
-
- [pd$ni5210_cfg]
- DriverName=ni5210
- irq=,,int,"2,5,1",2
- io=,,hex,"0x200,0x400,0x010",0x300
- mem=,,hex,"0xC800,0xE000,0x0200",0xD000
- intvec=,"Software Interrupt",hex,"0x60,0x80,1",0x60
-
- [pd$ni6510]
- devdir=1:ni6510.com
- tsr=ni6510,@destdir\ni6510.com @intvec @irq @io
-
- [pd$ni6510_cfg]
- DriverName=ni6510
- irq=,,int,"2,15,1",2
- io=,,hex,"0x200,0x400,0x010",0x300
- intvec=,"Software Interrupt",hex,"0x60,0x80,1",0x60
-
- [pd$ni9210]
- devdir=1:ni9210.com
- tsr=ni9210,@destdir\ni9210.com @intvec
-
- [pd$ni9210_cfg]
- ; It is best not to specify int, io, or mem because the
- ; driver will detect the right values.
- DriverName=ni9210
- intvec=,"Software Interrupt",hex,"0x60,0x80,1",0x60
-
- [pd$smc_wd]
- devdir=1:smc_wd.com
- tsr=smc_wd,@destdir\smc_wd.com @intvec @dismemchk @irq @io @mem
-
- [pd$smc_wd_8cfg]
- DriverName=smc_wd
- irq=,,int,"2,7,1",3
- io=,,hex,"0x200,0x400,0x010",0x280
- mem=,,hex,"0xC800,0xE000,0x0200",0xD000
- intvec=,"Software Interrupt",hex,"0x60,0x80,1",0x60
- param=dismemchk,"Disable Memory Check",enum,"yes,-o,no,",,0x02
-
- [pd$smc_wd_16cfg]
- DriverName=smc_wd
- irq=,,int,"2,15,1",3
- io=,,hex,"0x200,0x400,0x010",0x280
- mem=,,hex,"0xC800,0xE000,0x0200",0xD000
- intvec=,"Software Interrupt",hex,"0x60,0x80,1",0x60
- param=dismemchk,"Disable Memory Check",enum,"yes,-o,no,",,0x02
-
- [pd$ubnicpc]
- devdir=1:ubnicpc.com
- tsr=ubnicpc,@destdir\ubnicpc.com @intvec @irq @io @mem
-
- [pd$ubnicpc_cfg]
- DriverName=ubnicpc
- irq=,,int,"2,5,1",2
- io=,,hex,"0x200,0x400,0x010",0x360
- mem=,,hex,"0xC800,0xE000,0x0200",0xD000
- intvec=,"Software Interrupt",hex,"0x60,0x80,1",0x60
-
- [pd$ubnicps2]
- devdir=1:ubnicps2.com
- tsr=ubnicps2,@destdir\ubnicps2.com @intvec @irq @io @mem
-
- [pd$ubnicps2_cfg]
- DriverName=ubnicps2
- irq=,,int,"2,5,1",2
- io=,,hex,"0x200,0x400,0x010",0x360
- mem=,,hex,"0xC800,0xE000,0x0200",0xD000
- intvec=,"Software Interrupt",hex,"0x60,0x80,1",0x60
- [ftp$serial]
- devdir=2:ppp16550.com
- devdir=2:slp16550.com
- ; removing previous slp or ppp driver is handled by install
- tsr=,@destdir\@serial_driver
-
- [ftp$serial_cfg]
- DriverName=serial
- ; all the configuration is handled as a special case by install
-
- [x$pe2]
- devdir=2:pe2pd.com
- tsr=pe2pd,@destdir\pe2pd SIN=@intvec @lpt @int @non
-
- [x$pe2_cfg]
- DriverName=pe2pd
- param=lpt,"Printer Port",enum,"1,LPT=1,2,LPT=2,3,LPT=3",,0x02
- param=int,"Printer Interupt",enum,"5,INT=5,7,INT=7,0,INT=0",,0x02
- param=N,"Non-bidirectional Mode",keyonly,,,0x02
- intvec=,"Software Interrupt",hex,"0x60,0x80,1",0x60
-
- [x$pe3]
- devdir=2:pe3pd.com
- tsr=pe3pd,@destdir\pe3pd SINT=@intvec @lpt @non @linkdisable
-
- [x$pe3_cfg]
- DriverName=pe3pd
- ;xxx can't deal with int, ioaddress
- param=lpt,"Printer Port",enum,"1,LPT=1,2,LPT=2,3,LPT=3",,0x02
- param=NON,"Non-bidirectional Mode",keyonly,,,0x02
- param=LINKDISABLE,"Link Disable",keyonly,,,0x02
- intvec=,"Software Interrupt",hex,"0x60,0x80,1",0x60
-
- [x$pem]
- devdir=2:pempd.com
- tsr=pempd,@destdir\pempd SINT=@intvec @lpt @non @linkdisable @spp
-
- [x$pem_cfg]
- DriverName=pempd
- ;xxx can't deal with int, ioaddress
- param=lpt,"Printer Port",enum,"1,LPT=1,2,LPT=2,3,LPT=3",,0x02
- param=NON,"Non-bidirectional Mode",keyonly,,,0x02
- param=LINKDISABLE,"Link Disable",keyonly,,,0x02
- param=SPP,"Standard Parallel Port Mode",keyonly,,,0x02
- ;xxx initfile won't work either
- param=initfile,"Initialization File",chars,66,,0x02
- intvec=,"Software Interrupt",hex,"0x60,0x80,1",0x60
-