;				
; Broadcom BT serial driver for slates
;
[Version]
Signature="$WINDOWS NT$"
Class=System
ClassGuid={4D36E97D-E325-11CE-BFC1-08002BE10318}
PnPLockDown=1
Provider=%BRCM%
DriverVer=05/06/2016,12.0.1.961
CatalogFile=btwserialbus-devx64.cat

[DestinationDirs]
DefaultDestDir = 12

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

[SourceDisksFiles]
BtwSerialBus.sys  = 1,,
btwampfl.sys  = 1,,
BCM43241B0_002.001.013.0073.0075.hcd = 1,,
BCM43241B0_002.001.013.0073.0076.hcd = 1,,
BCM43241B0_002.001.013.0073.0077.hcd = 1,,
BCM43241B0_002.001.013.0073.0086.hcd = 1,,
BCM43241B0_002.001.013.0073.0092.hcd = 1,,
BCM4330B1_002.001.003.0967.0976.hcd = 1,,
BCM4330B1_002.001.003.0967.0991.hcd = 1,,
BCM4334B0_002.001.013.1675.1762.hcd = 1,,
BCM4343A0_001.001.034.0047.0155.hcd = 1,,
BCM4343A0_001.001.034.0055.0211.hcd = 1,,
BCM4343A0_001.001.034.0055.0213.hcd = 1,,
BCM4343A0_001.001.034.0061.0240.hcd = 1,,
BCM4343A1_001.002.009.0034.0124.hcd = 1,,
BCM4343A1_001.002.009.0034.0210.hcd = 1,,
BCM4343A1_001.002.009.0034.0211.hcd = 1,,
BCM4343A1_001.002.009.0034.0212.hcd = 1,,
BCM4345C0_003.001.025.0110.0169.hcd = 1,,
BCM4354_003.001.012.0211.0326.hcd = 1,,
BCM4354_003.001.012.0211.0329.hcd = 1,,
BCM4354_003.001.012.0211.0339.hcd = 1,,
BCM4356A2_001.003.015.0041.0084.hcd = 1,,
BCM4356A2_001.003.015.0041.0089.hcd = 1,,
BCM4356A2_001.003.015.0080.0224.hcd = 1,,
BCM4356A2_001.003.015.0082.0254.hcd = 1,,

BCM43341B0_002.001.014.0122.0176.hcd = 1,,
BCM4330B1_002.001.003.0967.0970.hcd = 1,,
BCM4330B1_002.001.003.0967.0973.hcd = 1,,
BCM4330B1_002.001.003.0967.0978.hcd = 1,,
BCM4330B1_002.001.003.0967.0979.hcd = 1,,
BCM4330B1_002.001.003.0967.0982.hcd = 1,,
BCM4330B1_002.001.003.0967.0993.hcd = 1,,
BCM4330B1_002.001.003.0967.1024.hcd = 1,,
BCM4330B1_002.001.003.1313.1316.hcd = 1,,
BCM4330B1_002.001.003.0967.1320.hcd = 1,,
BCM4330B1_002.001.003.0967.1321.hcd = 1,,
BCM4330B1_002.001.003.1227.1237.hcd = 1,,
BCM4324B3_002.004.006.0130.0133.hcd = 1,,
BCM4324B3_002.004.006.0130.0136.hcd = 1,,
BCM4324B5_002.006.006.0601.1170.hcd = 1,,
BCM4359C0_003.001.006.0026.0053.hcd = 1,,

[ControlFlags]
; ExcludeFromSelect=*

[Manufacturer]
%StdMfg%=VendorModels,NTamd64.10.0,NTamd64.6.3

;*****************************************
; Serial bus driver install Section
;*****************************************

; Win10.0 +
[VendorModels.NTx86.10.0]
; devices with Win8.1 Logo pending Win10 Logo
%Bus.DeviceDesc%=Pinole2E01,    ACPI\BCM2E01        ; BCM4330 reference plaform
%Bus.DeviceDesc%=Pinole2E04,    ACPI\BCM2E04        ; BCM4330
%Bus.DeviceDesc%=Pinole2E05,    ACPI\BCM2E05        ; BCM4330
%Bus.DeviceDesc%=Pinole2E07,    ACPI\BCM2E07        ; BCM4330
%Bus.DeviceDesc%=Pinole2E09,    ACPI\BCM2E09        ; BCM4330
%Bus.DeviceDesc%=Pinole2E0A,    ACPI\BCM2E0A        ; BCM4330
%Bus.DeviceDesc%=Pinole2E0B,    ACPI\BCM2E0B        ; BCM4330
%Bus.DeviceDesc%=Pinole2E0F,    ACPI\BCM2E0F        ; BCM4330
%Bus.DeviceDesc%=Pinole2E12,    ACPI\BCM2E12        ; BCM4330
%Bus.DeviceDesc%=Pinole2E15,    ACPI\BCM2E15        ; BCM4330
%Bus.DeviceDesc%=Pinole2E16,    ACPI\BCM2E16        ; BCM4330 reference platform
%Bus.DeviceDesc%=Pinole2E17,    ACPI\BCM2E17        ; BCM4330 reference platform
%Bus.DeviceDesc%=Pinole2E18,    ACPI\BCM2E18        ; BCM4330B1
%Bus.DeviceDesc%=Pinole2E1B,    ACPI\BCM2E1B        ; BCM4330
%Bus.DeviceDesc%=Pinole2E1D,    ACPI\BCM2E1D        ; BCM4330
%Bus.DeviceDesc%=Pinole2E1F,    ACPI\BCM2E1F        ; BCM4330
%Bus.DeviceDesc%=Pinole2E24,    ACPI\BCM2E24        ; BCM4330
%Bus.DeviceDesc%=Pinole2E2F,    ACPI\BCM2E2F        ; BCM4330
%Bus.DeviceDesc%=Pinole2E39,    ACPI\BCM2E39        ; BCM43241B4
%Bus.DeviceDesc%=Pinole2E55,    ACPI\BCM2E55        ; BCM4324B5
%Bus.DeviceDesc%=Pinole2E67,    ACPI\BCM2E67        ; BCM4330B1
%Bus.DeviceDesc%=Pinole2E6F,    ACPI\BCM2E6F        ; BCM43341B0
%Bus.DeviceDesc%=Pinole2E7A,    ACPI\BCM2E7A        ; BCM4330B1
%Bus.DeviceDesc%=Pinole2E82,    ACPI\BCM2E82        ; BCM4356A2
%Bus.DeviceDesc%=Pinole2E83,    ACPI\BCM2E83        ; BCM4330B1
%Bus.DeviceDesc%=Pinole2E8B,    ACPI\BCM2E8B        ; BCM4330B1
%Bus.DeviceDesc%=Pinole2E8D,    ACPI\BCM2E8D        ; BCM4330B1
%Bus.DeviceDesc%=Pinole2E8E,    ACPI\BCM2E8E        ; BCM4330B1
%Bus.DeviceDesc%=Pinole2EAA,    ACPI\BCM2EAA        ; BCM4343A1
%Bus.DeviceDesc%=Pinole2EAB,    ACPI\BCM2EAB        ; BCM4343A1
%Bus.DeviceDesc%=Pinole2EAC,    ACPI\BCM2EAC        ; BCM4343A1

; existing DEV devices from 8.1 package, no Win10 Logo pending 
%Bus.DeviceDesc%=Pinole2E19,    ACPI\BCM2E19        ; BCM43241B0
%Bus.DeviceDesc%=Pinole2E1A,    ACPI\BCM2E1A        ; BCM43241B0
%Bus.DeviceDesc%=Pinole2E21,    ACPI\BCM2E21        ; BCM43241B0
%Bus.DeviceDesc%=Pinole2E2A,    ACPI\BCM2E2A        ; BCM43241B0
%Bus.DeviceDesc%=Pinole2E2E,    ACPI\BCM2E2E        ; BCM4330B1
%Bus.DeviceDesc%=Pinole2E31,    ACPI\BCM2E31        ; BCM43241B0
%Bus.DeviceDesc%=Pinole2E32,    ACPI\BCM2E32        ; BCM43241B0
%Bus.DeviceDesc%=Pinole2E34,    ACPI\BCM2E34        ; BCM43241B0
%Bus.DeviceDesc%=Pinole2E64,    ACPI\BCM2E64        ; BCM4354Z
%Bus.DeviceDesc%=Pinole2E6D,    ACPI\BCM2E6D        ; BCM4354
%Bus.DeviceDesc%=Pinole2E6E,    ACPI\BCM2E6E        ; BCM4354
%Bus.DeviceDesc%=Pinole2E75,    ACPI\BCM2E75        ; BCM43438
%Bus.DeviceDesc%=Pinole2E7C,    ACPI\BCM2E7C        ; BCM4350 no flash
%Bus.DeviceDesc%=Pinole2E80,    ACPI\BCM2E80        ; BCM43438
%Bus.DeviceDesc%=Pinole2E89,    ACPI\BCM2E89        ; BCM43438
%Bus.DeviceDesc%=Pinole2E94,    ACPI\BCM2E94        ; BCM43438
%Bus.DeviceDesc%=Pinole2E99,    ACPI\BCM2E99        ; BCM4343A1
%Bus.DeviceDesc%=Pinole2EA2,    ACPI\BCM2EA2        ; BCM4343A1
%Bus.DeviceDesc%=Pinole2EA3,    ACPI\BCM2EA3        ; BCM4343A1
%Bus.DeviceDesc%=Pinole2EA4,    ACPI\BCM2EA4        ; BCM4345C0
%Bus.DeviceDesc%=Pinole2EA5,    ACPI\BCM2EA5        ; BCM4356A2

; temporarily disabled in Logo package
; 43438A1 FW 0034
%Bus.DeviceDesc%=Pinole2E9F,    ACPI\BCM2E9F        ; BCM43438A1
%Bus.DeviceDesc%=Pinole2E9B,    ACPI\BCM2E9B        ; BCM43438A1

%Bus.DeviceDesc%=Pinole2EA7,    ACPI\BCM2EA7        ; BCM4359C0 

[VendorModels.NTamd64.10.0]
; devices with Win8.1 Logo pending Win10 Logo
%Bus.DeviceDesc%=Pinole2E36,    ACPI\BCM2E36        ; BCM43241B4
%Bus.DeviceDesc%=Pinole2E55,    ACPI\BCM2E55        ; BCM4324B5
%Bus.DeviceDesc%=Pinole2E5F,    ACPI\BCM2E5F        ; BCM4324B5
%Bus.DeviceDesc%=Pinole2E82,    ACPI\BCM2E82        ; BCM4356A2
%Bus.DeviceDesc%=Pinole2E83,    ACPI\BCM2E83        ; BCM4330B1
%Bus.DeviceDesc%=Pinole2E8B,    ACPI\BCM2E8B        ; BCM4330B1
%Bus.DeviceDesc%=Pinole2E8D,    ACPI\BCM2E8D        ; BCM4330B1
%Bus.DeviceDesc%=Pinole2E8E,    ACPI\BCM2E8E        ; BCM4330B1
%Bus.DeviceDesc%=Pinole2EAA,    ACPI\BCM2EAA        ; BCM4343A1
%Bus.DeviceDesc%=Pinole2EAB,    ACPI\BCM2EAB        ; BCM4343A1
%Bus.DeviceDesc%=Pinole2EAC,    ACPI\BCM2EAC        ; BCM4343A1

; existing DEV devices from 8.1 package, no Win10 Logo pending 
%Bus.DeviceDesc%=Pinole2E20,    ACPI\BCM2E20        ; BCM43241B0
%Bus.DeviceDesc%=Pinole2E25,    ACPI\BCM2E25        ; BCM43241B0
%Bus.DeviceDesc%=Pinole2E26,    ACPI\BCM2E26        ; BCM43241B0
%Bus.DeviceDesc%=Pinole2E27,    ACPI\BCM2E27        ; BCM43241B0
%Bus.DeviceDesc%=Pinole2E28,    ACPI\BCM2E28        ; BCM43241B0
%Bus.DeviceDesc%=Pinole2E29,    ACPI\BCM2E29        ; BCM43241B0
%Bus.DeviceDesc%=Pinole2E2C,    ACPI\BCM2E2C        ; BCM4330B1
%Bus.DeviceDesc%=Pinole2E2D,    ACPI\BCM2E2D        ; BCM43241B0
%Bus.DeviceDesc%=Pinole2E30,    ACPI\BCM2E30        ; BCM43241B0
%Bus.DeviceDesc%=Pinole2E64,    ACPI\BCM2E64        ; BCM4354Z
%Bus.DeviceDesc%=Pinole2E6D,    ACPI\BCM2E6D        ; BCM4354
%Bus.DeviceDesc%=Pinole2E6E,    ACPI\BCM2E6E        ; BCM4354
%Bus.DeviceDesc%=Pinole2E74,    ACPI\BCM2E74        ; BCM43438
%Bus.DeviceDesc%=Pinole2E75,    ACPI\BCM2E75        ; BCM43438
%Bus.DeviceDesc%=Pinole2E7C,    ACPI\BCM2E7C        ; BCM4350 no flash
%Bus.DeviceDesc%=Pinole2E80,    ACPI\BCM2E80        ; BCM43438
%Bus.DeviceDesc%=Pinole2E89,    ACPI\BCM2E89        ; BCM43438
%Bus.DeviceDesc%=Pinole2E94,    ACPI\BCM2E94        ; BCM43438
%Bus.DeviceDesc%=Pinole2E99,    ACPI\BCM2E99        ; BCM4343A
%Bus.DeviceDesc%=Pinole2EA2,    ACPI\BCM2EA2        ; BCM4343A1
%Bus.DeviceDesc%=Pinole2EA3,    ACPI\BCM2EA3        ; BCM4343A1
%Bus.DeviceDesc%=Pinole2EA4,    ACPI\BCM2EA4        ; BCM4345C0
%Bus.DeviceDesc%=Pinole2EA5,    ACPI\BCM2EA5        ; BCM4356A2

