;;/////////////////////////////////////////////;;
;;              AliEhci.inf                    ;;
;;              Copyright (c)  ALI.            ;;
;;              04/06/2002                     ;;
;;/////////////////////////////////////////////;;


[Version]
Signature="$CHICAGO$"
Provider=%ALi%
Class=USB
ClassGuid={36FC9E60-C465-11CF-8056-444553540000}
DriverVer = 11/30/2002,5.1.2600.0100
;CatalogFile=aliehci.cat

[SourceDisksNames]
1="EHCI Driver Installation Disk",,,

[SourceDisksFiles]
AliEhci.sys = 1
AliHub.sys = 1
AliRtHub.sys = 1

[Manufacturer]
%MfgName%=ALi

[ALi]
%ALI_USBEHCD.DeviceDesc%=ALIEHCD,PCI\VEN_10B9&DEV_5239&CC_0C03
%ALIHUB.DeviceDesc%=ALIHUB,ALIHUB\CLASS_09&SUBCLASS_00&PROT_00
%ALIROOTHUB.DeviceDesc%=ALIROOTHUB,ALIHUB\EHCI_ROOT_HUB

[DestinationDirs]
ALIEHCD.Files.Ext = 10,SYSTEM32\DRIVERS
ALIEHCD.DelFiles.Ext = 10,SYSTEM32\DRIVERS

[ClassInstall32]
Addreg=USBClassReg

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

[ALIEHCD]
CopyFiles=ALIEHCD.Files.Ext
DelFiles=ALIEHCD.DelFiles.Ext
AddReg=ALIEHCD.AddReg

[ALIEHCD.NT]
CopyFiles=ALIEHCD.Files.Ext
DelFiles=ALIEHCD.DelFiles.Ext
AddReg=ALIEHCD.AddReg.NT

[ALIEHCD.NT.Services]
AddService = ALIEHCD, 0x00000002, ALIEHCD.AddService

[ALIEHCD.AddService]
DisplayName    = %ALI_USBEHCD.DeviceDesc%
ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
StartType      = 2                  ; SERVICE_AUTO_START
ErrorControl   = 1                  ; SERVICE_ERROR_NORMAL
ServiceBinary  = %10%\System32\Drivers\ALIEHCI.sys
LoadOrderGroup = Base

[ALIEHCD.AddReg]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,AliEhci.sys

[NECEHCD.AddReg.NT]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,AliEhci.sys

[ALIEHCD.Files.Ext]
AliEhci.sys
AliHub.sys
AliRtHub.sys

[ALIEHCD.DelFiles.Ext]
AliEhci.sys,,,1
AliHub.sys,,,1
AliRtHub.sys,,,1

[ALIHUB]
AddReg=ALIHUB.AddReg

[ALIHUB.NT]
AddReg=ALIHUB.AddReg.NT

[ALIHUB.AddReg]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,"AliHub.sys"

[ALIHUB.AddReg.NT]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,"AliHub.sys"

[ALIHUB.NT.Services]
AddService = alihub, 0x00000002, ALIHUB.AddService

[ALIHUB.AddService]
DisplayName    = %ALIHUB.DeviceDesc%
ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
StartType      = 3                  ; SERVICE_DEMAND_START
ErrorControl   = 1                  ; SERVICE_ERROR_NORMAL
ServiceBinary  = %12%\AliHub.sys
LoadOrderGroup = Base

[ALIROOTHUB]
AddReg=ALIROOTHUB.AddReg

[ALIROOTHUB.NT]
AddReg=ALIROOTHUB.AddReg.NT

[ALIROOTHUB.AddReg]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,"AliRtHub.sys"

[ALIROOTHUB.AddReg.NT]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,"AliRtHub.sys"

[ALIROOTHUB.NT.Services]
AddService = aliroothub, 0x00000002, ALIROOTHUB.AddService

[ALIROOTHUB.AddService]
DisplayName    = %ALIROOTHUB.DeviceDesc%
ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
StartType      = 3                  ; SERVICE_DEMAND_START
ErrorControl   = 1                  ; SERVICE_ERROR_NORMAL
ServiceBinary  = %12%\AliRtHub.sys
LoadOrderGroup = Base

[Strings]
ALi="ALi"
ALIHUB.DeviceDesc="Generic Hub on USB 2.0 Bus"
MfgName="ALi"
ALI_USBEHCD.DeviceDesc="ALi PCI to USB Enhanced Host Controller"
USBClassName="Universal Serial Bus Controller"
ALIROOTHUB.DeviceDesc="USB2.0 Root Hub"