;/*************************************************************************
;**                                                                      **
;**                  I N T E L ( MWG ) P R O P R I E T A R Y          	**
;**                                                                      **
;**     COPYRIGHT (c)  2010 BY  INTEL  CORPORATION.  ALL RIGHTS          **
;**     RESERVED.   NO  PART  OF THIS PROGRAM  OR  PUBLICATION  MAY      **
;**     BE  REPRODUCED,   TRANSMITTED,   TRANSCRIBED,   STORED  IN  A    **
;**     RETRIEVAL SYSTEM, OR TRANSLATED INTO ANY LANGUAGE OR COMPUTER    **
;**     LANGUAGE IN ANY FORM OR BY ANY MEANS, ELECTRONIC, MECHANICAL,    **
;**     MAGNETIC,  OPTICAL,  CHEMICAL, MANUAL, OR OTHERWISE,  WITHOUT    **
;**     THE PRIOR WRITTEN PERMISSION OF INTEL  CORPORATION.              **
;**                                                                      **
;*************************************************************************/

[Version]
Signature="$WINDOWS NT$"
Class=System
ClassGuid={4D36E97D-E325-11CE-BFC1-08002BE10318}
PnPLockDown=1
Provider=%INTC%
CatalogFile=ibtuart.cat
DriverVer=07/07/2016,19.01.1627.3533

[DestinationDirs]
DefaultDestDir = 12
firmware.Copy = 12

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

[SourceDisksFiles]
ibtuart.sys  = 1,,

[ControlFlags]
ExcludeFromSelect=*

[Manufacturer]
%StdMfg%=VendorModels,NTx86

;*****************************************
; Serial bus driver install Section
;*****************************************
[VendorModels.NTx86]
%Bus.DeviceDesc%=Bus_Vendor.ntx86, ACPI\INT33E1
%Bus.DeviceDesc%=Bus_Vendor.ntx86, ACPI\INT33E0
%Bus.DeviceDesc%=Bus_Vendor.ntx86, ibtuart

[VendorModels.NTamd64]
%Bus.DeviceDesc%=Bus_Vendor.ntamd64, ACPI\INT33E1
%Bus.DeviceDesc%=Bus_Vendor.ntamd64, ACPI\INT33E0
%Bus.DeviceDesc%=Bus_Vendor.ntamd64, ibtuart

[Bus_Vendor.ntx86]
CopyFiles=Bus.CopyFiles,firmware.Copy

[Bus_Vendor.ntamd64]
CopyFiles=Bus.CopyFiles,firmware.Copy

[Bus.CopyFiles]
ibtuart.sys

[Bus_Vendor.NTx86.HW]
AddReg=Bus_Vendor.AddReg

[Bus_Vendor.AddReg]
; Reference: http://msdn.microsoft.com/en-us/library/ff546320.aspx
HKR,,DeviceCharacteristics,0x10001,0x0100      ; Use same security checks on relative opens
HKR,,Security,,"D:P(A;;GA;;;SY)(A;;GA;;;WD)"   ; Allow generic-all access to Built-in administrators and Local system
HKLM,System\CurrentControlSet\Services\ibtuart\Parameters\,BaudRate,0x10001,3686400
HKR,,VsMsftOpCode,0x00010001,0xFC1E

;-------------- Service installation
[Bus_Vendor.NTx86.Services]
AddService = ibtuart,%SPSVCINST_ASSOCSERVICE%, Bus_Service_Inst

; -------------- statbus driver install sections
[Bus_Service_Inst]
DisplayName    = %Bus.SVCDESC%
ServiceType    = 1               ; SERVICE_KERNEL_DRIVER
StartType      = 3               ; SERVICE_DEMAND_START 
ErrorControl   = 1               ; SERVICE_ERROR_NORMAL
ServiceBinary  = %12%\ibtuart.sys
LoadOrderGroup = Extended Base

