;-------------------------------------------------------------------
; Installation file for STMicroelectronics ATM/ADSL miniport drivers
;
; Copyright (C) F.H.L.P. 2000-2003, (C) STMicroelectronics 2000-2004
;-------------------------------------------------------------------

[Version]
Signature   = "$CHICAGO$"
Compatible  = 1
Class       = Net
ClassGUID   = {4D36E972-E325-11CE-BFC1-08002BE10318}
Provider    = %ProviderName%
DriverVer   = 04/18/2003,1.9.0.4
CatalogFile.NT = stmwnt.cat

[ControlFlags]
ExcludeFromSelect = *

[Manufacturer]
%Manuf% = Devices

[Devices]
%StmAtm.Description% = StmAtm.ndi, STM-ATMADSL
%StmLan.Description% = StmLan.ndi, STM-ATMADSL
%StmWan.Description% = StmWan.ndi, STM-ATMADSL

[StmAtm.ndi]
AddReg = StmAtm.ndi.reg, Stm.ndi.reg, StmAtm.win9x.reg, Stm.win9x.reg
CopyFiles = Stm.Files.Sys, Stm.Files.Co9x
DriverVer   = 04/18/2003,1.9.0.4

[StmLan.ndi]
AddReg = StmLan.ndi.reg, Stm.ndi.reg, StmLan.win9x.reg, Stm.win9x.reg
CopyFiles = Stm.Files.Sys, Stm.Files.Co9x
DriverVer   = 04/18/2003,1.9.0.4

[StmWan.ndi]
AddReg = StmWan.ndi.reg, Stm.ndi.reg, StmWan.win9x.reg, Stm.win9x.reg
CopyFiles = Stm.Files.Sys, Stm.Files.Co9x
DriverVer   = 04/18/2003,1.9.0.4

[StmAtm.ndi.NT]
Characteristics = 0x0081 ; NCF_HAS_UI | NCF_VIRTUAL
AddReg = StmAtm.ndi.reg, Stm.ndi.reg, StmAtm.win2k.reg, Stm.win2k.reg
CopyFiles = Stm.Files.Sys

[StmLan.ndi.NT]
Characteristics = 0x0081 ; NCF_HAS_UI | NCF_VIRTUAL
AddReg = StmLan.ndi.reg, Stm.ndi.reg, StmLan.win2k.reg, Stm.win2k.reg
CopyFiles = Stm.Files.Sys

[StmWan.ndi.NT]
Characteristics = 0x0081 ; NCF_HAS_UI | NCF_VIRTUAL
AddReg = StmWan.ndi.reg, Stm.ndi.reg, StmWan.win2k.reg, Stm.win2k.reg
CopyFiles = Stm.Files.Sys

[StmAtm.ndi.NT.Services]
AddService = stmatm, 2, StmAtm.AddService, StmAtm.AddEventLog

[StmLan.ndi.NT.Services]
AddService = stmatm, 2, StmAtm.AddService, StmAtm.AddEventLog

[StmWan.ndi.NT.Services]
AddService = stmatm, 2, StmAtm.AddService, StmAtm.AddEventLog

[StmAtm.ndi.NT.CoInstallers]
AddReg = StmAtm.CoInstall.win2k
CopyFiles = Stm.Files.Co2k

[StmLan.ndi.NT.CoInstallers]
AddReg = StmLan.CoInstall.win2k
CopyFiles = Stm.Files.Co2k

[StmWan.ndi.NT.CoInstallers]
AddReg = StmWan.CoInstall.win2k
CopyFiles = Stm.Files.Co2k

[StmAtm.CoInstall.win2k]
HKR,,CoInstallers32,0x00010000,"stmcfg32.dll,CoAtmInstall"

[StmLan.CoInstall.win2k]
HKR,,CoInstallers32,0x00010000,"stmcfg32.dll,CoLanInstall"

[StmWan.CoInstall.win2k]
HKR,,CoInstallers32,0x00010000,"stmcfg32.dll,CoWanInstall"

; Common part
; -----------
[Stm.ndi.reg]
HKR,Ndi,DeviceID,,STM-ATMADSL
;HKR,Ndi\Interfaces,LowerRange,,"ethernet"
HKR,Ndi\Interfaces,LowerRange,,"adsl"
HKR,,Oui,,%ManufOUI%

[StmAtm.ndi.reg]
HKR,Ndi\Interfaces,UpperRange,,"ndisatm"

[StmLan.ndi.reg]

[StmWan.ndi.reg]
HKR,Ndi\Interfaces,UpperRange,,"ndiswan"

; Windows 2000 specific
; ---------------------
[Stm.win2k.reg]
HKR,Ndi,Service,0,"stmatm"
HKR,,DebugFlags,0x00010001,"17"

[StmAtm.win2k.reg]
HKR,,Medium,0x00010001,"8"
HKR,,WanEndPoints,0x00010001,"1"
HKR,,AtmSignalling,0x00010001,"1"
HKR,,MaxTransferUnit,0x00010001,"1500"

[StmLan.win2k.reg]
HKR,Ndi\Interfaces,UpperRange,,"ndis5"

HKR,,Medium,0x00010001,"0"
HKR,,PvcVpi,0x00010001,"0"
HKR,,PvcVci,0x00010001,"800"
HKR,,PvcEncapsulation,0x00010001,"2"
HKR,,MaxTransferUnit,0x00010001,"1500"

