;***************************************************************************** ; ; cur_bus.inf -- Install the Curitel USB Composite Device drivers ; ; Copyright (c) 1997-2003 MCCI ; ; $Id: cdcbus.inf,v 1.9 2002/04/11 14:35:39 greg Exp $ ; ; MCCI is a registered trademark of Moore Computer Consultants, Inc. ; ; NOTICE: This software is licensed, not sold. Any modification of this ; inf file to change the reference to an operating system or to change the ; reference to a device is not permitted unless authorized in writing by ; Moore Computer Consultants, Inc.. ; ;***************************************************************************** [version] signature="$CHICAGO$" Class=USB ClassGuid={36FC9E60-c465-11cf-8056-444553540000} Provider=%Provider% DriverVer=04/21/2003, 3.44.0.2700 ;CatalogFile=cur_bus.cat [ControlFlags] ExcludeFromSelect = * ;----------------------------------------------------------------------------- ; Specify target paths... ;----------------------------------------------------------------------------- [DestinationDirs] DefaultDestDir = 11 ; LDID_SYS CuritelWdm.W95.CopyFiles = 11 ; LDID_SYS CuritelWdm.NT.CopyFiles = 12 ; system32\drivers PropPages.CopyFiles = 11 ; system ;----------------------------------------------------------------------------- ; Specify the install disks. A bit unwieldy during development. ;----------------------------------------------------------------------------- [SourceDisksNames] ; diskid = description[, [tagfile] [, , subdir]] 1=%DiskString%,"cur_bus.sys",, [SourceDisksFiles] ; filename = diskid[, [subdir] [, size]] cur_bus.sys = 1 cur_wh95.sys = 1 cur_whnt.sys = 1 ;----------------------------------------------------------------------------- ; Table of Contents: manufacturer, then devices. ;----------------------------------------------------------------------------- [Manufacturer] %Curitel%=CURITEL ;----------------------------------------------------------------------------- ; The devices ;----------------------------------------------------------------------------- [CURITEL] %Curitel.CdcBus.Desc% = CuritelWdm.Install, USB\VID_106C&PID_1101 %Curitel.CdcBus.Desc% = CuritelWdm.Install, USB\VID_106C&PID_2101 ;----------------------------------------------------------------------------- ; How to install them: On W9x, the [section] name is used directly. ; On NT, the system first tries [section.NT], then [section]. ;----------------------------------------------------------------------------- ;----------------------------------------------------------------------------- ; Diagnostics Files CopyFiles List Section ;----------------------------------------------------------------------------- [Curitel.CopyFiles] ;----------------------------------------------------------------------------- ; XXX when we have a property page DLL, add it to the following section. ;----------------------------------------------------------------------------- [PropPages.CopyFiles] ;----------------------------------------------------------------------------- ; How to install the WDM driver on W95/W98 ;----------------------------------------------------------------------------- [CuritelWdm.Install] DriverVer=04/21/2003, 3.44.0.2700 CopyFiles = CuritelWdm.W95.CopyFiles, Curitel.CopyFiles, PropPages.CopyFiles AddReg = CuritelWdm.AddReg, CuritelWdm.W95.AddReg ;----------------------------------------------------------------------------- ; How to install the WDM driver on NT ;----------------------------------------------------------------------------- [CuritelWdm.Install.NT] DriverVer=04/21/2003, 3.44.0.2700 CopyFiles = CuritelWdm.NT.CopyFiles AddReg = CuritelWdm.AddReg, CuritelWdm.NT.AddReg ;----------------------------------------------------------------------------- ; How to start the WDM driver on NT ;----------------------------------------------------------------------------- [CuritelWdm.Install.NT.Services] AddService = cur_bus, 2, CuritelWdm.AddService [CuritelWdm.AddService] DisplayName = %Curitel.Service.Desc% ServiceType = 1 ; SERVICE_KERNEL_DRIVER StartType = 3 ; SERVICE_DEMAND_START ErrorControl = 1 ; SERVICE_ERROR_NORMAL ServiceBinary = %12%\cur_bus.sys LoadOrderGroup = Base ;----------------------------------------------------------------------------- ; WDM registry entries (all platforms) ;----------------------------------------------------------------------------- [CuritelWdm.AddReg] ;----------------------------------------------------------------------------- ; WDM registry entries (W95/98) (including how to start the driver) ;----------------------------------------------------------------------------- [CuritelWdm.W95.AddReg] HKR,,DevLoader,,*ntkern HKR,,NTMPDriver,,cur_bus.sys ;----------------------------------------------------------------------------- ; WDM registry entries (NT only) ;----------------------------------------------------------------------------- [CuritelWdm.NT.AddReg] ;----------------------------------------------------------------------------- ; The WDM copy list for Win95 -- different because things go in ; different places. Also, we probably need to rename drivers ; during the install. ;----------------------------------------------------------------------------- [CuritelWdm.W95.CopyFiles] cur_bus.sys cur_wh.sys,cur_wh95.sys cur_wh95.sys cur_whnt.sys ;----------------------------------------------------------------------------- ; The WDM copy list for NT -- different because things go in ; different places. ;----------------------------------------------------------------------------- [CuritelWdm.NT.CopyFiles] cur_bus.sys cur_wh.sys,cur_whnt.sys cur_whnt.sys ;**************************************************************************** ; Localizable Strings ;**************************************************************************** [strings] ;BEGIN ENG - US English Strings Provider = "Curitel Inc." Curitel = "Curitel Inc." DiskString = "Curitel USB Composite Device Installation disk" Curitel.CdcBus.Desc = "Curitel USB Composite Device" Curitel.Service.Desc = "Curitel USB Composite Device driver (WDM)" CustomerDataPath = "Curitel Packet Service" DriverSet = "Curitel Packet Service Software" UninstallFile = "CUR_Uninstall.exe" McciOptions = "Uninstallable" ;END ENG - US English Strings ;----------------------------------------------------------------------------- ; Following are symbolic constants which don't change per locale. ;----------------------------------------------------------------------------- ;*** end of file ***