;-------- Uninstall section
[DefaultUninstall]

[Strings]
;===========================Non-Localizable=========================
INTC = "Intel Corporation"
StdMfg = "Intel Corporation"
SPSVCINST_ASSOCSERVICE= 0x00000002
INTEL						= "Intel"
BLUETOOTH					= "Bluetooth"
;===========================Localizable=============================
DiskId1 = "Intel BT Serial Bus Driver over UART Installation Disk #1"
Bus.DeviceDesc = "Intel Bluetooth Serial Bus Driver over UART Bus Enumerator"
Bus.SVCDESC = "Intel Bluetooth Serial Bus Driver over UART Bus Enumerator"

[Strings.0001] ; Arabic
;===========================Non-Localizable=========================
MSFT ="Microsoft"
INTC ="Intel Corporation"
StdMfg ="Intel Corporation"
SPSVCINST_ASSOCSERVICE= 0x00000002
INTEL						= "Intel"
BLUETOOTH					= "Bluetooth"
;===========================Localizable=============================
DiskId1 ="قرص التثبيت رقم 1 لبرنامج تشغيل ناقل Intel Bluetooth التسلسلي عبر UART"
Bus.DeviceDesc =" برنامج تشغيل ناقل Intel Bluetooth التسلسلي عبر عداد ناقل UART"
Bus.SVCDESC =" برنامج تشغيل ناقل Intel Bluetooth التسلسلي عبر عداد ناقل UART"

[Strings.0005] ; Czech
;===========================Non-Localizable=========================
MSFT ="Microsoft"
INTC ="Intel Corporation"
StdMfg ="Intel Corporation"
SPSVCINST_ASSOCSERVICE= 0x00000002
INTEL						= "Intel"
BLUETOOTH					= "Bluetooth"
;===========================Localizable=============================
DiskId1 ="Instalační disk č. 1 řadiče sériové sběrnice Intel BT přes UART"
Bus.DeviceDesc ="Intel Bluetooth – řadič sériové sběrnice přes enumerátor sběrnice UART"
Bus.SVCDESC ="Intel Bluetooth – řadič sériové sběrnice přes enumerátor sběrnice UART"

[Strings.0006] ; Danish
;===========================Non-Localizable=========================
MSFT ="Microsoft"
INTC ="Intel Corporation"
StdMfg ="Intel Corporation"
SPSVCINST_ASSOCSERVICE= 0x00000002
INTEL						= "Intel"
BLUETOOTH					= "Bluetooth"
;===========================Localizable=============================
DiskId1 ="Intel BT Serial Bus-driver via UART installationsdisk nr. 1"
Bus.DeviceDesc ="Intel Bluetooth Serial Bus-driver via UART Bus-enumerator"
Bus.SVCDESC ="Intel Bluetooth Serial Bus-driver via UART Bus-enumerator"

[Strings.0007] ; German
;===========================Non-Localizable=========================
MSFT ="Microsoft"
INTC ="Intel Corporation"
StdMfg ="Intel Corporation"
SPSVCINST_ASSOCSERVICE= 0x00000002
INTEL						= "Intel"
BLUETOOTH					= "Bluetooth"
;===========================Localizable=============================
DiskId1 ="Installationsdatenträger Nr. 1 für den Intel BT seriellen Bus-Treiber über UART"
Bus.DeviceDesc ="Intel Bluetooth serieller Bus-Treiber über UART-Busenumerator "
Bus.SVCDESC ="Intel Bluetooth serieller Bus-Treiber über UART-Busenumerator "

