;****************************************************************************
;
; NETAC555.INF
;
; Sierra Wireless Aircard 555 NIC + Modem PC Card
; NDIS5 Installation File for Windows 98/Me/2K/XP
;
; Copyright 2003 Sierra Wireless Inc.
;
;****************************************************************************
;AC555Net
;Ver 1.0.0.26
;Win98/WinMe/Win2K/WinXP
;Ndis5
;****************************************************************************

[Version]
Signature           = "$CHICAGO$"
Class               = Net
ClassGUID           = {4d36e972-e325-11ce-bfc1-08002be10318}
Provider            = %SWI%
Compatible          = 1
MillenniumPreferred = .ME
DriverVer           = 08/08/2003,1.0.0.26
CatalogFile         = netac555.cat

[Manufacturer]
%SWI%               = Sierra_Wireless,NT.5.1

[Sierra_Wireless]
%SwiDevice%         = AIRCARD555,MF\AirCard555_DEV1
%PC3320%            = PC3320,MF\PC3320_DEV1

[Sierra_Wireless.NT.5.1]
%SwiDevice%         = AIRCARD555.NT.5.1,MF\AirCard555_DEV1
%PC3320%            = PC3320.NT.5.1,MF\PC3320_DEV1

[ControlFlags]
ExcludeFromSelect.nt = MF\AirCard555_DEV1
ExcludeFromSelect.nt = MF\PC3320_DEV1

; Windows 98, Windows 98 Second Edition specific sections --------

; ------------------- For AirCard 555 --------------------------
[AIRCARD555]
DriverVer       = 08/08/2003,1.0.0.26
AddReg          = AIRCARD555_AddReg_98, AddReg_Common
CopyFiles       = AIRCARD555_CopyFiles_98

[AIRCARD555_AddReg_98]
HKR, ,               DevLoader,         , "*ndis"
HKR, ,               DeviceVxDs,        , "AIR555.SYS"
HKR, ,               EnumPropPages,     , "netdi.dll,EnumPropPages"
HKR, NDIS,           LogDriverName,     , AC555
HKR, NDIS,           MajorNdisVersion, 1, 5
HKR, NDIS,           MinorNdisVersion, 1, 0
HKR, Ndi\Interfaces, DefUpper,          , "ndis3"
HKR, Ndi\Interfaces, DefLower,          , "ethernet"
HKR, Ndi\Interfaces, UpperRange,        , "ndis3"
HKR, Ndi\Interfaces, LowerRange,        , "ethernet"
HKR, Ndi,            CardType,          , "PCMCIA"
HKR, Ndi,            DeviceID,          , "MF\AirCard555_DEV1"
HKR, ,               InterruptNumber,  1, 04,00,00,00
HKR, ,               IoBaseAddress,    1, 02,00,00,00
HKR, ,               MemoryBaseAddress,1, 01,00,00,00
HKR, ,               OsType,           0, "2"
HKR, ,               MACAddress,       0, "00A0D5FFFF82"
HKR, ,               VendorDesc,       0, "AirCard 555"

[AIRCARD555_CopyFiles_98]
air555.sys

; ----------------------- For PC3320 ---------------------------
[PC3320]
DriverVer       = 08/08/2003,1.0.0.26
AddReg          = PC3320_AddReg_98, AddReg_Common
CopyFiles       = PC3320_CopyFiles_98