; 43438A1 FW 0034
%Bus.DeviceDesc%=Pinole2E9F,    ACPI\BCM2E9F        ; BCM43438A1
%Bus.DeviceDesc%=Pinole2E9B,    ACPI\BCM2E9B        ; BCM43438A1

%Bus.DeviceDesc%=Pinole2EA7,    ACPI\BCM2EA7        ; BCM4359C0 

[VendorModels.NTARM.10.0]

; Win8.1 
[VendorModels.NTx86.6.3]
%Bus.DeviceDesc%=Pinole2E19,    ACPI\BCM2E19        ; BCM43241B0
%Bus.DeviceDesc%=Pinole2E1A,    ACPI\BCM2E1A        ; BCM43241B0
%Bus.DeviceDesc%=Pinole2E21,    ACPI\BCM2E21        ; BCM43241B0
%Bus.DeviceDesc%=Pinole2E2A,    ACPI\BCM2E2A        ; BCM43241B0
%Bus.DeviceDesc%=Pinole2E2E,    ACPI\BCM2E2E        ; BCM4330B1
%Bus.DeviceDesc%=Pinole2E31,    ACPI\BCM2E31        ; BCM43241B0
%Bus.DeviceDesc%=Pinole2E32,    ACPI\BCM2E32        ; BCM43241B0
%Bus.DeviceDesc%=Pinole2E34,    ACPI\BCM2E34        ; BCM43241B0
%Bus.DeviceDesc%=Pinole2E64,    ACPI\BCM2E64        ; BCM4354Z
%Bus.DeviceDesc%=Pinole2E6D,    ACPI\BCM2E6D        ; BCM4354
%Bus.DeviceDesc%=Pinole2E6E,    ACPI\BCM2E6E        ; BCM4354
%Bus.DeviceDesc%=Pinole2E74,    ACPI\BCM2E74        ; BCM43438
%Bus.DeviceDesc%=Pinole2E75,    ACPI\BCM2E75        ; BCM43438
%Bus.DeviceDesc%=Pinole2E7C,    ACPI\BCM2E7C        ; BCM4350 no flash
%Bus.DeviceDesc%=Pinole2E7D,    ACPI\BCM2E7D        ; BCM4356A2
%Bus.DeviceDesc%=Pinole2E7E,    ACPI\BCM2E7E        ; BCM4356A2
%Bus.DeviceDesc%=Pinole2E80,    ACPI\BCM2E80        ; BCM43438
%Bus.DeviceDesc%=Pinole2E82,    ACPI\BCM2E82        ; BCM4356A2
%Bus.DeviceDesc%=Pinole2E87,    ACPI\BCM2E87        ; BCM4356A2
%Bus.DeviceDesc%=Pinole2E89,    ACPI\BCM2E89        ; BCM43438
%Bus.DeviceDesc%=Pinole2E8A,    ACPI\BCM2E8A        ; BCM4356A2
%Bus.DeviceDesc%=Pinole2E8C,    ACPI\BCM2E8C        ; BCM4356A2
%Bus.DeviceDesc%=Pinole2E94,    ACPI\BCM2E94        ; BCM43438
%Bus.DeviceDesc%=Pinole2E9B,    ACPI\BCM2E9B        ; BCM43438
%Bus.DeviceDesc%=Pinole2E9F,    ACPI\BCM2E9F        ; BCM43438
%Bus.DeviceDesc%=Pinole2EA2,    ACPI\BCM2EA2        ; BCM4343A1
%Bus.DeviceDesc%=Pinole2EA3,    ACPI\BCM2EA3        ; BCM4343A1
%Bus.DeviceDesc%=Pinole2EA4,    ACPI\BCM2EA4        ; BCM4345C0
%Bus.DeviceDesc%=Pinole2EA5,    ACPI\BCM2EA5        ; BCM4356A2
%Bus.DeviceDesc%=Pinole2EA7,    ACPI\BCM2EA7        ; BCM4359C0 

[VendorModels.NTamd64.6.3]
%Bus.DeviceDesc%=Pinole2E20,    ACPI\BCM2E20        ; BCM43241B0
%Bus.DeviceDesc%=Pinole2E25,    ACPI\BCM2E25        ; BCM43241B0
%Bus.DeviceDesc%=Pinole2E26,    ACPI\BCM2E26        ; BCM43241B0
%Bus.DeviceDesc%=Pinole2E27,    ACPI\BCM2E27        ; BCM43241B0
%Bus.DeviceDesc%=Pinole2E28,    ACPI\BCM2E28        ; BCM43241B0
%Bus.DeviceDesc%=Pinole2E29,    ACPI\BCM2E29        ; BCM43241B0
%Bus.DeviceDesc%=Pinole2E2C,    ACPI\BCM2E2C        ; BCM4330B1
%Bus.DeviceDesc%=Pinole2E2D,    ACPI\BCM2E2D        ; BCM43241B0
%Bus.DeviceDesc%=Pinole2E30,    ACPI\BCM2E30        ; BCM43241B0
%Bus.DeviceDesc%=Pinole2E36,    ACPI\BCM2E36        ; BCM43241B4
%Bus.DeviceDesc%=Pinole2E64,    ACPI\BCM2E64        ; BCM4354Z
%Bus.DeviceDesc%=Pinole2E6D,    ACPI\BCM2E6D        ; BCM4354
%Bus.DeviceDesc%=Pinole2E6E,    ACPI\BCM2E6E        ; BCM4354
%Bus.DeviceDesc%=Pinole2E74,    ACPI\BCM2E74        ; BCM43438
%Bus.DeviceDesc%=Pinole2E75,    ACPI\BCM2E75        ; BCM43438
%Bus.DeviceDesc%=Pinole2E7C,    ACPI\BCM2E7C        ; BCM4350 no flash
%Bus.DeviceDesc%=Pinole2E80,    ACPI\BCM2E80        ; BCM43438
%Bus.DeviceDesc%=Pinole2E89,    ACPI\BCM2E89        ; BCM43438
%Bus.DeviceDesc%=Pinole2E94,    ACPI\BCM2E94        ; BCM43438
%Bus.DeviceDesc%=Pinole2E9B,    ACPI\BCM2E9B        ; BCM43438
%Bus.DeviceDesc%=Pinole2E9F,    ACPI\BCM2E9F        ; BCM43438
%Bus.DeviceDesc%=Pinole2EA2,    ACPI\BCM2EA2        ; BCM4343A1
%Bus.DeviceDesc%=Pinole2EA3,    ACPI\BCM2EA3        ; BCM4343A1
%Bus.DeviceDesc%=Pinole2EA4,    ACPI\BCM2EA4        ; BCM4345C0
%Bus.DeviceDesc%=Pinole2EA5,    ACPI\BCM2EA5        ; BCM4356A2
%Bus.DeviceDesc%=Pinole2EA7,    ACPI\BCM2EA7        ; BCM4359C0 

[VendorModels.NTARM.6.3]
%Bus.DeviceDesc%=Tegra2E22,     ACPI\BCM2E22        ; BCM4330
%Bus.DeviceDesc%=Tegra2E33,     ACPI\BCM2E33        ; BCM43241B0
%Bus.DeviceDesc%=Tegra2E68,     ACPI\BCM2E68        ; BCM4334B0 

;*****************************************
[Pinole.NT.AddReg]
HKR,,DeviceCharacteristics,0x10001,0x0100      ; Use same security checks on relative opens
; HKR,,Security,,"D:P(A;;GA;;;BA)(A;;GA;;;SY)"   ; Allow generic-all access to Built-in administrators and Local system 
; HKR,,Security,,"D:P(A;;GA;;;SY)(A;;GA;;;WD)"
HKR,,Security,,"D:P(A;;GA;;;BA)(A;;GA;;;SY)(A;;GA;;;LS)" ; Allow GA access to Admin, system, and Local Service
HKR,,"BT_WAKE",0x10001, 0
HKR,,"BT_RST_N",0x10001, 1
HKR,,"BT_SHUTDOWN_N",0x10001, 1
HKR,,"BaudRateBeforeConfigDownload",0x10001, 3686400
HKR,,"HostBaudRateAfterConfigDownload",0x10001, 3686400
HKR,,"StartupTrace",0x10001, 0
HKR,,"ConfigureSleepMode",0x10001, 1
HKR,,"BtWakeActiveHigh",0x10001, 1
HKR,,"HostWakeActiveHigh",0x10001, 0
HKR,,"ConfigureAudio",0x10001, 1
HKR,,"PCMClockMode",0x10001, 0
HKR,,"PCMFillMethod",0x10001, 2
HKR,,"PCMFillNum",0x10001, 0
HKR,,"PCMFillValue",0x10001, 3
HKR,,"PCMInCallBitclock",0x10001, 0
HKR,,"PCMLSBFirst",0x10001, 0
HKR,,"PCMRightJustify",0x10001, 0
HKR,,"PCMRouting",0x10001, 0
HKR,,"PCMShortFrameSync",0x10001, 0
HKR,,"PCMSyncMode",0x10001, 0

;*****************************************
[Pinole_PCMSyncMode.NT.AddReg]
HKR,,DeviceCharacteristics,0x10001,0x0100      ; Use same security checks on relative opens
; HKR,,Security,,"D:P(A;;GA;;;BA)(A;;GA;;;SY)"   ; Allow generic-all access to Built-in administrators and Local system 
; HKR,,Security,,"D:P(A;;GA;;;SY)(A;;GA;;;WD)"
HKR,,Security,,"D:P(A;;GA;;;BA)(A;;GA;;;SY)(A;;GA;;;LS)" ; Allow GA access to Admin, system, and Local Service
HKR,,"BT_WAKE",0x10001, 0
HKR,,"BT_RST_N",0x10001, 1
HKR,,"BT_SHUTDOWN_N",0x10001, 1
HKR,,"BaudRateBeforeConfigDownload",0x10001, 3686400
HKR,,"HostBaudRateAfterConfigDownload",0x10001, 3686400
HKR,,"StartupTrace",0x10001, 0
HKR,,"ConfigureSleepMode",0x10001, 1
HKR,,"BtWakeActiveHigh",0x10001, 1
HKR,,"HostWakeActiveHigh",0x10001, 0
HKR,,"ConfigureAudio",0x10001, 1
HKR,,"PCMClockMode",0x10001, 0
HKR,,"PCMFillMethod",0x10001, 2
HKR,,"PCMFillNum",0x10001, 0
HKR,,"PCMFillValue",0x10001, 3
HKR,,"PCMInCallBitclock",0x10001, 0
HKR,,"PCMLSBFirst",0x10001, 0
HKR,,"PCMRightJustify",0x10001, 0
HKR,,"PCMRouting",0x10001, 0
HKR,,"PCMShortFrameSync",0x10001, 0
HKR,,"PCMSyncMode",0x10001, 1

;*****************************************
[Pinole_PCMShortFrameSync.NT.AddReg]
HKR,,DeviceCharacteristics,0x10001,0x0100      ; Use same security checks on relative opens
; HKR,,Security,,"D:P(A;;GA;;;BA)(A;;GA;;;SY)"   ; Allow generic-all access to Built-in administrators and Local system 
; HKR,,Security,,"D:P(A;;GA;;;SY)(A;;GA;;;WD)"
HKR,,Security,,"D:P(A;;GA;;;BA)(A;;GA;;;SY)(A;;GA;;;LS)" ; Allow GA access to Admin, system, and Local Service
HKR,,"BT_WAKE",0x10001, 0
HKR,,"BT_RST_N",0x10001, 1
HKR,,"BT_SHUTDOWN_N",0x10001, 1
HKR,,"BaudRateBeforeConfigDownload",0x10001, 3686400
HKR,,"HostBaudRateAfterConfigDownload",0x10001, 3686400
HKR,,"StartupTrace",0x10001, 0
HKR,,"ConfigureSleepMode",0x10001, 1
HKR,,"BtWakeActiveHigh",0x10001, 1
HKR,,"HostWakeActiveHigh",0x10001, 0
HKR,,"ConfigureAudio",0x10001, 1
HKR,,"PCMClockMode",0x10001, 0
HKR,,"PCMFillMethod",0x10001, 2
HKR,,"PCMFillNum",0x10001, 0
HKR,,"PCMFillValue",0x10001, 3
HKR,,"PCMInCallBitclock",0x10001, 0
HKR,,"PCMLSBFirst",0x10001, 0
HKR,,"PCMRightJustify",0x10001, 0
HKR,,"PCMRouting",0x10001, 0
HKR,,"PCMShortFrameSync",0x10001, 1
HKR,,"PCMSyncMode",0x10001, 1

