; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; Copyright (C) 2015 Shanghai Zhaoxin Semiconductor Co., Ltd. All Rights Reserved.

; Information in this file is the intellectual property of
; Shanghai Zhaoxin Semiconductor Co., Ltd., and may contains trade secrets that must be stored 
; and viewed confidentially. 
; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

[Version]
Signature="$WINDOWS NT$"
Class=System
ClassGuid={4D36E97D-E325-11CE-BFC1-08002BE10318}
Provider=%ProviderString%
DriverVer = 01/03/2024,15.21.34.793
CatalogFile = ZXSPBI2C.cat
PnpLockdown=1
[DestinationDirs]
DefaultDestDir = 12

; ================= Class section =====================

[SourceDisksNames]
1 = %DiskId1%,,,""

[SourceDisksFiles]
ZXSPBI2C.sys  = 1,,

;*****************************************
; zxi2c Install Section
;*****************************************

[Manufacturer]
%StdMfg%=Standard,NTx86, NTamd64

; Decorated model section take precedence over undecorated 
; ones on XP and later.
[Standard.NTamd64]
%zxi2c.DeviceDesc%=zxi2c_Device, ACPI\IIC1D17

[Standard.NTx86]
%zxi2c.DeviceDesc%=zxi2c_Device, ACPI\IIC1D17

[zxi2c_Device.NT]
CopyFiles=Drivers_Dir

[Drivers_Dir]
ZXSPBI2C.sys


;-------------- Service installation
[zxi2c_Device.NT.Services]
AddService = zxi2c,%SPSVCINST_ASSOCSERVICE%, zxi2c_Service_Inst

; -------------- zxi2c driver install sections
[zxi2c_Service_Inst]
DisplayName    = %zxi2c.SVCDESC%
ServiceType    = 1               ; SERVICE_KERNEL_DRIVER
StartType      = 0               ; SERVICE_BOOT_START 
ErrorControl   = 1               ; SERVICE_ERROR_NORMAL
ServiceBinary  = %12%\ZXSPBI2C.sys
Dependencies   = SpbCx

[Strings]
SPSVCINST_ASSOCSERVICE= 0x00000002
ProviderString = "Zhaoxin"
StdMfg = "(Standard system devices)"
DiskId1 = "ZX I2C Controller Installation Disk #1"
zxi2c.DeviceDesc = "ZX I2C Controller Driver"
zxi2c.SVCDESC = "ZX I2C Controller Service"
     
