;/*++ ; ;Copyright (c) Microsoft Corporation. All rights reserved. ; ;Module Name: ; NfI2cGbtDrv.inf ; ;Abstract: ; INF file for installing the Driver Frameworks NfI2cGbtDrv Driver ; ;Installation Notes: ; ;--*/ [Version] Signature = "$WINDOWS NT$" Class = System ClassGuid = {4D36E97D-E325-11CE-BFC1-08002BE10318} Provider = %Intel% DriverVer = 03/30/2022,0.48.21.995 CatalogFile = NfI2cGbtDrv.cat [DestinationDirs] DefaultDestDir = 13 ; ================= Class section ===================== ;[ClassInstall32] ;AddReg=NfI2cGbtDrv_RegistryAdd ;[NfI2cGbtDrv_RegistryAdd] ;HKR,,,,%ClassName% ;HKR,,Icon,,"-10" [SourceDisksNames] 1 = %DiskId1%,,,"" [SourceDisksFiles] NfI2cGbtDrv.sys = 1,, ;***************************************** ; NfI2cGbtDrv Install Section ;***************************************** [Manufacturer] %StdMfg%=Standard,NTamd64 ; Decorated model section take precedence over undecorated ; ones on XP and later. [Standard.NTamd64] ; BEGIN I2C ; I2C devices %IIC0004.DeviceDesc%=NfI2cGbtDrv_Device, {5CDD8C40-2EC8-4363-9629-C43D92197B68}\NF_I2C_Compat [NfI2cGbtDrv_Device.NT] CopyFiles=Drivers_Dir [NfI2cGbtDrv_Device.NT.HW] AddReg=NfI2cGbtDrv_AddReg [Drivers_Dir] NfI2cGbtDrv.sys [NfI2cGbtDrv_AddReg] ; Set to 1 to connect the first interrupt resource found, 0 to leave disconnected HKR,Settings,"ConnectInterrupt",0x00010001,1 ;-------------- Service installation [NfI2cGbtDrv_Device.NT.Services] AddService = NfI2cGbtDrv,%SPSVCINST_ASSOCSERVICE%, NfI2cGbtDrv_Service_Inst ; -------------- NfI2cGbtDrv driver install sections [NfI2cGbtDrv_Service_Inst] DisplayName = %NfI2cGbtDrv.SVCDESC% ServiceType = 1 ; SERVICE_KERNEL_DRIVER StartType = 3 ; SERVICE_DEMAND_START ErrorControl = 1 ; SERVICE_ERROR_NORMAL ServiceBinary = %13%\NfI2cGbtDrv.sys LoadOrderGroup = Base [Strings] SPSVCINST_ASSOCSERVICE= 0x00000002 Intel = "Intel_CIG" StdMfg = "(Standard system devices)" DiskId1 = "NF I2C test Peripheral Installation Disk #1" NfI2cGbtDrv.SVCDESC = "NF I2C Test Device" ; BEGIN I2C ; I2C devices IIC0004.DeviceDesc = "NF_I2C_Compatible_Device" ClassName = "Samples"