;*****************************************
[Pinole_3MBaud.NT.AddReg]
HKR,,DeviceCharacteristics,0x10001,0x0100      ; Use same security checks on relative opens
; HKR,,Security,,"D:P(A;;GA;;;BA)(A;;GA;;;SY)"   ; Allow generic-all access to Built-in administrators and Local system 
; HKR,,Security,,"D:P(A;;GA;;;SY)(A;;GA;;;WD)"
HKR,,Security,,"D:P(A;;GA;;;BA)(A;;GA;;;SY)(A;;GA;;;LS)" ; Allow GA access to Admin, system, and Local Service
HKR,,"BT_WAKE",0x10001, 0
HKR,,"BT_RST_N",0x10001, 1
HKR,,"BT_SHUTDOWN_N",0x10001, 1
HKR,,"BaudRateBeforeConfigDownload",0x10001, 3000000
HKR,,"HostBaudRateAfterConfigDownload",0x10001, 3000000
HKR,,"StartupTrace",0x10001, 0
HKR,,"ConfigureSleepMode",0x10001, 1
HKR,,"BtWakeActiveHigh",0x10001, 1
HKR,,"HostWakeActiveHigh",0x10001, 0
HKR,,"ConfigureAudio",0x10001, 1
HKR,,"PCMClockMode",0x10001, 0
HKR,,"PCMFillMethod",0x10001, 2
HKR,,"PCMFillNum",0x10001, 0
HKR,,"PCMFillValue",0x10001, 3
HKR,,"PCMInCallBitclock",0x10001, 0
HKR,,"PCMLSBFirst",0x10001, 0
HKR,,"PCMRightJustify",0x10001, 0
HKR,,"PCMRouting",0x10001, 0
HKR,,"PCMShortFrameSync",0x10001, 0
HKR,,"PCMSyncMode",0x10001, 0

;*****************************************
[Pinole_25MBaud.NT.AddReg]
HKR,,DeviceCharacteristics,0x10001,0x0100      ; Use same security checks on relative opens
; HKR,,Security,,"D:P(A;;GA;;;BA)(A;;GA;;;SY)"   ; Allow generic-all access to Built-in administrators and Local system 
; HKR,,Security,,"D:P(A;;GA;;;SY)(A;;GA;;;WD)"
HKR,,Security,,"D:P(A;;GA;;;BA)(A;;GA;;;SY)(A;;GA;;;LS)" ; Allow GA access to Admin, system, and Local Service
HKR,,"BT_WAKE",0x10001, 1
HKR,,"BT_RST_N",0x10001, 0
HKR,,"BT_SHUTDOWN_N",0x10001, 1
HKR,,"BaudRateBeforeConfigDownload",0x10001, 115200
HKR,,"HostBaudRateAfterConfigDownload",0x10001, 2500000
HKR,,"StartupTrace",0x10001, 0
HKR,,"ConfigureSleepMode",0x10001, 1
HKR,,"BtWakeActiveHigh",0x10001, 1
HKR,,"HostWakeActiveHigh",0x10001, 0
HKR,,"ConfigureAudio",0x10001, 1
HKR,,"PCMClockMode",0x10001, 0
HKR,,"PCMFillMethod",0x10001, 2
HKR,,"PCMFillNum",0x10001, 0
HKR,,"PCMFillValue",0x10001, 3
HKR,,"PCMInCallBitclock",0x10001, 0
HKR,,"PCMLSBFirst",0x10001, 0
HKR,,"PCMRightJustify",0x10001, 0
HKR,,"PCMRouting",0x10001, 0
HKR,,"PCMShortFrameSync",0x10001, 0
HKR,,"PCMSyncMode",0x10001, 0

;*****************************************
[Pinole_30MBaud.NT.AddReg]
HKR,,DeviceCharacteristics,0x10001,0x0100      ; Use same security checks on relative opens
; HKR,,Security,,"D:P(A;;GA;;;BA)(A;;GA;;;SY)"   ; Allow generic-all access to Built-in administrators and Local system 
; HKR,,Security,,"D:P(A;;GA;;;SY)(A;;GA;;;WD)"
HKR,,Security,,"D:P(A;;GA;;;BA)(A;;GA;;;SY)(A;;GA;;;LS)" ; Allow GA access to Admin, system, and Local Service
HKR,,"BT_WAKE",0x10001, 1
HKR,,"BT_RST_N",0x10001, 0
HKR,,"BT_SHUTDOWN_N",0x10001, 1
HKR,,"BaudRateBeforeConfigDownload",0x10001, 115200
HKR,,"HostBaudRateAfterConfigDownload",0x10001, 3000000
HKR,,"StartupTrace",0x10001, 0
HKR,,"ConfigureSleepMode",0x10001, 1
HKR,,"BtWakeActiveHigh",0x10001, 1
HKR,,"HostWakeActiveHigh",0x10001, 0
HKR,,"ConfigureAudio",0x10001, 1
HKR,,"PCMClockMode",0x10001, 1
HKR,,"PCMFillMethod",0x10001, 2
HKR,,"PCMFillNum",0x10001, 0
HKR,,"PCMFillValue",0x10001, 3
HKR,,"PCMInCallBitclock",0x10001, 2
HKR,,"PCMLSBFirst",0x10001, 0
HKR,,"PCMRightJustify",0x10001, 0
HKR,,"PCMRouting",0x10001, 0
HKR,,"PCMShortFrameSync",0x10001, 0
HKR,,"PCMSyncMode",0x10001, 1

;*****************************************
; config RST to 2
[Pinole_RST2.NT.AddReg]
HKR,,DeviceCharacteristics,0x10001,0x0100      ; Use same security checks on relative opens
; HKR,,Security,,"D:P(A;;GA;;;BA)(A;;GA;;;SY)"   ; Allow generic-all access to Built-in administrators and Local system 
; HKR,,Security,,"D:P(A;;GA;;;SY)(A;;GA;;;WD)"
HKR,,Security,,"D:P(A;;GA;;;BA)(A;;GA;;;SY)(A;;GA;;;LS)" ; Allow GA access to Admin, system, and Local Service
HKR,,"BT_WAKE",0x10001, 0
HKR,,"BT_RST_N",0x10001, 2
HKR,,"BT_SHUTDOWN_N",0x10001, 1
HKR,,"BaudRateBeforeConfigDownload",0x10001, 3686400
HKR,,"HostBaudRateAfterConfigDownload",0x10001, 3686400
HKR,,"StartupTrace",0x10001, 0
HKR,,"ConfigureSleepMode",0x10001, 1
HKR,,"BtWakeActiveHigh",0x10001, 1
HKR,,"HostWakeActiveHigh",0x10001, 0
HKR,,"ConfigureAudio",0x10001, 1
HKR,,"PCMClockMode",0x10001, 0
HKR,,"PCMFillMethod",0x10001, 2
HKR,,"PCMFillNum",0x10001, 0
HKR,,"PCMFillValue",0x10001, 3
HKR,,"PCMInCallBitclock",0x10001, 0
HKR,,"PCMLSBFirst",0x10001, 0
HKR,,"PCMRightJustify",0x10001, 0
HKR,,"PCMRouting",0x10001, 0
HKR,,"PCMShortFrameSync",0x10001, 0
HKR,,"PCMSyncMode",0x10001, 0

;*****************************************
[Pinole_921KBaudBeforeConfigDownload.NT.AddReg]
HKR,,DeviceCharacteristics,0x10001,0x0100      ; Use same security checks on relative opens
; HKR,,Security,,"D:P(A;;GA;;;BA)(A;;GA;;;SY)"   ; Allow generic-all access to Built-in administrators and Local system 
; HKR,,Security,,"D:P(A;;GA;;;SY)(A;;GA;;;WD)"
HKR,,Security,,"D:P(A;;GA;;;BA)(A;;GA;;;SY)(A;;GA;;;LS)" ; Allow GA access to Admin, system, and Local Service
HKR,,"BT_WAKE",0x10001, 0
HKR,,"BT_RST_N",0x10001, 1
HKR,,"BT_SHUTDOWN_N",0x10001, 1
HKR,,"BaudRateBeforeConfigDownload",0x10001, 921600
HKR,,"HostBaudRateAfterConfigDownload",0x10001, 3686400
HKR,,"StartupTrace",0x10001, 0
HKR,,"ConfigureSleepMode",0x10001, 1
HKR,,"BtWakeActiveHigh",0x10001, 1
HKR,,"HostWakeActiveHigh",0x10001, 0
HKR,,"ConfigureAudio",0x10001, 1
HKR,,"PCMClockMode",0x10001, 0
HKR,,"PCMFillMethod",0x10001, 2
HKR,,"PCMFillNum",0x10001, 0
HKR,,"PCMFillValue",0x10001, 3
HKR,,"PCMInCallBitclock",0x10001, 0
HKR,,"PCMLSBFirst",0x10001, 0
HKR,,"PCMRightJustify",0x10001, 0
HKR,,"PCMRouting",0x10001, 0
HKR,,"PCMShortFrameSync",0x10001, 0
HKR,,"PCMSyncMode",0x10001, 0
HKR,,"PostLaunchDelayMs",0x10001, 55

;*****************************************
[Pinole_921KBaudBeforeDL100LaunchDelay.NT.AddReg]
HKR,,DeviceCharacteristics,0x10001,0x0100      ; Use same security checks on relative opens
; HKR,,Security,,"D:P(A;;GA;;;BA)(A;;GA;;;SY)"   ; Allow generic-all access to Built-in administrators and Local system 
; HKR,,Security,,"D:P(A;;GA;;;SY)(A;;GA;;;WD)"
HKR,,Security,,"D:P(A;;GA;;;BA)(A;;GA;;;SY)(A;;GA;;;LS)" ; Allow GA access to Admin, system, and Local Service
HKR,,"BT_WAKE",0x10001, 0
HKR,,"BT_RST_N",0x10001, 1
HKR,,"BT_SHUTDOWN_N",0x10001, 1
HKR,,"BaudRateBeforeConfigDownload",0x10001, 921600
HKR,,"HostBaudRateAfterConfigDownload",0x10001, 3686400
HKR,,"StartupTrace",0x10001, 0
HKR,,"ConfigureSleepMode",0x10001, 1
HKR,,"BtWakeActiveHigh",0x10001, 1
HKR,,"HostWakeActiveHigh",0x10001, 0
HKR,,"ConfigureAudio",0x10001, 1
HKR,,"PCMClockMode",0x10001, 0
HKR,,"PCMFillMethod",0x10001, 2
HKR,,"PCMFillNum",0x10001, 0
HKR,,"PCMFillValue",0x10001, 3
HKR,,"PCMInCallBitclock",0x10001, 0
HKR,,"PCMLSBFirst",0x10001, 0
HKR,,"PCMRightJustify",0x10001, 0
HKR,,"PCMRouting",0x10001, 0
HKR,,"PCMShortFrameSync",0x10001, 0
HKR,,"PCMSyncMode",0x10001, 0
HKR,,"PostLaunchDelayMs",0x10001, 100

;*****************************************
; config shutdown to 2
[Pinole_Shutdown2.NT.AddReg]
HKR,,DeviceCharacteristics,0x10001,0x0100      ; Use same security checks on relative opens
; HKR,,Security,,"D:P(A;;GA;;;BA)(A;;GA;;;SY)"   ; Allow generic-all access to Built-in administrators and Local system 
; HKR,,Security,,"D:P(A;;GA;;;SY)(A;;GA;;;WD)"
HKR,,Security,,"D:P(A;;GA;;;BA)(A;;GA;;;SY)(A;;GA;;;LS)" ; Allow GA access to Admin, system, and Local Service
HKR,,"BT_WAKE",0x10001, 0
HKR,,"BT_RST_N",0x10001, 1
HKR,,"BT_SHUTDOWN_N",0x10001, 2
HKR,,"BaudRateBeforeConfigDownload",0x10001, 3686400
HKR,,"HostBaudRateAfterConfigDownload",0x10001, 3686400
HKR,,"StartupTrace",0x10001, 0
HKR,,"ConfigureSleepMode",0x10001, 1
HKR,,"BtWakeActiveHigh",0x10001, 1
HKR,,"HostWakeActiveHigh",0x10001, 0
HKR,,"ConfigureAudio",0x10001, 1
HKR,,"PCMClockMode",0x10001, 0
HKR,,"PCMFillMethod",0x10001, 2
HKR,,"PCMFillNum",0x10001, 0
HKR,,"PCMFillValue",0x10001, 3
HKR,,"PCMInCallBitclock",0x10001, 0
HKR,,"PCMLSBFirst",0x10001, 0
HKR,,"PCMRightJustify",0x10001, 0
HKR,,"PCMRouting",0x10001, 0
HKR,,"PCMShortFrameSync",0x10001, 0
HKR,,"PCMSyncMode",0x10001, 0

