[Version]
ClassGuid
{4D36E97D-E325-11CE-BFC1-08002BE10318}
CatalogFile
BcmGnssBus.cat
DriverVer
12/04/2014,20.21.8778.18
[DestinationDirs]
[SourceDisksNames]
1
%BusDriverDiskId1%,,,""
[SourceDisksFiles]
[ControlFlags]
[Manufacturer]
%Broadcom%
Broadcom,NTamd64
[Broadcom.NTamd64]
%BcmGnss.DescAcpi47521%
BcmGnss_4752, ACPI\VEN_BCM&DEV_4752&REV_0001 ; Broadcom 47521
%BcmGnss.DescAcpi47520%
BcmGnss_4752, ACPI\VEN_BCM&DEV_4752&REV_0000 ; Broadcom 4752
%BcmGnss.Desc47521ACPICP21x%
BcmGnss_4752C2, ACPI\VEN_BCM&DEV_4752&REV_C200 ; Broadcom 4752. ACPI USB hybrid
%BcmGnss.DescAcpi47520%
BcmGnss_4752, ACPI\VEN_AAM&DEV_4752&REV_0000 ; Broadcom 4752
%BcmGnss.DescAcpi47520%
BcmGnss_4752, ACPI\VEN_ACR&DEV_4752&REV_0000 ; Broadcom 4752
%BcmGnss.DescAcpi47520%
BcmGnss_4752, ACPI\VEN_ACR&DEV_4752&REV_0A00 ; Broadcom 4752
%BcmGnss.DescAcpi47520%
BcmGnss_4752, ACPI\VEN_ACR&DEV_4752&REV_0B00 ; Broadcom 4752
%BcmGnss.DescAcpi47520%
BcmGnss_4752, ACPI\VEN_ASUS&DEV_4752&REV_0000 ; Broadcom 4752
%BcmGnss.DescAcpi47520%
BcmGnss_4752, ACPI\VEN_ASUS&DEV_4752&REV_0A00 ; Broadcom 4752
%BcmGnss.DescAcpi47520%
BcmGnss_4752, ACPI\VEN_ASUS&DEV_4752&REV_0B00 ; Broadcom 4752
%BcmGnss.DescAcpi47520%
BcmGnss_4752, ACPI\VEN_ASUS&DEV_4752&REV_0C00 ; Broadcom 4752
%BcmGnss.DescAcpi47520%
BcmGnss_4752, ACPI\VEN_ASUS&DEV_4752&REV_0D00 ; Broadcom 4752
%BcmGnss.DescAcpi47520%
BcmGnss_4752, ACPI\VEN_ASUS&DEV_4752&REV_0E00 ; Broadcom 4752
%BcmGnss.DescAcpi47520%
BcmGnss_4752, ACPI\VEN_AZH&DEV_4752&REV_0000 ; Broadcom 4752
%BcmGnss.DescAcpi47520%
BcmGnss_4752, ACPI\VEN_BLD&DEV_4752&REV_0000 ; Broadcom 4752
%BcmGnss.DescAcpi47520%
BcmGnss_4752, ACPI\VEN_BLD&DEV_4752&REV_0A00 ; Broadcom 4752
%BcmGnss.DescAcpi47520%
BcmGnss_4752, ACPI\VEN_BYD&DEV_4752&REV_0000 ; Broadcom 4752
%BcmGnss.DescAcpi47520%
BcmGnss_4752, ACPI\VEN_CZC&DEV_4752&REV_0000 ; Broadcom 4752
%BcmGnss.DescAcpi47520%
BcmGnss_4752, ACPI\VEN_CZC&DEV_4752&REV_0A00 ; Broadcom 4752
%BcmGnss.DescAcpi47520%
BcmGnss_4752, ACPI\VEN_DSUO&DEV_4752&REV_0000 ; Broadcom 4752
%BcmGnss.DescAcpi47520%
BcmGnss_4752, ACPI\VEN_DSUO&DEV_4752&REV_0A00 ; Broadcom 4752
%BcmGnss.DescAcpi47520%
BcmGnss_4752, ACPI\VEN_ECS&DEV_4752&REV_0000 ; Broadcom 4752
%BcmGnss.DescAcpi47520%
BcmGnss_4752, ACPI\VEN_ECS&DEV_4752&REV_0A00 ; Broadcom 4752
%BcmGnss.DescAcpi47520%
BcmGnss_4752, ACPI\VEN_ECS&DEV_4752&REV_0B00 ; Broadcom 4752
%BcmGnss.DescAcpi47520%
BcmGnss_4752, ACPI\VEN_ECS&DEV_4752&REV_0C00 ; Broadcom 4752
%BcmGnss.DescAcpi47520%
BcmGnss_4752, ACPI\VEN_ECS&DEV_4752&REV_0D00 ; Broadcom 4752
%BcmGnss.DescAcpi47520%
BcmGnss_4752, ACPI\VEN_FOX&DEV_4752&REV_0000 ; Broadcom 4752
%BcmGnss.DescAcpi47520%
BcmGnss_4752, ACPI\VEN_FOX&DEV_4752&REV_0A00 ; Broadcom 4752
%BcmGnss.DescAcpi47520%
BcmGnss_4752, ACPI\VEN_FOX&DEV_4752&REV_0B00 ; Broadcom 4752
%BcmGnss.DescAcpi47520%
BcmGnss_4752, ACPI\VEN_FOX&DEV_4752&REV_0C00 ; Broadcom 4752
%BcmGnss.DescAcpi47520%
BcmGnss_4752, ACPI\VEN_FOX&DEV_4752&REV_0D00 ; Broadcom 4752
%BcmGnss.DescAcpi47520%
BcmGnss_4752, ACPI\VEN_FUJ&DEV_4752&REV_0000 ; Broadcom 4752
%BcmGnss.DescAcpi47520%
BcmGnss_4752, ACPI\VEN_HAMP&DEV_4752&REV_0000 ; Broadcom 4752
%BcmGnss.DescAcpi47520%
BcmGnss_4752, ACPI\VEN_HAMP&DEV_4752&REV_0A00 ; Broadcom 4752
%BcmGnss.DescAcpi47520%
BcmGnss_4752, ACPI\VEN_HAMP&DEV_4752&REV_0B00 ; Broadcom 4752
%BcmGnss.DescAcpi47520%
BcmGnss_4752, ACPI\VEN_HAMP&DEV_4752&REV_0C00 ; Broadcom 4752
%BcmGnss.DescAcpi47520%
BcmGnss_4752, ACPI\VEN_HPQC&DEV_4752&REV_0000 ; Broadcom 4752
%BcmGnss.DescAcpi47520%
BcmGnss_4752, ACPI\VEN_HPQC&DEV_4752&REV_0A00 ; Broadcom 4752
%BcmGnss.DescAcpi47520%
BcmGnss_4752, ACPI\VEN_HPQC&DEV_4752&REV_0B00 ; Broadcom 4752
%BcmGnss.DescAcpi47520%
BcmGnss_4752, ACPI\VEN_HPQC&DEV_4752&REV_0C00 ; Broadcom 4752
%BcmGnss.DescAcpi47520%
BcmGnss_4752, ACPI\VEN_HPQC&DEV_4752&REV_0D00 ; Broadcom 4752
%BcmGnss.DescAcpi47520%
BcmGnss_4752, ACPI\VEN_HPQC&DEV_4752&REV_0E00 ; Broadcom 4752
%BcmGnss.DescAcpi47520%
BcmGnss_4752, ACPI\VEN_HPQC&DEV_4752&REV_0F00 ; Broadcom 4752
%BcmGnss.DescAcpi47520%
BcmGnss_4752, ACPI\VEN_HTR&DEV_4752&REV_0000 ; Broadcom 4752
%BcmGnss.DescAcpi47520%
BcmGnss_4752, ACPI\VEN_HTR&DEV_4752&REV_0A00 ; Broadcom 4752
%BcmGnss.DescAcpi47520%
BcmGnss_4752, ACPI\VEN_IPQ&DEV_4752&REV_0000 ; Broadcom 4752
%BcmGnss.DescAcpi47520%
BcmGnss_4752, ACPI\VEN_IPQ&DEV_4752&REV_0A00 ; Broadcom 4752
%BcmGnss.DescAcpi47520%
BcmGnss_4752, ACPI\VEN_IPQ&DEV_4752&REV_0B00 ; Broadcom 4752
%BcmGnss.DescAcpi47520%
BcmGnss_4752, ACPI\VEN_INE&DEV_4752&REV_0000 ; Broadcom 4752
%BcmGnss.DescAcpi47520%
BcmGnss_4752, ACPI\VEN_KSG&DEV_4752&REV_0000 ; Broadcom 4752
%BcmGnss.DescAcpi47520%
BcmGnss_4752, ACPI\VEN_LNV&DEV_4752&REV_0000 ; Broadcom 4752
%BcmGnss.DescAcpi47520%
BcmGnss_4752, ACPI\VEN_LNV&DEV_4752&REV_0A00 ; Broadcom 4752
%BcmGnss.DescAcpi47520%
BcmGnss_4752, ACPI\VEN_LNV&DEV_4752&REV_0B00 ; Broadcom 4752
%BcmGnss.DescAcpi47520%
BcmGnss_4752, ACPI\VEN_LNV&DEV_4752&REV_0C00 ; Broadcom 4752
%BcmGnss.DescAcpi47520%
BcmGnss_4752, ACPI\VEN_LNV&DEV_4752&REV_0D00 ; Broadcom 4752
%BcmGnss.DescAcpi47520%
BcmGnss_4752, ACPI\VEN_LNV&DEV_4752&REV_0E00 ; Broadcom 4752
%BcmGnss.DescAcpi47520%
BcmGnss_4752, ACPI\VEN_LNV&DEV_4752&REV_0F00 ; Broadcom 4752
%BcmGnss.DescAcpi47520%
BcmGnss_4752, ACPI\VEN_LNV&DEV_4752&REV_1A00 ; Broadcom 4752
%BcmGnss.DescAcpi47520%
BcmGnss_4752, ACPI\VEN_LNV&DEV_4752&REV_1B00 ; Broadcom 4752
%BcmGnss.DescAcpi47520%
BcmGnss_4752, ACPI\VEN_LNV&DEV_4752&REV_1C00 ; Broadcom 4752
%BcmGnss.DescAcpi47520%
BcmGnss_4752, ACPI\VEN_MLT&DEV_4752&REV_0000 ; Broadcom 4752
%BcmGnss.DescAcpi47520%
BcmGnss_4752, ACPI\VEN_MLT&DEV_4752&REV_0A00 ; Broadcom 4752
%BcmGnss.DescAcpi47520%
BcmGnss_4752, ACPI\VEN_MSHW&DEV_0010&REV_0000 ; Broadcom 4752
%BcmGnss.DescAcpi47520%
BcmGnss_4752, ACPI\VEN_NEC&DEV_4752&REV_0000 ; Broadcom 4752
%BcmGnss.DescAcpi47520%
BcmGnss_4752, ACPI\VEN_NMP&DEV_4752&REV_0000 ; Broadcom 4752
%BcmGnss.DescAcpi47520%
BcmGnss_4752, ACPI\VEN_PEG&DEV_4752&REV_0000 ; Broadcom 4752
%BcmGnss.DescAcpi47520%
BcmGnss_4752, ACPI\VEN_PEG&DEV_4752&REV_0A00 ; Broadcom 4752
%BcmGnss.DescAcpi47520%
BcmGnss_4752, ACPI\VEN_QCI&DEV_4752&REV_0000 ; Broadcom 4752
%BcmGnss.DescAcpi47520%
BcmGnss_4752, ACPI\VEN_QCI&DEV_4752&REV_0A00 ; Broadcom 4752
%BcmGnss.DescAcpi47520%
BcmGnss_4752, ACPI\VEN_RFX&DEV_4752&REV_0000 ; Broadcom 4752
%BcmGnss.DescAcpi47520%
BcmGnss_4752, ACPI\VEN_SHP&DEV_4752&REV_0000 ; Broadcom 4752
%BcmGnss.DescAcpi47520%
BcmGnss_4752, ACPI\VEN_SSE&DEV_4752&REV_0000 ; Broadcom 4752
%BcmGnss.DescAcpi47520%
BcmGnss_4752, ACPI\VEN_SSE&DEV_4752&REV_0A00 ; Broadcom 4752
%BcmGnss.DescAcpi47520%
BcmGnss_4752, ACPI\VEN_SSL&DEV_4752&REV_0000 ; Broadcom 4752
%BcmGnss.DescAcpi47520%
BcmGnss_4752, ACPI\VEN_TOS&DEV_4752&REV_0000 ; Broadcom 4752
%BcmGnss.DescAcpi47520%
BcmGnss_4752, ACPI\VEN_TOS&DEV_4752&REV_0A00 ; Broadcom 4752
%BcmGnss.DescAcpi47520%
BcmGnss_4752, ACPI\VEN_TOS&DEV_4752&REV_0B00 ; Broadcom 4752
%BcmGnss.DescAcpi47520%
BcmGnss_4752, ACPI\VEN_TOS&DEV_4752&REV_0C00 ; Broadcom 4752
%BcmGnss.DescAcpi47520%
BcmGnss_4752, ACPI\VEN_TOS&DEV_4752&REV_0D00 ; Broadcom 4752
%BcmGnss.DescAcpi47520%
BcmGnss_4752, ACPI\VEN_TOS&DEV_4752&REV_0E00 ; Broadcom 4752
%BcmGnss.DescAcpi47520%
BcmGnss_4752, ACPI\VEN_TOS&DEV_4752&REV_0F00 ; Broadcom 4752
%BcmGnss.DescAcpi47520%
BcmGnss_4752, ACPI\VEN_TPD&DEV_4752&REV_0000 ; Broadcom 4752
%BcmGnss.DescAcpi47520%
BcmGnss_4752, ACPI\VEN_TPD&DEV_4752&REV_0A00 ; Broadcom 4752
%BcmGnss.DescAcpi47520%
BcmGnss_4752, ACPI\VEN_WST&DEV_4752&REV_0000 ; Broadcom 4752
[BcmGnssBusDriver.CopyFiles]
[BcmGnss_4752.NT]
CopyFiles
BcmGnssBusDriver.CopyFiles
Reboot ; Reboot directive added to prevent torn-state during SOC servicing
[BcmGnss_4752.NT.HW]
AddReg
BcmGnss_4752.NT.AddReg
[BcmGnss_4752.NT.AddReg]
HKR,,DeviceCharacteristics,%REG_DWORD%,0x0100 ; Use same security checks on relative opens
HKR,,ResourceConfig,%REG_BINARY%, 00,02 ; see RESOURCE_TYPE
HKR,,ResSeqEnforceCriteria,%REG_BINARY%, 01 ; see RESSEQUENCE_ENFORCE_CRITERIA
HKR,,Security,,"D:P(A;;GA;;;BA)(A;;GA;;;SY)(A;;GA;;;S-1-5-84-0-0-0-0-0)" ; Allow generic-all access to Built-in administrators, Local system and user mode drivers
[BcmGnss_4752.NT.Services]
AddService
BcmGnssBus,%SPSVCINST_ASSOCSERVICE%, BcmGnssBus_Service_Inst
[BcmGnss_4752C2.NT]
CopyFiles
BcmGnssBusDriver.CopyFiles
Reboot ; Reboot directive added to prevent torn-state during SOC servicing
[BcmGnss_4752C2.NT.HW]
AddReg
BcmGnss_4752C2.NT.AddReg
[BcmGnss_4752C2.NT.AddReg]
HKR,,DeviceCharacteristics,%REG_DWORD%,0x0100 ; Use same security checks on relative opens
HKR,,ResourceConfig,%REG_BINARY%, 05 ; see RESOURCE_TYPE
HKR,,ResSeqEnforceCriteria,%REG_BINARY%, 01 ; see RESSEQUENCE_ENFORCE_CRITERIA
HKR,,ComPortToUse,%REG_SZ%," " ; // com port # to use.
HKR,,Security,,"D:P(A;;GA;;;BA)(A;;GA;;;SY)(A;;GA;;;S-1-5-84-0-0-0-0-0)" ; Allow generic-all access to Built-in administrators, Local system and user mode drivers
[BcmGnss_4752C2.NT.Services]
AddService
BcmGnssBus,%SPSVCINST_ASSOCSERVICE%, BcmGnssBus_Service_Inst
[BcmGnssBus_Service_Inst]
DisplayName
%BcmGnssDriver.SVCDESC%
ServiceType
1 ; SERVICE_KERNEL_DRIVER
StartType
3 ; SERVICE_DEMAND_START
ErrorControl
1 ; SERVICE_ERROR_NORMAL
ServiceBinary
%12%\BcmGnssBus.sys
[Strings]
Broadcom
"Broadcom Corporation"
BusDriverDiskId1
"Broadcom GNSS Bus Sensor Driver Installation Disk #1"
BcmGnssDriver.SVCDESC
"Broadcom GNSS Bus Driver disk"
BcmGnss.DescAcpi47521
"Broadcom GNSS Bus Driver - 47521"
BcmGnss.DescAcpi47520
"Broadcom GNSS Bus Driver - 4752"
BcmGnss.Desc47521ACPICP21x
"Broadcom GNSS Bus Driver - ACPI USB 4752"
SPSVCINST_ASSOCSERVICE
0x00000002