VIAUSB.INF Driver File Contents (usbf_110.zip)

Driver Package File Name: usbf_110.zip
File Size: 900.6 KB

[Version]
signature="$CHICAGO$"
Class=USB
ClassGUID={36FC9E60-C465-11CF-8056-444553540000}
Provider=%VIA%

[ControlFlags]
ExcludeFromSelect = *

[DestinationDirs]
DefaultDestDir=11               ; LDID_SYS
;
; For Windows NT, all drivers go into %windir%\system32\drivers.  Since
; there isn't a DIRID (LDID) that represents this path on both NT and Win95,
; we specify the relative path off of %windir%.
;
USB.CopyFiles.NT          = 10, system32\drivers
USBUI.CopyFiles.NT        = 11
USBPRINT.CopyFiles.NT     = 11
UniversalHCD.CopyFiles.NT = 10, system32\drivers
;Hub.CopyFiles.NT          = 10, system32\drivers

; =================== Class Sections ===========================

[USBClassReg]
HKR,,,,%USBClassName%
HKR,,Icon,,-20
HKR,,NoInstallClass,,1

[ClassInstall32]
Addreg=USBClassReg

; =================== Table of content =========================

[Manufacturer]
%VIA.Mfg%=VIA.Section

; For Windows NT...

[UniversalHCD.Dev.NT]
AddReg=UniversalHCD.AddReg.NT,USBPRINT.AddReg.NT
CopyFiles=UniversalHCD.CopyFiles.NT,USB.CopyFiles.NT,USBPRINT.CopyFiles.NT,USBUI.CopyFiles.NT
DelFiles=USB.DelFiles.NT

[UniversalHCD.AddReg.NT]
HKR,,EnumPropPages32,,"usbui.dll,USBControllerPropPageProvider"
HKR,,Controller,1,01

[UniversalHCD.CopyFiles.NT]
uhcd.sys

[UniversalHCD.Dev.NT.Services]
AddService = uhcd, 0x00000002, UniversalHCD.AddService

[UniversalHCD.AddService]
DisplayName    = %UniversalHCD.SvcDesc%
ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
StartType      = 2                  ; SERVICE_AUTO_START
ErrorControl   = 1                  ; SERVICE_ERROR_NORMAL
ServiceBinary  = %12%\uhcd.sys
LoadOrderGroup = Base

; =================== VIA ====================================

[VIA.Section]
%PCI\VEN_1106&DEV_3038&CC_0C03.DeviceDesc%=UniversalHCD.Dev,PCI\VEN_1106&DEV_3038
%USB\ROOT_HUB.DeviceDesc%=VIARootHub.Dev,USB\ROOT_HUB


[VIARootHub.Dev]
AddReg=VIARootHub.AddReg
CopyFiles=Hub.CopyFiles

[VIARootHub.Dev.NT]
CopyFiles=Hub.CopyFiles.NT
DelFiles=Hub.DelFiles,USBINF.DelFiles.NT,USBMON.DelFiles.NT
AddReg=VIARootHub.AddReg.NT

[VIARootHub.Dev.NT.HW]
AddReg = VIAFilter_AddReg

[VIAFilter_AddReg]
HKR,,"LowerFilters", 0x00010000, "viafilter"

[VIARootHub.AddReg.NT]
HKR,,EnumPropPages32,,"usbui.dll,USBHubPropPageProvider"
HKLM,SYSTEM\CurrentControlSet\Services\usb,IgnoreHWSerNum04710302,1,1


[VIARootHub.Dev.NT.Services]
AddService = usbhub, 0x00000002, VIARootHub.AddService
AddService = viafilter, , VIAFilter_Inst

[VIARootHub.AddService]
DisplayName    = %StandardHub.SvcDesc%
ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
StartType      = 3                  ; SERVICE_DEMAND_START
ErrorControl   = 1                  ; SERVICE_ERROR_NORMAL
ServiceBinary  = %12%\usbhub.sys
LoadOrderGroup = Base

[VIAFilter_Inst]
DisplayName    = "VIA USB Filter"
ServiceType    = 1
StartType      = 3
ErrorControl   = 0
ServiceBinary  = %12%\viausb.sys
LoadOrderGroup = extend base


; =================== Global ==================================

[USBPRINT.CopyFiles.NT]
usbmon.dll

[USB.CopyFiles.NT]
usbd.sys
usbhub.sys

[USB.DelFiles.NT]
usbhub.sys,,,1
openhci.sys,,,1
uhcd.sys,,,1
usbd.sys,,,1
usbcamd.sys,,,1
imagecls.sys,,,1
hcd.vxd,,,1
usbd.vxd,,,1
usb_enum.vxd,,,1
vtaishid.vxd,,,1
tmusb.sys,,,1
taishid.sys,,,1
usbuidll.dll,,,1

[USBMON.DelFiles.NT]
mondrv.sys,,,1
mondll.dll,,,1

[USBINF.DelFiles.NT]
propext.inf,,,1
tmusb.inf,,,1
ehidmous.inf,,,1
ehidkbd.inf,,,1
ehidjoy.inf,,,1

[USBUI.CopyFiles.NT]
usbui.dll

[Strings]
VIA="VIA Technologies,INC."
USBClassName="Universal Serial Bus controllers"
VIA.Mfg="VIA Technologies"
PCI\VEN_1106&DEV_3038&CC_0C03.DeviceDesc="VIA VT83C572/VT82C586 PCI to USB Universal Host Controller"
USB\ROOT_HUB.DeviceDesc="USB Root Hub"
server: web1, load: 1.55