;*****************************************
[Tegra.NT.AddReg]
HKR,,DeviceCharacteristics,0x10001,0x0100      ; Use same security checks on relative opens
; HKR,,Security,,"D:P(A;;GA;;;BA)(A;;GA;;;SY)"   ; Allow generic-all access to Built-in administrators and Local system 
; HKR,,Security,,"D:P(A;;GA;;;SY)(A;;GA;;;WD)"
HKR,,Security,,"D:P(A;;GA;;;BA)(A;;GA;;;SY)(A;;GA;;;LS)" ; Allow GA access to Admin, system, and Local Service
HKR,,"BT_WAKE",0x10001, 1
HKR,,"BT_RST_N",0x10001, 0
HKR,,"BT_SHUTDOWN_N",0x10001, 0
HKR,,"BaudRateBeforeConfigDownload",0x10001, 3000000
HKR,,"HostBaudRateAfterConfigDownload",0x10001, 3000000
HKR,,"StartupTrace",0x10001, 0
HKR,,"ConfigureSleepMode",0x10001, 1
HKR,,"BtWakeActiveHigh",0x10001, 1
HKR,,"HostWakeActiveHigh",0x10001, 0
HKR,,"ConfigureAudio",0x10001, 1
HKR,,"PCMClockMode",0x10001, 0
HKR,,"PCMFillMethod",0x10001, 3
HKR,,"PCMFillNum",0x10001, 3
HKR,,"PCMFillValue",0x10001, 0
HKR,,"PCMInCallBitclock",0x10001, 4
HKR,,"PCMLSBFirst",0x10001, 0
HKR,,"PCMRightJustify",0x10001, 0
HKR,,"PCMRouting",0x10001, 0
HKR,,"PCMShortFrameSync",0x10001, 0
HKR,,"PCMSyncMode",0x10001, 0

;*****************************************
[Omap.NT.AddReg]
HKR,,DeviceCharacteristics,0x10001,0x0100      ; Use same security checks on relative opens
; HKR,,Security,,"D:P(A;;GA;;;BA)(A;;GA;;;SY)"   ; Allow generic-all access to Built-in administrators and Local system 
; HKR,,Security,,"D:P(A;;GA;;;SY)(A;;GA;;;WD)"
HKR,,Security,,"D:P(A;;GA;;;BA)(A;;GA;;;SY)(A;;GA;;;LS)" ; Allow GA access to Admin, system, and Local Service
HKR,,"BT_WAKE",0x10001, 2
HKR,,"BT_RST_N",0x10001, 1
HKR,,"BT_SHUTDOWN_N",0x10001, 0
HKR,,"BaudRateBeforeConfigDownload",0x10001, 3000000
HKR,,"HostBaudRateAfterConfigDownload",0x10001, 3000000
HKR,,"StartupTrace",0x10001, 0
HKR,,"ConfigureSleepMode",0x10001, 1
HKR,,"BtWakeActiveHigh",0x10001, 1
HKR,,"HostWakeActiveHigh",0x10001, 0
HKR,,"ConfigureAudio",0x10001, 1
HKR,,"PCMClockMode",0x10001, 1                  ; DEFAULT: 0x0, changed it to 1, We need BT chip to be master
HKR,,"PCMFillMethod",0x10001, 0                 ; DEFAULT: 0x3, changed it to 0, we need to fill zeros
HKR,,"PCMFillNum",0x10001, 0                    ; DEFAULT: 0x3, changed it to 0, we need to fill zeros
HKR,,"PCMFillValue",0x10001, 0
HKR,,"PCMInCallBitclock",0x10001, 1             ; DEFAULT: 0x4, configuring it for 265 kbps
HKR,,"PCMLSBFirst",0x10001, 0
HKR,,"PCMRightJustify",0x10001, 1               ; DEFAULT: 0x0, configuring it for right justify
HKR,,"PCMRouting",0x10001, 0
HKR,,"PCMShortFrameSync",0x10001, 0
HKR,,"PCMSyncMode",0x10001, 1                   ; DEFAULT: 0x0, changed it to 1, We need BT chip to be master

;*****************************************
[Tegra2E22.NT]
CopyFiles=Tegra2E22.CopyFiles

[Tegra2E22.CopyFiles]
BCM4330B1_002.001.003.0967.0976.hcd
BtwSerialBus.sys

[Tegra2E22.NT.HW]
AddReg=Tegra.NT.AddReg
AddReg=Tegra2E22.NT.AddReg

[Tegra2E22.NT.AddReg]
HKR,,"RAMPatchFileName",0x00000, "BCM4330B1_002.001.003.0967.0976.hcd"

[Tegra2E22.NT.Services]
AddService = BtwSerialBus,%SPSVCINST_ASSOCSERVICE%, Bus_Service_Inst, Bus_EventLog_Inst

;*****************************************
[Tegra2E33.NT]
CopyFiles=Tegra2E33.CopyFiles

[Tegra2E33.CopyFiles]
BCM43241B0_002.001.013.0073.0086.hcd
BtwSerialBus.sys

[Tegra2E33.NT.HW]
AddReg=Tegra.NT.AddReg
AddReg=Tegra2E33.NT.AddReg

[Tegra2E33.NT.AddReg]
HKR,,"RAMPatchFileName",0x00000, "BCM43241B0_002.001.013.0073.0086.hcd"

[Tegra2E33.NT.Services]
AddService = BtwSerialBus,%SPSVCINST_ASSOCSERVICE%, Bus_Service_Inst, Bus_EventLog_Inst

;*****************************************
[Tegra2E68.NT]
CopyFiles=Tegra2E68.CopyFiles

[Tegra2E68.CopyFiles]
BCM4334B0_002.001.013.1675.1762.hcd
BtwSerialBus.sys

[Tegra2E68.NT.HW]
AddReg=Pinole_3MBAUD.NT.AddReg
AddReg=Tegra2E68.NT.AddReg

[Tegra2E68.NT.AddReg]
HKR,,"RAMPatchFileName",0x00000, "BCM4334B0_002.001.013.1675.1762.hcd"

[Tegra2E68.NT.Services]
AddService = BtwSerialBus,%SPSVCINST_ASSOCSERVICE%, Bus_Service_Inst, Bus_EventLog_Inst

;*****************************************
[Pinole2E19.NT]
CopyFiles=Pinole2E19.CopyFiles

[Pinole2E19.CopyFiles]
BCM43241B0_002.001.013.0073.0076.hcd
BtwSerialBus.sys
btwampfl.sys

[Pinole2E19.NT.HW]
AddReg=Pinole.NT.AddReg
AddReg=Pinole2E19.NT.AddReg

[Pinole2E19.NT.AddReg]
HKR,,"RAMPatchFileName",0x00000, "BCM43241B0_002.001.013.0073.0076.hcd"

[Pinole2E19.NT.Services]
AddService = BtwSerialBus,%SPSVCINST_ASSOCSERVICE%, Bus_Service_Inst, Bus_EventLog_Inst
AddService = btwampfl,,btwampfl.service

;*****************************************
[Pinole2E1A.NT]
CopyFiles=Pinole2E1A.CopyFiles

[Pinole2E1A.CopyFiles]
BCM43241B0_002.001.013.0073.0076.hcd
BtwSerialBus.sys
btwampfl.sys

[Pinole2E1A.NT.HW]
AddReg=Pinole.NT.AddReg
AddReg=Pinole2E1A.NT.AddReg

[Pinole2E1A.NT.AddReg]
HKR,,"RAMPatchFileName",0x00000, "BCM43241B0_002.001.013.0073.0076.hcd"

[Pinole2E1A.NT.Services]
AddService = BtwSerialBus,%SPSVCINST_ASSOCSERVICE%, Bus_Service_Inst, Bus_EventLog_Inst
AddService = btwampfl,,btwampfl.service

;*****************************************
[Pinole2E21.NT]
CopyFiles=Pinole2E21.CopyFiles

[Pinole2E21.CopyFiles]
BCM43241B0_002.001.013.0073.0077.hcd
BtwSerialBus.sys
btwampfl.sys

[Pinole2E21.NT.HW]
AddReg=Pinole.NT.AddReg
AddReg=Pinole2E21.NT.AddReg

[Pinole2E21.NT.AddReg]
HKR,,"RAMPatchFileName",0x00000, "BCM43241B0_002.001.013.0073.0077.hcd"

[Pinole2E21.NT.Services]
AddService = BtwSerialBus,%SPSVCINST_ASSOCSERVICE%, Bus_Service_Inst, Bus_EventLog_Inst
AddService = btwampfl,,btwampfl.service

;*****************************************
[Pinole2E20.NT]
CopyFiles=Pinole2E20.CopyFiles

[Pinole2E20.CopyFiles]
BCM43241B0_002.001.013.0073.0092.hcd
BtwSerialBus.sys
btwampfl.sys

[Pinole2E20.NT.HW]
AddReg=Pinole.NT.AddReg
AddReg=Pinole2E20.NT.AddReg

[Pinole2E20.NT.AddReg]
HKR,,"RAMPatchFileName",0x00000, "BCM43241B0_002.001.013.0073.0092.hcd"

[Pinole2E20.NT.Services]
AddService = BtwSerialBus,%SPSVCINST_ASSOCSERVICE%, Bus_Service_Inst, Bus_EventLog_Inst
AddService = btwampfl,,btwampfl.service

;*****************************************
[Pinole2E25.NT]
CopyFiles=Pinole2E25.CopyFiles

[Pinole2E25.CopyFiles]
BCM43241B0_002.001.013.0073.0075.hcd
BtwSerialBus.sys
btwampfl.sys

[Pinole2E25.NT.HW]
AddReg=Pinole.NT.AddReg
AddReg=Pinole2E25.NT.AddReg

[Pinole2E25.NT.AddReg]
HKR,,"RAMPatchFileName",0x00000, "BCM43241B0_002.001.013.0073.0075.hcd"

[Pinole2E25.NT.Services]
AddService = BtwSerialBus,%SPSVCINST_ASSOCSERVICE%, Bus_Service_Inst, Bus_EventLog_Inst
AddService = btwampfl,,btwampfl.service

;*****************************************
[Pinole2E26.NT]
CopyFiles=Pinole2E26.CopyFiles

[Pinole2E26.CopyFiles]
BCM43241B0_002.001.013.0073.0092.hcd
BtwSerialBus.sys
btwampfl.sys

[Pinole2E26.NT.HW]
AddReg=Pinole.NT.AddReg
AddReg=Pinole2E26.NT.AddReg

[Pinole2E26.NT.AddReg]
HKR,,"RAMPatchFileName",0x00000, "BCM43241B0_002.001.013.0073.0092.hcd"

[Pinole2E26.NT.Services]
AddService = BtwSerialBus,%SPSVCINST_ASSOCSERVICE%, Bus_Service_Inst, Bus_EventLog_Inst
AddService = btwampfl,,btwampfl.service

;*****************************************
[Pinole2E27.NT]
CopyFiles=Pinole2E27.CopyFiles

[Pinole2E27.CopyFiles]
BCM43241B0_002.001.013.0073.0092.hcd
BtwSerialBus.sys
btwampfl.sys

[Pinole2E27.NT.HW]
AddReg=Pinole.NT.AddReg
AddReg=Pinole2E27.NT.AddReg

[Pinole2E27.NT.AddReg]
HKR,,"RAMPatchFileName",0x00000, "BCM43241B0_002.001.013.0073.0092.hcd"

[Pinole2E27.NT.Services]
AddService = BtwSerialBus,%SPSVCINST_ASSOCSERVICE%, Bus_Service_Inst, Bus_EventLog_Inst
AddService = btwampfl,,btwampfl.service

;*****************************************
[Pinole2E28.NT]
CopyFiles=Pinole2E28.CopyFiles

[Pinole2E28.CopyFiles]
BCM43241B0_002.001.013.0073.0075.hcd
BtwSerialBus.sys
btwampfl.sys

[Pinole2E28.NT.HW]
AddReg=Pinole.NT.AddReg
AddReg=Pinole2E28.NT.AddReg

[Pinole2E28.NT.AddReg]
HKR,,"RAMPatchFileName",0x00000, "BCM43241B0_002.001.013.0073.0075.hcd"

[Pinole2E28.NT.Services]
AddService = BtwSerialBus,%SPSVCINST_ASSOCSERVICE%, Bus_Service_Inst, Bus_EventLog_Inst
AddService = btwampfl,,btwampfl.service

;*****************************************
[Pinole2E29.NT]
CopyFiles=Pinole2E29.CopyFiles

[Pinole2E29.CopyFiles]
BCM43241B0_002.001.013.0073.0092.hcd
BtwSerialBus.sys
btwampfl.sys

[Pinole2E29.NT.HW]
AddReg=Pinole.NT.AddReg
AddReg=Pinole2E29.NT.AddReg

[Pinole2E29.NT.AddReg]
HKR,,"RAMPatchFileName",0x00000, "BCM43241B0_002.001.013.0073.0092.hcd"

