; grmn1200
; Copyright (C) 2009 Garmin Corp.

[Version]
signature="$Windows NT$"
Class="GARMIN Devices"
ClassGUID={A12A4C5A-E1A3-4151-9927-7F724CA5DC92}
Provider=%CompanyName%
DriverVer=02/02/2012, 2.20.0.0
CatalogFile=Grmn1200.cat

[ClassInstall32]

[SourceDisksNames]
1=%DriversDisk%,,,


[SourceDisksFiles]
grmn0400.sys = 1,i386
grmn1200.sys = 1,i386

[SourceDisksFiles.amd64]
grmn0400.sys = 1,amd64
grmn1200.sys = 1,amd64

[DestinationDirs]
DefaultDestDir=10,System32\Drivers

[Manufacturer]
%CompanyName%=GarminDevices,NTamd64

[GarminDevices]
%grmn0400%=grmn0400, USB\VID_091E&PID_0400
%grmn1200%=grmn1200, USB\VID_091E&PID_1200

[GarminDevices.NTamd64]
%grmn0400%=grmn0400, USB\VID_091E&PID_0400
%grmn1200%=grmn1200, USB\VID_091E&PID_1200

[grmn0400.NT]
CopyFiles=grmn0400.NT.CopyFiles
AddReg=grmn0400.NT.AddReg

[grmn0400.NT.Services]
AddService = grmn0400, 0x00000002, grmn0400.NT.AddService

[grmn0400.NT.AddService]
DisplayName    = %grmn0400.SvcDesc%
ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
StartType      = 3                  ; SERVICE_DEMAND_START
ErrorControl   = 1                  ; SERVICE_ERROR_NORMAL
ServiceBinary  = %10%\System32\Drivers\grmn0400.sys
LoadOrderGroup = Base

[grmn0400.NT.CopyFiles]
grmn0400.sys

[grmn0400.NT.AddReg]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,grmn0400.sys

[grmn1200.NT]
CopyFiles=grmn1200.NT.CopyFiles
AddReg=grmn1200.NT.AddReg

[grmn1200.NT.Services]
AddService = grmn1200, 0x00000002, grmn1200.NT.AddService

[grmn1200.NT.AddService]
DisplayName    = %grmn1200.SvcDesc%
ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
StartType      = 3                  ; SERVICE_DEMAND_START
ErrorControl   = 1                  ; SERVICE_ERROR_NORMAL
ServiceBinary  = %10%\System32\Drivers\grmn1200.sys
LoadOrderGroup = Base

[grmn1200.NT.CopyFiles]
grmn1200.sys

[grmn1200.NT.AddReg]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,grmn1200.sys

[grmn0400.NTamd64]
CopyFiles=grmn0400.NTamd64.CopyFiles
AddReg=grmn0400.NTamd64.AddReg

[grmn0400.NTamd64.Services]
AddService = grmn0400, 0x00000002, grmn0400.NT.AddService

[grmn0400.NTamd64.CopyFiles]
grmn0400.sys

[grmn0400.NTamd64.AddReg]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,grmn0400.sys

[grmn1200.NTamd64]
CopyFiles=grmn1200.NTamd64.CopyFiles
AddReg=grmn1200.NTamd64.AddReg

[grmn1200.NTamd64.Services]
AddService = grmn1200, 0x00000002, grmn1200.NT.AddService

[grmn1200.NTamd64.CopyFiles]
grmn1200.sys

[grmn1200.NTamd64.AddReg]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,grmn1200.sys

[Strings]
CompanyName="Garmin"
DriversDisk="GARMIN USB Programmer Drivers Disk"
grmn0400="Garmin USB HS Data Card Programmer (install)"
grmn1200="Garmin USB Data Card Programmer"
grmn0400.SvcDesc="grmn0400.Sys Garmin USB HS DCP driver (install)"
grmn1200.SvcDesc="grmn0400.Sys Garmin USB DCP driver"
