;; SMCUSBEN.INF - INF file for SMC EZ Connect USB/Ethernet Converter driver ;; Copyright (c) 1998, SMC, Inc. [Version] Signature="$CHICAGO$" Class=Net Provider=%SMC% ClassGUID={4D36E972-E325-11CE-BFC1-08002BE10318} [Manufacturer] %SMC%=SMC [SourceDisksNames] 50=%DisketteDesc%,,0 [SourceDisksFiles] SMCUSBEN.SYS =50, SMCUSBEN.EXE =50, SMCUSBEN.DLL =50, [DestinationDirs] EZConnect.Uninstall = 10 EZConnect.CopyFiles = 11 ndis5.CopyFiles = 12 ;**************************************************************************** ; Exclude from the USB device -- it should be auto-detected! ;**************************************************************************** [ControlFlags] ExcludeFromSelect = USB\VID_0707&PID_0100 [SMC] %USB\VID_0707&PID_0100.DeviceDesc% = SMCEZConnect, USB\VID_0707&PID_0100 ;**************************************************************************** ; Device Install Sections ; ; Section names ending in ".NT" point to Windows NT 5.0-compatible sections ;**************************************************************************** ; SMC EZ Connect USB/Ethernet [SMCEZConnect.NT] AddReg=EZConnect.ndi,EZConnect_parms.reg,EZConnect_Uninstall.reg Characteristics=0x84 BusType=0 ; USB CopyFiles=ndis5.CopyFiles [SMCEZConnect.NT.Services] AddService=EZConnect,2,EZConnect.ServiceDesc,EZConnect.EventLog [SMCEZConnect] AddReg=EZConnect_Win9X.ndi,EZConnect_parms.reg,EZConnect_flags.reg,EZConnect_Uninstall.reg CopyFiles=EZConnect.CopyFiles,EZConnect.Uninstall DeviceID=USB\VID_0707&PID_0100 [ndis5.CopyFiles] SMCUSBEN.SYS,,,0x2 [EZConnect.CopyFiles] SMCUSBEN.SYS [EZConnect.Uninstall] SMCUSBEN.EXE SMCUSBEN.DLL [EZConnect.EventLog] AddReg=EZConnect.AddEventLog [EZConnect.AddEventLog] HKR, ,EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\netevent.dll" HKR, ,TypeSupported, 0x00010001, 7 [EZConnect.ServiceDesc] DisplayName = %EZConnect.DriverDesc% ServiceType = 1 StartType = 3 ErrorControl = 1 ServiceBinary = %12%\SMCUSBEN.SYS LoadOrderGroup = NDIS,NTKERN,NDIS [EZConnect.ndi] HKR,Ndi, Service, 0, "SMCUSBEN" HKR,Ndi\Interfaces, UpperRange, 0, "ndis5" HKR,Ndi\Interfaces, LowerRange, 0, "ethernet" [EZConnect_Win9x.ndi] HKR,Ndi,DeviceID,,USB\VID_0707&PID_0100 HKR,,AdapterName,,SMCUSBEN HKR,NDIS,LogDriverName,,SMCUSBEN HKR,NDIS,MajorNdisVersion,1,03 HKR,NDIS,MinorNdisVersion,1,0a HKR,Ndi,CardType,,"PNP" HKR,Ndi\Interfaces,DefUpper,,"ndis3" HKR,Ndi\Interfaces,DefLower,,"ethernet" HKR,Ndi\Interfaces,UpperRange,,"ndis3" HKR,Ndi\Interfaces,LowerRange,,"ethernet" HKR,Ndi\Install,,,"EZConnect.Install" HKR,Ndi\Remove,,,"EZConnect.Remove" HKR,Ndi,HelpText,,"SMC EZ Connect USB/Ethernet Converter" [EZConnect.Install] AddReg=EZConnect.Addreg [EZConnect.AddReg] HKR,,DevLoader,,*ndis,*ntkern,*ndis HKR,,EnumPropPages,,"netdi.dll,EnumPropPages" HKR,,DeviceVxDs,,smcusben.sys [EZConnect.Remove] ;**************************************************************************** ; Device Parameters ;**************************************************************************** [EZConnect_parms.reg] ; NetAddress HKR,NDI\params\NetAddress,ParamDesc,,"%NetAddress%" HKR,NDI\params\NetAddress,type,,edit HKR,NDI\params\NetAddress,LimitText,,12 HKR,NDI\params\NetAddress,UpperCase,,1 HKR,NDI\params\NetAddress,optional,,1 ; MaxTransmits HKR,NDI\params\MaxTransmits,ParamDesc,,"%MaxTransmits%" HKR,NDI\params\MaxTransmits,type,,int HKR,NDI\params\MaxTransmits,min,,1 HKR,NDI\params\MaxTransmits,max,,128 HKR,NDI\params\MaxTransmits,step,,1 HKR,NDI\params\MaxTransmits,default,,30 ; MaxTxFrameSize HKR,NDI\params\MaxTxFrameSize,ParamDesc,,"%MaxTxFrameSize%" HKR,NDI\params\MaxTxFrameSize,type,,int HKR,NDI\params\MaxTxFrameSize,min,,64 HKR,NDI\params\MaxTxFrameSize,max,,1514 HKR,NDI\params\MaxTxFrameSize,step,,1 HKR,NDI\params\MaxTxFrameSize,default,,1514 ; TxBufferSize HKR,NDI\params\TxBufferSize,ParamDesc,,"%TxBufferSize%" HKR,NDI\params\TxBufferSize,type,,int HKR,NDI\params\TxBufferSize,min,,128 HKR,NDI\params\TxBufferSize,max,,4096 HKR,NDI\params\TxBufferSize,step,,64 HKR,NDI\params\TxBufferSize,default,,4096 ; MinRcvBuffs HKR,NDI\params\MinRcvBuffs,ParamDesc,,"%MinRcvBuffs%" HKR,NDI\params\MinRcvBuffs,type,,int HKR,NDI\params\MinRcvBuffs,min,,1 HKR,NDI\params\MinRcvBuffs,max,,200 HKR,NDI\params\MinRcvBuffs,step,,1 HKR,NDI\params\MinRcvBuffs,default,,40 ; RcvBuffSize HKR,NDI\params\RcvBuffSize,ParamDesc,,"%RcvBuffSize%" HKR,NDI\params\RcvBuffSize,type,,int HKR,NDI\params\RcvBuffSize,min,,64 HKR,NDI\params\RcvBuffSize,max,,1514 HKR,NDI\params\RcvBuffSize,step,,1 HKR,NDI\params\RcvBuffSize,default,,1514 ; DebugLevel HKR,NDI\params\DebugLevel,ParamDesc,,"%DebugLevel%" HKR,NDI\params\DebugLevel,type,,int HKR,NDI\params\DebugLevel,min,,0 HKR,NDI\params\DebugLevel,max,,5 HKR,NDI\params\DebugLevel,step,,1 HKR,NDI\params\DebugLevel,default,,0 ; NumUsbBuffs HKR,NDI\params\NumUsbBuffs,ParamDesc,,"%NumUsbBuffs%" HKR,NDI\params\NumUsbBuffs,type,,int HKR,NDI\params\NumUsbBuffs,min,,1 HKR,NDI\params\NumUsbBuffs,max,,100 HKR,NDI\params\NumUsbBuffs,step,,1 HKR,NDI\params\NumUsbBuffs,default,,30 ; UsbPlugUnplug HKR,NDI\params\UsbPlugUnplug,ParamDesc,,"%UsbPlugUnplug%" HKR,NDI\params\UsbPlugUnplug,default,,"NO" HKR,NDI\params\UsbPlugUnplug,type,,enum HKR,NDI\params\UsbPlugUnplug\enum,"NO",,"NO" HKR,NDI\params\UsbPlugUnplug\enum,"YES",,"YES" ; UsbReplugDelayTime HKR,NDI\params\UsbReplugDelayTime,ParamDesc,,"%UsbReplugDelayTime%" HKR,NDI\params\UsbReplugDelayTime,type,,int HKR,NDI\params\UsbReplugDelayTime,min,,1 HKR,NDI\params\UsbReplugDelayTime,max,,255 HKR,NDI\params\UsbReplugDelayTime,step,,1 HKR,NDI\params\UsbReplugDelayTime,default,,5 ; UsbReadConcatDelay HKR,NDI\params\UsbReadConcatDelay,ParamDesc,,"%UsbReadConcatDelay%" HKR,NDI\params\UsbReadConcatDelay,type,,int HKR,NDI\params\UsbReadConcatDelay,min,,0 HKR,NDI\params\UsbReadConcatDelay,max,,20 HKR,NDI\params\UsbReadConcatDelay,step,,1 HKR,NDI\params\UsbReadConcatDelay,default,,1 ; These aren't used in Windows NT 5.0, keep for Windows 9X [EZConnect_flags.reg] HKR,NDI\params\RcvBuffSize,flag,1,30,00,00,00 HKR,NDI\params\MinRcvBuffs,flag,1,30,00,00,00 HKR,NDI\params\MaxTxFrameSize,flag,1,30,00,00,00 HKR,NDI\params\TxBufferSize,flag,1,30,00,00,00 HKR,NDI\params\MaxTransmits,flag,1,30,00,00,00 HKR,NDI\params\NetAddress,flag,1,30,00,00,00 HKR,NDI\params\DebugLevel,flag,1,30,00,00,00 HKR,NDI\params\NumUsbBuffs,flag,1,30,00,00,00 HKR,NDI\params\UsbReplugDelayTime,flag,1,30,00,00,00 HKR,NDI\params\UsbPlugUnplug,flag,1,30,00,00,00 HKR,NDI\params\UsbReadConcatDelay,flag,1,30,00,00,00 ; EZ Connect USB/Ethernet Uninstall Entry [EZConnect_Uninstall.reg] HKLM,%UninstallKey%,DisplayName,,"%UninstallName%" HKLM,%UninstallKey%,UninstallString,,"%UninstallProgram%" [strings] ; Manufacturer and Provider strings SMC="SMC, Inc." ; Diskette Names DisketteDesc="SMC EZ Connect USB/Ethernet Converter Installation Diskette: Windows 98" ; Devices USB\VID_0707&PID_0100.DeviceDesc = "SMC EZ Connect USB/Ethernet Converter" ;Uninstall UninstallKey="Software\Microsoft\Windows\CurrentVersion\Uninstall\SMC_EZ_Connect_USB_Uninstall" UninstallProgram="SMCUSBEN.EXE" UninstallName="SMZ EZ Connect USB/Ethernet Converter Driver" ; Parameter Names NetAddress="Network Address (LAA)" MaxTransmits="Max Transmits" MaxTxFrameSize="Max TX Frame Size" TxBufferSize="TX Buffer Size" MinRcvBuffs="Min Receive Buffers" RcvBuffSize="Receive Buffer Size" DebugLevel="Level for debug msgs" NumUsbBuffs="Num of USB Rcv Buffs" UsbPlugUnplug="Unplug/Plug on init" UsbReplugDelayTime="USB F/W Replug Delay" UsbReadConcatDelay="USB Read Concat Delay"