[Pinole2E29.NT.Services]
AddService = BtwSerialBus,%SPSVCINST_ASSOCSERVICE%, Bus_Service_Inst, Bus_EventLog_Inst
AddService = btwampfl,,btwampfl.service

;*****************************************
[Pinole2E30.NT]
CopyFiles=Pinole2E30.CopyFiles

[Pinole2E30.CopyFiles]
BCM43241B0_002.001.013.0073.0075.hcd
BtwSerialBus.sys
btwampfl.sys

[Pinole2E30.NT.HW]
AddReg=Pinole.NT.AddReg
AddReg=Pinole2E30.NT.AddReg

[Pinole2E30.NT.AddReg]
HKR,,"RAMPatchFileName",0x00000, "BCM43241B0_002.001.013.0073.0075.hcd"

[Pinole2E30.NT.Services]
AddService = BtwSerialBus,%SPSVCINST_ASSOCSERVICE%, Bus_Service_Inst, Bus_EventLog_Inst
AddService = btwampfl,,btwampfl.service

;*****************************************
[Pinole2E31.NT]
CopyFiles=Pinole2E31.CopyFiles

[Pinole2E31.CopyFiles]
BCM43241B0_002.001.013.0073.0077.hcd
BtwSerialBus.sys
btwampfl.sys

[Pinole2E31.NT.HW]
AddReg=Pinole.NT.AddReg
AddReg=Pinole2E31.NT.AddReg

[Pinole2E31.NT.AddReg]
HKR,,"RAMPatchFileName",0x00000, "BCM43241B0_002.001.013.0073.0077.hcd"

[Pinole2E31.NT.Services]
AddService = BtwSerialBus,%SPSVCINST_ASSOCSERVICE%, Bus_Service_Inst, Bus_EventLog_Inst
AddService = btwampfl,,btwampfl.service

;*****************************************
[Pinole2E32.NT]
CopyFiles=Pinole2E32.CopyFiles

[Pinole2E32.CopyFiles]
BCM43241B0_002.001.013.0073.0077.hcd
BtwSerialBus.sys
btwampfl.sys

[Pinole2E32.NT.HW]
AddReg=Pinole.NT.AddReg
AddReg=Pinole2E32.NT.AddReg

[Pinole2E32.NT.AddReg]
HKR,,"RAMPatchFileName",0x00000, "BCM43241B0_002.001.013.0073.0077.hcd"

[Pinole2E32.NT.Services]
AddService = BtwSerialBus,%SPSVCINST_ASSOCSERVICE%, Bus_Service_Inst, Bus_EventLog_Inst
AddService = btwampfl,,btwampfl.service

;*****************************************
[Pinole2E34.NT]
CopyFiles=Pinole2E34.CopyFiles

[Pinole2E34.CopyFiles]
BCM43241B0_002.001.013.0073.0077.hcd
BtwSerialBus.sys
btwampfl.sys

[Pinole2E34.NT.HW]
AddReg=Pinole.NT.AddReg
AddReg=Pinole2E34.NT.AddReg

[Pinole2E34.NT.AddReg]
HKR,,"RAMPatchFileName",0x00000, "BCM43241B0_002.001.013.0073.0077.hcd"

[Pinole2E34.NT.Services]
AddService = BtwSerialBus,%SPSVCINST_ASSOCSERVICE%, Bus_Service_Inst, Bus_EventLog_Inst
AddService = btwampfl,,btwampfl.service

;*****************************************
[Pinole2E2A.NT]
CopyFiles=Pinole2E2A.CopyFiles

[Pinole2E2A.CopyFiles]
BCM43241B0_002.001.013.0073.0075.hcd
BtwSerialBus.sys
btwampfl.sys

[Pinole2E2A.NT.HW]
AddReg=Pinole.NT.AddReg
AddReg=Pinole2E2A.NT.AddReg

[Pinole2E2A.NT.AddReg]
HKR,,"RAMPatchFileName",0x00000, "BCM43241B0_002.001.013.0073.0075.hcd"

[Pinole2E2A.NT.Services]
AddService = BtwSerialBus,%SPSVCINST_ASSOCSERVICE%, Bus_Service_Inst, Bus_EventLog_Inst
AddService = btwampfl,,btwampfl.service

;*****************************************
[Pinole2E2D.NT]
CopyFiles=Pinole2E2D.CopyFiles

[Pinole2E2D.CopyFiles]
BCM43241B0_002.001.013.0073.0075.hcd
BtwSerialBus.sys
btwampfl.sys

[Pinole2E2D.NT.HW]
AddReg=Pinole.NT.AddReg
AddReg=Pinole2E2D.NT.AddReg

[Pinole2E2D.NT.AddReg]
HKR,,"RAMPatchFileName",0x00000, "BCM43241B0_002.001.013.0073.0075.hcd"

[Pinole2E2D.NT.Services]
AddService = BtwSerialBus,%SPSVCINST_ASSOCSERVICE%, Bus_Service_Inst, Bus_EventLog_Inst
AddService = btwampfl,,btwampfl.service

;*****************************************
[Pinole2E2C.NT]
CopyFiles=Pinole2E2C.CopyFiles

[Pinole2E2C.CopyFiles]
BCM43241B0_002.001.013.0073.0076.hcd
BtwSerialBus.sys
btwampfl.sys

[Pinole2E2C.NT.HW]
AddReg=Pinole.NT.AddReg
AddReg=Pinole2E2C.NT.AddReg

[Pinole2E2C.NT.AddReg]
HKR,,"RAMPatchFileName",0x00000, "BCM43241B0_002.001.013.0073.0076.hcd"

[Pinole2E2C.NT.Services]
AddService = BtwSerialBus,%SPSVCINST_ASSOCSERVICE%, Bus_Service_Inst, Bus_EventLog_Inst
AddService = btwampfl,,btwampfl.service

;*****************************************
[Pinole2E2E.NT]
CopyFiles=Pinole2E2E.CopyFiles

[Pinole2E2E.CopyFiles]
BCM4330B1_002.001.003.0967.0991.hcd
BtwSerialBus.sys
btwampfl.sys

[Pinole2E2E.NT.HW]
AddReg=Pinole.NT.AddReg
AddReg=Pinole2E2E.NT.AddReg

[Pinole2E2E.NT.AddReg]
HKR,,"RAMPatchFileName",0x00000, "BCM4330B1_002.001.003.0967.0991.hcd"

[Pinole2E2E.NT.Services]
AddService = BtwSerialBus,%SPSVCINST_ASSOCSERVICE%, Bus_Service_Inst, Bus_EventLog_Inst
AddService = btwampfl,,btwampfl.service

;*****************************************
[Pinole2E64.NT]
CopyFiles=Pinole2E64.CopyFiles

[Pinole2E64.CopyFiles]
BCM4354_003.001.012.0211.0326.hcd
BtwSerialBus.sys
btwampfl.sys

[Pinole2E64.NT.HW]
AddReg=Pinole.NT.AddReg
AddReg=Pinole2E64.NT.AddReg

[Pinole2E64.NT.AddReg]
HKR,,"RAMPatchFileName",0x00000, "BCM4354_003.001.012.0211.0326.hcd"

[Pinole2E64.NT.Services]
AddService = BtwSerialBus,%SPSVCINST_ASSOCSERVICE%, Bus_Service_Inst, Bus_EventLog_Inst
AddService = btwampfl,,btwampfl.service

;*****************************************
[Pinole2E6D.NT]
CopyFiles=Pinole2E6D.CopyFiles

[Pinole2E6D.CopyFiles]
BCM4354_003.001.012.0211.0329.hcd
BtwSerialBus.sys
btwampfl.sys

[Pinole2E6D.NT.HW]
AddReg=Pinole.NT.AddReg
AddReg=Pinole2E6D.NT.AddReg

[Pinole2E6D.NT.AddReg]
HKR,,"RAMPatchFileName",0x00000, "BCM4354_003.001.012.0211.0329.hcd"

[Pinole2E6D.NT.Services]
AddService = BtwSerialBus,%SPSVCINST_ASSOCSERVICE%, Bus_Service_Inst, Bus_EventLog_Inst
AddService = btwampfl,,btwampfl.service

;*****************************************
[Pinole2E6E.NT]
CopyFiles=Pinole2E6E.CopyFiles

[Pinole2E6E.CopyFiles]
BCM4354_003.001.012.0211.0339.hcd
BtwSerialBus.sys
btwampfl.sys

[Pinole2E6E.NT.HW]
AddReg=Pinole.NT.AddReg
AddReg=Pinole2E6E.NT.AddReg

[Pinole2E6E.NT.AddReg]
HKR,,"RAMPatchFileName",0x00000, "BCM4354_003.001.012.0211.0339.hcd"

[Pinole2E6E.NT.Services]
AddService = BtwSerialBus,%SPSVCINST_ASSOCSERVICE%, Bus_Service_Inst, Bus_EventLog_Inst
AddService = btwampfl,,btwampfl.service

;*****************************************
[Pinole2E74.NT]
CopyFiles=Pinole2E74.CopyFiles

[Pinole2E74.CopyFiles]
BCM4343A0_001.001.034.0055.0213.hcd
BtwSerialBus.sys
btwampfl.sys

[Pinole2E74.NT.HW]
AddReg=Pinole_921KBaudBeforeConfigDownload.NT.AddReg
AddReg=Pinole2E74.NT.AddReg

[Pinole2E74.NT.AddReg]
HKR,,"RAMPatchFileName",0x00000, "BCM4343A0_001.001.034.0055.0213.hcd"

[Pinole2E74.NT.Services]
AddService = BtwSerialBus,%SPSVCINST_ASSOCSERVICE%, Bus_Service_Inst, Bus_EventLog_Inst
AddService = btwampfl,,btwampfl.service

;*****************************************
[Pinole2E80.NT]
CopyFiles=Pinole2E80.CopyFiles

[Pinole2E80.CopyFiles]
BCM4343A0_001.001.034.0055.0211.hcd
BtwSerialBus.sys
btwampfl.sys

[Pinole2E80.NT.HW]
AddReg=Pinole_921KBaudBeforeConfigDownload.NT.AddReg
AddReg=Pinole2E80.NT.AddReg

[Pinole2E80.NT.AddReg]
HKR,,"RAMPatchFileName",0x00000, "BCM4343A0_001.001.034.0055.0211.hcd"

[Pinole2E80.NT.Services]
AddService = BtwSerialBus,%SPSVCINST_ASSOCSERVICE%, Bus_Service_Inst, Bus_EventLog_Inst
AddService = btwampfl,,btwampfl.service

;*****************************************
[Pinole2E89.NT]
CopyFiles=Pinole2E89.CopyFiles

[Pinole2E89.CopyFiles]
BCM4343A0_001.001.034.0055.0211.hcd
BtwSerialBus.sys
btwampfl.sys

[Pinole2E89.NT.HW]
AddReg=Pinole_921KBaudBeforeConfigDownload.NT.AddReg
AddReg=Pinole2E89.NT.AddReg

[Pinole2E89.NT.AddReg]
HKR,,"RAMPatchFileName",0x00000, "BCM4343A0_001.001.034.0055.0211.hcd"

[Pinole2E89.NT.Services]
AddService = BtwSerialBus,%SPSVCINST_ASSOCSERVICE%, Bus_Service_Inst, Bus_EventLog_Inst
AddService = btwampfl,,btwampfl.service

;*****************************************
[Pinole2E94.NT]
CopyFiles=Pinole2E94.CopyFiles

[Pinole2E94.CopyFiles]
BCM4343A0_001.001.034.0061.0240.hcd
BtwSerialBus.sys
btwampfl.sys

[Pinole2E94.NT.HW]
AddReg=Pinole_921KBaudBeforeConfigDownload.NT.AddReg
AddReg=Pinole2E94.NT.AddReg

[Pinole2E94.NT.AddReg]
HKR,,"RAMPatchFileName",0x00000, "BCM4343A0_001.001.034.0061.0240.hcd"

[Pinole2E94.NT.Services]
AddService = BtwSerialBus,%SPSVCINST_ASSOCSERVICE%, Bus_Service_Inst, Bus_EventLog_Inst
AddService = btwampfl,,btwampfl.service

;*****************************************
[Pinole2E99.NT]
CopyFiles=Pinole2E99.CopyFiles

[Pinole2E99.CopyFiles]
BCM4343A1_001.002.009.0034.0124.hcd
BtwSerialBus.sys
btwampfl.sys

[Pinole2E99.NT.HW]
AddReg=Pinole_921KBaudBeforeConfigDownload.NT.AddReg
AddReg=Pinole2E99.NT.AddReg

[Pinole2E99.NT.AddReg]
HKR,,"RAMPatchFileName",0x00000, "BCM4343A1_001.002.009.0034.0124.hcd"

[Pinole2E99.NT.Services]
AddService = BtwSerialBus,%SPSVCINST_ASSOCSERVICE%, Bus_Service_Inst, Bus_EventLog_Inst
AddService = btwampfl,,btwampfl.service

;*****************************************
[Pinole2E9B.NT]
CopyFiles=Pinole2E9B.CopyFiles