[StmWan.win2k.reg]
HKR,,Medium,0x00010001,"3"
HKR,,WanEndPoints,0x00010001,"1"
HKR,,MaxBuffers,0x00010001,"50"
HKR,,BufferLength,0x00010001,"1532"
HKR,,MaxTransferUnit,0x00010001,"1490"

; Windows 98/Me specific
; ----------------------
[Stm.win9x.reg]
HKR,,DevLoader,,"*ndis"
HKR,,DeviceVxDs,,"stmatm.sys"
HKR,,EnumPropPages,,"netdi.dll,EnumPropPages"

HKR,NDIS,MajorNdisVersion,1,3
HKR,NDIS,MinorNdisVersion,1,0A
HKR,NDIS,LogDriverName,,"STM-ATMADSL"

;HKR,Ndi\Interfaces,DefLower,,"ethernet"
HKR,Ndi\Interfaces,DefLower,,"adsl"

HKR,,DebugFlags,,"17"
HKR,,MaxBuffers,,"50"
HKR,,BufferLength,,"1532"

[StmAtm.win9x.reg]
HKR,Ndi\Interfaces,DefUpper,,"ndisatm"
HKR,Ndi,NdiInstaller,,"stmcfg16.dll,AtmNdiProc"
HKR,Ndi\Compatibility,RequireAll,,"ATMUNI,WANATM,*PNP8387,MSTCP,VREDIR"

HKR,,Medium,,"8"
HKR,,WanEndPoints,,"1"
HKR,,MaxMTU,,"1490"

[StmLan.win9x.reg]
HKR,Ndi\Interfaces,DefUpper,,"ndis3"
HKR,Ndi\Interfaces,UpperRange,,"ndis3"
HKR,Ndi,NdiInstaller,,"stmcfg16.dll,LanNdiProc"
HKR,Ndi\Compatibility,RequireAll,,"MSTCP,VREDIR"

HKR,,Medium,,"0"
HKR,,PvcVpi,,"0"
HKR,,PvcVci,,"800"
HKR,,PvcEncapsulation,,"2"
HKR,,MaxMTU,,"1500"

[StmWan.win9x.reg]
HKR,Ndi\Interfaces,DefUpper,,"ndiswan"
HKR,Ndi,NdiInstaller,,"stmcfg16.dll,WanNdiProc"
HKR,Ndi\Compatibility,RequireAll,,"NDISWAN,*PNP8387,MSTCP,VREDIR"

HKR,,Medium,,"3"
HKR,,WanEndPoints,,"1"
HKR,,MaxMTU,,"1490"

HKR,TAPI,ConfigFlags,1,00,00,00,00
HKR,TAPI,DeviceCaps,1,14,00,00,00, 00,00,00,00, 00,00,00,00, 01,00,00,00, 01,00,00,00
HKR,TAPI\Line0,ConfigFlags,1,00,00,00,00
HKR,TAPI\Line0,LineCaps,1,1c,00,00,00, 00,00,00,00, 00,00,00,00, 00,00,00,00, 00,00,00,00, 01,00,00,00, 01,00,00,00
HKR,TAPI\Line0\Channel0,ConfigFlags,1,00,00,00,00
HKR,TAPI\Line0\Channel0,Properties,1,00,00,00,00, 00,00,00,00, 00,00,00,00
HKCU,RemoteAccess,Wizard,1,80,00,00,00

; stmatm service installation
; ---------------------------
[StmAtm.AddService]
DisplayName    = %Stm.DisplayName%
ServiceType    = 1 ; SERVICE_KERNEL_DRIVER
StartType      = 3 ; SERVICE_DEMAND_START
ErrorControl   = 1 ; ERROR_CONTROL_NORMAL
ServiceBinary  = %12%\stmatm.sys
LoadOrderGroup = NDIS

[StmAtm.AddEventLog]
;AddReg = StmAtm.AddEventLog.reg
;[StmAtm.AddEventLog.reg]
;HKR,,EventMessageFile,0x00020000,"%%SystemRoot%%\System32\netevent.dll"
;HKR,,TypesSupported,0x00010001,"7"

; Copy Files Sections
; -------------------
[Stm.Files.Sys]
;stmatm.sys

[Stm.Files.Co2k]
;stmcfg32.dll

[Stm.Files.Co9x]
;stmcfg16.dll
;stmc1632.dll

[SourceDisksNames]
1 = %InstallDisk%,Disk1,,

[SourceDisksFiles]
stmatm.sys   = 1,,
stmcfg32.dll = 1,,
stmcfg16.dll = 1,,
stmc1632.dll = 1,,

[DestinationDirs]
DefaultDestDir = 11
Stm.Files.Co9x = 11
Stm.Files.Co2k = 11
Stm.Files.Sys  = 10,System32\Drivers

[Strings]
Manuf              = "ZyXEL"
ProviderName       = "ZyXEL"
ManufOUI           = "0080E1"
InstallDisk        = "Установочный диск ADSL-модема ZyXEL P-630S EE"
Stm.DisplayName    = "ZyXEL P-630S EE Минипорт"
StmAtm.Description = "ZyXEL P-630S EE Минипорт"
StmLan.Description = "ZyXEL P-630S EE Минипорт LAN"
StmWan.Description = "ZyXEL P-630S EE Минипорт WAN"
