NDIS4/NETEPIC4.INF Driver File Contents (epics.zip)

Driver Package File Name: epics.zip
File Size: 1.4 MB

;===================================================================
;
;	netepic4.inf
;
;	SMSC EPIC and EPIC/C Ethernet 10/100 Install for Win 9X
;
;	Copyright (c) 1997-1998		Standard Microsystems Corporation
;
;	Revision History:	
;
;	06/01/98	1.04	Add Digital signature support (CAT refernce)
;
;	05/04/98	1.03	Add support for new Subsystem Ids.
;
;	04/27/98	1.02	Add hidden key to disable Early Transmit if 
;						desired
;
;	04/21/98	1.01	Add support for Form factor cardbus cards.
;
;	04/17/98	1.00	Initial revision.
;
;===================================================================
 
[version]
LayoutFile=layout.inf
Signature=$CHICAGO$
ClassGUID={4d36e972-e325-11ce-bfc1-08002be10318}
Class=Net
Provider=%V_SMSC%
CatalogFile=lanepic4.cat

[Manufacturer]
%V_SMSC%=SMSC

[ControlFlags]
ExcludeFromSelect = PCI\VEN_10b8&DEV_0005
ExcludeFromSelect = PCI\VEN_10b8&DEV_0006&SUBSYS_A01210B8
ExcludeFromSelect = PCI\VEN_10b8&DEV_0006&SUBSYS_800213A2
ExcludeFromSelect = PCI\VEN_10b8&DEV_0006&SUBSYS_800613A2
ExcludeFromSelect = PCI\VEN_10b8&DEV_0006&SUBSYS_E1021055
ExcludeFromSelect = PCI\VEN_10b8&DEV_0006&SUBSYS_E3021055
ExcludeFromSelect = PCI\VEN_10b8&DEV_0006&SUBSYS_E1001055
ExcludeFromSelect = PCI\VEN_10b8&DEV_0006&SUBSYS_E3001055

[SMSC]
%EPIC.DeviceDesc%=EPIC.ndi, PCI\VEN_10b8&DEV_0005
%EPICC.DeviceDesc%=EPICC.ndi, PCI\VEN_10b8&DEV_0006&SUBSYS_A01210B8
%EPICC.DeviceDesc%=EPICC.ndi, PCI\VEN_10b8&DEV_0006&SUBSYS_800213A2
%EPICC.DeviceDesc%=EPICC.ndi, PCI\VEN_10b8&DEV_0006&SUBSYS_800613A2

%EPICC.DeviceDesc%=EPICC.ndi, PCI\VEN_10b8&DEV_0006&SUBSYS_E1021055	;Form factor single
%EPICC.DeviceDesc%=EPICC.ndi, PCI\VEN_10b8&DEV_0006&SUBSYS_E3021055	;Form factor multi
%EPICC.DeviceDesc%=EPICC.ndi, PCI\VEN_10b8&DEV_0006&SUBSYS_E1001055	;Out Form factor single
%EPICC.DeviceDesc%=EPICC.ndi, PCI\VEN_10b8&DEV_0006&SUBSYS_E3001055	;Out Form factor multi

[EPIC.ndi]
AddReg=EPIC.ndi.reg,lanepic.ndi.reg,EPIC.pci.reg

[EPICC.ndi]
AddReg=EPICC.ndi.reg,lanepic.ndi.reg,EPIC.pci.reg

[EPIC.ndi.reg]
HKR,Ndi,DeviceID,,"PCI\VEN_10b8&DEV_0005"
HKR,,AdapterCFID,,000510b8
HKR,,AdapterType,,5
HKR,,BusType,,5

[EPICC.ndi.reg]
HKR,Ndi,DeviceID,,"PCI\VEN_10b8&DEV_0006"
HKR,,AdapterCFID,,000610b8
HKR,,AdapterType,,5
HKR,,BusType,,5

[lanepic.ndi.reg]
; key,subkey,valuename,type,value
HKR,,DevLoader,,*ndis
HKR,,DeviceVxDs,,lanepic4.sys

; NDIS Info
HKR,NDIS,MajorNdisVersion,1,04
HKR,NDIS,MinorNdisVersion,1,00
HKR,NDIS,LogDriverName,,"LANEPIC4"