[Pinole2E9B.CopyFiles]
BCM4343A1_001.002.009.0034.0124.hcd
BtwSerialBus.sys
btwampfl.sys

[Pinole2E9B.NT.HW]
AddReg=Pinole_921KBaudBeforeConfigDownload.NT.AddReg
AddReg=Pinole2E9B.NT.AddReg

[Pinole2E9B.NT.AddReg]
HKR,,"RAMPatchFileName",0x00000, "BCM4343A1_001.002.009.0034.0124.hcd"

[Pinole2E9B.NT.Services]
AddService = BtwSerialBus,%SPSVCINST_ASSOCSERVICE%, Bus_Service_Inst, Bus_EventLog_Inst
AddService = btwampfl,,btwampfl.service

;*****************************************
[Pinole2E9F.NT]
CopyFiles=Pinole2E9F.CopyFiles

[Pinole2E9F.CopyFiles]
BCM4343A1_001.002.009.0034.0124.hcd
BtwSerialBus.sys
btwampfl.sys

[Pinole2E9F.NT.HW]
AddReg=Pinole_921KBaudBeforeConfigDownload.NT.AddReg
AddReg=Pinole2E9F.NT.AddReg

[Pinole2E9F.NT.AddReg]
HKR,,"RAMPatchFileName",0x00000, "BCM4343A1_001.002.009.0034.0124.hcd"

[Pinole2E9F.NT.Services]
AddService = BtwSerialBus,%SPSVCINST_ASSOCSERVICE%, Bus_Service_Inst, Bus_EventLog_Inst
AddService = btwampfl,,btwampfl.service

;*****************************************
[Pinole2EA2.NT]
CopyFiles=Pinole2EA2.CopyFiles

[Pinole2EA2.CopyFiles]
BCM4343A1_001.002.009.0034.0124.hcd
BtwSerialBus.sys
btwampfl.sys

[Pinole2EA2.NT.HW]
AddReg=Pinole_921KBaudBeforeConfigDownload.NT.AddReg
AddReg=Pinole2EA2.NT.AddReg

[Pinole2EA2.NT.AddReg]
HKR,,"RAMPatchFileName",0x00000, "BCM4343A1_001.002.009.0034.0124.hcd"

[Pinole2EA2.NT.Services]
AddService = BtwSerialBus,%SPSVCINST_ASSOCSERVICE%, Bus_Service_Inst, Bus_EventLog_Inst
AddService = btwampfl,,btwampfl.service

;*****************************************
[Pinole2EA3.NT]
CopyFiles=Pinole2EA3.CopyFiles

[Pinole2EA3.CopyFiles]
BCM4343A1_001.002.009.0034.0124.hcd
BtwSerialBus.sys
btwampfl.sys

[Pinole2EA3.NT.HW]
AddReg=Pinole_921KBaudBeforeConfigDownload.NT.AddReg
AddReg=Pinole2EA3.NT.AddReg

[Pinole2EA3.NT.AddReg]
HKR,,"RAMPatchFileName",0x00000, "BCM4343A1_001.002.009.0034.0124.hcd"

[Pinole2EA3.NT.Services]
AddService = BtwSerialBus,%SPSVCINST_ASSOCSERVICE%, Bus_Service_Inst, Bus_EventLog_Inst
AddService = btwampfl,,btwampfl.service

;*****************************************
[Pinole2EAA.NT]
CopyFiles=Pinole2EAA.CopyFiles

[Pinole2EAA.CopyFiles]
BCM4343A1_001.002.009.0034.0210.hcd
BtwSerialBus.sys
btwampfl.sys

[Pinole2EAA.NT.HW]
AddReg=Pinole_921KBaudBeforeConfigDownload.NT.AddReg
AddReg=Pinole2EAA.NT.AddReg

[Pinole2EAA.NT.AddReg]
HKR,,"RAMPatchFileName",0x00000, "BCM4343A1_001.002.009.0034.0210.hcd"

[Pinole2EAA.NT.Services]
AddService = BtwSerialBus,%SPSVCINST_ASSOCSERVICE%, Bus_Service_Inst, Bus_EventLog_Inst
AddService = btwampfl,,btwampfl.service

;*****************************************
[Pinole2EAB.NT]
CopyFiles=Pinole2EAB.CopyFiles

[Pinole2EAB.CopyFiles]
BCM4343A1_001.002.009.0034.0211.hcd
BtwSerialBus.sys
btwampfl.sys

[Pinole2EAB.NT.HW]
AddReg=Pinole_921KBaudBeforeConfigDownload.NT.AddReg
AddReg=Pinole2EAB.NT.AddReg

[Pinole2EAB.NT.AddReg]
HKR,,"RAMPatchFileName",0x00000, "BCM4343A1_001.002.009.0034.0211.hcd"

[Pinole2EAB.NT.Services]
AddService = BtwSerialBus,%SPSVCINST_ASSOCSERVICE%, Bus_Service_Inst, Bus_EventLog_Inst
AddService = btwampfl,,btwampfl.service

;*****************************************
[Pinole2EAC.NT]
CopyFiles=Pinole2EAC.CopyFiles

[Pinole2EAC.CopyFiles]
BCM4343A1_001.002.009.0034.0212.hcd
BtwSerialBus.sys
btwampfl.sys

[Pinole2EAC.NT.HW]
AddReg=Pinole_921KBaudBeforeConfigDownload.NT.AddReg
AddReg=Pinole2EAC.NT.AddReg

[Pinole2EAC.NT.AddReg]
HKR,,"RAMPatchFileName",0x00000, "BCM4343A1_001.002.009.0034.0212.hcd"

[Pinole2EAC.NT.Services]
AddService = BtwSerialBus,%SPSVCINST_ASSOCSERVICE%, Bus_Service_Inst, Bus_EventLog_Inst
AddService = btwampfl,,btwampfl.service

;*****************************************
[Pinole2EA4.NT]
CopyFiles=Pinole2EA4.CopyFiles

[Pinole2EA4.CopyFiles]
BCM4345C0_003.001.025.0110.0169.hcd
BtwSerialBus.sys
btwampfl.sys

[Pinole2EA4.NT.HW]
AddReg=Pinole_921KBaudBeforeDL100LaunchDelay.NT.AddReg
AddReg=Pinole2EA4.NT.AddReg

[Pinole2EA4.NT.AddReg]
HKR,,"RAMPatchFileName",0x00000, "BCM4345C0_003.001.025.0110.0169.hcd"

[Pinole2EA4.NT.Services]
AddService = BtwSerialBus,%SPSVCINST_ASSOCSERVICE%, Bus_Service_Inst, Bus_EventLog_Inst
AddService = btwampfl,,btwampfl.service

;*****************************************
[Pinole2EA5.NT]
CopyFiles=Pinole2EA5.CopyFiles

[Pinole2EA5.CopyFiles]
BCM4356A2_001.003.015.0082.0254.hcd
BtwSerialBus.sys
btwampfl.sys

[Pinole2EA5.NT.HW]
AddReg=Pinole.NT.AddReg
AddReg=Pinole2EA5.NT.AddReg

[Pinole2EA5.NT.AddReg]
HKR,,"RAMPatchFileName",0x00000, "BCM4356A2_001.003.015.0082.0254.hcd"
HKR,,"UseBiosBDAddr",0x10001, 1

[Pinole2EA5.NT.Services]
AddService = BtwSerialBus,%SPSVCINST_ASSOCSERVICE%, Bus_Service_Inst, Bus_EventLog_Inst
AddService = btwampfl,,btwampfl.service

;*****************************************
[Pinole2E75.NT]
CopyFiles=Pinole2E75.CopyFiles

[Pinole2E75.CopyFiles]
BCM4343A0_001.001.034.0047.0155.hcd
BtwSerialBus.sys
btwampfl.sys

[Pinole2E75.NT.HW]
AddReg=Pinole_921KBaudBeforeConfigDownload.NT.AddReg
AddReg=Pinole2E75.NT.AddReg

[Pinole2E75.NT.AddReg]
HKR,,"RAMPatchFileName",0x00000, "BCM4343A0_001.001.034.0047.0155.hcd"

[Pinole2E75.NT.Services]
AddService = BtwSerialBus,%SPSVCINST_ASSOCSERVICE%, Bus_Service_Inst, Bus_EventLog_Inst
AddService = btwampfl,,btwampfl.service

;*****************************************
[Pinole2E8A.NT]
CopyFiles=Pinole2E8A.CopyFiles

[Pinole2E8A.CopyFiles]
BCM4356A2_001.003.015.0041.0089.hcd
BtwSerialBus.sys
btwampfl.sys

[Pinole2E8A.NT.HW]
AddReg=Pinole.NT.AddReg
AddReg=Pinole2E8A.NT.AddReg

[Pinole2E8A.NT.AddReg]
HKR,,"RAMPatchFileName",0x00000, "BCM4356A2_001.003.015.0041.0089.hcd"

[Pinole2E8A.NT.Services]
AddService = BtwSerialBus,%SPSVCINST_ASSOCSERVICE%, Bus_Service_Inst, Bus_EventLog_Inst
AddService = btwampfl,,btwampfl.service

;*****************************************
[Pinole2E8C.NT]
CopyFiles=Pinole2E8C.CopyFiles

[Pinole2E8C.CopyFiles]
BCM4356A2_001.003.015.0041.0089.hcd
BtwSerialBus.sys
btwampfl.sys

[Pinole2E8C.NT.HW]
AddReg=Pinole.NT.AddReg
AddReg=Pinole2E8C.NT.AddReg

[Pinole2E8C.NT.AddReg]
HKR,,"RAMPatchFileName",0x00000, "BCM4356A2_001.003.015.0041.0089.hcd"

[Pinole2E8C.NT.Services]
AddService = BtwSerialBus,%SPSVCINST_ASSOCSERVICE%, Bus_Service_Inst, Bus_EventLog_Inst
AddService = btwampfl,,btwampfl.service

;*****************************************
[Pinole2E7C.NT]
CopyFiles=Pinole2E7C.CopyFiles
FeatureScore=F0

[Pinole2E7C.CopyFiles]
BtwSerialBus.sys
btwampfl.sys

[Pinole2E7C.NT.HW]
AddReg=Pinole_3MBaud.NT.AddReg
AddReg=Pinole2E7C.NT.AddReg

[Pinole2E7C.NT.AddReg]
HKR,,"BaudRateDefault",0x10001, 3000000
HKR,,"NoD2",0x10001, 1

[Pinole2E7C.NT.Services]
AddService = BtwSerialBus,%SPSVCINST_ASSOCSERVICE%, Bus_Service_Inst, Bus_EventLog_Inst
AddService = btwampfl,,btwampfl.service

;*****************************************
[Pinole2E01.NT]
CopyFiles=Pinole2E01.CopyFiles

[Pinole2E01.CopyFiles]
BCM4330B1_002.001.003.0967.0979.hcd
BtwSerialBus.sys
btwampfl.sys

[Pinole2E01.NT.HW]
AddReg=Pinole.NT.AddReg
AddReg=Pinole2E01.NT.AddReg

[Pinole2E01.NT.AddReg]
HKR,,"RAMPatchFileName",0x00000, "BCM4330B1_002.001.003.0967.0979.hcd"

[Pinole2E01.NT.Services]
AddService = BtwSerialBus,%SPSVCINST_ASSOCSERVICE%, Bus_Service_Inst, Bus_EventLog_Inst
AddService = btwampfl,,btwampfl.service

;*****************************************
[Pinole2E04.NT]
CopyFiles=Pinole2E04.CopyFiles

[Pinole2E04.CopyFiles]
BCM4330B1_002.001.003.0967.0970.hcd
BtwSerialBus.sys
btwampfl.sys

[Pinole2E04.NT.HW]
AddReg=Pinole_Shutdown2.NT.AddReg
AddReg=Pinole2E04.NT.AddReg

[Pinole2E04.NT.AddReg]
HKR,,"RAMPatchFileName",0x00000, "BCM4330B1_002.001.003.0967.0970.hcd"

[Pinole2E04.NT.Services]
AddService = BtwSerialBus,%SPSVCINST_ASSOCSERVICE%, Bus_Service_Inst, Bus_EventLog_Inst
AddService = btwampfl,,btwampfl.service

;*****************************************
[Pinole2E05.NT]
CopyFiles=Pinole2E05.CopyFiles

[Pinole2E05.CopyFiles]
BCM4330B1_002.001.003.0967.0976.hcd
BtwSerialBus.sys
btwampfl.sys

[Pinole2E05.NT.HW]
AddReg=Pinole.NT.AddReg
AddReg=Pinole2E05.NT.AddReg

[Pinole2E05.NT.AddReg]
HKR,,"RAMPatchFileName",0x00000, "BCM4330B1_002.001.003.0967.0976.hcd"

[Pinole2E05.NT.Services]
AddService = BtwSerialBus,%SPSVCINST_ASSOCSERVICE%, Bus_Service_Inst, Bus_EventLog_Inst
AddService = btwampfl,,btwampfl.service

;*****************************************
[Pinole2E07.NT]
CopyFiles=Pinole2E07.CopyFiles

