home *** CD-ROM | disk | FTP | other *** search
- ;
- ; NETM32A.INF
- ;
- ; Intel EtherExpress(TM) PRO/100 CardBus Mobile Adapter32
- ;
- ; Version: 1.0
-
- [Version]
- CatalogFile=netm32a.cat
- LayoutFile=layout.inf, layout1.inf, layout2.inf
- Signature="$CHICAGO$"
- Provider=%MS%
- Class=Net
-
- [Manufacturer]
- %INTEL%=INTEL
-
- ;******************************************************************************
- ; INTELM32A INTEL CardBus Ethernet 10/100 Adapter
- ;******************************************************************************
- [INTEL]
- ;INTEL CardBus Registration
- %INTELM32A%=INTELM32A.ndi,PCI\VEN_1011&DEV_0019&SUBSYS_00018086 ; DeviceID specific to DEC part, supported in SR2 WIN95. And INTEL's subsystem ID
- %INTELM32AFL%=INTELM32AFL.ndi,INTEL-CardBus_10/100 ; Non PNP DeviceID, necessary for SR1 WIN95
-
- [INTELM32A.ndi]
- AddReg=ADDREG_M32A.ndi.reg,M32A.ndi.reg,ADDREG_INTEL_M32A.ndi.reg
-
- [INTELM32AFL.ndi] ; WIN95 forced load support
- AddReg=ADDREG_M32A.ndi.reg,M32AFL.ndi.reg,ADDREG_INTEL_M32AFL.ndi.reg
- LogConfig=M32AFL.LogConfig
-
- ;******************************************************************************
- ; Add these keys to the registry for all M32A adapters
- ;******************************************************************************
- [ADDREG_M32A.ndi.reg]
- HKR,,DevLoader,,*ndis
- HKR,,DeviceVxDs,,m32a.sys
- HKR,,EnumPropPages,,"netdi.dll,EnumPropPages"
- ; NDIS Info
- HKR,NDIS,LogDriverName,,"M32A"
- HKR,NDIS,MajorNdisVersion,1,03
- HKR,NDIS,MinorNdisVersion,1,0A
- ; Interfaces
- HKR,Ndi\Interfaces,DefUpper,,"ndis3"
- HKR,Ndi\Interfaces,DefLower,,"ethernet"
- HKR,Ndi\Interfaces,UpperRange,,"ndis3"
- HKR,Ndi\Interfaces,LowerRange,,"ethernet"
-
- ; These are the user-configurable parameters which the driver parses.
- HKR,Ndi\params\DirectEnable,ParamDesc,,"DirectEnable"
- HKR,Ndi\params\DirectEnable,default,,0
- HKR,Ndi\params\DirectEnable,type,,enum
- HKR,Ndi\params\DirectEnable\enum,0,, "AutoDetect"
- HKR,Ndi\params\DirectEnable\enum,1,, "OFF"
- HKR,Ndi\params\DirectEnable\enum,2,, "ON"
- HKR,Ndi\params\DirectEnable,flag,1,20,00,00,00
-
- HKR,Ndi\params\InterruptStyle,ParamDesc,,"InterruptStyle"
- HKR,Ndi\params\InterruptStyle,default,,0
- HKR,Ndi\params\InterruptStyle,type,,enum
- HKR,Ndi\params\InterruptStyle\enum,0,, "AutoDetect"
- HKR,Ndi\params\InterruptStyle\enum,1,, "PCI-IRQ"
- HKR,Ndi\params\InterruptStyle\enum,2,, "ISA-IRQ"
- HKR,Ndi\params\InterruptStyle,flag,1,20,00,00,00
-
- HKR,Ndi\params\EarlyTransmit,ParamDesc,,"EarlyTransmit"
- HKR,Ndi\params\EarlyTransmit,default,,1
- HKR,Ndi\params\EarlyTransmit,type,,enum
- HKR,Ndi\params\EarlyTransmit\enum,0,, "OFF"
- HKR,Ndi\params\EarlyTransmit\enum,1,, "ON"
- HKR,Ndi\params\EarlyTransmit,flag,1,20,00,00,00
-
- HKR,Ndi\params\EarlyReceive,ParamDesc,,"EarlyReceive"
- HKR,Ndi\params\EarlyReceive,default,,1
- HKR,Ndi\params\EarlyReceive,type,,enum
- HKR,Ndi\params\EarlyReceive\enum,0,, "OFF"
- HKR,Ndi\params\EarlyReceive\enum,1,, "ON"
- HKR,Ndi\params\EarlyReceive,flag,1,20,00,00,00
-
- ;Not supported yet
- ;HKR,Ndi\params\SocketNumber,ParamDesc,,"ERT"
- ;HKR,Ndi\params\SocketNumber,default,,0
- ;HKR,Ndi\params\SocketNumber,type,,enum
- ;HKR,Ndi\params\SocketNumber\enum,0,, "896"
- ;HKR,Ndi\params\SocketNumber\enum,1,, "64"
- ;HKR,Ndi\params\SocketNumber\enum,2,, "128"
- ;HKR,Ndi\params\SocketNumber\enum,3,, "256"
- ;HKR,Ndi\params\SocketNumber\enum,4,, "512"
- ;HKR,Ndi\params\SocketNumber\enum,5,, "768"
- ;HKR,Ndi\params\SocketNumber\enum,6,, "1024"
- ;HKR,Ndi\params\SocketNumber,flag,1,20,00,00,00
-
- HKR,Ndi\params\SocketNumber,ParamDesc,,"Socket"
- HKR,Ndi\params\SocketNumber,default,,0
- HKR,Ndi\params\SocketNumber,type,,enum
- HKR,Ndi\params\SocketNumber\enum,0,, "AutoDetect"
- HKR,Ndi\params\SocketNumber\enum,1,, "Socket 1"
- HKR,Ndi\params\SocketNumber\enum,2,, "Socket 2"
- HKR,Ndi\params\SocketNumber\enum,3,, "Socket 3"
- HKR,Ndi\params\SocketNumber\enum,4,, "Socket 4"
- HKR,Ndi\params\SocketNumber,flag,1,20,00,00,00
-
- HKR,Ndi\params\DuplexMode,ParamDesc,,"LineMode"
- HKR,Ndi\params\DuplexMode,default,,0
- HKR,Ndi\params\DuplexMode,type,,enum
- HKR,Ndi\params\DuplexMode\enum,0,, "AutoDetect"
- HKR,Ndi\params\DuplexMode\enum,1,, "Half-Duplex"
- HKR,Ndi\params\DuplexMode\enum,2,, "Full-Duplex"
- HKR,Ndi\params\DuplexMode,flag,1,20,00,00,00
-
- HKR,Ndi\params\LineSpeed,ParamDesc,,"LineSpeed"
- HKR,Ndi\params\LineSpeed,default,,0
- HKR,Ndi\params\LineSpeed,type,,enum
- HKR,Ndi\params\LineSpeed\enum,0,, "AutoDetect"
- HKR,Ndi\params\LineSpeed\enum,1,, "10 Mbps"
- HKR,Ndi\params\LineSpeed\enum,2,, "100 Mbps"
- HKR,Ndi\params\LineSpeed,flag,1,20,00,00,00
-
- HKR,Ndi\params\SocketNumber,ParamDesc,,"Socket"
- HKR,Ndi\params\SocketNumber,default,,0
- HKR,Ndi\params\SocketNumber,type,,enum
- HKR,Ndi\params\SocketNumber\enum,0,, "AutoDetect"
- HKR,Ndi\params\SocketNumber\enum,1,, "Socket 1"
- HKR,Ndi\params\SocketNumber\enum,2,, "Socket 2"
- HKR,Ndi\params\SocketNumber\enum,3,, "Socket 3"
- HKR,Ndi\params\SocketNumber\enum,4,, "Socket 4"
- HKR,Ndi\params\SocketNumber,flag,1,20,00,00,00
-
- HKR,Ndi\params\LinkIntegrity,ParamDesc,,"LinkIntegrity"
- HKR,Ndi\params\LinkIntegrity,default,,1
- HKR,Ndi\params\LinkIntegrity,type,,enum
- HKR,Ndi\params\LinkIntegrity\enum,0,, "OFF"
- HKR,Ndi\params\LinkIntegrity\enum,1,, "ON"
- HKR,Ndi\params\LinkIntegrity,flag,1,20,00,00,00
-
- ;This tells Miniport driver that we are running under Win95, not NT
- ;This parameter is NOT user configurable.
- HKR,,PlatformType,,1
-
- ;****************************************************************************
- ; This section contains stuff specific to each version of INTEL adapter.
- ;****************************************************************************
- [M32A.ndi.reg]
- HKR,Ndi\Install,ndis3,,"m32a.ndis3"
- HKR,Ndi,DeviceID,,"PCI\VEN_1011&DEV_0019"
-
- HKR,Ndi,CardType,,"PCI" ; CardType is only used on WIN95 with SR2 support/CardBus support.
-
- [M32AFL.ndi.reg] ; WIN95 forced load support
- HKR,Ndi\Install,ndis3,,"m32a.ndis3"
- ;HKR,Ndi,DeviceID,,"pnp8323" ; Bogus ID
- HKR,Ndi,CardType,,"LEGACY"
- HKR,Ndi,DeviceID,,"PRO/100 Mobile Adapter32" ; Non PNP DeviceID, necessary for SR1 WIN95
-
- ;****************************************************************************
- ; Add these keys to the registry for all M32A adapters.
- ;****************************************************************************
- [ADDREG_INTEL_M32A.ndi.reg]
- ;
- ; The following 3 keywords are resources maintained by the system.
- ; The system allocates values to these according to what is available.
- ; The system allocated values are then put into the registry for querying
- ; by the miniport driver.
- ;
- HKR,,InterruptNumber,1,04,00,00,00
-
- HKR,,IoBaseAddress,1,02,00,00,00
-
- HKR,,MemoryBaseAddress,1,01,00,00,00
-
- [ADDREG_INTEL_M32AFL.ndi.reg] ; WIN95 forced load support
- HKR,,InterruptNumber,1,04,00,00,00
- HKR,,IOBaseAddress,1,02,00,00,00
- HKR,,MemoryMappedBaseAddress,1,01,00,00,00
-
- [M32AFL.LogConfig] ; WIN95 forced load support
- ConfigPriority=HARDRECONFIG
- IOConfig=80@f000-f7ff%FF80(3FF::)
- IRQConfig=3,4,5,6,7,8,9,10,11,12,13,14,15
- MemConfig=4000@C0000-EFFFF%FFFFC000
-
- ;****************************************************************************
- ; Installation for NDIS 3, copying files
- ;****************************************************************************
- [m32a.ndis3]
- CopyFiles=m32a.ndis3.CopyFiles
-
- [m32a.ndis3.CopyFiles]
- m32a.sys
-
- ;[m32a.inf.CopyFiles]
- ;NETM32A.INF
-
- ;****************************************************************************
- ; Destination Directories
- ;****************************************************************************
- [DestinationDirs]
- DefaultDestDir =11 ; SYSTEM directory
- m32a.ndis3.CopyFiles =11 ; SYSTEM directory
- m32a.inf.CopyFiles =17 ; INF directory
-
- ;****************************************************************************
- ; Translatable strings
- ;****************************************************************************
- [Strings]
- MS="Microsoft"
-
- ; Manufacturer names
- INTEL="INTEL"
-
- ; Adapter names
- INTELM32A="EtherExpress(TM) PRO/100 CardBus Mobile Adapter32"
- INTELM32AFL="EtherExpress(TM) PRO/100 CardBus Mobile Adapter32 manual load" ; WIN95 forced load support
-
-