; ICER4XPL.INF for Windows 2000 and XP
;
; 11 May 2007 : Created

;---- Class Info ------------------------------------------------------------

[ClassInstall32]
CopyFiles=DLLDestDir,DLLDestDirB
AddReg=MicrochipClass

[MicrochipClass]
HKR,,,,"MicrochipTools"
HKR,,EnumPropPages32,,"MCDRV48F.DLL,MCINSTLSProp"
HKR,,Icon,,"0"

;---- Common ----------------------------------------------------------------

[Version]
Signature="$Chicago$"
Class=MicrochipTools
ClassGUID={DEB97E2C-8B0F-446F-B280-7CFAC41C3BD9}
Provider=%Microchip%
DriverVer=05/11/2007,1.0.0.0

[Manufacturer]
%Microchip%=Microchip

[Microchip]
; This device is bound to a version of the loader driver for the ICE 4000 R.
%USB\VID_04D8&PID_9006.DeviceDesc%=MCUSBICER4LDR.Dev, USB\VID_04D8&PID_9006

[PreCopySection]
HKR,,NoSetupUI,,1

[DestinationDirs]
MCUSBICER4LDR.Files.Ext = 10,System32\Drivers
MCUSBICER4LDR.Files.Inf = 10,INF
DLLDestDir=10
DLLDestDirB=11

[SourceDisksFiles]
icer4xpl.inf=1
icer4xpl.sys=1
MCDRV48F.DLL=1

[SourceDisksNames]
1=%gid%

[DLLDestDir]
MCDRV48F.DLL

[DLLDestDirB]
MCDRV48F.DLL

;---- Loader Driver Items -------------------------------------------------

[MCUSBICER4LDR.Dev]
CopyFiles=MCUSBICER4LDR.Files.Ext, MCUSBICER4LDR.Files.Inf
AddReg=MCUSBICER4LDR.AddReg

[MCUSBICER4LDR.Dev.NT]
CopyFiles=MCUSBICER4LDR.Files.Ext, MCUSBICER4LDR.Files.Inf
AddReg=MCUSBICER4LDR.AddReg

[MCUSBICER4LDR.Dev.NT.Services]
Addservice = MCUSBICER4LDR, 0x00000002, MCUSBICER4LDR.AddService

[MCUSBICER4LDR.AddService]
DisplayName    = %MCUSBICER4LDR.SvcDesc%
ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
StartType      = 2                  ; SERVICE_AUTO_START
ErrorControl   = 1                  ; SERVICE_ERROR_NORMAL
ServiceBinary  = %10%\System32\Drivers\icer4xpl.sys
LoadOrderGroup = Base

[MCUSBICER4LDR.AddReg]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,icer4xpl.sys

[MCUSBICER4LDR.Files.Ext]
icer4xpl.sys

[MCUSBICER4LDR.Files.Inf]
icer4xpl.inf

;---- Strings -------------------------------------------------------------

[Strings]
Microchip="Microchip Technology, Inc."
USB\VID_04D8&PID_9006.DeviceDesc="Microchip MPLAB ICE 4000 R Firmware Loader"
MCUSBICER4LDR.SvcDesc="Microchip MPLAB ICE 4000 R Firmware Loader Driver (ICER4XPL.SYS)"
gid="ICER4XPL Windows 2000/XP Installation Disk"
