;/*++
;
;Copyright (c) 2010-2012, 2019-2020  QualComm Inc
;
;Module Name:
;    qccamisp8380.inf
;
;Abstract:
;    INF file for installing the Driver Frameworks ISP Driver
;--*/

[Version]
Signature="$WINDOWS NT$"
Class=Camera
ClassGuid={ca3e7ab9-b4c3-4ae6-8251-579ef933890f}
Provider=%QC%
DriverVer = 02/28/2026,1.0.4546.5500
CatalogFile=qccamisp8380.cat
PnpLockDown = 1

[DestinationDirs]
isp.Files.NTarm = 13

[SourceDisksNames]
1=%DiskId1%

[SourceDisksFiles]
qccamisp8380.sys=1,
CAMERA_ICP_AAAAAA.elf=1,
CAMERA_ICP.mbn=1

[ControlFlags]
ExcludeFromSelect=*

;*****************************************
; ISP  Install Section
;*****************************************

[Manufacturer]
%QC%=QC, NTARM64.10.0...16299

[QC.NTARM64.10.0...16299]
%ISP.DeviceDesc%=CameraISP_Device, ACPI\QCOM0C25

[CameraISP_Device.NT]
CopyFiles=isp.Files.NTarm
AddProperty=WDTFSOCDeviceCategory
Reboot

[isp.Files.NTarm]
qccamisp8380.sys
CAMERA_ICP_AAAAAA.elf
CAMERA_ICP.mbn

[WDTFSOCDeviceCategory]
{5D078032-6378-437B-8DA5-9B32B7CA3FDD},2,7,,0

[CameraISP_Device.NT.HW]
AddReg=CameraISP_Device_Security_Reg, CameraISP_Device_ACL
 
[CameraISP_Device_Security_Reg]
HKR,,DeviceCharacteristics,0x10001,0x100

[CameraISP_Device_ACL]
HKR,,Security,,"D:P(A;;GA;;;BA)(A;;GA;;;SY)"

;-------------- Service installation
[CameraISP_Device.NT.Services]
AddService = qcISP,%SPSVCINST_ASSOCSERVICE%, ISP_Service_Inst

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

[Strings]
;Localizable Strings
QC = "Qualcomm Inc."
DiskId1= "Qualcomm Camera ISP Installation Disk"
ISP.SVCDESC= "Qualcomm(R) Spectra(TM) 695 ISP Camera Device"
ISP.DeviceDesc = "Qualcomm(R) Spectra(TM) 695 ISP Camera Device"

;Non-localizable Strings
SPSVCINST_ASSOCSERVICE= 0x00000002
