acsdrv.inf Driver File Contents (ACS-Unified-Driver-Win-4007.zip)

; acsdrv.INF
; Copyright (c) 2014 Advanced Card Systems Ltd.
; 
; USB Smart Card Driver for ACS reader

[Version]
DriverVer=05/30/2015,4.0.0.7
Signature="$Windows NT$"
Class=SmartCardReader
ClassGuid={50DD5230-BA8A-11D1-BF5D-0000F805F530}
Provider=%ACS%
DriverPackageType=PlugAndPlay
DriverPackageDisplayName=%DriverDisplayName%
CatalogFile.NT=acsdrv.cat

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

[SourceDisksFiles]
acsdrv.sys         = 1
acsdrvbus.sys      = 1
acsdrvicc.sys      = 1
acsdrvpcc.sys      = 1
acsdrvsam.sys      = 1
acsdrvfnc.sys      = 1
acsdrvtok.sys      = 1
acsdrvsvr.sys      = 1
adrvusam.sys       = 1
acsdrvx64.sys      = 1
acsdrvbusx64.sys   = 1
acsdrviccx64.sys   = 1
acsdrvpccx64.sys   = 1
acsdrvsamx64.sys   = 1
acsdrvfncx64.sys   = 1
acsdrvtokx64.sys   = 1
acsdrvsvrx64.sys   = 1
adrvusamx64.sys    = 1
usbr38.dll 	       = 1
usbr38x64.dll 	   = 1
acscoi.dll         = 1
acscoix64.dll      = 1
acr30up.sys        = 1
acr30upx64.sys     = 1
usbr30.dll         = 1
usbr30x64.dll      = 1
aet63p.sys         = 1
aet63px64.sys      = 1     

[DestinationDirs]
ACS.ACSCCID.CopyFiles.NTx86                 = 12
ACS.ACSCCID.CopyFiles.NTamd64               = 12
ACS.ACR122U.CopyFiles.NTx86         	    = 12
ACS.ACR122U.CopyFiles.NTamd64       	    = 12
ACS.ACR128.Bus.CopyFiles.NTx86     		    = 12
ACS.ACR128.Bus.CopyFiles.NTamd64   		    = 12
ACS.ACR128.Icc.CopyFiles.NTx86     		    = 12
ACS.ACR128.Icc.CopyFiles.NTamd64   		    = 12
ACS.ACR128.Pcc.CopyFiles.NTx86     		    = 12
ACS.ACR128.Pcc.CopyFiles.NTamd64   		    = 12
ACS.ACR128.Sam.CopyFiles.NTx86     		    = 12
ACS.ACR128.Sam.CopyFiles.NTamd64   		    = 12
ACS.ACR1281C1.Bus.CopyFiles.NTx86     		= 12
ACS.ACR1281C1.Bus.CopyFiles.NTamd64   		= 12
ACS.ACR1281C1.Icc.CopyFiles.NTx86     		= 12
ACS.ACR1281C1.Icc.CopyFiles.NTamd64   		= 12
ACS.ACR1281C1.Pcc.CopyFiles.NTx86     		= 12
ACS.ACR1281C1.Pcc.CopyFiles.NTamd64   		= 12
ACS.ACR1281C1.Sam.CopyFiles.NTx86     		= 12
ACS.ACR1281C1.Sam.CopyFiles.NTamd64   		= 12
ACS.ACR1281C7.Pcc.CopyFiles.NTx86     		= 12
ACS.ACR1281C7.Pcc.CopyFiles.NTamd64   		= 12
ACS.ACR1281C7.Sam.CopyFiles.NTx86     		= 12
ACS.ACR1281C7.Sam.CopyFiles.NTamd64   		= 12
ACS.ACR1281PICC.CopyFiles.NTx86       		= 12
ACS.ACR1281PICC.CopyFiles.NTamd64     		= 12
ACS.ACR1281ICC.CopyFiles.NTx86        		= 12
ACS.ACR1281ICC.CopyFiles.NTamd64      		= 12
ACS.ACR12812Sam.Bus.CopyFiles.NTx86   		= 12
ACS.ACR12812Sam.Bus.CopyFiles.NTamd64 		= 12
ACS.ACR12812Sam.SamA.CopyFiles.NTx86   	    = 12
ACS.ACR12812Sam.SamA.CopyFiles.NTamd64 	    = 12
ACS.ACR12812Sam.Pcc.CopyFiles.NTx86   		= 12
ACS.ACR12812Sam.Pcc.CopyFiles.NTamd64 		= 12
ACS.ACR12812Sam.SamB.CopyFiles.NTx86   		= 12
ACS.ACR12812Sam.SamB.CopyFiles.NTamd64 		= 12
ACS.ACR1281UKDual.Bus.CopyFiles.NTx86   	= 12
ACS.ACR1281UKDual.Bus.CopyFiles.NTamd64		= 12
ACS.ACR1281UKDual.Icc.CopyFiles.NTx86   	= 12
ACS.ACR1281UKDual.Icc.CopyFiles.NTamd64		= 12
ACS.ACR1281UKDual.Pcc.CopyFiles.NTx86   	= 12
ACS.ACR1281UKDual.Pcc.CopyFiles.NTamd64		= 12
ACS.ACR1281UKPcc.CopyFiles.NTx86   	        = 12
ACS.ACR1281UKPcc.CopyFiles.NTamd64		    = 12
ACS.ACR1281UK1S.Bus.CopyFiles.NTx86   	    = 12
ACS.ACR1281UK1S.Bus.CopyFiles.NTamd64		= 12
ACS.ACR1281UK1S.Icc.CopyFiles.NTx86   	    = 12
ACS.ACR1281UK1S.Icc.CopyFiles.NTamd64		= 12
ACS.ACR1281UK1S.Pcc.CopyFiles.NTx86   	    = 12
ACS.ACR1281UK1S.Pcc.CopyFiles.NTamd64		= 12
ACS.ACR1281UK1S.Sam.CopyFiles.NTx86   	    = 12
ACS.ACR1281UK1S.Sam.CopyFiles.NTamd64		= 12
ACS.ACR1281UK4S.Bus.CopyFiles.NTx86   	    = 12
ACS.ACR1281UK4S.Bus.CopyFiles.NTamd64		= 12
ACS.ACR1281UK4S.Icc.CopyFiles.NTx86   	    = 12
ACS.ACR1281UK4S.Icc.CopyFiles.NTamd64		= 12
ACS.ACR1281UK4S.Pcc.CopyFiles.NTx86   	    = 12
ACS.ACR1281UK4S.Pcc.CopyFiles.NTamd64		= 12
ACS.ACR1281UK4S.Sam.CopyFiles.NTx86   	    = 12
ACS.ACR1281UK4S.Sam.CopyFiles.NTamd64		= 12
ACS.ACR1283CL.CopyFiles.NTx86   		    = 12
ACS.ACR1283CL.CopyFiles.NTamd64 		    = 12
ACS.ACR1283L.Bus.CopyFiles.NTx86   		    = 12
ACS.ACR1283L.Bus.CopyFiles.NTamd64 		    = 12
ACS.ACR1283L.Pcc.CopyFiles.NTx86   		    = 12
ACS.ACR1283L.Pcc.CopyFiles.NTamd64 		    = 12
ACS.ACR1283L.Sam.CopyFiles.NTx86   		    = 12
ACS.ACR1283L.Sam.CopyFiles.NTamd64 		    = 12
ACS.ACR1283Boot.CopyFiles.NTx86   		    = 12
ACS.ACR1283Boot.CopyFiles.NTamd64 		    = 12
ACS.ACR1222C3.Bus.CopyFiles.NTx86   		= 12
ACS.ACR1222C3.Bus.CopyFiles.NTamd64 		= 12
ACS.ACR1222C3.Icc.CopyFiles.NTx86   		= 12
ACS.ACR1222C3.Icc.CopyFiles.NTamd64 		= 12
ACS.ACR1222C3.Pcc.CopyFiles.NTx86   	 	= 12
ACS.ACR1222C3.Pcc.CopyFiles.NTamd64 		= 12
ACS.ACR1222C3.Sam.CopyFiles.NTx86   		= 12
ACS.ACR1222C3.Sam.CopyFiles.NTamd64 		= 12
ACS.ACR1222C6.Bus.CopyFiles.NTx86   		= 12
ACS.ACR1222C6.Bus.CopyFiles.NTamd64 		= 12
ACS.ACR1222C6.Icc.CopyFiles.NTx86   		= 12
ACS.ACR1222C6.Icc.CopyFiles.NTamd64 		= 12
ACS.ACR1222C6.Pcc.CopyFiles.NTx86   		= 12
ACS.ACR1222C6.Pcc.CopyFiles.NTamd64 		= 12
ACS.ACR1222C1.Bus.CopyFiles.NTx86   		= 12
ACS.ACR1222C1.Bus.CopyFiles.NTamd64 		= 12
ACS.ACR1222C1.Pcc.CopyFiles.NTx86   		= 12
ACS.ACR1222C1.Pcc.CopyFiles.NTamd64 		= 12
ACS.ACR1222C1.Sam.CopyFiles.NTx86   		= 12
ACS.ACR1222C1.Sam.CopyFiles.NTamd64 		= 12
ACS.ACR1222L.Bus.CopyFiles.NTx86   		    = 12
ACS.ACR1222L.Bus.CopyFiles.NTamd64 		    = 12
ACS.ACR1222L.Pcc.CopyFiles.NTx86   		    = 12
ACS.ACR1222L.Pcc.CopyFiles.NTamd64 		    = 12
ACS.ACR1222L.Sam.CopyFiles.NTx86   		    = 12
ACS.ACR1222L.Sam.CopyFiles.NTamd64 		    = 12
ACS.ACR1261.Bus.CopyFiles.NTx86   		    = 12
ACS.ACR1261.Bus.CopyFiles.NTamd64 		    = 12
ACS.ACR1261.Icc.CopyFiles.NTx86   		    = 12
ACS.ACR1261.Icc.CopyFiles.NTamd64 		    = 12
ACS.ACR1261.Pcc.CopyFiles.NTx86   		    = 12
ACS.ACR1261.Pcc.CopyFiles.NTamd64 		    = 12
ACS.ACR1261.Sam.CopyFiles.NTx86   		    = 12
ACS.ACR1261.Sam.CopyFiles.NTamd64 		    = 12
ACS.ACR1251A1.Pcc.CopyFiles.NTx86   		= 12
ACS.ACR1251A1.Pcc.CopyFiles.NTamd64 		= 12
ACS.ACR1251A1.Sam.CopyFiles.NTx86   		= 12
ACS.ACR1251A1.Sam.CopyFiles.NTamd64 		= 12
ACS.ACR1251A2.CopyFiles.NTx86   		    = 12
ACS.ACR1251A2.CopyFiles.NTamd64 		    = 12
ACS.ACR1251UC.Pcc.CopyFiles.NTx86   	    = 12
ACS.ACR1251UC.Pcc.CopyFiles.NTamd64		    = 12
ACS.ACR1251UC.Sam.CopyFiles.NTx86   	    = 12
ACS.ACR1251UC.Sam.CopyFiles.NTamd64		    = 12
ACS.ACR1251UC.CopyFiles.NTx86   	        = 12
ACS.ACR1251UC.CopyFiles.NTamd64		        = 12
ACS.ACR1251UK.Pcc.CopyFiles.NTx86   	    = 12
ACS.ACR1251UK.Pcc.CopyFiles.NTamd64		    = 12
ACS.ACR1251UK.Icc.CopyFiles.NTx86   	    = 12
ACS.ACR1251UK.Icc.CopyFiles.NTamd64		    = 12
ACS.ACR1252A1.Pcc.CopyFiles.NTx86   		= 12
ACS.ACR1252A1.Pcc.CopyFiles.NTamd64 		= 12
ACS.ACR1252A1.Sam.CopyFiles.NTx86   		= 12
ACS.ACR1252A1.Sam.CopyFiles.NTamd64 		= 12
ACS.ACR1252A2.CopyFiles.NTx86   		    = 12
ACS.ACR1252A2.CopyFiles.NTamd64 		    = 12
ACS.ACR1252BL.CopyFiles.NTx86   		    = 12
ACS.ACR1252BL.CopyFiles.NTamd64 		    = 12
ACS.ACR1233Sam.Bus.CopyFiles.NTx86   		= 12
ACS.ACR1233Sam.Bus.CopyFiles.NTamd64 		= 12
ACS.ACR1233Sam.Pcc.CopyFiles.NTx86   		= 12
ACS.ACR1233Sam.Pcc.CopyFiles.NTamd64 		= 12
ACS.ACR1233Sam.Sam.CopyFiles.NTx86   		= 12
ACS.ACR1233Sam.Sam.CopyFiles.NTamd64 		= 12
ACS.ACR123App.CopyFiles.NTx86   		    = 12
ACS.ACR123App.CopyFiles.NTamd64 		    = 12
ACS.ACR123Boot.CopyFiles.NTx86   		    = 12
ACS.ACR123Boot.CopyFiles.NTamd64 		    = 12
ACS.ACR33XX.Bus.CopyFiles.NTx86             = 12
ACS.ACR33XX.Bus.CopyFiles.NTamd64           = 12
ACS.ACR33XX.Icc.CopyFiles.NTx86             = 12
ACS.ACR33XX.Icc.CopyFiles.NTamd64           = 12
ACS.ACR33XX.Sam.CopyFiles.NTx86             = 12
ACS.ACR33XX.Sam.CopyFiles.NTamd64           = 12
ACS.ACR33A1.Bus.CopyFiles.NTx86             = 12
ACS.ACR33A1.Bus.CopyFiles.NTamd64           = 12
ACS.ACR33A1.Icc.CopyFiles.NTx86             = 12
ACS.ACR33A1.Icc.CopyFiles.NTamd64           = 12
ACS.ACR33A1.Sam.CopyFiles.NTx86             = 12
ACS.ACR33A1.Sam.CopyFiles.NTamd64           = 12
ACS.ACR33A2.Bus.CopyFiles.NTx86             = 12
ACS.ACR33A2.Bus.CopyFiles.NTamd64           = 12
ACS.ACR33A2.Icc.CopyFiles.NTx86             = 12
ACS.ACR33A2.Icc.CopyFiles.NTamd64           = 12
ACS.ACR33A2.Sam.CopyFiles.NTx86             = 12
ACS.ACR33A2.Sam.CopyFiles.NTamd64           = 12
ACS.ACR33A3.Bus.CopyFiles.NTx86             = 12
ACS.ACR33A3.Bus.CopyFiles.NTamd64           = 12
ACS.ACR33A3.Icc.CopyFiles.NTx86             = 12
ACS.ACR33A3.Icc.CopyFiles.NTamd64           = 12
ACS.ACR33A3.Sam.CopyFiles.NTx86             = 12
ACS.ACR33A3.Sam.CopyFiles.NTamd64           = 12
ACS.ACR38.CopyFiles.NTx86   	    		= 12
ACS.ACR38.CopyFiles.NTamd64		    	    = 12
ACS.ACR38.CopyDLL.NTx86                     = 10,System32
ACS.ACR38.CopyDLL.NTamd64                   = 10,System32
ACS.ACR38SAM.CopyFiles.NTx86   	            = 12
ACS.ACR38SAM.CopyFiles.NTamd64   	        = 12
ACS.ACR3801.CopyFiles.NTx86   	    		= 12
ACS.ACR3801.CopyFiles.NTamd64		    	= 12
ACS.ACR100I.CopyFiles.NTx86   	    		= 12
ACS.ACR100I.CopyFiles.NTamd64		    	= 12
ACS.ACR101.CopyFiles.NTx86   	    		= 12
ACS.ACR101.CopyFiles.NTamd64		    	= 12
ACS.ACR102.CopyFiles.NTx86   	    		= 12
ACS.ACR102.CopyFiles.NTamd64		    	= 12
ACS.AET62.CopyFiles.NTx86   	    		= 12
ACS.AET62.CopyFiles.NTamd64		    	    = 12
ACS.AET62Sam.CopyFiles.NTx86   	    		= 12
ACS.AET62Sam.CopyFiles.NTamd64		    	= 12
ACS.AET65.CopyFiles.NTx86   	    		= 12
ACS.AET65.CopyFiles.NTamd64		    	    = 12
ACS.AET65Sam.CopyFiles.NTx86   	    		= 12
ACS.AET65Sam.CopyFiles.NTamd64		    	= 12
ACS.ACR83.CopyFiles.NTx86   	    		= 12
ACS.ACR83.CopyFiles.NTamd64		    	    = 12
ACS.APG8201.CopyFiles.NTx86   	    		= 12
ACS.APG8201.CopyFiles.NTamd64		    	= 12
ACS.ACR39U.CopyFiles.NTx86   	    		= 12
ACS.ACR39U.CopyFiles.NTamd64		    	= 12
ACS.ACR3901.CopyFiles.NTx86   	    		= 12
ACS.ACR3901.CopyFiles.NTamd64		    	= 12
ACS.ACSCMTOK.CopyFiles.NTx86   	    		= 12
ACS.ACSCMTOK.CopyFiles.NTamd64		    	= 12
ACS.ACSCMSVR.CopyFiles.NTx86   	    		= 12
ACS.ACSCMSVR.CopyFiles.NTamd64		    	= 12
ACSCMTOK.CoInstaller.CopyDLL.NTx86		    = 11
ACSCMTOK.CoInstaller.CopyDLL.NTamd64		= 11
ACS.ACSCM64TOK.CopyFiles.NTx86   	        = 12
ACS.ACSCM64TOK.CopyFiles.NTamd64		    = 12
ACS.ACSCM64SVR.CopyFiles.NTx86   	    	= 12
ACS.ACSCM64SVR.CopyFiles.NTamd64		    = 12
ACSCM64TOK.CoInstaller.CopyDLL.NTx86		= 11
ACSCM64TOK.CoInstaller.CopyDLL.NTamd64		= 11
ACS.ACR89U.Bus.CopyFiles.NTx86   		    = 12
ACS.ACR89U.Bus.CopyFiles.NTamd64		    = 12
ACS.ACR89U.Slt.CopyFiles.NTx86   		    = 12
ACS.ACR89U.Slt.CopyFiles.NTamd64		    = 12
ACS.ACR89U.Sam.CopyFiles.NTx86   		    = 12
ACS.ACR89U.Sam.CopyFiles.NTamd64		    = 12
ACS.ACR89U.Fnc.CopyFiles.NTx86   		    = 12
ACS.ACR89U.Fnc.CopyFiles.NTamd64		    = 12
ACS.ACR89CL.Bus.CopyFiles.NTx86   		    = 12
ACS.ACR89CL.Bus.CopyFiles.NTamd64		    = 12
ACS.ACR89CL.Slt.CopyFiles.NTx86   		    = 12
ACS.ACR89CL.Slt.CopyFiles.NTamd64		    = 12
ACS.ACR89CL.Ctl.CopyFiles.NTx86   		    = 12
ACS.ACR89CL.Ctl.CopyFiles.NTamd64		    = 12
ACS.ACR89CL.Sam.CopyFiles.NTx86   		    = 12
ACS.ACR89CL.Sam.CopyFiles.NTamd64		    = 12
ACS.ACR89CL.Fnc.CopyFiles.NTx86   		    = 12
ACS.ACR89CL.Fnc.CopyFiles.NTamd64		    = 12
ACS.ACR89F.Bus.CopyFiles.NTx86   		    = 12
ACS.ACR89F.Bus.CopyFiles.NTamd64		    = 12
ACS.ACR89F.Slt.CopyFiles.NTx86   		    = 12
ACS.ACR89F.Slt.CopyFiles.NTamd64		    = 12
ACS.ACR89F.Sam.CopyFiles.NTx86   		    = 12
ACS.ACR89F.Sam.CopyFiles.NTamd64		    = 12
ACS.ACR89F.Fnc.CopyFiles.NTx86   		    = 12
ACS.ACR89F.Fnc.CopyFiles.NTamd64		    = 12
ACS.ACR88.Bus.CopyFiles.NTx86   		    = 12
ACS.ACR88.Bus.CopyFiles.NTamd64		        = 12
ACS.ACR88.Slt.CopyFiles.NTx86   		    = 12
ACS.ACR88.Slt.CopyFiles.NTamd64		        = 12
ACS.ACR88.Sam.CopyFiles.NTx86   		    = 12
ACS.ACR88.Sam.CopyFiles.NTamd64		        = 12
ACS.ACR88.Fnc.CopyFiles.NTx86   		    = 12
ACS.ACR88.Fnc.CopyFiles.NTamd64		        = 12
ACS.ACR30.CopyFiles.NTx86   		        = 12
ACS.ACR30.CopyFiles.NTamd64		            = 12
ACS.ACR30.CopyDLL.NTx86 	                = 11
ACS.ACR30.CopyDLL.NTamd64 	                = 11
ACS.AET63.CopyFiles.NTx86   		        = 12
ACS.AET63.CopyFiles.NTamd64		            = 12
;20131217, ADDED ACR1261
ACS.ACR1256A1.CopyFiles.NTx86   		    = 12
ACS.ACR1256A1.CopyFiles.NTamd64		        = 12
;20140428, ADDED ACR32
ACS.ACR32A1.CopyFiles.NTx86   		    	= 12
ACS.ACR32A1.CopyFiles.NTamd64		        = 12
;20140528, ADDED ACR1251U-C1
ACS.ACR1251C1.Bus.CopyFiles.NTx86     		= 12
ACS.ACR1251C1.Bus.CopyFiles.NTamd64   		= 12
ACS.ACR1251C1.Icc.CopyFiles.NTx86     		= 12
ACS.ACR1251C1.Icc.CopyFiles.NTamd64   		= 12
ACS.ACR1251C1.Pcc.CopyFiles.NTx86     		= 12
ACS.ACR1251C1.Pcc.CopyFiles.NTamd64   		= 12
ACS.ACR1251C1.Sam.CopyFiles.NTx86     		= 12
ACS.ACR1251C1.Sam.CopyFiles.NTamd64   		= 12
;20140611, ADDED CryptoMate (T1) 
ACS.CryptoMateT1TOK.CopyFiles.NTx86   	    = 12
ACS.CryptoMateT1TOK.CopyFiles.NTamd64	    = 12
ACS.CryptoMateT1SVR.CopyFiles.NTx86   	 	= 12
ACS.CryptoMateT1SVR.CopyFiles.NTamd64		= 12
CryptoMateT1TOK.CoInstaller.CopyDLL.NTx86	= 11
CryptoMateT1TOK.CoInstaller.CopyDLL.NTamd64 = 11  
;20140611, ADDED CryptoMate (T2) 
ACS.CryptoMateT2TOK.CopyFiles.NTx86   	    = 12
ACS.CryptoMateT2TOK.CopyFiles.NTamd64		= 12
ACS.CryptoMateT2SVR.CopyFiles.NTx86   	 	= 12
ACS.CryptoMateT2SVR.CopyFiles.NTamd64		= 12
CryptoMateT2TOK.CoInstaller.CopyDLL.NTx86	= 11
CryptoMateT2TOK.CoInstaller.CopyDLL.NTamd64 = 11
;20140901, ADDED ACR1255U-J1 (PC-USB)
ACS.ACR1255J1.CopyFiles.NTx86   		    = 12
ACS.ACR1255J1.CopyFiles.NTamd64		        = 12
 
[Manufacturer]
%ACS%=ACS,NTamd64

; ============================== Readers ==============================

[ACS]
; DisplayName                             Section                         DeviceId
; -----------                             -------                         --------

%ACS.ACSCMTOK.DevDesc%           =        ACS.ACSCMTOK,                   USB\VID_072F&PID_9006			;CTM Fw110
%ACS.ACSCMSVR.DevDesc%           =        ACS.ACSCMSVR,                   *ACO0000
%ACS.ACSCM64TOK.DevDesc%         =        ACS.ACSCM64TOK,                 USB\VID_072F&PID_90DB			;CTM64 Fw112
%ACS.ACSCM64SVR.DevDesc%         =        ACS.ACSCM64SVR,                 *ACO0001                       

%ACS.ACR122U.DevDesc%            =        ACS.ACR122U,                    USB\VID_072F&PID_2200			;ACR122U/T
%ACS.ACSCCID.DevDesc%            =        ACS.ACSCCID,                    USB\VID_072F&PID_90CC			;ACR122U-SAM

%ACS.ACR128.Bus.DevDesc%         =        ACS.ACR128.Bus,                 USB\VID_072F&PID_2100			;ACR128
%ACS.ACR128.Icc.DevDesc%         =        ACS.ACR128.Icc,		          *ACO0704
%ACS.ACR128.Pcc.DevDesc%         =        ACS.ACR128.Pcc,		          *ACO0705
%ACS.ACR128.Sam.DevDesc%         =        ACS.ACR128.Sam,		          *ACO0706

%ACS.ACR1281C1.Bus.DevDesc%      =        ACS.ACR1281C1.Bus,              USB\VID_072F&PID_2224			;ACR1281U-C1
%ACS.ACR1281C1.Icc.DevDesc%      =        ACS.ACR1281C1.Icc,		      *ACO0731
%ACS.ACR1281C1.Pcc.DevDesc%      =        ACS.ACR1281C1.Pcc,		      *ACO0732
%ACS.ACR1281C1.Sam.DevDesc%      =        ACS.ACR1281C1.Sam,		      *ACO0733
%ACS.ACR1281C7.Pcc.DevDesc%      =        ACS.ACR1281C7.Pcc,		      USB\VID_072F&PID_2220&MI_00	;ACR1281U-C7
%ACS.ACR1281C7.Sam.DevDesc%      =        ACS.ACR1281C7.Sam,		      USB\VID_072F&PID_2220&MI_01
%ACS.qPBOCPicc.DevDesc%          =        ACS.qPBOCPicc,		          USB\VID_072F&PID_220F			;qPBOC PICC
%ACS.qPBOCBSI.Picc.DevDesc%      =        ACS.qPBOCBSI.Picc,		      USB\VID_072F&PID_2208&MI_00	;qPBOC Dual
%ACS.qPBOCBSI.Icc.DevDesc%       =        ACS.qPBOCBSI.Icc,	    	      USB\VID_072F&PID_2208&MI_01
%ACS.qPBOCBSI.Picc.DevDesc%      =        ACS.qPBOCBSI.Picc,		      USB\VID_072F&PID_220A&MI_00	;BSI Dual
%ACS.qPBOCBSI.Icc.DevDesc%       =        ACS.qPBOCBSI.Icc,		          USB\VID_072F&PID_220A&MI_01
%ACS.ACR1281C4.DevDesc%          =        ACS.ACR1281C4,    		      USB\VID_072F&PID_0901			;ACR1281U-C4
%ACS.ACR12812Sam.Bus.DevDesc%    =        ACS.ACR12812Sam.Bus,    	      USB\VID_072F&PID_2215		    ;ACR1281 2SAM
%ACS.ACR12812Sam.SamA.DevDesc%   =        ACS.ACR12812Sam.SamA,    	      *ACO0737
%ACS.ACR12812Sam.Pcc.DevDesc%    =        ACS.ACR12812Sam.Pcc,    	      *ACO0738
%ACS.ACR12812Sam.SamB.DevDesc%   =        ACS.ACR12812Sam.SamB,    	      *ACO0739
%ACS.newqPBOC.DevDesc%           =        ACS.newqPBOC,         	      USB\VID_072F&PID_2223			;new qPBOC

%ACS.ACR1281UKPcc.DevDesc%       =        ACS.ACR1281UKPcc,               USB\VID_072F&PID_2233			;ACR1281U-K PICC Reader
%ACS.ACR1281UKDual.Bus.DevDesc%  =        ACS.ACR1281UKDual.Bus,          USB\VID_072F&PID_2234			;ACR1281U-K Dual Reader
%ACS.ACR1281UKDual.Icc.DevDesc%  =        ACS.ACR1281UKDual.Icc,          *ACO0764
%ACS.ACR1281UKDual.Pcc.DevDesc%  =        ACS.ACR1281UKDual.Pcc,          *ACO0765
%ACS.ACR1281UK1S.Bus.DevDesc%    =        ACS.ACR1281UK1S.Bus,            USB\VID_072F&PID_2235			;ACR1281U-K 1S
%ACS.ACR1281UK1S.Icc.DevDesc%    =        ACS.ACR1281UK1S.Icc,            *ACO0767
%ACS.ACR1281UK1S.Pcc.DevDesc%    =        ACS.ACR1281UK1S.Pcc,            *ACO0768
%ACS.ACR1281UK1S.Sam.DevDesc%    =        ACS.ACR1281UK1S.Sam,            *ACO0769
%ACS.ACR1281UK4S.Bus.DevDesc%    =        ACS.ACR1281UK4S.Bus,            USB\VID_072F&PID_2236			;ACR1281U-K 4S
%ACS.ACR1281UK4S.Icc.DevDesc%    =        ACS.ACR1281UK4S.Icc,            *ACO0770
%ACS.ACR1281UK4S.Pcc.DevDesc%    =        ACS.ACR1281UK4S.Pcc,            *ACO0771
%ACS.ACR1281UK4S.Sam.DevDesc%    =        ACS.ACR1281UK4S.Sam,            *ACO0772

%ACS.ACR1283CL.DevDesc%          =        ACS.ACR1283CL,                  USB\VID_072F&PID_222C			;ACR1283L PICC
%ACS.ACR1283L.Bus.DevDesc%       =        ACS.ACR1283L.Bus,               USB\VID_072F&PID_2213			;ACR1283L 4SAM
%ACS.ACR1283L.Pcc.DevDesc%       =        ACS.ACR1283L.Pcc,               *ACO0735
%ACS.ACR1283L.Sam.DevDesc%       =        ACS.ACR1283L.Sam,               *ACO0736
%ACS.ACR1283Boot.DevDesc%        =        ACS.ACR1283Boot,                USB\VID_072F&PID_220C			;Bootloader

%ACS.ACR1222C3.Bus.DevDesc%      =        ACS.ACR1222C3.Bus,              USB\VID_072F&PID_1280			;ACR1222U-C3
%ACS.ACR1222C3.Icc.DevDesc%      =        ACS.ACR1222C3.Icc,              *ACO0710
%ACS.ACR1222C3.Pcc.DevDesc%      =        ACS.ACR1222C3.Pcc,              *ACO0711
%ACS.ACR1222C3.Sam.DevDesc%      =        ACS.ACR1222C3.Sam,              *ACO0712
%ACS.ACR1222C6.Bus.DevDesc%      =        ACS.ACR1222C6.Bus,              USB\VID_072F&PID_2207			;ACR1222U-C6
%ACS.ACR1222C6.Icc.DevDesc%      =        ACS.ACR1222C6.Icc,              *ACO0713
%ACS.ACR1222C6.Pcc.DevDesc%      =        ACS.ACR1222C6.Pcc,              *ACO0714
%ACS.ACR1222C1.Bus.DevDesc%      =        ACS.ACR1222C1.Bus,              USB\VID_072F&PID_2214			;ACR1222U-C1
%ACS.ACR1222C1.Pcc.DevDesc%      =        ACS.ACR1222C1.Pcc,              *ACO0717
%ACS.ACR1222C1.Sam.DevDesc%      =        ACS.ACR1222C1.Sam,              *ACO0718
%ACS.ACR1222L.Bus.DevDesc%       =        ACS.ACR1222L.Bus,               USB\VID_072F&PID_2206			;ACR1222L
%ACS.ACR1222L.Pcc.DevDesc%       =        ACS.ACR1222L.Pcc,               *ACO0747
%ACS.ACR1222L.Sam.DevDesc%       =        ACS.ACR1222L.Sam,               *ACO0748

%ACS.ACR1261.Bus.DevDesc%        =        ACS.ACR1261.Bus,                USB\VID_072F&PID_2211			;ACR1261U-C1
%ACS.ACR1261.Icc.DevDesc%        =        ACS.ACR1261.Icc,                *ACO0755
%ACS.ACR1261.Pcc.DevDesc%        =        ACS.ACR1261.Pcc,                *ACO0756
%ACS.ACR1261.Sam.DevDesc%        =        ACS.ACR1261.Sam,                *ACO0757

%ACS.ACR1251A1.Pcc.DevDesc%      =        ACS.ACR1251A1.Pcc,              USB\VID_072F&PID_221A&MI_00	;ACR1251U-A1
%ACS.ACR1251A1.Sam.DevDesc%      =        ACS.ACR1251A1.Sam,              USB\VID_072F&PID_221A&MI_01
%ACS.ACR1251A2.DevDesc%          =        ACS.ACR1251A2,                  USB\VID_072F&PID_2229			;ACR1251U-A2

%ACS.ACR1251UC.Pcc.DevDesc%      =        ACS.ACR1251UC.Pcc,              USB\VID_072F&PID_2218&MI_00	;ACR1251U-C PICC + SAM
%ACS.ACR1251UC.Sam.DevDesc%      =        ACS.ACR1251UC.Sam,              USB\VID_072F&PID_2218&MI_01
%ACS.ACR1251UC.DevDesc%          =        ACS.ACR1251UC,                  USB\VID_072F&PID_221B			;ACR1251U-C PICC
%ACS.ACR1251UK.Pcc.DevDesc%      =        ACS.ACR1251UK.Pcc,              USB\VID_072F&PID_2232&MI_00	;ACR1251U-K PICC + ICC
%ACS.ACR1251UK.Icc.DevDesc%      =        ACS.ACR1251UK.Icc,              USB\VID_072F&PID_2232&MI_01

%ACS.ACR1252A1.Pcc.DevDesc%      =        ACS.ACR1252A1.Pcc,              USB\VID_072F&PID_223B&MI_00	;ACR1252U-A1
%ACS.ACR1252A1.Sam.DevDesc%      =        ACS.ACR1252A1.Sam,              USB\VID_072F&PID_223B&MI_01
%ACS.ACR1252A2.DevDesc%          =        ACS.ACR1252A2,                  USB\VID_072F&PID_223E			;ACR1252U-A2
%ACS.ACR1252BL.DevDesc%          =        ACS.ACR1252BL,                  USB\VID_072F&PID_223D			;ACR1252U Bootloader

%ACS.ACR1233Sam.Bus.DevDesc%     =        ACS.ACR1233Sam.Bus,             USB\VID_072F&PID_222E			;ACR123-PICC+3SAM
%ACS.ACR1233Sam.Pcc.DevDesc%     =        ACS.ACR1233Sam.Pcc,             *ACO0762
%ACS.ACR1233Sam.Sam.DevDesc%     =        ACS.ACR1233Sam.Sam,             *ACO0763
%ACS.ACR123App.DevDesc%          =        ACS.ACR123App,                  USB\VID_072F&PID_2237			;ACR123-PICC
%ACS.ACR123Boot.DevDesc%         =        ACS.ACR123Boot,                 USB\VID_072F&PID_2219			;ACR123-Bootloader

%ACS.ACR33XX.Bus.DevDesc%        =        ACS.ACR33XX.Bus,                USB\VID_072F&PID_8301			;ACR33XX - 4SAM
%ACS.ACR33XX.Icc.DevDesc%        =        ACS.ACR33XX.Icc,                *ACO0719
%ACS.ACR33XX.Sam.DevDesc%        =        ACS.ACR33XX.Sam,                *ACO0721
%ACS.ACR33A1.Bus.DevDesc%        =        ACS.ACR33A1.Bus,                USB\VID_072F&PID_8300			;ACR33 - A1
%ACS.ACR33A1.Icc.DevDesc%        =        ACS.ACR33A1.Icc,                *ACO0725
%ACS.ACR33A1.Sam.DevDesc%        =        ACS.ACR33A1.Sam,                *ACO0727
%ACS.ACR33A2.Bus.DevDesc%        =        ACS.ACR33A2.Bus,                USB\VID_072F&PID_8302			;ACR33 - A2
%ACS.ACR33A2.Icc.DevDesc%        =        ACS.ACR33A2.Icc,                *ACO0722
%ACS.ACR33A2.Sam.DevDesc%        =        ACS.ACR33A2.Sam,                *ACO0724
%ACS.ACR33A3.Bus.DevDesc%        =        ACS.ACR33A3.Bus,                USB\VID_072F&PID_8307			;ACR33 - A3
%ACS.ACR33A3.Icc.DevDesc%        =        ACS.ACR33A3.Icc,                *ACO0728
%ACS.ACR33A3.Sam.DevDesc%        =        ACS.ACR33A3.Sam,                *ACO0730

%ACS.ACR38.DevDesc%              =        ACS.ACR38,                      USB\VID_072F&PID_9000			;ACR38 FW110

%ACS.ACR38SAM.DevDesc%           =        ACS.ACR38SAM,                   USB\VID_072F&PID_90CF			;ACR38USAM

%ACS.ACR3801.DevDesc%            =        ACS.ACR3801,                    USB\VID_072F&PID_90D8			;ACR3801

%ACS.ACR100I.DevDesc%            =        ACS.ACR100I,                    USB\VID_072F&PID_1205			;ACR100I
%ACS.ACR101.DevDesc%             =        ACS.ACR101,                     USB\VID_072F&PID_1204			;ACR101
%ACS.ACR102.DevDesc%             =        ACS.ACR102,                     USB\VID_072F&PID_1206			;ACR102

%ACS.AET62.DevDesc%              =        ACS.AET62,                      USB\VID_072F&PID_0102			;AET62 w/o SAM
%ACS.AET62Sam.DevDesc%           =        ACS.AET62Sam,                   USB\VID_072F&PID_0103			;AET62 w SAM

%ACS.AET65.DevDesc%              =        ACS.AET65,                      USB\VID_072F&PID_0100			;AET65 w/o SAM
%ACS.AET65Sam.DevDesc%           =        ACS.AET65Sam,                   USB\VID_072F&PID_0101			;AET65 w SAM

%ACS.ACR83.DevDesc%              =        ACS.ACR83,                      USB\VID_072F&PID_90D2			;ACR83

%ACS.APG8201.DevDesc%            =        ACS.APG8201,                    USB\VID_072F&PID_8201			;APG8201

%ACS.ACR39U.DevDesc%             =        ACS.ACR39U,                     USB\VID_072F&PID_B100			;ACR39U
%ACS.ACR3901.DevDesc%            =        ACS.ACR3901,                    USB\VID_072F&PID_B000			;ACR3901

%ACS.ACR89U.Bus.DevDesc%         =        ACS.ACR89U.Bus,                 USB\VID_072F&PID_8900			;ACR89 Standard
%ACS.ACR89U.Slt.DevDesc%         =        ACS.ACR89U.Slt,                 *ACO0907
%ACS.ACR89U.Sam.DevDesc%         =        ACS.ACR89U.Sam,                 *ACO0908
%ACS.ACR89U.Fnc.DevDesc%         =        ACS.ACR89U.Fnc,                 *ACO0909

%ACS.ACR89CL.Bus.DevDesc%        =        ACS.ACR89CL.Bus,                USB\VID_072F&PID_8901			;ACR89 CL
%ACS.ACR89CL.Ctl.DevDesc%        =        ACS.ACR89CL.Ctl,                *ACO0910
%ACS.ACR89CL.Slt.DevDesc%        =        ACS.ACR89CL.Slt,                *ACO0911
%ACS.ACR89CL.Sam.DevDesc%        =        ACS.ACR89CL.Sam,                *ACO0912
%ACS.ACR89CL.Fnc.DevDesc%        =        ACS.ACR89CL.Fnc,                *ACO0913

%ACS.ACR89F.Bus.DevDesc%         =        ACS.ACR89F.Bus,                 USB\VID_072F&PID_8902			;ACR89 FPA
%ACS.ACR89F.Slt.DevDesc%         =        ACS.ACR89F.Slt,                 *ACO0918
%ACS.ACR89F.Sam.DevDesc%         =        ACS.ACR89F.Sam,                 *ACO0919
%ACS.ACR89F.Fnc.DevDesc%         =        ACS.ACR89F.Fnc,                 *ACO0920

%ACS.ACR88.Bus.DevDesc%          =        ACS.ACR88.Bus,                  USB\VID_072F&PID_2010			;ACR88
%ACS.ACR88.Bus.DevDesc%          =        ACS.ACR88.Bus,                  USB\VID_072F&PID_2011					
%ACS.ACR88.Slt.DevDesc%          =        ACS.ACR88.Slt,                  *ACO0604
%ACS.ACR88.Sam.DevDesc%          =        ACS.ACR88.Sam,                  *ACO0605
%ACS.ACR88.Fnc.DevDesc%          =        ACS.ACR88.Fnc,                  *ACO0606

%ACS.ACR30.DevDesc%              =        ACS.ACR30,                      USB\VID_072F&PID_0001			;ACR30
%ACS.AET63.DevDesc%              =        ACS.AET63,                      USB\VID_072F&PID_8002			;AET63

%ACS.ACR1256A1.DevDesc%          =        ACS.ACR1256A1,                  USB\VID_072F&PID_2239			;ACR1256A1

%ACS.ACR32A1.DevDesc%          	 =        ACS.ACR32A1,                    USB\VID_072F&PID_B301			;ACR32-A1

%ACS.ACR1251C1.Bus.DevDesc%      =        ACS.ACR1251C1.Bus,              USB\VID_072F&PID_2242		    ;ACR1251U-C1
%ACS.ACR1251C1.Icc.DevDesc%      =        ACS.ACR1251C1.Icc,		      *ACO0779
%ACS.ACR1251C1.Pcc.DevDesc%      =        ACS.ACR1251C1.Pcc,		      *ACO0780
%ACS.ACR1251C1.Sam.DevDesc%      =        ACS.ACR1251C1.Sam,		      *ACO0781

%ACS.CryptoMateT1TOK.DevDesc%    =        ACS.CryptoMateT1TOK,            USB\VID_072F&PID_B200		    ;CryptoMate (T1) 
%ACS.CryptoMateT1SVR.DevDesc%    =        ACS.CryptoMateT1SVR,            *ACO0004                            

%ACS.CryptoMateT2TOK.DevDesc%    =        ACS.CryptoMateT2TOK,            USB\VID_072F&PID_B106         ;CryptoMate (T2)  
%ACS.CryptoMateT2SVR.DevDesc%    =        ACS.CryptoMateT2SVR,            *ACO0005                      
%ACS.ACR1255J1.DevDesc%          =        ACS.ACR1255J1,                  USB\VID_072F&PID_223F			;ACR1255U-J1

[ACS.NTamd64]
; DisplayName                             Section                          DeviceId
; -----------                             -------                          --------

%ACS.ACSCMTOK.DevDesc%           =        ACS.ACSCMTOK,                   USB\VID_072F&PID_9006			;CTM Fw110
%ACS.ACSCMSVR.DevDesc%           =        ACS.ACSCMSVR,                   *ACO0000
%ACS.ACSCM64TOK.DevDesc%         =        ACS.ACSCM64TOK,                 USB\VID_072F&PID_90DB			;CTM64 Fw112
%ACS.ACSCM64SVR.DevDesc%         =        ACS.ACSCM64SVR,                 *ACO0001                        

%ACS.ACR122U.DevDesc%            =        ACS.ACR122U,                    USB\VID_072F&PID_2200			;ACR122U/T
%ACS.ACSCCID.DevDesc%            =        ACS.ACSCCID,                    USB\VID_072F&PID_90CC			;ACR122U-SAM

%ACS.ACR128.Bus.DevDesc%         =        ACS.ACR128.Bus,                 USB\VID_072F&PID_2100			;ACR128
%ACS.ACR128.Icc.DevDesc%         =        ACS.ACR128.Icc,		         *ACO0704
%ACS.ACR128.Pcc.DevDesc%         =        ACS.ACR128.Pcc,		         *ACO0705
%ACS.ACR128.Sam.DevDesc%         =        ACS.ACR128.Sam,		         *ACO0706

%ACS.ACR1281C1.Bus.DevDesc%      =        ACS.ACR1281C1.Bus,              USB\VID_072F&PID_2224			;ACR1281U-C1
%ACS.ACR1281C1.Icc.DevDesc%      =        ACS.ACR1281C1.Icc,		      *ACO0731
%ACS.ACR1281C1.Pcc.DevDesc%      =        ACS.ACR1281C1.Pcc,		      *ACO0732
%ACS.ACR1281C1.Sam.DevDesc%      =        ACS.ACR1281C1.Sam,		      *ACO0733
%ACS.ACR1281C7.Pcc.DevDesc%      =        ACS.ACR1281C7.Pcc,		      USB\VID_072F&PID_2220&MI_00	;ACR1281U-C7
%ACS.ACR1281C7.Sam.DevDesc%      =        ACS.ACR1281C7.Sam,		      USB\VID_072F&PID_2220&MI_01
%ACS.qPBOCPicc.DevDesc%          =        ACS.qPBOCPicc,		          USB\VID_072F&PID_220F			;qPBOC PICC
%ACS.qPBOCBSI.Picc.DevDesc%      =        ACS.qPBOCBSI.Picc,		      USB\VID_072F&PID_2208&MI_00	;qPBOC Dual
%ACS.qPBOCBSI.Icc.DevDesc%       =        ACS.qPBOCBSI.Icc,	              USB\VID_072F&PID_2208&MI_01
%ACS.qPBOCBSI.Picc.DevDesc%      =        ACS.qPBOCBSI.Picc,		      USB\VID_072F&PID_220A&MI_00	;BSI Dual
%ACS.qPBOCBSI.Icc.DevDesc%       =        ACS.qPBOCBSI.Icc,		          USB\VID_072F&PID_220A&MI_01
%ACS.ACR1281C4.DevDesc%          =        ACS.ACR1281C4,    		      USB\VID_072F&PID_0901			;ACR1281U-C4
%ACS.ACR12812Sam.Bus.DevDesc%    =        ACS.ACR12812Sam.Bus,    	      USB\VID_072F&PID_2215			;ACR1281 2SAM
%ACS.ACR12812Sam.SamA.DevDesc%   =        ACS.ACR12812Sam.SamA,    	      *ACO0737
%ACS.ACR12812Sam.Pcc.DevDesc%    =        ACS.ACR12812Sam.Pcc,    	      *ACO0738
%ACS.ACR12812Sam.SamB.DevDesc%   =        ACS.ACR12812Sam.SamB,    	      *ACO0739
%ACS.newqPBOC.DevDesc%           =        ACS.newqPBOC,         	      USB\VID_072F&PID_2223		    ;new qPBOC 
%ACS.ACR1281UKPcc.DevDesc%       =        ACS.ACR1281UKPcc,               USB\VID_072F&PID_2233			;ACR1281U-K PICC Reader
%ACS.ACR1281UKDual.Bus.DevDesc%  =        ACS.ACR1281UKDual.Bus,          USB\VID_072F&PID_2234			;ACR1281U-K Dual Reader
%ACS.ACR1281UKDual.Icc.DevDesc%  =        ACS.ACR1281UKDual.Icc,          *ACO0764
%ACS.ACR1281UKDual.Pcc.DevDesc%  =        ACS.ACR1281UKDual.Pcc,          *ACO0765
%ACS.ACR1281UK1S.Bus.DevDesc%    =        ACS.ACR1281UK1S.Bus,            USB\VID_072F&PID_2235			;ACR1281U-K 1S
%ACS.ACR1281UK1S.Icc.DevDesc%    =        ACS.ACR1281UK1S.Icc,            *ACO0767
%ACS.ACR1281UK1S.Pcc.DevDesc%    =        ACS.ACR1281UK1S.Pcc,            *ACO0768
%ACS.ACR1281UK1S.Sam.DevDesc%    =        ACS.ACR1281UK1S.Sam,            *ACO0769
%ACS.ACR1281UK4S.Bus.DevDesc%    =        ACS.ACR1281UK4S.Bus,            USB\VID_072F&PID_2236			;ACR1281U-K 4S
%ACS.ACR1281UK4S.Icc.DevDesc%    =        ACS.ACR1281UK4S.Icc,            *ACO0770
%ACS.ACR1281UK4S.Pcc.DevDesc%    =        ACS.ACR1281UK4S.Pcc,            *ACO0771
%ACS.ACR1281UK4S.Sam.DevDesc%    =        ACS.ACR1281UK4S.Sam,            *ACO0772
%ACS.ACR1283CL.DevDesc%          =        ACS.ACR1283CL,                  USB\VID_072F&PID_222C		    ;ACR1283L PICC
%ACS.ACR1283L.Bus.DevDesc%       =        ACS.ACR1283L.Bus,               USB\VID_072F&PID_2213		    ;ACR1283L 4SAM
%ACS.ACR1283L.Pcc.DevDesc%       =        ACS.ACR1283L.Pcc,               *ACO0735
%ACS.ACR1283L.Sam.DevDesc%       =        ACS.ACR1283L.Sam,               *ACO0736
%ACS.ACR1283Boot.DevDesc%        =        ACS.ACR1283Boot,                USB\VID_072F&PID_220C		    ;Bootloader
%ACS.ACR1222C3.Bus.DevDesc%      =        ACS.ACR1222C3.Bus,              USB\VID_072F&PID_1280		    ;ACR1222U-C3
%ACS.ACR1222C3.Icc.DevDesc%      =        ACS.ACR1222C3.Icc,              *ACO0710
%ACS.ACR1222C3.Pcc.DevDesc%      =        ACS.ACR1222C3.Pcc,              *ACO0711
%ACS.ACR1222C3.Sam.DevDesc%      =        ACS.ACR1222C3.Sam,              *ACO0712
%ACS.ACR1222C6.Bus.DevDesc%      =        ACS.ACR1222C6.Bus,              USB\VID_072F&PID_2207		    ;ACR1222U-C6
%ACS.ACR1222C6.Icc.DevDesc%      =        ACS.ACR1222C6.Icc,              *ACO0713
%ACS.ACR1222C6.Pcc.DevDesc%      =        ACS.ACR1222C6.Pcc,              *ACO0714
%ACS.ACR1222C1.Bus.DevDesc%      =        ACS.ACR1222C1.Bus,              USB\VID_072F&PID_2214		    ;ACR1222U-C1
%ACS.ACR1222C1.Pcc.DevDesc%      =        ACS.ACR1222C1.Pcc,              *ACO0717
%ACS.ACR1222C1.Sam.DevDesc%      =        ACS.ACR1222C1.Sam,              *ACO0718
%ACS.ACR1222L.Bus.DevDesc%       =        ACS.ACR1222L.Bus,               USB\VID_072F&PID_2206		    ;ACR1222L
%ACS.ACR1222L.Pcc.DevDesc%       =        ACS.ACR1222L.Pcc,               *ACO0747
%ACS.ACR1222L.Sam.DevDesc%       =        ACS.ACR1222L.Sam,               *ACO0748

%ACS.ACR1261.Bus.DevDesc%        =        ACS.ACR1261.Bus,                USB\VID_072F&PID_2211		    ;ACR1261U-C1
%ACS.ACR1261.Icc.DevDesc%        =        ACS.ACR1261.Icc,                *ACO0755
%ACS.ACR1261.Pcc.DevDesc%        =        ACS.ACR1261.Pcc,                *ACO0756
%ACS.ACR1261.Sam.DevDesc%        =        ACS.ACR1261.Sam,                *ACO0757

%ACS.ACR1251A1.Pcc.DevDesc%      =        ACS.ACR1251A1.Pcc,              USB\VID_072F&PID_221A&MI_00	;ACR1251U-A1
%ACS.ACR1251A1.Sam.DevDesc%      =        ACS.ACR1251A1.Sam,              USB\VID_072F&PID_221A&MI_01
%ACS.ACR1251A2.DevDesc%          =        ACS.ACR1251A2,                  USB\VID_072F&PID_2229		    ;ACR1251U-A2

%ACS.ACR1251UC.Pcc.DevDesc%      =        ACS.ACR1251UC.Pcc,              USB\VID_072F&PID_2218&MI_00	;ACR1251U-C PICC + SAM
%ACS.ACR1251UC.Sam.DevDesc%      =        ACS.ACR1251UC.Sam,              USB\VID_072F&PID_2218&MI_01
%ACS.ACR1251UC.DevDesc%          =        ACS.ACR1251UC,                  USB\VID_072F&PID_221B		    ;ACR1251U-C PICC
%ACS.ACR1251UK.Pcc.DevDesc%      =        ACS.ACR1251UK.Pcc,              USB\VID_072F&PID_2232&MI_00	;ACR1251U-K PICC + ICC
%ACS.ACR1251UK.Icc.DevDesc%      =        ACS.ACR1251UK.Icc,              USB\VID_072F&PID_2232&MI_01

%ACS.ACR1252A1.Pcc.DevDesc%      =        ACS.ACR1252A1.Pcc,              USB\VID_072F&PID_223B&MI_00	;ACR1252U-A1
%ACS.ACR1252A1.Sam.DevDesc%      =        ACS.ACR1252A1.Sam,              USB\VID_072F&PID_223B&MI_01
%ACS.ACR1252A2.DevDesc%          =        ACS.ACR1252A2,                  USB\VID_072F&PID_223E		    ;ACR1252U-A2
%ACS.ACR1252BL.DevDesc%          =        ACS.ACR1252BL,                  USB\VID_072F&PID_223D		    ;ACR1252U Bootloader

%ACS.ACR1233Sam.Bus.DevDesc%     =        ACS.ACR1233Sam.Bus,             USB\VID_072F&PID_222E		    ;ACR123-PICC+3SAM
%ACS.ACR1233Sam.Pcc.DevDesc%     =        ACS.ACR1233Sam.Pcc,             *ACO0762
%ACS.ACR1233Sam.Sam.DevDesc%     =        ACS.ACR1233Sam.Sam,             *ACO0763
%ACS.ACR123App.DevDesc%          =        ACS.ACR123App,                  USB\VID_072F&PID_2237		    ;ACR123-PICC
%ACS.ACR123Boot.DevDesc%         =        ACS.ACR123Boot,                 USB\VID_072F&PID_2219		    ;ACR123-Bootloader

%ACS.ACR33XX.Bus.DevDesc%        =        ACS.ACR33XX.Bus,                USB\VID_072F&PID_8301		    ;ACR33XX - 4SAM
%ACS.ACR33XX.Icc.DevDesc%        =        ACS.ACR33XX.Icc,                *ACO0719
%ACS.ACR33XX.Sam.DevDesc%        =        ACS.ACR33XX.Sam,                *ACO0721
%ACS.ACR33A1.Bus.DevDesc%        =        ACS.ACR33A1.Bus,                USB\VID_072F&PID_8300		    ;ACR33 - A1
%ACS.ACR33A1.Icc.DevDesc%        =        ACS.ACR33A1.Icc,                *ACO0725
%ACS.ACR33A1.Sam.DevDesc%        =        ACS.ACR33A1.Sam,                *ACO0727
%ACS.ACR33A2.Bus.DevDesc%        =        ACS.ACR33A2.Bus,                USB\VID_072F&PID_8302		    ;ACR33 - A2
%ACS.ACR33A2.Icc.DevDesc%        =        ACS.ACR33A2.Icc,                *ACO0722
%ACS.ACR33A2.Sam.DevDesc%        =        ACS.ACR33A2.Sam,                *ACO0724
%ACS.ACR33A3.Bus.DevDesc%        =        ACS.ACR33A3.Bus,                USB\VID_072F&PID_8307		    ;ACR33 - A3
%ACS.ACR33A3.Icc.DevDesc%        =        ACS.ACR33A3.Icc,                *ACO0728
%ACS.ACR33A3.Sam.DevDesc%        =        ACS.ACR33A3.Sam,                *ACO0730

%ACS.ACR38.DevDesc%              =        ACS.ACR38,                      USB\VID_072F&PID_9000		    ;ACR38 FW110

%ACS.ACR38SAM.DevDesc%           =        ACS.ACR38SAM,                   USB\VID_072F&PID_90CF		    ;ACR38USAM

%ACS.ACR3801.DevDesc%            =        ACS.ACR3801,                    USB\VID_072F&PID_90D8		    ;ACR3801

%ACS.ACR100I.DevDesc%            =        ACS.ACR100I,                    USB\VID_072F&PID_1205		    ;ACR100I
%ACS.ACR101.DevDesc%             =        ACS.ACR101,                     USB\VID_072F&PID_1204		    ;ACR101
%ACS.ACR102.DevDesc%             =        ACS.ACR102,                     USB\VID_072F&PID_1206		    ;ACR102

%ACS.AET62.DevDesc%              =        ACS.AET62,                      USB\VID_072F&PID_0102		    ;AET62 w/o SAM
%ACS.AET62Sam.DevDesc%           =        ACS.AET62Sam,                   USB\VID_072F&PID_0103		    ;AET62 w SAM

%ACS.AET65.DevDesc%              =        ACS.AET65,                      USB\VID_072F&PID_0100		    ;AET65 w/o SAM
%ACS.AET65Sam.DevDesc%           =        ACS.AET65Sam,                   USB\VID_072F&PID_0101		    ;AET65 w SAM

%ACS.ACR83.DevDesc%              =        ACS.ACR83,                      USB\VID_072F&PID_90D2		    ;ACR83

%ACS.APG8201.DevDesc%            =        ACS.APG8201,                    USB\VID_072F&PID_8201		    ;APG8201

%ACS.ACR39U.DevDesc%             =        ACS.ACR39U,                     USB\VID_072F&PID_B100		    ;ACR39U
%ACS.ACR3901.DevDesc%            =        ACS.ACR3901,                    USB\VID_072F&PID_B000		    ;ACR3901

%ACS.ACR89U.Bus.DevDesc%         =        ACS.ACR89U.Bus,                 USB\VID_072F&PID_8900		    ;ACR89 Standard
%ACS.ACR89U.Slt.DevDesc%         =        ACS.ACR89U.Slt,                 *ACO0907
%ACS.ACR89U.Sam.DevDesc%         =        ACS.ACR89U.Sam,                 *ACO0908
%ACS.ACR89U.Fnc.DevDesc%         =        ACS.ACR89U.Fnc,                 *ACO0909

%ACS.ACR89CL.Bus.DevDesc%        =        ACS.ACR89CL.Bus,                USB\VID_072F&PID_8901		    ;ACR89 CL
%ACS.ACR89CL.Ctl.DevDesc%        =        ACS.ACR89CL.Ctl,                *ACO0910
%ACS.ACR89CL.Slt.DevDesc%        =        ACS.ACR89CL.Slt,                *ACO0911
%ACS.ACR89CL.Sam.DevDesc%        =        ACS.ACR89CL.Sam,                *ACO0912
%ACS.ACR89CL.Fnc.DevDesc%        =        ACS.ACR89CL.Fnc,                *ACO0913

%ACS.ACR89F.Bus.DevDesc%         =        ACS.ACR89F.Bus,                 USB\VID_072F&PID_8902		    ;ACR89 FPA
%ACS.ACR89F.Slt.DevDesc%         =        ACS.ACR89F.Slt,                 *ACO0918
%ACS.ACR89F.Sam.DevDesc%         =        ACS.ACR89F.Sam,                 *ACO0919
%ACS.ACR89F.Fnc.DevDesc%         =        ACS.ACR89F.Fnc,                 *ACO0920

%ACS.ACR88.Bus.DevDesc%          =        ACS.ACR88.Bus,                  USB\VID_072F&PID_2010		    ;ACR88
%ACS.ACR88.Bus.DevDesc%          =        ACS.ACR88.Bus,                  USB\VID_072F&PID_2011					
%ACS.ACR88.Slt.DevDesc%          =        ACS.ACR88.Slt,                  *ACO0604
%ACS.ACR88.Sam.DevDesc%          =        ACS.ACR88.Sam,                  *ACO0605
%ACS.ACR88.Fnc.DevDesc%          =        ACS.ACR88.Fnc,                  *ACO0606

%ACS.ACR30.DevDesc%              =        ACS.ACR30,                      USB\VID_072F&PID_0001		    ;ACR30
%ACS.AET63.DevDesc%              =        ACS.AET63,                      USB\VID_072F&PID_8002		    ;AET63

%ACS.ACR1256A1.DevDesc%          =        ACS.ACR1256A1,                  USB\VID_072F&PID_2239		    ;ACR1256A1

%ACS.ACR32A1.DevDesc%          	 =        ACS.ACR32A1,                    USB\VID_072F&PID_B301		    ;ACR32-A1

%ACS.ACR1251C1.Bus.DevDesc%      =        ACS.ACR1251C1.Bus,              USB\VID_072F&PID_2242	        ;ACR1251U-C1
%ACS.ACR1251C1.Icc.DevDesc%      =        ACS.ACR1251C1.Icc,		      *ACO0779
%ACS.ACR1251C1.Pcc.DevDesc%      =        ACS.ACR1251C1.Pcc,		      *ACO0780
%ACS.ACR1251C1.Sam.DevDesc%      =        ACS.ACR1251C1.Sam,		      *ACO0781

%ACS.CryptoMateT1TOK.DevDesc%    =        ACS.CryptoMateT1TOK,            USB\VID_072F&PID_B200         ;CryptoMate (T1) 
%ACS.CryptoMateT1SVR.DevDesc%    =        ACS.CryptoMateT1SVR,            *ACO0004                 

%ACS.CryptoMateT2TOK.DevDesc%    =        ACS.CryptoMateT2TOK,            USB\VID_072F&PID_B106         ;CryptoMate (T2)   
%ACS.CryptoMateT2SVR.DevDesc%    =        ACS.CryptoMateT2SVR,            *ACO0005 
%ACS.ACR1255J1.DevDesc%          =        ACS.ACR1255J1,                  USB\VID_072F&PID_223F		    ;ACR1255U-J1

; ============================= ACR1255U-J1 ===================================

[ACS.ACR1255J1.NTx86]
AddReg       = ACS.ACR1255J1.AddReg.NT,ACS.Common.AddReg
CopyFiles    = ACS.ACR1255J1.CopyFiles.NTx86

[ACS.ACR1255J1.NTamd64]
AddReg       = ACS.ACR1255J1.AddReg.NT,ACS.Common.AddReg
CopyFiles    = ACS.ACR1255J1.CopyFiles.NTamd64

[ACS.ACR1255J1.CopyFiles.NTx86]
ac1255j1.sys,acsdrv.sys

[ACS.ACR1255J1.CopyFiles.NTamd64]
ac1255j1.sys,acsdrvx64.sys

[ACS.ACR1255J1.AddReg.NT]
HKR,,"IFDName",0,%ACS.ACR1255J1.DevDesc%
HKR,,"DRIVERNAME",0,"ACR1255U-J1"
HKR,,"ACSCustomFlags",0x00010000,"0001","0003","0006"

[ACS.ACR1255J1.NTx86.Services]
AddService = AC1255J1, 2, ACS.ACR1255J1.Service, ACS.ACR1255J1.EventLog

[ACS.ACR1255J1.NTamd64.Services]
AddService = AC1255J1, 2, ACS.ACR1255J1.Service, ACS.ACR1255J1.EventLog

[ACS.ACR1255J1.Service]
DisplayName     = %ACS.ACR1255J1.DevDesc%
ServiceType     = 1
StartType       = 3
ErrorControl    = 1
ServiceBinary   = %12%\ac1255j1.sys

[ACS.ACR1255J1.EventLog]
AddReg = ACS.ACR1255J1.AddEventLog.reg

[ACS.ACR1255J1.AddEventLog.reg]
HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\drivers\ac1255j1.sys"
HKR,, TypesSupported,   0x00010001, 7

; =========================== CryptoMateT1SVR =================================

[ACS.CryptoMateT1SVR.NTx86]
AddReg       = ACS.CryptoMateT1SVR.AddReg.NT,ACS.Common.AddReg
CopyFiles    = ACS.CryptoMateT1SVR.CopyFiles.NTx86

[ACS.CryptoMateT1SVR.NTamd64]
AddReg       = ACS.CryptoMateT1SVR.AddReg.NT,ACS.Common.AddReg
CopyFiles    = ACS.CryptoMateT1SVR.CopyFiles.NTamd64

[ACS.CryptoMateT1SVR.CopyFiles.NTx86]
cmt1svr.sys,acsdrvsvr.sys

[ACS.CryptoMateT1SVR.CopyFiles.NTamd64]
cmt1svr.sys,acsdrvsvrx64.sys

[ACS.CryptoMateT1SVR.AddReg.NT]
HKR,,"IFDName",0,%IFDName.CryptoMateT1TOK%
HKR,,"DRIVERNAME",0,"CTMT1"
HKR,,"ACSCustomFlags",0x00010000,"0001"
HKR,,"AcsTokenGuid",,%ACSCMT1GUID%

[ACS.CryptoMateT1SVR.NTx86.Services]
AddService = ACSCMT1SVR, 2, ACS.CryptoMateT1SVR.Service, ACS.CryptoMateT1SVR.EventLog

[ACS.CryptoMateT1SVR.NTamd64.Services]
AddService = ACSCMT1SVR, 2, ACS.CryptoMateT1SVR.Service, ACS.CryptoMateT1SVR.EventLog

[ACS.CryptoMateT1SVR.Service]
DisplayName     = %ACS.CryptoMateT1SVR.DevDesc%
ServiceType     = 1
StartType       = 3
ErrorControl    = 1
ServiceBinary   = %12%\cmt1svr.sys

[ACS.CryptoMateT1SVR.EventLog]
AddReg = ACS.CryptoMateT1SVR.AddEventLog.reg

[ACS.CryptoMateT1SVR.AddEventLog.reg]
HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\drivers\cmt1svr.sys"
HKR,, TypesSupported,   0x00010001, 7

; ========================= CryptoMateT1TOK ============================

[ACS.CryptoMateT1TOK.NTx86]
AddReg       = ACS.CryptoMateT1TOK.AddReg.NT,ACS.Common.AddReg
CopyFiles    = ACS.CryptoMateT1TOK.CopyFiles.NTx86

[ACS.CryptoMateT1TOK.NTamd64]
AddReg       = ACS.CryptoMateT1TOK.AddReg.NT,ACS.Common.AddReg
CopyFiles    = ACS.CryptoMateT1TOK.CopyFiles.NTamd64

[ACS.CryptoMateT1TOK.CopyFiles.NTx86]
cmt1tok.sys,acsdrvtok.sys
cmt1svr.sys,acsdrvsvr.sys

[ACS.CryptoMateT1TOK.CopyFiles.NTamd64]
cmt1tok.sys,acsdrvtokx64.sys
cmt1svr.sys,acsdrvsvrx64.sys

[ACS.CryptoMateT1TOK.AddReg.NT]
HKR,,"IFDName",0,%IFDName.CryptoMateT1TOK%
HKR,,"DRIVERNAME",0,"CTMT1"
HKR,,"AcsTokenGuid",,%ACSCMT1GUID%

[ACS.CryptoMateT1TOK.NTx86.Services]
AddService = ACSCMT1TOK, 2, ACS.CryptoMateT1TOK.Service, ACS.CryptoMateT1TOK.EventLog

[ACS.CryptoMateT1TOK.NTamd64.Services]
AddService = ACSCMT1TOK, 2, ACS.CryptoMateT1TOK.Service, ACS.CryptoMateT1TOK.EventLog

[ACS.CryptoMateT1TOK.Service]
DisplayName     = %ACS.CryptoMateT1TOK.DevDesc%
ServiceType     = 1
StartType       = 3
ErrorControl    = 1
ServiceBinary   = %12%\cmt1tok.sys

[ACS.CryptoMateT1TOK.EventLog]
AddReg = ACS.CryptoMateT1TOK.AddEventLog.reg

[ACS.CryptoMateT1TOK.AddEventLog.reg]
HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\drivers\cmt1tok.sys"
HKR,, TypesSupported,   0x00010001, 7

[ACS.CryptoMateT1TOK.NTx86.CoInstallers]
CopyFiles	= CryptoMateT1TOK.CoInstaller.CopyDLL.NTx86
AddReg      = CryptoMateT1TOK.CoInstaller.AddReg

[ACS.CryptoMateT1TOK.NTamd64.CoInstallers]
CopyFiles       = CryptoMateT1TOK.CoInstaller.CopyDLL.NTamd64
AddReg          = CryptoMateT1TOK.CoInstaller.AddReg

[CryptoMateT1TOK.CoInstaller.CopyDLL.NTx86]
cmt1tok.dll,acscoi.dll

[CryptoMateT1TOK.CoInstaller.CopyDLL.NTamd64]
cmt1tok.dll,acscoix64.dll

[CryptoMateT1TOK.CoInstaller.AddReg]
HKR,,CoInstallers32,0x10000,"cmt1tok.dll,ACSCMServerCoInstaller"

; =========================== CryptoMateT2SVR =================================

[ACS.CryptoMateT2SVR.NTx86]
AddReg       = ACS.CryptoMateT2SVR.AddReg.NT,ACS.Common.AddReg
CopyFiles    = ACS.CryptoMateT2SVR.CopyFiles.NTx86

[ACS.CryptoMateT2SVR.NTamd64]
AddReg       = ACS.CryptoMateT2SVR.AddReg.NT,ACS.Common.AddReg
CopyFiles    = ACS.CryptoMateT2SVR.CopyFiles.NTamd64

[ACS.CryptoMateT2SVR.CopyFiles.NTx86]
cmt2svr.sys,acsdrvsvr.sys

[ACS.CryptoMateT2SVR.CopyFiles.NTamd64]
cmt2svr.sys,acsdrvsvrx64.sys

[ACS.CryptoMateT2SVR.AddReg.NT]
HKR,,"IFDName",0,%IFDName.CryptoMateT2TOK%
HKR,,"DRIVERNAME",0,"CTMT2"
HKR,,"ACSCustomFlags",0x00010000,"0001"
HKR,,"AcsTokenGuid",,%ACSCMT2GUID%

[ACS.CryptoMateT2SVR.NTx86.Services]
AddService = ACSCMT2SVR, 2, ACS.CryptoMateT2SVR.Service, ACS.CryptoMateT2SVR.EventLog

[ACS.CryptoMateT2SVR.NTamd64.Services]
AddService = ACSCMT2SVR, 2, ACS.CryptoMateT2SVR.Service, ACS.CryptoMateT2SVR.EventLog

[ACS.CryptoMateT2SVR.Service]
DisplayName     = %ACS.CryptoMateT2SVR.DevDesc%
ServiceType     = 1
StartType       = 3
ErrorControl    = 1
ServiceBinary   = %12%\cmt2svr.sys

[ACS.CryptoMateT2SVR.EventLog]
AddReg = ACS.CryptoMateT2SVR.AddEventLog.reg

[ACS.CryptoMateT2SVR.AddEventLog.reg]
HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\drivers\cmt2svr.sys"
HKR,, TypesSupported,   0x00010001, 7

; ========================= CryptoMateT2TOK ============================

[ACS.CryptoMateT2TOK.NTx86]
AddReg       = ACS.CryptoMateT2TOK.AddReg.NT,ACS.Common.AddReg
CopyFiles    = ACS.CryptoMateT2TOK.CopyFiles.NTx86

[ACS.CryptoMateT2TOK.NTamd64]
AddReg       = ACS.CryptoMateT2TOK.AddReg.NT,ACS.Common.AddReg
CopyFiles    = ACS.CryptoMateT2TOK.CopyFiles.NTamd64

[ACS.CryptoMateT2TOK.CopyFiles.NTx86]
cmt2tok.sys,acsdrvtok.sys
cmt2svr.sys,acsdrvsvr.sys

[ACS.CryptoMateT2TOK.CopyFiles.NTamd64]
cmt2tok.sys,acsdrvtokx64.sys
cmt2svr.sys,acsdrvsvrx64.sys

[ACS.CryptoMateT2TOK.AddReg.NT]
HKR,,"IFDName",0,%IFDName.CryptoMateT2TOK%
HKR,,"DRIVERNAME",0,"CTMT2"
HKR,,"AcsTokenGuid",,%ACSCMT2GUID%

[ACS.CryptoMateT2TOK.NTx86.Services]
AddService = ACSCMT2TOK, 2, ACS.CryptoMateT2TOK.Service, ACS.CryptoMateT2TOK.EventLog

[ACS.CryptoMateT2TOK.NTamd64.Services]
AddService = ACSCMT2TOK, 2, ACS.CryptoMateT2TOK.Service, ACS.CryptoMateT2TOK.EventLog

[ACS.CryptoMateT2TOK.Service]
DisplayName     = %ACS.CryptoMateT2TOK.DevDesc%
ServiceType     = 1
StartType       = 3
ErrorControl    = 1
ServiceBinary   = %12%\cmt2tok.sys

[ACS.CryptoMateT2TOK.EventLog]
AddReg = ACS.CryptoMateT2TOK.AddEventLog.reg

[ACS.CryptoMateT2TOK.AddEventLog.reg]
HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\drivers\cmt2tok.sys"
HKR,, TypesSupported,   0x00010001, 7

[ACS.CryptoMateT2TOK.NTx86.CoInstallers]
CopyFiles	= CryptoMateT2TOK.CoInstaller.CopyDLL.NTx86
AddReg          = CryptoMateT2TOK.CoInstaller.AddReg

[ACS.CryptoMateT2TOK.NTamd64.CoInstallers]
CopyFiles       = CryptoMateT2TOK.CoInstaller.CopyDLL.NTamd64
AddReg          = CryptoMateT2TOK.CoInstaller.AddReg

[CryptoMateT2TOK.CoInstaller.CopyDLL.NTx86]
cmt2tok.dll,acscoi.dll

[CryptoMateT2TOK.CoInstaller.CopyDLL.NTamd64]
cmt2tok.dll,acscoix64.dll

[CryptoMateT2TOK.CoInstaller.AddReg]
HKR,,CoInstallers32,0x10000,"cmt2tok.dll,ACSCMServerCoInstaller"   

; ========================= ACR1251U-C1 SAM ============================

[ACS.ACR1251C1.Sam.NTx86]
AddReg		= ACS.ACR1251C1.Sam.AddReg.NT
CopyFiles 	= ACS.ACR1251C1.Sam.CopyFiles.NTx86

[ACS.ACR1251C1.Sam.NTamd64]
AddReg		= ACS.ACR1251C1.Sam.AddReg.NT
CopyFiles 	= ACS.ACR1251C1.Sam.CopyFiles.NTamd64

[ACS.ACR1251C1.Sam.AddReg.NT]
HKR,,"VendorName",0,%Vendor%
HKR,,"IFDName",0,%ACS.ACR1251C1.Sam.DevDesc%

[ACS.ACR1251C1.Sam.CopyFiles.NTx86]
a1251c1sam.sys,acsdrvsam.sys

[ACS.ACR1251C1.Sam.CopyFiles.NTamd64]
a1251c1sam.sys,acsdrvsamx64.sys

[ACS.ACR1251C1.Sam.NTx86.Services]
AddService=A1251C1SAM,2,ACS.ACR1251C1.Sam.Service,ACS.ACR1251C1.Sam.EventLog

[ACS.ACR1251C1.Sam.NTamd64.Services]
AddService=A1251C1SAM,2,ACS.ACR1251C1.Sam.Service,ACS.ACR1251C1.Sam.EventLog

[ACS.ACR1251C1.Sam.Service]
DisplayName     = %ACS.ACR1251C1.Sam.DevDesc%
ServiceType	= 1
StartType       = 3
ErrorControl	= 1
ServiceBinary	= %12%\a1251c1sam.sys

[ACS.ACR1251C1.Sam.EventLog]
AddReg = ACS.ACR1251C1.Sam.AddEventLog.reg

[ACS.ACR1251C1.Sam.AddEventLog.reg]
HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\drivers\a1251c1sam.sys"
HKR,, TypesSupported,   0x00010001, 7

; ========================= ACR1251U-C1 PCC ============================

[ACS.ACR1251C1.Pcc.NTx86]
AddReg		= ACS.ACR1251C1.Pcc.AddReg.NT
CopyFiles 	= ACS.ACR1251C1.Pcc.CopyFiles.NTx86

[ACS.ACR1251C1.Pcc.NTamd64]
AddReg		= ACS.ACR1251C1.Pcc.AddReg.NT
CopyFiles 	= ACS.ACR1251C1.Pcc.CopyFiles.NTamd64

[ACS.ACR1251C1.Pcc.AddReg.NT]
HKR,,"VendorName",0,%Vendor%
HKR,,"IFDName",0,%ACS.ACR1251C1.Pcc.DevDesc%

[ACS.ACR1251C1.Pcc.CopyFiles.NTx86]
a1251c1pcc.sys,acsdrvpcc.sys

[ACS.ACR1251C1.Pcc.CopyFiles.NTamd64]
a1251c1pcc.sys,acsdrvpccx64.sys

[ACS.ACR1251C1.Pcc.NTx86.Services]
AddService=A1251C1PICC,2,ACS.ACR1251C1.Pcc.Service,ACS.ACR1251C1.Pcc.EventLog

[ACS.ACR1251C1.Pcc.NTamd64.Services]
AddService=A1251C1PICC,2,ACS.ACR1251C1.Pcc.Service,ACS.ACR1251C1.Pcc.EventLog

[ACS.ACR1251C1.Pcc.Service]
DisplayName     = %ACS.ACR1251C1.Pcc.DevDesc%
ServiceType	= 1
StartType       = 3
ErrorControl	= 1
ServiceBinary	= %12%\a1251c1pcc.sys

[ACS.ACR1251C1.Pcc.EventLog]
AddReg = ACS.ACR1251C1.Pcc.AddEventLog.reg

[ACS.ACR1251C1.Pcc.AddEventLog.reg]
HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\drivers\a1251c1pcc.sys"
HKR,, TypesSupported,   0x00010001, 7

; ========================= ACR1251U-C1 ICC ============================

[ACS.ACR1251C1.Icc.NTx86]
AddReg		= ACS.ACR1251C1.Icc.AddReg.NT
CopyFiles 	= ACS.ACR1251C1.Icc.CopyFiles.NTx86

[ACS.ACR1251C1.Icc.NTamd64]
AddReg		= ACS.ACR1251C1.Icc.AddReg.NT
CopyFiles 	= ACS.ACR1251C1.Icc.CopyFiles.NTamd64

[ACS.ACR1251C1.Icc.AddReg.NT]
HKR,,"VendorName",0,%Vendor%
HKR,,"IFDName",0,%ACS.ACR1251C1.Icc.DevDesc%

[ACS.ACR1251C1.Icc.CopyFiles.NTx86]
a1251c1icc.sys,acsdrvicc.sys

[ACS.ACR1251C1.Icc.CopyFiles.NTamd64]
a1251c1icc.sys,acsdrviccx64.sys

[ACS.ACR1251C1.Icc.NTx86.Services]
AddService=A1251C1ICC,2,ACS.ACR1251C1.Icc.Service,ACS.ACR1251C1.Icc.EventLog

[ACS.ACR1251C1.Icc.NTamd64.Services]
AddService=A1251C1ICC,2,ACS.ACR1251C1.Icc.Service,ACS.ACR1251C1.Icc.EventLog

[ACS.ACR1251C1.Icc.Service]
DisplayName     = %ACS.ACR1251C1.Icc.DevDesc%
ServiceType	= 1
StartType       = 3
ErrorControl	= 1
ServiceBinary	= %12%\a1251c1icc.sys

[ACS.ACR1251C1.Icc.EventLog]
AddReg = ACS.ACR1251C1.Icc.AddEventLog.reg

[ACS.ACR1251C1.Icc.AddEventLog.reg]
HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\drivers\a1251c1icc.sys"
HKR,, TypesSupported,   0x00010001, 7
                    
; ========================= ACR1251U-C1 BUS ============================

[ACS.ACR1251C1.Bus.NTx86]
AddReg    = ACS.ACR1251C1.Bus.AddReg.NT,ACS.Common.AddReg
CopyFiles = ACS.ACR1251C1.Bus.CopyFiles.NTx86

[ACS.ACR1251C1.Bus.NTamd64]
AddReg    = ACS.ACR1251C1.Bus.AddReg.NT,ACS.Common.AddReg
CopyFiles = ACS.ACR1251C1.Bus.CopyFiles.NTamd64

[ACS.ACR1251C1.Bus.AddReg.NT]
HKR,,"NUM_OF_CHILDA",0,"0001"
HKR,,"NUM_OF_CHILDB",0,"0001"
HKR,,"NUM_OF_CHILDC",0,"0001"
HKR,,"NUM_OF_CHILDD",0,"0000"
HKR,,"SLOTNR_CHILDA",0,"0000"
HKR,,"SLOTNR_CHILDB",0,"0001"
HKR,,"SLOTNR_CHILDC",0,"0002"
HKR,,"SLOTNR_CHILDD",0,"0000"
HKR,,"IccCustomFlags",0x00010000,"0006"
HKR,,"PccCustomFlags",0x00010000,"0005","0006"
HKR,,"SamCustomFlags",0x00010000,"0006"
HKR,,"CHILDADEVID",0,"ACR1251C1BUS\*AC0779"
HKR,,"CHILDBDEVID",0,"ACR1251C1BUS\*AC0780"
HKR,,"CHILDCDEVID",0,"ACR1251C1BUS\*AC0781"
HKR,,"CHILDDDEVID",0,"ACR1251C1BUS\*AC0000"
HKR,,"CHILDAHWID",0,"*ACO0779"
HKR,,"CHILDBHWID",0,"*ACO0780"
HKR,,"CHILDCHWID",0,"*ACO0781"
HKR,,"CHILDDHWID",0,"*ACO0000"
HKR,,"DEVICENAME",0,"ACR1251C1"

[ACS.ACR1251C1.Bus.CopyFiles.NTx86]
a1251c1bus.sys,acsdrvbus.sys
a1251c1icc.sys,acsdrvicc.sys
a1251c1pcc.sys,acsdrvpcc.sys
a1251c1sam.sys,acsdrvsam.sys

[ACS.ACR1251C1.Bus.CopyFiles.NTamd64]
a1251c1bus.sys,acsdrvbusx64.sys
a1251c1icc.sys,acsdrviccx64.sys
a1251c1pcc.sys,acsdrvpccx64.sys
a1251c1sam.sys,acsdrvsamx64.sys

[ACS.ACR1251C1.Bus.NTx86.Services]
AddService=A1251C1BUS,2,ACS.ACR1251C1.Bus.Service,ACS.ACR1251C1.Bus.EventLog

[ACS.ACR1251C1.Bus.NTamd64.Services]
AddService=A1251C1BUS,2,ACS.ACR1251C1.Bus.Service,ACS.ACR1251C1.Bus.EventLog

[ACS.ACR1251C1.Bus.Service]
DisplayName     = %ACS.ACR1251C1.Bus.DevDesc%
ServiceType  	= 1
StartType	= 3
ErrorControl	= 1
ServiceBinary	= %12%\a1251c1bus.sys

[ACS.ACR1251C1.Bus.EventLog]
AddReg = ACS.ACR1251C1.Bus.AddEventLog.reg

[ACS.ACR1251C1.Bus.AddEventLog.reg]
HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\drivers\a1251c1bus.sys"
HKR,, TypesSupported,   0x00010001, 7

; ======================== ACR32-A1 ==============================

[ACS.ACR32A1.NTx86]
AddReg       = ACS.ACR32A1.AddReg.NT,ACS.Common.AddReg
CopyFiles    = ACS.ACR32A1.CopyFiles.NTx86

[ACS.ACR32A1.NTamd64]
AddReg       = ACS.ACR32A1.AddReg.NT,ACS.Common.AddReg
CopyFiles    = ACS.ACR32A1.CopyFiles.NTamd64

[ACS.ACR32A1.CopyFiles.NTx86]
acr32a1.sys,acsdrv.sys

[ACS.ACR32A1.CopyFiles.NTamd64]
acr32a1.sys,acsdrvx64.sys

[ACS.ACR32A1.AddReg.NT]
HKR,,"IFDName",0,%ACS.ACR32A1.DevDesc%
HKR,,"DRIVERNAME",0,"ACR32A1"
HKR,,"ACSCustomFlags",0x00010000,"0002","0003","0006"

[ACS.ACR32A1.NTx86.Services]
AddService = ACR32A1, 2, ACS.ACR32A1.Service, ACS.ACR32A1.EventLog

[ACS.ACR32A1.NTamd64.Services]
AddService = ACR32A1, 2, ACS.ACR32A1.Service, ACS.ACR32A1.EventLog

[ACS.ACR32A1.Service]
DisplayName     = %ACS.ACR32A1.DevDesc%
ServiceType     = 1
StartType       = 3
ErrorControl    = 1
ServiceBinary   = %12%\acr32a1.sys

[ACS.ACR32A1.EventLog]
AddReg = ACS.ACR32A1.AddEventLog.reg

[ACS.ACR32A1.AddEventLog.reg]
HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\drivers\acr32a1.sys"
HKR,, TypesSupported,   0x00010001, 7

; ======================== ACR1256-A1 ==============================

[ACS.ACR1256A1.NTx86]
AddReg       = ACS.ACR1256A1.AddReg.NT,ACS.Common.AddReg
CopyFiles    = ACS.ACR1256A1.CopyFiles.NTx86

[ACS.ACR1256A1.NTamd64]
AddReg       = ACS.ACR1256A1.AddReg.NT,ACS.Common.AddReg
CopyFiles    = ACS.ACR1256A1.CopyFiles.NTamd64

[ACS.ACR1256A1.CopyFiles.NTx86]
a1256a1.sys,acsdrv.sys

[ACS.ACR1256A1.CopyFiles.NTamd64]
a1256a1.sys,acsdrvx64.sys

[ACS.ACR1256A1.AddReg.NT]
HKR,,"IFDName",0,%ACS.ACR1256A1.DevDesc%
HKR,,"DRIVERNAME",0,"ACR1256"
HKR,,"ACSCustomFlags",0x00010000,"0001","0003","0006","0017","0030"

[ACS.ACR1256A1.NTx86.Services]
AddService = ACR1256A1, 2, ACS.ACR1256A1.Service, ACS.ACR1256A1.EventLog

[ACS.ACR1256A1.NTamd64.Services]
AddService = ACR1256A1, 2, ACS.ACR1256A1.Service, ACS.ACR1256A1.EventLog

[ACS.ACR1256A1.Service]
DisplayName     = %ACS.ACR1256A1.DevDesc%
ServiceType     = 1
StartType       = 3
ErrorControl    = 1
ServiceBinary   = %12%\a1256a1.sys

[ACS.ACR1256A1.EventLog]
AddReg = ACS.ACR1256A1.AddEventLog.reg

[ACS.ACR1256A1.AddEventLog.reg]
HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\drivers\a1256a1.sys"
HKR,, TypesSupported,   0x00010001, 7

; =========================== ACR88 Fnc ================================

[ACS.ACR88.Fnc.NTx86]
AddReg		= ACS.ACR88.Fnc.AddReg.NT
CopyFiles 	= ACS.ACR88.Fnc.CopyFiles.NTx86

[ACS.ACR88.Fnc.NTamd64]
AddReg		= ACS.ACR88.Fnc.AddReg.NT
CopyFiles 	= ACS.ACR88.Fnc.CopyFiles.NTamd64

[ACS.ACR88.Fnc.CopyFiles.NTx86]
acr88fnc.sys,acsdrvfnc.sys

[ACS.ACR88.Fnc.CopyFiles.NTamd64]
acr88fnc.sys,acsdrvfncx64.sys

[ACS.ACR88.Fnc.AddReg.NT]
HKR,,"VendorName",0,%Vendor%
HKR,,"IFDName",0,%IFDName.ACR88.Fnc%

[ACS.ACR88.Fnc.NTx86.Services]
AddService=ACR88FNC,2,ACS.ACR88.Fnc.Service,ACS.ACR88.Fnc.EventLog

[ACS.ACR88.Fnc.NTamd64.Services]
AddService=ACR88FNC,2,ACS.ACR88.Fnc.Service,ACS.ACR88.Fnc.EventLog

[ACS.ACR88.Fnc.Service]
DisplayName     = %ACS.ACR88.Fnc.DevDesc%
ServiceType	= 1
StartType       = 3
ErrorControl	= 1
ServiceBinary	= %12%\acr88fnc.sys

[ACS.ACR88.Fnc.EventLog]
AddReg = ACS.ACR88.Fnc.AddEventLog.reg

[ACS.ACR88.Fnc.AddEventLog.reg]
HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\drivers\acr88fnc.sys"
HKR,, TypesSupported,   0x00010001, 7

; =========================== ACR88 Sam ================================

[ACS.ACR88.Sam.NTx86]
AddReg		= ACS.ACR88.Sam.AddReg.NT
CopyFiles 	= ACS.ACR88.Sam.CopyFiles.NTx86

[ACS.ACR88.Sam.NTamd64]
AddReg		= ACS.ACR88.Sam.AddReg.NT
CopyFiles 	= ACS.ACR88.Sam.CopyFiles.NTamd64

[ACS.ACR88.Sam.CopyFiles.NTx86]
acr88sam.sys,acsdrvsam.sys

[ACS.ACR88.Sam.CopyFiles.NTamd64]
acr88sam.sys,acsdrvsamx64.sys

[ACS.ACR88.Sam.AddReg.NT]
HKR,,"VendorName",0,%Vendor%
HKR,,"IFDName",0,%IFDName.ACR88.Sam%

[ACS.ACR88.Sam.NTx86.Services]
AddService=ACR88SAM,2,ACS.ACR88.Sam.Service,ACS.ACR88.Sam.EventLog

[ACS.ACR88.Sam.NTamd64.Services]
AddService=ACR88SAM,2,ACS.ACR88.Sam.Service,ACS.ACR88.Sam.EventLog

[ACS.ACR88.Sam.Service]
DisplayName     = %ACS.ACR88.Sam.DevDesc%
ServiceType	= 1
StartType       = 3
ErrorControl	= 1
ServiceBinary	= %12%\acr88sam.sys

[ACS.ACR88.Sam.EventLog]
AddReg = ACS.ACR88.Sam.AddEventLog.reg

[ACS.ACR88.Sam.AddEventLog.reg]
HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\drivers\acr88sam.sys"
HKR,, TypesSupported,   0x00010001, 7

; =========================== ACR88 Slt ================================

[ACS.ACR88.Slt.NTx86]
AddReg		= ACS.ACR88.Slt.AddReg.NT
CopyFiles 	= ACS.ACR88.Slt.CopyFiles.NTx86

[ACS.ACR88.Slt.NTamd64]
AddReg		= ACS.ACR88.Slt.AddReg.NT
CopyFiles 	= ACS.ACR88.Slt.CopyFiles.NTamd64

[ACS.ACR88.Slt.CopyFiles.NTx86]
acr88slt.sys,acsdrvicc.sys

[ACS.ACR88.Slt.CopyFiles.NTamd64]
acr88slt.sys,acsdrviccx64.sys

[ACS.ACR88.Slt.AddReg.NT]
HKR,,"VendorName",0,%Vendor%
HKR,,"IFDName",0,%IFDName.ACR88.Slt%

[ACS.ACR88.Slt.NTx86.Services]
AddService=ACR88SLT,2,ACS.ACR88.Slt.Service,ACS.ACR88.Slt.EventLog

[ACS.ACR88.Slt.NTamd64.Services]
AddService=ACR88SLT,2,ACS.ACR88.Slt.Service,ACS.ACR88.Slt.EventLog

[ACS.ACR88.Slt.Service]
DisplayName     = %ACS.ACR88.Slt.DevDesc%
ServiceType	= 1
StartType       = 3
ErrorControl	= 1
ServiceBinary	= %12%\acr88slt.sys

[ACS.ACR88.Slt.EventLog]
AddReg = ACS.ACR88.Slt.AddEventLog.reg

[ACS.ACR88.Slt.AddEventLog.reg]
HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\drivers\acr88slt.sys"
HKR,, TypesSupported,   0x00010001, 7

; =========================== ACR88 Bus ================================

[ACS.ACR88.Bus.NTx86]
AddReg    = ACS.ACR88.Bus.AddReg.NT,ACS.Common.AddReg
CopyFiles = ACS.ACR88.Bus.CopyFiles.NTx86

[ACS.ACR88.Bus.NTamd64]
AddReg    = ACS.ACR88.Bus.AddReg.NT,ACS.Common.AddReg
CopyFiles = ACS.ACR88.Bus.CopyFiles.NTamd64

[ACS.ACR88.Bus.CopyFiles.NTx86]
acr88bus.sys,acsdrvbus.sys,,2
acr88slt.sys,acsdrvicc.sys,,2
acr88sam.sys,acsdrvsam.sys,,2
acr88fnc.sys,acsdrvfnc.sys,,2

[ACS.ACR88.Bus.CopyFiles.NTamd64]
acr88bus.sys,acsdrvbusx64.sys
acr88slt.sys,acsdrviccx64.sys
acr88sam.sys,acsdrvsamx64.sys
acr88fnc.sys,acsdrvfncx64.sys

[ACS.ACR88.Bus.AddReg.NT]
HKR,,"NUM_OF_CHILDA",0,"0002"
HKR,,"NUM_OF_CHILDB",0,"0000"
HKR,,"NUM_OF_CHILDC",0,"0003"
HKR,,"NUM_OF_CHILDD",0,"0001"
HKR,,"SLOTNR_CHILDA",0,"0000"
HKR,,"SLOTNR_CHILDB",0,"0000"
HKR,,"SLOTNR_CHILDC",0,"0002"
HKR,,"SLOTNR_CHILDD",0,"0005"
HKR,,"IccCustomFlags",0x00010000,"0006","0019"
HKR,,"PccCustomFlags",0x00010000,"0006"
HKR,,"SamCustomFlags",0x00010000,"0006","0019"
HKR,,"CHILDADEVID",0,"ACR88BUS\*AC0604"
HKR,,"CHILDBDEVID",0,"ACR88BUS\*AC0000"
HKR,,"CHILDCDEVID",0,"ACR88BUS\*AC0605"
HKR,,"CHILDDDEVID",0,"ACR88BUS\*AC0606"
HKR,,"CHILDAHWID",0,"*ACO0604"
HKR,,"CHILDBHWID",0,"*ACO0000"
HKR,,"CHILDCHWID",0,"*ACO0605"
HKR,,"CHILDDHWID",0,"*ACO0606"

[ACS.ACR88.Bus.NTx86.Services]
AddService=ACR88BUS,2,ACS.ACR88.Bus.Service,ACS.ACR88.Bus.EventLog

[ACS.ACR88.Bus.NTamd64.Services]
AddService=ACR88BUS,2,ACS.ACR88.Bus.Service,ACS.ACR88.Bus.EventLog

[ACS.ACR88.Bus.Service]
DisplayName     = %ACS.ACR88.Bus.DevDesc%
ServiceType	= 1
StartType	= 3
ErrorControl	= 1
ServiceBinary	= %12%\acr88bus.sys

[ACS.ACR88.Bus.EventLog]
AddReg = ACS.ACR88.Bus.AddEventLog.reg

[ACS.ACR88.Bus.AddEventLog.reg]
HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\drivers\acr88bus.sys"
HKR,, TypesSupported,   0x00010001, 7

; =========================== ACR89F Fnc ================================

[ACS.ACR89F.Fnc.NTx86]
AddReg		= ACS.ACR89F.Fnc.AddReg.NT
CopyFiles 	= ACS.ACR89F.Fnc.CopyFiles.NTx86

[ACS.ACR89F.Fnc.NTamd64]
AddReg		= ACS.ACR89F.Fnc.AddReg.NT
CopyFiles 	= ACS.ACR89F.Fnc.CopyFiles.NTamd64

[ACS.ACR89F.Fnc.CopyFiles.NTx86]
acr89ffnc.sys,acsdrvfnc.sys

[ACS.ACR89F.Fnc.CopyFiles.NTamd64]
acr89ffnc.sys,acsdrvfncx64.sys

[ACS.ACR89F.Fnc.AddReg.NT]
HKR,,"VendorName",0,%Vendor%
HKR,,"IFDName",0,%ACS.ACR89F.Fnc.DevDesc%

[ACS.ACR89F.Fnc.NTx86.Services]
AddService=ACR89FFNC,2,ACS.ACR89F.Fnc.Service,ACS.ACR89F.Fnc.EventLog

[ACS.ACR89F.Fnc.NTamd64.Services]
AddService=ACR89FFNC,2,ACS.ACR89F.Fnc.Service,ACS.ACR89F.Fnc.EventLog

[ACS.ACR89F.Fnc.Service]
DisplayName     = %ACS.ACR89F.Fnc.DevDesc%
ServiceType	= 1
StartType       = 3
ErrorControl	= 1
ServiceBinary	= %12%\acr89ffnc.sys

[ACS.ACR89F.Fnc.EventLog]
AddReg = ACS.ACR89F.Fnc.AddEventLog.reg

[ACS.ACR89F.Fnc.AddEventLog.reg]
HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\drivers\acr89ffnc.sys"
HKR,, TypesSupported,   0x00010001, 7

; =========================== ACR89F Sam ================================

[ACS.ACR89F.Sam.NTx86]
AddReg		= ACS.ACR89F.Sam.AddReg.NT
CopyFiles 	= ACS.ACR89F.Sam.CopyFiles.NTx86

[ACS.ACR89F.Sam.NTamd64]
AddReg		= ACS.ACR89F.Sam.AddReg.NT
CopyFiles 	= ACS.ACR89F.Sam.CopyFiles.NTamd64

[ACS.ACR89F.Sam.CopyFiles.NTx86]
acr89fsam.sys,acsdrvsam.sys

[ACS.ACR89F.Sam.CopyFiles.NTamd64]
acr89fsam.sys,acsdrvsamx64.sys

[ACS.ACR89F.Sam.AddReg.NT]
HKR,,"VendorName",0,%Vendor%
HKR,,"IFDName",0,%ACS.ACR89F.Sam.DevDesc%

[ACS.ACR89F.Sam.NTx86.Services]
AddService=ACR89FSAM,2,ACS.ACR89F.Sam.Service,ACS.ACR89F.Sam.EventLog

[ACS.ACR89F.Sam.NTamd64.Services]
AddService=ACR89FSAM,2,ACS.ACR89F.Sam.Service,ACS.ACR89F.Sam.EventLog

[ACS.ACR89F.Sam.Service]
DisplayName     = %ACS.ACR89F.Sam.DevDesc%
ServiceType	= 1
StartType       = 3
ErrorControl	= 1
ServiceBinary	= %12%\acr89fsam.sys

[ACS.ACR89F.Sam.EventLog]
AddReg = ACS.ACR89F.Sam.AddEventLog.reg

[ACS.ACR89F.Sam.AddEventLog.reg]
HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\drivers\acr89fsam.sys"
HKR,, TypesSupported,   0x00010001, 7

; =========================== ACR89F Slt ================================

[ACS.ACR89F.Slt.NTx86]
AddReg		= ACS.ACR89F.Slt.AddReg.NT
CopyFiles 	= ACS.ACR89F.Slt.CopyFiles.NTx86

[ACS.ACR89F.Slt.NTamd64]
AddReg		= ACS.ACR89F.Slt.AddReg.NT
CopyFiles 	= ACS.ACR89F.Slt.CopyFiles.NTamd64

[ACS.ACR89F.Slt.CopyFiles.NTx86]
acr89fslt.sys,acsdrvicc.sys

[ACS.ACR89F.Slt.CopyFiles.NTamd64]
acr89fslt.sys,acsdrviccx64.sys

[ACS.ACR89F.Slt.AddReg.NT]
HKR,,"VendorName",0,%Vendor%
HKR,,"IFDName",0,%ACS.ACR89F.Slt.DevDesc%

[ACS.ACR89F.Slt.NTx86.Services]
AddService=ACR89FSLT,2,ACS.ACR89F.Slt.Service,ACS.ACR89F.Slt.EventLog

[ACS.ACR89F.Slt.NTamd64.Services]
AddService=ACR89FSLT,2,ACS.ACR89F.Slt.Service,ACS.ACR89F.Slt.EventLog

[ACS.ACR89F.Slt.Service]
DisplayName     = %ACS.ACR89F.Slt.DevDesc%
ServiceType	= 1
StartType       = 3
ErrorControl	= 1
ServiceBinary	= %12%\acr89fslt.sys

[ACS.ACR89F.Slt.EventLog]
AddReg = ACS.ACR89F.Slt.AddEventLog.reg

[ACS.ACR89F.Slt.AddEventLog.reg]
HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\drivers\acr89fslt.sys"
HKR,, TypesSupported,   0x00010001, 7

; =========================== ACR89F Bus ================================

[ACS.ACR89F.Bus.NTx86]
AddReg    = ACS.ACR89F.Bus.AddReg.NT,ACS.Common.AddReg
CopyFiles = ACS.ACR89F.Bus.CopyFiles.NTx86

[ACS.ACR89F.Bus.NTamd64]
AddReg    = ACS.ACR89F.Bus.AddReg.NT,ACS.Common.AddReg
CopyFiles = ACS.ACR89F.Bus.CopyFiles.NTamd64

[ACS.ACR89F.Bus.CopyFiles.NTx86]
acr89fbus.sys,acsdrvbus.sys,,2
acr89fslt.sys,acsdrvicc.sys,,2
acr89fsam.sys,acsdrvsam.sys,,2
acr89ffnc.sys,acsdrvfnc.sys,,2

[ACS.ACR89F.Bus.CopyFiles.NTamd64]
acr89fbus.sys,acsdrvbusx64.sys
acr89fslt.sys,acsdrviccx64.sys
acr89fsam.sys,acsdrvsamx64.sys
acr89ffnc.sys,acsdrvfncx64.sys

[ACS.ACR89F.Bus.AddReg.NT]
HKR,,"NUM_OF_CHILDA",0,"0002"
HKR,,"NUM_OF_CHILDB",0,"0000"
HKR,,"NUM_OF_CHILDC",0,"0003"
HKR,,"NUM_OF_CHILDD",0,"0001"
HKR,,"SLOTNR_CHILDA",0,"0000"
HKR,,"SLOTNR_CHILDB",0,"0000"
HKR,,"SLOTNR_CHILDC",0,"0002"
HKR,,"SLOTNR_CHILDD",0,"0005"
HKR,,"IccCustomFlags",0x00010000,"0006","0019"
HKR,,"PccCustomFlags",0x00010000,"0006"
HKR,,"SamCustomFlags",0x00010000,"0006","0019"
HKR,,"CHILDADEVID",0,"ACR89FBUS\*AC0918"
HKR,,"CHILDBDEVID",0,"ACR89FBUS\*AC0000"
HKR,,"CHILDCDEVID",0,"ACR89FBUS\*AC0919"
HKR,,"CHILDDDEVID",0,"ACR89FBUS\*AC0920"
HKR,,"CHILDAHWID",0,"*ACO0918"
HKR,,"CHILDBHWID",0,"*ACO0000"
HKR,,"CHILDCHWID",0,"*ACO0919"
HKR,,"CHILDDHWID",0,"*ACO0920"

[ACS.ACR89F.Bus.NTx86.Services]
AddService=ACR89FBUS,2,ACS.ACR89F.Bus.Service,ACS.ACR89F.Bus.EventLog

[ACS.ACR89F.Bus.NTamd64.Services]
AddService=ACR89FBUS,2,ACS.ACR89F.Bus.Service,ACS.ACR89F.Bus.EventLog

[ACS.ACR89F.Bus.Service]
DisplayName     = %ACS.ACR89F.Bus.DevDesc%
ServiceType	= 1
StartType	= 3
ErrorControl	= 1
ServiceBinary	= %12%\acr89fbus.sys

[ACS.ACR89F.Bus.EventLog]
AddReg = ACS.ACR89F.Bus.AddEventLog.reg

[ACS.ACR89F.Bus.AddEventLog.reg]
HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\drivers\acr89fbus.sys"
HKR,, TypesSupported,   0x00010001, 7

; =========================== ACR89CL Fnc ===============================

[ACS.ACR89CL.Fnc.NTx86]
AddReg		= ACS.ACR89CL.Fnc.AddReg.NT
CopyFiles 	= ACS.ACR89CL.Fnc.CopyFiles.NTx86

[ACS.ACR89CL.Fnc.NTamd64]
AddReg		= ACS.ACR89CL.Fnc.AddReg.NT
CopyFiles 	= ACS.ACR89CL.Fnc.CopyFiles.NTamd64

[ACS.ACR89CL.Fnc.CopyFiles.NTx86]
acr89cfnc.sys,acsdrvfnc.sys

[ACS.ACR89CL.Fnc.CopyFiles.NTamd64]
acr89cfnc.sys,acsdrvfncx64.sys

[ACS.ACR89CL.Fnc.AddReg.NT]
HKR,,"VendorName",0,%Vendor%
HKR,,"IFDName",0,%ACS.ACR89CL.Fnc.DevDesc%

[ACS.ACR89CL.Fnc.NTx86.Services]
AddService=ACR89CFNC,2,ACS.ACR89CL.Fnc.Service,ACS.ACR89CL.Fnc.EventLog

[ACS.ACR89CL.Fnc.NTamd64.Services]
AddService=ACR89CFNC,2,ACS.ACR89CL.Fnc.Service,ACS.ACR89CL.Fnc.EventLog

[ACS.ACR89CL.Fnc.Service]
DisplayName     = %ACS.ACR89CL.Fnc.DevDesc%
ServiceType	= 1
StartType       = 3
ErrorControl	= 1
ServiceBinary	= %12%\acr89cfnc.sys

[ACS.ACR89CL.Fnc.EventLog]
AddReg = ACS.ACR89CL.Fnc.AddEventLog.reg

[ACS.ACR89CL.Fnc.AddEventLog.reg]
HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\drivers\acr89cfnc.sys"
HKR,, TypesSupported,   0x00010001, 7

; =========================== ACR89CL Sam ================================

[ACS.ACR89CL.Sam.NTx86]
AddReg		= ACS.ACR89CL.Sam.AddReg.NT
CopyFiles 	= ACS.ACR89CL.Sam.CopyFiles.NTx86

[ACS.ACR89CL.Sam.NTamd64]
AddReg		= ACS.ACR89CL.Sam.AddReg.NT
CopyFiles 	= ACS.ACR89CL.Sam.CopyFiles.NTamd64

[ACS.ACR89CL.Sam.CopyFiles.NTx86]
acr89csam.sys,acsdrvsam.sys

[ACS.ACR89CL.Sam.CopyFiles.NTamd64]
acr89csam.sys,acsdrvsamx64.sys

[ACS.ACR89CL.Sam.AddReg.NT]
HKR,,"VendorName",0,%Vendor%
HKR,,"IFDName",0,%ACS.ACR89CL.Sam.DevDesc%

[ACS.ACR89CL.Sam.NTx86.Services]
AddService=ACR89CSAM,2,ACS.ACR89CL.Sam.Service,ACS.ACR89CL.Sam.EventLog

[ACS.ACR89CL.Sam.NTamd64.Services]
AddService=ACR89CSAM,2,ACS.ACR89CL.Sam.Service,ACS.ACR89CL.Sam.EventLog

[ACS.ACR89CL.Sam.Service]
DisplayName     = %ACS.ACR89CL.Sam.DevDesc%
ServiceType	= 1
StartType       = 3
ErrorControl	= 1
ServiceBinary	= %12%\acr89csam.sys

[ACS.ACR89CL.Sam.EventLog]
AddReg = ACS.ACR89CL.Sam.AddEventLog.reg

[ACS.ACR89CL.Sam.AddEventLog.reg]
HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\drivers\acr89csam.sys"
HKR,, TypesSupported,   0x00010001, 7

; =========================== ACR89CL Slt ===============================

[ACS.ACR89CL.Slt.NTx86]
AddReg		= ACS.ACR89CL.Slt.AddReg.NT
CopyFiles 	= ACS.ACR89CL.Slt.CopyFiles.NTx86

[ACS.ACR89CL.Slt.NTamd64]
AddReg		= ACS.ACR89CL.Slt.AddReg.NT
CopyFiles 	= ACS.ACR89CL.Slt.CopyFiles.NTamd64

[ACS.ACR89CL.Slt.CopyFiles.NTx86]
acr89cslt.sys,acsdrvicc.sys

[ACS.ACR89CL.Slt.CopyFiles.NTamd64]
acr89cslt.sys,acsdrviccx64.sys

[ACS.ACR89CL.Slt.AddReg.NT]
HKR,,"VendorName",0,%Vendor%
HKR,,"IFDName",0,%ACS.ACR89CL.Slt.DevDesc%

[ACS.ACR89CL.Slt.NTx86.Services]
AddService=ACR89CSLT,2,ACS.ACR89CL.Slt.Service,ACS.ACR89CL.Slt.EventLog

[ACS.ACR89CL.Slt.NTamd64.Services]
AddService=ACR89CSLT,2,ACS.ACR89CL.Slt.Service,ACS.ACR89CL.Slt.EventLog

[ACS.ACR89CL.Slt.Service]
DisplayName     = %ACS.ACR89CL.Slt.DevDesc%
ServiceType	= 1
StartType       = 3
ErrorControl	= 1
ServiceBinary	= %12%\acr89cslt.sys

[ACS.ACR89CL.Slt.EventLog]
AddReg = ACS.ACR89CL.Slt.AddEventLog.reg

[ACS.ACR89CL.Slt.AddEventLog.reg]
HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\drivers\acr89cslt.sys"
HKR,, TypesSupported,   0x00010001, 7

; =========================== ACR89CL Ctl ===============================

[ACS.ACR89CL.Ctl.NTx86]
AddReg		= ACS.ACR89CL.Ctl.AddReg.NT
CopyFiles 	= ACS.ACR89CL.Ctl.CopyFiles.NTx86

[ACS.ACR89CL.Ctl.NTamd64]
AddReg		= ACS.ACR89CL.Ctl.AddReg.NT
CopyFiles 	= ACS.ACR89CL.Ctl.CopyFiles.NTamd64

[ACS.ACR89CL.Ctl.CopyFiles.NTx86]
acr89cctl.sys,acsdrvpcc.sys

[ACS.ACR89CL.Ctl.CopyFiles.NTamd64]
acr89cctl.sys,acsdrvpccx64.sys

[ACS.ACR89CL.Ctl.AddReg.NT]
HKR,,"VendorName",0,%Vendor%
HKR,,"IFDName",0,%ACS.ACR89CL.Ctl.DevDesc%

[ACS.ACR89CL.Ctl.NTx86.Services]
AddService=ACR89CTL,2,ACS.ACR89CL.Ctl.Service,ACS.ACR89CL.Ctl.EventLog

[ACS.ACR89CL.Ctl.NTamd64.Services]
AddService=ACR89CTL,2,ACS.ACR89CL.Ctl.Service,ACS.ACR89CL.Ctl.EventLog

[ACS.ACR89CL.Ctl.Service]
DisplayName     = %ACS.ACR89CL.Ctl.DevDesc%
ServiceType	= 1
StartType       = 3
ErrorControl	= 1
ServiceBinary	= %12%\acr89cctl.sys

[ACS.ACR89CL.Ctl.EventLog]
AddReg = ACS.ACR89CL.Ctl.AddEventLog.reg

[ACS.ACR89CL.Ctl.AddEventLog.reg]
HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\drivers\acr89cctl.sys"
HKR,, TypesSupported,   0x00010001, 7

; =========================== ACR89CL Bus ===============================

[ACS.ACR89CL.Bus.NTx86]
AddReg    = ACS.ACR89CL.Bus.AddReg.NT,ACS.Common.AddReg
CopyFiles = ACS.ACR89CL.Bus.CopyFiles.NTx86

[ACS.ACR89CL.Bus.NTamd64]
AddReg    = ACS.ACR89CL.Bus.AddReg.NT,ACS.Common.AddReg
CopyFiles = ACS.ACR89CL.Bus.CopyFiles.NTamd64

[ACS.ACR89CL.Bus.CopyFiles.NTx86]
acr89cbus.sys,acsdrvbus.sys,,2
acr89cctl.sys,acsdrvpcc.sys,,2
acr89cslt.sys,acsdrvicc.sys,,2
acr89csam.sys,acsdrvsam.sys,,2
acr89cfnc.sys,acsdrvfnc.sys,,2

[ACS.ACR89CL.Bus.CopyFiles.NTamd64]
acr89cbus.sys,acsdrvbusx64.sys
acr89cctl.sys,acsdrvpccx64.sys
acr89cslt.sys,acsdrviccx64.sys
acr89csam.sys,acsdrvsamx64.sys
acr89cfnc.sys,acsdrvfncx64.sys

[ACS.ACR89CL.Bus.AddReg.NT]
HKR,,"NUM_OF_CHILDA",0,"0001"
HKR,,"NUM_OF_CHILDB",0,"0002"
HKR,,"NUM_OF_CHILDC",0,"0003"
HKR,,"NUM_OF_CHILDD",0,"0001"
HKR,,"SLOTNR_CHILDA",0,"0000"
HKR,,"SLOTNR_CHILDB",0,"0001"
HKR,,"SLOTNR_CHILDC",0,"0003"
HKR,,"SLOTNR_CHILDD",0,"0006"
HKR,,"IccCustomFlags",0x00010000,"0006","0024","0019"
HKR,,"PccCustomFlags",0x00010000,"0006","0024"
HKR,,"SamCustomFlags",0x00010000,"0006","0019"
HKR,,"CHILDADEVID",0,"ACR89CBUS\*AC0910"
HKR,,"CHILDBDEVID",0,"ACR89CBUS\*AC0911"
HKR,,"CHILDCDEVID",0,"ACR89CBUS\*AC0912"
HKR,,"CHILDDDEVID",0,"ACR89CBUS\*AC0913"
HKR,,"CHILDAHWID",0,"*ACO0910"
HKR,,"CHILDBHWID",0,"*ACO0911"
HKR,,"CHILDCHWID",0,"*ACO0912"
HKR,,"CHILDDHWID",0,"*ACO0913"

[ACS.ACR89CL.Bus.NTx86.Services]
AddService=ACR89CBUS,2,ACS.ACR89CL.Bus.Service,ACS.ACR89CL.Bus.EventLog

[ACS.ACR89CL.Bus.NTamd64.Services]
AddService=ACR89CBUS,2,ACS.ACR89CL.Bus.Service,ACS.ACR89CL.Bus.EventLog

[ACS.ACR89CL.Bus.Service]
DisplayName     = %ACS.ACR89CL.Bus.DevDesc%
ServiceType	= 1
StartType	= 3
ErrorControl	= 1
ServiceBinary	= %12%\acr89cbus.sys

[ACS.ACR89CL.Bus.EventLog]
AddReg = ACS.ACR89CL.Bus.AddEventLog.reg

[ACS.ACR89CL.Bus.AddEventLog.reg]
HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\drivers\acr89cbus.sys"
HKR,, TypesSupported,   0x00010001, 7

; =========================== ACR89U Fnc ================================

[ACS.ACR89U.Fnc.NTx86]
AddReg		= ACS.ACR89U.Fnc.AddReg.NT
CopyFiles 	= ACS.ACR89U.Fnc.CopyFiles.NTx86

[ACS.ACR89U.Fnc.NTamd64]
AddReg		= ACS.ACR89U.Fnc.AddReg.NT
CopyFiles 	= ACS.ACR89U.Fnc.CopyFiles.NTamd64

[ACS.ACR89U.Fnc.CopyFiles.NTx86]
acr89fnc.sys,acsdrvfnc.sys

[ACS.ACR89U.Fnc.CopyFiles.NTamd64]
acr89fnc.sys,acsdrvfncx64.sys

[ACS.ACR89U.Fnc.AddReg.NT]
HKR,,"VendorName",0,%Vendor%
HKR,,"IFDName",0,%ACS.ACR89U.Fnc.DevDesc%

[ACS.ACR89U.Fnc.NTx86.Services]
AddService=ACR89FNC,2,ACS.ACR89U.Fnc.Service,ACS.ACR89U.Fnc.EventLog

[ACS.ACR89U.Fnc.NTamd64.Services]
AddService=ACR89FNC,2,ACS.ACR89U.Fnc.Service,ACS.ACR89U.Fnc.EventLog

[ACS.ACR89U.Fnc.Service]
DisplayName     = %ACS.ACR89U.Fnc.DevDesc%
ServiceType	= 1
StartType       = 3
ErrorControl	= 1
ServiceBinary	= %12%\acr89fnc.sys

[ACS.ACR89U.Fnc.EventLog]
AddReg = ACS.ACR89U.Fnc.AddEventLog.reg

[ACS.ACR89U.Fnc.AddEventLog.reg]
HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\drivers\acr89fnc.sys"
HKR,, TypesSupported,   0x00010001, 7

; =========================== ACR89U Sam ================================

[ACS.ACR89U.Sam.NTx86]
AddReg		= ACS.ACR89U.Sam.AddReg.NT
CopyFiles 	= ACS.ACR89U.Sam.CopyFiles.NTx86

[ACS.ACR89U.Sam.NTamd64]
AddReg		= ACS.ACR89U.Sam.AddReg.NT
CopyFiles 	= ACS.ACR89U.Sam.CopyFiles.NTamd64

[ACS.ACR89U.Sam.CopyFiles.NTx86]
acr89sam.sys,acsdrvsam.sys

[ACS.ACR89U.Sam.CopyFiles.NTamd64]
acr89sam.sys,acsdrvsamx64.sys

[ACS.ACR89U.Sam.AddReg.NT]
HKR,,"VendorName",0,%Vendor%
HKR,,"IFDName",0,%ACS.ACR89U.Sam.DevDesc%

[ACS.ACR89U.Sam.NTx86.Services]
AddService=ACR89SAM,2,ACS.ACR89U.Sam.Service,ACS.ACR89U.Sam.EventLog

[ACS.ACR89U.Sam.NTamd64.Services]
AddService=ACR89SAM,2,ACS.ACR89U.Sam.Service,ACS.ACR89U.Sam.EventLog

[ACS.ACR89U.Sam.Service]
DisplayName     = %ACS.ACR89U.Sam.DevDesc%
ServiceType	= 1
StartType       = 3
ErrorControl	= 1
ServiceBinary	= %12%\acr89sam.sys

[ACS.ACR89U.Sam.EventLog]
AddReg = ACS.ACR89U.Sam.AddEventLog.reg

[ACS.ACR89U.Sam.AddEventLog.reg]
HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\drivers\acr89sam.sys"
HKR,, TypesSupported,   0x00010001, 7

; =========================== ACR89U Slt ================================

[ACS.ACR89U.Slt.NTx86]
AddReg		= ACS.ACR89U.Slt.AddReg.NT
CopyFiles 	= ACS.ACR89U.Slt.CopyFiles.NTx86

[ACS.ACR89U.Slt.NTamd64]
AddReg		= ACS.ACR89U.Slt.AddReg.NT
CopyFiles 	= ACS.ACR89U.Slt.CopyFiles.NTamd64

[ACS.ACR89U.Slt.CopyFiles.NTx86]
acr89slt.sys,acsdrvicc.sys

[ACS.ACR89U.Slt.CopyFiles.NTamd64]
acr89slt.sys,acsdrviccx64.sys

[ACS.ACR89U.Slt.AddReg.NT]
HKR,,"VendorName",0,%Vendor%
HKR,,"IFDName",0,%ACS.ACR89U.Slt.DevDesc%

[ACS.ACR89U.Slt.NTx86.Services]
AddService=ACR89SLT,2,ACS.ACR89U.Slt.Service,ACS.ACR89U.Slt.EventLog

[ACS.ACR89U.Slt.NTamd64.Services]
AddService=ACR89SLT,2,ACS.ACR89U.Slt.Service,ACS.ACR89U.Slt.EventLog

[ACS.ACR89U.Slt.Service]
DisplayName     = %ACS.ACR89U.Slt.DevDesc%
ServiceType	= 1
StartType       = 3
ErrorControl	= 1
ServiceBinary	= %12%\acr89slt.sys

[ACS.ACR89U.Slt.EventLog]
AddReg = ACS.ACR89U.Slt.AddEventLog.reg

[ACS.ACR89U.Slt.AddEventLog.reg]
HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\drivers\acr89slt.sys"
HKR,, TypesSupported,   0x00010001, 7

; =========================== ACR89U Bus ================================

[ACS.ACR89U.Bus.NTx86]
AddReg    = ACS.ACR89U.Bus.AddReg.NT,ACS.Common.AddReg
CopyFiles = ACS.ACR89U.Bus.CopyFiles.NTx86

[ACS.ACR89U.Bus.NTamd64]
AddReg    = ACS.ACR89U.Bus.AddReg.NT,ACS.Common.AddReg
CopyFiles = ACS.ACR89U.Bus.CopyFiles.NTamd64

[ACS.ACR89U.Bus.CopyFiles.NTx86]
acr89bus.sys,acsdrvbus.sys,,2
acr89slt.sys,acsdrvicc.sys,,2
acr89sam.sys,acsdrvsam.sys,,2
acr89fnc.sys,acsdrvfnc.sys,,2

[ACS.ACR89U.Bus.CopyFiles.NTamd64]
acr89bus.sys,acsdrvbusx64.sys
acr89slt.sys,acsdrviccx64.sys
acr89sam.sys,acsdrvsamx64.sys
acr89fnc.sys,acsdrvfncx64.sys

[ACS.ACR89U.Bus.AddReg.NT]
HKR,,"NUM_OF_CHILDA",0,"0002"
HKR,,"NUM_OF_CHILDB",0,"0000"
HKR,,"NUM_OF_CHILDC",0,"0003"
HKR,,"NUM_OF_CHILDD",0,"0001"
HKR,,"SLOTNR_CHILDA",0,"0000"
HKR,,"SLOTNR_CHILDB",0,"0000"
HKR,,"SLOTNR_CHILDC",0,"0002"
HKR,,"SLOTNR_CHILDD",0,"0005"
HKR,,"IccCustomFlags",0x00010000,"0006","0019"
HKR,,"PccCustomFlags",0x00010000,"0006"
HKR,,"SamCustomFlags",0x00010000,"0006","0019"
HKR,,"CHILDADEVID",0,"ACR89BUS\*AC0907"
HKR,,"CHILDBDEVID",0,"ACR89BUS\*AC0000"
HKR,,"CHILDCDEVID",0,"ACR89BUS\*AC0908"
HKR,,"CHILDDDEVID",0,"ACR89BUS\*AC0909"
HKR,,"CHILDAHWID",0,"*ACO0907"
HKR,,"CHILDBHWID",0,"*ACO0000"
HKR,,"CHILDCHWID",0,"*ACO0908"
HKR,,"CHILDDHWID",0,"*ACO0909"

[ACS.ACR89U.Bus.NTx86.Services]
AddService=ACR89BUS,2,ACS.ACR89U.Bus.Service,ACS.ACR89U.Bus.EventLog

[ACS.ACR89U.Bus.NTamd64.Services]
AddService=ACR89BUS,2,ACS.ACR89U.Bus.Service,ACS.ACR89U.Bus.EventLog

[ACS.ACR89U.Bus.Service]
DisplayName     = %ACS.ACR89U.Bus.DevDesc%
ServiceType	= 1
StartType	= 3
ErrorControl	= 1
ServiceBinary	= %12%\acr89bus.sys

[ACS.ACR89U.Bus.EventLog]
AddReg = ACS.ACR89U.Bus.AddEventLog.reg

[ACS.ACR89U.Bus.AddEventLog.reg]
HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\drivers\acr89bus.sys"
HKR,, TypesSupported,   0x00010001, 7

; =========================== ACSCM64SVR =================================

[ACS.ACSCM64SVR.NTx86]
AddReg       = ACS.ACSCM64SVR.AddReg.NT,ACS.Common.AddReg
CopyFiles    = ACS.ACSCM64SVR.CopyFiles.NTx86

[ACS.ACSCM64SVR.NTamd64]
AddReg       = ACS.ACSCM64SVR.AddReg.NT,ACS.Common.AddReg
CopyFiles    = ACS.ACSCM64SVR.CopyFiles.NTamd64

[ACS.ACSCM64SVR.CopyFiles.NTx86]
acm64svr.sys,acsdrvsvr.sys

[ACS.ACSCM64SVR.CopyFiles.NTamd64]
acm64svr.sys,acsdrvsvrx64.sys

[ACS.ACSCM64SVR.AddReg.NT]
HKR,,"IFDName",0,%IFDName.ACSCM64TOK%
HKR,,"DRIVERNAME",0,"CryptoMate"
HKR,,"ACSCustomFlags",0x00010000,"0001"
HKR,,"AcsTokenGuid",,%ACSCM64TOKGUID%

[ACS.ACSCM64SVR.NTx86.Services]
AddService = ACSCMSVR64, 2, ACS.ACSCM64SVR.Service, ACS.ACSCM64SVR.EventLog

[ACS.ACSCM64SVR.NTamd64.Services]
AddService = ACSCMSVR64, 2, ACS.ACSCM64SVR.Service, ACS.ACSCM64SVR.EventLog

[ACS.ACSCM64SVR.Service]
DisplayName     = %ACS.ACSCM64SVR.DevDesc%
ServiceType     = 1
StartType       = 3
ErrorControl    = 1
ServiceBinary   = %12%\acm64svr.sys

[ACS.ACSCM64SVR.EventLog]
AddReg = ACS.ACSCM64SVR.AddEventLog.reg

[ACS.ACSCM64SVR.AddEventLog.reg]
HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\drivers\acm64svr.sys"
HKR,, TypesSupported,   0x00010001, 7

; =========================== ACSCM64TOK =================================

[ACS.ACSCM64TOK.NTx86]
AddReg       = ACS.ACSCM64TOK.AddReg.NT,ACS.Common.AddReg
CopyFiles    = ACS.ACSCM64TOK.CopyFiles.NTx86

[ACS.ACSCM64TOK.NTamd64]
AddReg       = ACS.ACSCM64TOK.AddReg.NT,ACS.Common.AddReg
CopyFiles    = ACS.ACSCM64TOK.CopyFiles.NTamd64

[ACS.ACSCM64TOK.CopyFiles.NTx86]
acm64tok.sys,acsdrvtok.sys
acm64svr.sys,acsdrvsvr.sys

[ACS.ACSCM64TOK.CopyFiles.NTamd64]
acm64tok.sys,acsdrvtokx64.sys
acm64svr.sys,acsdrvsvrx64.sys

[ACS.ACSCM64TOK.AddReg.NT]
HKR,,"IFDName",0,%IFDName.ACSCM64TOK%
HKR,,"DRIVERNAME",0,"CryptoMate"
HKR,,"AcsTokenGuid",,%ACSCM64TOKGUID%

[ACS.ACSCM64TOK.NTx86.Services]
AddService = ACSCMTOK64, 2, ACS.ACSCM64TOK.Service, ACS.ACSCM64TOK.EventLog

[ACS.ACSCM64TOK.NTamd64.Services]
AddService = ACSCMTOK64, 2, ACS.ACSCM64TOK.Service, ACS.ACSCM64TOK.EventLog

[ACS.ACSCM64TOK.Service]
DisplayName     = %ACS.ACSCM64TOK.DevDesc%
ServiceType     = 1
StartType       = 3
ErrorControl    = 1
ServiceBinary   = %12%\acm64tok.sys

[ACS.ACSCM64TOK.EventLog]
AddReg = ACS.ACSCM64TOK.AddEventLog.reg

[ACS.ACSCM64TOK.AddEventLog.reg]
HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\drivers\acm64tok.sys"
HKR,, TypesSupported,   0x00010001, 7

[ACS.ACSCM64TOK.NTx86.CoInstallers]
CopyFiles	= ACSCM64TOK.CoInstaller.CopyDLL.NTx86
AddReg          = ACSCM64TOK.CoInstaller.AddReg

[ACS.ACSCM64TOK.NTamd64.CoInstallers]
CopyFiles       = ACSCM64TOK.CoInstaller.CopyDLL.NTamd64
AddReg          = ACSCM64TOK.CoInstaller.AddReg

[ACSCM64TOK.CoInstaller.CopyDLL.NTx86]
acscm64.dll,acscoi.dll

[ACSCM64TOK.CoInstaller.CopyDLL.NTamd64]
acscm64.dll,acscoix64.dll

[ACSCM64TOK.CoInstaller.AddReg]
HKR,,CoInstallers32,0x10000,"acscm64.dll,ACSCMServerCoInstaller"

; ============================ ACSCMSVR ==================================

[ACS.ACSCMSVR.NTx86]
AddReg       = ACS.ACSCMSVR.AddReg.NT,ACS.Common.AddReg
CopyFiles    = ACS.ACSCMSVR.CopyFiles.NTx86

[ACS.ACSCMSVR.NTamd64]
AddReg       = ACS.ACSCMSVR.AddReg.NT,ACS.Common.AddReg
CopyFiles    = ACS.ACSCMSVR.CopyFiles.NTamd64

[ACS.ACSCMSVR.CopyFiles.NTx86]
acscmsvr.sys,acsdrvsvr.sys

[ACS.ACSCMSVR.CopyFiles.NTamd64]
acscmsvr.sys,acsdrvsvrx64.sys

[ACS.ACSCMSVR.AddReg.NT]
HKR,,"IFDName",0,%IFDName.ACSCMTOK%
HKR,,"DRIVERNAME",0,"CryptoMate"
HKR,,"ACSCustomFlags",0x00010000,"0000"
HKR,,"AcsTokenGuid",,%ACSCMTOKGUID%

[ACS.ACSCMSVR.NTx86.Services]
AddService = ACSCMSVR, 2, ACS.ACSCMSVR.Service, ACS.ACSCMSVR.EventLog

[ACS.ACSCMSVR.NTamd64.Services]
AddService = ACSCMSVR, 2, ACS.ACSCMSVR.Service, ACS.ACSCMSVR.EventLog

[ACS.ACSCMSVR.Service]
DisplayName     = %ACS.ACSCMSVR.DevDesc%
ServiceType     = 1
StartType       = 3
ErrorControl    = 1
ServiceBinary   = %12%\acscmsvr.sys

[ACS.ACSCMSVR.EventLog]
AddReg = ACS.ACSCMSVR.AddEventLog.reg

[ACS.ACSCMSVR.AddEventLog.reg]
HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\drivers\acscmsvr.sys"
HKR,, TypesSupported,   0x00010001, 7

; ============================ ACSCMTOK ==================================

[ACS.ACSCMTOK.NTx86]
AddReg       = ACS.ACSCMTOK.AddReg.NT,ACS.Common.AddReg
CopyFiles    = ACS.ACSCMTOK.CopyFiles.NTx86

[ACS.ACSCMTOK.NTamd64]
AddReg       = ACS.ACSCMTOK.AddReg.NT,ACS.Common.AddReg
CopyFiles    = ACS.ACSCMTOK.CopyFiles.NTamd64

[ACS.ACSCMTOK.CopyFiles.NTx86]
acscmtok.sys,acsdrvtok.sys
acscmsvr.sys,acsdrvsvr.sys

[ACS.ACSCMTOK.CopyFiles.NTamd64]
acscmtok.sys,acsdrvtokx64.sys
acscmsvr.sys,acsdrvsvrx64.sys

[ACS.ACSCMTOK.AddReg.NT]
HKR,,"IFDName",0,%IFDName.ACSCMTOK%
HKR,,"DRIVERNAME",0,"CryptoMate"
HKR,,"AcsTokenGuid",,%ACSCMTOKGUID%

[ACS.ACSCMTOK.NTx86.Services]
AddService = ACSCMTOK, 2, ACS.ACSCMTOK.Service, ACS.ACSCMTOK.EventLog

[ACS.ACSCMTOK.NTamd64.Services]
AddService = ACSCMTOK, 2, ACS.ACSCMTOK.Service, ACS.ACSCMTOK.EventLog

[ACS.ACSCMTOK.Service]
DisplayName     = %ACS.ACSCMTOK.DevDesc%
ServiceType     = 1
StartType       = 3
ErrorControl    = 1
ServiceBinary   = %12%\acscmtok.sys

[ACS.ACSCMTOK.EventLog]
AddReg = ACS.ACSCMTOK.AddEventLog.reg

[ACS.ACSCMTOK.AddEventLog.reg]
HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\drivers\acscmtok.sys"
HKR,, TypesSupported,   0x00010001, 7

[ACS.ACSCMTOK.NTx86.CoInstallers]
CopyFiles	= ACSCMTOK.CoInstaller.CopyDLL.NTx86
AddReg          = ACSCMTOK.CoInstaller.AddReg

[ACS.ACSCMTOK.NTamd64.CoInstallers]
CopyFiles       = ACSCMTOK.CoInstaller.CopyDLL.NTamd64
AddReg          = ACSCMTOK.CoInstaller.AddReg

[ACSCMTOK.CoInstaller.CopyDLL.NTx86]
acscm.dll,acscoi.dll

[ACSCMTOK.CoInstaller.CopyDLL.NTamd64]
acscm.dll,acscoix64.dll

[ACSCMTOK.CoInstaller.AddReg]
HKR,,CoInstallers32,0x10000,"acscm.dll,ACSCMServerCoInstaller"

; ============================= ACR3901  ==================================

[ACS.ACR3901.NTx86]
AddReg       = ACS.ACR3901.AddReg.NT,ACS.Common.AddReg
CopyFiles    = ACS.ACR3901.CopyFiles.NTx86

[ACS.ACR3901.NTamd64]
AddReg       = ACS.ACR3901.AddReg.NT,ACS.Common.AddReg
CopyFiles    = ACS.ACR3901.CopyFiles.NTamd64

[ACS.ACR3901.CopyFiles.NTx86]
acr3901u.sys,acsdrv.sys

[ACS.ACR3901.CopyFiles.NTamd64]
acr3901u.sys,acsdrvx64.sys

[ACS.ACR3901.AddReg.NT]
HKR,,"IFDName",0,%ACS.ACR3901.DevDesc%
HKR,,"DRIVERNAME",0,"ACR39"
HKR,,"ACSCustomFlags",0x00010000,"0006","0026","0029"

[ACS.ACR3901.NTx86.Services]
AddService = ACR3901U, 2, ACS.ACR3901.Service, ACS.ACR3901.EventLog

[ACS.ACR3901.NTamd64.Services]
AddService = ACR3901U, 2, ACS.ACR3901.Service, ACS.ACR3901.EventLog

[ACS.ACR3901.Service]
DisplayName     = %ACS.ACR3901.DevDesc%
ServiceType     = 1
StartType       = 3
ErrorControl    = 1
ServiceBinary   = %12%\acr3901u.sys

[ACS.ACR3901.EventLog]
AddReg = ACS.ACR3901.AddEventLog.reg

[ACS.ACR3901.AddEventLog.reg]
HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\drivers\acr3901u.sys"
HKR,, TypesSupported,   0x00010001, 7

; ============================= ACR39U  ==================================

[ACS.ACR39U.NTx86]
AddReg       = ACS.ACR39U.AddReg.NT,ACS.Common.AddReg
CopyFiles    = ACS.ACR39U.CopyFiles.NTx86

[ACS.ACR39U.NTamd64]
AddReg       = ACS.ACR39U.AddReg.NT,ACS.Common.AddReg
CopyFiles    = ACS.ACR39U.CopyFiles.NTamd64

[ACS.ACR39U.CopyFiles.NTx86]
acr39u.sys,acsdrv.sys

[ACS.ACR39U.CopyFiles.NTamd64]
acr39u.sys,acsdrvx64.sys

[ACS.ACR39U.AddReg.NT]
HKR,,"IFDName",0,%ACS.ACR39U.DevDesc%
HKR,,"DRIVERNAME",0,"ACR39"
HKR,,"ACSCustomFlags",0x00010000,"0006"

[ACS.ACR39U.NTx86.Services]
AddService = ACR39U, 2, ACS.ACR39U.Service, ACS.ACR39U.EventLog

[ACS.ACR39U.NTamd64.Services]
AddService = ACR39U, 2, ACS.ACR39U.Service, ACS.ACR39U.EventLog

[ACS.ACR39U.Service]
DisplayName     = %ACS.ACR39U.DevDesc%
ServiceType     = 1
StartType       = 3
ErrorControl    = 1
ServiceBinary   = %12%\acr39u.sys

[ACS.ACR39U.EventLog]
AddReg = ACS.ACR39U.AddEventLog.reg

[ACS.ACR39U.AddEventLog.reg]
HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\drivers\acr39u.sys"
HKR,, TypesSupported,   0x00010001, 7

; ============================= APG8201 ==================================

[ACS.APG8201.NTx86]
AddReg       = ACS.APG8201.AddReg.NT,ACS.Common.AddReg
CopyFiles    = ACS.APG8201.CopyFiles.NTx86

[ACS.APG8201.NTamd64]
AddReg       = ACS.APG8201.AddReg.NT,ACS.Common.AddReg
CopyFiles    = ACS.APG8201.CopyFiles.NTamd64

[ACS.APG8201.CopyFiles.NTx86]
apg8201.sys,acsdrv.sys

[ACS.APG8201.CopyFiles.NTamd64]
apg8201.sys,acsdrvx64.sys

[ACS.APG8201.AddReg.NT]
HKR,,"IFDName",0,%IFDName.APG8201%
HKR,,"DRIVERNAME",0,"APG8201"
HKR,,"ACSCustomFlags",0x00010000,"0006","0014","0019","0023","0028"
HKR,,"LCDRegistryPath",0,"\Registry\Machine\Software\Advanced Card Systems Ltd.\APG8201\LCD"

[ACS.APG8201.NTx86.Services]
AddService = APG8201, 2, ACS.APG8201.Service, ACS.APG8201.EventLog

[ACS.APG8201.NTamd64.Services]
AddService = APG8201, 2, ACS.APG8201.Service, ACS.APG8201.EventLog

[ACS.APG8201.Service]
DisplayName     = %ACS.APG8201.DevDesc%
ServiceType     = 1
StartType       = 3
ErrorControl    = 1
ServiceBinary   = %12%\apg8201.sys

[ACS.APG8201.EventLog]
AddReg = ACS.APG8201.AddEventLog.reg

[ACS.APG8201.AddEventLog.reg]
HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\drivers\apg8201.sys"
HKR,, TypesSupported,   0x00010001, 7

; =============================  ACR83  ==================================

[ACS.ACR83.NTx86]
AddReg       = ACS.ACR83.AddReg.NT,ACS.Common.AddReg
CopyFiles    = ACS.ACR83.CopyFiles.NTx86

[ACS.ACR83.NTamd64]
AddReg       = ACS.ACR83.AddReg.NT,ACS.Common.AddReg
CopyFiles    = ACS.ACR83.CopyFiles.NTamd64

[ACS.ACR83.CopyFiles.NTx86]
a83usb.sys,acsdrv.sys

[ACS.ACR83.CopyFiles.NTamd64]
a83usb.sys,acsdrvx64.sys

[ACS.ACR83.AddReg.NT]
HKR,,"IFDName",0,%IFDName.ACR83%
HKR,,"DRIVERNAME",0,"ACR83"
HKR,,"ACSCustomFlags",0x00010000,"0006","0014","0019","0021"
HKR,,"LCDRegistryPath",0,"\Registry\Machine\Software\Advanced Card Systems Ltd.\ACR83\LCD"

[ACS.ACR83.NTx86.Services]
AddService = A83USB, 2, ACS.ACR83.Service, ACS.ACR83.EventLog

[ACS.ACR83.NTamd64.Services]
AddService = A83USB, 2, ACS.ACR83.Service, ACS.ACR83.EventLog

[ACS.ACR83.Service]
DisplayName     = %ACS.ACR83.DevDesc%
ServiceType     = 1
StartType       = 3
ErrorControl    = 1
ServiceBinary   = %12%\a83usb.sys

[ACS.ACR83.EventLog]
AddReg = ACS.ACR83.AddEventLog.reg

[ACS.ACR83.AddEventLog.reg]
HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\drivers\a83usb.sys"
HKR,, TypesSupported,   0x00010001, 7

; ============================ ACR38SAM ==================================

[ACS.ACR38SAM.NTx86]
AddReg       = ACS.ACR38SAM.AddReg.NT,ACS.Common.AddReg
CopyFiles    = ACS.ACR38SAM.CopyFiles.NTx86

[ACS.ACR38SAM.NTamd64]
AddReg       = ACS.ACR38SAM.AddReg.NT,ACS.Common.AddReg
CopyFiles    = ACS.ACR38SAM.CopyFiles.NTamd64

[ACS.ACR38SAM.CopyFiles.NTx86]
a38usp.sys,adrvusam.sys

[ACS.ACR38SAM.CopyFiles.NTamd64]
a38usp.sys,adrvusamx64.sys

[ACS.ACR38SAM.AddReg.NT]
HKR,,"IFDName",0,%IFDName.ACR38SAM%
HKR,,"DRIVERNAME",0,"ACR38SAM"
HKR,,"USBTimeout",0,"120"
HKR,,"ReaderICCSuffix",0,""
HKR,,"ReaderSAMSuffix",0,"SAM"
HKR,,"ICCsuffixsize",0,"0"
HKR,,"SAMsuffixsize",0,"3"

[ACS.ACR38SAM.NTx86.Services]
AddService = ACR38SAM, 2, ACS.ACR38SAM.Service, ACS.ACR38SAM.EventLog

[ACS.ACR38SAM.NTamd64.Services]
AddService = ACR38SAM, 2, ACS.ACR38SAM.Service, ACS.ACR38SAM.EventLog

[ACS.ACR38SAM.Service]
DisplayName     = %ACS.ACR38SAM.DevDesc%
ServiceType     = 1
StartType       = 3
ErrorControl    = 1
ServiceBinary   = %12%\a38usp.sys

[ACS.ACR38SAM.EventLog]
AddReg = ACS.ACR38SAM.AddEventLog.reg

[ACS.ACR38SAM.AddEventLog.reg]
HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\drivers\a38usp.sys"
HKR,, TypesSupported,   0x00010001, 7

; ============================ AET65SAM ==================================

[ACS.AET65SAM.NTx86]
AddReg       = ACS.AET65SAM.AddReg.NT,ACS.Common.AddReg
CopyFiles    = ACS.AET65SAM.CopyFiles.NTx86

[ACS.AET65SAM.NTamd64]
AddReg       = ACS.AET65SAM.AddReg.NT,ACS.Common.AddReg
CopyFiles    = ACS.AET65SAM.CopyFiles.NTamd64

[ACS.AET65SAM.CopyFiles.NTx86]
aet65sam.sys,adrvusam.sys

[ACS.AET65SAM.CopyFiles.NTamd64]
aet65sam.sys,adrvusamx64.sys

[ACS.AET65SAM.AddReg.NT]
HKR,,"IFDName",0,%ACS.AET65SAM.DevDesc%
HKR,,"DRIVERNAME",0,"AET65SAM"
HKR,,"USBTimeout",0,"120"
HKR,,"ReaderICCSuffix",0," ICC"
HKR,,"ReaderSAMSuffix",0," SAM1"
HKR,,"ICCsuffixsize",0,"4"
HKR,,"SAMsuffixsize",0,"5"

[ACS.AET65SAM.NTx86.Services]
AddService = AET65SAM, 2, ACS.AET65SAM.Service, ACS.AET65SAM.EventLog

[ACS.AET65SAM.NTamd64.Services]
AddService = AET65SAM, 2, ACS.AET65SAM.Service, ACS.AET65SAM.EventLog

[ACS.AET65SAM.Service]
DisplayName     = %ACS.AET65SAM.DevDesc%
ServiceType     = 1
StartType       = 3
ErrorControl    = 1
ServiceBinary   = %12%\aet65sam.sys

[ACS.AET65SAM.EventLog]
AddReg = ACS.AET65SAM.AddEventLog.reg

[ACS.AET65SAM.AddEventLog.reg]
HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\drivers\aet65sam.sys"
HKR,, TypesSupported,   0x00010001, 7

; =============================  AET65  ==================================

[ACS.AET65.NTx86]
AddReg       = ACS.AET65.AddReg.NT,ACS.Common.AddReg
CopyFiles    = ACS.AET65.CopyFiles.NTx86

[ACS.AET65.NTamd64]
AddReg       = ACS.AET65.AddReg.NT,ACS.Common.AddReg
CopyFiles    = ACS.AET65.CopyFiles.NTamd64

[ACS.AET65.CopyFiles.NTx86]
aet65.sys,acsdrv.sys

[ACS.AET65.CopyFiles.NTamd64]
aet65.sys,acsdrvx64.sys

[ACS.AET65.AddReg.NT]
HKR,,"IFDName",0,%IFDName.AET65%
HKR,,"DRIVERNAME",0,"AET65"
HKR,,"ACSCustomFlags",0x00010000,"0014","0015","0016"

[ACS.AET65.NTx86.Services]
AddService = AET65, 2, ACS.AET65.Service, ACS.AET65.EventLog

[ACS.AET65.NTamd64.Services]
AddService = AET65, 2, ACS.AET65.Service, ACS.AET65.EventLog

[ACS.AET65.Service]
DisplayName     = %ACS.AET65.DevDesc%
ServiceType     = 1
StartType       = 3
ErrorControl    = 1
ServiceBinary   = %12%\aet65.sys

[ACS.AET65.EventLog]
AddReg = ACS.AET65.AddEventLog.reg

[ACS.AET65.AddEventLog.reg]
HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\drivers\aet65.sys"
HKR,, TypesSupported,   0x00010001, 7

; =============================  AET62Sam  ==================================

[ACS.AET62Sam.NTx86]
AddReg       = ACS.AET62Sam.AddReg.NT,ACS.Common.AddReg
CopyFiles    = ACS.AET62Sam.CopyFiles.NTx86

[ACS.AET62Sam.NTamd64]
AddReg       = ACS.AET62Sam.AddReg.NT,ACS.Common.AddReg
CopyFiles    = ACS.AET62Sam.CopyFiles.NTamd64

[ACS.AET62Sam.CopyFiles.NTx86]
aet62sam.sys,acsdrv.sys

[ACS.AET62Sam.CopyFiles.NTamd64]
aet62sam.sys,acsdrvx64.sys

[ACS.AET62Sam.AddReg.NT]
HKR,,"IFDName",0,%ACS.AET62Sam.DevDesc%
HKR,,"DRIVERNAME",0,"AET62Sam"
HKR,,"ACSCustomFlags",0x00010000,"0001","0004","0006","0012"

[ACS.AET62Sam.NTx86.Services]
AddService = AET62SAM, 2, ACS.AET62Sam.Service, ACS.AET62Sam.EventLog

[ACS.AET62Sam.NTamd64.Services]
AddService = AET62SAM, 2, ACS.AET62Sam.Service, ACS.AET62Sam.EventLog

[ACS.AET62Sam.Service]
DisplayName     = %ACS.AET62Sam.DevDesc%
ServiceType     = 1
StartType       = 3
ErrorControl    = 1
ServiceBinary   = %12%\aet62sam.sys

[ACS.AET62Sam.EventLog]
AddReg = ACS.AET62Sam.AddEventLog.reg

[ACS.AET62Sam.AddEventLog.reg]
HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\drivers\aet62sam.sys"
HKR,, TypesSupported,   0x00010001, 7

; =============================  AET62  ==================================

[ACS.AET62.NTx86]
AddReg       = ACS.AET62.AddReg.NT,ACS.Common.AddReg
CopyFiles    = ACS.AET62.CopyFiles.NTx86

[ACS.AET62.NTamd64]
AddReg       = ACS.AET62.AddReg.NT,ACS.Common.AddReg
CopyFiles    = ACS.AET62.CopyFiles.NTamd64

[ACS.AET62.CopyFiles.NTx86]
aet62.sys,acsdrv.sys

[ACS.AET62.CopyFiles.NTamd64]
aet62.sys,acsdrvx64.sys

[ACS.AET62.AddReg.NT]
HKR,,"IFDName",0,%IFDName.AET62%
HKR,,"DRIVERNAME",0,"AET62"
HKR,,"ACSCustomFlags",0x00010000,"0001","0004","0006","0012"

[ACS.AET62.NTx86.Services]
AddService = AET62, 2, ACS.AET62.Service, ACS.AET62.EventLog

[ACS.AET62.NTamd64.Services]
AddService = AET62, 2, ACS.AET62.Service, ACS.AET62.EventLog

[ACS.AET62.Service]
DisplayName     = %ACS.AET62.DevDesc%
ServiceType     = 1
StartType       = 3
ErrorControl    = 1
ServiceBinary   = %12%\aet62.sys

[ACS.AET62.EventLog]
AddReg = ACS.AET62.AddEventLog.reg

[ACS.AET62.AddEventLog.reg]
HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\drivers\aet62.sys"
HKR,, TypesSupported,   0x00010001, 7

; ============================= ACR102  ==================================

[ACS.ACR102.NTx86]
AddReg       = ACS.ACR102.AddReg.NT,ACS.Common.AddReg
CopyFiles    = ACS.ACR102.CopyFiles.NTx86

[ACS.ACR102.NTamd64]
AddReg       = ACS.ACR102.AddReg.NT,ACS.Common.AddReg
CopyFiles    = ACS.ACR102.CopyFiles.NTamd64

[ACS.ACR102.CopyFiles.NTx86]
acr102.sys,acsdrv.sys

[ACS.ACR102.CopyFiles.NTamd64]
acr102.sys,acsdrvx64.sys

[ACS.ACR102.AddReg.NT]
HKR,,"IFDName",0,%ACS.ACR102.DevDesc%
HKR,,"DRIVERNAME",0,"ACR102"
HKR,,"ACSCustomFlags",0x00010000,"0014","0015","0016"

[ACS.ACR102.NTx86.Services]
AddService = ACR102, 2, ACS.ACR102.Service, ACS.ACR102.EventLog

[ACS.ACR102.NTamd64.Services]
AddService = ACR102, 2, ACS.ACR102.Service, ACS.ACR102.EventLog

[ACS.ACR102.Service]
DisplayName     = %ACS.ACR102.DevDesc%
ServiceType     = 1
StartType       = 3
ErrorControl    = 1
ServiceBinary   = %12%\acr102.sys

[ACS.ACR102.EventLog]
AddReg = ACS.ACR102.AddEventLog.reg

[ACS.ACR102.AddEventLog.reg]
HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\drivers\acr102.sys"
HKR,, TypesSupported,   0x00010001, 7

; ============================= ACR101  ==================================

[ACS.ACR101.NTx86]
AddReg       = ACS.ACR101.AddReg.NT,ACS.Common.AddReg
CopyFiles    = ACS.ACR101.CopyFiles.NTx86

[ACS.ACR101.NTamd64]
AddReg       = ACS.ACR101.AddReg.NT,ACS.Common.AddReg
CopyFiles    = ACS.ACR101.CopyFiles.NTamd64

[ACS.ACR101.CopyFiles.NTx86]
acr101.sys,acsdrv.sys

[ACS.ACR101.CopyFiles.NTamd64]
acr101.sys,acsdrvx64.sys

[ACS.ACR101.AddReg.NT]
HKR,,"IFDName",0,%ACS.ACR101.DevDesc%
HKR,,"DRIVERNAME",0,"ACR101"
HKR,,"ACSCustomFlags",0x00010000,"0014","0015","0016"

[ACS.ACR101.NTx86.Services]
AddService = ACR101, 2, ACS.ACR101.Service, ACS.ACR101.EventLog

[ACS.ACR101.NTamd64.Services]
AddService = ACR101, 2, ACS.ACR101.Service, ACS.ACR101.EventLog

[ACS.ACR101.Service]
DisplayName     = %ACS.ACR101.DevDesc%
ServiceType     = 1
StartType       = 3
ErrorControl    = 1
ServiceBinary   = %12%\acr101.sys

[ACS.ACR101.EventLog]
AddReg = ACS.ACR101.AddEventLog.reg

[ACS.ACR101.AddEventLog.reg]
HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\drivers\acr101.sys"
HKR,, TypesSupported,   0x00010001, 7

; ============================= ACR100I ==================================

[ACS.ACR100I.NTx86]
AddReg       = ACS.ACR100I.AddReg.NT,ACS.Common.AddReg
CopyFiles    = ACS.ACR100I.CopyFiles.NTx86

[ACS.ACR100I.NTamd64]
AddReg       = ACS.ACR100I.AddReg.NT,ACS.Common.AddReg
CopyFiles    = ACS.ACR100I.CopyFiles.NTamd64

[ACS.ACR100I.CopyFiles.NTx86]
acr100.sys,acsdrv.sys

[ACS.ACR100I.CopyFiles.NTamd64]
acr100.sys,acsdrvx64.sys

[ACS.ACR100I.AddReg.NT]
HKR,,"IFDName",0,%ACS.ACR100I.DevDesc%
HKR,,"DRIVERNAME",0,"ACR100I"
HKR,,"ACSCustomFlags",0x00010000,"0014","0015","0016"

[ACS.ACR100I.NTx86.Services]
AddService = ACR100, 2, ACS.ACR100I.Service, ACS.ACR100I.EventLog

[ACS.ACR100I.NTamd64.Services]
AddService = ACR100, 2, ACS.ACR100I.Service, ACS.ACR100I.EventLog

[ACS.ACR100I.Service]
DisplayName     = %ACS.ACR100I.DevDesc%
ServiceType     = 1
StartType       = 3
ErrorControl    = 1
ServiceBinary   = %12%\acr100.sys

[ACS.ACR100I.EventLog]
AddReg = ACS.ACR100I.AddEventLog.reg

[ACS.ACR100I.AddEventLog.reg]
HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\drivers\acr100.sys"
HKR,, TypesSupported,   0x00010001, 7

; ============================= ACR3801 ==================================

[ACS.ACR3801.NTx86]
AddReg       = ACS.ACR3801.AddReg.NT,ACS.Common.AddReg
CopyFiles    = ACS.ACR3801.CopyFiles.NTx86

[ACS.ACR3801.NTamd64]
AddReg       = ACS.ACR3801.AddReg.NT,ACS.Common.AddReg
CopyFiles    = ACS.ACR3801.CopyFiles.NTamd64

[ACS.ACR3801.CopyFiles.NTx86]
acr3801.sys,acsdrv.sys

[ACS.ACR3801.CopyFiles.NTamd64]
acr3801.sys,acsdrvx64.sys

[ACS.ACR3801.AddReg.NT]
HKR,,"IFDName",0,%IFDName.ACR3801%
HKR,,"DRIVERNAME",0,"ACR3801"
HKR,,"ACSCustomFlags",0x00010000,"0013","0014","0016","0026"

[ACS.ACR3801.NTx86.Services]
AddService = ACR3801, 2, ACS.ACR3801.Service, ACS.ACR3801.EventLog

[ACS.ACR3801.NTamd64.Services]
AddService = ACR3801, 2, ACS.ACR3801.Service, ACS.ACR3801.EventLog

[ACS.ACR3801.Service]
DisplayName     = %ACS.ACR3801.DevDesc%
ServiceType     = 1
StartType       = 3
ErrorControl    = 1
ServiceBinary   = %12%\acr3801.sys

[ACS.ACR3801.EventLog]
AddReg = ACS.ACR3801.AddEventLog.reg

[ACS.ACR3801.AddEventLog.reg]
HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\drivers\acr3801.sys"
HKR,, TypesSupported,   0x00010001, 7

; ============================== ACR38 ==================================

[ACS.ACR38.NTx86]
AddReg       = ACS.ACR38.AddReg.NT,ACS.Common.AddReg
CopyFiles    = ACS.ACR38.CopyFiles.NTx86,ACS.ACR38.CopyDLL.NTx86

[ACS.ACR38.NTamd64]
AddReg       = ACS.ACR38.AddReg.NT,ACS.Common.AddReg
CopyFiles    = ACS.ACR38.CopyFiles.NTamd64,ACS.ACR38.CopyDLL.NTamd64

[ACS.ACR38.CopyFiles.NTx86]
a38usb.sys,acsdrv.sys

[ACS.ACR38.CopyFiles.NTamd64]
a38usb.sys,acsdrvx64.sys

[ACS.ACR38.CopyDLL.NTx86]
usbr38.dll,,,2

[ACS.ACR38.CopyDLL.NTamd64]
usbr38.dll,usbr38x64.dll

[ACS.ACR38.AddReg.NT]
HKR,,"IFDName",0,%IFDName.ACR38%
HKR,,"DRIVERNAME",0,"ACR38"
HKR,,"ACSCustomFlags",0x00010000,"0014","0015","0016","0022"
HKR,,EnumPropPages32,,"usbr38.dll,ReaderPropPageProvider"

[ACS.ACR38.NTx86.Services]
AddService = ACSSCR, 2, ACS.ACR38.Service, ACS.ACR38.EventLog

[ACS.ACR38.NTamd64.Services]
AddService = ACSSCR, 2, ACS.ACR38.Service, ACS.ACR38.EventLog

[ACS.ACR38.Service]
DisplayName     = %ACS.ACR38.DevDesc%
ServiceType     = 1
StartType       = 3
ErrorControl    = 1
ServiceBinary   = %12%\a38usb.sys

[ACS.ACR38.EventLog]
AddReg = ACS.ACR38.AddEventLog.reg

[ACS.ACR38.AddEventLog.reg]
HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\drivers\a38usb.sys"
HKR,, TypesSupported,   0x00010001, 7

; ======================== ACR33A3 Sam ============================

[ACS.ACR33A3.Sam.NTx86]
AddReg		= ACS.ACR33A3.Sam.AddReg.NT
CopyFiles 	= ACS.ACR33A3.Sam.CopyFiles.NTx86

[ACS.ACR33A3.Sam.NTamd64]
AddReg		= ACS.ACR33A3.Sam.AddReg.NT
CopyFiles 	= ACS.ACR33A3.Sam.CopyFiles.NTamd64

[ACS.ACR33A3.Sam.CopyFiles.NTx86]
a337sam.sys,acsdrvsam.sys,,2

[ACS.ACR33A3.Sam.CopyFiles.NTamd64]
a337sam.sys,acsdrvsamx64.sys

[ACS.ACR33A3.Sam.AddReg.NT]
HKR,,"VendorName",0,%Vendor%
HKR,,"IFDName",0,%ACS.ACR33A3.Sam.DevDesc%

[ACS.ACR33A3.Sam.NTx86.Services]
AddService=A337SAM,2,ACS.ACR33A3.Sam.Service,ACS.ACR33A3.Sam.EventLog

[ACS.ACR33A3.Sam.NTamd64.Services]
AddService=A337SAM,2,ACS.ACR33A3.Sam.Service,ACS.ACR33A3.Sam.EventLog

[ACS.ACR33A3.Sam.Service]
DisplayName     = %ACS.ACR33A3.Sam.DevDesc%
ServiceType		= 1
StartType       = 3
ErrorControl	= 1
ServiceBinary	= %12%\a337sam.sys

[ACS.ACR33A3.Sam.EventLog]
AddReg = ACS.ACR33A3.Sam.AddEventLog.reg

[ACS.ACR33A3.Sam.AddEventLog.reg]
HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\drivers\a337sam.sys"
HKR,, TypesSupported,   0x00010001, 7

; =========================== ACR33A3 Icc ============================

[ACS.ACR33A3.Icc.NTx86]
AddReg		= ACS.ACR33A3.Icc.AddReg.NT
CopyFiles 	= ACS.ACR33A3.Icc.CopyFiles.NTx86

[ACS.ACR33A3.Icc.NTamd64]
AddReg		= ACS.ACR33A3.Icc.AddReg.NT
CopyFiles 	= ACS.ACR33A3.Icc.CopyFiles.NTamd64

[ACS.ACR33A3.Icc.CopyFiles.NTx86]
a337icc.sys,acsdrvicc.sys,,2

[ACS.ACR33A3.Icc.CopyFiles.NTamd64]
a337icc.sys,acsdrviccx64.sys

[ACS.ACR33A3.Icc.AddReg.NT]
HKR,,"VendorName",0,%Vendor%
HKR,,"IFDName",0,%ACS.ACR33A3.Icc.DevDesc%

[ACS.ACR33A3.Icc.NTx86.Services]
AddService=A337ICC,2,ACS.ACR33A3.Icc.Service,ACS.ACR33A3.Icc.EventLog

[ACS.ACR33A3.Icc.NTamd64.Services]
AddService=A337ICC,2,ACS.ACR33A3.Icc.Service,ACS.ACR33A3.Icc.EventLog

[ACS.ACR33A3.Icc.Service]
DisplayName     = %ACS.ACR33A3.Icc.DevDesc%
ServiceType		= 1
StartType       = 3
ErrorControl	= 1
ServiceBinary	= %12%\a337icc.sys

[ACS.ACR33A3.Icc.EventLog]
AddReg = ACS.ACR33A3.Icc.AddEventLog.reg

[ACS.ACR33A3.Icc.AddEventLog.reg]
HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\drivers\a337icc.sys"
HKR,, TypesSupported,   0x00010001, 7

; =========================== ACR33A3 Bus ==============================

[ACS.ACR33A3.Bus.NTx86]
AddReg    = ACS.ACR33A3.Bus.AddReg.NT,ACS.Common.AddReg
CopyFiles = ACS.ACR33A3.Bus.CopyFiles.NTx86

[ACS.ACR33A3.Bus.NTamd64]
AddReg    = ACS.ACR33A3.Bus.AddReg.NT,ACS.Common.AddReg
CopyFiles = ACS.ACR33A3.Bus.CopyFiles.NTamd64

[ACS.ACR33A3.Bus.CopyFiles.NTx86]
a337bus.sys,acsdrvbus.sys,,2
a337icc.sys,acsdrvicc.sys,,2
a337sam.sys,acsdrvsam.sys,,2

[ACS.ACR33A3.Bus.CopyFiles.NTamd64]
a337bus.sys,acsdrvbusx64.sys
a337icc.sys,acsdrviccx64.sys
a337sam.sys,acsdrvsamx64.sys

[ACS.ACR33A3.Bus.AddReg.NT]
HKR,,"NUM_OF_CHILDA",0,"0002"
HKR,,"NUM_OF_CHILDB",0,"0000"
HKR,,"NUM_OF_CHILDC",0,"0003"
HKR,,"NUM_OF_CHILDD",0,"0000"
HKR,,"SLOTNR_CHILDA",0,"0000"
HKR,,"SLOTNR_CHILDB",0,"0000"
HKR,,"SLOTNR_CHILDC",0,"0002"
HKR,,"SLOTNR_CHILDD",0,"0000"
HKR,,"IccCustomFlags",0x00010000,"0006","0011"
HKR,,"PccCustomFlags",0x00010000,"0000"
HKR,,"SamCustomFlags",0x00010000,"0006","0011"
HKR,,"CHILDADEVID",0,"ACR336BUS\*AC0728"
HKR,,"CHILDBDEVID",0,"ACR336BUS\*AC0729"
HKR,,"CHILDCDEVID",0,"ACR336BUS\*AC0730"
HKR,,"CHILDDDEVID",0,"ACR336BUS\*AC0000"
HKR,,"CHILDAHWID",0,"*ACO0728"
HKR,,"CHILDBHWID",0,"*ACO0729"
HKR,,"CHILDCHWID",0,"*ACO0730"
HKR,,"CHILDDHWID",0,"*ACO0000"

[ACS.ACR33A3.Bus.NTx86.Services]
AddService=A337BUS,2,ACS.ACR33A3.Bus.Service,ACS.ACR33A3.Bus.EventLog

[ACS.ACR33A3.Bus.NTamd64.Services]
AddService=A337BUS,2,ACS.ACR33A3.Bus.Service,ACS.ACR33A3.Bus.EventLog

[ACS.ACR33A3.Bus.Service]
DisplayName     = %ACS.ACR33A3.Bus.DevDesc%
ServiceType	= 1
StartType	= 3
ErrorControl	= 1
ServiceBinary	= %12%\a337bus.sys

[ACS.ACR33A3.Bus.EventLog]
AddReg = ACS.ACR33A3.Bus.AddEventLog.reg

[ACS.ACR33A3.Bus.AddEventLog.reg]
HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\drivers\a337bus.sys"
HKR,, TypesSupported,   0x00010001, 7

; ======================== ACR33A2 Sam ============================

[ACS.ACR33A2.Sam.NTx86]
AddReg		= ACS.ACR33A2.Sam.AddReg.NT
CopyFiles 	= ACS.ACR33A2.Sam.CopyFiles.NTx86

[ACS.ACR33A2.Sam.NTamd64]
AddReg		= ACS.ACR33A2.Sam.AddReg.NT
CopyFiles 	= ACS.ACR33A2.Sam.CopyFiles.NTamd64

[ACS.ACR33A2.Sam.CopyFiles.NTx86]
a332sam.sys,acsdrvsam.sys,,2

[ACS.ACR33A2.Sam.CopyFiles.NTamd64]
a332sam.sys,acsdrvsamx64.sys

[ACS.ACR33A2.Sam.AddReg.NT]
HKR,,"VendorName",0,%Vendor%
HKR,,"IFDName",0,%ACS.ACR33A2.Sam.DevDesc%

[ACS.ACR33A2.Sam.NTx86.Services]
AddService=A332SAM,2,ACS.ACR33A2.Sam.Service,ACS.ACR33A2.Sam.EventLog

[ACS.ACR33A2.Sam.NTamd64.Services]
AddService=A332SAM,2,ACS.ACR33A2.Sam.Service,ACS.ACR33A2.Sam.EventLog

[ACS.ACR33A2.Sam.Service]
DisplayName     = %ACS.ACR33A2.Sam.DevDesc%
ServiceType	= 1
StartType       = 3
ErrorControl	= 1
ServiceBinary	= %12%\a332sam.sys

[ACS.ACR33A2.Sam.EventLog]
AddReg = ACS.ACR33A2.Sam.AddEventLog.reg

[ACS.ACR33A2.Sam.AddEventLog.reg]
HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\drivers\a332sam.sys"
HKR,, TypesSupported,   0x00010001, 7

; =========================== ACR33A2 Icc ============================

[ACS.ACR33A2.Icc.NTx86]
AddReg		= ACS.ACR33A2.Icc.AddReg.NT
CopyFiles 	= ACS.ACR33A2.Icc.CopyFiles.NTx86

[ACS.ACR33A2.Icc.NTamd64]
AddReg		= ACS.ACR33A2.Icc.AddReg.NT
CopyFiles 	= ACS.ACR33A2.Icc.CopyFiles.NTamd64

[ACS.ACR33A2.Icc.CopyFiles.NTx86]
a332icc.sys,acsdrvicc.sys,,2

[ACS.ACR33A2.Icc.CopyFiles.NTamd64]
a332icc.sys,acsdrviccx64.sys

[ACS.ACR33A2.Icc.AddReg.NT]
HKR,,"VendorName",0,%Vendor%
HKR,,"IFDName",0,%ACS.ACR33A2.Icc.DevDesc%

[ACS.ACR33A2.Icc.NTx86.Services]
AddService=A332ICC,2,ACS.ACR33A2.Icc.Service,ACS.ACR33A2.Icc.EventLog

[ACS.ACR33A2.Icc.NTamd64.Services]
AddService=A332ICC,2,ACS.ACR33A2.Icc.Service,ACS.ACR33A2.Icc.EventLog

[ACS.ACR33A2.Icc.Service]
DisplayName     = %ACS.ACR33A2.Icc.DevDesc%
ServiceType	= 1
StartType       = 3
ErrorControl	= 1
ServiceBinary	= %12%\a332icc.sys

[ACS.ACR33A2.Icc.EventLog]
AddReg = ACS.ACR33A2.Icc.AddEventLog.reg

[ACS.ACR33A2.Icc.AddEventLog.reg]
HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\drivers\a332icc.sys"
HKR,, TypesSupported,   0x00010001, 7

; =========================== ACR33A2 Bus ==============================

[ACS.ACR33A2.Bus.NTx86]
AddReg    = ACS.ACR33A2.Bus.AddReg.NT,ACS.Common.AddReg
CopyFiles = ACS.ACR33A2.Bus.CopyFiles.NTx86

[ACS.ACR33A2.Bus.NTamd64]
AddReg    = ACS.ACR33A2.Bus.AddReg.NT,ACS.Common.AddReg
CopyFiles = ACS.ACR33A2.Bus.CopyFiles.NTamd64

[ACS.ACR33A2.Bus.CopyFiles.NTx86]
a332bus.sys,acsdrvbus.sys,,2
a332icc.sys,acsdrvicc.sys,,2
a332sam.sys,acsdrvsam.sys,,2

[ACS.ACR33A2.Bus.CopyFiles.NTamd64]
a332bus.sys,acsdrvbusx64.sys
a332icc.sys,acsdrviccx64.sys
a332sam.sys,acsdrvsamx64.sys

[ACS.ACR33A2.Bus.AddReg.NT]
HKR,,"NUM_OF_CHILDA",0,"0002"
HKR,,"NUM_OF_CHILDB",0,"0000"
HKR,,"NUM_OF_CHILDC",0,"0003"
HKR,,"NUM_OF_CHILDD",0,"0000"
HKR,,"SLOTNR_CHILDA",0,"0000"
HKR,,"SLOTNR_CHILDB",0,"0000"
HKR,,"SLOTNR_CHILDC",0,"0002"
HKR,,"SLOTNR_CHILDD",0,"0000"
HKR,,"IccCustomFlags",0x00010000,"0006","0011"
HKR,,"PccCustomFlags",0x00010000,"0000"
HKR,,"SamCustomFlags",0x00010000,"0006","0011"
HKR,,"CHILDADEVID",0,"ACR332BUS\*AC0722"
HKR,,"CHILDBDEVID",0,"ACR332BUS\*AC0723"
HKR,,"CHILDCDEVID",0,"ACR332BUS\*AC0724"
HKR,,"CHILDDDEVID",0,"ACR332BUS\*AC0000"
HKR,,"CHILDAHWID",0,"*ACO0722"
HKR,,"CHILDBHWID",0,"*ACO0723"
HKR,,"CHILDCHWID",0,"*ACO0724"
HKR,,"CHILDDHWID",0,"*ACO0000"

[ACS.ACR33A2.Bus.NTx86.Services]
AddService=A332BUS,2,ACS.ACR33A2.Bus.Service,ACS.ACR33A2.Bus.EventLog

[ACS.ACR33A2.Bus.NTamd64.Services]
AddService=A332BUS,2,ACS.ACR33A2.Bus.Service,ACS.ACR33A2.Bus.EventLog

[ACS.ACR33A2.Bus.Service]
DisplayName     = %ACS.ACR33A2.Bus.DevDesc%
ServiceType	= 1
StartType	= 3
ErrorControl	= 1
ServiceBinary	= %12%\a332bus.sys

[ACS.ACR33A2.Bus.EventLog]
AddReg = ACS.ACR33A2.Bus.AddEventLog.reg

[ACS.ACR33A2.Bus.AddEventLog.reg]
HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\drivers\a332bus.sys"
HKR,, TypesSupported,   0x00010001, 7

; ======================== ACR33A1 Sam ============================

[ACS.ACR33A1.Sam.NTx86]
AddReg		= ACS.ACR33A1.Sam.AddReg.NT
CopyFiles 	= ACS.ACR33A1.Sam.CopyFiles.NTx86

[ACS.ACR33A1.Sam.NTamd64]
AddReg		= ACS.ACR33A1.Sam.AddReg.NT
CopyFiles 	= ACS.ACR33A1.Sam.CopyFiles.NTamd64

[ACS.ACR33A1.Sam.CopyFiles.NTx86]
a330sam.sys,acsdrvsam.sys,,2

[ACS.ACR33A1.Sam.CopyFiles.NTamd64]
a330sam.sys,acsdrvsamx64.sys

[ACS.ACR33A1.Sam.AddReg.NT]
HKR,,"VendorName",0,%Vendor%
HKR,,"IFDName",0,%ACS.ACR33A1.Sam.DevDesc%

[ACS.ACR33A1.Sam.NTx86.Services]
AddService=A330SAM,2,ACS.ACR33A1.Sam.Service,ACS.ACR33A1.Sam.EventLog

[ACS.ACR33A1.Sam.NTamd64.Services]
AddService=A330SAM,2,ACS.ACR33A1.Sam.Service,ACS.ACR33A1.Sam.EventLog

[ACS.ACR33A1.Sam.Service]
DisplayName     = %ACS.ACR33A1.Sam.DevDesc%
ServiceType	= 1
StartType       = 3
ErrorControl	= 1
ServiceBinary	= %12%\a330sam.sys

[ACS.ACR33A1.Sam.EventLog]
AddReg = ACS.ACR33A1.Sam.AddEventLog.reg

[ACS.ACR33A1.Sam.AddEventLog.reg]
HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\drivers\a330sam.sys"
HKR,, TypesSupported,   0x00010001, 7

; =========================== ACR33A1 Icc ============================

[ACS.ACR33A1.Icc.NTx86]
AddReg		= ACS.ACR33A1.Icc.AddReg.NT
CopyFiles 	= ACS.ACR33A1.Icc.CopyFiles.NTx86

[ACS.ACR33A1.Icc.NTamd64]
AddReg		= ACS.ACR33A1.Icc.AddReg.NT
CopyFiles 	= ACS.ACR33A1.Icc.CopyFiles.NTamd64

[ACS.ACR33A1.Icc.CopyFiles.NTx86]
a330icc.sys,acsdrvicc.sys,,2

[ACS.ACR33A1.Icc.CopyFiles.NTamd64]
a330icc.sys,acsdrviccx64.sys

[ACS.ACR33A1.Icc.AddReg.NT]
HKR,,"VendorName",0,%Vendor%
HKR,,"IFDName",0,%ACS.ACR33A1.Icc.DevDesc%

[ACS.ACR33A1.Icc.NTx86.Services]
AddService=A330ICC,2,ACS.ACR33A1.Icc.Service,ACS.ACR33A1.Icc.EventLog

[ACS.ACR33A1.Icc.NTamd64.Services]
AddService=A330ICC,2,ACS.ACR33A1.Icc.Service,ACS.ACR33A1.Icc.EventLog

[ACS.ACR33A1.Icc.Service]
DisplayName     = %ACS.ACR33A1.Icc.DevDesc%
ServiceType	= 1
StartType       = 3
ErrorControl	= 1
ServiceBinary	= %12%\a330icc.sys

[ACS.ACR33A1.Icc.EventLog]
AddReg = ACS.ACR33A1.Icc.AddEventLog.reg

[ACS.ACR33A1.Icc.AddEventLog.reg]
HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\drivers\a330icc.sys"
HKR,, TypesSupported,   0x00010001, 7

; =========================== ACR33A1 Bus ==============================

[ACS.ACR33A1.Bus.NTx86]
AddReg    = ACS.ACR33A1.Bus.AddReg.NT,ACS.Common.AddReg
CopyFiles = ACS.ACR33A1.Bus.CopyFiles.NTx86

[ACS.ACR33A1.Bus.NTamd64]
AddReg    = ACS.ACR33A1.Bus.AddReg.NT,ACS.Common.AddReg
CopyFiles = ACS.ACR33A1.Bus.CopyFiles.NTamd64

[ACS.ACR33A1.Bus.CopyFiles.NTx86]
a330bus.sys,acsdrvbus.sys,,2
a330icc.sys,acsdrvicc.sys,,2
a330sam.sys,acsdrvsam.sys,,2

[ACS.ACR33A1.Bus.CopyFiles.NTamd64]
a330bus.sys,acsdrvbusx64.sys
a330icc.sys,acsdrviccx64.sys
a330sam.sys,acsdrvsamx64.sys

[ACS.ACR33A1.Bus.AddReg.NT]
HKR,,"NUM_OF_CHILDA",0,"0002"
HKR,,"NUM_OF_CHILDB",0,"0000"
HKR,,"NUM_OF_CHILDC",0,"0003"
HKR,,"NUM_OF_CHILDD",0,"0000"
HKR,,"SLOTNR_CHILDA",0,"0000"
HKR,,"SLOTNR_CHILDB",0,"0000"
HKR,,"SLOTNR_CHILDC",0,"0002"
HKR,,"SLOTNR_CHILDD",0,"0000"
HKR,,"IccCustomFlags",0x00010000,"0006","0011"
HKR,,"PccCustomFlags",0x00010000,"0000"
HKR,,"SamCustomFlags",0x00010000,"0006","0011"
HKR,,"CHILDADEVID",0,"ACR330BUS\*AC0725"
HKR,,"CHILDBDEVID",0,"ACR330BUS\*AC0726"
HKR,,"CHILDCDEVID",0,"ACR330BUS\*AC0727"
HKR,,"CHILDDDEVID",0,"ACR330BUS\*AC0000"
HKR,,"CHILDAHWID",0,"*ACO0725"
HKR,,"CHILDBHWID",0,"*ACO0726"
HKR,,"CHILDCHWID",0,"*ACO0727"
HKR,,"CHILDDHWID",0,"*ACO0000"

[ACS.ACR33A1.Bus.NTx86.Services]
AddService=A330BUS,2,ACS.ACR33A1.Bus.Service,ACS.ACR33A1.Bus.EventLog

[ACS.ACR33A1.Bus.NTamd64.Services]
AddService=A330BUS,2,ACS.ACR33A1.Bus.Service,ACS.ACR33A1.Bus.EventLog

[ACS.ACR33A1.Bus.Service]
DisplayName     = %ACS.ACR33A1.Bus.DevDesc%
ServiceType		= 1
StartType		= 3
ErrorControl	= 1
ServiceBinary	= %12%\a330bus.sys

[ACS.ACR33A1.Bus.EventLog]
AddReg = ACS.ACR33A1.Bus.AddEventLog.reg

[ACS.ACR33A1.Bus.AddEventLog.reg]
HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\drivers\a330bus.sys"
HKR,, TypesSupported,   0x00010001, 7

; ======================== ACR33XX Sam ============================

[ACS.ACR33XX.Sam.NTx86]
AddReg		= ACS.ACR33XX.Sam.AddReg.NT
CopyFiles 	= ACS.ACR33XX.Sam.CopyFiles.NTx86

[ACS.ACR33XX.Sam.NTamd64]
AddReg		= ACS.ACR33XX.Sam.AddReg.NT
CopyFiles 	= ACS.ACR33XX.Sam.CopyFiles.NTamd64

[ACS.ACR33XX.Sam.CopyFiles.NTx86]
a33sam.sys,acsdrvsam.sys,,2

[ACS.ACR33XX.Sam.CopyFiles.NTamd64]
a33sam.sys,acsdrvsamx64.sys

[ACS.ACR33XX.Sam.AddReg.NT]
HKR,,"VendorName",0,%Vendor%
HKR,,"IFDName",0,%ACS.ACR33XX.Sam.DevDesc%

[ACS.ACR33XX.Sam.NTx86.Services]
AddService=A33SAM,2,ACS.ACR33XX.Sam.Service,ACS.ACR33XX.Sam.EventLog

[ACS.ACR33XX.Sam.NTamd64.Services]
AddService=A33SAM,2,ACS.ACR33XX.Sam.Service,ACS.ACR33XX.Sam.EventLog

[ACS.ACR33XX.Sam.Service]
DisplayName     = %ACS.ACR33XX.Sam.DevDesc%
ServiceType	= 1
StartType       = 3
ErrorControl	= 1
ServiceBinary	= %12%\a33sam.sys

[ACS.ACR33XX.Sam.EventLog]
AddReg = ACS.ACR33XX.Sam.AddEventLog.reg

[ACS.ACR33XX.Sam.AddEventLog.reg]
HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\drivers\a33sam.sys"
HKR,, TypesSupported,   0x00010001, 7

; =========================== ACR33XX Icc ============================

[ACS.ACR33XX.Icc.NTx86]
AddReg		= ACS.ACR33XX.Icc.AddReg.NT
CopyFiles 	= ACS.ACR33XX.Icc.CopyFiles.NTx86

[ACS.ACR33XX.Icc.NTamd64]
AddReg		= ACS.ACR33XX.Icc.AddReg.NT
CopyFiles 	= ACS.ACR33XX.Icc.CopyFiles.NTamd64

[ACS.ACR33XX.Icc.CopyFiles.NTx86]
a33icc.sys,acsdrvicc.sys,,2

[ACS.ACR33XX.Icc.CopyFiles.NTamd64]
a33icc.sys,acsdrviccx64.sys

[ACS.ACR33XX.Icc.AddReg.NT]
HKR,,"VendorName",0,%Vendor%
HKR,,"IFDName",0,%ACS.ACR33XX.Icc.DevDesc%

[ACS.ACR33XX.Icc.NTx86.Services]
AddService=A33ICC,2,ACS.ACR33XX.Icc.Service,ACS.ACR33XX.Icc.EventLog

[ACS.ACR33XX.Icc.NTamd64.Services]
AddService=A33ICC,2,ACS.ACR33XX.Icc.Service,ACS.ACR33XX.Icc.EventLog

[ACS.ACR33XX.Icc.Service]
DisplayName     = %ACS.ACR33XX.Icc.DevDesc%
ServiceType	= 1
StartType       = 3
ErrorControl	= 1
ServiceBinary	= %12%\a33icc.sys

[ACS.ACR33XX.Icc.EventLog]
AddReg = ACS.ACR33XX.Icc.AddEventLog.reg

[ACS.ACR33XX.Icc.AddEventLog.reg]
HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\drivers\a33icc.sys"
HKR,, TypesSupported,   0x00010001, 7

; =========================== ACR33XX Bus ==============================

[ACS.ACR33XX.Bus.NTx86]
AddReg    = ACS.ACR33XX.Bus.AddReg.NT,ACS.Common.AddReg
CopyFiles = ACS.ACR33XX.Bus.CopyFiles.NTx86

[ACS.ACR33XX.Bus.NTamd64]
AddReg    = ACS.ACR33XX.Bus.AddReg.NT,ACS.Common.AddReg
CopyFiles = ACS.ACR33XX.Bus.CopyFiles.NTamd64

[ACS.ACR33XX.Bus.CopyFiles.NTx86]
a33bus.sys,acsdrvbus.sys,,2
a33icc.sys,acsdrvicc.sys,,2
a33sam.sys,acsdrvsam.sys,,2

[ACS.ACR33XX.Bus.CopyFiles.NTamd64]
a33bus.sys,acsdrvbusx64.sys
a33icc.sys,acsdrviccx64.sys
a33sam.sys,acsdrvsamx64.sys

[ACS.ACR33XX.Bus.AddReg.NT]
HKR,,"NUM_OF_CHILDA",0,"0001"
HKR,,"NUM_OF_CHILDB",0,"0000"
HKR,,"NUM_OF_CHILDC",0,"0004"
HKR,,"NUM_OF_CHILDD",0,"0000"
HKR,,"SLOTNR_CHILDA",0,"0000"
HKR,,"SLOTNR_CHILDB",0,"0000"
HKR,,"SLOTNR_CHILDC",0,"0002"
HKR,,"SLOTNR_CHILDD",0,"0000"
HKR,,"IccCustomFlags",0x00010000,"0006","0011"
HKR,,"PccCustomFlags",0x00010000,"0000"
HKR,,"SamCustomFlags",0x00010000,"0006","0011"
HKR,,"CHILDADEVID",0,"ACR33BUS\*AC0719"
HKR,,"CHILDBDEVID",0,"ACR33BUS\*AC0720"
HKR,,"CHILDCDEVID",0,"ACR33BUS\*AC0721"
HKR,,"CHILDDDEVID",0,"ACR33BUS\*AC0000"
HKR,,"CHILDAHWID",0,"*ACO0719"
HKR,,"CHILDBHWID",0,"*ACO0720"
HKR,,"CHILDCHWID",0,"*ACO0721"
HKR,,"CHILDDHWID",0,"*ACO0000"

[ACS.ACR33XX.Bus.NTx86.Services]
AddService=A33BUS,2,ACS.ACR33XX.Bus.Service,ACS.ACR33XX.Bus.EventLog

[ACS.ACR33XX.Bus.NTamd64.Services]
AddService=A33BUS,2,ACS.ACR33XX.Bus.Service,ACS.ACR33XX.Bus.EventLog

[ACS.ACR33XX.Bus.Service]
DisplayName     = %ACS.ACR33XX.Bus.DevDesc%
ServiceType	= 1
StartType	= 3
ErrorControl	= 1
ServiceBinary	= %12%\a33bus.sys

[ACS.ACR33XX.Bus.EventLog]
AddReg = ACS.ACR33XX.Bus.AddEventLog.reg

[ACS.ACR33XX.Bus.AddEventLog.reg]
HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\drivers\a33bus.sys"
HKR,, TypesSupported,   0x00010001, 7

; ========================== ACR1251U-K Icc =============================

[ACS.ACR1251UK.Icc.NTx86]
AddReg       = ACS.ACR1251UK.Icc.AddReg.NT,ACS.Common.AddReg
CopyFiles    = ACS.ACR1251UK.Icc.CopyFiles.NTx86

[ACS.ACR1251UK.Icc.NTamd64]
AddReg       = ACS.ACR1251UK.Icc.AddReg.NT,ACS.Common.AddReg
CopyFiles    = ACS.ACR1251UK.Icc.CopyFiles.NTamd64

[ACS.ACR1251UK.Icc.CopyFiles.NTx86]
a1251ukicc.sys,acsdrv.sys

[ACS.ACR1251UK.Icc.CopyFiles.NTamd64]
a1251ukicc.sys,acsdrvx64.sys

[ACS.ACR1251UK.Icc.AddReg.NT]
HKR,,"IFDName",0,%ACS.ACR1251UK.Icc.DevDesc%
HKR,,"DRIVERNAME",0,"ACR1251UK"
HKR,,"ACSCustomFlags",0x00010000,"0002","0005","0006","0018"

[ACS.ACR1251UK.Icc.NTx86.Services]
AddService = A1251UKICC, 2, ACS.ACR1251UK.Icc.Service, ACS.ACR1251UK.Icc.EventLog

[ACS.ACR1251UK.Icc.NTamd64.Services]
AddService = A1251UKICC, 2, ACS.ACR1251UK.Icc.Service, ACS.ACR1251UK.Icc.EventLog

[ACS.ACR1251UK.Icc.Service]
DisplayName     = %ACS.ACR1251UK.Icc.DevDesc%
ServiceType     = 1
StartType       = 3
ErrorControl    = 1
ServiceBinary   = %12%\a1251ukicc.sys

[ACS.ACR1251UK.Icc.EventLog]
AddReg = ACS.ACR1251UK.Icc.AddEventLog.reg

[ACS.ACR1251UK.Icc.AddEventLog.reg]
HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\drivers\a1251ukicc.sys"
HKR,, TypesSupported,   0x00010001, 7

; ========================== ACR1251U-K Pcc =============================

[ACS.ACR1251UK.Pcc.NTx86]
AddReg       = ACS.ACR1251UK.Pcc.AddReg.NT,ACS.Common.AddReg
CopyFiles    = ACS.ACR1251UK.Pcc.CopyFiles.NTx86

[ACS.ACR1251UK.Pcc.NTamd64]
AddReg       = ACS.ACR1251UK.Pcc.AddReg.NT,ACS.Common.AddReg
CopyFiles    = ACS.ACR1251UK.Pcc.CopyFiles.NTamd64

[ACS.ACR1251UK.Pcc.CopyFiles.NTx86]
a1251ukpcc.sys,acsdrv.sys

[ACS.ACR1251UK.Pcc.CopyFiles.NTamd64]
a1251ukpcc.sys,acsdrvx64.sys

[ACS.ACR1251UK.Pcc.AddReg.NT]
HKR,,"IFDName",0,%ACS.ACR1251UK.Pcc.DevDesc%
HKR,,"DRIVERNAME",0,"ACR1251UK"
HKR,,"ACSCustomFlags",0x00010000,"0001","0005","0006","0017"

[ACS.ACR1251UK.Pcc.NTx86.Services]
AddService = A1251UKPICC, 2, ACS.ACR1251UK.Pcc.Service, ACS.ACR1251UK.Pcc.EventLog

[ACS.ACR1251UK.Pcc.NTamd64.Services]
AddService = A1251UKPICC, 2, ACS.ACR1251UK.Pcc.Service, ACS.ACR1251UK.Pcc.EventLog

[ACS.ACR1251UK.Pcc.Service]
DisplayName     = %ACS.ACR1251UK.Pcc.DevDesc%
ServiceType     = 1
StartType       = 3
ErrorControl    = 1
ServiceBinary   = %12%\a1251ukpcc.sys

[ACS.ACR1251UK.Pcc.EventLog]
AddReg = ACS.ACR1251UK.Pcc.AddEventLog.reg

[ACS.ACR1251UK.Pcc.AddEventLog.reg]
HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\drivers\a1251ukpcc.sys"
HKR,, TypesSupported,   0x00010001, 7

; ============================ ACR1251U-C ===============================

[ACS.ACR1251UC.NTx86]
AddReg    = ACS.ACR1251UC.AddReg.NT,ACS.Common.AddReg
CopyFiles = ACS.ACR1251UC.CopyFiles.NTx86

[ACS.ACR1251UC.NTamd64]
AddReg    = ACS.ACR1251UC.AddReg.NT,ACS.Common.AddReg
CopyFiles = ACS.ACR1251UC.CopyFiles.NTamd64

[ACS.ACR1251UC.CopyFiles.NTx86]
a1251c.sys,acsdrv.sys

[ACS.ACR1251UC.CopyFiles.NTamd64]
a1251c.sys,acsdrvx64.sys

[ACS.ACR1251UC.AddReg.NT]
HKR,,"IFDName",0,%ACS.ACR1251UC.DevDesc%
HKR,,"DRIVERNAME",0,"ACR1251FUNC"
HKR,,"ACSCustomFlags",0x00010000,"0002","0005","0006","0017"

[ACS.ACR1251UC.NTx86.Services]
AddService=A1251C, 2, ACS.ACR1251UC.Service, ACS.ACR1251UC.EventLog

[ACS.ACR1251UC.NTamd64.Services]
AddService=A1251C, 2, ACS.ACR1251UC.Service, ACS.ACR1251UC.EventLog

[ACS.ACR1251UC.Service]
DisplayName     = %ACS.ACR1251UC.DevDesc%
ServiceType     = 1
StartType	= 3
ErrorControl	= 1
ServiceBinary	= %12%\a1251c.sys

[ACS.ACR1251UC.EventLog]
AddReg = ACS.ACR1251UC.AddEventLog.reg

[ACS.ACR1251UC.AddEventLog.reg]
HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\drivers\a1251c.sys"
HKR,, TypesSupported,   0x00010001, 7

; ========================== ACR1251U-C Sam =============================

[ACS.ACR1251UC.Sam.NTx86]
AddReg       = ACS.ACR1251UC.Sam.AddReg.NT,ACS.Common.AddReg
CopyFiles    = ACS.ACR1251UC.Sam.CopyFiles.NTx86

[ACS.ACR1251UC.Sam.NTamd64]
AddReg       = ACS.ACR1251UC.Sam.AddReg.NT,ACS.Common.AddReg
CopyFiles    = ACS.ACR1251UC.Sam.CopyFiles.NTamd64

[ACS.ACR1251UC.Sam.CopyFiles.NTx86]
a1251csam.sys,acsdrv.sys

[ACS.ACR1251UC.Sam.CopyFiles.NTamd64]
a1251csam.sys,acsdrvx64.sys

[ACS.ACR1251UC.Sam.AddReg.NT]
HKR,,"IFDName",0,%ACS.ACR1251UC.Sam.DevDesc%
HKR,,"DRIVERNAME",0,"ACR1251FUNC"
HKR,,"ACSCustomFlags",0x00010000,"0002","0005","0006","0018"

[ACS.ACR1251UC.Sam.NTx86.Services]
AddService = A1251CSAM, 2, ACS.ACR1251UC.Sam.Service, ACS.ACR1251UC.Sam.EventLog

[ACS.ACR1251UC.Sam.NTamd64.Services]
AddService = A1251CSAM, 2, ACS.ACR1251UC.Sam.Service, ACS.ACR1251UC.Sam.EventLog

[ACS.ACR1251UC.Sam.Service]
DisplayName     = %ACS.ACR1251UC.Sam.DevDesc%
ServiceType     = 1
StartType       = 3
ErrorControl    = 1
ServiceBinary   = %12%\a1251csam.sys

[ACS.ACR1251UC.Sam.EventLog]
AddReg = ACS.ACR1251UC.Sam.AddEventLog.reg

[ACS.ACR1251UC.Sam.AddEventLog.reg]
HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\drivers\a1251csam.sys"
HKR,, TypesSupported,   0x00010001, 7

; ========================== ACR1251U-C Pcc =============================

[ACS.ACR1251UC.Pcc.NTx86]
AddReg       = ACS.ACR1251UC.Pcc.AddReg.NT,ACS.Common.AddReg
CopyFiles    = ACS.ACR1251UC.Pcc.CopyFiles.NTx86

[ACS.ACR1251UC.Pcc.NTamd64]
AddReg       = ACS.ACR1251UC.Pcc.AddReg.NT,ACS.Common.AddReg
CopyFiles    = ACS.ACR1251UC.Pcc.CopyFiles.NTamd64

[ACS.ACR1251UC.Pcc.CopyFiles.NTx86]
a1251cpcc.sys,acsdrv.sys

[ACS.ACR1251UC.Pcc.CopyFiles.NTamd64]
a1251cpcc.sys,acsdrvx64.sys

[ACS.ACR1251UC.Pcc.AddReg.NT]
HKR,,"IFDName",0,%ACS.ACR1251UC.Pcc.DevDesc%
HKR,,"DRIVERNAME",0,"ACR1251FUNC"
HKR,,"ACSCustomFlags",0x00010000,"0002","0005","0006"

[ACS.ACR1251UC.Pcc.NTx86.Services]
AddService = A1251CPICC, 2, ACS.ACR1251UC.Pcc.Service, ACS.ACR1251UC.Pcc.EventLog

[ACS.ACR1251UC.Pcc.NTamd64.Services]
AddService = A1251CPICC, 2, ACS.ACR1251UC.Pcc.Service, ACS.ACR1251UC.Pcc.EventLog

[ACS.ACR1251UC.Pcc.Service]
DisplayName     = %ACS.ACR1251UC.Pcc.DevDesc%
ServiceType     = 1
StartType       = 3
ErrorControl    = 1
ServiceBinary   = %12%\a1251cpcc.sys

[ACS.ACR1251UC.Pcc.EventLog]
AddReg = ACS.ACR1251UC.Pcc.AddEventLog.reg

[ACS.ACR1251UC.Pcc.AddEventLog.reg]
HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\drivers\a1251cpcc.sys"
HKR,, TypesSupported,   0x00010001, 7


; ======================== ACR1281U-K 4S Sam ============================

[ACS.ACR1281UK4S.Sam.NTx86]
AddReg		= ACS.ACR1281UK4S.Sam.AddReg.NT
CopyFiles 	= ACS.ACR1281UK4S.Sam.CopyFiles.NTx86

[ACS.ACR1281UK4S.Sam.NTamd64]
AddReg		= ACS.ACR1281UK4S.Sam.AddReg.NT
CopyFiles 	= ACS.ACR1281UK4S.Sam.CopyFiles.NTamd64

[ACS.ACR1281UK4S.Sam.CopyFiles.NTx86]
a12814ssam.sys,acsdrvsam.sys,,2

[ACS.ACR1281UK4S.Sam.CopyFiles.NTamd64]
a12814ssam.sys,acsdrvsamx64.sys

[ACS.ACR1281UK4S.Sam.AddReg.NT]
HKR,,"VendorName",0,%Vendor%
HKR,,"IFDName",0,%ACS.ACR1281UK4S.Sam.DevDesc%

[ACS.ACR1281UK4S.Sam.NTx86.Services]
AddService=A1281K4SSAM,2,ACS.ACR1281UK4S.Sam.Service,ACS.ACR1281UK4S.Sam.EventLog

[ACS.ACR1281UK4S.Sam.NTamd64.Services]
AddService=A1281K4SSAM,2,ACS.ACR1281UK4S.Sam.Service,ACS.ACR1281UK4S.Sam.EventLog

[ACS.ACR1281UK4S.Sam.Service]
DisplayName     = %ACS.ACR1281UK4S.Sam.DevDesc%
ServiceType	= 1
StartType       = 3
ErrorControl	= 1
ServiceBinary	= %12%\a12814ssam.sys

[ACS.ACR1281UK4S.Sam.EventLog]
AddReg = ACS.ACR1281UK4S.Sam.AddEventLog.reg

[ACS.ACR1281UK4S.Sam.AddEventLog.reg]
HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\drivers\a12814ssam.sys"
HKR,, TypesSupported,   0x00010001, 7

; ======================== ACR1281U-K 4S Pcc ============================

[ACS.ACR1281UK4S.Pcc.NTx86]
AddReg		= ACS.ACR1281UK4S.Pcc.AddReg.NT
CopyFiles 	= ACS.ACR1281UK4S.Pcc.CopyFiles.NTx86

[ACS.ACR1281UK4S.Pcc.NTamd64]
AddReg		= ACS.ACR1281UK4S.Pcc.AddReg.NT
CopyFiles 	= ACS.ACR1281UK4S.Pcc.CopyFiles.NTamd64

[ACS.ACR1281UK4S.Pcc.CopyFiles.NTx86]
a12814spcc.sys,acsdrvpcc.sys,,2

[ACS.ACR1281UK4S.Pcc.CopyFiles.NTamd64]
a12814spcc.sys,acsdrvpccx64.sys

[ACS.ACR1281UK4S.Pcc.AddReg.NT]
HKR,,"VendorName",0,%Vendor%
HKR,,"IFDName",0,%ACS.ACR1281UK4S.Pcc.DevDesc%

[ACS.ACR1281UK4S.Pcc.NTx86.Services]
AddService=A1281K4SPCC,2,ACS.ACR1281UK4S.Pcc.Service,ACS.ACR1281UK4S.Pcc.EventLog

[ACS.ACR1281UK4S.Pcc.NTamd64.Services]
AddService=A1281K4SPCC,2,ACS.ACR1281UK4S.Pcc.Service,ACS.ACR1281UK4S.Pcc.EventLog

[ACS.ACR1281UK4S.Pcc.Service]
DisplayName     = %ACS.ACR1281UK4S.Pcc.DevDesc%
ServiceType	= 1
StartType       = 3
ErrorControl	= 1
ServiceBinary	= %12%\a12814spcc.sys

[ACS.ACR1281UK4S.Pcc.EventLog]
AddReg = ACS.ACR1281UK4S.Pcc.AddEventLog.reg

[ACS.ACR1281UK4S.Pcc.AddEventLog.reg]
HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\drivers\a12814spcc.sys"
HKR,, TypesSupported,   0x00010001, 7

; ======================== ACR1281U-K 4S Icc ============================

[ACS.ACR1281UK4S.Icc.NTx86]
AddReg		= ACS.ACR1281UK4S.Icc.AddReg.NT
CopyFiles 	= ACS.ACR1281UK4S.Icc.CopyFiles.NTx86

[ACS.ACR1281UK4S.Icc.NTamd64]
AddReg		= ACS.ACR1281UK4S.Icc.AddReg.NT
CopyFiles 	= ACS.ACR1281UK4S.Icc.CopyFiles.NTamd64

[ACS.ACR1281UK4S.Icc.CopyFiles.NTx86]
a12814sicc.sys,acsdrvicc.sys,,2

[ACS.ACR1281UK4S.Icc.CopyFiles.NTamd64]
a12814sicc.sys,acsdrviccx64.sys

[ACS.ACR1281UK4S.Icc.AddReg.NT]
HKR,,"VendorName",0,%Vendor%
HKR,,"IFDName",0,%ACS.ACR1281UK4S.Icc.DevDesc%

[ACS.ACR1281UK4S.Icc.NTx86.Services]
AddService=A1281K4SICC,2,ACS.ACR1281UK4S.Icc.Service,ACS.ACR1281UK4S.Icc.EventLog

[ACS.ACR1281UK4S.Icc.NTamd64.Services]
AddService=A1281K4SICC,2,ACS.ACR1281UK4S.Icc.Service,ACS.ACR1281UK4S.Icc.EventLog

[ACS.ACR1281UK4S.Icc.Service]
DisplayName     = %ACS.ACR1281UK4S.Icc.DevDesc%
ServiceType	= 1
StartType       = 3
ErrorControl	= 1
ServiceBinary	= %12%\a12814sicc.sys

[ACS.ACR1281UK4S.Icc.EventLog]
AddReg = ACS.ACR1281UK4S.Icc.AddEventLog.reg

[ACS.ACR1281UK4S.Icc.AddEventLog.reg]
HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\drivers\a12814sicc.sys"
HKR,, TypesSupported,   0x00010001, 7

; ======================== ACR1281U-K 4S Bus ============================

[ACS.ACR1281UK4S.Bus.NTx86]
AddReg    = ACS.ACR1281UK4S.Bus.AddReg.NT,ACS.Common.AddReg
CopyFiles = ACS.ACR1281UK4S.Bus.CopyFiles.NTx86

[ACS.ACR1281UK4S.Bus.NTamd64]
AddReg    = ACS.ACR1281UK4S.Bus.AddReg.NT,ACS.Common.AddReg
CopyFiles = ACS.ACR1281UK4S.Bus.CopyFiles.NTamd64

[ACS.ACR1281UK4S.Bus.CopyFiles.NTx86]
a12814sbus.sys,acsdrvbus.sys,,2
a12814sicc.sys,acsdrvicc.sys,,2
a12814spcc.sys,acsdrvpcc.sys,,2
a12814ssam.sys,acsdrvsam.sys,,2

[ACS.ACR1281UK4S.Bus.CopyFiles.NTamd64]
a12814sbus.sys,acsdrvbusx64.sys
a12814sicc.sys,acsdrviccx64.sys
a12814spcc.sys,acsdrvpccx64.sys
a12814ssam.sys,acsdrvsamx64.sys,,2

[ACS.ACR1281UK4S.Bus.AddReg.NT]
HKR,,"NUM_OF_CHILDA",0,"0001"
HKR,,"NUM_OF_CHILDB",0,"0001"
HKR,,"NUM_OF_CHILDC",0,"0004"
HKR,,"NUM_OF_CHILDD",0,"0000"
HKR,,"SLOTNR_CHILDA",0,"0001"
HKR,,"SLOTNR_CHILDB",0,"0000"
HKR,,"SLOTNR_CHILDC",0,"0002"
HKR,,"SLOTNR_CHILDD",0,"0000"
HKR,,"IccCustomFlags",0x00010000,"0006"
HKR,,"PccCustomFlags",0x00010000,"0006"
HKR,,"SamCustomFlags",0x00010000,"0006"
HKR,,"CHILDADEVID",0,"A1281UK4S\*AC0770"
HKR,,"CHILDBDEVID",0,"A1281UK4S\*AC0771"
HKR,,"CHILDCDEVID",0,"A1281UK4S\*AC0772"
HKR,,"CHILDDDEVID",0,"A1281UK4S\*AC0000"
HKR,,"CHILDAHWID",0,"*ACO0770"
HKR,,"CHILDBHWID",0,"*ACO0771"
HKR,,"CHILDCHWID",0,"*ACO0772"
HKR,,"CHILDDHWID",0,"*ACO0000"

[ACS.ACR1281UK4S.Bus.NTx86.Services]
AddService=A1281K4SBUS,2,ACS.ACR1281UK4S.Bus.Service,ACS.ACR1281UK4S.Bus.EventLog

[ACS.ACR1281UK4S.Bus.NTamd64.Services]
AddService=A1281K4SBUS,2,ACS.ACR1281UK4S.Bus.Service,ACS.ACR1281UK4S.Bus.EventLog

[ACS.ACR1281UK4S.Bus.Service]
DisplayName     = %ACS.ACR1281UK4S.Bus.DevDesc%
ServiceType	= 1
StartType	= 3
ErrorControl	= 1
ServiceBinary	= %12%\a12814sbus.sys

[ACS.ACR1281UK4S.Bus.EventLog]
AddReg = ACS.ACR1281UK4S.Bus.AddEventLog.reg

[ACS.ACR1281UK4S.Bus.AddEventLog.reg]
HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\drivers\a12814sbus.sys"
HKR,, TypesSupported,   0x00010001, 7

; ======================== ACR1281U-K 1S Sam ============================

[ACS.ACR1281UK1S.Sam.NTx86]
AddReg		= ACS.ACR1281UK1S.Sam.AddReg.NT
CopyFiles 	= ACS.ACR1281UK1S.Sam.CopyFiles.NTx86

[ACS.ACR1281UK1S.Sam.NTamd64]
AddReg		= ACS.ACR1281UK1S.Sam.AddReg.NT
CopyFiles 	= ACS.ACR1281UK1S.Sam.CopyFiles.NTamd64

[ACS.ACR1281UK1S.Sam.CopyFiles.NTx86]
a12811ssam.sys,acsdrvsam.sys,,2

[ACS.ACR1281UK1S.Sam.CopyFiles.NTamd64]
a12811ssam.sys,acsdrvsamx64.sys

[ACS.ACR1281UK1S.Sam.AddReg.NT]
HKR,,"VendorName",0,%Vendor%
HKR,,"IFDName",0,%ACS.ACR1281UK1S.Sam.DevDesc%

[ACS.ACR1281UK1S.Sam.NTx86.Services]
AddService=A1281K1SSAM,2,ACS.ACR1281UK1S.Sam.Service,ACS.ACR1281UK1S.Sam.EventLog

[ACS.ACR1281UK1S.Sam.NTamd64.Services]
AddService=A1281K1SSAM,2,ACS.ACR1281UK1S.Sam.Service,ACS.ACR1281UK1S.Sam.EventLog

[ACS.ACR1281UK1S.Sam.Service]
DisplayName     = %ACS.ACR1281UK1S.Sam.DevDesc%
ServiceType	= 1
StartType       = 3
ErrorControl	= 1
ServiceBinary	= %12%\a12811ssam.sys

[ACS.ACR1281UK1S.Sam.EventLog]
AddReg = ACS.ACR1281UK1S.Sam.AddEventLog.reg

[ACS.ACR1281UK1S.Sam.AddEventLog.reg]
HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\drivers\a12811ssam.sys"
HKR,, TypesSupported,   0x00010001, 7

; ======================== ACR1281U-K 1S Pcc ============================

[ACS.ACR1281UK1S.Pcc.NTx86]
AddReg		= ACS.ACR1281UK1S.Pcc.AddReg.NT
CopyFiles 	= ACS.ACR1281UK1S.Pcc.CopyFiles.NTx86

[ACS.ACR1281UK1S.Pcc.NTamd64]
AddReg		= ACS.ACR1281UK1S.Pcc.AddReg.NT
CopyFiles 	= ACS.ACR1281UK1S.Pcc.CopyFiles.NTamd64

[ACS.ACR1281UK1S.Pcc.CopyFiles.NTx86]
a12811spcc.sys,acsdrvpcc.sys,,2

[ACS.ACR1281UK1S.Pcc.CopyFiles.NTamd64]
a12811spcc.sys,acsdrvpccx64.sys

[ACS.ACR1281UK1S.Pcc.AddReg.NT]
HKR,,"VendorName",0,%Vendor%
HKR,,"IFDName",0,%ACS.ACR1281UK1S.Pcc.DevDesc%

[ACS.ACR1281UK1S.Pcc.NTx86.Services]
AddService=A1281K1SPCC,2,ACS.ACR1281UK1S.Pcc.Service,ACS.ACR1281UK1S.Pcc.EventLog

[ACS.ACR1281UK1S.Pcc.NTamd64.Services]
AddService=A1281K1SPCC,2,ACS.ACR1281UK1S.Pcc.Service,ACS.ACR1281UK1S.Pcc.EventLog

[ACS.ACR1281UK1S.Pcc.Service]
DisplayName     = %ACS.ACR1281UK1S.Pcc.DevDesc%
ServiceType	= 1
StartType       = 3
ErrorControl	= 1
ServiceBinary	= %12%\a12811spcc.sys

[ACS.ACR1281UK1S.Pcc.EventLog]
AddReg = ACS.ACR1281UK1S.Pcc.AddEventLog.reg

[ACS.ACR1281UK1S.Pcc.AddEventLog.reg]
HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\drivers\a12811spcc.sys"
HKR,, TypesSupported,   0x00010001, 7

; ======================== ACR1281U-K 1S Icc ============================

[ACS.ACR1281UK1S.Icc.NTx86]
AddReg		= ACS.ACR1281UK1S.Icc.AddReg.NT
CopyFiles 	= ACS.ACR1281UK1S.Icc.CopyFiles.NTx86

[ACS.ACR1281UK1S.Icc.NTamd64]
AddReg		= ACS.ACR1281UK1S.Icc.AddReg.NT
CopyFiles 	= ACS.ACR1281UK1S.Icc.CopyFiles.NTamd64

[ACS.ACR1281UK1S.Icc.CopyFiles.NTx86]
a12811sicc.sys,acsdrvicc.sys,,2

[ACS.ACR1281UK1S.Icc.CopyFiles.NTamd64]
a12811sicc.sys,acsdrviccx64.sys

[ACS.ACR1281UK1S.Icc.AddReg.NT]
HKR,,"VendorName",0,%Vendor%
HKR,,"IFDName",0,%ACS.ACR1281UK1S.Icc.DevDesc%

[ACS.ACR1281UK1S.Icc.NTx86.Services]
AddService=A1281K1SICC,2,ACS.ACR1281UK1S.Icc.Service,ACS.ACR1281UK1S.Icc.EventLog

[ACS.ACR1281UK1S.Icc.NTamd64.Services]
AddService=A1281K1SICC,2,ACS.ACR1281UK1S.Icc.Service,ACS.ACR1281UK1S.Icc.EventLog

[ACS.ACR1281UK1S.Icc.Service]
DisplayName     = %ACS.ACR1281UK1S.Icc.DevDesc%
ServiceType	= 1
StartType       = 3
ErrorControl	= 1
ServiceBinary	= %12%\a12811sicc.sys

[ACS.ACR1281UK1S.Icc.EventLog]
AddReg = ACS.ACR1281UK1S.Icc.AddEventLog.reg

[ACS.ACR1281UK1S.Icc.AddEventLog.reg]
HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\drivers\a12811sicc.sys"
HKR,, TypesSupported,   0x00010001, 7

; ======================== ACR1281U-K 1S Bus ============================

[ACS.ACR1281UK1S.Bus.NTx86]
AddReg    = ACS.ACR1281UK1S.Bus.AddReg.NT,ACS.Common.AddReg
CopyFiles = ACS.ACR1281UK1S.Bus.CopyFiles.NTx86

[ACS.ACR1281UK1S.Bus.NTamd64]
AddReg    = ACS.ACR1281UK1S.Bus.AddReg.NT,ACS.Common.AddReg
CopyFiles = ACS.ACR1281UK1S.Bus.CopyFiles.NTamd64

[ACS.ACR1281UK1S.Bus.CopyFiles.NTx86]
a12811sbus.sys,acsdrvbus.sys,,2
a12811sicc.sys,acsdrvicc.sys,,2
a12811spcc.sys,acsdrvpcc.sys,,2
a12811ssam.sys,acsdrvsam.sys,,2

[ACS.ACR1281UK1S.Bus.CopyFiles.NTamd64]
a12811sbus.sys,acsdrvbusx64.sys
a12811sicc.sys,acsdrviccx64.sys
a12811spcc.sys,acsdrvpccx64.sys
a12811ssam.sys,acsdrvsamx64.sys,,2

[ACS.ACR1281UK1S.Bus.AddReg.NT]
HKR,,"NUM_OF_CHILDA",0,"0001"
HKR,,"NUM_OF_CHILDB",0,"0001"
HKR,,"NUM_OF_CHILDC",0,"0001"
HKR,,"NUM_OF_CHILDD",0,"0000"
HKR,,"SLOTNR_CHILDA",0,"0001"
HKR,,"SLOTNR_CHILDB",0,"0000"
HKR,,"SLOTNR_CHILDC",0,"0002"
HKR,,"SLOTNR_CHILDD",0,"0000"
HKR,,"IccCustomFlags",0x00010000,"0006"
HKR,,"PccCustomFlags",0x00010000,"0006"
HKR,,"SamCustomFlags",0x00010000,"0006"
HKR,,"CHILDADEVID",0,"A1281UK1S\*AC0767"
HKR,,"CHILDBDEVID",0,"A1281UK1S\*AC0768"
HKR,,"CHILDCDEVID",0,"A1281UK1S\*AC0769"
HKR,,"CHILDDDEVID",0,"A1281UK1S\*AC0000"
HKR,,"CHILDAHWID",0,"*ACO0767"
HKR,,"CHILDBHWID",0,"*ACO0768"
HKR,,"CHILDCHWID",0,"*ACO0769"
HKR,,"CHILDDHWID",0,"*ACO0000"

[ACS.ACR1281UK1S.Bus.NTx86.Services]
AddService=A1281K1SBUS,2,ACS.ACR1281UK1S.Bus.Service,ACS.ACR1281UK1S.Bus.EventLog

[ACS.ACR1281UK1S.Bus.NTamd64.Services]
AddService=A1281K1SBUS,2,ACS.ACR1281UK1S.Bus.Service,ACS.ACR1281UK1S.Bus.EventLog

[ACS.ACR1281UK1S.Bus.Service]
DisplayName     = %ACS.ACR1281UK1S.Bus.DevDesc%
ServiceType	= 1
StartType	= 3
ErrorControl	= 1
ServiceBinary	= %12%\a12811sbus.sys

[ACS.ACR1281UK1S.Bus.EventLog]
AddReg = ACS.ACR1281UK1S.Bus.AddEventLog.reg

[ACS.ACR1281UK1S.Bus.AddEventLog.reg]
HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\drivers\a12811sbus.sys"
HKR,, TypesSupported,   0x00010001, 7

; ======================= ACR1281U-K Dual Pcc ===========================

[ACS.ACR1281UKDual.Pcc.NTx86]
AddReg		= ACS.ACR1281UKDual.Pcc.AddReg.NT
CopyFiles 	= ACS.ACR1281UKDual.Pcc.CopyFiles.NTx86

[ACS.ACR1281UKDual.Pcc.NTamd64]
AddReg		= ACS.ACR1281UKDual.Pcc.AddReg.NT
CopyFiles 	= ACS.ACR1281UKDual.Pcc.CopyFiles.NTamd64

[ACS.ACR1281UKDual.Pcc.CopyFiles.NTx86]
a1281dpcc.sys,acsdrvpcc.sys,,2

[ACS.ACR1281UKDual.Pcc.CopyFiles.NTamd64]
a1281dpcc.sys,acsdrvpccx64.sys

[ACS.ACR1281UKDual.Pcc.AddReg.NT]
HKR,,"VendorName",0,%Vendor%
HKR,,"IFDName",0,%ACS.ACR1281UKDual.Pcc.DevDesc%

[ACS.ACR1281UKDual.Pcc.NTx86.Services]
AddService=A1281KDPCC,2,ACS.ACR1281UKDual.Pcc.Service,ACS.ACR1281UKDual.Pcc.EventLog

[ACS.ACR1281UKDual.Pcc.NTamd64.Services]
AddService=A1281KDPCC,2,ACS.ACR1281UKDual.Pcc.Service,ACS.ACR1281UKDual.Pcc.EventLog

[ACS.ACR1281UKDual.Pcc.Service]
DisplayName     = %ACS.ACR1281UKDual.Pcc.DevDesc%
ServiceType	= 1
StartType       = 3
ErrorControl	= 1
ServiceBinary	= %12%\a1281dpcc.sys

[ACS.ACR1281UKDual.Pcc.EventLog]
AddReg = ACS.ACR1281UKDual.Pcc.AddEventLog.reg

[ACS.ACR1281UKDual.Pcc.AddEventLog.reg]
HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\drivers\a1281dpcc.sys"
HKR,, TypesSupported,   0x00010001, 7

; ======================= ACR1281U-K Dual Icc ===========================

[ACS.ACR1281UKDual.Icc.NTx86]
AddReg		= ACS.ACR1281UKDual.Icc.AddReg.NT
CopyFiles 	= ACS.ACR1281UKDual.Icc.CopyFiles.NTx86

[ACS.ACR1281UKDual.Icc.NTamd64]
AddReg		= ACS.ACR1281UKDual.Icc.AddReg.NT
CopyFiles 	= ACS.ACR1281UKDual.Icc.CopyFiles.NTamd64

[ACS.ACR1281UKDual.Icc.CopyFiles.NTx86]
a1281dicc.sys,acsdrvicc.sys,,2

[ACS.ACR1281UKDual.Icc.CopyFiles.NTamd64]
a1281dicc.sys,acsdrviccx64.sys

[ACS.ACR1281UKDual.Icc.AddReg.NT]
HKR,,"VendorName",0,%Vendor%
HKR,,"IFDName",0,%ACS.ACR1281UKDual.Icc.DevDesc%

[ACS.ACR1281UKDual.Icc.NTx86.Services]
AddService=A1281KDICC,2,ACS.ACR1281UKDual.Icc.Service,ACS.ACR1281UKDual.Icc.EventLog

[ACS.ACR1281UKDual.Icc.NTamd64.Services]
AddService=A1281KDICC,2,ACS.ACR1281UKDual.Icc.Service,ACS.ACR1281UKDual.Icc.EventLog

[ACS.ACR1281UKDual.Icc.Service]
DisplayName     = %ACS.ACR1281UKDual.Icc.DevDesc%
ServiceType	= 1
StartType       = 3
ErrorControl	= 1
ServiceBinary	= %12%\a1281dicc.sys

[ACS.ACR1281UKDual.Icc.EventLog]
AddReg = ACS.ACR1281UKDual.Icc.AddEventLog.reg

[ACS.ACR1281UKDual.Icc.AddEventLog.reg]
HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\drivers\a1281dicc.sys"
HKR,, TypesSupported,   0x00010001, 7

; ======================= ACR1281U-K Dual Bus ===========================

[ACS.ACR1281UKDual.Bus.NTx86]
AddReg    = ACS.ACR1281UKDual.Bus.AddReg.NT,ACS.Common.AddReg
CopyFiles = ACS.ACR1281UKDual.Bus.CopyFiles.NTx86

[ACS.ACR1281UKDual.Bus.NTamd64]
AddReg    = ACS.ACR1281UKDual.Bus.AddReg.NT,ACS.Common.AddReg
CopyFiles = ACS.ACR1281UKDual.Bus.CopyFiles.NTamd64

[ACS.ACR1281UKDual.Bus.CopyFiles.NTx86]
a1281dbus.sys,acsdrvbus.sys,,2
a1281dicc.sys,acsdrvicc.sys,,2
a1281dpcc.sys,acsdrvpcc.sys,,2

[ACS.ACR1281UKDual.Bus.CopyFiles.NTamd64]
a1281dbus.sys,acsdrvbusx64.sys
a1281dicc.sys,acsdrviccx64.sys
a1281dpcc.sys,acsdrvpccx64.sys

[ACS.ACR1281UKDual.Bus.AddReg.NT]
HKR,,"NUM_OF_CHILDA",0,"0001"
HKR,,"NUM_OF_CHILDB",0,"0001"
HKR,,"NUM_OF_CHILDC",0,"0000"
HKR,,"NUM_OF_CHILDD",0,"0000"
HKR,,"SLOTNR_CHILDA",0,"0001"
HKR,,"SLOTNR_CHILDB",0,"0000"
HKR,,"SLOTNR_CHILDC",0,"0000"
HKR,,"SLOTNR_CHILDD",0,"0000"
HKR,,"IccCustomFlags",0x00010000,"0006"
HKR,,"PccCustomFlags",0x00010000,"0006"
HKR,,"CHILDADEVID",0,"A1281UKD\*AC0764"
HKR,,"CHILDBDEVID",0,"A1281UKD\*AC0765"
HKR,,"CHILDCDEVID",0,"A1281UKD\*AC0766"
HKR,,"CHILDDDEVID",0,"A1281UKD\*AC0000"
HKR,,"CHILDAHWID",0,"*ACO0764"
HKR,,"CHILDBHWID",0,"*ACO0765"
HKR,,"CHILDCHWID",0,"*ACO0766"
HKR,,"CHILDDHWID",0,"*ACO0000"

[ACS.ACR1281UKDual.Bus.NTx86.Services]
AddService=A1281KDBUS,2,ACS.ACR1281UKDual.Bus.Service,ACS.ACR1281UKDual.Bus.EventLog

[ACS.ACR1281UKDual.Bus.NTamd64.Services]
AddService=A1281KDBUS,2,ACS.ACR1281UKDual.Bus.Service,ACS.ACR1281UKDual.Bus.EventLog

[ACS.ACR1281UKDual.Bus.Service]
DisplayName     = %ACS.ACR1281UKDual.Bus.DevDesc%
ServiceType	= 1
StartType	= 3
ErrorControl	= 1
ServiceBinary	= %12%\a1281dbus.sys

[ACS.ACR1281UKDual.Bus.EventLog]
AddReg = ACS.ACR1281UKDual.Bus.AddEventLog.reg

[ACS.ACR1281UKDual.Bus.AddEventLog.reg]
HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\drivers\a1281dbus.sys"
HKR,, TypesSupported,   0x00010001, 7

; ========================= ACR1281U-K PICC ============================

[ACS.ACR1281UKPcc.NTx86]
AddReg    = ACS.ACR1281UKPcc.AddReg.NT,ACS.Common.AddReg
CopyFiles = ACS.ACR1281UKPcc.CopyFiles.NTx86

[ACS.ACR1281UKPcc.NTamd64]
AddReg    = ACS.ACR1281UKPcc.AddReg.NT,ACS.Common.AddReg
CopyFiles = ACS.ACR1281UKPcc.CopyFiles.NTamd64

[ACS.ACR1281UKPcc.CopyFiles.NTx86]
a1281uk.sys,acsdrv.sys

[ACS.ACR1281UKPcc.CopyFiles.NTamd64]
a1281uk.sys,acsdrvx64.sys

[ACS.ACR1281UKPcc.AddReg.NT]
HKR,,"IFDName",0,%ACS.ACR1281UKPcc.DevDesc%
HKR,,"DRIVERNAME",0,"ACR1281FUNC"
HKR,,"ACSCustomFlags",0x00010000,"0001","0005","0006"

[ACS.ACR1281UKPcc.NTx86.Services]
AddService=A1281UKPCC, 2, ACS.ACR1281UKPcc.Service, ACS.ACR1281UKPcc.EventLog

[ACS.ACR1281UKPcc.NTamd64.Services]
AddService=A1281UKPCC, 2, ACS.ACR1281UKPcc.Service, ACS.ACR1281UKPcc.EventLog

[ACS.ACR1281UKPcc.Service]
DisplayName     = %ACS.ACR1281UKPcc.DevDesc%
ServiceType	= 1
StartType	= 3
ErrorControl	= 1
ServiceBinary	= %12%\a1281uk.sys

[ACS.ACR1281UKPcc.EventLog]
AddReg = ACS.ACR1281UKPcc.AddEventLog.reg

[ACS.ACR1281UKPcc.AddEventLog.reg]
HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\drivers\a1281uk.sys"
HKR,, TypesSupported,   0x00010001, 7

; ======================== ACR123 Bootloader ===========================

[ACS.ACR123Boot.NTx86]
AddReg    = ACS.ACR123Boot.AddReg.NT,ACS.Common.AddReg
CopyFiles = ACS.ACR123Boot.CopyFiles.NTx86

[ACS.ACR123Boot.NTamd64]
AddReg    = ACS.ACR123Boot.AddReg.NT,ACS.Common.AddReg
CopyFiles = ACS.ACR123Boot.CopyFiles.NTamd64

[ACS.ACR123Boot.CopyFiles.NTx86]
a123bl.sys,acsdrv.sys

[ACS.ACR123Boot.CopyFiles.NTamd64]
a123bl.sys,acsdrvx64.sys

[ACS.ACR123Boot.AddReg.NT]
HKR,,"IFDName",0,%ACS.ACR123Boot.DevDesc%
HKR,,"DRIVERNAME",0,"ACR123FUNC"
HKR,,"ACSCustomFlags",0x00010000,"0001","0003","0006"

[ACS.ACR123Boot.NTx86.Services]
AddService=ACR123BL, 2, ACS.ACR123Boot.Service, ACS.ACR123Boot.EventLog

[ACS.ACR123Boot.NTamd64.Services]
AddService=ACR123BL, 2, ACS.ACR123Boot.Service, ACS.ACR123Boot.EventLog

[ACS.ACR123Boot.Service]
DisplayName     = %ACS.ACR123Boot.DevDesc%
ServiceType	= 1
StartType	= 3
ErrorControl	= 1
ServiceBinary	= %12%\a123bl.sys

[ACS.ACR123Boot.EventLog]
AddReg = ACS.ACR123Boot.AddEventLog.reg

[ACS.ACR123Boot.AddEventLog.reg]
HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\drivers\a123bl.sys"
HKR,, TypesSupported,   0x00010001, 7

; ============================ ACR123 App ==============================

[ACS.ACR123App.NTx86]
AddReg    = ACS.ACR123App.AddReg.NT,ACS.Common.AddReg
CopyFiles = ACS.ACR123App.CopyFiles.NTx86

[ACS.ACR123App.NTamd64]
AddReg    = ACS.ACR123App.AddReg.NT,ACS.Common.AddReg
CopyFiles = ACS.ACR123App.CopyFiles.NTamd64

[ACS.ACR123App.CopyFiles.NTx86]
acr123.sys,acsdrv.sys

[ACS.ACR123App.CopyFiles.NTamd64]
acr123.sys,acsdrvx64.sys

[ACS.ACR123App.AddReg.NT]
HKR,,"IFDName",0,%ACS.ACR123App.DevDesc%
HKR,,"DRIVERNAME",0,"ACR123FUNC"
HKR,,"ACSCustomFlags",0x00010000,"0001","0005","0006"

[ACS.ACR123App.NTx86.Services]
AddService=ACR123, 2, ACS.ACR123App.Service, ACS.ACR123App.EventLog

[ACS.ACR123App.NTamd64.Services]
AddService=ACR123, 2, ACS.ACR123App.Service, ACS.ACR123App.EventLog

[ACS.ACR123App.Service]
DisplayName     = %ACS.ACR123App.DevDesc%
ServiceType	= 1
StartType	= 3
ErrorControl	= 1
ServiceBinary	= %12%\acr123.sys

[ACS.ACR123App.EventLog]
AddReg = ACS.ACR123App.AddEventLog.reg

[ACS.ACR123App.AddEventLog.reg]
HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\drivers\acr123.sys"
HKR,, TypesSupported,   0x00010001, 7

; ========================= ACR1233Sam Sam  ============================

[ACS.ACR1233Sam.Sam.NTx86]
AddReg		= ACS.ACR1233Sam.Sam.AddReg.NT
CopyFiles 	= ACS.ACR1233Sam.Sam.CopyFiles.NTx86

[ACS.ACR1233Sam.Sam.NTamd64]
AddReg		= ACS.ACR1233Sam.Sam.AddReg.NT
CopyFiles 	= ACS.ACR1233Sam.Sam.CopyFiles.NTamd64

[ACS.ACR1233Sam.Sam.CopyFiles.NTx86]
a123sam.sys,acsdrvsam.sys,,2

[ACS.ACR1233Sam.Sam.CopyFiles.NTamd64]
a123sam.sys,acsdrvsamx64.sys

[ACS.ACR1233Sam.Sam.AddReg.NT]
HKR,,"VendorName",0,%Vendor%
HKR,,"IFDName",0,%ACS.ACR1233Sam.Sam.DevDesc%

[ACS.ACR1233Sam.Sam.NTx86.Services]
AddService=A123SAM,2,ACS.ACR1233Sam.Sam.Service,ACS.ACR1233Sam.Sam.EventLog

[ACS.ACR1233Sam.Sam.NTamd64.Services]
AddService=A123SAM,2,ACS.ACR1233Sam.Sam.Service,ACS.ACR1233Sam.Sam.EventLog

[ACS.ACR1233Sam.Sam.Service]
DisplayName     = %ACS.ACR1233Sam.Sam.DevDesc%
ServiceType	= 1
StartType       = 3
ErrorControl	= 1
ServiceBinary	= %12%\a123sam.sys

[ACS.ACR1233Sam.Sam.EventLog]
AddReg = ACS.ACR1233Sam.Sam.AddEventLog.reg

[ACS.ACR1233Sam.Sam.AddEventLog.reg]
HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\drivers\a123sam.sys"
HKR,, TypesSupported,   0x00010001, 7

; ========================= ACR1233Sam Pcc  ============================

[ACS.ACR1233Sam.Pcc.NTx86]
AddReg		= ACS.ACR1233Sam.Pcc.AddReg.NT
CopyFiles 	= ACS.ACR1233Sam.Pcc.CopyFiles.NTx86

[ACS.ACR1233Sam.Pcc.NTamd64]
AddReg		= ACS.ACR1233Sam.Pcc.AddReg.NT
CopyFiles 	= ACS.ACR1233Sam.Pcc.CopyFiles.NTamd64

[ACS.ACR1233Sam.Pcc.CopyFiles.NTx86]
a123pcc.sys,acsdrvpcc.sys,,2

[ACS.ACR1233Sam.Pcc.CopyFiles.NTamd64]
a123pcc.sys,acsdrvpccx64.sys

[ACS.ACR1233Sam.Pcc.AddReg.NT]
HKR,,"VendorName",0,%Vendor%
HKR,,"IFDName",0,%ACS.ACR1233Sam.Pcc.DevDesc%

[ACS.ACR1233Sam.Pcc.NTx86.Services]
AddService=A123PICC,2,ACS.ACR1233Sam.Pcc.Service,ACS.ACR1233Sam.Pcc.EventLog

[ACS.ACR1233Sam.Pcc.NTamd64.Services]
AddService=A123PICC,2,ACS.ACR1233Sam.Pcc.Service,ACS.ACR1233Sam.Pcc.EventLog

[ACS.ACR1233Sam.Pcc.Service]
DisplayName     = %ACS.ACR1233Sam.Pcc.DevDesc%
ServiceType	= 1
StartType       = 3
ErrorControl	= 1
ServiceBinary	= %12%\a123pcc.sys

[ACS.ACR1233Sam.Pcc.EventLog]
AddReg = ACS.ACR1233Sam.Pcc.AddEventLog.reg

[ACS.ACR1233Sam.Pcc.AddEventLog.reg]
HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\drivers\a123pcc.sys"
HKR,, TypesSupported,   0x00010001, 7

; ========================= ACR1233Sam Bus  ============================

[ACS.ACR1233Sam.Bus.NTx86]
AddReg    = ACS.ACR1233Sam.Bus.AddReg.NT,ACS.Common.AddReg
CopyFiles = ACS.ACR1233Sam.Bus.CopyFiles.NTx86

[ACS.ACR1233Sam.Bus.NTamd64]
AddReg    = ACS.ACR1233Sam.Bus.AddReg.NT,ACS.Common.AddReg
CopyFiles = ACS.ACR1233Sam.Bus.CopyFiles.NTamd64

[ACS.ACR1233Sam.Bus.CopyFiles.NTx86]
a123bus.sys,acsdrvbus.sys,,2
a123pcc.sys,acsdrvpcc.sys,,2
a123sam.sys,acsdrvsam.sys,,2

[ACS.ACR1233Sam.Bus.CopyFiles.NTamd64]
a123bus.sys,acsdrvbusx64.sys
a123pcc.sys,acsdrvpccx64.sys
a123sam.sys,acsdrvsamx64.sys

[ACS.ACR1233Sam.Bus.AddReg.NT]
HKR,,"NUM_OF_CHILDA",0,"0000"
HKR,,"NUM_OF_CHILDB",0,"0001"
HKR,,"NUM_OF_CHILDC",0,"0003"
HKR,,"NUM_OF_CHILDD",0,"0000"
HKR,,"SLOTNR_CHILDA",0,"0000"
HKR,,"SLOTNR_CHILDB",0,"0000"
HKR,,"SLOTNR_CHILDC",0,"0001"
HKR,,"SLOTNR_CHILDD",0,"0000"
HKR,,"PccCustomFlags",0x00010000,"0005","0006"
HKR,,"SamCustomFlags",0x00010000,"0006","0011","0027"
HKR,,"samdwMaxDataRate",0,"0x1E848"
HKR,,"samdwFeatures",0,"0x200BA"
HKR,,"CHILDADEVID",0,"ACR123BUS\*AC0761"
HKR,,"CHILDBDEVID",0,"ACR123BUS\*AC0762"
HKR,,"CHILDCDEVID",0,"ACR123BUS\*AC0763"
HKR,,"CHILDDDEVID",0,"ACR123BUS\*AC0000"
HKR,,"CHILDAHWID",0,"*ACO0761"
HKR,,"CHILDBHWID",0,"*ACO0762"
HKR,,"CHILDCHWID",0,"*ACO0763"
HKR,,"CHILDDHWID",0,"*ACO0000"

[ACS.ACR1233Sam.Bus.NTx86.Services]
AddService=A123BUS,2,ACS.ACR1233Sam.Bus.Service,ACS.ACR1233Sam.Bus.EventLog

[ACS.ACR1233Sam.Bus.NTamd64.Services]
AddService=A123BUS,2,ACS.ACR1233Sam.Bus.Service,ACS.ACR1233Sam.Bus.EventLog

[ACS.ACR1233Sam.Bus.Service]
DisplayName     = %ACS.ACR1233Sam.Bus.DevDesc%
ServiceType	= 1
StartType	= 3
ErrorControl	= 1
ServiceBinary	= %12%\a123bus.sys

[ACS.ACR1233Sam.Bus.EventLog]
AddReg = ACS.ACR1233Sam.Bus.AddEventLog.reg

[ACS.ACR1233Sam.Bus.AddEventLog.reg]
HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\drivers\a123bus.sys"
HKR,, TypesSupported,   0x00010001, 7

; =========================== ACR1251A2  ===============================

[ACS.ACR1251A2.NTx86]
AddReg    = ACS.ACR1251A2.AddReg.NT,ACS.Common.AddReg
CopyFiles = ACS.ACR1251A2.CopyFiles.NTx86

[ACS.ACR1251A2.NTamd64]
AddReg    = ACS.ACR1251A2.AddReg.NT,ACS.Common.AddReg
CopyFiles = ACS.ACR1251A2.CopyFiles.NTamd64

[ACS.ACR1251A2.CopyFiles.NTx86]
a1251.sys,acsdrv.sys

[ACS.ACR1251A2.CopyFiles.NTamd64]
a1251.sys,acsdrvx64.sys

[ACS.ACR1251A2.AddReg.NT]
HKR,,"IFDName",0,%ACS.ACR1251A2.DevDesc%
HKR,,"DRIVERNAME",0,"ACR1251FUNC"
HKR,,"ACSCustomFlags",0x00010000,"0001","0005","0006"

[ACS.ACR1251A2.NTx86.Services]
AddService=A1251, 2, ACS.ACR1251A2.Service, ACS.ACR1251A2.EventLog

[ACS.ACR1251A2.NTamd64.Services]
AddService=A1251, 2, ACS.ACR1251A2.Service, ACS.ACR1251A2.EventLog

[ACS.ACR1251A2.Service]
DisplayName     = %ACS.ACR1251A2.DevDesc%
ServiceType	= 1
StartType	= 3
ErrorControl	= 1
ServiceBinary	= %12%\a1251.sys

[ACS.ACR1251A2.EventLog]
AddReg = ACS.ACR1251A2.AddEventLog.reg

[ACS.ACR1251A2.AddEventLog.reg]
HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\drivers\a1251.sys"
HKR,, TypesSupported,   0x00010001, 7

; ========================= ACR1251A1  Sam =============================

[ACS.ACR1251A1.Sam.NTx86]
AddReg       = ACS.ACR1251A1.Sam.AddReg.NT,ACS.Common.AddReg
CopyFiles    = ACS.ACR1251A1.Sam.CopyFiles.NTx86

[ACS.ACR1251A1.Sam.NTamd64]
AddReg       = ACS.ACR1251A1.Sam.AddReg.NT,ACS.Common.AddReg
CopyFiles    = ACS.ACR1251A1.Sam.CopyFiles.NTamd64

[ACS.ACR1251A1.Sam.CopyFiles.NTx86]
a1251sam.sys,acsdrv.sys

[ACS.ACR1251A1.Sam.CopyFiles.NTamd64]
a1251sam.sys,acsdrvx64.sys

[ACS.ACR1251A1.Sam.AddReg.NT]
HKR,,"IFDName",0,%ACS.ACR1251A1.Sam.DevDesc%
HKR,,"DRIVERNAME",0,"ACR1251FUNC"
HKR,,"ACSCustomFlags",0x00010000,"0002","0003","0006","0018"

[ACS.ACR1251A1.Sam.NTx86.Services]
AddService = A1251SAM, 2, ACS.ACR1251A1.Sam.Service, ACS.ACR1251A1.Sam.EventLog

[ACS.ACR1251A1.Sam.NTamd64.Services]
AddService = A1251SAM, 2, ACS.ACR1251A1.Sam.Service, ACS.ACR1251A1.Sam.EventLog

[ACS.ACR1251A1.Sam.Service]
DisplayName     = %ACS.ACR1251A1.Sam.DevDesc%
ServiceType     = 1
StartType       = 3
ErrorControl    = 1
ServiceBinary   = %12%\a1251sam.sys

[ACS.ACR1251A1.Sam.EventLog]
AddReg = ACS.ACR1251A1.Sam.AddEventLog.reg

[ACS.ACR1251A1.Sam.AddEventLog.reg]
HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\drivers\a1251sam.sys"
HKR,, TypesSupported,   0x00010001, 7

; ========================= ACR1251A1  Pcc =============================

[ACS.ACR1251A1.Pcc.NTx86]
AddReg       = ACS.ACR1251A1.Pcc.AddReg.NT,ACS.Common.AddReg
CopyFiles    = ACS.ACR1251A1.Pcc.CopyFiles.NTx86

[ACS.ACR1251A1.Pcc.NTamd64]
AddReg       = ACS.ACR1251A1.Pcc.AddReg.NT,ACS.Common.AddReg
CopyFiles    = ACS.ACR1251A1.Pcc.CopyFiles.NTamd64

[ACS.ACR1251A1.Pcc.CopyFiles.NTx86]
a1251pcc.sys,acsdrv.sys

[ACS.ACR1251A1.Pcc.CopyFiles.NTamd64]
a1251pcc.sys,acsdrvx64.sys

[ACS.ACR1251A1.Pcc.AddReg.NT]
HKR,,"IFDName",0,%ACS.ACR1251A1.Pcc.DevDesc%
HKR,,"DRIVERNAME",0,"ACR1251FUNC"
HKR,,"ACSCustomFlags",0x00010000,"0001","0005","0006","0017"

[ACS.ACR1251A1.Pcc.NTx86.Services]
AddService = A1251PICC, 2, ACS.ACR1251A1.Pcc.Service, ACS.ACR1251A1.Pcc.EventLog

[ACS.ACR1251A1.Pcc.NTamd64.Services]
AddService = A1251PICC, 2, ACS.ACR1251A1.Pcc.Service, ACS.ACR1251A1.Pcc.EventLog

[ACS.ACR1251A1.Pcc.Service]
DisplayName     = %ACS.ACR1251A1.Pcc.DevDesc%
ServiceType     = 1
StartType       = 3
ErrorControl    = 1
ServiceBinary   = %12%\a1251pcc.sys

[ACS.ACR1251A1.Pcc.EventLog]
AddReg = ACS.ACR1251A1.Pcc.AddEventLog.reg

[ACS.ACR1251A1.Pcc.AddEventLog.reg]
HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\drivers\a1251pcc.sys"
HKR,, TypesSupported,   0x00010001, 7

; ========================= ACR1252A1  Sam =============================

[ACS.ACR1252A1.Sam.NTx86]
AddReg       = ACS.ACR1252A1.Sam.AddReg.NT,ACS.Common.AddReg
CopyFiles    = ACS.ACR1252A1.Sam.CopyFiles.NTx86

[ACS.ACR1252A1.Sam.NTamd64]
AddReg       = ACS.ACR1252A1.Sam.AddReg.NT,ACS.Common.AddReg
CopyFiles    = ACS.ACR1252A1.Sam.CopyFiles.NTamd64

[ACS.ACR1252A1.Sam.CopyFiles.NTx86]
a1252sam.sys,acsdrv.sys

[ACS.ACR1252A1.Sam.CopyFiles.NTamd64]
a1252sam.sys,acsdrvx64.sys

[ACS.ACR1252A1.Sam.AddReg.NT]
HKR,,"IFDName",0,%ACS.ACR1252A1.Sam.DevDesc%
HKR,,"DRIVERNAME",0,"ACR1252FUNC"
HKR,,"ACSCustomFlags",0x00010000,"0002","0003","0006","0018"

[ACS.ACR1252A1.Sam.NTx86.Services]
AddService = A1252SAM, 2, ACS.ACR1252A1.Sam.Service, ACS.ACR1252A1.Sam.EventLog

[ACS.ACR1252A1.Sam.NTamd64.Services]
AddService = A1252SAM, 2, ACS.ACR1252A1.Sam.Service, ACS.ACR1252A1.Sam.EventLog

[ACS.ACR1252A1.Sam.Service]
DisplayName     = %ACS.ACR1252A1.Sam.DevDesc%
ServiceType     = 1
StartType       = 3
ErrorControl    = 1
ServiceBinary   = %12%\a1252sam.sys

[ACS.ACR1252A1.Sam.EventLog]
AddReg = ACS.ACR1252A1.Sam.AddEventLog.reg

[ACS.ACR1252A1.Sam.AddEventLog.reg]
HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\drivers\a1252sam.sys"
HKR,, TypesSupported,   0x00010001, 7

; ========================= ACR1252A1  Pcc =============================

[ACS.ACR1252A1.Pcc.NTx86]
AddReg       = ACS.ACR1252A1.Pcc.AddReg.NT,ACS.Common.AddReg
CopyFiles    = ACS.ACR1252A1.Pcc.CopyFiles.NTx86

[ACS.ACR1252A1.Pcc.NTamd64]
AddReg       = ACS.ACR1252A1.Pcc.AddReg.NT,ACS.Common.AddReg
CopyFiles    = ACS.ACR1252A1.Pcc.CopyFiles.NTamd64

[ACS.ACR1252A1.Pcc.CopyFiles.NTx86]
a1252pcc.sys,acsdrv.sys

[ACS.ACR1252A1.Pcc.CopyFiles.NTamd64]
a1252pcc.sys,acsdrvx64.sys

[ACS.ACR1252A1.Pcc.AddReg.NT]
HKR,,"IFDName",0,%ACS.ACR1252A1.Pcc.DevDesc%
HKR,,"DRIVERNAME",0,"ACR1252FUNC"
HKR,,"ACSCustomFlags",0x00010000,"0001","0005","0006","0017"

[ACS.ACR1252A1.Pcc.NTx86.Services]
AddService = A1252PICC, 2, ACS.ACR1252A1.Pcc.Service, ACS.ACR1252A1.Pcc.EventLog

[ACS.ACR1252A1.Pcc.NTamd64.Services]
AddService = A1252PICC, 2, ACS.ACR1252A1.Pcc.Service, ACS.ACR1252A1.Pcc.EventLog

[ACS.ACR1252A1.Pcc.Service]
DisplayName     = %ACS.ACR1252A1.Pcc.DevDesc%
ServiceType     = 1
StartType       = 3
ErrorControl    = 1
ServiceBinary   = %12%\a1252pcc.sys

[ACS.ACR1252A1.Pcc.EventLog]
AddReg = ACS.ACR1252A1.Pcc.AddEventLog.reg

[ACS.ACR1252A1.Pcc.AddEventLog.reg]
HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\drivers\a1252pcc.sys"
HKR,, TypesSupported,   0x00010001, 7

; =========================== ACR1252A2  ===============================

[ACS.ACR1252A2.NTx86]
AddReg    = ACS.ACR1252A2.AddReg.NT,ACS.Common.AddReg
CopyFiles = ACS.ACR1252A2.CopyFiles.NTx86

[ACS.ACR1252A2.NTamd64]
AddReg    = ACS.ACR1252A2.AddReg.NT,ACS.Common.AddReg
CopyFiles = ACS.ACR1252A2.CopyFiles.NTamd64

[ACS.ACR1252A2.CopyFiles.NTx86]
a1252.sys,acsdrv.sys

[ACS.ACR1252A2.CopyFiles.NTamd64]
a1252.sys,acsdrvx64.sys

[ACS.ACR1252A2.AddReg.NT]
HKR,,"IFDName",0,%ACS.ACR1252A2.DevDesc%
HKR,,"DRIVERNAME",0,"ACR1252FUNC"
HKR,,"ACSCustomFlags",0x00010000,"0001","0005","0006","0017"

[ACS.ACR1252A2.NTx86.Services]
AddService=A1252, 2, ACS.ACR1252A2.Service, ACS.ACR1252A2.EventLog

[ACS.ACR1252A2.NTamd64.Services]
AddService=A1252, 2, ACS.ACR1252A2.Service, ACS.ACR1252A2.EventLog

[ACS.ACR1252A2.Service]
DisplayName     = %ACS.ACR1252A2.DevDesc%
ServiceType     = 1
StartType       = 3
ErrorControl	= 1
ServiceBinary	= %12%\a1252.sys

[ACS.ACR1252A2.EventLog]
AddReg = ACS.ACR1252A2.AddEventLog.reg

[ACS.ACR1252A2.AddEventLog.reg]
HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\drivers\a1252.sys"
HKR,, TypesSupported,   0x00010001, 7

; =========================== ACR1252BL  ===============================

[ACS.ACR1252BL.NTx86]
AddReg    = ACS.ACR1252BL.AddReg.NT,ACS.Common.AddReg
CopyFiles = ACS.ACR1252BL.CopyFiles.NTx86

[ACS.ACR1252BL.NTamd64]
AddReg    = ACS.ACR1252BL.AddReg.NT,ACS.Common.AddReg
CopyFiles = ACS.ACR1252BL.CopyFiles.NTamd64

[ACS.ACR1252BL.CopyFiles.NTx86]
a1252bl.sys,acsdrv.sys

[ACS.ACR1252BL.CopyFiles.NTamd64]
a1252bl.sys,acsdrvx64.sys

[ACS.ACR1252BL.AddReg.NT]
HKR,,"IFDName",0,%ACS.ACR1252BL.DevDesc%
HKR,,"DRIVERNAME",0,"ACR1252FUNC"
HKR,,"ACSCustomFlags",0x00010000,"0001","0003","0006","0017"

[ACS.ACR1252BL.NTx86.Services]
AddService=A1252BL, 2, ACS.ACR1252BL.Service, ACS.ACR1252BL.EventLog

[ACS.ACR1252BL.NTamd64.Services]
AddService=A1252BL, 2, ACS.ACR1252BL.Service, ACS.ACR1252BL.EventLog

[ACS.ACR1252BL.Service]
DisplayName     = %ACS.ACR1252BL.DevDesc%
ServiceType	= 1
StartType	= 3
ErrorControl	= 1
ServiceBinary	= %12%\a1252bl.sys

[ACS.ACR1252BL.EventLog]
AddReg = ACS.ACR1252BL.AddEventLog.reg

[ACS.ACR1252BL.AddEventLog.reg]
HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\drivers\a1252bl.sys"
HKR,, TypesSupported,   0x00010001, 7

; ========================== ACR1261  Sam ==============================

[ACS.ACR1261.Sam.NTx86]
AddReg		= ACS.ACR1261.Sam.AddReg.NT
CopyFiles 	= ACS.ACR1261.Sam.CopyFiles.NTx86

[ACS.ACR1261.Sam.NTamd64]
AddReg		= ACS.ACR1261.Sam.AddReg.NT
CopyFiles 	= ACS.ACR1261.Sam.CopyFiles.NTamd64

[ACS.ACR1261.Sam.CopyFiles.NTx86]
a1261sam.sys,acsdrvsam.sys,,2

[ACS.ACR1261.Sam.CopyFiles.NTamd64]
a1261sam.sys,acsdrvsamx64.sys

[ACS.ACR1261.Sam.AddReg.NT]
HKR,,"VendorName",0,%Vendor%
HKR,,"IFDName",0,%ACS.ACR1261.Sam.DevDesc%

[ACS.ACR1261.Sam.NTx86.Services]
AddService=A1261SAM,2,ACS.ACR1261.Sam.Service,ACS.ACR1261.Sam.EventLog

[ACS.ACR1261.Sam.NTamd64.Services]
AddService=A1261SAM,2,ACS.ACR1261.Sam.Service,ACS.ACR1261.Sam.EventLog

[ACS.ACR1261.Sam.Service]
DisplayName     = %ACS.ACR1261.Sam.DevDesc%
ServiceType	= 1
StartType       = 3
ErrorControl	= 1
ServiceBinary	= %12%\a1261sam.sys

[ACS.ACR1261.Sam.EventLog]
AddReg = ACS.ACR1261.Sam.AddEventLog.reg

[ACS.ACR1261.Sam.AddEventLog.reg]
HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\drivers\a1261sam.sys"
HKR,, TypesSupported,   0x00010001, 7


; ========================== ACR1261  Pcc ==============================

[ACS.ACR1261.Pcc.NTx86]
AddReg		= ACS.ACR1261.Pcc.AddReg.NT
CopyFiles 	= ACS.ACR1261.Pcc.CopyFiles.NTx86

[ACS.ACR1261.Pcc.NTamd64]
AddReg		= ACS.ACR1261.Pcc.AddReg.NT
CopyFiles 	= ACS.ACR1261.Pcc.CopyFiles.NTamd64

[ACS.ACR1261.Pcc.CopyFiles.NTx86]
a1261pcc.sys,acsdrvpcc.sys,,2

[ACS.ACR1261.Pcc.CopyFiles.NTamd64]
a1261pcc.sys,acsdrvpccx64.sys

[ACS.ACR1261.Pcc.AddReg.NT]
HKR,,"VendorName",0,%Vendor%
HKR,,"IFDName",0,%ACS.ACR1261.Pcc.DevDesc%

[ACS.ACR1261.Pcc.NTx86.Services]
AddService=A1261PICC,2,ACS.ACR1261.Pcc.Service,ACS.ACR1261.Pcc.EventLog

[ACS.ACR1261.Pcc.NTamd64.Services]
AddService=A1261PICC,2,ACS.ACR1261.Pcc.Service,ACS.ACR1261.Pcc.EventLog

[ACS.ACR1261.Pcc.Service]
DisplayName     = %ACS.ACR1261.Pcc.DevDesc%
ServiceType	= 1
StartType       = 3
ErrorControl	= 1
ServiceBinary	= %12%\a1261pcc.sys

[ACS.ACR1261.Pcc.EventLog]
AddReg = ACS.ACR1261.Pcc.AddEventLog.reg

[ACS.ACR1261.Pcc.AddEventLog.reg]
HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\drivers\a1261pcc.sys"
HKR,, TypesSupported,   0x00010001, 7

; ========================== ACR1261  Icc ==============================

[ACS.ACR1261.Icc.NTx86]
AddReg		= ACS.ACR1261.Icc.AddReg.NT
CopyFiles 	= ACS.ACR1261.Icc.CopyFiles.NTx86

[ACS.ACR1261.Icc.NTamd64]
AddReg		= ACS.ACR1261.Icc.AddReg.NT
CopyFiles 	= ACS.ACR1261.Icc.CopyFiles.NTamd64

[ACS.ACR1261.Icc.CopyFiles.NTx86]
a1261icc.sys,acsdrvicc.sys,,2

[ACS.ACR1261.Icc.CopyFiles.NTamd64]
a1261icc.sys,acsdrviccx64.sys

[ACS.ACR1261.Icc.AddReg.NT]
HKR,,"VendorName",0,%Vendor%
HKR,,"IFDName",0,%ACS.ACR1261.Icc.DevDesc%

[ACS.ACR1261.Icc.NTx86.Services]
AddService=A1261ICC,2,ACS.ACR1261.Icc.Service,ACS.ACR1261.Icc.EventLog

[ACS.ACR1261.Icc.NTamd64.Services]
AddService=A1261ICC,2,ACS.ACR1261.Icc.Service,ACS.ACR1261.Icc.EventLog

[ACS.ACR1261.Icc.Service]
DisplayName     = %ACS.ACR1261.Icc.DevDesc%
ServiceType	= 1
StartType       = 3
ErrorControl	= 1
ServiceBinary	= %12%\a1261icc.sys

[ACS.ACR1261.Icc.EventLog]
AddReg = ACS.ACR1261.Icc.AddEventLog.reg

[ACS.ACR1261.Icc.AddEventLog.reg]
HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\drivers\a1261icc.sys"
HKR,, TypesSupported,   0x00010001, 7

; ========================== ACR1261  Bus ==============================

[ACS.ACR1261.Bus.NTx86]
AddReg    = ACS.ACR1261.Bus.AddReg.NT,ACS.Common.AddReg
CopyFiles = ACS.ACR1261.Bus.CopyFiles.NTx86

[ACS.ACR1261.Bus.NTamd64]
AddReg    = ACS.ACR1261.Bus.AddReg.NT,ACS.Common.AddReg
CopyFiles = ACS.ACR1261.Bus.CopyFiles.NTamd64

[ACS.ACR1261.Bus.CopyFiles.NTx86]
a1261bus.sys,acsdrvbus.sys,,2
a1261icc.sys,acsdrvicc.sys,,2
a1261pcc.sys,acsdrvpcc.sys,,2
a1261sam.sys,acsdrvsam.sys,,2

[ACS.ACR1261.Bus.CopyFiles.NTamd64]
a1261bus.sys,acsdrvbusx64.sys
a1261icc.sys,acsdrviccx64.sys
a1261pcc.sys,acsdrvpccx64.sys
a1261sam.sys,acsdrvsamx64.sys

[ACS.ACR1261.Bus.AddReg.NT]
HKR,,"NUM_OF_CHILDA",0,"0001"
HKR,,"NUM_OF_CHILDB",0,"0001"
HKR,,"NUM_OF_CHILDC",0,"0001"
HKR,,"NUM_OF_CHILDD",0,"0000"
HKR,,"SLOTNR_CHILDA",0,"0000"
HKR,,"SLOTNR_CHILDB",0,"0001"
HKR,,"SLOTNR_CHILDC",0,"0002"
HKR,,"SLOTNR_CHILDD",0,"0000"
HKR,,"IccCustomFlags",0x00010000,"0006"
HKR,,"PccCustomFlags",0x00010000,"0006","0008"
HKR,,"SamCustomFlags",0x00010000,"0006"
HKR,,"CHILDADEVID",0,"ACR1261BUS\*AC0755"
HKR,,"CHILDBDEVID",0,"ACR1261BUS\*AC0756"
HKR,,"CHILDCDEVID",0,"ACR1261BUS\*AC0757"
HKR,,"CHILDDDEVID",0,"ACR1261BUS\*AC0000"
HKR,,"CHILDAHWID",0,"*ACO0755"
HKR,,"CHILDBHWID",0,"*ACO0756"
HKR,,"CHILDCHWID",0,"*ACO0757"
HKR,,"CHILDDHWID",0,"*ACO0000"

[ACS.ACR1261.Bus.NTx86.Services]
AddService=A1261BUS,2,ACS.ACR1261.Bus.Service,ACS.ACR1261.Bus.EventLog

[ACS.ACR1261.Bus.NTamd64.Services]
AddService=A1261BUS,2,ACS.ACR1261.Bus.Service,ACS.ACR1261.Bus.EventLog

[ACS.ACR1261.Bus.Service]
DisplayName     = %ACS.ACR1261.Bus.DevDesc%
ServiceType	= 1
StartType	= 3
ErrorControl	= 1
ServiceBinary	= %12%\a1261bus.sys

[ACS.ACR1261.Bus.EventLog]
AddReg = ACS.ACR1261.Bus.AddEventLog.reg

[ACS.ACR1261.Bus.AddEventLog.reg]
HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\drivers\a1261bus.sys"
HKR,, TypesSupported,   0x00010001, 7

; ========================== ACR1222L Sam ==============================

[ACS.ACR1222L.Sam.NTx86]
AddReg		= ACS.ACR1222L.Sam.AddReg.NT
CopyFiles 	= ACS.ACR1222L.Sam.CopyFiles.NTx86

[ACS.ACR1222L.Sam.NTamd64]
AddReg		= ACS.ACR1222L.Sam.AddReg.NT
CopyFiles 	= ACS.ACR1222L.Sam.CopyFiles.NTamd64

[ACS.ACR1222L.Sam.CopyFiles.NTx86]
a1222dsam.sys,acsdrvsam.sys,,2

[ACS.ACR1222L.Sam.CopyFiles.NTamd64]
a1222dsam.sys,acsdrvsamx64.sys

[ACS.ACR1222L.Sam.AddReg.NT]
HKR,,"VendorName",0,%Vendor%
HKR,,"IFDName",0,%ACS.ACR1222L.Sam.DevDesc%

[ACS.ACR1222L.Sam.NTx86.Services]
AddService=A1222DSAM,2,ACS.ACR1222L.Sam.Service,ACS.ACR1222L.Sam.EventLog

[ACS.ACR1222L.Sam.NTamd64.Services]
AddService=A1222DSAM,2,ACS.ACR1222L.Sam.Service,ACS.ACR1222L.Sam.EventLog

[ACS.ACR1222L.Sam.Service]
DisplayName     = %ACS.ACR1222L.Sam.DevDesc%
ServiceType	= 1
StartType       = 3
ErrorControl	= 1
ServiceBinary	= %12%\a1222dsam.sys

[ACS.ACR1222L.Sam.EventLog]
AddReg = ACS.ACR1222L.Sam.AddEventLog.reg

[ACS.ACR1222L.Sam.AddEventLog.reg]
HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\drivers\a1222dsam.sys"
HKR,, TypesSupported,   0x00010001, 7

; ========================== ACR1222L Pcc ==============================

[ACS.ACR1222L.Pcc.NTx86]
AddReg		= ACS.ACR1222L.Pcc.AddReg.NT, ACS.ACR1222L.Pcc.AddStaticReg.NT
CopyFiles 	= ACS.ACR1222L.Pcc.CopyFiles.NTx86

[ACS.ACR1222L.Pcc.NTamd64]
AddReg		= ACS.ACR1222L.Pcc.AddReg.NT, ACS.ACR1222L.Pcc.AddStaticReg.NT
CopyFiles 	= ACS.ACR1222L.Pcc.CopyFiles.NTamd64

[ACS.ACR1222L.Pcc.CopyFiles.NTx86]
a1222dpcc.sys,acsdrvpcc.sys,,2

[ACS.ACR1222L.Pcc.CopyFiles.NTamd64]
a1222dpcc.sys,acsdrvpccx64.sys

[ACS.ACR1222L.Pcc.AddReg.NT]
HKR,,"VendorName",0,%Vendor%
HKR,,"IFDName",0,%ACS.ACR1222L.Pcc.DevDesc%

[ACS.ACR1222L.Pcc.AddStaticReg.NT]
HKLM,"Software\Advanced Card Systems Ltd.\ACR1222U Smart Card Reader","ModifyTypeBCardATR",0,"1"

[ACS.ACR1222L.Pcc.NTx86.Services]
AddService=A1222DPICC,2,ACS.ACR1222L.Pcc.Service,ACS.ACR1222L.Pcc.EventLog

[ACS.ACR1222L.Pcc.NTamd64.Services]
AddService=A1222DPICC,2,ACS.ACR1222L.Pcc.Service,ACS.ACR1222L.Pcc.EventLog

[ACS.ACR1222L.Pcc.Service]
DisplayName     = %ACS.ACR1222L.Pcc.DevDesc%
ServiceType	= 1
StartType       = 3
ErrorControl	= 1
ServiceBinary	= %12%\a1222dpcc.sys

[ACS.ACR1222L.Pcc.EventLog]
AddReg = ACS.ACR1222L.Pcc.AddEventLog.reg

[ACS.ACR1222L.Pcc.AddEventLog.reg]
HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\drivers\a1222dpcc.sys"
HKR,, TypesSupported,   0x00010001, 7

; ========================== ACR1222L Bus ==============================

[ACS.ACR1222L.Bus.NTx86]
AddReg    = ACS.ACR1222L.Bus.AddReg.NT,ACS.Common.AddReg
CopyFiles = ACS.ACR1222L.Bus.CopyFiles.NTx86

[ACS.ACR1222L.Bus.NTamd64]
AddReg    = ACS.ACR1222L.Bus.AddReg.NT,ACS.Common.AddReg
CopyFiles = ACS.ACR1222L.Bus.CopyFiles.NTamd64

[ACS.ACR1222L.Bus.CopyFiles.NTx86]
a1222dbus.sys,acsdrvbus.sys,,2
a1222dpcc.sys,acsdrvpcc.sys,,2
a1222dsam.sys,acsdrvsam.sys,,2

[ACS.ACR1222L.Bus.CopyFiles.NTamd64]
a1222dbus.sys,acsdrvbusx64.sys
a1222dpcc.sys,acsdrvpccx64.sys
a1222dsam.sys,acsdrvsamx64.sys

[ACS.ACR1222L.Bus.AddReg.NT]
HKR,,"NUM_OF_CHILDA",0,"0000"
HKR,,"NUM_OF_CHILDB",0,"0001"
HKR,,"NUM_OF_CHILDC",0,"0003"
HKR,,"NUM_OF_CHILDD",0,"0000"
HKR,,"SLOTNR_CHILDA",0,"0000"
HKR,,"SLOTNR_CHILDB",0,"0000"
HKR,,"SLOTNR_CHILDC",0,"0001"
HKR,,"SLOTNR_CHILDD",0,"0000"
HKR,,"PccCustomFlags",0x00010000,"0006","0008","0009","0011"
HKR,,"SamCustomFlags",0x00010000,"0006","0011"
HKR,,"CHILDADEVID",0,"ACR1222BUS\*AC0746"
HKR,,"CHILDBDEVID",0,"ACR1222BUS\*AC0747"
HKR,,"CHILDCDEVID",0,"ACR1222BUS\*AC0748"
HKR,,"CHILDDDEVID",0,"ACR1222BUS\*AC0000"
HKR,,"CHILDAHWID",0,"*ACO0746"
HKR,,"CHILDBHWID",0,"*ACO0747"
HKR,,"CHILDCHWID",0,"*ACO0748"
HKR,,"CHILDDHWID",0,"*ACO0000"

[ACS.ACR1222L.Bus.NTx86.Services]
AddService=A1222DBUS,2,ACS.ACR1222L.Bus.Service,ACS.ACR1222L.Bus.EventLog

[ACS.ACR1222L.Bus.NTamd64.Services]
AddService=A1222DBUS,2,ACS.ACR1222L.Bus.Service,ACS.ACR1222L.Bus.EventLog

[ACS.ACR1222L.Bus.Service]
DisplayName     = %ACS.ACR1222L.Bus.DevDesc%
ServiceType	= 1
StartType	= 3
ErrorControl	= 1
ServiceBinary	= %12%\a1222dbus.sys

[ACS.ACR1222L.Bus.EventLog]
AddReg = ACS.ACR1222L.Bus.AddEventLog.reg

[ACS.ACR1222L.Bus.AddEventLog.reg]
HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\drivers\a1222dbus.sys"
HKR,, TypesSupported,   0x00010001, 7

; ========================= ACR1222C1 Sam  =============================

[ACS.ACR1222C1.Sam.NTx86]
AddReg		= ACS.ACR1222C1.Sam.AddReg.NT
CopyFiles 	= ACS.ACR1222C1.Sam.CopyFiles.NTx86

[ACS.ACR1222C1.Sam.NTamd64]
AddReg		= ACS.ACR1222C1.Sam.AddReg.NT
CopyFiles 	= ACS.ACR1222C1.Sam.CopyFiles.NTamd64

[ACS.ACR1222C1.Sam.CopyFiles.NTx86]
a1222csam.sys,acsdrvsam.sys,,2

[ACS.ACR1222C1.Sam.CopyFiles.NTamd64]
a1222csam.sys,acsdrvsamx64.sys

[ACS.ACR1222C1.Sam.AddReg.NT]
HKR,,"VendorName",0,%Vendor%
HKR,,"IFDName",0,%ACS.ACR1222C1.Sam.DevDesc%

[ACS.ACR1222C1.Sam.NTx86.Services]
AddService=A1222CSAM,2,ACS.ACR1222C1.Sam.Service,ACS.ACR1222C1.Sam.EventLog

[ACS.ACR1222C1.Sam.NTamd64.Services]
AddService=A1222CSAM,2,ACS.ACR1222C1.Sam.Service,ACS.ACR1222C1.Sam.EventLog

[ACS.ACR1222C1.Sam.Service]
DisplayName     = %ACS.ACR1222C1.Sam.DevDesc%
ServiceType	= 1
StartType       = 3
ErrorControl	= 1
ServiceBinary	= %12%\a1222csam.sys

[ACS.ACR1222C1.Sam.EventLog]
AddReg = ACS.ACR1222C1.Sam.AddEventLog.reg

[ACS.ACR1222C1.Sam.AddEventLog.reg]
HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\drivers\a1222csam.sys"
HKR,, TypesSupported,   0x00010001, 7


; ========================= ACR1222C1 Pcc  =============================

[ACS.ACR1222C1.Pcc.NTx86]
AddReg		= ACS.ACR1222C1.Pcc.AddReg.NT, ACS.ACR1222C1.Pcc.AddStaticReg.NT
CopyFiles 	= ACS.ACR1222C1.Pcc.CopyFiles.NTx86

[ACS.ACR1222C1.Pcc.NTamd64]
AddReg		= ACS.ACR1222C1.Pcc.AddReg.NT, ACS.ACR1222C1.Pcc.AddStaticReg.NT
CopyFiles 	= ACS.ACR1222C1.Pcc.CopyFiles.NTamd64

[ACS.ACR1222C1.Pcc.CopyFiles.NTx86]
a1222cpcc.sys,acsdrvpcc.sys,,2

[ACS.ACR1222C1.Pcc.CopyFiles.NTamd64]
a1222cpcc.sys,acsdrvpccx64.sys

[ACS.ACR1222C1.Pcc.AddReg.NT]
HKR,,"VendorName",0,%Vendor%
HKR,,"IFDName",0,%ACS.ACR1222C1.Pcc.DevDesc%

[ACS.ACR1222C1.Pcc.AddStaticReg.NT]
HKLM,"Software\Advanced Card Systems Ltd.\ACR1222U Smart Card Reader","ModifyTypeBCardATR",0,"1"

[ACS.ACR1222C1.Pcc.NTx86.Services]
AddService=A1222CPICC,2,ACS.ACR1222C1.Pcc.Service,ACS.ACR1222C1.Pcc.EventLog

[ACS.ACR1222C1.Pcc.NTamd64.Services]
AddService=A1222CPICC,2,ACS.ACR1222C1.Pcc.Service,ACS.ACR1222C1.Pcc.EventLog

[ACS.ACR1222C1.Pcc.Service]
DisplayName     = %ACS.ACR1222C1.Pcc.DevDesc%
ServiceType	= 1
StartType       = 3
ErrorControl	= 1
ServiceBinary	= %12%\a1222cpcc.sys

[ACS.ACR1222C1.Pcc.EventLog]
AddReg = ACS.ACR1222C1.Pcc.AddEventLog.reg

[ACS.ACR1222C1.Pcc.AddEventLog.reg]
HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\drivers\a1222cpcc.sys"
HKR,, TypesSupported,   0x00010001, 7

; ========================= ACR1222C1 Bus  =============================

[ACS.ACR1222C1.Bus.NTx86]
AddReg    = ACS.ACR1222C1.Bus.AddReg.NT,ACS.Common.AddReg
CopyFiles = ACS.ACR1222C1.Bus.CopyFiles.NTx86

[ACS.ACR1222C1.Bus.NTamd64]
AddReg    = ACS.ACR1222C1.Bus.AddReg.NT,ACS.Common.AddReg
CopyFiles = ACS.ACR1222C1.Bus.CopyFiles.NTamd64

[ACS.ACR1222C1.Bus.CopyFiles.NTx86]
a1222cbus.sys,acsdrvbus.sys,,2
a1222cpcc.sys,acsdrvpcc.sys,,2
a1222csam.sys,acsdrvsam.sys,,2

[ACS.ACR1222C1.Bus.CopyFiles.NTamd64]
a1222cbus.sys,acsdrvbusx64.sys
a1222cpcc.sys,acsdrvpccx64.sys
a1222csam.sys,acsdrvsamx64.sys

[ACS.ACR1222C1.Bus.AddReg.NT]
HKR,,"NUM_OF_CHILDA",0,"0000"
HKR,,"NUM_OF_CHILDB",0,"0001"
HKR,,"NUM_OF_CHILDC",0,"0001"
HKR,,"NUM_OF_CHILDD",0,"0000"
HKR,,"SLOTNR_CHILDA",0,"0000"
HKR,,"SLOTNR_CHILDB",0,"0000"
HKR,,"SLOTNR_CHILDC",0,"0001"
HKR,,"SLOTNR_CHILDD",0,"0000"
HKR,,"PccCustomFlags",0x00010000,"0006","0008","0009"
HKR,,"SamCustomFlags",0x00010000,"0006"
HKR,,"CHILDADEVID",0,"ACR1222BUS\*AC0716"
HKR,,"CHILDBDEVID",0,"ACR1222BUS\*AC0717"
HKR,,"CHILDCDEVID",0,"ACR1222BUS\*AC0718"
HKR,,"CHILDDDEVID",0,"ACR1222BUS\*AC0000"
HKR,,"CHILDAHWID",0,"*ACO0716"
HKR,,"CHILDBHWID",0,"*ACO0717"
HKR,,"CHILDCHWID",0,"*ACO0718"
HKR,,"CHILDDHWID",0,"*ACO0000"

[ACS.ACR1222C1.Bus.NTx86.Services]
AddService=A1222CBUS,2,ACS.ACR1222C1.Bus.Service,ACS.ACR1222C1.Bus.EventLog

[ACS.ACR1222C1.Bus.NTamd64.Services]
AddService=A1222CBUS,2,ACS.ACR1222C1.Bus.Service,ACS.ACR1222C1.Bus.EventLog

[ACS.ACR1222C1.Bus.Service]
DisplayName     = %ACS.ACR1222C1.Bus.DevDesc%
ServiceType	= 1
StartType	= 3
ErrorControl	= 1
ServiceBinary	= %12%\a1222cbus.sys

[ACS.ACR1222C1.Bus.EventLog]
AddReg = ACS.ACR1222C1.Bus.AddEventLog.reg

[ACS.ACR1222C1.Bus.AddEventLog.reg]
HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\drivers\a1222cbus.sys"
HKR,, TypesSupported,   0x00010001, 7

; ========================= ACR1222C6 Pcc  =============================

[ACS.ACR1222C6.Pcc.NTx86]
AddReg		= ACS.ACR1222C6.Pcc.AddReg.NT, ACS.ACR1222C6.Pcc.AddStaticReg.NT
CopyFiles 	= ACS.ACR1222C6.Pcc.CopyFiles.NTx86

[ACS.ACR1222C6.Pcc.NTamd64]
AddReg		= ACS.ACR1222C6.Pcc.AddReg.NT, ACS.ACR1222C6.Pcc.AddStaticReg.NT
CopyFiles 	= ACS.ACR1222C6.Pcc.CopyFiles.NTamd64

[ACS.ACR1222C6.Pcc.CopyFiles.NTx86]
a12227pcc.sys,acsdrvpcc.sys,,2

[ACS.ACR1222C6.Pcc.CopyFiles.NTamd64]
a12227pcc.sys,acsdrvpccx64.sys

[ACS.ACR1222C6.Pcc.AddReg.NT]
HKR,,"VendorName",0,%Vendor%
HKR,,"IFDName",0,%ACS.ACR1222C6.Pcc.DevDesc%

[ACS.ACR1222C6.Pcc.AddStaticReg.NT]
HKLM,"Software\Advanced Card Systems Ltd.\ACR1222U Smart Card Reader","DisablePICConICCIn",0,"1"
HKLM,"Software\Advanced Card Systems Ltd.\ACR1222U Smart Card Reader","ModifyTypeBCardATR",0,"1"

[ACS.ACR1222C6.Pcc.NTx86.Services]
AddService=A12227PICC,2,ACS.ACR1222C6.Pcc.Service,ACS.ACR1222C6.Pcc.EventLog

[ACS.ACR1222C6.Pcc.NTamd64.Services]
AddService=A12227PICC,2,ACS.ACR1222C6.Pcc.Service,ACS.ACR1222C6.Pcc.EventLog

[ACS.ACR1222C6.Pcc.Service]
DisplayName     = %ACS.ACR1222C6.Pcc.DevDesc%
ServiceType	= 1
StartType       = 3
ErrorControl	= 1
ServiceBinary	= %12%\a12227pcc.sys

[ACS.ACR1222C6.Pcc.EventLog]
AddReg = ACS.ACR1222C6.Pcc.AddEventLog.reg

[ACS.ACR1222C6.Pcc.AddEventLog.reg]
HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\drivers\a12227pcc.sys"
HKR,, TypesSupported,   0x00010001, 7

; ========================= ACR1222C6 Icc  =============================

[ACS.ACR1222C6.Icc.NTx86]
AddReg		= ACS.ACR1222C6.Icc.AddReg.NT
CopyFiles 	= ACS.ACR1222C6.Icc.CopyFiles.NTx86

[ACS.ACR1222C6.Icc.NTamd64]
AddReg		= ACS.ACR1222C6.Icc.AddReg.NT
CopyFiles 	= ACS.ACR1222C6.Icc.CopyFiles.NTamd64

[ACS.ACR1222C6.Icc.CopyFiles.NTx86]
a12227icc.sys,acsdrvicc.sys,,2

[ACS.ACR1222C6.Icc.CopyFiles.NTamd64]
a12227icc.sys,acsdrviccx64.sys

[ACS.ACR1222C6.Icc.AddReg.NT]
HKR,,"VendorName",0,%Vendor%
HKR,,"IFDName",0,%ACS.ACR1222C6.Icc.DevDesc%

[ACS.ACR1222C6.Icc.NTx86.Services]
AddService=A12227ICC,2,ACS.ACR1222C6.Icc.Service,ACS.ACR1222C6.Icc.EventLog

[ACS.ACR1222C6.Icc.NTamd64.Services]
AddService=A12227ICC,2,ACS.ACR1222C6.Icc.Service,ACS.ACR1222C6.Icc.EventLog

[ACS.ACR1222C6.Icc.Service]
DisplayName     = %ACS.ACR1222C6.Icc.DevDesc%
ServiceType	= 1
StartType       = 3
ErrorControl	= 1
ServiceBinary	= %12%\a12227icc.sys

[ACS.ACR1222C6.Icc.EventLog]
AddReg = ACS.ACR1222C6.Icc.AddEventLog.reg

[ACS.ACR1222C6.Icc.AddEventLog.reg]
HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\drivers\a12227icc.sys"
HKR,, TypesSupported,   0x00010001, 7

; ========================= ACR1222C6 Bus  =============================

[ACS.ACR1222C6.Bus.NTx86]
AddReg    = ACS.ACR1222C6.Bus.AddReg.NT,ACS.Common.AddReg
CopyFiles = ACS.ACR1222C6.Bus.CopyFiles.NTx86

[ACS.ACR1222C6.Bus.NTamd64]
AddReg    = ACS.ACR1222C6.Bus.AddReg.NT,ACS.Common.AddReg
CopyFiles = ACS.ACR1222C6.Bus.CopyFiles.NTamd64

[ACS.ACR1222C6.Bus.CopyFiles.NTx86]
a12227bus.sys,acsdrvbus.sys,,2
a12227icc.sys,acsdrvicc.sys,,2
a12227pcc.sys,acsdrvpcc.sys,,2

[ACS.ACR1222C6.Bus.CopyFiles.NTamd64]
a12227bus.sys,acsdrvbusx64.sys
a12227icc.sys,acsdrviccx64.sys
a12227pcc.sys,acsdrvpccx64.sys

[ACS.ACR1222C6.Bus.AddReg.NT]
HKR,,"NUM_OF_CHILDA",0,"0001"
HKR,,"NUM_OF_CHILDB",0,"0001"
HKR,,"NUM_OF_CHILDC",0,"0000"
HKR,,"NUM_OF_CHILDD",0,"0000"
HKR,,"SLOTNR_CHILDA",0,"0000"
HKR,,"SLOTNR_CHILDB",0,"0001"
HKR,,"SLOTNR_CHILDC",0,"0000"
HKR,,"SLOTNR_CHILDD",0,"0000"
HKR,,"IccCustomFlags",0x00010000,"0006"
HKR,,"PccCustomFlags",0x00010000,"0006","0008","0009","0010"
HKR,,"CHILDADEVID",0,"ACR1222BUS\*AC0713"
HKR,,"CHILDBDEVID",0,"ACR1222BUS\*AC0714"
HKR,,"CHILDCDEVID",0,"ACR1222BUS\*AC0715"
HKR,,"CHILDDDEVID",0,"ACR1222BUS\*AC0000"
HKR,,"CHILDAHWID",0,"*ACO0713"
HKR,,"CHILDBHWID",0,"*ACO0714"
HKR,,"CHILDCHWID",0,"*ACO0715"
HKR,,"CHILDDHWID",0,"*ACO0000"

[ACS.ACR1222C6.Bus.NTx86.Services]
AddService=A12227BUS,2,ACS.ACR1222C6.Bus.Service,ACS.ACR1222C6.Bus.EventLog

[ACS.ACR1222C6.Bus.NTamd64.Services]
AddService=A12227BUS,2,ACS.ACR1222C6.Bus.Service,ACS.ACR1222C6.Bus.EventLog

[ACS.ACR1222C6.Bus.Service]
DisplayName     = %ACS.ACR1222C6.Bus.DevDesc%
ServiceType	= 1
StartType	= 3
ErrorControl	= 1
ServiceBinary	= %12%\a12227bus.sys

[ACS.ACR1222C6.Bus.EventLog]
AddReg = ACS.ACR1222C6.Bus.AddEventLog.reg

[ACS.ACR1222C6.Bus.AddEventLog.reg]
HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\drivers\a12227bus.sys"
HKR,, TypesSupported,   0x00010001, 7


; ========================= ACR1222C3 Sam  =============================

[ACS.ACR1222C3.Sam.NTx86]
AddReg		= ACS.ACR1222C3.Sam.AddReg.NT
CopyFiles 	= ACS.ACR1222C3.Sam.CopyFiles.NTx86

[ACS.ACR1222C3.Sam.NTamd64]
AddReg		= ACS.ACR1222C3.Sam.AddReg.NT
CopyFiles 	= ACS.ACR1222C3.Sam.CopyFiles.NTamd64

[ACS.ACR1222C3.Sam.CopyFiles.NTx86]
a1222sam.sys,acsdrvsam.sys,,2

[ACS.ACR1222C3.Sam.CopyFiles.NTamd64]
a1222sam.sys,acsdrvsamx64.sys

[ACS.ACR1222C3.Sam.AddReg.NT]
HKR,,"VendorName",0,%Vendor%
HKR,,"IFDName",0,%ACS.ACR1222C3.Sam.DevDesc%

[ACS.ACR1222C3.Sam.NTx86.Services]
AddService=A1222SAM,2,ACS.ACR1222C3.Sam.Service,ACS.ACR1222C3.Sam.EventLog

[ACS.ACR1222C3.Sam.NTamd64.Services]
AddService=A1222SAM,2,ACS.ACR1222C3.Sam.Service,ACS.ACR1222C3.Sam.EventLog

[ACS.ACR1222C3.Sam.Service]
DisplayName     = %ACS.ACR1222C3.Sam.DevDesc%
ServiceType	= 1
StartType       = 3
ErrorControl	= 1
ServiceBinary	= %12%\a1222sam.sys

[ACS.ACR1222C3.Sam.EventLog]
AddReg = ACS.ACR1222C3.Sam.AddEventLog.reg

[ACS.ACR1222C3.Sam.AddEventLog.reg]
HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\drivers\a1222sam.sys"
HKR,, TypesSupported,   0x00010001, 7

; ========================= ACR1222C3 Pcc  =============================

[ACS.ACR1222C3.Pcc.NTx86]
AddReg		= ACS.ACR1222C3.Pcc.AddReg.NT
CopyFiles 	= ACS.ACR1222C3.Pcc.CopyFiles.NTx86

[ACS.ACR1222C3.Pcc.NTamd64]
AddReg		= ACS.ACR1222C3.Pcc.AddReg.NT
CopyFiles 	= ACS.ACR1222C3.Pcc.CopyFiles.NTamd64

[ACS.ACR1222C3.Pcc.CopyFiles.NTx86]
a1222pcc.sys,acsdrvpcc.sys,,2

[ACS.ACR1222C3.Pcc.CopyFiles.NTamd64]
a1222pcc.sys,acsdrvpccx64.sys

[ACS.ACR1222C3.Pcc.AddReg.NT]
HKR,,"VendorName",0,%Vendor%
HKR,,"IFDName",0,%ACS.ACR1222C3.Pcc.DevDesc%

[ACS.ACR1222C3.Pcc.NTx86.Services]
AddService=A1222PICC,2,ACS.ACR1222C3.Pcc.Service,ACS.ACR1222C3.Pcc.EventLog

[ACS.ACR1222C3.Pcc.NTamd64.Services]
AddService=A1222PICC,2,ACS.ACR1222C3.Pcc.Service,ACS.ACR1222C3.Pcc.EventLog

[ACS.ACR1222C3.Pcc.Service]
DisplayName     = %ACS.ACR1222C3.Pcc.DevDesc%
ServiceType	= 1
StartType       = 3
ErrorControl	= 1
ServiceBinary	= %12%\a1222pcc.sys

[ACS.ACR1222C3.Pcc.EventLog]
AddReg = ACS.ACR1222C3.Pcc.AddEventLog.reg

[ACS.ACR1222C3.Pcc.AddEventLog.reg]
HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\drivers\a1222pcc.sys"
HKR,, TypesSupported,   0x00010001, 7

; ========================= ACR1222C3 Icc  =============================

[ACS.ACR1222C3.Icc.NTx86]
AddReg		= ACS.ACR1222C3.Icc.AddReg.NT
CopyFiles 	= ACS.ACR1222C3.Icc.CopyFiles.NTx86

[ACS.ACR1222C3.Icc.NTamd64]
AddReg		= ACS.ACR1222C3.Icc.AddReg.NT
CopyFiles 	= ACS.ACR1222C3.Icc.CopyFiles.NTamd64

[ACS.ACR1222C3.Icc.CopyFiles.NTx86]
a1222icc.sys,acsdrvicc.sys,,2

[ACS.ACR1222C3.Icc.CopyFiles.NTamd64]
a1222icc.sys,acsdrviccx64.sys

[ACS.ACR1222C3.Icc.AddReg.NT]
HKR,,"VendorName",0,%Vendor%
HKR,,"IFDName",0,%ACS.ACR1222C3.Icc.DevDesc%

[ACS.ACR1222C3.Icc.NTx86.Services]
AddService=A1222ICC,2,ACS.ACR1222C3.Icc.Service,ACS.ACR1222C3.Icc.EventLog

[ACS.ACR1222C3.Icc.NTamd64.Services]
AddService=A1222ICC,2,ACS.ACR1222C3.Icc.Service,ACS.ACR1222C3.Icc.EventLog

[ACS.ACR1222C3.Icc.Service]
DisplayName     = %ACS.ACR1222C3.Icc.DevDesc%
ServiceType  	= 1
StartType       = 3
ErrorControl	= 1
ServiceBinary	= %12%\a1222icc.sys

[ACS.ACR1222C3.Icc.EventLog]
AddReg = ACS.ACR1222C3.Icc.AddEventLog.reg

[ACS.ACR1222C3.Icc.AddEventLog.reg]
HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\drivers\a1222icc.sys"
HKR,, TypesSupported,   0x00010001, 7

; ========================= ACR1222C3 Bus  =============================

[ACS.ACR1222C3.Bus.NTx86]
AddReg    = ACS.ACR1222C3.Bus.AddReg.NT,ACS.Common.AddReg
CopyFiles = ACS.ACR1222C3.Bus.CopyFiles.NTx86

[ACS.ACR1222C3.Bus.NTamd64]
AddReg    = ACS.ACR1222C3.Bus.AddReg.NT,ACS.Common.AddReg
CopyFiles = ACS.ACR1222C3.Bus.CopyFiles.NTamd64

[ACS.ACR1222C3.Bus.CopyFiles.NTx86]
a1222bus.sys,acsdrvbus.sys,,2
a1222icc.sys,acsdrvicc.sys,,2
a1222pcc.sys,acsdrvpcc.sys,,2
a1222sam.sys,acsdrvsam.sys,,2

[ACS.ACR1222C3.Bus.CopyFiles.NTamd64]
a1222bus.sys,acsdrvbusx64.sys
a1222icc.sys,acsdrviccx64.sys
a1222pcc.sys,acsdrvpccx64.sys
a1222sam.sys,acsdrvsamx64.sys

[ACS.ACR1222C3.Bus.AddReg.NT]
HKR,,"NUM_OF_CHILDA",0,"0001"
HKR,,"NUM_OF_CHILDB",0,"0001"
HKR,,"NUM_OF_CHILDC",0,"0001"
HKR,,"NUM_OF_CHILDD",0,"0000"
HKR,,"SLOTNR_CHILDA",0,"0000"
HKR,,"SLOTNR_CHILDB",0,"0001"
HKR,,"SLOTNR_CHILDC",0,"0002"
HKR,,"SLOTNR_CHILDD",0,"0000"
HKR,,"IccCustomFlags",0x00010000,"0006"
HKR,,"PccCustomFlags",0x00010000,"0006","0008","0009","0010"
HKR,,"SamCustomFlags",0x00010000,"0006"
HKR,,"CHILDADEVID",0,"ACR1222BUS\*AC0710"
HKR,,"CHILDBDEVID",0,"ACR1222BUS\*AC0711"
HKR,,"CHILDCDEVID",0,"ACR1222BUS\*AC0712"
HKR,,"CHILDDDEVID",0,"ACR1222BUS\*AC0000"
HKR,,"CHILDAHWID",0,"*ACO0710"
HKR,,"CHILDBHWID",0,"*ACO0711"
HKR,,"CHILDCHWID",0,"*ACO0712"
HKR,,"CHILDDHWID",0,"*ACO0000"

[ACS.ACR1222C3.Bus.NTx86.Services]
AddService=A1222BUS,2,ACS.ACR1222C3.Bus.Service,ACS.ACR1222C3.Bus.EventLog

[ACS.ACR1222C3.Bus.NTamd64.Services]
AddService=A1222BUS,2,ACS.ACR1222C3.Bus.Service,ACS.ACR1222C3.Bus.EventLog

[ACS.ACR1222C3.Bus.Service]
DisplayName     = %ACS.ACR1222C3.Bus.DevDesc%
ServiceType	= 1
StartType	= 3
ErrorControl	= 1
ServiceBinary	= %12%\a1222bus.sys

[ACS.ACR1222C3.Bus.EventLog]
AddReg = ACS.ACR1222C3.Bus.AddEventLog.reg

[ACS.ACR1222C3.Bus.AddEventLog.reg]
HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\drivers\a1222bus.sys"
HKR,, TypesSupported,   0x00010001, 7


; ========================= ACR1283L Boot =============================

[ACS.ACR1283Boot.NTx86]
AddReg    = ACS.ACR1283Boot.AddReg.NT,ACS.Common.AddReg
CopyFiles = ACS.ACR1283Boot.CopyFiles.NTx86

[ACS.ACR1283Boot.NTamd64]
AddReg    = ACS.ACR1283Boot.AddReg.NT,ACS.Common.AddReg
CopyFiles = ACS.ACR1283Boot.CopyFiles.NTamd64

[ACS.ACR1283Boot.CopyFiles.NTx86]
a1283u.sys,acsdrv.sys

[ACS.ACR1283Boot.CopyFiles.NTamd64]
a1283u.sys,acsdrvx64.sys

[ACS.ACR1283Boot.AddReg.NT]
HKR,,"IFDName",0,%ACS.ACR1283Boot.DevDesc%
HKR,,"DRIVERNAME",0,"ACR1283FUNC"
HKR,,"ACSCustomFlags",0x00010000,"0001","0003","0006","0007"

[ACS.ACR1283Boot.NTx86.Services]
AddService=A1283U, 2, ACS.ACR1283Boot.Service, ACS.ACR1283Boot.EventLog

[ACS.ACR1283Boot.NTamd64.Services]
AddService=A1283U, 2, ACS.ACR1283Boot.Service, ACS.ACR1283Boot.EventLog

[ACS.ACR1283Boot.Service]
DisplayName     = %ACS.ACR1283Boot.DevDesc%
ServiceType	= 1
StartType	= 3
ErrorControl	= 1
ServiceBinary	= %12%\a1283u.sys

[ACS.ACR1283Boot.EventLog]
AddReg = ACS.ACR1283Boot.AddEventLog.reg

[ACS.ACR1283Boot.AddEventLog.reg]
HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\drivers\a1283u.sys"
HKR,, TypesSupported,   0x00010001, 7

; ========================== ACR1283L Sam =============================

[ACS.ACR1283L.Sam.NTx86]
AddReg		= ACS.ACR1283L.Sam.AddReg.NT
CopyFiles 	= ACS.ACR1283L.Sam.CopyFiles.NTx86

[ACS.ACR1283L.Sam.NTamd64]
AddReg		= ACS.ACR1283L.Sam.AddReg.NT
CopyFiles 	= ACS.ACR1283L.Sam.CopyFiles.NTamd64

[ACS.ACR1283L.Sam.CopyFiles.NTx86]
a1283sam.sys,acsdrvsam.sys

[ACS.ACR1283L.Sam.CopyFiles.NTamd64]
a1283sam.sys,acsdrvsamx64.sys

[ACS.ACR1283L.Sam.AddReg.NT]
HKR,,"VendorName",0,%Vendor%
HKR,,"IFDName",0,%ACS.ACR1283L.Sam.DevDesc%

[ACS.ACR1283L.Sam.NTx86.Services]
AddService=A1283SAM,2,ACS.ACR1283L.Sam.Service,ACS.ACR1283L.Sam.EventLog

[ACS.ACR1283L.Sam.NTamd64.Services]
AddService=A1283SAM,2,ACS.ACR1283L.Sam.Service,ACS.ACR1283L.Sam.EventLog

[ACS.ACR1283L.Sam.Service]
DisplayName     = %ACS.ACR1283L.Sam.DevDesc%
ServiceType	= 1
StartType       = 3
ErrorControl	= 1
ServiceBinary	= %12%\a1283sam.sys

[ACS.ACR1283L.Sam.EventLog]
AddReg = ACS.ACR1283L.Sam.AddEventLog.reg

[ACS.ACR1283L.Sam.AddEventLog.reg]
HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\drivers\a1283sam.sys"
HKR,, TypesSupported,   0x00010001, 7

; ========================== ACR1283L Pcc =============================

[ACS.ACR1283L.Pcc.NTx86]
AddReg		= ACS.ACR1283L.Pcc.AddReg.NT
CopyFiles 	= ACS.ACR1283L.Pcc.CopyFiles.NTx86

[ACS.ACR1283L.Pcc.NTamd64]
AddReg		= ACS.ACR1283L.Pcc.AddReg.NT
CopyFiles 	= ACS.ACR1283L.Pcc.CopyFiles.NTamd64

[ACS.ACR1283L.Pcc.CopyFiles.NTx86]
a1283pcc.sys,acsdrvpcc.sys

[ACS.ACR1283L.Pcc.CopyFiles.NTamd64]
a1283pcc.sys,acsdrvpccx64.sys

[ACS.ACR1283L.Pcc.AddReg.NT]
HKR,,"VendorName",0,%Vendor%
HKR,,"IFDName",0,%ACS.ACR1283L.Pcc.DevDesc%

[ACS.ACR1283L.Pcc.NTx86.Services]
AddService=A1283PICC,2,ACS.ACR1283L.Pcc.Service,ACS.ACR1283L.Pcc.EventLog

[ACS.ACR1283L.Pcc.NTamd64.Services]
AddService=A1283PICC,2,ACS.ACR1283L.Pcc.Service,ACS.ACR1283L.Pcc.EventLog

[ACS.ACR1283L.Pcc.Service]
DisplayName     = %ACS.ACR1283L.Pcc.DevDesc%
ServiceType	= 1
StartType       = 3
ErrorControl	= 1
ServiceBinary	= %12%\a1283pcc.sys

[ACS.ACR1283L.Pcc.EventLog]
AddReg = ACS.ACR1283L.Pcc.AddEventLog.reg

[ACS.ACR1283L.Pcc.AddEventLog.reg]
HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\drivers\a1283pcc.sys"
HKR,, TypesSupported,   0x00010001, 7

; ========================== ACR1283L Bus =============================

[ACS.ACR1283L.Bus.NTx86]
AddReg    = ACS.ACR1283L.Bus.AddReg.NT,ACS.Common.AddReg
CopyFiles = ACS.ACR1283L.Bus.CopyFiles.NTx86

[ACS.ACR1283L.Bus.NTamd64]
AddReg    = ACS.ACR1283L.Bus.AddReg.NT,ACS.Common.AddReg
CopyFiles = ACS.ACR1283L.Bus.CopyFiles.NTamd64

[ACS.ACR1283L.Bus.CopyFiles.NTx86]
a1283bus.sys,acsdrvbus.sys,,2
a1283pcc.sys,acsdrvpcc.sys,,2
a1283sam.sys,acsdrvsam.sys,,2

[ACS.ACR1283L.Bus.CopyFiles.NTamd64]
a1283bus.sys,acsdrvbusx64.sys
a1283pcc.sys,acsdrvpccx64.sys
a1283sam.sys,acsdrvsamx64.sys

[ACS.ACR1283L.Bus.AddReg.NT]
HKR,,"NUM_OF_CHILDA",0,"0000"
HKR,,"NUM_OF_CHILDB",0,"0001"
HKR,,"NUM_OF_CHILDC",0,"0004"
HKR,,"NUM_OF_CHILDD",0,"0000"
HKR,,"SLOTNR_CHILDA",0,"0000"
HKR,,"SLOTNR_CHILDB",0,"0000"
HKR,,"SLOTNR_CHILDC",0,"0001"
HKR,,"SLOTNR_CHILDD",0,"0000"
HKR,,"PccCustomFlags",0x00010000,"0006","0008","0011"
HKR,,"SamCustomFlags",0x00010000,"0006","0011"
HKR,,"CHILDADEVID",0,"ACR1283BUS\*AC0734"
HKR,,"CHILDBDEVID",0,"ACR1283BUS\*AC0735"
HKR,,"CHILDCDEVID",0,"ACR1283BUS\*AC0736"
HKR,,"CHILDDDEVID",0,"ACR1283BUS\*AC0000"
HKR,,"CHILDAHWID",0,"*ACO0734"
HKR,,"CHILDBHWID",0,"*ACO0735"
HKR,,"CHILDCHWID",0,"*ACO0736"
HKR,,"CHILDDHWID",0,"*ACO0000"

[ACS.ACR1283L.Bus.NTx86.Services]
AddService=A1283BUS,2,ACS.ACR1283L.Bus.Service,ACS.ACR1283L.Bus.EventLog

[ACS.ACR1283L.Bus.NTamd64.Services]
AddService=A1283BUS,2,ACS.ACR1283L.Bus.Service,ACS.ACR1283L.Bus.EventLog

[ACS.ACR1283L.Bus.Service]
DisplayName     = %ACS.ACR1283L.Bus.DevDesc%
ServiceType	= 1
StartType	= 3
ErrorControl	= 1
ServiceBinary	= %12%\a1283bus.sys

[ACS.ACR1283L.Bus.EventLog]
AddReg = ACS.ACR1283L.Bus.AddEventLog.reg

[ACS.ACR1283L.Bus.AddEventLog.reg]
HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\drivers\a1283bus.sys"
HKR,, TypesSupported,   0x00010001, 7

; ============================ ACR1283-CL =============================

[ACS.ACR1283CL.NTx86]
AddReg    = ACS.ACR1283CL.AddReg.NT,ACS.Common.AddReg
CopyFiles = ACS.ACR1283CL.CopyFiles.NTx86

[ACS.ACR1283CL.NTamd64]
AddReg    = ACS.ACR1283CL.AddReg.NT,ACS.Common.AddReg
CopyFiles = ACS.ACR1283CL.CopyFiles.NTamd64

[ACS.ACR1283CL.CopyFiles.NTx86]
a1283.sys,acsdrv.sys

[ACS.ACR1283CL.CopyFiles.NTamd64]
a1283.sys,acsdrvx64.sys

[ACS.ACR1283CL.AddReg.NT]
HKR,,"IFDName",0,%ACS.ACR1283CL.DevDesc%
HKR,,"DRIVERNAME",0,"ACR1283FUNC"
HKR,,"ACSCustomFlags",0x00010000,"0001","0003","0006"

[ACS.ACR1283CL.NTx86.Services]
AddService=A1283, 2, ACS.ACR1283CL.Service, ACS.ACR1283CL.EventLog

[ACS.ACR1283CL.NTamd64.Services]
AddService=A1283, 2, ACS.ACR1283CL.Service, ACS.ACR1283CL.EventLog

[ACS.ACR1283CL.Service]
DisplayName     = %ACS.ACR1283CL.DevDesc%
ServiceType	= 1
StartType	= 3
ErrorControl	= 1
ServiceBinary	= %12%\a1283.sys

[ACS.ACR1283CL.EventLog]
AddReg = ACS.ACR1283CL.AddEventLog.reg

[ACS.ACR1283CL.AddEventLog.reg]
HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\drivers\a1283.sys"
HKR,, TypesSupported,   0x00010001, 7

; ============================ New qPBOC ==============================

[ACS.newqPBOC.NTx86]
AddReg      = ACS.newqPBOC.AddReg.NT,ACS.Common.AddReg
CopyFiles   = ACS.ACR1281PICC.CopyFiles.NTx86

[ACS.newqPBOC.NTamd64]
AddReg      = ACS.newqPBOC.AddReg.NT,ACS.Common.AddReg
CopyFiles   = ACS.ACR1281PICC.CopyFiles.NTamd64

[ACS.newqPBOC.AddReg.NT]
HKR,,"IFDName",0,%ACS.newqPBOC.DevDesc%
HKR,,"DRIVERNAME",0,"ACR1281PICC"
HKR,,"ACSCustomFlags",0x00010000,"0001","0005","0006","0017"

[ACS.newqPBOC.NTx86.Services]
AddService = A1281PICC, 2, ACS.newqPBOC.Service, ACS.ACR1281PICC.EventLog

[ACS.newqPBOC.NTamd64.Services]
AddService = A1281PICC, 2, ACS.newqPBOC.Service, ACS.ACR1281PICC.EventLog

[ACS.newqPBOC.Service]
DisplayName     = %ACS.newqPBOC.DevDesc%
ServiceType     = 1
StartType       = 3
ErrorControl    = 1
ServiceBinary   = %12%\a1281pcc.sys

; ======================== ACR1281-2Sam SAMB ==========================

[ACS.ACR12812Sam.SamB.NTx86]
AddReg		= ACS.ACR12812Sam.SamB.AddReg.NT
CopyFiles 	= ACS.ACR12812Sam.SamB.CopyFiles.NTx86

[ACS.ACR12812Sam.SamB.NTamd64]
AddReg		= ACS.ACR12812Sam.SamB.AddReg.NT
CopyFiles 	= ACS.ACR12812Sam.SamB.CopyFiles.NTamd64

[ACS.ACR12812Sam.SamB.AddReg.NT]
HKR,,"VendorName",0,%Vendor%
HKR,,"IFDName",0,%ACS.ACR12812Sam.SamB.DevDesc%

[ACS.ACR12812Sam.SamB.CopyFiles.NTx86]
a12812ssam2.sys,acsdrvsam.sys

[ACS.ACR12812Sam.SamB.CopyFiles.NTamd64]
a12812ssam2.sys,acsdrvsamx64.sys

[ACS.ACR12812Sam.SamB.NTx86.Services]
AddService=A12812SSAM2,2,ACS.ACR12812Sam.SamB.Service,ACS.ACR12812Sam.SamB.EventLog

[ACS.ACR12812Sam.SamB.NTamd64.Services]
AddService=A12812SSAM2,2,ACS.ACR12812Sam.SamB.Service,ACS.ACR12812Sam.SamB.EventLog

[ACS.ACR12812Sam.SamB.Service]
DisplayName     = %ACS.ACR12812Sam.SamB.DevDesc%
ServiceType	= 1
StartType       = 3
ErrorControl	= 1
ServiceBinary	= %12%\a12812ssam2.sys

[ACS.ACR12812Sam.SamB.EventLog]
AddReg = ACS.ACR12812Sam.SamB.AddEventLog.reg

[ACS.ACR12812Sam.SamB.AddEventLog.reg]
HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\drivers\a12812ssam2.sys"
HKR,, TypesSupported,   0x00010001, 7

; ========================= ACR1281-2Sam Pcc ==========================

[ACS.ACR12812Sam.Pcc.NTx86]
AddReg		= ACS.ACR12812Sam.Pcc.AddReg.NT
CopyFiles 	= ACS.ACR12812Sam.Pcc.CopyFiles.NTx86

[ACS.ACR12812Sam.Pcc.NTamd64]
AddReg		= ACS.ACR12812Sam.Pcc.AddReg.NT
CopyFiles 	= ACS.ACR12812Sam.Pcc.CopyFiles.NTamd64

[ACS.ACR12812Sam.Pcc.AddReg.NT]
HKR,,"VendorName",0,%Vendor%
HKR,,"IFDName",0,%ACS.ACR12812Sam.Pcc.DevDesc%

[ACS.ACR12812Sam.Pcc.CopyFiles.NTx86]
a12812spcc.sys,acsdrvpcc.sys,,2

[ACS.ACR12812Sam.Pcc.CopyFiles.NTamd64]
a12812spcc.sys,acsdrvpccx64.sys,,2

[ACS.ACR12812Sam.Pcc.NTx86.Services]
AddService=A12812SPICC,2,ACS.ACR12812Sam.Pcc.Service,ACS.ACR12812Sam.Pcc.EventLog

[ACS.ACR12812Sam.Pcc.NTamd64.Services]
AddService=A12812SPICC,2,ACS.ACR12812Sam.Pcc.Service,ACS.ACR12812Sam.Pcc.EventLog

[ACS.ACR12812Sam.Pcc.Service]
DisplayName     = %ACS.ACR12812Sam.Pcc.DevDesc%
ServiceType	= 1
StartType       = 3
ErrorControl	= 1
ServiceBinary	= %12%\a12812spcc.sys

[ACS.ACR12812Sam.Pcc.EventLog]
AddReg = ACS.ACR12812Sam.Pcc.AddEventLog.reg

[ACS.ACR12812Sam.Pcc.AddEventLog.reg]
HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\drivers\a12812spcc.sys"
HKR,, TypesSupported,   0x00010001, 7

; ======================== ACR1281-2Sam SamA ==========================

[ACS.ACR12812Sam.SamA.NTx86]
AddReg		= ACS.ACR12812Sam.SamA.AddReg.NT
CopyFiles 	= ACS.ACR12812Sam.SamA.CopyFiles.NTx86

[ACS.ACR12812Sam.SamA.NTamd64]
AddReg		= ACS.ACR12812Sam.SamA.AddReg.NT
CopyFiles 	= ACS.ACR12812Sam.SamA.CopyFiles.NTamd64

[ACS.ACR12812Sam.SamA.AddReg.NT]
HKR,,"VendorName",0,%Vendor%
HKR,,"IFDName",0,%ACS.ACR12812Sam.SamA.DevDesc%

[ACS.ACR12812Sam.SamA.CopyFiles.NTx86]
a12812ssam1.sys,acsdrvicc.sys,,2

[ACS.ACR12812Sam.SamA.CopyFiles.NTamd64]
a12812ssam1.sys,acsdrviccx64.sys,,2

[ACS.ACR12812Sam.SamA.NTx86.Services]
AddService=A12812SSAM1,2,ACS.ACR12812Sam.SamA.Service,ACS.ACR12812Sam.SamA.EventLog

[ACS.ACR12812Sam.SamA.NTamd64.Services]
AddService=A12812SSAM1,2,ACS.ACR12812Sam.SamA.Service,ACS.ACR12812Sam.SamA.EventLog

[ACS.ACR12812Sam.SamA.Service]
DisplayName     = %ACS.ACR12812Sam.SamA.DevDesc%
ServiceType	= 1
StartType       = 3
ErrorControl	= 1
ServiceBinary	= %12%\a12812ssam1.sys

[ACS.ACR12812Sam.SamA.EventLog]
AddReg = ACS.ACR12812Sam.SamA.AddEventLog.reg

[ACS.ACR12812Sam.SamA.AddEventLog.reg]
HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\drivers\a12812ssam1.sys"
HKR,, TypesSupported,   0x00010001, 7

; ======================== ACR1281-2Sam Bus ===========================

[ACS.ACR12812Sam.Bus.NTx86]
AddReg    = ACS.ACR12812Sam.Bus.AddReg.NT,ACS.Common.AddReg
CopyFiles = ACS.ACR12812Sam.Bus.CopyFiles.NTx86

[ACS.ACR12812Sam.Bus.NTamd64]
AddReg    = ACS.ACR12812Sam.Bus.AddReg.NT,ACS.Common.AddReg
CopyFiles = ACS.ACR12812Sam.Bus.CopyFiles.NTamd64

[ACS.ACR12812Sam.Bus.AddReg.NT]
HKR,,"NUM_OF_CHILDA",0,"0001"
HKR,,"NUM_OF_CHILDB",0,"0001"
HKR,,"NUM_OF_CHILDC",0,"0001"
HKR,,"NUM_OF_CHILDD",0,"0000"
HKR,,"SLOTNR_CHILDA",0,"0000"
HKR,,"SLOTNR_CHILDB",0,"0001"
HKR,,"SLOTNR_CHILDC",0,"0002"
HKR,,"SLOTNR_CHILDD",0,"0000"
HKR,,"IccCustomFlags",0x00010000,"0006"
HKR,,"PccCustomFlags",0x00010000,"0005","0006"
HKR,,"SamCustomFlags",0x00010000,"0006"
HKR,,"CHILDADEVID",0,"ACR12812SBUS\*AC0737"
HKR,,"CHILDBDEVID",0,"ACR12812SBUS\*AC0738"
HKR,,"CHILDCDEVID",0,"ACR12812SBUS\*AC0739"
HKR,,"CHILDDDEVID",0,"ACR12812SBUS\*AC0000"
HKR,,"CHILDAHWID",0,"*ACO0737"
HKR,,"CHILDBHWID",0,"*ACO0738"
HKR,,"CHILDCHWID",0,"*ACO0739"
HKR,,"CHILDDHWID",0,"*ACO0000"

[ACS.ACR12812Sam.Bus.CopyFiles.NTx86]
a12812sbus.sys,acsdrvbus.sys,,2
a12812ssam1.sys,acsdrvicc.sys,,2
a12812spcc.sys,acsdrvpcc.sys,,2
a12812ssam2.sys,acsdrvsam.sys,,2

[ACS.ACR12812Sam.Bus.CopyFiles.NTamd64]
a12812sbus.sys,acsdrvbusx64.sys
a12812ssam1.sys,acsdrviccx64.sys
a12812spcc.sys,acsdrvpccx64.sys
a12812ssam2.sys,acsdrvsamx64.sys

[ACS.ACR12812Sam.Bus.NTx86.Services]
AddService=A12812SBUS,2,ACS.ACR12812Sam.Bus.Service,ACS.ACR12812Sam.Bus.EventLog

[ACS.ACR12812Sam.Bus.NTamd64.Services]
AddService=A12812SBUS,2,ACS.ACR12812Sam.Bus.Service,ACS.ACR12812Sam.Bus.EventLog

[ACS.ACR12812Sam.Bus.Service]
DisplayName     = %ACS.ACR12812Sam.Bus.DevDesc%
ServiceType	= 1
StartType	= 3
ErrorControl	= 1
ServiceBinary	= %12%\a12812sbus.sys

[ACS.ACR12812Sam.Bus.EventLog]
AddReg = ACS.ACR12812Sam.Bus.AddEventLog.reg

[ACS.ACR12812Sam.Bus.AddEventLog.reg]
HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\drivers\a12812sbus.sys"
HKR,, TypesSupported,   0x00010001, 7

; =========================== ACR1281-C4 ==============================

[ACS.ACR1281C4.NTx86]
AddReg          = ACS.ACR1281C4.AddReg.NT,ACS.Common.AddReg
CopyFiles	= ACS.ACR1281PICC.CopyFiles.NTx86

[ACS.ACR1281C4.NTamd64]
AddReg          = ACS.ACR1281C4.AddReg.NT,ACS.Common.AddReg
CopyFiles	= ACS.ACR1281PICC.CopyFiles.NTamd64

[ACS.ACR1281C4.AddReg.NT]
HKR,,"IFDName",0,%ACS.ACR1281C4.DevDesc%
HKR,,"DRIVERNAME",0,"ACR1281ICC"
HKR,,"ACSCustomFlags",0x00010000,"0001","0005","0006","0017"

[ACS.ACR1281C4.NTx86.Services]
AddService = A1281PICC, 2, ACS.ACR1281C4.Service, ACS.ACR1281PICC.EventLog

[ACS.ACR1281C4.NTamd64.Services]
AddService = A1281PICC, 2, ACS.ACR1281C4.Service, ACS.ACR1281PICC.EventLog

[ACS.ACR1281C4.Service]
DisplayName     = %ACS.ACR1281C4.DevDesc%
ServiceType     = 1 
StartType       = 3 
ErrorControl    = 1 
ServiceBinary   = %12%\a1281pcc.sys

; ========================= qPBOC Dual ICC ============================

[ACS.qPBOCBSI.Icc.NTx86]
AddReg      = ACS.qPBOCBSI.Icc.AddReg.NT,ACS.Common.AddReg
CopyFiles   = ACS.ACR1281ICC.CopyFiles.NTx86

[ACS.qPBOCBSI.Icc.NTamd64]
AddReg      = ACS.qPBOCBSI.Icc.AddReg.NT,ACS.Common.AddReg
CopyFiles   = ACS.ACR1281ICC.CopyFiles.NTamd64

[ACS.qPBOCBSI.Icc.AddReg.NT]
HKR,,"IFDName",0,%ACS.qPBOCBSI.Icc.DevDesc%
HKR,,"DRIVERNAME",0,"ACR1281ICC"
HKR,,"ACSCustomFlags",0x00010000,"0002","0005","0006","0018"

[ACS.ACR1281ICC.CopyFiles.NTx86]
a1281icc.sys,acsdrv.sys

[ACS.ACR1281ICC.CopyFiles.NTamd64]
a1281icc.sys,acsdrvx64.sys

[ACS.qPBOCBSI.Icc.NTx86.Services]
AddService = A1281ICC, 2, ACS.qPBOCBSI.Icc.Service, ACS.ACR1281ICC.EventLog

[ACS.qPBOCBSI.Icc.NTamd64.Services]
AddService = A1281ICC, 2, ACS.qPBOCBSI.Icc.Service, ACS.ACR1281ICC.EventLog

[ACS.qPBOCBSI.Icc.Service]
DisplayName     = %ACS.qPBOCBSI.Icc.DevDesc%
ServiceType     = 1 
StartType       = 3 
ErrorControl    = 1 
ServiceBinary   = %12%\a1281icc.sys

[ACS.ACR1281ICC.EventLog]
AddReg = ACS.ACR1281ICC.AddEventLog.reg

[ACS.ACR1281ICC.AddEventLog.reg]
HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\drivers\a1281icc.sys"
HKR,, TypesSupported,   0x00010001, 7

; ========================= qPBOC Dual PCC ============================

[ACS.qPBOCBSI.Picc.NTx86]
AddReg      = ACS.qPBOCBSI.Picc.AddReg.NT,ACS.Common.AddReg
CopyFiles   = ACS.ACR1281PICC.CopyFiles.NTx86

[ACS.qPBOCBSI.Picc.NTamd64]
AddReg      = ACS.qPBOCBSI.Picc.AddReg.NT,ACS.Common.AddReg
CopyFiles   = ACS.ACR1281PICC.CopyFiles.NTamd64

[ACS.qPBOCBSI.Picc.AddReg.NT]
HKR,,"IFDName",0,%ACS.qPBOCBSI.Picc.DevDesc%
HKR,,"DRIVERNAME",0,"ACR1281PICC"
HKR,,"ACSCustomFlags",0x00010000,"0001","0005","0006","0017"

[ACS.qPBOCBSI.Picc.NTx86.Services]
AddService = A1281PICC, 2, ACS.qPBOCBSI.Picc.Service, ACS.ACR1281PICC.EventLog

[ACS.qPBOCBSI.Picc.NTamd64.Services]
AddService = A1281PICC, 2, ACS.qPBOCBSI.Picc.Service, ACS.ACR1281PICC.EventLog

[ACS.qPBOCBSI.Picc.Service]
DisplayName     = %ACS.qPBOCBSI.Picc.DevDesc%
ServiceType     = 1 
StartType       = 3 
ErrorControl    = 1 
ServiceBinary   = %12%\a1281pcc.sys

; ============================ qPBOC PCC ==============================

[ACS.qPBOCPicc.NTx86]
AddReg      = ACS.qPBOCPicc.AddReg.NT,ACS.Common.AddReg
CopyFiles   = ACS.ACR1281PICC.CopyFiles.NTx86

[ACS.qPBOCPicc.NTamd64]
AddReg      = ACS.qPBOCPicc.AddReg.NT,ACS.Common.AddReg
CopyFiles   = ACS.ACR1281PICC.CopyFiles.NTamd64

[ACS.qPBOCPicc.AddReg.NT]
HKR,,"IFDName",0,%ACS.qPBOCPicc.DevDesc%
HKR,,"DRIVERNAME",0,"ACR1281PICC"
HKR,,"ACSCustomFlags",0x00010000,"0001","0005","0006","0017"

[ACS.ACR1281PICC.CopyFiles.NTx86]
a1281pcc.sys,acsdrv.sys

[ACS.ACR1281PICC.CopyFiles.NTamd64]
a1281pcc.sys,acsdrvx64.sys

[ACS.qPBOCPicc.NTx86.Services]
AddService = A1281PICC, 2, ACS.qPBOCPicc.Service, ACS.ACR1281PICC.EventLog

[ACS.qPBOCPicc.NTamd64.Services]
AddService = A1281PICC, 2, ACS.qPBOCPicc.Service, ACS.ACR1281PICC.EventLog

[ACS.qPBOCPicc.Service]
DisplayName     = %ACS.qPBOCPicc.DevDesc%
ServiceType     = 1 
StartType       = 3 
ErrorControl    = 1 
ServiceBinary   = %12%\a1281pcc.sys

[ACS.ACR1281PICC.EventLog]
AddReg = ACS.ACR1281PICC.AddEventLog.reg

[ACS.ACR1281PICC.AddEventLog.reg]
HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\drivers\a1281pcc.sys"
HKR,, TypesSupported,   0x00010001, 7

; ========================= ACR1281-C7 SAM ============================

[ACS.ACR1281C7.Sam.NTx86]
AddReg      = ACS.ACR1281C7.Sam.AddReg.NT,ACS.Common.AddReg
CopyFiles   = ACS.ACR1281C7.Sam.CopyFiles.NTx86

[ACS.ACR1281C7.Sam.NTamd64]
AddReg      = ACS.ACR1281C7.Sam.AddReg.NT,ACS.Common.AddReg
CopyFiles   = ACS.ACR1281C7.Sam.CopyFiles.NTamd64

[ACS.ACR1281C7.Sam.AddReg.NT]
HKR,,"VendorName",0,%Vendor%
HKR,,"IFDName",0,%ACS.ACR1281C7.Sam.DevDesc%
HKR,,"DRIVERNAME",0,"ACR1281C7_SAM"
HKR,,"ACSCustomFlags",0x00010000,"0002","0005","0006","0018","0022"

[ACS.ACR1281C7.Sam.CopyFiles.NTx86]
a1281c7sam.sys,acsdrv.sys

[ACS.ACR1281C7.Sam.CopyFiles.NTamd64]
a1281c7sam.sys,acsdrvx64.sys

[ACS.ACR1281C7.Sam.NTx86.Services]
AddService = A1281C7SAM, 2, ACS.ACR1281C7.Sam.Service, ACS.ACR1281C7.Sam.EventLog

[ACS.ACR1281C7.Sam.NTamd64.Services]
AddService = A1281C7SAM, 2, ACS.ACR1281C7.Sam.Service, ACS.ACR1281C7.Sam.EventLog

[ACS.ACR1281C7.Sam.Service]
DisplayName     = %ACS.ACR1281C7.Sam.DevDesc%
ServiceType     = 1 
StartType       = 3 
ErrorControl    = 1 
ServiceBinary   = %12%\a1281c7sam.sys

[ACS.ACR1281C7.Sam.EventLog]
AddReg = ACS.ACR1281C7.Sam.AddEventLog4.reg

[ACS.ACR1281C7.Sam.AddEventLog4.reg]
HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\drivers\a1281c7sam.sys"
HKR,, TypesSupported,   0x00010001, 7

; ========================= ACR1281-C7 PCC ============================

[ACS.ACR1281C7.Pcc.NTx86]
AddReg      = ACS.ACR1281C7.Pcc.AddReg.NT,ACS.Common.AddReg
CopyFiles   = ACS.ACR1281C7.Pcc.CopyFiles.NTx86

[ACS.ACR1281C7.Pcc.NTamd64]
AddReg      = ACS.ACR1281C7.Pcc.AddReg.NT,ACS.Common.AddReg
CopyFiles   = ACS.ACR1281C7.Pcc.CopyFiles.NTamd64

[ACS.ACR1281C7.Pcc.AddReg.NT]
HKR,,"VendorName",0,%Vendor%
HKR,,"IFDName",0,%ACS.ACR1281C7.Pcc.DevDesc%
HKR,,"DRIVERNAME",0,"ACR1281C7_PICC"
HKR,,"ACSCustomFlags",0x00010000,"0001","0005","0006","0017"

[ACS.ACR1281C7.Pcc.CopyFiles.NTx86]
a1281c7pcc.sys,acsdrv.sys

[ACS.ACR1281C7.Pcc.CopyFiles.NTamd64]
a1281c7pcc.sys,acsdrvx64.sys

[ACS.ACR1281C7.Pcc.NTx86.Services]
AddService = A1281C7PICC, 2, ACS.ACR1281C7.Pcc.Service, ACS.ACR1281C7.Pcc.EventLog

[ACS.ACR1281C7.Pcc.NTamd64.Services]
AddService = A1281C7PICC, 2, ACS.ACR1281C7.Pcc.Service, ACS.ACR1281C7.Pcc.EventLog

[ACS.ACR1281C7.Pcc.Service]
DisplayName     = %ACS.ACR1281C7.Pcc.DevDesc%
ServiceType     = 1
StartType       = 3
ErrorControl    = 1
ServiceBinary   = %12%\a1281c7pcc.sys

[ACS.ACR1281C7.Pcc.EventLog]
AddReg = ACS.ACR1281C7.Pcc.AddEventLog.reg

[ACS.ACR1281C7.Pcc.AddEventLog.reg]
HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\drivers\a1281c7pcc.sys"
HKR,, TypesSupported,   0x00010001, 7

; ========================= ACR1281-C1 SAM ============================

[ACS.ACR1281C1.Sam.NTx86]
AddReg		= ACS.ACR1281C1.Sam.AddReg.NT
CopyFiles 	= ACS.ACR1281C1.Sam.CopyFiles.NTx86

[ACS.ACR1281C1.Sam.NTamd64]
AddReg		= ACS.ACR1281C1.Sam.AddReg.NT
CopyFiles 	= ACS.ACR1281C1.Sam.CopyFiles.NTamd64

[ACS.ACR1281C1.Sam.AddReg.NT]
HKR,,"VendorName",0,%Vendor%
HKR,,"IFDName",0,%ACS.ACR1281C1.Sam.DevDesc%

[ACS.ACR1281C1.Sam.CopyFiles.NTx86]
a1281c1sam.sys,acsdrvsam.sys

[ACS.ACR1281C1.Sam.CopyFiles.NTamd64]
a1281c1sam.sys,acsdrvsamx64.sys

[ACS.ACR1281C1.Sam.NTx86.Services]
AddService=A1281C1SAM,2,ACS.ACR1281C1.Sam.Service,ACS.ACR1281C1.Sam.EventLog

[ACS.ACR1281C1.Sam.NTamd64.Services]
AddService=A1281C1SAM,2,ACS.ACR1281C1.Sam.Service,ACS.ACR1281C1.Sam.EventLog

[ACS.ACR1281C1.Sam.Service]
DisplayName     = %ACS.ACR1281C1.Sam.DevDesc%
ServiceType	= 1
StartType       = 3
ErrorControl	= 1
ServiceBinary	= %12%\a1281c1sam.sys

[ACS.ACR1281C1.Sam.EventLog]
AddReg = ACS.ACR1281C1.Sam.AddEventLog.reg

[ACS.ACR1281C1.Sam.AddEventLog.reg]
HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\drivers\a1281c1sam.sys"
HKR,, TypesSupported,   0x00010001, 7

; ========================= ACR1281-C1 PCC ============================

[ACS.ACR1281C1.Pcc.NTx86]
AddReg		= ACS.ACR1281C1.Pcc.AddReg.NT
CopyFiles 	= ACS.ACR1281C1.Pcc.CopyFiles.NTx86

[ACS.ACR1281C1.Pcc.NTamd64]
AddReg		= ACS.ACR1281C1.Pcc.AddReg.NT
CopyFiles 	= ACS.ACR1281C1.Pcc.CopyFiles.NTamd64

[ACS.ACR1281C1.Pcc.AddReg.NT]
HKR,,"VendorName",0,%Vendor%
HKR,,"IFDName",0,%ACS.ACR1281C1.Pcc.DevDesc%

[ACS.ACR1281C1.Pcc.CopyFiles.NTx86]
a1281c1pcc.sys,acsdrvpcc.sys

[ACS.ACR1281C1.Pcc.CopyFiles.NTamd64]
a1281c1pcc.sys,acsdrvpccx64.sys

[ACS.ACR1281C1.Pcc.NTx86.Services]
AddService=A1281C1PICC,2,ACS.ACR1281C1.Pcc.Service,ACS.ACR1281C1.Pcc.EventLog

[ACS.ACR1281C1.Pcc.NTamd64.Services]
AddService=A1281C1PICC,2,ACS.ACR1281C1.Pcc.Service,ACS.ACR1281C1.Pcc.EventLog

[ACS.ACR1281C1.Pcc.Service]
DisplayName     = %ACS.ACR1281C1.Pcc.DevDesc%
ServiceType	= 1
StartType       = 3
ErrorControl	= 1
ServiceBinary	= %12%\a1281c1pcc.sys

[ACS.ACR1281C1.Pcc.EventLog]
AddReg = ACS.ACR1281C1.Pcc.AddEventLog.reg

[ACS.ACR1281C1.Pcc.AddEventLog.reg]
HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\drivers\a1281c1pcc.sys"
HKR,, TypesSupported,   0x00010001, 7

; ========================= ACR1281-C1 ICC ============================

[ACS.ACR1281C1.Icc.NTx86]
AddReg		= ACS.ACR1281C1.Icc.AddReg.NT
CopyFiles 	= ACS.ACR1281C1.Icc.CopyFiles.NTx86

[ACS.ACR1281C1.Icc.NTamd64]
AddReg		= ACS.ACR1281C1.Icc.AddReg.NT
CopyFiles 	= ACS.ACR1281C1.Icc.CopyFiles.NTamd64

[ACS.ACR1281C1.Icc.AddReg.NT]
HKR,,"VendorName",0,%Vendor%
HKR,,"IFDName",0,%ACS.ACR1281C1.Icc.DevDesc%

[ACS.ACR1281C1.Icc.CopyFiles.NTx86]
a1281c1icc.sys,acsdrvicc.sys

[ACS.ACR1281C1.Icc.CopyFiles.NTamd64]
a1281c1icc.sys,acsdrviccx64.sys

[ACS.ACR1281C1.Icc.NTx86.Services]
AddService=A1281C1ICC,2,ACS.ACR1281C1.Icc.Service,ACS.ACR1281C1.Icc.EventLog

[ACS.ACR1281C1.Icc.NTamd64.Services]
AddService=A1281C1ICC,2,ACS.ACR1281C1.Icc.Service,ACS.ACR1281C1.Icc.EventLog

[ACS.ACR1281C1.Icc.Service]
DisplayName     = %ACS.ACR1281C1.Icc.DevDesc%
ServiceType	= 1
StartType       = 3
ErrorControl	= 1
ServiceBinary	= %12%\a1281c1icc.sys

[ACS.ACR1281C1.Icc.EventLog]
AddReg = ACS.ACR1281C1.Icc.AddEventLog.reg

[ACS.ACR1281C1.Icc.AddEventLog.reg]
HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\drivers\a1281c1icc.sys"
HKR,, TypesSupported,   0x00010001, 7


; ========================= ACR1281-C1 BUS ============================

[ACS.ACR1281C1.Bus.NTx86]
AddReg    = ACS.ACR1281C1.Bus.AddReg.NT,ACS.Common.AddReg
CopyFiles = ACS.ACR1281C1.Bus.CopyFiles.NTx86

[ACS.ACR1281C1.Bus.NTamd64]
AddReg    = ACS.ACR1281C1.Bus.AddReg.NT,ACS.Common.AddReg
CopyFiles = ACS.ACR1281C1.Bus.CopyFiles.NTamd64

[ACS.ACR1281C1.Bus.AddReg.NT]
HKR,,"NUM_OF_CHILDA",0,"0001"
HKR,,"NUM_OF_CHILDB",0,"0001"
HKR,,"NUM_OF_CHILDC",0,"0001"
HKR,,"NUM_OF_CHILDD",0,"0000"
HKR,,"SLOTNR_CHILDA",0,"0000"
HKR,,"SLOTNR_CHILDB",0,"0001"
HKR,,"SLOTNR_CHILDC",0,"0002"
HKR,,"SLOTNR_CHILDD",0,"0000"
HKR,,"IccCustomFlags",0x00010000,"0006"
HKR,,"PccCustomFlags",0x00010000,"0005","0006"
HKR,,"SamCustomFlags",0x00010000,"0006"
HKR,,"CHILDADEVID",0,"ACR1281C1BUS\*AC0731"
HKR,,"CHILDBDEVID",0,"ACR1281C1BUS\*AC0732"
HKR,,"CHILDCDEVID",0,"ACR1281C1BUS\*AC0733"
HKR,,"CHILDDDEVID",0,"ACR1281C1BUS\*AC0000"
HKR,,"CHILDAHWID",0,"*ACO0731"
HKR,,"CHILDBHWID",0,"*ACO0732"
HKR,,"CHILDCHWID",0,"*ACO0733"
HKR,,"CHILDDHWID",0,"*ACO0000"
HKR,,"DEVICENAME",0,"ACR1281C1"

[ACS.ACR1281C1.Bus.CopyFiles.NTx86]
a1281c1bus.sys,acsdrvbus.sys
a1281c1icc.sys,acsdrvicc.sys
a1281c1pcc.sys,acsdrvpcc.sys
a1281c1sam.sys,acsdrvsam.sys

[ACS.ACR1281C1.Bus.CopyFiles.NTamd64]
a1281c1bus.sys,acsdrvbusx64.sys
a1281c1icc.sys,acsdrviccx64.sys
a1281c1pcc.sys,acsdrvpccx64.sys
a1281c1sam.sys,acsdrvsamx64.sys

[ACS.ACR1281C1.Bus.NTx86.Services]
AddService=A1281C1BUS,2,ACS.ACR1281C1.Bus.Service,ACS.ACR1281C1.Bus.EventLog

[ACS.ACR1281C1.Bus.NTamd64.Services]
AddService=A1281C1BUS,2,ACS.ACR1281C1.Bus.Service,ACS.ACR1281C1.Bus.EventLog

[ACS.ACR1281C1.Bus.Service]
DisplayName     = %ACS.ACR1281C1.Bus.DevDesc%
ServiceType  	= 1
StartType	= 3
ErrorControl	= 1
ServiceBinary	= %12%\a1281c1bus.sys

[ACS.ACR1281C1.Bus.EventLog]
AddReg = ACS.ACR1281C1.Bus.AddEventLog.reg

[ACS.ACR1281C1.Bus.AddEventLog.reg]
HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\drivers\a1281c1bus.sys"
HKR,, TypesSupported,   0x00010001, 7

; ========================= ACR128 SAM ============================

[ACS.ACR128.Sam.NTx86]
AddReg		= ACS.ACR128.Sam.AddReg.NT
CopyFiles 	= ACS.ACR128.Sam.CopyFiles.NTx86

[ACS.ACR128.Sam.NTamd64]
AddReg		= ACS.ACR128.Sam.AddReg.NT
CopyFiles 	= ACS.ACR128.Sam.CopyFiles.NTamd64

[ACS.ACR128.Sam.AddReg.NT]
HKR,,"VendorName",0,%Vendor%
HKR,,"IFDName",0,%IFDName.ACR128.Sam%

[ACS.ACR128.Sam.CopyFiles.NTx86]
a128sam.sys,acsdrvsam.sys

[ACS.ACR128.Sam.CopyFiles.NTamd64]
a128sam.sys,acsdrvsamx64.sys

[ACS.ACR128.Sam.NTx86.Services]
AddService=A128SAM,2,ACS.ACR128.Sam.Service,ACS.ACR128.Sam.EventLog

[ACS.ACR128.Sam.NTamd64.Services]
AddService=A128SAM,2,ACS.ACR128.Sam.Service,ACS.ACR128.Sam.EventLog

[ACS.ACR128.Sam.Service]
DisplayName     = %ACS.ACR128.Sam.DevDesc%
ServiceType	= 1
StartType       = 3
ErrorControl	= 1
ServiceBinary	= %12%\a128sam.sys

[ACS.ACR128.Sam.EventLog]
AddReg = ACS.ACR128.Sam.AddEventLog.reg

[ACS.ACR128.Sam.AddEventLog.reg]
HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\drivers\a128sam.sys"
HKR,, TypesSupported,   0x00010001, 7

; ========================= ACR128 PCC ============================

[ACS.ACR128.Pcc.NTx86]
AddReg		= ACS.ACR128.Pcc.AddReg.NT
CopyFiles 	= ACS.ACR128.Pcc.CopyFiles.NTx86

[ACS.ACR128.Pcc.NTamd64]
AddReg		= ACS.ACR128.Pcc.AddReg.NT
CopyFiles 	= ACS.ACR128.Pcc.CopyFiles.NTamd64

[ACS.ACR128.Pcc.AddReg.NT]
HKR,,"VendorName",0,%Vendor%
HKR,,"IFDName",0,%IFDName.ACR128.Pcc%

[ACS.ACR128.Pcc.CopyFiles.NTx86]
a128picc.sys,acsdrvpcc.sys

[ACS.ACR128.Pcc.CopyFiles.NTamd64]
a128picc.sys,acsdrvpccx64.sys

[ACS.ACR128.Pcc.NTx86.Services]
AddService=A128PICC,2,ACS.ACR128.Pcc.Service,ACS.ACR128.Pcc.EventLog

[ACS.ACR128.Pcc.NTamd64.Services]
AddService=A128PICC,2,ACS.ACR128.Pcc.Service,ACS.ACR128.Pcc.EventLog

[ACS.ACR128.Pcc.Service]
DisplayName     = %ACS.ACR128.Pcc.DevDesc%
ServiceType	= 1
StartType       = 3
ErrorControl	= 1
ServiceBinary	= %12%\a128picc.sys

[ACS.ACR128.Pcc.EventLog]
AddReg = ACS.ACR128.Pcc.AddEventLog.reg

[ACS.ACR128.Pcc.AddEventLog.reg]
HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\drivers\a128picc.sys"
HKR,, TypesSupported,   0x00010001, 7

; ========================= ACR128 ICC ============================

[ACS.ACR128.Icc.NTx86]
AddReg		= ACS.ACR128.Icc.AddReg.NT
CopyFiles 	= ACS.ACR128.Icc.CopyFiles.NTx86

[ACS.ACR128.Icc.NTamd64]
AddReg		= ACS.ACR128.Icc.AddReg.NT
CopyFiles 	= ACS.ACR128.Icc.CopyFiles.NTamd64

[ACS.ACR128.Icc.AddReg.NT]
HKR,,"VendorName",0,%Vendor%
HKR,,"IFDName",0,%IFDName.ACR128.Icc%

[ACS.ACR128.Icc.CopyFiles.NTx86]
a128icc.sys,acsdrvicc.sys

[ACS.ACR128.Icc.CopyFiles.NTamd64]
a128icc.sys,acsdrviccx64.sys

[ACS.ACR128.Icc.NTx86.Services]
AddService=A128ICC,2,ACS.ACR128.Icc.Service,ACS.ACR128.Icc.EventLog

[ACS.ACR128.Icc.NTamd64.Services]
AddService=A128ICC,2,ACS.ACR128.Icc.Service,ACS.ACR128.Icc.EventLog

[ACS.ACR128.Icc.Service]
DisplayName     = %ACS.ACR128.Icc.DevDesc%
ServiceType	= 1
StartType       = 3
ErrorControl	= 1
ServiceBinary	= %12%\a128icc.sys

[ACS.ACR128.Icc.EventLog]
AddReg = ACS.ACR128.Icc.AddEventLog.reg

[ACS.ACR128.Icc.AddEventLog.reg]
HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\drivers\a128icc.sys"
HKR,, TypesSupported,   0x00010001, 7

; ========================= ACR128 BUS ============================

[ACS.ACR128.Bus.NTx86]
AddReg    = ACS.ACR128.Bus.AddReg.NT,ACS.Common.AddReg
CopyFiles = ACS.ACR128.Bus.CopyFiles.NTx86

[ACS.ACR128.Bus.NTamd64]
AddReg    = ACS.ACR128.Bus.AddReg.NT,ACS.Common.AddReg
CopyFiles = ACS.ACR128.Bus.CopyFiles.NTamd64

[ACS.ACR128.Bus.AddReg.NT]
HKR,,"NUM_OF_CHILDA",0,"0001"
HKR,,"NUM_OF_CHILDB",0,"0001"
HKR,,"NUM_OF_CHILDC",0,"0001"
HKR,,"NUM_OF_CHILDD",0,"0000"
HKR,,"SLOTNR_CHILDA",0,"0000"
HKR,,"SLOTNR_CHILDB",0,"0001"
HKR,,"SLOTNR_CHILDC",0,"0002"
HKR,,"SLOTNR_CHILDD",0,"0000"
HKR,,"IccCustomFlags",0x00010000,"0006","0022","0029"
HKR,,"PccCustomFlags",0x00010000,"0006","0022","0029"
HKR,,"SamCustomFlags",0x00010000,"0006","0022","0029"
HKR,,"CHILDADEVID",0,"ACR128BUS\*AC0704"
HKR,,"CHILDBDEVID",0,"ACR128BUS\*AC0705"
HKR,,"CHILDCDEVID",0,"ACR128BUS\*AC0706"
HKR,,"CHILDDDEVID",0,"ACR128BUS\*AC0000"
HKR,,"CHILDAHWID",0,"*ACO0704"
HKR,,"CHILDBHWID",0,"*ACO0705"
HKR,,"CHILDCHWID",0,"*ACO0706"
HKR,,"CHILDDHWID",0,"*ACO0000"
HKR,,"DEVICENAME",0,"ACR128"

[ACS.ACR128.Bus.CopyFiles.NTx86]
a128bus.sys,acsdrvbus.sys
a128icc.sys,acsdrvicc.sys
a128picc.sys,acsdrvpcc.sys
a128sam.sys,acsdrvsam.sys

[ACS.ACR128.Bus.CopyFiles.NTamd64]
a128bus.sys,acsdrvbusx64.sys
a128icc.sys,acsdrviccx64.sys
a128picc.sys,acsdrvpccx64.sys
a128sam.sys,acsdrvsamx64.sys

[ACS.ACR128.Bus.NTx86.Services]
AddService=A128BUS,2,ACS.ACR128.Bus.Service,ACS.ACR128.Bus.EventLog

[ACS.ACR128.Bus.NTamd64.Services]
AddService=A128BUS,2,ACS.ACR128.Bus.Service,ACS.ACR128.Bus.EventLog

[ACS.ACR128.Bus.Service]
DisplayName     = %ACS.ACR128.Bus.DevDesc%
ServiceType  	= 1
StartType	= 3
ErrorControl	= 1
ServiceBinary	= %12%\a128bus.sys

[ACS.ACR128.Bus.EventLog]
AddReg = ACS.ACR128.Bus.AddEventLog.reg

[ACS.ACR128.Bus.AddEventLog.reg]
HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\drivers\a128bus.sys"
HKR,, TypesSupported,   0x00010001, 7

; ============================ AET63 ===============================

[ACS.AET63.NTx86]
AddReg       = ACS.AET63.AddReg.NT
CopyFiles    = ACS.AET63.CopyFiles.NTx86

[ACS.AET63.NTamd64]
AddReg       = ACS.AET63.AddReg.NT
CopyFiles    = ACS.AET63.CopyFiles.NTamd64

[ACS.AET63.CopyFiles.NTx86]
aet63p.sys

[ACS.AET63.CopyFiles.NTamd64]
aet63p.sys,aet63px64.sys

[ACS.AET63.AddReg.NT]
HKR,, AdapterType, 0, "0100"
HKR,,"VendorName",0,%Vendor%
HKR,,"IFDName",0,%IFDName.AET63%
HKR,,"ReadTimeout",0,%ACR30.Timeout%
HKR,,"CardType",0,%ACR30.CardType%
HKR,,"CommandMode",0,%ACR30.CmdMode%
HKLM,"Software\Microsoft\Cryptography\Calais\Readers",,,
HKLM,"System\CurrentControlSet\Services\SCardSvr","Start", 0x00010001,2

[ACS.AET63.NTx86.Services]
AddService = AET63, 2, ACS.AET63.Service, ACS.AET63.EventLog

[ACS.AET63.NTamd64.Services]
AddService = AET63, 2, ACS.AET63.Service, ACS.AET63.EventLog

[ACS.AET63.Service]
DisplayName     = %ACS.AET63.DevDesc%
ServiceType     = 1 
StartType       = 3 
ErrorControl    = 1 
ServiceBinary   = %12%\aet63p.sys

[ACS.AET63.EventLog]
AddReg = ACS.AET63.AddEventLog.reg

[ACS.AET63.AddEventLog.reg]
HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\drivers\aet63p.sys"
HKR,, TypesSupported,   0x00010001, 7

; ============================ ACR30 ===============================

[ACS.ACR30.NTx86]
AddReg      = ACS.ACR30.AddReg.NT
CopyFiles   = ACS.ACR30.CopyFiles.NTx86,ACS.ACR30.CopyDLL.NTx86

[ACS.ACR30.NTamd64]
AddReg      = ACS.ACR30.AddReg.NT
CopyFiles   = ACS.ACR30.CopyFiles.NTamd64,ACS.ACR30.CopyDLL.NTamd64

[ACS.ACR30.CopyFiles.NTx86]
acr30up.sys

[ACS.ACR30.CopyFiles.NTamd64]
acr30up.sys,acr30upx64.sys

[ACS.ACR30.CopyDLL.NTx86]
usbr30.dll

[ACS.ACR30.CopyDLL.NTamd64]
usbr30.dll,usbr30x64.dll

[ACS.ACR30.AddReg.NT]
HKR,, AdapterType, 0, "0100"
HKR,,EnumPropPages32,,"usbr30.dll,ReaderPropPageProvider"
HKR,,"VendorName",0,%Vendor%
HKR,,"IFDName",0,%IFDName.ACR30%
HKR,,"ReadTimeout",0,%ACR30.Timeout%
HKR,,"CardType",0,%ACR30.CardType%
HKR,,"CommandMode",0,%ACR30.CmdMode%
HKLM,"Software\Microsoft\Cryptography\Calais\Readers",,,
HKLM,"System\CurrentControlSet\Services\SCardSvr","Start", 0x00010001,2
HKLM,"System\CurrentControlSet\Services\CertPropSvc","Start", 0x00010001,2

[ACS.ACR30.NTx86.Services]
AddService = ACSET, 2, ACS.ACR30.Service, ACS.ACR30.EventLog

[ACS.ACR30.NTamd64.Services]
AddService = ACSET, 2, ACS.ACR30.Service, ACS.ACR30.EventLog

[ACS.ACR30.Service]
DisplayName     = %ACS.ACR30.DevDesc%
ServiceType     = 1 
StartType       = 3 
ErrorControl    = 1 
ServiceBinary   = %12%\acr30up.sys

[ACS.ACR30.EventLog]
AddReg = ACS.ACR30.AddEventLog.reg

[ACS.ACR30.AddEventLog.reg]
HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\drivers\acr30up.sys"
HKR,, TypesSupported,   0x00010001, 7

; ======================== ACR122USam/ACSCCID =============================

[ACS.ACSCCID.NTx86]
AddReg       = ACS.ACSCCID.AddReg.NT,ACS.Common.AddReg
CopyFiles    = ACS.ACSCCID.CopyFiles.NTx86

[ACS.ACSCCID.NTamd64]
AddReg       = ACS.ACSCCID.AddReg.NT,ACS.Common.AddReg
CopyFiles    = ACS.ACSCCID.CopyFiles.NTamd64

[ACS.ACSCCID.CopyFiles.NTx86]
a38ccid.sys,acsdrv.sys

[ACS.ACSCCID.CopyFiles.NTamd64]
a38ccid.sys,acsdrvx64.sys

[ACS.ACSCCID.AddReg.NT]
HKR,,"IFDName",0,%IFDName.ACSCCID%
HKR,,"DRIVERNAME",0,"ACSCCID"
HKR,,"ACSCustomFlags",0x00010000,"0006","0013","0014","0020","0025","0026"

[ACS.ACSCCID.NTx86.Services]
AddService = A38CCID, 2, ACS.ACSCCID.Service, ACS.ACSCCID.EventLog

[ACS.ACSCCID.NTamd64.Services]
AddService = A38CCID, 2, ACS.ACSCCID.Service, ACS.ACSCCID.EventLog

[ACS.ACSCCID.Service]
DisplayName     = %ACS.ACSCCID.DevDesc%
ServiceType     = 1 
StartType       = 3 
ErrorControl    = 1 
ServiceBinary   = %12%\a38ccid.sys

[ACS.ACSCCID.EventLog]
AddReg = ACS.ACSCCID.AddEventLog.reg

[ACS.ACSCCID.AddEventLog.reg]
HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\drivers\a38ccid.sys"
HKR,, TypesSupported,   0x00010001, 7

; ============================== ACR122U ==============================

[ACS.ACR122U.NTx86]
AddReg      = ACS.ACR122U.AddReg.NT,ACS.Common.AddReg
CopyFiles   = ACS.ACR122U.CopyFiles.NTx86

[ACS.ACR122U.NTamd64]
AddReg      = ACS.ACR122U.AddReg.NT,ACS.Common.AddReg
CopyFiles   = ACS.ACR122U.CopyFiles.NTamd64

[ACS.ACR122U.AddReg.NT]
HKR,,"IFDName",0,%IFDName.ACR122U%
HKR,,"DRIVERNAME",0,"ACR122"
HKR,,"ACSCustomFlags",0x00010000,"0001","0004","0006","0012"

[ACS.ACR122U.CopyFiles.NTx86]
acr122.sys,acsdrv.sys

[ACS.ACR122U.CopyFiles.NTamd64]
acr122.sys,acsdrvx64.sys

[ACS.ACR122U.NTx86.Services]
AddService = ACR122U, 2, ACS.ACR122U.Service, ACS.ACR122U.EventLog

[ACS.ACR122U.NTamd64.Services]
AddService = ACR122U, 2, ACS.ACR122U.Service, ACS.ACR122U.EventLog

[ACS.ACR122U.Service]
DisplayName     = %ACS.ACR122U.DevDesc%
ServiceType     = 1 ;%SERVICE_KERNEL_DRIVER%
StartType       = 3 ;%SERVICE_DEMAND_START%
ErrorControl    = 1 ;%SERVICE_ERROR_NORMAL%
ServiceBinary   = %12%\acr122.sys

[ACS.ACR122U.EventLog]
AddReg = ACS.ACR122U.AddEventLog.reg

[ACS.ACR122U.AddEventLog.reg]
HKR,, EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\drivers\acr122.sys"
HKR,, TypesSupported,   0x00010001, 7

; ============================== COMMON ==============================

[ACS.Common.AddReg]
HKR,,AdapterType, 0, "0100"
HKR,,"VendorName",0,%Vendor%
HKR,,"CardType",0,%CardType%
HKR,,"SFDT",0,%SFDT%
HKR,,"CardVoltage",0,%CardVoltage%
HKLM,"Software\Microsoft\Cryptography\Calais\Readers",,,
HKLM,"System\CurrentControlSet\Services\SCardSvr","Start", 0x00010001,2
HKLM,"System\CurrentControlSet\Services\CertPropSvc","Start", 0x00010001,2

; ================= Strings =====================

[Strings]
SourceDiskName        		    = "ACS USB Smart Card Reader Driver Installation Disk"
Vendor		                    = "ACS"
ACS				                = "Advanced Card Systems Ltd."
CardType                        = 0
SFDT                            = "TRUE"
CardVoltage                     = 0
ACR30.Timeout			        = "60"		
ACR30.CmdMode			        = "02"		
ACR30.CardType		            = "04"		
ACS.ACR122U.DevDesc		        = "ACR122 Smart Card Reader"
ACS.ACSCCID.DevDesc		        = "CCID USB Smart Card Reader"
ACS.ACR128.Bus.DevDesc          = "ACR128 USB BUS Driver"
ACS.ACR128.Icc.DevDesc          = "ACR128 Contact Card Interface"
ACS.ACR128.Pcc.DevDesc          = "ACR128 Contactless Card Interface"
ACS.ACR128.Sam.DevDesc          = "ACR128 SAM Interface"
ACS.ACR1281C1.Bus.DevDesc       = "ACR1281 1S Dual Reader Bus Driver"
ACS.ACR1281C1.Icc.DevDesc       = "ACR1281 1S Dual Reader ICC"
ACS.ACR1281C1.Pcc.DevDesc       = "ACR1281 1S Dual Reader PICC"
ACS.ACR1281C1.Sam.DevDesc       = "ACR1281 1S Dual Reader SAM"
ACS.ACR1281C7.Pcc.DevDesc       = "ACR1281 1S PICC Reader PICC"
ACS.ACR1281C7.Sam.DevDesc       = "ACR1281 1S PICC Reader SAM"
ACS.ACR1281UKPcc.DevDesc        = "ACR1281U-K PICC Reader"
ACS.ACR1281UKDual.Bus.DevDesc   = "ACR1281U-K Dual Reader Bus Driver"
ACS.ACR1281UKDual.Icc.DevDesc   = "ACR1281U-K Dual Reader ICC"
ACS.ACR1281UKDual.Pcc.DevDesc   = "ACR1281U-K Dual Reader PICC"
ACS.ACR1281UK1S.Bus.DevDesc     = "ACR1281U-K 1S Dual Reader Bus Driver"
ACS.ACR1281UK1S.Icc.DevDesc     = "ACR1281U-K 1S Dual Reader ICC"
ACS.ACR1281UK1S.Pcc.DevDesc     = "ACR1281U-K 1S Dual Reader PICC"
ACS.ACR1281UK1S.Sam.DevDesc     = "ACR1281U-K 1S Dual Reader SAM"
ACS.ACR1281UK4S.Bus.DevDesc     = "ACR1281U-K 4S Dual Reader Bus Driver"
ACS.ACR1281UK4S.Icc.DevDesc     = "ACR1281U-K 4S Dual Reader ICC"
ACS.ACR1281UK4S.Pcc.DevDesc     = "ACR1281U-K 4S Dual Reader PICC"
ACS.ACR1281UK4S.Sam.DevDesc     = "ACR1281U-K 4S Dual Reader SAM"
ACS.qPBOCPicc.DevDesc           = "ACR1281 CL Reader PICC"
ACS.qPBOCBSI.Picc.DevDesc       = "ACR1281 Dual Reader PICC"
ACS.qPBOCBSI.Icc.DevDesc        = "ACR1281 Dual Reader ICC"
ACS.ACR1281C4.DevDesc           = "ACR1281 PICC Reader"
ACS.ACR12812Sam.Bus.DevDesc     = "ACR1281 2S CL Reader Bus Driver"
ACS.ACR12812Sam.SamA.DevDesc    = "ACR1281 2S CL Reader SAM1"
ACS.ACR12812Sam.Pcc.DevDesc     = "ACR1281 2S CL Reader PICC"
ACS.ACR12812Sam.SamB.DevDesc    = "ACR1281 2S CL Reader SAM2"
ACS.newqPBOC.DevDesc            = "ACR1281 PICC Reader PICC"
ACS.ACR1283CL.DevDesc           = "ACR1283 CL Reader PICC"
ACS.ACR1283L.Bus.DevDesc        = "ACR1283 4S CL Reader Bus Driver"
ACS.ACR1283L.Pcc.DevDesc        = "ACR1283 4S CL Reader PICC" 
ACS.ACR1283L.Sam.DevDesc        = "ACR1283 4S CL Reader SAM"
ACS.ACR1283Boot.DevDesc         = "ACR1283U FW Upgrade"
ACS.ACR1222C3.Bus.DevDesc       = "ACR1222 1SAM Dual Reader Bus Driver"
ACS.ACR1222C3.Icc.DevDesc       = "ACR1222 1SAM Dual Reader ICC"
ACS.ACR1222C3.Pcc.DevDesc       = "ACR1222 1SAM Dual Reader PICC"
ACS.ACR1222C3.Sam.DevDesc       = "ACR1222 1SAM Dual Reader SAM"
ACS.ACR1222C6.Bus.DevDesc       = "ACR1222 Dual Reader Bus Driver"
ACS.ACR1222C6.Icc.DevDesc       = "ACR1222 Dual Reader ICC"
ACS.ACR1222C6.Pcc.DevDesc       = "ACR1222 Dual Reader PICC"
ACS.ACR1222C1.Bus.DevDesc       = "ACR1222 1SAM PICC Reader Bus Driver"
ACS.ACR1222C1.Pcc.DevDesc       = "ACR1222 1SAM PICC Reader PICC"
ACS.ACR1222C1.Sam.DevDesc       = "ACR1222 1SAM PICC Reader SAM"
ACS.ACR1222L.Bus.DevDesc        = "ACR1222 3S PICC Reader Bus Driver"
ACS.ACR1222L.Pcc.DevDesc        = "ACR1222 3S PICC Reader PICC"
ACS.ACR1222L.Sam.DevDesc        = "ACR1222 3S PICC Reader SAM"
ACS.ACR1261.Bus.DevDesc         = "ACR1261 1S Dual Reader Bus Driver"
ACS.ACR1261.Icc.DevDesc         = "ACR1261 1S Dual Reader ICC"
ACS.ACR1261.Pcc.DevDesc         = "ACR1261 1S Dual Reader PICC"
ACS.ACR1261.Sam.DevDesc         = "ACR1261 1S Dual Reader SAM"
ACS.ACR1251A1.Pcc.DevDesc       = "ACR1251 1S CL Reader PICC"
ACS.ACR1251A1.Sam.DevDesc       = "ACR1251 1S CL Reader SAM"
ACS.ACR1251A2.DevDesc           = "ACR1251 CL Reader PICC"
ACS.ACR1251UC.Pcc.DevDesc       = "ACR1251U-C Smart Card Reader"
ACS.ACR1251UC.Sam.DevDesc       = "ACR1251U-C Smart Card Reader SAM"
ACS.ACR1251UC.DevDesc           = "ACR1251U Smart Card Reader"
ACS.ACR1251UK.Pcc.DevDesc       = "ACR1251K Dual Reader PICC"
ACS.ACR1251UK.Icc.DevDesc       = "ACR1251K Dual Reader ICC"
ACS.ACR1252A1.Pcc.DevDesc       = "ACR1252 1S CL Reader PICC"
ACS.ACR1252A1.Sam.DevDesc       = "ACR1252 1S CL Reader SAM"
ACS.ACR1252A2.DevDesc           = "ACR1252 CL Reader PICC"
ACS.ACR1252BL.DevDesc           = "ACR1252 USB FW_Upgrade v100"
ACS.ACR1233Sam.Bus.DevDesc      = "ACR123 3S Reader Bus Driver"
ACS.ACR1233Sam.Pcc.DevDesc      = "ACR123 3S Reader PICC"
ACS.ACR1233Sam.Sam.DevDesc      = "ACR123 3S Reader SAM"
ACS.ACR123App.DevDesc           = "ACR123 Reader PICC"
ACS.ACR123Boot.DevDesc          = "ACR123US_BL"
ACS.ACR33XX.Bus.DevDesc         = "ACR33U 4SAM ICC Reader Bus Driver"
ACS.ACR33XX.Icc.DevDesc         = "ACR33U 4SAM ICC Reader ICC"
ACS.ACR33XX.Sam.DevDesc         = "ACR33U 4SAM ICC Reader SAM"
ACS.ACR33A1.Bus.DevDesc         = "ACR33U-A1 3SAM ICC Reader Bus Driver"
ACS.ACR33A1.Icc.DevDesc         = "ACR33U-A1 3SAM ICC Reader ICC"
ACS.ACR33A1.Sam.DevDesc         = "ACR33U-A1 3SAM ICC Reader SAM"
ACS.ACR33A2.Bus.DevDesc         = "ACR33U-A2 3SAM ICC Reader Bus Driver"
ACS.ACR33A2.Icc.DevDesc         = "ACR33U-A2 3SAM ICC Reader ICC"
ACS.ACR33A2.Sam.DevDesc         = "ACR33U-A2 3SAM ICC Reader SAM"
ACS.ACR33A3.Bus.DevDesc         = "ACR33U-A3 3SAM ICC Reader Bus Driver"
ACS.ACR33A3.Icc.DevDesc         = "ACR33U-A3 3SAM ICC Reader ICC"
ACS.ACR33A3.Sam.DevDesc         = "ACR33U-A3 3SAM ICC Reader SAM"
ACS.ACR38.DevDesc               = "ACR38 Smart Card Reader"
ACS.ACR38SAM.DevDesc            = "ACR38 SAM Smart Card Reader"
ACS.ACR3801.DevDesc             = "ACR3801 Smart Card Reader"
ACS.ACR100I.DevDesc             = "ACR100 ICC Reader"
ACS.ACR101.DevDesc              = "ACR101 ICC Reader"
ACS.ACR102.DevDesc              = "ACR102 ICC Reader"
ACS.AET62.DevDesc               = "AET62 PICC Reader"
ACS.AET62Sam.DevDesc            = "AET62 1SAM PICC Reader"
ACS.AET65.DevDesc               = "AET65 ICC Reader"
ACS.AET65SAM.DevDesc            = "AET65 1SAM ICC Reader"
ACS.ACR83.DevDesc               = "ACR83 Smart Card Reader"
ACS.APG8201.DevDesc             = "APG8201 Smart Card Reader"
ACS.ACR39U.DevDesc              = "ACR39U ICC Reader"
ACS.ACR3901.DevDesc             = "ACR3901U ICC Reader"
ACS.ACSCMTOK.DevDesc            = "ACS CryptoMate"
ACS.ACSCMSVR.DevDesc            = "ACS CryptoMate Virtual Reader"
ACS.ACSCM64TOK.DevDesc          = "ACS CryptoMate64"
ACS.ACSCM64SVR.DevDesc          = "ACS CryptoMate64 Virtual Reader"
ACS.ACR89U.Bus.DevDesc          = "ACR89 ICC Reader USB Bus Driver"
ACS.ACR89U.Slt.DevDesc          = "ACR89 ICC Reader ICC"
ACS.ACR89U.Sam.DevDesc          = "ACR89 ICC Reader SAM"
ACS.ACR89U.Fnc.DevDesc          = "ACR89 ICC Reader Onboard Peripherals"
ACS.ACR89CL.Bus.DevDesc         = "ACR89 Dual Reader USB Bus Driver"
ACS.ACR89CL.Ctl.DevDesc         = "ACR89 Dual Reader PICC"
ACS.ACR89CL.Slt.DevDesc         = "ACR89 Dual Reader ICC"
ACS.ACR89CL.Sam.DevDesc         = "ACR89 Dual Reader SAM"
ACS.ACR89CL.Fnc.DevDesc         = "ACR89 Dual Reader Onboard Peripherals"
ACS.ACR89F.Bus.DevDesc          = "ACR89 FP Reader USB Bus Driver"
ACS.ACR89F.Slt.DevDesc          = "ACR89 FP Reader ICC"
ACS.ACR89F.Sam.DevDesc          = "ACR89 FP Reader SAM"
ACS.ACR89F.Fnc.DevDesc          = "ACR89 FP Reader Onboard Peripherals"
ACS.ACR88.Bus.DevDesc           = "ACR88 USB BUS Driver"
ACS.ACR88.Slt.DevDesc           = "ACR88 Card Viewer Reader"
ACS.ACR88.Sam.DevDesc           = "ACR88 Card Viewer SAM Reader"
ACS.ACR88.Fnc.DevDesc           = "ACR88 Onboard Peripherals"
ACS.ACR30.DevDesc               = "ACS USB Smart Card Reader"
ACS.AET63.DevDesc               = "AET63 BioTRUSTKey"
ACS.ACR1256A1.DevDesc           = "ACR1256U PICC Reader"
ACS.ACR32A1.DevDesc				= "ACR32 ICC Reader"
ACS.ACR1251C1.Bus.DevDesc       = "ACR1251 1S Dual Reader Bus Driver"
ACS.ACR1251C1.Icc.DevDesc       = "ACR1251 1S Dual Reader ICC"
ACS.ACR1251C1.Pcc.DevDesc       = "ACR1251 1S Dual Reader PICC"
ACS.ACR1251C1.Sam.DevDesc       = "ACR1251 1S Dual Reader SAM"
ACS.CryptoMateT1TOK.DevDesc	    = "ACS CryptoMate (T1)"
ACS.CryptoMateT1SVR.DevDesc     = "ACS CryptoMate (T1) Virtual Reader"
ACS.CryptoMateT2TOK.DevDesc	    = "ACS CryptoMate (T2)"
ACS.CryptoMateT2SVR.DevDesc     = "ACS CryptoMate (T2) Virtual Reader"
ACS.ACR1255J1.DevDesc           = "ACR1255U-J1 PICC Reader"
IFDName.ACR122U                 = "ACR122"
IFDName.ACSCCID                 = "CCID USB Reader"
IFDName.ACR128.Icc		        = "ACR128U ICC Interface"
IFDName.ACR128.Pcc		        = "ACR128U PICC Interface"
IFDName.ACR128.Sam		        = "ACR128U SAM Interface"
IFDName.ACR38			        = "ACR38U"
IFDName.ACR38SAM		        = "ACR38USB"
IFDName.ACR3801			        = "ACR3801"
IFDName.AET62			        = "AET62 PICC Reader PICC"
IFDName.AET65			        = "AET65 ICC Reader ICC"
IFDName.ACR83			        = "ACR83U"
IFDName.APG8201			        = "APG8201"
IFDName.ACSCMTOK		        = "CryptoMate"
IFDName.ACSCM64TOK		        = "CryptoMate64"
IFDName.ACR88.Fnc		        = "ACR88"
IFDName.ACR88.Slt		        = "ACR88 Card"
IFDName.ACR88.Sam		        = "ACR88 SAM"
IFDName.ACR30                   = "USB"
IFDName.AET63                   = "BioTRUSTKey"
IFDName.CryptoMateT1TOK		    = "CryptoMate (T1)"
IFDName.CryptoMateT2TOK		    = "CryptoMate (T2)"
ACSCMTOKGUID                    = "{2A8D3B6B-407D-4732-88F8-AB5B923ED464}"
ACSCM64TOKGUID                  = "{3EAB0E01-15FA-48cc-BC51-8AA524EE9437}"
ACSCMT1GUID                     = "{5DBF8507-702C-4409-8E5E-05EAE185E2F9}"
ACSCMT2GUID                     = "{8DBB663C-529A-4253-8295-58134D63DC00}"
DriverDisplayName               = "Unified PC/SC Driver"
Download Driver Pack

How To Update Drivers Manually

After your driver has been downloaded, follow these simple steps to install it.

  • Expand the archive file (if the download file is in zip or rar format).

  • If the expanded file has an .exe extension, double click it and follow the installation instructions.

  • Otherwise, open Device Manager by right-clicking the Start menu and selecting Device Manager.

  • Find the device and model you want to update in the device list.

  • Double-click on it to open the Properties dialog box.

  • From the Properties dialog box, select the Driver tab.

  • Click the Update Driver button, then follow the instructions.

Very important: You must reboot your system to ensure that any driver updates have taken effect.

For more help, visit our Driver Support section for step-by-step videos on how to install drivers for every file type.

server: ftp, load: 1.36