[Pinole2E07.CopyFiles]
BCM4330B1_002.001.003.0967.0970.hcd
BtwSerialBus.sys
btwampfl.sys

[Pinole2E07.NT.HW]
AddReg=Pinole.NT.AddReg
AddReg=Pinole2E07.NT.AddReg

[Pinole2E07.NT.AddReg]
HKR,,"RAMPatchFileName",0x00000, "BCM4330B1_002.001.003.0967.0970.hcd"

[Pinole2E07.NT.Services]
AddService = BtwSerialBus,%SPSVCINST_ASSOCSERVICE%, Bus_Service_Inst, Bus_EventLog_Inst
AddService = btwampfl,,btwampfl.service

;*****************************************
[Pinole2E09.NT]
CopyFiles=Pinole2E09.CopyFiles

[Pinole2E09.CopyFiles]
BCM4330B1_002.001.003.0967.0978.hcd
BtwSerialBus.sys
btwampfl.sys

[Pinole2E09.NT.HW]
AddReg=Pinole.NT.AddReg
AddReg=Pinole2E09.NT.AddReg

[Pinole2E09.NT.AddReg]
HKR,,"RAMPatchFileName",0x00000, "BCM4330B1_002.001.003.0967.0978.hcd"

[Pinole2E09.NT.Services]
AddService = BtwSerialBus,%SPSVCINST_ASSOCSERVICE%, Bus_Service_Inst, Bus_EventLog_Inst
AddService = btwampfl,,btwampfl.service

;*****************************************
[Pinole2E0A.NT]
CopyFiles=Pinole2E0A.CopyFiles

[Pinole2E0A.CopyFiles]
BCM4330B1_002.001.003.0967.0991.hcd
BtwSerialBus.sys
btwampfl.sys

[Pinole2E0A.NT.HW]
AddReg=Pinole_Shutdown2.NT.AddReg
AddReg=Pinole2E0A.NT.AddReg

[Pinole2E0A.NT.AddReg]
HKR,,"RAMPatchFileName",0x00000, "BCM4330B1_002.001.003.0967.0991.hcd"

[Pinole2E0A.NT.Services]
AddService = BtwSerialBus,%SPSVCINST_ASSOCSERVICE%, Bus_Service_Inst, Bus_EventLog_Inst
AddService = btwampfl,,btwampfl.service

;*****************************************
[Pinole2E0B.NT]
CopyFiles=Pinole2E0B.CopyFiles

[Pinole2E0B.CopyFiles]
BCM4330B1_002.001.003.0967.0991.hcd
BtwSerialBus.sys
btwampfl.sys

[Pinole2E0B.NT.HW]
AddReg=Pinole_Shutdown2.NT.AddReg
AddReg=Pinole2E0B.NT.AddReg

[Pinole2E0B.NT.AddReg]
HKR,,"RAMPatchFileName",0x00000, "BCM4330B1_002.001.003.0967.0991.hcd"

[Pinole2E0B.NT.Services]
AddService = BtwSerialBus,%SPSVCINST_ASSOCSERVICE%, Bus_Service_Inst, Bus_EventLog_Inst
AddService = btwampfl,,btwampfl.service

;*****************************************
[Pinole2E0F.NT]
CopyFiles=Pinole2E0F.CopyFiles

[Pinole2E0F.CopyFiles]
BCM4330B1_002.001.003.0967.0991.hcd
BtwSerialBus.sys
btwampfl.sys

[Pinole2E0F.NT.HW]
AddReg=Pinole.NT.AddReg
AddReg=Pinole2E0F.NT.AddReg

[Pinole2E0F.NT.AddReg]
HKR,,"RAMPatchFileName",0x00000, "BCM4330B1_002.001.003.0967.0991.hcd"

[Pinole2E0F.NT.Services]
AddService = BtwSerialBus,%SPSVCINST_ASSOCSERVICE%, Bus_Service_Inst, Bus_EventLog_Inst
AddService = btwampfl,,btwampfl.service

;*****************************************
[Pinole2E12.NT]
CopyFiles=Pinole2E12.CopyFiles

[Pinole2E12.CopyFiles]
BCM4330B1_002.001.003.0967.0973.hcd
BtwSerialBus.sys
btwampfl.sys

[Pinole2E12.NT.HW]
AddReg=Pinole_Shutdown2.NT.AddReg
AddReg=Pinole2E12.NT.AddReg

[Pinole2E12.NT.AddReg]
HKR,,"RAMPatchFileName",0x00000, "BCM4330B1_002.001.003.0967.0973.hcd"

[Pinole2E12.NT.Services]
AddService = BtwSerialBus,%SPSVCINST_ASSOCSERVICE%, Bus_Service_Inst, Bus_EventLog_Inst
AddService = btwampfl,,btwampfl.service

;*****************************************
[Pinole2E36.NT]
CopyFiles=Pinole2E36.CopyFiles

[Pinole2E36.CopyFiles]
BCM4324B3_002.004.006.0130.0136.hcd
BtwSerialBus.sys
btwampfl.sys

[Pinole2E36.NT.HW]
AddReg=Pinole_25MBaud.NT.AddReg
AddReg=Pinole2E36.NT.AddReg

[Pinole2E36.NT.AddReg]
HKR,,"RAMPatchFileName",0x00000, "BCM4324B3_002.004.006.0130.0136.hcd"

[Pinole2E36.NT.Services]
AddService = BtwSerialBus,%SPSVCINST_ASSOCSERVICE%, Bus_Service_Inst, Bus_EventLog_Inst
AddService = btwampfl,,btwampfl.service

;*****************************************
[Pinole2E15.NT]
CopyFiles=Pinole2E15.CopyFiles

[Pinole2E15.CopyFiles]
BCM4330B1_002.001.003.0967.0982.hcd
BtwSerialBus.sys
btwampfl.sys

[Pinole2E15.NT.HW]
AddReg=Pinole.NT.AddReg
AddReg=Pinole2E15.NT.AddReg

[Pinole2E15.NT.AddReg]
HKR,,"RAMPatchFileName",0x00000, "BCM4330B1_002.001.003.0967.0982.hcd"

[Pinole2E15.NT.Services]
AddService = BtwSerialBus,%SPSVCINST_ASSOCSERVICE%, Bus_Service_Inst, Bus_EventLog_Inst
AddService = btwampfl,,btwampfl.service

;*****************************************
[Pinole2E16.NT]
CopyFiles=Pinole2E16.CopyFiles

[Pinole2E16.CopyFiles]
BCM4330B1_002.001.003.1227.1237.hcd
BtwSerialBus.sys
btwampfl.sys

[Pinole2E16.NT.HW]
AddReg=Pinole_Shutdown2.NT.AddReg
AddReg=Pinole2E16.NT.AddReg

[Pinole2E16.NT.AddReg]
HKR,,"RAMPatchFileName",0x00000, "BCM4330B1_002.001.003.1227.1237.hcd"

[Pinole2E16.NT.Services]
AddService = BtwSerialBus,%SPSVCINST_ASSOCSERVICE%, Bus_Service_Inst, Bus_EventLog_Inst
AddService = btwampfl,,btwampfl.service

;*****************************************
[Pinole2E17.NT]
CopyFiles=Pinole2E17.CopyFiles

[Pinole2E17.CopyFiles]
BCM4330B1_002.001.003.0967.0991.hcd
BtwSerialBus.sys
btwampfl.sys

[Pinole2E17.NT.HW]
AddReg=Pinole_Shutdown2.NT.AddReg
AddReg=Pinole2E17.NT.AddReg

[Pinole2E17.NT.AddReg]
HKR,,"RAMPatchFileName",0x00000, "BCM4330B1_002.001.003.0967.0991.hcd"

[Pinole2E17.NT.Services]
AddService = BtwSerialBus,%SPSVCINST_ASSOCSERVICE%, Bus_Service_Inst, Bus_EventLog_Inst
AddService = btwampfl,,btwampfl.service

;*****************************************
[Pinole2E18.NT]
CopyFiles=Pinole2E18.CopyFiles

[Pinole2E18.CopyFiles]
BCM4330B1_002.001.003.0967.0991.hcd
BtwSerialBus.sys
btwampfl.sys

[Pinole2E18.NT.HW]
AddReg=Pinole.NT.AddReg
AddReg=Pinole2E18.NT.AddReg

[Pinole2E18.NT.AddReg]
HKR,,"RAMPatchFileName",0x00000, "BCM4330B1_002.001.003.0967.0991.hcd"

[Pinole2E18.NT.Services]
AddService = BtwSerialBus,%SPSVCINST_ASSOCSERVICE%, Bus_Service_Inst, Bus_EventLog_Inst
AddService = btwampfl,,btwampfl.service

;*****************************************
[Pinole2E1D.NT]
CopyFiles=Pinole2E1D.CopyFiles

[Pinole2E1D.CopyFiles]
BCM4330B1_002.001.003.1313.1316.hcd
BtwSerialBus.sys
btwampfl.sys

[Pinole2E1D.NT.HW]
AddReg=Pinole_RST2.NT.AddReg
AddReg=Pinole2E1D.NT.AddReg

[Pinole2E1D.NT.AddReg]
HKR,,"RAMPatchFileName",0x00000, "BCM4330B1_002.001.003.1313.1316.hcd"

[Pinole2E1D.NT.Services]
AddService = BtwSerialBus,%SPSVCINST_ASSOCSERVICE%, Bus_Service_Inst, Bus_EventLog_Inst
AddService = btwampfl,,btwampfl.service

;*****************************************
[Pinole2E1B.NT]
CopyFiles=Pinole2E1B.CopyFiles

[Pinole2E1B.CopyFiles]
BCM4330B1_002.001.003.0967.0993.hcd
BtwSerialBus.sys
btwampfl.sys

[Pinole2E1B.NT.HW]
AddReg=Pinole_Shutdown2.NT.AddReg
AddReg=Pinole2E1B.NT.AddReg

[Pinole2E1B.NT.AddReg]
HKR,,"RAMPatchFileName",0x00000, "BCM4330B1_002.001.003.0967.0993.hcd"

[Pinole2E1B.NT.Services]
AddService = BtwSerialBus,%SPSVCINST_ASSOCSERVICE%, Bus_Service_Inst, Bus_EventLog_Inst
AddService = btwampfl,,btwampfl.service

;*****************************************
[Pinole2E1F.NT]
CopyFiles=Pinole2E1F.CopyFiles

[Pinole2E1F.CopyFiles]
BCM4330B1_002.001.003.0967.0978.hcd
BtwSerialBus.sys
btwampfl.sys

[Pinole2E1F.NT.HW]
AddReg=Pinole_Shutdown2.NT.AddReg
AddReg=Pinole2E1F.NT.AddReg

[Pinole2E1F.NT.AddReg]
HKR,,"RAMPatchFileName",0x00000, "BCM4330B1_002.001.003.0967.0978.hcd"

[Pinole2E1F.NT.Services]
AddService = BtwSerialBus,%SPSVCINST_ASSOCSERVICE%, Bus_Service_Inst, Bus_EventLog_Inst
AddService = btwampfl,,btwampfl.service

;*****************************************
[Pinole2E24.NT]
CopyFiles=Pinole2E24.CopyFiles

[Pinole2E24.CopyFiles]
BCM4330B1_002.001.003.0967.1024.hcd
BtwSerialBus.sys
btwampfl.sys

[Pinole2E24.NT.HW]
AddReg=Pinole_Shutdown2.NT.AddReg
AddReg=Pinole2E24.NT.AddReg

[Pinole2E24.NT.AddReg]
HKR,,"RAMPatchFileName",0x00000, "BCM4330B1_002.001.003.0967.1024.hcd"

[Pinole2E24.NT.Services]
AddService = BtwSerialBus,%SPSVCINST_ASSOCSERVICE%, Bus_Service_Inst, Bus_EventLog_Inst
AddService = btwampfl,,btwampfl.service

;*****************************************
[Pinole2E2F.NT]
CopyFiles=Pinole2E2F.CopyFiles

[Pinole2E2F.CopyFiles]
BCM4330B1_002.001.003.0967.0973.hcd
BtwSerialBus.sys
btwampfl.sys

[Pinole2E2F.NT.HW]
AddReg=Pinole.NT.AddReg
AddReg=Pinole2E2F.NT.AddReg

[Pinole2E2F.NT.AddReg]
HKR,,"RAMPatchFileName",0x00000, "BCM4330B1_002.001.003.0967.0973.hcd"

[Pinole2E2F.NT.Services]
AddService = BtwSerialBus,%SPSVCINST_ASSOCSERVICE%, Bus_Service_Inst, Bus_EventLog_Inst
AddService = btwampfl,,btwampfl.service

;*****************************************
[Pinole2E39.NT]
CopyFiles=Pinole2E39.CopyFiles

[Pinole2E39.CopyFiles]
BCM4324B3_002.004.006.0130.0133.hcd
BtwSerialBus.sys
btwampfl.sys

[Pinole2E39.NT.HW]
AddReg=Pinole.NT.AddReg
AddReg=Pinole2E39.NT.AddReg

[Pinole2E39.NT.AddReg]
HKR,,"RAMPatchFileName",0x00000, "BCM4324B3_002.004.006.0130.0133.hcd"

