mirror of
https://github.com/Evolution-X/hardware_interfaces
synced 2026-02-01 11:36:00 +00:00
Fixed the HCI ACL Header definitions for PB and BC Flags
The byte offsets for Packet Boundary (PB) and Broadcast (BC) flags
in the HCI ACL Header is swapped. This will fixed it so that it matches
the Bluetooth Specifications.
Bug: 63241720
Test: Run manual VTS tests for Bluetooth
Change-Id: Ifc1f4d4f054a1dab13458c563e47bfb884f39d92
(cherry picked from commit 7915b71fb9)
This commit is contained in:
committed by
Keun Soo Yim
parent
e6522390bb
commit
5c98115486
@@ -88,8 +88,14 @@ using ::android::sp;
|
||||
|
||||
#define EVENT_NUMBER_OF_COMPLETED_PACKETS_NUM_HANDLES 2
|
||||
|
||||
#define ACL_BROADCAST_ACTIVE_SLAVE (0x1 << 4)
|
||||
#define ACL_PACKET_BOUNDARY_COMPLETE (0x3 << 6)
|
||||
#define ACL_BROADCAST_FLAG_OFFSET 6
|
||||
#define ACL_BROADCAST_FLAG_ACTIVE_SLAVE 0x1
|
||||
#define ACL_BROADCAST_ACTIVE_SLAVE (ACL_BROADCAST_FLAG_ACTIVE_SLAVE << ACL_BROADCAST_FLAG_OFFSET)
|
||||
|
||||
#define ACL_PACKET_BOUNDARY_FLAG_OFFSET 4
|
||||
#define ACL_PACKET_BOUNDARY_FLAG_COMPLETE 0x3
|
||||
#define ACL_PACKET_BOUNDARY_COMPLETE \
|
||||
(ACL_PACKET_BOUNDARY_FLAG_COMPLETE << ACL_PACKET_BOUNDARY_FLAG_OFFSET)
|
||||
|
||||
constexpr char kCallbackNameAclEventReceived[] = "aclDataReceived";
|
||||
constexpr char kCallbackNameHciEventReceived[] = "hciEventReceived";
|
||||
|
||||
Reference in New Issue
Block a user