[PC3320_AddReg_98]
HKR, ,               DevLoader,         , "*ndis"
HKR, ,               DeviceVxDs,        , "AIR555.SYS"
HKR, ,               EnumPropPages,     , "netdi.dll,EnumPropPages"
HKR, NDIS,           LogDriverName,     , PC3320
HKR, NDIS,           MajorNdisVersion, 1, 5
HKR, NDIS,           MinorNdisVersion, 1, 0
HKR, Ndi\Interfaces, DefUpper,          , "ndis3"
HKR, Ndi\Interfaces, DefLower,          , "ethernet"
HKR, Ndi\Interfaces, UpperRange,        , "ndis3"
HKR, Ndi\Interfaces, LowerRange,        , "ethernet"
HKR, Ndi,            CardType,          , "PCMCIA"
HKR, Ndi,            DeviceID,          , "MF\PC3320_DEV1"
HKR, ,               InterruptNumber,  1, 04,00,00,00
HKR, ,               IoBaseAddress,    1, 02,00,00,00
HKR, ,               MemoryBaseAddress,1, 01,00,00,00
HKR, ,               OsType,           0, "2"
HKR, ,               MACAddress,       0, "00A0D5FFFF86"
HKR, ,               VendorDesc,       0, "PC3320"

[PC3320_CopyFiles_98]
air555.sys

; Windows Millennium Edition specific sections --------------------

; ------------------- For AirCard 555 --------------------------
[AIRCARD555.ME]
DriverVer       = 08/08/2003,1.0.0.26
AddReg          = AIRCARD555_AddReg_ME, AIRCARD555_AddReg_Common
CopyFiles       = AIRCARD555_CopyFiles_ME

[AIRCARD555_AddReg_ME]
HKR, ,               DevLoader,         , "*ndis"
HKR, ,               DeviceVxDs,        , "AIR555.SYS"
HKR, ,               EnumPropPages,     , "netdi.dll,EnumPropPages"
HKR, NDIS,           LogDriverName,     , AC555
HKR, NDIS,           MajorNdisVersion, 1, 5
HKR, NDIS,           MinorNdisVersion, 1, 0
HKR, Ndi\Interfaces, DefUpper,          , "ndis3"
HKR, Ndi\Interfaces, DefLower,          , "ethernet"
HKR, Ndi\Interfaces, UpperRange,        , "ndis3"
HKR, Ndi\Interfaces, LowerRange,        , "ethernet"
HKR, Ndi,            CardType,          , "PCMCIA"
HKR, Ndi,            DeviceID,          , "MF\AirCard555_DEV1"
HKR, ,               OsType,           0, "4"
HKR, ,               MACAddress,       0, "00A0D5FFFF82"
HKR, ,               VendorDesc,       0, "AirCard 555"

[AIRCARD555_CopyFiles_ME]
air555.sys

; ----------------------- For PC3320 ---------------------------
[PC3320.ME]
DriverVer       = 08/08/2003,1.0.0.26
AddReg          = PC3320_AddReg_ME, PC3320_AddReg_Common
CopyFiles       = PC3320_CopyFiles_ME

[PC3320_AddReg_ME]
HKR, ,               DevLoader,         , "*ndis"
HKR, ,               DeviceVxDs,        , "AIR555.SYS"
HKR, ,               EnumPropPages,     , "netdi.dll,EnumPropPages"
HKR, NDIS,           LogDriverName,     , PC3320
HKR, NDIS,           MajorNdisVersion, 1, 5
HKR, NDIS,           MinorNdisVersion, 1, 0
HKR, Ndi\Interfaces, DefUpper,          , "ndis3"
HKR, Ndi\Interfaces, DefLower,          , "ethernet"
HKR, Ndi\Interfaces, UpperRange,        , "ndis3"
HKR, Ndi\Interfaces, LowerRange,        , "ethernet"
HKR, Ndi,            CardType,          , "PCMCIA"
HKR, Ndi,            DeviceID,          , "MF\PC3320_DEV1"
HKR, ,               OsType,           0, "4"
HKR, ,               MACAddress,       0, "00A0D5FFFF86"
HKR, ,               VendorDesc,       0, "PC3320"

[PC3320_CopyFiles_ME]
air555.sys

; Windows 2000 specific sections ---------------------------------

; ------------------- For AirCard 555 --------------------------
[AIRCARD555.NT]
Characteristics = 0x84   ; NCF_PHYSICAL + NCF_HAS_UI
BusType         = 8
CopyFiles       = AIRCARD555_CopyFiles_NT
DriverVer       = 08/08/2003,1.0.0.26
AddReg          = AIRCARD555_AddReg_NT_2K, AIRCARD555_AddReg_NT, AddReg_Common