[Strings.0008] ; Greek
;===========================Non-Localizable=========================
MSFT ="Microsoft"
INTC ="Intel Corporation"
StdMfg ="Intel Corporation"
SPSVCINST_ASSOCSERVICE= 0x00000002
INTEL						= "Intel"
BLUETOOTH					= "Bluetooth"
;===========================Localizable=============================
DiskId1 ="Πρόγραμμα οδήγησης σειριακού διαύλου Intel Bluetooth μέσω UART, Δίσκος εγκατάστασης #1"
Bus.DeviceDesc ="Πρόγραμμα οδήγησης σειριακού διαύλου Intel Bluetooth μέσω απαριθμητή διαύλου UART"
Bus.SVCDESC ="Πρόγραμμα οδήγησης σειριακού διαύλου Intel Bluetooth μέσω απαριθμητή διαύλου UART"

[Strings.000A] ; Spanish
;===========================Non-Localizable=========================
MSFT ="Microsoft"
INTC ="Intel Corporation"
StdMfg ="Intel Corporation"
SPSVCINST_ASSOCSERVICE= 0x00000002
INTEL						= "Intel"
BLUETOOTH					= "Bluetooth"
;===========================Localizable=============================
DiskId1 ="Disco de instalación nº 1 del controlador de bus en serie Intel BT a través de UART"
Bus.DeviceDesc ="Controlador de bus en serie Intel Bluetooth a través de enumerador de bus UART"
Bus.SVCDESC ="Controlador de bus en serie Intel Bluetooth a través de enumerador de bus UART"

[Strings.000B] ; Finnish
;===========================Non-Localizable=========================
MSFT ="Microsoft"
INTC ="Intel Corporation"
StdMfg ="Intel Corporation"
SPSVCINST_ASSOCSERVICE= 0x00000002
INTEL						= "Intel"
BLUETOOTH					= "Bluetooth"
;===========================Localizable=============================
DiskId1 ="Intel BT -sarjaväyläohjain UARTin kautta -asennuslevy 1"
Bus.DeviceDesc ="Intel Bluetooth -sarjaväyläohjain UARTin kautta -väyläluetteloija"
Bus.SVCDESC ="Intel Bluetooth -sarjaväyläohjain UARTin kautta -väyläluetteloija"

[Strings.000C] ; French
;===========================Non-Localizable=========================
MSFT ="Microsoft"
INTC ="Intel Corporation"
StdMfg ="Intel Corporation"
SPSVCINST_ASSOCSERVICE= 0x00000002
INTEL						= "Intel"
BLUETOOTH					= "Bluetooth"
;===========================Localizable=============================
DiskId1 ="Disque d'installation n°1 du pilote de bus en série Intel BT sur UART"
Bus.DeviceDesc ="Pilote de bus en série Intel Bluetooth sur énumérateur de bus UART"
Bus.SVCDESC ="Pilote de bus en série Intel Bluetooth sur énumérateur de bus UART"

[Strings.000D] ; Hebrew
;===========================Non-Localizable=========================
MSFT ="Microsoft"
INTC ="Intel Corporation"
StdMfg ="Intel Corporation"
SPSVCINST_ASSOCSERVICE= 0x00000002
INTEL						= "Intel"
BLUETOOTH					= "Bluetooth"
;===========================Localizable=============================
DiskId1 ="תקליטור התקנה מס' 1 של מנהל התקן אפיק טורי Intel Bluetooth על-גבי UART"
Bus.DeviceDesc ="מנהל התקן אפיק טורי Intel Bluetooth על-גבי מונה אפיקים UART"
Bus.SVCDESC ="מנהל התקן אפיק טורי Intel Bluetooth על-גבי מונה אפיקים UART"

[Strings.000E] ; Hungarian
;===========================Non-Localizable=========================
MSFT ="Microsoft"
INTC ="Intel Corporation"
StdMfg ="Intel Corporation"
SPSVCINST_ASSOCSERVICE= 0x00000002
INTEL						= "Intel"
BLUETOOTH					= "Bluetooth"
;===========================Localizable=============================
DiskId1 ="Intel BT sorosbusz-illesztőprogram az UART-on keresztül - 1. telepítőlemez"
Bus.DeviceDesc ="Intel Bluetooth sorosbusz-illesztőprogram az UART buszenumerátoron keresztül"
Bus.SVCDESC ="Intel Bluetooth sorosbusz-illesztőprogram az UART buszenumerátoron keresztül"

