;--------------------------------------------------------------------------------
;
; GlobespanVirata Inc. PROPRIETARY INFORMATION
; Copyright 1999-2003 GlobespanVirata Inc. All Rights Reserved.
;
; ABSTRACT:
; INF file supports Windows 98, 98SE, Me, 2000 and XP
; GlobespanVirata LAN (RFC1483) ADSL IAD USB Modem
;
; $Header: /Installer/Release/2.8/DiskFiles/IAD/glauiad.inf 2 8/22/05 5:18p Weimerc $
;--------------------------------------------------------------------------------
[version]
Signature = "$Chicago$"
Class = Net
ClassGUID = {4d36e972-e325-11ce-bfc1-08002be10318}
Provider = %ProviderName%
Compatible = 1
MillenniumPreferred = .ME
DriverVer = 08/22/2005, 1.05.0001.0000
CatalogFile = glauiad.cat
CatalogFile.nt = glauint.cat
[Manufacturer]
%ManufacturerName%=GlobeSpanSection, NTamd64
;-------------------------------------------------------------------------------
[GlobeSpanSection]
;
; DisplayName Section DeviceID
; ----------- ------- --------
%GLAUIAD.DeviceDesc% = GLAUIAD, USB\VID_0915&PID_0005
[GlobeSpanSection.NT.5.1]
; DisplayName Section DeviceID
; ----------- ------- --------
%GLAUIAD.DeviceDesc% = GLAUIAD.NT.5.1, USB\VID_0915&PID_0005
[GlobeSpanSection.NTamd64]
; DisplayName Section DeviceID
; ----------- ------- --------
%GLAUIAD.DeviceDesc% = GLAUIAD.NTamd64, USB\VID_0915&PID_0005
;-------------------------------------------------------------------------------
[ControlFlags]
; The following is used for the QuasarII if the eeprom has not been programmed:
ExcludeFromSelect = *
;-------------------------------------------------------------------------------
; Win 98 and 98SE only ************************************************** *******
;-------------------------------------------------------------------------------
[GLAUIAD]
DeviceID = glaui98
DriverVer = 08/22/2005, 1.05.0001.0000
AddReg = GLAUIAD.win98.reg, GLAUIAD.id, win9xcommon.reg, Common.reg
CopyFiles = GLAUIAD.Copy.98Drv,GSIUSB.ndi
[GLAUIAD.win98.reg]
HKR, , DevLoader, 0, "*ndis"
HKR, , DeviceVxDs, 0, "glaui98.sys"
HKR, , EnumPropPages, 0, "netdi.dll,EnumPropPages"
HKR, Ndi\Interfaces,DefUpper, 0, "ndis3"
HKR, Ndi\Interfaces,DefLower, 0, "ethernet"
HKR, Ndi\Interfaces,UpperRange, 0, "ndis3"
HKR, Ndi\Interfaces,LowerRange, 0, "ethernet"
HKR, NDIS, LogDriverName, 0, "GLAUI98"
HKR, NDIS, MajorNdisVersion, 1, 05
HKR, NDIS, MinorNdisVersion, 1, 00
HKR, Ndi\Compatibility,RequireAll, 0, "MSTCP"
[GLAUIAD.Copy.98Drv]
glaui98.sys, glaui98.sys, , 0
;-------------------------------------------------------------------------------
; Win Me only ************************************************** ****************
;-------------------------------------------------------------------------------
[GLAUIAD.ME]
DeviceID = glauiad
DriverVer = 08/22/2005, 1.05.0001.0000
CopyFiles = GLAUIAD.Copy.meDrv,GSIUSB.ndi
AddReg = GLAUIAD.winme.reg, GLAUIAD.id, win9xcommon.reg, Common.reg
Characteristics = 0x84 ; NCF_PHYSICAL + NCF_HAS_UI
BusType = 15
[GLAUIAD.winme.reg]
HKR, , DevLoader, 0, "*ndis"
HKR, , DeviceVxDs, 0, "glauiad.sys"
HKR, , EnumPropPages, 0, "netdi.dll,EnumPropPages"
HKR, Ndi\Interfaces,DefUpper, 0, "ndis3"
HKR, Ndi\Interfaces,DefLower, 0, "ethernet"
HKR, Ndi\Interfaces,UpperRange, 0, "ndis3"
HKR, Ndi\Interfaces,LowerRange, 0, "ethernet"
HKR, NDIS, LogDriverName, 0, "GLAUIAD"
HKR, NDIS, MajorNdisVersion, 1, 05
HKR, NDIS, MinorNdisVersion, 1, 00
HKR, Ndi\Compatibility,RequireAll, 0, "MSTCP"
[GLAUIAD.Copy.meDrv]
glauiad.sys, glauiad.sys, , 0
;-------------------------------------------------------------------------------
; Common section for Win98, 98SE, and Me **************************************
;-------------------------------------------------------------------------------
[GLAUIAD.id]
HKR, Ndi, DeviceID, 0, "USB\VID_0915&PID_0005"
[win9xcommon.reg]
; Set TCP Window Size to 64K
HKLM, System\CurrentControlSet\Services\VxD\MSTCP, DefaultRcvWindow, 0, 65535
; Network Driver Installer
HKR, Ndi,NdiInstaller,,"GsiNdi.dll,NdiProc"
;-------------------------------------------------------------------------------
; Win 2000 only ************************************************** *************
;-------------------------------------------------------------------------------
[GLAUIAD.NT]
DriverVer = 08/22/2005, 1.05.0001.0000
BusType = 15
CopyFiles = GLAUIAD.Copy.2kDrv
Characteristics = 0x84 ; NCF_PHYSICAL | NCF_HAS_UI
AddReg = GLAUIAD.winNT.reg, Common.reg
[GLAUIAD.NT.Services]
AddService = iadusb, 2, GLAUIAD.Service, GLAUIAD.AddEventLog
[GLAUIAD.NT.CoInstallers]
CopyFiles = GSIUSB.coinst
AddReg = GLAUIAD.AddReg.CoInstaller
[GLAUIAD.Copy.2kDrv]
glauiad.sys, , , 0
[GLAUIAD.Service]
DisplayName = %GLAUIAD.DeviceDesc%
ServiceType = 1 ;SERVICE_KERNEL_DRIVER
StartType = 3 ;SERVICE_DEMAND_START
ErrorControl = 1 ;NORMAL
ServiceBinary = %12%\glauiad.sys
LoadOrderGroup = NDIS
;-------------------------------------------------------------------------------
; Win XP only ************************************************** *************
;-------------------------------------------------------------------------------
[GLAUIAD.NT.5.1]
DriverVer = 08/22/2005, 1.05.0001.0000
Characteristics = 0x84 ; NCF_PHYSICAL | NCF_HAS_UI
BusType = 15
AddReg = GLAUIAD.winNT.reg, Common.reg
CopyFiles = GLAUIAD.Copy.xpDrv
[GLAUIAD.NT.5.1.Services]
AddService = iadusb, 2, GLAUIAD.Service_51, GLAUIAD.AddEventLog
[GLAUIAD.NT.5.1.CoInstallers]
CopyFiles = GSIUSB.coinst
AddReg = GLAUIAD.AddReg.CoInstaller
[GLAUIAD.Service_51]
DisplayName = %GLAUIAD.DeviceDesc%
ServiceType = 1 ;SERVICE_KERNEL_DRIVER
StartType = 3 ;SERVICE_DEMAND_START
ErrorControl = 1 ;NORMAL
ServiceBinary = %12%\glauiad.sys
LoadOrderGroup = NDIS
[GLAUIAD.Copy.xpDrv]
glauiad.sys, , , 0
;-------------------------------------------------------------------------------
; Win 64 only ************************************************** *************
;-------------------------------------------------------------------------------
[GLAUIAD.NTamd64]
DriverVer = 08/22/2005, 1.05.0001.0000
Characteristics = 0x84 ; NCF_PHYSICAL | NCF_HAS_UI
BusType = 15
AddReg = GLAUIAD.winNT.reg, Common.reg
CopyFiles = GLAUIAD.Copy.xp64Drv
[GLAUIAD.NTamd64.Services]
AddService = iadusb, 2, GLAUIAD.Service_amd64, GLAUIAD.AddEventLog
[GLAUIAD.NTamd64.CoInstallers]
CopyFiles = GSIUSB.coinst64
AddReg = GLAUIAD.AddReg.CoInstaller64
[GLAUIAD.Service_amd64]
DisplayName = %GLAUIAD.DeviceDesc%
ServiceType = 1 ;SERVICE_KERNEL_DRIVER
StartType = 3 ;SERVICE_DEMAND_START
ErrorControl = 1 ;NORMAL
ServiceBinary = %12%\glaui64.sys
LoadOrderGroup = NDIS
[GLAUIAD.Copy.xp64Drv]
glaui64.sys, , , 0
[GSIUSB.coinst64]
CoInst64.dll, , , 0
[GLAUIAD.AddReg.CoInstaller64]
HKR,,CoInstallers32,0x00010000,"CoInst64.dll,NdiPr oc"
;-------------------------------------------------------------------------------
; Common section for Win2000 and XP *******************************************
;-------------------------------------------------------------------------------
[GSIUSB.coinst]
CoInst.dll, , , 0
[GLAUIAD.winNT.reg]
HKR, , BusNumber, 0, "0"
HKR, Ndi, Service, 0, "iadusb"
HKR, Ndi\Interfaces, LowerRange, 0, "ethernet"
HKR, Ndi\Interfaces, UpperRange, 0, "ndis5"
; Set TCP Window Size to 64K
HKLM, System\CurrentControlSet\Services\Tcpip\Parameters , TcpWindowSize, 0x00010001, 65535
HKR, Ndi\params\TxBufferCount, ParamDesc, 0, %TxBufferCount%
HKR, Ndi\params\TxBufferCount, default, 0, "70"
HKR, Ndi\params\TxBufferCount, min, 0, "1"
HKR, Ndi\params\TxBufferCount, max, 0, "1024"
HKR, Ndi\params\TxBufferCount, step, 0, "1"
HKR, Ndi\params\TxBufferCount, Base, 0, "10"
HKR, Ndi\params\TxBufferCount, type, 0, "int"
HKR, Ndi\params\RxBufferCount, ParamDesc, 0, %RxBufferCount%
HKR, Ndi\params\RxBufferCount, default, 0, "100"
HKR, Ndi\params\RxBufferCount, min, 0, "1"
HKR, Ndi\params\RxBufferCount, max, 0, "1024"
HKR, Ndi\params\RxBufferCount, step, 0, "1"
HKR, Ndi\params\RxBufferCount, Base, 0, "10"
HKR, Ndi\params\RxBufferCount, type, 0, "int"
[GLAUIAD.AddReg.CoInstaller]
HKR,,CoInstallers32,0x00010000,"CoInst.dll,NdiProc "
[GLAUIAD.AddEventLog]
AddReg = GLAUIAD.AddEventLog.Reg
[GLAUIAD.AddEventLog.Reg]
HKR, , EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\netevent.dll"
HKR, , TypesSupported, 0x00010001, 7
; Common registry entries
[Common.reg]
HKR,,DebugLevel,0,"00000000"
[DestinationDirs]
DefaultDestDir = 11
GLAUIAD.Copy.98Drv = 11
GLAUIAD.Copy.meDrv = 11
GLAUIAD.Copy.2kDrv = 12
GLAUIAD.Copy.xpDrv = 12
GLAUIAD.Copy.xp64Drv = 12
[GSIUSB.ndi]
GsiNdi.dll
[SourceDisksNames]
1=%GLAUIAD.DiskDesc%,,, dsldrv
[SourceDisksFiles]
glaui64.sys=1
glauiad.sys=1
glaui98.sys=1
GsiNdi.dll=1
coinst.dll=1
coinst64.dll=1
[Strings]
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;
; DeviceDesc string must be unique for each driver type
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;
ProviderName = "Conexant"
ManufacturerName = "Conexant"
GLAUIAD.DeviceDesc = "Conexant USB IAD LAN Modem"
GLAUIAD.DiskDesc = "Conexant USB IAD LAN Driver Diskette"
Rfc1483Vpi = "Rfc1483 VPI"
Rfc1483Vci = "Rfc1483 VCI"
Rfc1483Mode = "Rfc1483 Mode"
TxBufferCount = "Number of TX Buffers"
RxBufferCount = "Number of RX Buffers"
; The following entries are required by the external installation application
DriverType = LAN ; LAN,WAN,ATM
AnnexType = A ; A,B,C,CAP