[AIRCARD555_AddReg_NT_2K]
HKR,,                   OsType,             0, "5"

[AIRCARD555.NT.Services]
AddService      = AIR555, 2, AIRCARD555_ServiceInst, AIRCARD555_EventLog

[AIRCARD555_CopyFiles_NT]
air555.sys

; ----------------------- For PC3320 ---------------------------
[PC3320.NT]
Characteristics = 0x84   ; NCF_PHYSICAL + NCF_HAS_UI
BusType         = 8
CopyFiles       = PC3320_CopyFiles_NT
DriverVer       = 08/08/2003,1.0.0.26
AddReg          = PC3320_AddReg_NT_2K, PC3320_AddReg_NT, AddReg_Common

[PC3320_AddReg_NT_2K]
HKR,,                   OsType,             0, "5"

[PC3320.NT.Services]
AddService      = AIR555, 2, AIRCARD555_ServiceInst, AIRCARD555_EventLog

[PC3320_CopyFiles_NT]
air555.sys

; Windows XP specific sections -----------------------------------

; ------------------- For AirCard 555 --------------------------
[AIRCARD555.NT.5.1]
Characteristics = 0x84   ; NCF_PHYSICAL + NCF_HAS_UI
BusType         = 8
CopyFiles       = AIRCARD555_CopyFiles_NT
DriverVer       = 08/08/2003,1.0.0.26
AddReg          = AIRCARD555_AddReg_NT_XP, AIRCARD555_AddReg_NT, AddReg_Common

[AIRCARD555_AddReg_NT_XP]
HKR,,                   OsType,             0, "6"

[AIRCARD555.NT.5.1.Services]
AddService      = AIR555, 2, AIRCARD555_ServiceInst, AIRCARD555_EventLog

; ----------------------- For PC3320 ---------------------------
[PC3320.NT.5.1]
Characteristics = 0x84   ; NCF_PHYSICAL + NCF_HAS_UI
BusType         = 8
CopyFiles       = PC3320_CopyFiles_NT
DriverVer       = 08/08/2003,1.0.0.26
AddReg          = PC3320_AddReg_NT_XP, PC3320_AddReg_NT, AddReg_Common

[PC3320_AddReg_NT_XP]
HKR,,                   OsType,             0, "6"

[PC3320.NT.5.1.Services]
AddService      = AIR555, 2, AIRCARD555_ServiceInst, AIRCARD555_EventLog

; Windows 2000 and Windows XP common sections --------------------

; ------------------- For AirCard 555 --------------------------
[AIRCARD555_AddReg_NT]
HKR,    Ndi\Interfaces, DefUpper,           0, "ndis5"
HKR,    Ndi\Interfaces, DefLower,           0, "ethernet"
HKR,    Ndi\Interfaces, UpperRange,         0, "ndis5"
HKR,    Ndi\Interfaces, LowerRange,         0, "ethernet"
HKR,    Ndi,            Service,            0, "AIRCARD555"
HKR,,                   MACAddress,         0, "00A0D5FFFF82"
HKR,,                   VendorDesc,         0, "AirCard 555"

[AIRCARD555_ServiceInst]
DisplayName     = %ServiceDisplayName%
ServiceType     = 1    ;SERVICE_KERNEL_DRIVER
StartType       = 3    ;SERVICE_AUTO_START
ErrorControl    = 1    ;NORMAL
ServiceBinary   = %12%\air555.sys
LoadOrderGroup  = NDIS

[AIRCARD555_EventLog]
AddReg = AIRCARD555_EventLog_AddReg

[AIRCARD555_EventLog_AddReg]
HKR, , EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\netevent.dll,%%SystemRoot%%\System32\drivers\air555.sys"
HKR, , TypesSupported,   0x00010001, 7