[Strings.0010] ; Italian
;===========================Non-Localizable=========================
MSFT ="Microsoft"
INTC ="Intel Corporation"
StdMfg ="Intel Corporation"
SPSVCINST_ASSOCSERVICE= 0x00000002
INTEL						= "Intel"
BLUETOOTH					= "Bluetooth"
;===========================Localizable=============================
DiskId1 ="Disco di installazione 1 per il driver Serial Bus Intel BT su UART"
Bus.DeviceDesc ="Driver Serial Bus Intel Bluetooth su enumeratore Bus UART"
Bus.SVCDESC ="Driver Intel Bluetooth Serial Bus su enumeratore Bus UART"

[Strings.0011] ; Japanese
;===========================Non-Localizable=========================
MSFT ="Microsoft"
INTC ="Intel Corporation"
StdMfg ="Intel Corporation"
SPSVCINST_ASSOCSERVICE= 0x00000002
INTEL						= "Intel"
BLUETOOTH					= "Bluetooth"
;===========================Localizable=============================
DiskId1 ="Intel BT シリアル・バス・ドライバー (UART 経由) インストール・ディスク #1"
Bus.DeviceDesc ="Intel Bluetooth シリアル・バス・ドライバー (UART バス・エニュメレーター経由)"
Bus.SVCDESC ="Intel Bluetooth シリアル・バス・ドライバー (UART バス・エニュメレーター経由)"

[Strings.0012] ; Korean
;===========================Non-Localizable=========================
MSFT ="Microsoft"
INTC ="Intel Corporation"
StdMfg ="Intel Corporation"
SPSVCINST_ASSOCSERVICE= 0x00000002
INTEL						= "Intel"
BLUETOOTH					= "Bluetooth"
;===========================Localizable=============================
DiskId1 ="UART 설치 디스크 #1을 통한 Intel BT 직렬 버스 드라이버"
Bus.DeviceDesc ="UART 버스 열거자를 통한 Intel Bluetooth 직렬 버스 드라이버"
Bus.SVCDESC ="UART 버스 열거자를 통한 Intel Bluetooth 직렬 버스 드라이버"

[Strings.0013] ; Dutch
;===========================Non-Localizable=========================
MSFT ="Microsoft"
INTC ="Intel Corporation"
StdMfg ="Intel Corporation"
SPSVCINST_ASSOCSERVICE= 0x00000002
INTEL						= "Intel"
BLUETOOTH					= "Bluetooth"
;===========================Localizable=============================
DiskId1 ="Intel BT Serial Bus-driver via UART-installatieschijf nr. 1"
Bus.DeviceDesc ="Intel Bluetooth Serial Bus-driver via UART-bus-enumerator"
Bus.SVCDESC ="Intel Bluetooth Serial Bus-driver via UART-bus-enumerator"

[Strings.0014] ; Norwegian (Bokmål)
;===========================Non-Localizable=========================
MSFT ="Microsoft"
INTC ="Intel Corporation"
StdMfg ="Intel Corporation"
SPSVCINST_ASSOCSERVICE= 0x00000002
INTEL						= "Intel"
BLUETOOTH					= "Bluetooth"
;===========================Localizable=============================
DiskId1 ="Installasjonsdisk nr. 1 for Intel BT-seriebussdriver gjennom UART"
Bus.DeviceDesc ="Intel Bluetooth-seriebussdriver gjennom UART-bussenumerator"
Bus.SVCDESC ="Intel Bluetooth-seriebussdriver gjennom UART-bussenumerator"

