; asahxp.INF ; Installation INF for ASMedia AHCI SATA Controller for Windows XP/2003 ; Copyright (C) 2010 ASMedia Technology [Version] Signature="$CHICAGO$" Class=SCSIAdapter ClassGUID={4D36E97B-E325-11CE-BFC1-08002BE10318} Provider=%ASMEDIA% DriverVer=11/19/2013,2.0.3.0001 CatalogFile=asahci32.cat [Manufacturer] %ASMEDIA%=ASMEDIA_AHCI,NTx86 [ASMEDIA_AHCI.NTx86] %PCI\CC_010601.DeviceDesc% = asahci_Inst, PCI\CC_010601 [ControlFlags] ExcludeFromSelect =* ; --------------source [SourceDisksNames] 1=%SOURCE_DISK% [SourceDisksFiles] asahci32.sys = 1 ahcipp32.dll = 1 ; --------------dest [DestinationDirs] AhciPropPageFile = 11 DefaultDestDir = 12 [asahci_Inst] CopyFiles = @asahci32.sys, AhciPropPageFile AddReg = AhciPropPageReg [AhciPropPageFile] ahcipp32.dll [asahci_Inst.Services] AddService = %SERVICE_NAME%, %SPSVCINST_ASSOCSERVICE%, asahci_Service_Inst, asahci_EventLog_Inst [asahci_Service_Inst] ServiceType = %SERVICE_KERNEL_DRIVER% StartType = %SERVICE_BOOT_START% ErrorControl = %SERVICE_ERROR_NORMAL% ServiceBinary = %12%\asahci32.sys LoadOrderGroup = "SCSI Miniport" AddReg = asahci_Service_Inst.AddReg [asahci_Service_Inst.AddReg] HKR, Parameters, BusType, %REG_DWORD%, 0x0000000b HKR,"Parameters\Device", MaximumSGList, %REG_DWORD%, 0x00000021 HKR,"Parameters\Device", NumberOfRequests, %REG_DWORD%, 0x000000f1 HKR,"Parameters\PnpInterface", "5", %REG_DWORD%, 0x00000001 [AhciPropPageReg] HKR,, EnumPropPages32,, "ahcipp32.dll, AhciPropPageProvider" [asahci_EventLog_Inst] AddReg = asahci_EventLog_Inst.AddReg [asahci_EventLog_Inst.AddReg] HKR,,EventMessageFile,%REG_EXPAND_SZ%,"%%SystemRoot%%\System32\IoLogMsg.dll" HKR,,TypesSupported,%REG_DWORD%,7 ; ******** Uninstall section ******** [DefaultUninstall] DelFiles = @asahci32.sys, AhciPropPageFile [DefaultUninstall.Services] DelService = %SERVICE_NAME% ;******************************************************** ; Extra Registry Entries [Strings] ASMEDIA = "ASMedia Technology" PCI\CC_010601.DeviceDesc = "Standard SATA/AHCI Controller (ASMedia)" SOURCE_DISK = "ASMedia 106x SATA/AHCI Device Driver Installation Disk" SERVICE_NAME = "asahci32" ;******************************************* ;Non-localizable, Handy macro substitutions SPSVCINST_ASSOCSERVICE = 0x00000002 SERVICE_KERNEL_DRIVER = 1 SERVICE_BOOT_START = 0 SERVICE_ERROR_NORMAL = 1 SERVICE_ERROR_CRITICAL = 3 REG_EXPAND_SZ = 0x00020000 REG_DWORD = 0x00010001 REG_MULTI_SZ = 0x00010000