; ----------------------- For PC3320 ---------------------------
[PC3320_AddReg_NT]
HKR,    Ndi\Interfaces, DefUpper,           0, "ndis5"
HKR,    Ndi\Interfaces, DefLower,           0, "ethernet"
HKR,    Ndi\Interfaces, UpperRange,         0, "ndis5"
HKR,    Ndi\Interfaces, LowerRange,         0, "ethernet"
HKR,    Ndi,            Service,            0, "PC3320"
HKR,,                   MACAddress,         0, "00A0D5FFFF86"
HKR,,                   VendorDesc,         0, "PC3320"

; Common Sections -------------------------------------------------

[AddReg_Common]
HKR, NDI\params\IPPacketSize, ParamDesc,  0, %IPPacketSize%
HKR, NDI\params\IPPacketSize, type,       0, "edit"
HKR, NDI\params\IPPacketSize, LimitText,  0, "4"
HKR, NDI\params\IPPacketSize, UpperCase,  0, "1"
HKR, NDI\params\IPPacketSize, default,    0, "1500"
HKR, NDI\params\IPPacketSize, optional,   0, "0"

HKR, NDI\params\IPAddress, ParamDesc,  0, %IPAddress%
HKR, NDI\params\IPAddress, type,       0, "enum"
HKR, NDI\params\IPAddress, LimitText,  0, "15"
HKR, NDI\params\IPAddress, UpperCase,  0, "1"
HKR, NDI\params\IPAddress, default,    0, "0"
HKR, NDI\params\IPAddress, optional,   0, "0"
HKR, NDI\params\IPAddress\enum, "0",   0, "10.0.0.1"
HKR, NDI\params\IPAddress\enum, "1",   0, "192.168.0.1"
HKR, NDI\params\IPAddress\enum, "2",   0, "172.16.0.1"

HKR, NDI\params\MaxMRU, ParamDesc,  0, %MaxMRU%
HKR, NDI\params\MaxMRU, type,       0, "edit"
HKR, NDI\params\MaxMRU, LimitText,  0, "4"
HKR, NDI\params\MaxMRU, UpperCase,  0, "1"
HKR, NDI\params\MaxMRU, default,    0, "1500"
HKR, NDI\params\MaxMRU, optional,   0, "0"

HKR, NDI\params\BufferAdjustment, ParamDesc,  0, %BufferAdjustment%
HKR, NDI\params\BufferAdjustment, type,       0, "word"
HKR, NDI\params\BufferAdjustment, default,    0, "20"
HKR, NDI\params\BufferAdjustment, optional,   0, "0"
HKR, NDI\params\BufferAdjustment, min,        0, "0"
HKR, NDI\params\BufferAdjustment, max,        0, "90"
HKR, NDI\params\BufferAdjustment, step,       0, "10"

[SourceDisksNames]
1=%SourceDisk%,,,

[SourceDisksFiles]
air555.sys  = 1

[DestinationDirs]
DefaultDestDir             = 11
AIRCARD555_CopyFiles_98    = 11 ; system (98)
AIRCARD555_CopyFiles_ME    = 11
AIRCARD555_CopyFiles_NT    = 12 ; system32\drivers
PC3320_CopyFiles_98        = 11 ; system (98)
PC3320_CopyFiles_ME        = 11
PC3320_CopyFiles_NT        = 12 ; system32\drivers

;****************************************************************************
; Translatable strings
;****************************************************************************

[Strings]
ServiceDisplayName     = "Sierra Wireless AirCard 555 NIC + Modem (NIC Interface)"
ServiceDisplayName3320 = "CDMA2000 1X NIC + Modem (NIC Interface)"
IPPacketSize           = "IPPacketSize"
IPAddress              = "IPAddress"
MaxMRU                 = "MaxMRU"
BufferAdjustment       = "BufferAdjustment"
SWI                    = "Sierra Wireless"
SwiDevice              = "Sierra Wireless AirCard 555 Adapter"
SourceDisk             = "AirCard 555 Installation Disk"
PC3320                 = "CDMA2000 1X Wireless Network Card"

