home *** CD-ROM | disk | FTP | other *** search
- ;/*************************************************************************\
- ; ** Copyright (C) 1997-1999 Motorola. All rights reserved **
- ; ** http://www.motorola.com **
- ; ** This file is the installation file for the Motorola io USB Cable **
- ; ** Modem **
- ; *************************************************************************/
-
- [version]
- Signature = "$Chicago$"
- Class = Net
- ClassGUID = {4d36e972-e325-11ce-bfc1-08002be10318}
- Provider = %MOT%
- Compatible = 1 ; works with Win2K and Win9x
- LayoutFile = layout.inf
-
- [Manufacturer]
- %V_MANUFACTURER% = MOTOROLA
-
- [MOTOROLA]
- ;
- ; Display Name Section DeviceID
- ;_________________________________________________________________
- %ndiscm.DeviceDesc% = ndiscm.ndi, USB\VID_07B2&PID_242B
-
-
- [ControlFlags]
- ; Provides limited control on UI dispalys and events during installation.
- ; Must for any device on an enumerable BUS like USB
- ExcludeFromSelect = USB\VID_07B2&PID_242B
-
-
- ; Windows 98 specific entry
- [ndiscm.ndi]
- AddReg = ndiscm.id.reg, ndiscm.9x.reg, common.reg
- DeviceID = "USB\VID_07B2&PID_242B"
- LogConfig = DefaultConfig
-
- ; Windows 2000 specific entry
- [ndiscm.ndi.NT]
- Characteristics = 0x84 ; NCF_PHYSICAL | NCF_HAS_UI ??
- BusType = 5 ; PCI ??
- AddReg = common.reg, ndiscm.nt.reg ;
- CopyFiles = ndiscm.nt.CopyFiles ;
-
-
- [ndiscm.ndi.nt.Services]
- AddService = ndiscm, 2, ndiscm.Service, common.EventLog
-
- ;----------------------------------------------------------------------------
- ; Win9x id registry sections
- ; These are not needed by NT
- [ndiscm.id.reg]
- HKR, Ndi, DeviceID, 0, "USB\VID_07B2&PID_242B"
-
-
- ;-----------------------------------------------------------------------------
- ; common registry entries
- [common.reg]
- HKR, NDI\params\ByteSwapFlag, ParamDesc, 0, "Byte Swap Flag"
- HKR, NDI\params\ByteSwapFlag, default, 0, "ByteSwapFlag=0"
- HKR, NDI\params\ByteSwapFlag, type, 0, edit
- HKR, NDI\params\ByteSwapFlag, LimitText, 0, 128
- HKR, NDI\params\ByteSwapFlag, UpperCase, 0, 0
- HKR, NDI\params\ByteSwapFlag, flag, 1, 20,00,00,00
-
-
-
- ;-----------------------------------------------------------------------------
- ; WIN2K (NT) specific
- [ndiscm.nt.reg]
- HKR, Ndi, Service, 0, "ndiscm"
- ; use ndis5 as the upper bound because NT supports it
- HKR, Ndi\Interfaces, DefUpper, 0, "ndis5"
- HKR, Ndi\Interfaces, DefLower, 0, "ethernet"
- HKR, Ndi\Interfaces, UpperRange, 0, "ndis5"
- HKR, Ndi\Interfaces, LowerRange, 0, "ethernet"
-
-
- [ndiscm.Service]
- DisplayName = %ndiscm.Service.DispName%
- ServiceType = 1 ;%SERVICE_KERNEL_DRIVER%
- StartType = 3 ;%SERVICE_DEMAND_START%
- ErrorControl = 1 ;%SERVICE_ERROR_NORMAL%
- ServiceBinary = %12%\Net242B.sys
- LoadOrderGroup = NDIS
- AddReg = TextModeFlags.reg
-
-
- [common.EventLog]
- AddReg = common.AddEventLog.reg
-
- [common.AddEventLog.reg]
- HKR, , EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\netevent.dll"
- HKR, , TypesSupported, 0x00010001, 7
-
- [TextModeFlags.reg]
- HKR, , TextModeFlags, 0x00010001, 0x0001
-
-
- ;----------------------------------------------------------------------------
- ; Win9x specific
- ;
- [ndiscm.9x.reg]
- HKR, , DevLoader, 0, "*ndis"
- HKR, , DeviceVxDs, 0, "Net242B.sys"
- HKR, , EnumPropPages, 0, "netdi.dll,EnumPropPages"
- ; memphis appears to not support the ndis5 upper range, so use ndis3
- 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, "Net242B"
- HKR, NDIS, MajorNdisVersion, 1, 03
- HKR, NDIS, MinorNdisVersion, 1, 0A
-
- HKR, Ndi\Install, ndis3, 0, "ndiscm.install"
-
- [ndiscm.install]
- CopyFiles = ndiscm.9x.CopyFiles
-
-
- ;-----------------------------------------------------------------------------
- ; DestinationDirs
- ;
- [ndiscm.nt.CopyFiles]
- Net242B.sys,,,2
-
- [ndiscm.9x.CopyFiles]
- Net242B.sys,,,2
-
- [DestinationDirs]
- ndiscm.nt.CopyFiles = 12
- ndiscm.9x.CopyFiles = 11
-
- [Strings]
- MOT = "Motorola"
-
- ; String that gets displayed while installing the device
- ndiscm.DeviceDesc = "Motorola Cyber SURFR USB Cable Modem"
-
- ; NT Service name
- ndiscm.Service.DispName = "Motorola Cyber SURFR USB Cable Modem Win2K Driver"
- V_MANUFACTURER = "Motorola Cyber SURFR USB Cable Modem"
-