[Strings.0015] ; Polish
;===========================Non-Localizable=========================
MSFT ="Microsoft"
INTC ="Intel Corporation"
StdMfg ="Intel Corporation"
SPSVCINST_ASSOCSERVICE= 0x00000002
INTEL						= "Intel"
BLUETOOTH					= "Bluetooth"
;===========================Localizable=============================
DiskId1 ="Sterownik uniwersalnej magistrali szeregowej Intel BT wykorzystujący UART – dysk instalacyjny nr 1"
Bus.DeviceDesc ="Sterownik uniwersalnej magistrali szeregowej Intel Bluetooth wykorzystujący wykaz magistrali UART"
Bus.SVCDESC ="Sterownik uniwersalnej magistrali szeregowej Intel Bluetooth wykorzystujący wykaz magistrali UART"

[Strings.0416] ; Portuguese (Brazil)
;===========================Non-Localizable=========================
MSFT ="Microsoft"
INTC ="Intel Corporation"
StdMfg ="Intel Corporation"
SPSVCINST_ASSOCSERVICE= 0x00000002
INTEL						= "Intel"
BLUETOOTH					= "Bluetooth"
;===========================Localizable=============================
DiskId1 ="Disco de instalação nº1 do driver de barramento serial Intel BT através de UART"
Bus.DeviceDesc ="Driver de barramento serial Intel Bluetooth através de enumerador de barramento através de UART"
Bus.SVCDESC ="Driver de barramento serial Intel Bluetooth através de enumerador de barramento através de UART"

[Strings.0816] ; Portuguese (Portugal)
;===========================Non-Localizable=========================
MSFT ="Microsoft"
INTC ="Intel Corporation"
StdMfg ="Intel Corporation"
SPSVCINST_ASSOCSERVICE= 0x00000002
INTEL						= "Intel"
BLUETOOTH					= "Bluetooth"
;===========================Localizable=============================
DiskId1 ="Controlador de barramento serial do Intel BT através do disco no.1 de instalação de UART"
Bus.DeviceDesc ="Controlador de barramento serial do Intel Bluetooth através do enumerador de barramento de UART"
Bus.SVCDESC ="Controlador de barramento serial do Intel Bluetooth através do enumerador de barramento de UART"

[Strings.0019] ; Russian
;===========================Non-Localizable=========================
MSFT ="Microsoft"
INTC ="Intel Corporation"
StdMfg ="Intel Corporation"
SPSVCINST_ASSOCSERVICE= 0x00000002
INTEL						= "Intel"
BLUETOOTH					= "Bluetooth"
;===========================Localizable=============================
DiskId1 ="Установочный диск №1 для драйвера последовательной шины Intel BT для работы через устройство UART, "
Bus.DeviceDesc ="Драйвер последовательной шины Intel Bluetooth для работы через нумератор шины устройства UART"
Bus.SVCDESC ="Драйвер последовательной шины Intel Bluetooth для работы через нумератор шины устройства UART"

[Strings.001D] ; Swedish
;===========================Non-Localizable=========================
MSFT ="Microsoft"
INTC ="Intel Corporation"
StdMfg ="Intel Corporation"
SPSVCINST_ASSOCSERVICE= 0x00000002
INTEL						= "Intel"
BLUETOOTH					= "Bluetooth"
;===========================Localizable=============================
DiskId1 ="Installationsskiva nr 1 för Intel BT Serial Bus-drivrutin över UART"
Bus.DeviceDesc ="Intel Bluetooth Serial Bus-drivrutin över UART bussuppräknare"
Bus.SVCDESC ="Intel Bluetooth Serial Bus-drivrutin över UART bussuppräknare"

[Strings.001E] ; Thai
;===========================Non-Localizable=========================
MSFT ="Microsoft"
INTC ="Intel Corporation"
StdMfg ="Intel Corporation"
SPSVCINST_ASSOCSERVICE= 0x00000002
INTEL						= "Intel"
BLUETOOTH					= "Bluetooth"
;===========================Localizable=============================
DiskId1 ="Intel BT Serial Bus Driver ทาง UART Installation Disk #1"
Bus.DeviceDesc ="Intel Bluetooth Serial Bus Driver ทาง UART Bus Enumerator"
Bus.SVCDESC ="Intel Bluetooth Serial Bus Driver ทาง UART Bus Enumerator"

