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

[DestinationDirs]
DefaultDestDir = 12
DLL.CopyFiles = 11 ; system32
BcmBtRSupport.CopyList = 11 ; system32
CoInstaller_CopyFiles = 11

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

[SourceDisksFiles]
BtwRadioSwitch.dll  = 1,,
BtwSerialBus.sys  = 1,,
btwampfl.sys  = 1,,
btwdi.dll  = 1,,
BtwRSupportService.exe = 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,,
BCM4324B3_002.004.006.0096.0116.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.0154.hcd = 1,,
BCM4343A0_001.001.034.0047.0155.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.0037.0054.hcd = 1,,
BCM4356A2_001.003.015.0037.0055.hcd = 1,,

[ControlFlags]
; ExcludeFromSelect=*

[Manufacturer]
%StdMfg%=VendorModels,NTx86.6.3,NTx86

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

; Win8.1 +

[VendorModels.NTx86.6.3]
%Bus.DeviceDesc%=BluePinole2E19,    ACPI\BCM2E19        ; BCM43241B0
%Bus.DeviceDesc%=BluePinole2E1A,    ACPI\BCM2E1A        ; BCM43241B0
%Bus.DeviceDesc%=BluePinole2E21,    ACPI\BCM2E21        ; BCM43241B0
%Bus.DeviceDesc%=BluePinole2E2A,    ACPI\BCM2E2A        ; BCM43241B0
%Bus.DeviceDesc%=BluePinole2E2E,    ACPI\BCM2E2E        ; BCM4330B1
%Bus.DeviceDesc%=BluePinole2E31,    ACPI\BCM2E31        ; BCM43241B0
%Bus.DeviceDesc%=BluePinole2E32,    ACPI\BCM2E32        ; BCM43241B0
%Bus.DeviceDesc%=BluePinole2E34,    ACPI\BCM2E34        ; BCM43241B0
%Bus.DeviceDesc%=BluePinole2E64,    ACPI\BCM2E64        ; BCM4354Z
%Bus.DeviceDesc%=BluePinole2E6D,    ACPI\BCM2E6D        ; BCM4354
%Bus.DeviceDesc%=BluePinole2E6E,    ACPI\BCM2E6E        ; BCM4354
%Bus.DeviceDesc%=BluePinole2E74,    ACPI\BCM2E74        ; BCM43438
%Bus.DeviceDesc%=BluePinole2E75,    ACPI\BCM2E75        ; BCM43438
%Bus.DeviceDesc%=BluePinole2E78,    ACPI\BCM2E78        ; BCM4356A2
%Bus.DeviceDesc%=BluePinole2E7B,    ACPI\BCM2E7B        ; BCM4356A2
%Bus.DeviceDesc%=BluePinole2E7D,    ACPI\BCM2E7D        ; BCM4356A2
%Bus.DeviceDesc%=BluePinole2E81,    ACPI\BCM2E81        ; BCM4356A2
%Bus.DeviceDesc%=BluePinole2E82,    ACPI\BCM2E82        ; BCM4356A2

[VendorModels.NTamd64.6.3]
%Bus.DeviceDesc%=BluePinole2E20,    ACPI\BCM2E20        ; BCM43241B0
%Bus.DeviceDesc%=BluePinole2E25,    ACPI\BCM2E25        ; BCM43241B0
%Bus.DeviceDesc%=BluePinole2E26,    ACPI\BCM2E26        ; BCM43241B0
%Bus.DeviceDesc%=BluePinole2E27,    ACPI\BCM2E27        ; BCM43241B0
%Bus.DeviceDesc%=BluePinole2E28,    ACPI\BCM2E28        ; BCM43241B0
%Bus.DeviceDesc%=BluePinole2E29,    ACPI\BCM2E29        ; BCM43241B0
%Bus.DeviceDesc%=BluePinole2E2C,    ACPI\BCM2E2C        ; BCM4330B1
%Bus.DeviceDesc%=BluePinole2E2D,    ACPI\BCM2E2D        ; BCM43241B0
%Bus.DeviceDesc%=BluePinole2E30,    ACPI\BCM2E30        ; BCM43241B0
%Bus.DeviceDesc%=BluePinole2E36,    ACPI\BCM2E36        ; BCM43241B4
%Bus.DeviceDesc%=BluePinole2E64,    ACPI\BCM2E64        ; BCM4354Z
%Bus.DeviceDesc%=BluePinole2E6D,    ACPI\BCM2E6D        ; BCM4354
%Bus.DeviceDesc%=BluePinole2E6E,    ACPI\BCM2E6E        ; BCM4354
%Bus.DeviceDesc%=BluePinole2E74,    ACPI\BCM2E74        ; BCM43438
%Bus.DeviceDesc%=BluePinole2E75,    ACPI\BCM2E75        ; BCM43438
%Bus.DeviceDesc%=BluePinole2E78,    ACPI\BCM2E78        ; BCM4356A2
%Bus.DeviceDesc%=BluePinole2E7B,    ACPI\BCM2E7B        ; BCM4356A2
%Bus.DeviceDesc%=BluePinole2E7D,    ACPI\BCM2E7D        ; BCM4356A2
%Bus.DeviceDesc%=BluePinole2E81,    ACPI\BCM2E81        ; BCM4356A2
%Bus.DeviceDesc%=BluePinole2E82,    ACPI\BCM2E82        ; BCM4356A2

[VendorModels.NTARM.6.3]
%Bus.DeviceDesc%=BlueTegra2E22,     ACPI\BCM2E22        ; BCM4330
%Bus.DeviceDesc%=BlueTegra2E33,     ACPI\BCM2E33        ; BCM43241B0
%Bus.DeviceDesc%=BlueTegra2E68,     ACPI\BCM2E68        ; BCM4334B0 

; Win8 Gold

[VendorModels.NTx86]
%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%=Pinole2E78,    ACPI\BCM2E78        ; BCM4356A2
%Bus.DeviceDesc%=Pinole2E7B,    ACPI\BCM2E7B        ; BCM4356A2
%Bus.DeviceDesc%=Pinole2E7D,    ACPI\BCM2E7D        ; BCM4356A2
%Bus.DeviceDesc%=Pinole2E81,    ACPI\BCM2E81        ; BCM4356A2
%Bus.DeviceDesc%=Pinole2E82,    ACPI\BCM2E82        ; BCM4356A2

