;/*++
;
;Copyright (c) 2012 by QUALCOMM, Incorporated.  All Rights Reserved.
;
;Module Name:
;    RPEN.INF
;
;Abstract:
;    INF file for installing the RPEN Driver
;
;--*/

[Version]
Signature="$WINDOWS NT$"
Class=System
ClassGuid={4d36e97d-e325-11ce-bfc1-08002be10318}
Provider=%QUALCOMM%
DriverVer = 12/28/2018,1.0.10390.0000
CatalogFile=qcrpen850.cat
PnpLockDown=1

[DestinationDirs]
DefaultDestDir = 13                             
                                               
[SourceDisksNames]
1 = %DiskId1%                             

[SourceDisksFiles]
qcrpen850.sys = 1                               

[Manufacturer]
%QUALCOMM%=Standard,NTARM64                           

[Standard.NTARM64]                                    
%RPEN.DeviceDesc%=RPEN_Device, ACPI\QCOM026D       

[RPEN_Device.NT]
CopyFiles=Drivers_Dir
AddProperty=WDTFSOCDeviceCategory
Reboot

[RPEN_Device.NT.HW]
AddReg=RPENACL

[RPENACL]
; Built-in Admins (BA), Local System (SY)
HKR,,Security,,"D:P(A;;GA;;;BA)(A;;GA;;;SY)"          

[Drivers_Dir]
qcrpen850.sys                                        
[WDTFSOCDeviceCategory]
{5D078032-6378-437B-8DA5-9B32B7CA3FDD},2,7,,2

[RPEN_Device.NT.Services]
AddService = QCRPEN,%SPSVCINST_ASSOCSERVICE%, RPEN_Service_Inst
                                               

; -------------- RPEN driver install sections
[RPEN_Service_Inst]
DisplayName    = %RPEN.SVCDESC%
ServiceType    = 1                              ; SERVICE_KERNEL_DRIVER
StartType      = 3                              ; SERVICE_DEMAND_START
ErrorControl   = 1                              ; SERVICE_ERROR_NORMAL
ServiceBinary  = %13%\qcrpen850.sys

[RPEN_Device.NT.Wdf]
KmdfService =  QCRPEN, RPEN_wdfsect
[RPEN_wdfsect]
KmdfLibraryVersion = 1.25

[Strings]
;Localizable Strings
QUALCOMM = "Qualcomm Incorporated"                                      
DiskId1 = "Qualcomm Reset Power Error Notifier Device Installation Disk"
RPEN.DeviceDesc = "Qualcomm(R) System Manager Device"
RPEN.SVCDESC = "Qualcomm(R) System Manager Device"

;Non-localizable Strings
REG_SZ                 = 0x00000000
REG_DWORD              = 0x00010001
SPSVCINST_ASSOCSERVICE = 0x00000002

