CxtTrLan.inf Driver File Contents (2007_2008_usb_051402r2.zip)

Driver Package File Name: 2007_2008_usb_051402r2.zip
File Size: 1.4 MB

;
;  Module Name: CxtTrLan.inf
;  Author: Vlassov, Grigoriev
;  $Archive:   P:/d874/Trident_E2/host/CxtTrLan.inv  $
;  $Date:   Jun 21 2002 17:08:18  $
;
;  Copyright © Conexant Systems Inc. 2000 - 2002.  All rights reserved
;
;  Module Description: 
;     Windows 98, Windows ME, Windows 2000, Windows XP installation file for the 
;     Conexant USB Network Adapter
;

[Version]
Signature   = "$Chicago$"
Compatible  = 1
Class       = Net
ClassGUID   = {4d36e972-e325-11ce-bfc1-08002be10318}
Provider    = %Author%
CatalogFile = TrN2iwc.cat
CatalogFile.NT = TrN2ikc.cat
DriverVer=06/21/2002, 1.2.3.0

[Manufacturer]
%Mfg% = Conexant

[ControlFlags]
ExcludeFromSelect = SWCNX\CNX_NET

[Conexant]
; DisplayName          Section        DeviceID
; -----------          -------        --------
%CnxTrLan.DeviceDesc%  = CnxTrLan.ndi,    SWCNX\CNX_NET

;-----------------------------------------------------------------------------
; Windows 9X specific entries
;

[CnxTrLan.ndi]
AddReg = CnxTrLan.id.reg, CnxTrLan.common.reg, CnxTrLan.win.reg, CnxTrLan.win.Uninstall.Reg, CnxTrLan.Devices.Reg
CopyFiles = CnxTrLan.win.CopySystemFiles
DriverVer=06/21/2002, 1.2.3.0

;-----------------------------------------------------------------------------
; Windows NT specific entries
;

[CnxTrLan.ndi.NT]
Characteristics = 0x81 ; NCF_HAS_UI | NCF_VIRTUAL
AddReg = CnxTrLan.common.reg, CnxTrLan.reg, CnxTrLan.Uninstall.Reg, CnxTrLan.Devices.Reg, CnxTrLan.Services.Reg
CopyFiles = CnxTrLan.CopyDriverFiles, CnxTrLan.CopySystemFiles

[CnxTrLan.ndi.NT.Services]
AddService = CnxTrLan, 2, CnxTrLan.Service, common.EventLog

[CnxTrLan.ndi.NT.HW]
AddReg = DriverHwAddReg

[DriverHwAddReg]

;----------------------------------------------------------------------------
; Win9x id registry sections
; These are not needed by NT
;
[CnxTrLan.id.reg]
HKR, Ndi, DeviceID, 0, %DeviceId%

;-----------------------------------------------------------------------------
; Win9x and NT common parameters
;
; Hex DWORD registry values do not work correctly in Win9x - use decimal

[CnxTrLan.common.reg]
HKR,,DebugFlag,0,"0"     
HKR,,DeviceName,0,%CnxTrLan.DeviceDesc%
HKR,,RxMaxFrameSize,0,"1500"
HKR,,RxBufAllocLimit,0,"50"
HKR,,TxMaxFrameSize,0,"1500"
HKR,,VendorDescription,0,%CnxTrLan.DeviceDesc%
HKR,,VendorId,0,"ROK"

;-----------------------------------------------------------------------------
; Device IDs
;

[CnxTrLan.Devices.Reg]
HKLM, Software\%CompanySubkey%\%ProductSubkey%\Devices,            %DeviceId%,, %DeviceId%


;-----------------------------------------------------------------------------
; Services
;

[CnxTrLan.Services.Reg]
HKLM, Software\%CompanySubkey%\%ProductSubkey%\Services,           CnxTrLan,, "CnxTrLan"

;-----------------------------------------------------------------------------
; CnxTrLan Uninstall NT Specific
;

[CnxTrLan.Uninstall.Reg]

; Driver Files
HKLM, Software\%CompanySubkey%\%ProductSubkey%\Files\DRIVERS,      CnxTrLan.sys,,    "CnxTrLan.sys"

;-----------------------------------------------------------------------------
; CnxTrLan Uninstall Win9x Specific
;

[CnxTrLan.win.Uninstall.Reg]

; Driver Files
HKLM, Software\%CompanySubkey%\%ProductSubkey%\Files\SYSTEM,       CnxTrLan.sys,,    "CnxTrLan.sys"

;-----------------------------------------------------------------------------
; CnxTrLan NT specific
;

[CnxTrLan.reg]
HKR, Ndi,                       Service,    0, "CnxTrLan"
; use ndis5 as the upper bound because NT supports it
HKR, Ndi\Interfaces,            UpperRange, 0, "ndis5"
HKR, Ndi\Interfaces,            LowerRange, 0, "ethernet"


[CnxTrLan.Service]
DisplayName     = %CnxTrLan.Service.DispName%
ServiceType     = 1 ; SERVICE_KERNEL_DRIVER
StartType       = 3 ; SERVICE_DEMAND_START
ErrorControl    = 1 ; SERVICE_ERROR_NORMAL
ServiceBinary   = %12%\CnxTrLan.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, 0x00000001

;----------------------------------------------------------------------------
; CnxTrLan Win9x specific
;

[CnxTrLan.win.reg]
HKR, ,              DevLoader,          0, "*ndis"
HKR, ,              DeviceVxDs,         0, "CnxTrLan.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, "CnxTrLan"
HKR, NDIS,          MajorNdisVersion,   1, 03
HKR, NDIS,          MinorNdisVersion,   1, 0A

;-----------------------------------------------------------------------------
; DestinationDirs
;
; file-list-section = dirid[,subdir]] 
;

[DestinationDirs]
DefaultDestDir = 12,
CnxTrLan.CopyDriverFiles = 12,                                     ; NT -> System32\Drivers
CnxTrLan.CopySystemFiles = 11,                                     ; NT -> System32
CnxTrLan.win.CopySystemFiles = 11,                                 ; Win9x -> System

;-----------------------------------------------------------------------------
; CopyFiles Sections
;
; destination-file-name[,source-file-name][,temporary-file-name][,flag]
;

[CnxTrLan.CopyDriverFiles]
CnxTrLan.sys,,,6

[CnxTrLan.CopySystemFiles]

[CnxTrLan.win.CopySystemFiles]
CnxTrLan.sys,,,6

;-----------------------------------------------------------------------------
; SourceDisksNames
;
;
; diskid = description[, [tagfile] [, <unused>, subdir]]
;

[SourceDisksNames]
100=%DiskName%,DISK1,,


;-----------------------------------------------------------------------------
; SourceDisksFiles
;
; filename = diskid[,[ subdir][, size]]
;

[SourceDisksFiles]
CnxTrLan.sys=100,,


;-----------------------------------------------------------------------------
; Strings
;

[Strings]

;-----------------------------------------------------------------------------
; Strings    Not Localizable
;

CompanySubkey = "Conexant"                      ; This registry subkey string can be modified
ProductSubkey = "Conexant USB Network"             ; This registry subkey string can be modified


DeviceId = "SWCNX\CNX_NET"

;-----------------------------------------------------------------------------
; Strings    Localizable
;

Author = "Conexant"
Mfg = "Conexant"
CnxTrLan.DeviceDesc = "Conexant USB Network Adapter"
CnxTrLan.Service.DispName = "Conexant USB Network Adapter Driver"
DiskName = "Conexant USB Network Installation Disk"


server: web1, load: 1.55