[VendorModels.NTamd64]
%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%=Pinole2E78,    ACPI\BCM2E78        ; BCM4356A2
%Bus.DeviceDesc%=Pinole2E7B,    ACPI\BCM2E7B        ; BCM43438
%Bus.DeviceDesc%=Pinole2E7D,    ACPI\BCM2E7D        ; BCM4356A2
%Bus.DeviceDesc%=Pinole2E81,    ACPI\BCM2E81        ; BCM4356A2
%Bus.DeviceDesc%=Pinole2E82,    ACPI\BCM2E82        ; BCM4356A2

[VendorModels.NTARM]
%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

[RadioSwitch.NT.AddReg]
HKLM,"SYSTEM\CurrentControlSet\Services\BTHPORT\Parameters\Radio Support",SupportDLL,0x20000,"%SystemRoot%\System32\BtwRadioSwitch.dll"

;*****************************************
[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_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

;*****************************************
; 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

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

[Tegra2E22.NT]
CopyFiles=Tegra2E22.CopyFiles
CopyFiles=DLL.CopyFiles

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

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

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

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

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

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

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

[Tegra2E33.NT]
CopyFiles=Tegra2E33.CopyFiles
CopyFiles=DLL.CopyFiles

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

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

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

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

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

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

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

[Tegra2E68.NT]
CopyFiles=Tegra2E68.CopyFiles
CopyFiles=DLL.CopyFiles

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

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

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

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

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

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

;*****************************************
[BluePinole2E19.NT]
CopyFiles=Pinole2E19.CopyFiles
CopyFiles=BcmBtRSupport.CopyList

[Pinole2E19.NT]
CopyFiles=Pinole2E19.CopyFiles
CopyFiles=DLL.CopyFiles
CopyFiles=BcmBtRSupport.CopyList

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

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

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

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

[BluePinole2E19.NT.Services]
AddService = BtwSerialBus,%SPSVCINST_ASSOCSERVICE%, Bus_Service_Inst, Bus_EventLog_Inst
AddService = btwampfl,,btwampfl.service
DelService=BcmBtRSupport,0x00000200
AddService=BcmBtRSupport,0x00000800,BtwRSupport_Service_Inst ; SPSVCSINST_STARTSERVICE

[BluePinole2E19.NT.CoInstallers]
AddReg=CoInstaller_AddReg
CopyFiles=CoInstaller_CopyFiles

[Pinole2E19.NT.Services]
AddService = BtwSerialBus,%SPSVCINST_ASSOCSERVICE%, Bus_Service_Inst, Bus_EventLog_Inst
AddService = btwampfl,,btwampfl.service
DelService=BcmBtRSupport,0x00000200
AddService=BcmBtRSupport,0x00000800,BtwRSupport_Service_Inst ; SPSVCSINST_STARTSERVICE

[Pinole2E19.NT.CoInstallers]
AddReg=CoInstaller_AddReg
CopyFiles=CoInstaller_CopyFiles

;*****************************************
[BluePinole2E1A.NT]
CopyFiles=Pinole2E1A.CopyFiles
CopyFiles=BcmBtRSupport.CopyList

[Pinole2E1A.NT]
CopyFiles=Pinole2E1A.CopyFiles
CopyFiles=DLL.CopyFiles
CopyFiles=BcmBtRSupport.CopyList

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

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

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

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

[BluePinole2E1A.NT.Services]
AddService = BtwSerialBus,%SPSVCINST_ASSOCSERVICE%, Bus_Service_Inst, Bus_EventLog_Inst
AddService = btwampfl,,btwampfl.service
DelService=BcmBtRSupport,0x00000200
AddService=BcmBtRSupport,0x00000800,BtwRSupport_Service_Inst ; SPSVCSINST_STARTSERVICE

[BluePinole2E1A.NT.CoInstallers]
AddReg=CoInstaller_AddReg
CopyFiles=CoInstaller_CopyFiles

[Pinole2E1A.NT.Services]
AddService = BtwSerialBus,%SPSVCINST_ASSOCSERVICE%, Bus_Service_Inst, Bus_EventLog_Inst
AddService = btwampfl,,btwampfl.service
DelService=BcmBtRSupport,0x00000200
AddService=BcmBtRSupport,0x00000800,BtwRSupport_Service_Inst ; SPSVCSINST_STARTSERVICE

[Pinole2E1A.NT.CoInstallers]
AddReg=CoInstaller_AddReg
CopyFiles=CoInstaller_CopyFiles

;*****************************************
[BluePinole2E21.NT]
CopyFiles=Pinole2E21.CopyFiles
CopyFiles=BcmBtRSupport.CopyList

[Pinole2E21.NT]
CopyFiles=Pinole2E21.CopyFiles
CopyFiles=DLL.CopyFiles
CopyFiles=BcmBtRSupport.CopyList

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

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

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

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

[BluePinole2E21.NT.Services]
AddService = BtwSerialBus,%SPSVCINST_ASSOCSERVICE%, Bus_Service_Inst, Bus_EventLog_Inst
AddService = btwampfl,,btwampfl.service
DelService=BcmBtRSupport,0x00000200
AddService=BcmBtRSupport,0x00000800,BtwRSupport_Service_Inst ; SPSVCSINST_STARTSERVICE

[BluePinole2E21.NT.CoInstallers]
AddReg=CoInstaller_AddReg
CopyFiles=CoInstaller_CopyFiles

[Pinole2E21.NT.Services]
AddService = BtwSerialBus,%SPSVCINST_ASSOCSERVICE%, Bus_Service_Inst, Bus_EventLog_Inst
AddService = btwampfl,,btwampfl.service
DelService=BcmBtRSupport,0x00000200
AddService=BcmBtRSupport,0x00000800,BtwRSupport_Service_Inst ; SPSVCSINST_STARTSERVICE

[Pinole2E21.NT.CoInstallers]
AddReg=CoInstaller_AddReg
CopyFiles=CoInstaller_CopyFiles

;*****************************************
[BluePinole2E20.NT]
CopyFiles=Pinole2E20.CopyFiles
CopyFiles=BcmBtRSupport.CopyList

[Pinole2E20.NT]
CopyFiles=Pinole2E20.CopyFiles
CopyFiles=DLL.CopyFiles
CopyFiles=BcmBtRSupport.CopyList

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

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

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

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

[BluePinole2E20.NT.Services]
AddService = BtwSerialBus,%SPSVCINST_ASSOCSERVICE%, Bus_Service_Inst, Bus_EventLog_Inst
AddService = btwampfl,,btwampfl.service
DelService=BcmBtRSupport,0x00000200
AddService=BcmBtRSupport,0x00000800,BtwRSupport_Service_Inst ; SPSVCSINST_STARTSERVICE

[BluePinole2E20.NT.CoInstallers]
AddReg=CoInstaller_AddReg
CopyFiles=CoInstaller_CopyFiles

[Pinole2E20.NT.Services]
AddService = BtwSerialBus,%SPSVCINST_ASSOCSERVICE%, Bus_Service_Inst, Bus_EventLog_Inst
AddService = btwampfl,,btwampfl.service
DelService=BcmBtRSupport,0x00000200
AddService=BcmBtRSupport,0x00000800,BtwRSupport_Service_Inst ; SPSVCSINST_STARTSERVICE

[Pinole2E20.NT.CoInstallers]
AddReg=CoInstaller_AddReg
CopyFiles=CoInstaller_CopyFiles

;*****************************************
[BluePinole2E25.NT]
CopyFiles=Pinole2E25.CopyFiles
CopyFiles=BcmBtRSupport.CopyList

[Pinole2E25.NT]
CopyFiles=Pinole2E25.CopyFiles
CopyFiles=DLL.CopyFiles
CopyFiles=BcmBtRSupport.CopyList

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

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

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

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

[BluePinole2E25.NT.Services]
AddService = BtwSerialBus,%SPSVCINST_ASSOCSERVICE%, Bus_Service_Inst, Bus_EventLog_Inst
AddService = btwampfl,,btwampfl.service
DelService=BcmBtRSupport,0x00000200
AddService=BcmBtRSupport,0x00000800,BtwRSupport_Service_Inst ; SPSVCSINST_STARTSERVICE

[BluePinole2E25.NT.CoInstallers]
AddReg=CoInstaller_AddReg
CopyFiles=CoInstaller_CopyFiles

[Pinole2E25.NT.Services]
AddService = BtwSerialBus,%SPSVCINST_ASSOCSERVICE%, Bus_Service_Inst, Bus_EventLog_Inst
AddService = btwampfl,,btwampfl.service
DelService=BcmBtRSupport,0x00000200
AddService=BcmBtRSupport,0x00000800,BtwRSupport_Service_Inst ; SPSVCSINST_STARTSERVICE

[Pinole2E25.NT.CoInstallers]
AddReg=CoInstaller_AddReg
CopyFiles=CoInstaller_CopyFiles

;*****************************************
[BluePinole2E26.NT]
CopyFiles=Pinole2E26.CopyFiles
CopyFiles=BcmBtRSupport.CopyList

[Pinole2E26.NT]
CopyFiles=Pinole2E26.CopyFiles
CopyFiles=DLL.CopyFiles
CopyFiles=BcmBtRSupport.CopyList

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

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

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

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

[BluePinole2E26.NT.Services]
AddService = BtwSerialBus,%SPSVCINST_ASSOCSERVICE%, Bus_Service_Inst, Bus_EventLog_Inst
AddService = btwampfl,,btwampfl.service
DelService=BcmBtRSupport,0x00000200
AddService=BcmBtRSupport,0x00000800,BtwRSupport_Service_Inst ; SPSVCSINST_STARTSERVICE

[BluePinole2E26.NT.CoInstallers]
AddReg=CoInstaller_AddReg
CopyFiles=CoInstaller_CopyFiles

[Pinole2E26.NT.Services]
AddService = BtwSerialBus,%SPSVCINST_ASSOCSERVICE%, Bus_Service_Inst, Bus_EventLog_Inst
AddService = btwampfl,,btwampfl.service
DelService=BcmBtRSupport,0x00000200
AddService=BcmBtRSupport,0x00000800,BtwRSupport_Service_Inst ; SPSVCSINST_STARTSERVICE

[Pinole2E26.NT.CoInstallers]
AddReg=CoInstaller_AddReg
CopyFiles=CoInstaller_CopyFiles

;*****************************************
[BluePinole2E27.NT]
CopyFiles=Pinole2E27.CopyFiles
CopyFiles=BcmBtRSupport.CopyList

[Pinole2E27.NT]
CopyFiles=Pinole2E27.CopyFiles
CopyFiles=DLL.CopyFiles
CopyFiles=BcmBtRSupport.CopyList

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

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

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

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

[BluePinole2E27.NT.Services]
AddService = BtwSerialBus,%SPSVCINST_ASSOCSERVICE%, Bus_Service_Inst, Bus_EventLog_Inst
AddService = btwampfl,,btwampfl.service
DelService=BcmBtRSupport,0x00000200
AddService=BcmBtRSupport,0x00000800,BtwRSupport_Service_Inst ; SPSVCSINST_STARTSERVICE

[BluePinole2E27.NT.CoInstallers]
AddReg=CoInstaller_AddReg
CopyFiles=CoInstaller_CopyFiles

[Pinole2E27.NT.Services]
AddService = BtwSerialBus,%SPSVCINST_ASSOCSERVICE%, Bus_Service_Inst, Bus_EventLog_Inst
AddService = btwampfl,,btwampfl.service
DelService=BcmBtRSupport,0x00000200
AddService=BcmBtRSupport,0x00000800,BtwRSupport_Service_Inst ; SPSVCSINST_STARTSERVICE

[Pinole2E27.NT.CoInstallers]
AddReg=CoInstaller_AddReg
CopyFiles=CoInstaller_CopyFiles

;*****************************************
[BluePinole2E28.NT]
CopyFiles=Pinole2E28.CopyFiles
CopyFiles=BcmBtRSupport.CopyList

[Pinole2E28.NT]
CopyFiles=Pinole2E28.CopyFiles
CopyFiles=DLL.CopyFiles
CopyFiles=BcmBtRSupport.CopyList

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

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

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

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

[BluePinole2E28.NT.Services]
AddService = BtwSerialBus,%SPSVCINST_ASSOCSERVICE%, Bus_Service_Inst, Bus_EventLog_Inst
AddService = btwampfl,,btwampfl.service
DelService=BcmBtRSupport,0x00000200
AddService=BcmBtRSupport,0x00000800,BtwRSupport_Service_Inst ; SPSVCSINST_STARTSERVICE

[BluePinole2E28.NT.CoInstallers]
AddReg=CoInstaller_AddReg
CopyFiles=CoInstaller_CopyFiles

[Pinole2E28.NT.Services]
AddService = BtwSerialBus,%SPSVCINST_ASSOCSERVICE%, Bus_Service_Inst, Bus_EventLog_Inst
AddService = btwampfl,,btwampfl.service
DelService=BcmBtRSupport,0x00000200
AddService=BcmBtRSupport,0x00000800,BtwRSupport_Service_Inst ; SPSVCSINST_STARTSERVICE

[Pinole2E28.NT.CoInstallers]
AddReg=CoInstaller_AddReg
CopyFiles=CoInstaller_CopyFiles

;*****************************************
[BluePinole2E29.NT]
CopyFiles=Pinole2E29.CopyFiles
CopyFiles=BcmBtRSupport.CopyList

[Pinole2E29.NT]
CopyFiles=Pinole2E29.CopyFiles
CopyFiles=DLL.CopyFiles
CopyFiles=BcmBtRSupport.CopyList

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

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

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

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

[BluePinole2E29.NT.Services]
AddService = BtwSerialBus,%SPSVCINST_ASSOCSERVICE%, Bus_Service_Inst, Bus_EventLog_Inst
AddService = btwampfl,,btwampfl.service
DelService=BcmBtRSupport,0x00000200
AddService=BcmBtRSupport,0x00000800,BtwRSupport_Service_Inst ; SPSVCSINST_STARTSERVICE

[BluePinole2E29.NT.CoInstallers]
AddReg=CoInstaller_AddReg
CopyFiles=CoInstaller_CopyFiles

[Pinole2E29.NT.Services]
AddService = BtwSerialBus,%SPSVCINST_ASSOCSERVICE%, Bus_Service_Inst, Bus_EventLog_Inst
AddService = btwampfl,,btwampfl.service
DelService=BcmBtRSupport,0x00000200
AddService=BcmBtRSupport,0x00000800,BtwRSupport_Service_Inst ; SPSVCSINST_STARTSERVICE

[Pinole2E29.NT.CoInstallers]
AddReg=CoInstaller_AddReg
CopyFiles=CoInstaller_CopyFiles

;*****************************************
[BluePinole2E30.NT]
CopyFiles=Pinole2E30.CopyFiles
CopyFiles=BcmBtRSupport.CopyList

[Pinole2E30.NT]
CopyFiles=Pinole2E30.CopyFiles
CopyFiles=DLL.CopyFiles
CopyFiles=BcmBtRSupport.CopyList

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

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

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

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

[BluePinole2E30.NT.Services]
AddService = BtwSerialBus,%SPSVCINST_ASSOCSERVICE%, Bus_Service_Inst, Bus_EventLog_Inst
AddService = btwampfl,,btwampfl.service
DelService=BcmBtRSupport,0x00000200
AddService=BcmBtRSupport,0x00000800,BtwRSupport_Service_Inst ; SPSVCSINST_STARTSERVICE

[BluePinole2E30.NT.CoInstallers]
AddReg=CoInstaller_AddReg
CopyFiles=CoInstaller_CopyFiles

[Pinole2E30.NT.Services]
AddService = BtwSerialBus,%SPSVCINST_ASSOCSERVICE%, Bus_Service_Inst, Bus_EventLog_Inst
AddService = btwampfl,,btwampfl.service
DelService=BcmBtRSupport,0x00000200
AddService=BcmBtRSupport,0x00000800,BtwRSupport_Service_Inst ; SPSVCSINST_STARTSERVICE

[Pinole2E30.NT.CoInstallers]
AddReg=CoInstaller_AddReg
CopyFiles=CoInstaller_CopyFiles

;*****************************************
[BluePinole2E31.NT]
CopyFiles=Pinole2E31.CopyFiles
CopyFiles=BcmBtRSupport.CopyList

[Pinole2E31.NT]
CopyFiles=Pinole2E31.CopyFiles
CopyFiles=DLL.CopyFiles
CopyFiles=BcmBtRSupport.CopyList

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

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

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

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

[BluePinole2E31.NT.Services]
AddService = BtwSerialBus,%SPSVCINST_ASSOCSERVICE%, Bus_Service_Inst, Bus_EventLog_Inst
AddService = btwampfl,,btwampfl.service
DelService=BcmBtRSupport,0x00000200
AddService=BcmBtRSupport,0x00000800,BtwRSupport_Service_Inst ; SPSVCSINST_STARTSERVICE

[BluePinole2E31.NT.CoInstallers]
AddReg=CoInstaller_AddReg
CopyFiles=CoInstaller_CopyFiles

[Pinole2E31.NT.Services]
AddService = BtwSerialBus,%SPSVCINST_ASSOCSERVICE%, Bus_Service_Inst, Bus_EventLog_Inst
AddService = btwampfl,,btwampfl.service
DelService=BcmBtRSupport,0x00000200
AddService=BcmBtRSupport,0x00000800,BtwRSupport_Service_Inst ; SPSVCSINST_STARTSERVICE

[Pinole2E31.NT.CoInstallers]
AddReg=CoInstaller_AddReg
CopyFiles=CoInstaller_CopyFiles

;*****************************************
[BluePinole2E32.NT]
CopyFiles=Pinole2E32.CopyFiles
CopyFiles=BcmBtRSupport.CopyList

[Pinole2E32.NT]
CopyFiles=Pinole2E32.CopyFiles
CopyFiles=DLL.CopyFiles
CopyFiles=BcmBtRSupport.CopyList

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

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

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

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

[BluePinole2E32.NT.Services]
AddService = BtwSerialBus,%SPSVCINST_ASSOCSERVICE%, Bus_Service_Inst, Bus_EventLog_Inst
AddService = btwampfl,,btwampfl.service
DelService=BcmBtRSupport,0x00000200
AddService=BcmBtRSupport,0x00000800,BtwRSupport_Service_Inst ; SPSVCSINST_STARTSERVICE

[BluePinole2E32.NT.CoInstallers]
AddReg=CoInstaller_AddReg
CopyFiles=CoInstaller_CopyFiles

[Pinole2E32.NT.Services]
AddService = BtwSerialBus,%SPSVCINST_ASSOCSERVICE%, Bus_Service_Inst, Bus_EventLog_Inst
AddService = btwampfl,,btwampfl.service
DelService=BcmBtRSupport,0x00000200
AddService=BcmBtRSupport,0x00000800,BtwRSupport_Service_Inst ; SPSVCSINST_STARTSERVICE

[Pinole2E32.NT.CoInstallers]
AddReg=CoInstaller_AddReg
CopyFiles=CoInstaller_CopyFiles

;*****************************************
[BluePinole2E34.NT]
CopyFiles=Pinole2E34.CopyFiles
CopyFiles=BcmBtRSupport.CopyList

[Pinole2E34.NT]
CopyFiles=Pinole2E34.CopyFiles
CopyFiles=DLL.CopyFiles
CopyFiles=BcmBtRSupport.CopyList

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

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

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

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

[BluePinole2E34.NT.Services]
AddService = BtwSerialBus,%SPSVCINST_ASSOCSERVICE%, Bus_Service_Inst, Bus_EventLog_Inst
AddService = btwampfl,,btwampfl.service
DelService=BcmBtRSupport,0x00000200
AddService=BcmBtRSupport,0x00000800,BtwRSupport_Service_Inst ; SPSVCSINST_STARTSERVICE

[BluePinole2E34.NT.CoInstallers]
AddReg=CoInstaller_AddReg
CopyFiles=CoInstaller_CopyFiles

[Pinole2E34.NT.Services]
AddService = BtwSerialBus,%SPSVCINST_ASSOCSERVICE%, Bus_Service_Inst, Bus_EventLog_Inst
AddService = btwampfl,,btwampfl.service
DelService=BcmBtRSupport,0x00000200
AddService=BcmBtRSupport,0x00000800,BtwRSupport_Service_Inst ; SPSVCSINST_STARTSERVICE

[Pinole2E34.NT.CoInstallers]
AddReg=CoInstaller_AddReg
CopyFiles=CoInstaller_CopyFiles

;*****************************************
[BluePinole2E2A.NT]
CopyFiles=Pinole2E2A.CopyFiles
CopyFiles=BcmBtRSupport.CopyList

[Pinole2E2A.NT]
CopyFiles=Pinole2E2A.CopyFiles
CopyFiles=DLL.CopyFiles
CopyFiles=BcmBtRSupport.CopyList

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

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

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

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

[BluePinole2E2A.NT.Services]
AddService = BtwSerialBus,%SPSVCINST_ASSOCSERVICE%, Bus_Service_Inst, Bus_EventLog_Inst
AddService = btwampfl,,btwampfl.service
DelService=BcmBtRSupport,0x00000200
AddService=BcmBtRSupport,0x00000800,BtwRSupport_Service_Inst ; SPSVCSINST_STARTSERVICE

[BluePinole2E2A.NT.CoInstallers]
AddReg=CoInstaller_AddReg
CopyFiles=CoInstaller_CopyFiles

[Pinole2E2A.NT.Services]
AddService = BtwSerialBus,%SPSVCINST_ASSOCSERVICE%, Bus_Service_Inst, Bus_EventLog_Inst
AddService = btwampfl,,btwampfl.service
DelService=BcmBtRSupport,0x00000200
AddService=BcmBtRSupport,0x00000800,BtwRSupport_Service_Inst ; SPSVCSINST_STARTSERVICE

[Pinole2E2A.NT.CoInstallers]
AddReg=CoInstaller_AddReg
CopyFiles=CoInstaller_CopyFiles

;*****************************************
[BluePinole2E2D.NT]
CopyFiles=Pinole2E2D.CopyFiles
CopyFiles=BcmBtRSupport.CopyList

[Pinole2E2D.NT]
CopyFiles=Pinole2E2D.CopyFiles
CopyFiles=DLL.CopyFiles
CopyFiles=BcmBtRSupport.CopyList

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

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

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

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

[BluePinole2E2D.NT.Services]
AddService = BtwSerialBus,%SPSVCINST_ASSOCSERVICE%, Bus_Service_Inst, Bus_EventLog_Inst
AddService = btwampfl,,btwampfl.service
DelService=BcmBtRSupport,0x00000200
AddService=BcmBtRSupport,0x00000800,BtwRSupport_Service_Inst ; SPSVCSINST_STARTSERVICE

[BluePinole2E2D.NT.CoInstallers]
AddReg=CoInstaller_AddReg
CopyFiles=CoInstaller_CopyFiles

[Pinole2E2D.NT.Services]
AddService = BtwSerialBus,%SPSVCINST_ASSOCSERVICE%, Bus_Service_Inst, Bus_EventLog_Inst
AddService = btwampfl,,btwampfl.service
DelService=BcmBtRSupport,0x00000200
AddService=BcmBtRSupport,0x00000800,BtwRSupport_Service_Inst ; SPSVCSINST_STARTSERVICE

[Pinole2E2D.NT.CoInstallers]
AddReg=CoInstaller_AddReg
CopyFiles=CoInstaller_CopyFiles

;*****************************************
[BluePinole2E2C.NT]
CopyFiles=Pinole2E2C.CopyFiles
CopyFiles=BcmBtRSupport.CopyList

[Pinole2E2C.NT]
CopyFiles=Pinole2E2C.CopyFiles
CopyFiles=DLL.CopyFiles
CopyFiles=BcmBtRSupport.CopyList

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

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

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

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

[BluePinole2E2C.NT.Services]
AddService = BtwSerialBus,%SPSVCINST_ASSOCSERVICE%, Bus_Service_Inst, Bus_EventLog_Inst
AddService = btwampfl,,btwampfl.service
DelService=BcmBtRSupport,0x00000200
AddService=BcmBtRSupport,0x00000800,BtwRSupport_Service_Inst ; SPSVCSINST_STARTSERVICE

[BluePinole2E2C.NT.CoInstallers]
AddReg=CoInstaller_AddReg
CopyFiles=CoInstaller_CopyFiles

[Pinole2E2C.NT.Services]
AddService = BtwSerialBus,%SPSVCINST_ASSOCSERVICE%, Bus_Service_Inst, Bus_EventLog_Inst
AddService = btwampfl,,btwampfl.service
DelService=BcmBtRSupport,0x00000200
AddService=BcmBtRSupport,0x00000800,BtwRSupport_Service_Inst ; SPSVCSINST_STARTSERVICE

[Pinole2E2C.NT.CoInstallers]
AddReg=CoInstaller_AddReg
CopyFiles=CoInstaller_CopyFiles

;*****************************************
[BluePinole2E2E.NT]
CopyFiles=Pinole2E2E.CopyFiles
CopyFiles=BcmBtRSupport.CopyList

[Pinole2E2E.NT]
CopyFiles=Pinole2E2E.CopyFiles
CopyFiles=DLL.CopyFiles
CopyFiles=BcmBtRSupport.CopyList

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

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

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

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

[BluePinole2E2E.NT.Services]
AddService = BtwSerialBus,%SPSVCINST_ASSOCSERVICE%, Bus_Service_Inst, Bus_EventLog_Inst
AddService = btwampfl,,btwampfl.service
DelService=BcmBtRSupport,0x00000200
AddService=BcmBtRSupport,0x00000800,BtwRSupport_Service_Inst ; SPSVCSINST_STARTSERVICE

[BluePinole2E2E.NT.CoInstallers]
AddReg=CoInstaller_AddReg
CopyFiles=CoInstaller_CopyFiles

[Pinole2E2E.NT.Services]
AddService = BtwSerialBus,%SPSVCINST_ASSOCSERVICE%, Bus_Service_Inst, Bus_EventLog_Inst
AddService = btwampfl,,btwampfl.service
DelService=BcmBtRSupport,0x00000200
AddService=BcmBtRSupport,0x00000800,BtwRSupport_Service_Inst ; SPSVCSINST_STARTSERVICE

[Pinole2E2E.NT.CoInstallers]
AddReg=CoInstaller_AddReg
CopyFiles=CoInstaller_CopyFiles

;*****************************************
[BluePinole2E36.NT]
CopyFiles=Pinole2E36.CopyFiles
CopyFiles=BcmBtRSupport.CopyList

[Pinole2E36.NT]
CopyFiles=Pinole2E36.CopyFiles
CopyFiles=DLL.CopyFiles
CopyFiles=BcmBtRSupport.CopyList

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

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

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

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

[BluePinole2E36.NT.Services]
AddService = BtwSerialBus,%SPSVCINST_ASSOCSERVICE%, Bus_Service_Inst, Bus_EventLog_Inst
AddService = btwampfl,,btwampfl.service
DelService=BcmBtRSupport,0x00000200
AddService=BcmBtRSupport,0x00000800,BtwRSupport_Service_Inst ; SPSVCSINST_STARTSERVICE

[BluePinole2E36.NT.CoInstallers]
AddReg=CoInstaller_AddReg
CopyFiles=CoInstaller_CopyFiles

[Pinole2E36.NT.Services]
AddService = BtwSerialBus,%SPSVCINST_ASSOCSERVICE%, Bus_Service_Inst, Bus_EventLog_Inst
AddService = btwampfl,,btwampfl.service
DelService=BcmBtRSupport,0x00000200
AddService=BcmBtRSupport,0x00000800,BtwRSupport_Service_Inst ; SPSVCSINST_STARTSERVICE

[Pinole2E36.NT.CoInstallers]
AddReg=CoInstaller_AddReg
CopyFiles=CoInstaller_CopyFiles

;*****************************************
[BluePinole2E64.NT]
CopyFiles=Pinole2E64.CopyFiles
CopyFiles=BcmBtRSupport.CopyList

[Pinole2E64.NT]
CopyFiles=Pinole2E64.CopyFiles
CopyFiles=DLL.CopyFiles
CopyFiles=BcmBtRSupport.CopyList

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

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

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

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

[BluePinole2E64.NT.Services]
AddService = BtwSerialBus,%SPSVCINST_ASSOCSERVICE%, Bus_Service_Inst, Bus_EventLog_Inst
AddService = btwampfl,,btwampfl.service
DelService=BcmBtRSupport,0x00000200
AddService=BcmBtRSupport,0x00000800,BtwRSupport_Service_Inst ; SPSVCSINST_STARTSERVICE

[BluePinole2E64.NT.CoInstallers]
AddReg=CoInstaller_AddReg
CopyFiles=CoInstaller_CopyFiles

[Pinole2E64.NT.Services]
AddService = BtwSerialBus,%SPSVCINST_ASSOCSERVICE%, Bus_Service_Inst, Bus_EventLog_Inst
AddService = btwampfl,,btwampfl.service
DelService=BcmBtRSupport,0x00000200
AddService=BcmBtRSupport,0x00000800,BtwRSupport_Service_Inst ; SPSVCSINST_STARTSERVICE

[Pinole2E64.NT.CoInstallers]
AddReg=CoInstaller_AddReg
CopyFiles=CoInstaller_CopyFiles

;*****************************************
[BluePinole2E6D.NT]
CopyFiles=Pinole2E6D.CopyFiles
CopyFiles=BcmBtRSupport.CopyList

[Pinole2E6D.NT]
CopyFiles=Pinole2E6D.CopyFiles
CopyFiles=DLL.CopyFiles
CopyFiles=BcmBtRSupport.CopyList

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

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

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

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

[BluePinole2E6D.NT.Services]
AddService = BtwSerialBus,%SPSVCINST_ASSOCSERVICE%, Bus_Service_Inst, Bus_EventLog_Inst
AddService = btwampfl,,btwampfl.service
DelService=BcmBtRSupport,0x00000200
AddService=BcmBtRSupport,0x00000800,BtwRSupport_Service_Inst ; SPSVCSINST_STARTSERVICE

[BluePinole2E6D.NT.CoInstallers]
AddReg=CoInstaller_AddReg
CopyFiles=CoInstaller_CopyFiles

[Pinole2E6D.NT.Services]
AddService = BtwSerialBus,%SPSVCINST_ASSOCSERVICE%, Bus_Service_Inst, Bus_EventLog_Inst
AddService = btwampfl,,btwampfl.service
DelService=BcmBtRSupport,0x00000200
AddService=BcmBtRSupport,0x00000800,BtwRSupport_Service_Inst ; SPSVCSINST_STARTSERVICE

[Pinole2E6D.NT.CoInstallers]
AddReg=CoInstaller_AddReg
CopyFiles=CoInstaller_CopyFiles

;*****************************************
[BluePinole2E6E.NT]
CopyFiles=Pinole2E6E.CopyFiles
CopyFiles=BcmBtRSupport.CopyList

[Pinole2E6E.NT]
CopyFiles=Pinole2E6E.CopyFiles
CopyFiles=DLL.CopyFiles
CopyFiles=BcmBtRSupport.CopyList

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

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

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

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

[BluePinole2E6E.NT.Services]
AddService = BtwSerialBus,%SPSVCINST_ASSOCSERVICE%, Bus_Service_Inst, Bus_EventLog_Inst
AddService = btwampfl,,btwampfl.service
DelService=BcmBtRSupport,0x00000200
AddService=BcmBtRSupport,0x00000800,BtwRSupport_Service_Inst ; SPSVCSINST_STARTSERVICE

[BluePinole2E6E.NT.CoInstallers]
AddReg=CoInstaller_AddReg
CopyFiles=CoInstaller_CopyFiles

[Pinole2E6E.NT.Services]
AddService = BtwSerialBus,%SPSVCINST_ASSOCSERVICE%, Bus_Service_Inst, Bus_EventLog_Inst
AddService = btwampfl,,btwampfl.service
DelService=BcmBtRSupport,0x00000200
AddService=BcmBtRSupport,0x00000800,BtwRSupport_Service_Inst ; SPSVCSINST_STARTSERVICE

[Pinole2E6E.NT.CoInstallers]
AddReg=CoInstaller_AddReg
CopyFiles=CoInstaller_CopyFiles

;*****************************************
[BluePinole2E74.NT]
CopyFiles=Pinole2E74.CopyFiles
CopyFiles=BcmBtRSupport.CopyList

[Pinole2E74.NT]
CopyFiles=Pinole2E74.CopyFiles
CopyFiles=DLL.CopyFiles
CopyFiles=BcmBtRSupport.CopyList

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

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

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

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

[BluePinole2E74.NT.Services]
AddService = BtwSerialBus,%SPSVCINST_ASSOCSERVICE%, Bus_Service_Inst, Bus_EventLog_Inst
AddService = btwampfl,,btwampfl.service
DelService=BcmBtRSupport,0x00000200
AddService=BcmBtRSupport,0x00000800,BtwRSupport_Service_Inst ; SPSVCSINST_STARTSERVICE

[BluePinole2E74.NT.CoInstallers]
AddReg=CoInstaller_AddReg
CopyFiles=CoInstaller_CopyFiles

[Pinole2E74.NT.Services]
AddService = BtwSerialBus,%SPSVCINST_ASSOCSERVICE%, Bus_Service_Inst, Bus_EventLog_Inst
AddService = btwampfl,,btwampfl.service
DelService=BcmBtRSupport,0x00000200
AddService=BcmBtRSupport,0x00000800,BtwRSupport_Service_Inst ; SPSVCSINST_STARTSERVICE

[Pinole2E74.NT.CoInstallers]
AddReg=CoInstaller_AddReg
CopyFiles=CoInstaller_CopyFiles

;*****************************************
[BluePinole2E75.NT]
CopyFiles=Pinole2E75.CopyFiles
CopyFiles=BcmBtRSupport.CopyList

[Pinole2E75.NT]
CopyFiles=Pinole2E75.CopyFiles
CopyFiles=DLL.CopyFiles
CopyFiles=BcmBtRSupport.CopyList

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

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

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

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

[BluePinole2E75.NT.Services]
AddService = BtwSerialBus,%SPSVCINST_ASSOCSERVICE%, Bus_Service_Inst, Bus_EventLog_Inst
AddService = btwampfl,,btwampfl.service
DelService=BcmBtRSupport,0x00000200
AddService=BcmBtRSupport,0x00000800,BtwRSupport_Service_Inst ; SPSVCSINST_STARTSERVICE

[BluePinole2E75.NT.CoInstallers]
AddReg=CoInstaller_AddReg
CopyFiles=CoInstaller_CopyFiles

[Pinole2E75.NT.Services]
AddService = BtwSerialBus,%SPSVCINST_ASSOCSERVICE%, Bus_Service_Inst, Bus_EventLog_Inst
AddService = btwampfl,,btwampfl.service
DelService=BcmBtRSupport,0x00000200
AddService=BcmBtRSupport,0x00000800,BtwRSupport_Service_Inst ; SPSVCSINST_STARTSERVICE

[Pinole2E75.NT.CoInstallers]
AddReg=CoInstaller_AddReg
CopyFiles=CoInstaller_CopyFiles

;*****************************************
[BluePinole2E78.NT]
CopyFiles=Pinole2E78.CopyFiles
CopyFiles=BcmBtRSupport.CopyList

[Pinole2E78.NT]
CopyFiles=Pinole2E78.CopyFiles
CopyFiles=DLL.CopyFiles
CopyFiles=BcmBtRSupport.CopyList

[Pinole2E78.CopyFiles]
BCM4356A2_001.003.015.0037.0055.hcd
BtwSerialBus.sys
btwampfl.sys

[BluePinole2E78.NT.HW]
AddReg=Pinole.NT.AddReg
AddReg=Pinole2E78.NT.AddReg

[Pinole2E78.NT.HW]
AddReg=Pinole.NT.AddReg
AddReg=Pinole2E78.NT.AddReg
AddReg=RadioSwitch.NT.AddReg

[Pinole2E78.NT.AddReg]
HKR,,"RAMPatchFileName",0x00000, "BCM4356A2_001.003.015.0037.0055.hcd"

[BluePinole2E78.NT.Services]
AddService = BtwSerialBus,%SPSVCINST_ASSOCSERVICE%, Bus_Service_Inst, Bus_EventLog_Inst
AddService = btwampfl,,btwampfl.service
DelService=BcmBtRSupport,0x00000200
AddService=BcmBtRSupport,0x00000800,BtwRSupport_Service_Inst ; SPSVCSINST_STARTSERVICE

[BluePinole2E78.NT.CoInstallers]
AddReg=CoInstaller_AddReg
CopyFiles=CoInstaller_CopyFiles

[Pinole2E78.NT.Services]
AddService = BtwSerialBus,%SPSVCINST_ASSOCSERVICE%, Bus_Service_Inst, Bus_EventLog_Inst
AddService = btwampfl,,btwampfl.service
DelService=BcmBtRSupport,0x00000200
AddService=BcmBtRSupport,0x00000800,BtwRSupport_Service_Inst ; SPSVCSINST_STARTSERVICE

[Pinole2E78.NT.CoInstallers]
AddReg=CoInstaller_AddReg
CopyFiles=CoInstaller_CopyFiles

;*****************************************
[BluePinole2E7D.NT]
CopyFiles=Pinole2E7D.CopyFiles
CopyFiles=BcmBtRSupport.CopyList

[Pinole2E7D.NT]
CopyFiles=Pinole2E7D.CopyFiles
CopyFiles=DLL.CopyFiles
CopyFiles=BcmBtRSupport.CopyList

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

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

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

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

[BluePinole2E7D.NT.Services]
AddService = BtwSerialBus,%SPSVCINST_ASSOCSERVICE%, Bus_Service_Inst, Bus_EventLog_Inst
AddService = btwampfl,,btwampfl.service
DelService=BcmBtRSupport,0x00000200
AddService=BcmBtRSupport,0x00000800,BtwRSupport_Service_Inst ; SPSVCSINST_STARTSERVICE

[BluePinole2E7D.NT.CoInstallers]
AddReg=CoInstaller_AddReg
CopyFiles=CoInstaller_CopyFiles

[Pinole2E7D.NT.Services]
AddService = BtwSerialBus,%SPSVCINST_ASSOCSERVICE%, Bus_Service_Inst, Bus_EventLog_Inst
AddService = btwampfl,,btwampfl.service
DelService=BcmBtRSupport,0x00000200
AddService=BcmBtRSupport,0x00000800,BtwRSupport_Service_Inst ; SPSVCSINST_STARTSERVICE

[Pinole2E7D.NT.CoInstallers]
AddReg=CoInstaller_AddReg
CopyFiles=CoInstaller_CopyFiles

;*****************************************
[BluePinole2E7B.NT]
CopyFiles=Pinole2E7B.CopyFiles
CopyFiles=BcmBtRSupport.CopyList

[Pinole2E7B.NT]
CopyFiles=Pinole2E7B.CopyFiles
CopyFiles=DLL.CopyFiles
CopyFiles=BcmBtRSupport.CopyList

[Pinole2E7B.CopyFiles]
BCM4356A2_001.003.015.0037.0055.hcd
BtwSerialBus.sys
btwampfl.sys

[BluePinole2E7B.NT.HW]
AddReg=Pinole.NT.AddReg
AddReg=Pinole2E7B.NT.AddReg

[Pinole2E7B.NT.HW]
AddReg=Pinole.NT.AddReg
AddReg=Pinole2E7B.NT.AddReg
AddReg=RadioSwitch.NT.AddReg

[Pinole2E7B.NT.AddReg]
HKR,,"RAMPatchFileName",0x00000, "BCM4356A2_001.003.015.0037.0055.hcd"

[BluePinole2E7B.NT.Services]
AddService = BtwSerialBus,%SPSVCINST_ASSOCSERVICE%, Bus_Service_Inst, Bus_EventLog_Inst
AddService = btwampfl,,btwampfl.service
DelService=BcmBtRSupport,0x00000200
AddService=BcmBtRSupport,0x00000800,BtwRSupport_Service_Inst ; SPSVCSINST_STARTSERVICE

[BluePinole2E7B.NT.CoInstallers]
AddReg=CoInstaller_AddReg
CopyFiles=CoInstaller_CopyFiles

[Pinole2E7B.NT.Services]
AddService = BtwSerialBus,%SPSVCINST_ASSOCSERVICE%, Bus_Service_Inst, Bus_EventLog_Inst
AddService = btwampfl,,btwampfl.service
DelService=BcmBtRSupport,0x00000200
AddService=BcmBtRSupport,0x00000800,BtwRSupport_Service_Inst ; SPSVCSINST_STARTSERVICE

[Pinole2E7B.NT.CoInstallers]
AddReg=CoInstaller_AddReg
CopyFiles=CoInstaller_CopyFiles

;*****************************************
[BluePinole2E81.NT]
CopyFiles=Pinole2E81.CopyFiles
CopyFiles=BcmBtRSupport.CopyList

[Pinole2E81.NT]
CopyFiles=Pinole2E81.CopyFiles
CopyFiles=DLL.CopyFiles
CopyFiles=BcmBtRSupport.CopyList

[Pinole2E81.CopyFiles]
BCM4356A2_001.003.015.0037.0055.hcd
BtwSerialBus.sys
btwampfl.sys

[BluePinole2E81.NT.HW]
AddReg=Pinole.NT.AddReg
AddReg=Pinole2E81.NT.AddReg

[Pinole2E81.NT.HW]
AddReg=Pinole.NT.AddReg
AddReg=Pinole2E81.NT.AddReg
AddReg=RadioSwitch.NT.AddReg

[Pinole2E81.NT.AddReg]
HKR,,"RAMPatchFileName",0x00000, "BCM4356A2_001.003.015.0037.0055.hcd"

[BluePinole2E81.NT.Services]
AddService = BtwSerialBus,%SPSVCINST_ASSOCSERVICE%, Bus_Service_Inst, Bus_EventLog_Inst
AddService = btwampfl,,btwampfl.service
DelService=BcmBtRSupport,0x00000200
AddService=BcmBtRSupport,0x00000800,BtwRSupport_Service_Inst ; SPSVCSINST_STARTSERVICE

[BluePinole2E81.NT.CoInstallers]
AddReg=CoInstaller_AddReg
CopyFiles=CoInstaller_CopyFiles

[Pinole2E81.NT.Services]
AddService = BtwSerialBus,%SPSVCINST_ASSOCSERVICE%, Bus_Service_Inst, Bus_EventLog_Inst
AddService = btwampfl,,btwampfl.service
DelService=BcmBtRSupport,0x00000200
AddService=BcmBtRSupport,0x00000800,BtwRSupport_Service_Inst ; SPSVCSINST_STARTSERVICE

[Pinole2E81.NT.CoInstallers]
AddReg=CoInstaller_AddReg
CopyFiles=CoInstaller_CopyFiles

;*****************************************
[BluePinole2E82.NT]
CopyFiles=Pinole2E82.CopyFiles
CopyFiles=BcmBtRSupport.CopyList

[Pinole2E82.NT]
CopyFiles=Pinole2E82.CopyFiles
CopyFiles=DLL.CopyFiles
CopyFiles=BcmBtRSupport.CopyList

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

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

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

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

[BluePinole2E82.NT.Services]
AddService = BtwSerialBus,%SPSVCINST_ASSOCSERVICE%, Bus_Service_Inst, Bus_EventLog_Inst
AddService = btwampfl,,btwampfl.service
DelService=BcmBtRSupport,0x00000200
AddService=BcmBtRSupport,0x00000800,BtwRSupport_Service_Inst ; SPSVCSINST_STARTSERVICE

[BluePinole2E82.NT.CoInstallers]
AddReg=CoInstaller_AddReg
CopyFiles=CoInstaller_CopyFiles

[Pinole2E82.NT.Services]
AddService = BtwSerialBus,%SPSVCINST_ASSOCSERVICE%, Bus_Service_Inst, Bus_EventLog_Inst
AddService = btwampfl,,btwampfl.service
DelService=BcmBtRSupport,0x00000200
AddService=BcmBtRSupport,0x00000800,BtwRSupport_Service_Inst ; SPSVCSINST_STARTSERVICE

[Pinole2E82.NT.CoInstallers]
AddReg=CoInstaller_AddReg
CopyFiles=CoInstaller_CopyFiles

;*****************************************
[DLL.CopyFiles]
BtwRadioSwitch.dll

[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


[BcmBtRSupport.CopyList]
BtwRSupportService.exe

[Version.Services.AddReg]
HKR,,Version,0x00010001,0x401


[BtwRSupport_Service_Inst]
DisplayName    = %BcmBtRSupport.SVCNAME%
Description    = %BcmBtRSupport.SVCDESC%
ServiceType    = 0x00000010      ; SERVICE_WIN32_OWN_PROCESS
StartType      = 2               ; SERVICE_AUTO_START 
ErrorControl   = 1               ; SERVICE_ERROR_NORMAL
ServiceBinary  = %11%\BtwRSupportService.exe
AddReg         = Version.Services.AddReg

[CoInstaller_CopyFiles]
btwdi.dll

[CoInstaller_AddReg]
HKR,,CoInstallers32,0x00010000,"btwdi.dll,BtwCoInstaller"


[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"
BcmBtRSupport.SVCNAME="Bluetooth Driver Management Service"
BcmBtRSupport.SVCDESC="Configures BTW drivers."
