2 This file contains the Bluetooth definitions that are consumed by drivers.
3 These definitions are from Bluetooth Core Specification Version 4.0 June, 2010
5 Copyright (c) 2015, Intel Corporation. All rights reserved.<BR>
6 This program and the accompanying materials
7 are licensed and made available under the terms and conditions of the BSD License
8 which accompanies this distribution. The full text of the license may be found at
9 http://opensource.org/licenses/bsd-license.php
11 THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
12 WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
26 /// 48bit Bluetooth device address.
32 /// BLUETOOTH_CLASS_OF_DEVICE. See Bluetooth specification for detail.
36 UINT8 MinorDeviceClass
: 6;
37 UINT16 MajorDeviceClass
: 5;
38 UINT16 MajorServiceClass
:11;
39 } BLUETOOTH_CLASS_OF_DEVICE
;
43 #define BLUETOOTH_HCI_COMMAND_LOCAL_READABLE_NAME_MAX_SIZE 248
45 #define BLUETOOTH_HCI_LINK_KEY_SIZE 16