[Pinole2E39.NT.Services]
AddService = BtwSerialBus,%SPSVCINST_ASSOCSERVICE%, Bus_Service_Inst, Bus_EventLog_Inst
AddService = btwampfl,,btwampfl.service

;*****************************************
[Pinole2E5F.NT]
CopyFiles=Pinole2E5F.CopyFiles

[Pinole2E5F.CopyFiles]
BCM4324B5_002.006.006.0601.1170.hcd 
BtwSerialBus.sys
btwampfl.sys

[Pinole2E5F.NT.HW]
AddReg=Pinole.NT.AddReg
AddReg=Pinole2E5F.NT.AddReg

[Pinole2E5F.NT.AddReg]
HKR,,"RAMPatchFileName",0x00000, "BCM4324B5_002.006.006.0601.1170.hcd"

[Pinole2E5F.NT.Services]
AddService = BtwSerialBus,%SPSVCINST_ASSOCSERVICE%, Bus_Service_Inst, Bus_EventLog_Inst
AddService = btwampfl,,btwampfl.service

;*****************************************
[Pinole2E67.NT]
CopyFiles=Pinole2E67.CopyFiles

[Pinole2E67.CopyFiles]
BCM4330B1_002.001.003.0967.1320.hcd
BtwSerialBus.sys
btwampfl.sys

[Pinole2E67.NT.HW]
AddReg=Pinole.NT.AddReg
AddReg=Pinole2E67.NT.AddReg

[Pinole2E67.NT.AddReg]
HKR,,"RAMPatchFileName",0x00000, "BCM4330B1_002.001.003.0967.1320.hcd"

[Pinole2E67.NT.Services]
AddService = BtwSerialBus,%SPSVCINST_ASSOCSERVICE%, Bus_Service_Inst, Bus_EventLog_Inst
AddService = btwampfl,,btwampfl.service

;*****************************************
[Pinole2E6F.NT]
CopyFiles=Pinole2E6F.CopyFiles

[Pinole2E6F.CopyFiles]
BCM43341B0_002.001.014.0122.0176.hcd
BtwSerialBus.sys
btwampfl.sys

[Pinole2E6F.NT.HW]
AddReg=Pinole.NT.AddReg
AddReg=Pinole2E6F.NT.AddReg

[Pinole2E6F.NT.AddReg]
HKR,,"RAMPatchFileName",0x00000, "BCM43341B0_002.001.014.0122.0176.hcd"
HKR,,"UseBiosBDAddr",0x10001, 1

[Pinole2E6F.NT.Services]
AddService = BtwSerialBus,%SPSVCINST_ASSOCSERVICE%, Bus_Service_Inst, Bus_EventLog_Inst
AddService = btwampfl,,btwampfl.service

;*****************************************
[Pinole2E55.NT]
CopyFiles=Pinole2E55.CopyFiles

[Pinole2E55.CopyFiles]
BCM4324B5_002.006.006.0601.1170.hcd 
BtwSerialBus.sys
btwampfl.sys

[Pinole2E55.NT.HW]
AddReg=Pinole.NT.AddReg
AddReg=Pinole2E55.NT.AddReg

[Pinole2E55.NT.AddReg]
HKR,,"RAMPatchFileName",0x00000, "BCM4324B5_002.006.006.0601.1170.hcd"

[Pinole2E55.NT.Services]
AddService = BtwSerialBus,%SPSVCINST_ASSOCSERVICE%, Bus_Service_Inst, Bus_EventLog_Inst
AddService = btwampfl,,btwampfl.service

;*****************************************
[Pinole2E7D.NT]
CopyFiles=Pinole2E7D.CopyFiles

[Pinole2E7D.CopyFiles]
BCM4356A2_001.003.015.0041.0084.hcd
BtwSerialBus.sys
btwampfl.sys

[Pinole2E7D.NT.HW]
AddReg=Pinole.NT.AddReg
AddReg=Pinole2E7D.NT.AddReg

[Pinole2E7D.NT.AddReg]
HKR,,"RAMPatchFileName",0x00000, "BCM4356A2_001.003.015.0041.0084.hcd"

[Pinole2E7D.NT.Services]
AddService = BtwSerialBus,%SPSVCINST_ASSOCSERVICE%, Bus_Service_Inst, Bus_EventLog_Inst
AddService = btwampfl,,btwampfl.service

;*****************************************
[Pinole2E7E.NT]
CopyFiles=Pinole2E7E.CopyFiles

[Pinole2E7E.CopyFiles]
BCM4356A2_001.003.015.0041.0089.hcd
BtwSerialBus.sys
btwampfl.sys

[Pinole2E7E.NT.HW]
AddReg=Pinole.NT.AddReg
AddReg=Pinole2E7E.NT.AddReg

[Pinole2E7E.NT.AddReg]
HKR,,"RAMPatchFileName",0x00000, "BCM4356A2_001.003.015.0041.0089.hcd"

[Pinole2E7E.NT.Services]
AddService = BtwSerialBus,%SPSVCINST_ASSOCSERVICE%, Bus_Service_Inst, Bus_EventLog_Inst
AddService = btwampfl,,btwampfl.service

;*****************************************
[Pinole2E82.NT]
CopyFiles=Pinole2E82.CopyFiles

[Pinole2E82.CopyFiles]
BCM4356A2_001.003.015.0080.0224.hcd
BtwSerialBus.sys
btwampfl.sys

[Pinole2E82.NT.HW]
AddReg=Pinole.NT.AddReg
AddReg=Pinole2E82.NT.AddReg

[Pinole2E82.NT.AddReg]
HKR,,"RAMPatchFileName",0x00000, "BCM4356A2_001.003.015.0080.0224.hcd"

[Pinole2E82.NT.Services]
AddService = BtwSerialBus,%SPSVCINST_ASSOCSERVICE%, Bus_Service_Inst, Bus_EventLog_Inst
AddService = btwampfl,,btwampfl.service

;*****************************************
[Pinole2E87.NT]
CopyFiles=Pinole2E87.CopyFiles

[Pinole2E87.CopyFiles]
BCM4356A2_001.003.015.0041.0089.hcd
BtwSerialBus.sys
btwampfl.sys

[Pinole2E87.NT.HW]
AddReg=Pinole.NT.AddReg
AddReg=Pinole2E87.NT.AddReg

[Pinole2E87.NT.AddReg]
HKR,,"RAMPatchFileName",0x00000, "BCM4356A2_001.003.015.0041.0089.hcd"

[Pinole2E87.NT.Services]
AddService = BtwSerialBus,%SPSVCINST_ASSOCSERVICE%, Bus_Service_Inst, Bus_EventLog_Inst
AddService = btwampfl,,btwampfl.service

;*****************************************
[Pinole2E7A.NT]
CopyFiles=Pinole2E7A.CopyFiles

[Pinole2E7A.CopyFiles]
BCM4330B1_002.001.003.1227.1237.hcd
BtwSerialBus.sys
btwampfl.sys

[Pinole2E7A.NT.HW]
AddReg=Pinole.NT.AddReg
AddReg=Pinole2E7A.NT.AddReg

[Pinole2E7A.NT.AddReg]
HKR,,"RAMPatchFileName",0x00000, "BCM4330B1_002.001.003.1227.1237.hcd"

[Pinole2E7A.NT.Services]
AddService = BtwSerialBus,%SPSVCINST_ASSOCSERVICE%, Bus_Service_Inst, Bus_EventLog_Inst
AddService = btwampfl,,btwampfl.service

;*****************************************
[Pinole2E83.NT]
CopyFiles=Pinole2E83.CopyFiles

[Pinole2E83.CopyFiles]
BCM4330B1_002.001.003.0967.1321.hcd
BtwSerialBus.sys
btwampfl.sys

[Pinole2E83.NT.HW]
AddReg=Pinole.NT.AddReg
AddReg=Pinole2E83.NT.AddReg

[Pinole2E83.NT.AddReg]
HKR,,"RAMPatchFileName",0x00000, "BCM4330B1_002.001.003.0967.1321.hcd"

[Pinole2E83.NT.Services]
AddService = BtwSerialBus,%SPSVCINST_ASSOCSERVICE%, Bus_Service_Inst, Bus_EventLog_Inst
AddService = btwampfl,,btwampfl.service

;*****************************************
[Pinole2E8B.NT]
CopyFiles=Pinole2E8B.CopyFiles

[Pinole2E8B.CopyFiles]
BCM4330B1_002.001.003.0967.1320.hcd
BtwSerialBus.sys
btwampfl.sys

[Pinole2E8B.NT.HW]
AddReg=Pinole.NT.AddReg
AddReg=Pinole2E8B.NT.AddReg

[Pinole2E8B.NT.AddReg]
HKR,,"RAMPatchFileName",0x00000, "BCM4330B1_002.001.003.0967.1320.hcd"

[Pinole2E8B.NT.Services]
AddService = BtwSerialBus,%SPSVCINST_ASSOCSERVICE%, Bus_Service_Inst, Bus_EventLog_Inst
AddService = btwampfl,,btwampfl.service

;*****************************************
[Pinole2E8D.NT]
CopyFiles=Pinole2E8D.CopyFiles

[Pinole2E8D.CopyFiles]
BCM4330B1_002.001.003.0967.1320.hcd
BtwSerialBus.sys
btwampfl.sys

[Pinole2E8D.NT.HW]
AddReg=Pinole.NT.AddReg
AddReg=Pinole2E8D.NT.AddReg

[Pinole2E8D.NT.AddReg]
HKR,,"RAMPatchFileName",0x00000, "BCM4330B1_002.001.003.0967.1320.hcd"

[Pinole2E8D.NT.Services]
AddService = BtwSerialBus,%SPSVCINST_ASSOCSERVICE%, Bus_Service_Inst, Bus_EventLog_Inst
AddService = btwampfl,,btwampfl.service

;*****************************************
[Pinole2E8E.NT]
CopyFiles=Pinole2E8E.CopyFiles

[Pinole2E8E.CopyFiles]
BCM4330B1_002.001.003.0967.1320.hcd
BtwSerialBus.sys
btwampfl.sys

[Pinole2E8E.NT.HW]
AddReg=Pinole.NT.AddReg
AddReg=Pinole2E8E.NT.AddReg

[Pinole2E8E.NT.AddReg]
HKR,,"RAMPatchFileName",0x00000, "BCM4330B1_002.001.003.0967.1320.hcd"

[Pinole2E8E.NT.Services]
AddService = BtwSerialBus,%SPSVCINST_ASSOCSERVICE%, Bus_Service_Inst, Bus_EventLog_Inst
AddService = btwampfl,,btwampfl.service

;*****************************************
[Pinole2EA7.NT]
CopyFiles=Pinole2EA7.CopyFiles

[Pinole2EA7.CopyFiles]
BCM4359C0_003.001.006.0026.0053.hcd
BtwSerialBus.sys
btwampfl.sys

[Pinole2EA7.NT.HW]
AddReg=Pinole.NT.AddReg
AddReg=Pinole2EA7.NT.AddReg

[Pinole2EA7.NT.AddReg]
HKR,,"RAMPatchFileName",0x00000, "BCM4359C0_003.001.006.0026.0053.hcd"

[Pinole2EA7.NT.Services]
AddService = BtwSerialBus,%SPSVCINST_ASSOCSERVICE%, Bus_Service_Inst, Bus_EventLog_Inst
AddService = btwampfl,,btwampfl.service


;*****************************************

[Bus_Service_Inst]
DisplayName    = %Bus.SVCDESC%
ServiceType    = 1               ; SERVICE_KERNEL_DRIVER
StartType      = 3               ; SERVICE_DEMAND_START 
ErrorControl   = 1               ; SERVICE_ERROR_NORMAL
ServiceBinary  = %12%\BtwSerialBus.sys

[Bus_EventLog_Inst]
AddReg = Bus_EventLog_Inst.reg

[Bus_EventLog_Inst.reg]
HKR,,EventMessageFile,0x00020000,"%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\drivers\BtwSerialBus.sys"
HKR,,TypesSupported,0x00010001,7

[btwampfl.service]
DisplayName      = %btwampfl.ServiceName%
Description      = %btwampfl.ServiceDescription%
ServiceBinary    = %12%\btwampfl.sys            ;%windir%\system32\drivers\
ServiceType      = 1                            ;SERVICE_KERNEL_DRIVER
StartType        = 3                            ;SERVICE_DEMAND_START
ErrorControl     = 1                            ;SERVICE_ERROR_NORMAL


[Strings]
;Non-Localizable

SPSVCINST_ASSOCSERVICE= 0x00000002

;Localizable
BRCM = "Broadcom"
StdMfg = "(Standard system devices)"
DiskId1 = "Broadcom Installation Disk #1"
Bus.DeviceDesc = "Broadcom Serial Bus Driver over UART Bus Enumerator"
Bus.SVCDESC = "Broadcom Serial Bus Driver over UART Bus Enumerator"
btwampfl.ServiceDescription = "btwampfl Bluetooth filter driver"
btwampfl.ServiceName = "btwampfl"