[Strings.001F] ; Turkish
;===========================Non-Localizable=========================
MSFT ="Microsoft"
INTC ="Intel Corporation"
StdMfg ="Intel Corporation"
SPSVCINST_ASSOCSERVICE= 0x00000002
INTEL						= "Intel"
BLUETOOTH					= "Bluetooth"
;===========================Localizable=============================
DiskId1 ="UART üzerinden Intel Bluetooth Seri Veriyolu Sürücüsü Yükleme Diski #1"
Bus.DeviceDesc ="UART Veriyolu Numaralandırıcısı üzerinden Intel Bluetooth Seri Veriyolu Sürücüsü"
Bus.SVCDESC ="UART Veriyolu Numaralandırıcısı üzerinden Intel Bluetooth Seri Veriyolu Sürücüsü"

[Strings.0804] ; Chinese (Simplified)
;===========================Non-Localizable=========================
MSFT ="Microsoft"
INTC ="Intel Corporation"
StdMfg ="Intel Corporation"
SPSVCINST_ASSOCSERVICE= 0x00000002
INTEL						= "Intel"
BLUETOOTH					= "Bluetooth"
;===========================Localizable=============================
DiskId1 ="基于 UART 的 Intel  BT  串行总线驱动程序安装盘 #1"
Bus.DeviceDesc ="基于 UART 总线枚举器的 Intel Bluetooth 串行总线驱动程序"
Bus.SVCDESC ="基于 UART 总线枚举器的 Intel Bluetooth 串行总线驱动程序"

﻿[Strings.0C04] ; Chinese (Hong Kong)
;===========================Non-Localizable=========================
MSFT ="Microsoft"
INTC ="Intel Corporation"
StdMfg ="Intel Corporation"
SPSVCINST_ASSOCSERVICE= 0x00000002
INTEL						= "Intel"
BLUETOOTH					= "Bluetooth"
;===========================Localizable=============================
DiskId1 ="透過 UART 安裝磁碟 #1 通訊的 Intel BT 序列匯流排驅動程式"
Bus.DeviceDesc ="透過 UART 匯流排列舉程式通訊的 Intel Bluetooth 序列匯流排驅動程式"
Bus.SVCDESC ="透過 UART 匯流排列舉程式通訊的 Intel Bluetooth 序列匯流排驅動程式"

[Strings.0404] ; Chinese (Traditional)
;===========================Non-Localizable=========================
MSFT ="Microsoft"
INTC ="Intel Corporation"
StdMfg ="Intel Corporation"
SPSVCINST_ASSOCSERVICE= 0x00000002
INTEL						= "Intel"
BLUETOOTH					= "Bluetooth"
;===========================Localizable=============================
DiskId1 ="透過 UART 安裝磁碟 #1 通訊的 Intel BT 序列匯流排驅動程式"
Bus.DeviceDesc ="透過 UART 匯流排列舉程式通訊的 Intel Bluetooth 序列匯流排驅動程式"
Bus.SVCDESC ="透過 UART 匯流排列舉程式通訊的 Intel Bluetooth 序列匯流排驅動程式"


; === BDDATA/Firmware Files ====
[SourceDisksFiles]
370b12060002340e00.bseq = 1
370b122300261b1000.bseq = 1
370b12060002340e00.sfi = 1

[firmware.Copy]
370b12060002340e00.bseq
370b122300261b1000.bseq
370b12060002340e00.sfi
; === BDDATA/Firmware Files ====

; === Registry Key to hold Install Or Upgrade flag ====
[firmware.AddReg]
HKR,,InstallOrUpgrade,0x00010001,0x00000001
