TianoCore EDK2 master
Loading...
Searching...
No Matches
Bluetooth.h
Go to the documentation of this file.
1
10#ifndef _BLUETOOTH_H_
11#define _BLUETOOTH_H_
12
13#pragma pack(1)
14
18typedef struct {
22 UINT8 Address[6];
24
28typedef struct {
29 UINT8 FormatType : 2;
30 UINT8 MinorDeviceClass : 6;
31 UINT16 MajorDeviceClass : 5;
32 UINT16 MajorServiceClass : 11;
34
38typedef struct {
42 UINT8 Address[6];
47 UINT8 Type;
49
50#pragma pack()
51
52#define BLUETOOTH_HCI_COMMAND_LOCAL_READABLE_NAME_MAX_SIZE 248
53
54#define BLUETOOTH_HCI_LINK_KEY_SIZE 16
55
56#endif