; Interfaces
HKR,Ndi\Interfaces,DefLower,,"ethernet"
HKR,Ndi\Interfaces,LowerRange,,"ethernet"
HKR,Ndi\Interfaces,DefUpper,,"ndis3,ndis4"
HKR,Ndi\Interfaces,UpperRange,,"ndis3,ndis4"

; Install sections
HKR,Ndi\Install,ndis4,,"lanepic.ndis"

; Remove Section
HKR,Ndi\Remove,ndis4,,"lanepic.ndis.Remove"

; Install NDIS
[lanepic.ndis]
CopyFiles=epic.ndis.CopyFiles, epic.inf.CopyFiles

; Remove NDIS
[lanepic.ndis.Remove]
DelFiles=epic.ndis.DelFiles, epic.inf.DelFiles

;****************************************************************************
; Parameters sections
;****************************************************************************

[EPIC.pci.reg]
HKR,,GenControl,,1296       ; 0x0510
HKR,,IpgDelay,,0            ; (0 to 6) << 7, default is 0
HKR,,IpgTimer,,15456        ; 0x3c60
HKR,,SlotTimer,,120         ; (0 to 15) << 3, default is 0x78 or (15 << 3)
HKR,,PowerMode,,0           ; 0 = Power management off, 1 = COW mode
HKR,,EarlyTxEnabled,,0      ; 0 = Early Transmit disabled, 1 = Enabled
HKR,,BurstLength,,0         ; 0, 1, 2, 4, 8
HKR,,ScrambleOn,,0          ; 0 = OFF   1 = ON
HKR,,TxPacketDesc,,50       ; 0x32
HKR,,RxPacketDesc,,200      ; 0xc8
HKR,,TxDmaDesc,,29          ; 0x1d
HKR,,RxDmaDesc,,50          ; 0x32
HKR,,PacketsPerTxInt,,10    ; 0x0a
HKR,,PacketsPerRxInd,,10    ; 0x0a

HKR,Ndi\Params\MediaType,ParamDesc,,"Media Type"
HKR,Ndi\Params\MediaType,default,,0
HKR,Ndi\Params\MediaType,type,,enum
HKR,Ndi\Params\MediaType\enum,0,,"AutoNegotiation"
HKR,Ndi\Params\MediaType\enum,1,,"10Mbs UTP"
HKR,Ndi\Params\MediaType\enum,2,,"10Mbs UTP Full Duplex"
HKR,Ndi\Params\MediaType\enum,3,,"100Mbs UTP TX"
HKR,Ndi\Params\MediaType\enum,4,,"100Mbs UTP TX Full Duplex"
HKR,Ndi\Params\MediaType,flag,1,20,00,00,00

HKR,Ndi\Params\NetworkAddress,ParamDesc,,"Network Address"
HKR,Ndi\Params\NetworkAddress,type,,edit
HKR,Ndi\Params\NetworkAddress,LimitText,,17
HKR,Ndi\Params\NetworkAddress,UpperCase,,1
HKR,Ndi\Params\NetworkAddress,default,,""
HKR,Ndi\Params\NetworkAddress,flag,1,20,00,00,00
HKR,Ndi\Params\NetworkAddress,optional,,1

;****************************************************************************
; Copy Files sections
;****************************************************************************

[epic.inf.CopyFiles]
netepic4.inf

[epic.inf.DelFiles]
netepic4.inf

[epic.ndis.CopyFiles]
lanepic4.sys

[epic.ndis.DelFiles]
lanepic4.sys

;****************************************************************************
; Destination Directories
;****************************************************************************

[DestinationDirs]
DefaultDestDir             =11 ; LDID_SYS
epic.ndis.CopyFiles        =11
epic.ndis.DelFiles         =11

epic.inf.CopyFiles         =17
epic.inf.DelFiles          =17

[SourceDisksNames]
50="SMSC LANEPIC SuperDisk","",0

[SourceDisksFiles]
lanepic4.sys=50,,10000
netepic4.inf=50,,10000
lanepic4.cat=50,,10000

;****************************************************************************
; Localizable Strings
;****************************************************************************
[strings]
; Provider & Manufacturer
V_SMSC="SMSC Standard Microsystems Corporation"

; PNP Devices
EPIC.DeviceDesc= "SMSC LANEPIC PCI Ethernet 10/100 (NDIS 4)" 
EPICC.DeviceDesc= "SMSC LANEPIC CardBus Ethernet 10/100 (NDIS 4)"

server: web1, load: 1.92