home *** CD-ROM | disk | FTP | other *** search
- ; NET3COM.INF
- ;
- ; 3COM Network Interface Cards.
- ;
- ; Copyright 1994-1995, Microsoft Corporation
-
- [version]
- CatalogFile=net3com.cat
- LayoutFile=layout.inf, layout1.inf, layout2.inf
- signature="$CHICAGO$"
- Class=Net
- provider=%V_MS%
-
- [Manufacturer]
- %V_3COM%=3COM
-
- [3COM]
- %*pnp80f3.DeviceDesc%=*PNP80F3.ndi, *PNP80F3 ;EtherLink II/IITP
- %*pnp80f6.DeviceDesc%=*PNP80F6.ndi, *PNP80F6 ;EtherLink 16
- %mca_6042.DeviceDesc%=MCA_6042.ndi, MCA_6042 ;EtherLink/MC
-
- ;****************************************************************************
- ; *PNP80F3 3Com EtherLink II or IITP (8 or 16-bit)
- ;****************************************************************************
- [*PNP80F3.ndi]
- AddReg=*PNP80F3.ndi.reg,3Com.ndi.reg
- LogConfig=*PNP80F3.LogConfig
-
- [*PNP80F3.ndi.reg]
- HKR,Ndi,DeviceID,,"*PNP80F3"
-
- [*PNP80F3.LogConfig]
- ConfigPriority=HARDRECONFIG
- IOConfig=250-25F(3FF::),280-28F(3FF::),2A0-2AF(3FF::),2E0-2EF(3FF::),300-30F(3FF::),310-31F(3FF::),330-33F(3FF::),350-35F(3FF::)
- IRQConfig=3,4,5,9
-
- ;****************************************************************************
- ; *PNP80F6 3Com EtherLink 16
- ;****************************************************************************
- [*PNP80F6.ndi]
- AddReg=*PNP80F6.ndi.reg,elnk16.ndi.reg
- LogConfig=*PNP80F6.LogConfig
-
- [*PNP80F6.ndi.reg]
- HKR,Ndi,DeviceID,,"*PNP80F6"
-
- [*PNP80F6.LogConfig]
- ConfigPriority=HARDRECONFIG
- IOConfig=10@200-3FF%FFF0(3FF::)
-
- ;****************************************************************************
- ; MCA_6042 3Com EtherLink/MC
- ;****************************************************************************
- [MCA_6042.ndi]
- AddReg=MCA_6042.ndi.reg,elnkmc.ndi.reg,slotnumber
-
- [MCA_6042.ndi.reg]
- HKR,Ndi,DeviceID,,"MCA_6042"
-
-
- ;****************************************************************************
- ; 3Com Elnkii base section
- ;****************************************************************************
- [3Com.ndi.reg]
- HKR,,DevLoader,,*ndis
- HKR,,DeviceVxDs,,elnkii.vxd
- HKR,,EnumPropPages,,"netdi.dll,EnumPropPages"
- ; NDIS Info
- HKR,NDIS,LogDriverName,,"ELNKII"
- HKR,NDIS,MajorNdisVersion,1,03
- HKR,NDIS,MinorNdisVersion,1,0A
- HKR,NDIS\NDIS2,DriverName,,"ELNKII$"
- HKR,NDIS\NDIS2,FileName,,"elnkii.dos"
- HKR,NDIS\ODI,DriverName,,"3C503"
- HKR,NDIS\ODI,FileName,,"3c503.com"
- ; Interfaces
- HKR,Ndi\Interfaces,DefUpper,,"ndis2,ndis3"
- HKR,Ndi\Interfaces,DefLower,,"ethernet"
- HKR,Ndi\Interfaces,UpperRange,,"ndis2,ndis3,odi"
- HKR,Ndi\Interfaces,LowerRange,,"ethernet"
- ; Install sections
- HKR,Ndi\Install,ndis3,,"*PNP80F3.ndis3"
- HKR,Ndi\Install,ndis2,,"*PNP80F3.ndis2"
- ;HKR,Ndi\Install,odi,,"3C503.odi"
- ; Resources
- HKR,,Interrupt,1,04,00,00,00
- HKR,,IOAddress,1,02,00,00,00
- HKR,NDI\params\Interrupt,resc,1,04,00,00,00
- HKR,NDI\params\Interrupt,ParamDesc,,"Interrupt Level"
- HKR,NDI\params\Interrupt,flag,1,70,00,00,00 ;ndis2,ndis3,irq2 is allowed
- HKR,NDI\params\IOAddress,resc,1,02,00,00,00
- HKR,NDI\params\IOAddress,ParamDesc,,"I/O Base Address"
- HKR,NDI\params\IOAddress,flag,1,30,00,00,00
- ; params
- HKR,NDI\params\DMAChannel,ParamDesc,,"DMA Channel"
- HKR,NDI\params\DMAChannel,type,,int
- HKR,Ndi\params\DMAChannel,default,,1
- HKR,NDI\params\DMAChannel,min,,1
- HKR,NDI\params\DMAChannel,max,,3
- HKR,NDI\params\DMAChannel,step,,1
- HKR,NDI\params\DMAChannel,flag,1,10,00,00,00
- HKR,NDI\params\DMAChannel,optional,,1
- ; MaxTransmits
- HKR,NDI\params\MaxTransmits,ParamDesc,,"Maximum Transmits"
- HKR,NDI\params\MaxTransmits,flag,1,10,00,00,00
- HKR,NDI\params\MaxTransmits,type,,int
- HKR,Ndi\params\Maxtransmits,default,,12
- HKR,NDI\params\MaxTransmits,min,,8
- HKR,NDI\params\MaxTransmits,max,,50
- HKR,NDI\params\MaxTransmits,step,,1
- ; DataTransfer
- HKR,NDI\params\DataTransfer,ParamDesc,,"Data Transfer Mode"
- HKR,NDI\params\DataTransfer,flag,1,10,00,00,00
- HKR,NDI\params\DataTransfer,default,,pio_word
- HKR,NDI\params\DataTransfer,type,,enum
- HKR,NDI\params\DataTransfer\enum,block_dma,,block_dma
- HKR,NDI\params\DataTransfer\enum,demand_dma,,demand_dma
- HKR,NDI\params\DataTransfer\enum,single_dma,,single_dma
- HKR,NDI\params\DataTransfer\enum,pio_word,,pio_word
- HKR,NDI\params\DataTransfer\enum,pio_byte,,pio_byte
- ; XmitBufs
- HKR,NDI\params\XmitBufs,ParamDesc,,"Transmit Buffers"
- HKR,NDI\params\XmitBufs,flag,1,10,00,00,00
- HKR,NDI\params\XmitBufs,type,,int
- HKR,Ndi\params\XmitBufs,default,,2
- HKR,NDI\params\XmitBufs,min,,1
- HKR,NDI\params\XmitBufs,max,,2
- HKR,NDI\params\XmitBufs,step,,1
- HKR,NDI\params\Transceiver,ParamDesc,,"Transceiver Location"
- HKR,NDI\params\Transceiver,flag,1,30,00,00,00
- HKR,NDI\params\Transceiver,default,,onboard
- HKR,NDI\params\Transceiver,type,,enum
- HKR,NDI\params\Transceiver\enum,external,,external
- HKR,NDI\params\Transceiver\enum,onboard,,onboard
-
- ; Install NDIS3
- [*PNP80F3.ndis3]
- CopyFiles=*PNP80F3.ndis3.CopyFiles
- [*PNP80F3.ndis3.CopyFiles]
- elnkii.vxd
-
- ; Install NDIS2
- [*PNP80F3.ndis2]
- CopyFiles=*PNP80F3.ndis2.CopyFiles
- [*PNP80F3.ndis2.CopyFiles]
- elnkii.dos
-
- ; Install ODI
- [3C503.odi]
- CopyFiles=3C503.odi.CopyFiles
- [3C503.odi.CopyFiles]
- 3C503.com
-
-
- ;****************************************************************************
- ; 3Com elnk16 base section
- ;****************************************************************************
- [elnk16.ndi.reg]
- HKR,,DevLoader,,*ndis
- HKR,,DeviceVxDs,,elnk16.vxd
- HKR,,EnumPropPages,,"netdi.dll,EnumPropPages"
- ; NDIS Info
- HKR,NDIS,LogDriverName,,"ELNK16"
- HKR,NDIS,MajorNdisVersion,1,03
- HKR,NDIS,MinorNdisVersion,1,0A
- HKR,NDIS\NDIS2,DriverName,,"ELNK16$"
- HKR,NDIS\NDIS2,FileName,,"elnk16.dos"
- HKR,NDIS\ODI,DriverName,,"3C507"
- HKR,NDIS\ODI,FileName,,"3c507.com"
- ; Interfaces
- HKR,Ndi\Interfaces,DefUpper,,"ndis2,ndis3"
- HKR,Ndi\Interfaces,DefLower,,"ethernet"
- HKR,Ndi\Interfaces,UpperRange,,"ndis2,ndis3,odi"
- HKR,Ndi\Interfaces,LowerRange,,"ethernet"
- ; Install sections
- HKR,Ndi\Install,ndis3,,"elnk16.ndis3"
- HKR,Ndi\Install,ndis2,,"elnk16.ndis2"
- ;HKR,Ndi\Install,odi,,"3c507.odi"
-
- ; Resources
- HKR,,IOBase,1,02,00,00,00
- HKR,NDI\params\IOBase,resc,1,02,00,00,00
- HKR,NDI\params\IOBase,ParamDesc,,"I/O Base Address"
- HKR,NDI\params\IOBase,flag,1,20,00,00,00
-
- ; Install NDIS3
- [ELNK16.ndis3]
- CopyFiles=elnk16.ndis3.CopyFiles
- [elnk16.ndis3.CopyFiles]
- elnk16.vxd
-
- ; Install NDIS2
- [ELNK16.ndis2]
- CopyFiles=elnk16.ndis2.CopyFiles
- [elnk16.ndis2.CopyFiles]
- elnk16.dos
-
- ; Install ODI
- [3C507.odi]
- CopyFiles=3C507.odi.CopyFiles
- [3C507.odi.CopyFiles]
- 3C507.com
-
-
- ;****************************************************************************
- ; 3Com elnkmc base section
- ;****************************************************************************
- [elnkmc.ndi.reg]
- HKR,,DevLoader,,*ndis
- HKR,,DeviceVxDs,,elnkmc.vxd
- HKR,,EnumPropPages,,"netdi.dll,EnumPropPages"
- ; NDIS Info
- HKR,NDIS,LogDriverName,,"ELNKMC"
- HKR,NDIS,MajorNdisVersion,1,03
- HKR,NDIS,MinorNdisVersion,1,0A
- HKR,NDIS\NDIS2,DriverName,,"ELNKMC$"
- HKR,NDIS\NDIS2,FileName,,"elnkmc.dos"
- HKR,NDIS\ODI,DriverName,,"3C523"
- HKR,NDIS\ODI,FileName,,"3c523.com"
- ; Interfaces
- HKR,Ndi\Interfaces,DefUpper,,"ndis2,ndis3"
- HKR,Ndi\Interfaces,DefLower,,"ethernet"
- HKR,Ndi\Interfaces,UpperRange,,"ndis2,ndis3,odi"
- HKR,Ndi\Interfaces,LowerRange,,"ethernet"
- ; Install sections
- HKR,Ndi\Install,ndis3,,"elnkmc.ndis3"
- HKR,Ndi\Install,ndis2,,"elnkmc.ndis2"
- ;HKR,Ndi\Install,odi,,"3c523.odi"
-
- ; Install NDIS3
- [elnkmc.ndis3]
- CopyFiles=elnkmc.ndis3.CopyFiles
- [elnkmc.ndis3.CopyFiles]
- elnkmc.vxd
-
- ; Install NDIS2
- [elnkmc.ndis2]
- CopyFiles=elnkmc.ndis2.CopyFiles
- [elnkmc.ndis2.CopyFiles]
- elnkmc.dos
-
- ; Install ODI
- [3C523.odi]
- CopyFiles=3C523.odi.CopyFiles
- [3C523.odi.CopyFiles]
- 3C523.com
-
- [SLOTNUMBER]
- ; Parameters
- ;Slot Number
- HKR,Ndi\params\slotnumber,ParamDesc,,"Adapter Slot Number"
- HKR,Ndi\params\slotnumber,type,,int
- HKR,Ndi\params\slotnumber,default,,1
- HKR,Ndi\params\slotnumber,min,,1
- HKR,Ndi\params\slotnumber,max,,8
- HKR,Ndi\params\slotnumber,step,,1
- HKR,Ndi\params\slotnumber,optional,,1
- HKR,NDI\params\slotnumber,flag,1,30,00,00,00
-
- [SLOT]
- ; Parameters
- ;Slot Number
- HKR,Ndi\params\slot,ParamDesc,,"Adapter Slot Number"
- HKR,Ndi\params\slot,type,,int
- HKR,Ndi\params\slot,default,,1
- HKR,Ndi\params\slot,min,,1
- HKR,Ndi\params\slot,max,,8
- HKR,Ndi\params\slot,step,,1
- HKR,Ndi\params\slot,optional,,1
- HKR,NDI\params\slot,flag,1,30,00,00,00
-
-
- ;****************************************************************************
- ; Destination Directories
- ;****************************************************************************
- [DestinationDirs]
- DefaultDestDir =11 ; LDID_SYS
- *PNP80F3.ndis3.CopyFiles =11
- *PNP80F3.ndis2.CopyFiles =26 ; LDID_WINBOOT
- 3C503.odi.CopyFiles =26 ; LDID_WINBOOT
- elnk16.ndis3.CopyFiles =11 ; LDID_SYS
- elnk16.ndis2.CopyFiles =26 ; LDID_WINBOOT
- 3C507.odi.CopyFiles =26 ; LDID_WINBOOT
- elnkmc.ndis3.CopyFiles =11 ; LDID_SYS
- elnkmc.ndis2.CopyFiles =26 ; LDID_WINBOOT
- 3C523.odi.CopyFiles =26 ; LDID_WINBOOT
-
- ;****************************************************************************
- ; Localizable Strings
- ;****************************************************************************
- [strings]
- ; Provider
- V_MS="Microsoft"
- ; Manufacturers
- V_3COM="3Com"
- V_FARALLON="Farallon"
-
- ; PNP Devices
-
- *pnp80f3.DeviceDesc= "3Com EtherLink II or IITP (8 or 16-bit) (3C503)"
- *pnp80f6.DeviceDesc= "3Com EtherLink 16 (3C507)"
- mca_6042.DeviceDesc= "3Com EtherLink/MC (3C523)"
-