mirror of
https://github.com/bluekitchen/btstack.git
synced 2025-03-29 13:20:39 +00:00
hci: fix compile
This commit is contained in:
parent
bbc80a48cd
commit
6ffe3f3eb1
@ -58,7 +58,7 @@
|
||||
#if HCI_OUTGOING_PACKET_BUFFER_SIZE < (HCI_CMD_HEADER_SIZE + 255)
|
||||
#error "HCI_OUTGOING_PACKET_BUFFER_SIZE to small. Outgoing HCI packet buffer to small for largest HCI Command packet. Please set HCI_ACL_PAYLOAD_SIZE to 258 or higher."
|
||||
#endif
|
||||
#if HCI_INCOMING_PACKET_BUFFER_SIZE < (HCI_EVENT_HEADER_SIZE_HEADER_SIZE + 255)
|
||||
#if HCI_INCOMING_PACKET_BUFFER_SIZE < (HCI_EVENT_HEADER_SIZE + 255)
|
||||
#error "HCI_INCOMING_PACKET_BUFFER_SIZE to small. Incoming HCI packet buffer to small for largest HCI Event packet. Please set HCI_ACL_PAYLOAD_SIZE to 257 or higher."
|
||||
#endif
|
||||
|
||||
|
@ -69,7 +69,7 @@
|
||||
#if HCI_OUTGOING_PACKET_BUFFER_SIZE < (HCI_CMD_HEADER_SIZE + 255)
|
||||
#error "HCI_OUTGOING_PACKET_BUFFER_SIZE to small. Outgoing HCI packet buffer to small for largest HCI Command packet. Please set HCI_ACL_PAYLOAD_SIZE to 258 or higher."
|
||||
#endif
|
||||
#if HCI_INCOMING_PACKET_BUFFER_SIZE < (HCI_EVENT_HEADER_SIZE_HEADER_SIZE + 255)
|
||||
#if HCI_INCOMING_PACKET_BUFFER_SIZE < (HCI_EVENT_HEADER_SIZE + 255)
|
||||
#error "HCI_INCOMING_PACKET_BUFFER_SIZE to small. Incoming HCI packet buffer to small for largest HCI Event packet. Please set HCI_ACL_PAYLOAD_SIZE to 257 or higher."
|
||||
#endif
|
||||
|
||||
|
@ -74,7 +74,7 @@
|
||||
#if HCI_OUTGOING_PACKET_BUFFER_SIZE < (HCI_CMD_HEADER_SIZE + 255)
|
||||
#error "HCI_OUTGOING_PACKET_BUFFER_SIZE to small. Outgoing HCI packet buffer to small for largest HCI Command packet. Please set HCI_ACL_PAYLOAD_SIZE to 258 or higher."
|
||||
#endif
|
||||
#if HCI_INCOMING_PACKET_BUFFER_SIZE < (HCI_EVENT_HEADER_SIZE_HEADER_SIZE + 255)
|
||||
#if HCI_INCOMING_PACKET_BUFFER_SIZE < (HCI_EVENT_HEADER_SIZE + 255)
|
||||
#error "HCI_INCOMING_PACKET_BUFFER_SIZE to small. Incoming HCI packet buffer to small for largest HCI Event packet. Please set HCI_ACL_PAYLOAD_SIZE to 257 or higher."
|
||||
#endif
|
||||
|
||||
|
16
src/hci.h
16
src/hci.h
@ -70,6 +70,13 @@ extern "C" {
|
||||
#endif
|
||||
|
||||
// packet buffer sizes
|
||||
#define HCI_CMD_HEADER_SIZE 3
|
||||
#define HCI_ACL_HEADER_SIZE 4
|
||||
#define HCI_SCO_HEADER_SIZE 3
|
||||
#define HCI_EVENT_HEADER_SIZE 2
|
||||
|
||||
#define HCI_EVENT_PAYLOAD_SIZE 255
|
||||
#define HCI_CMD_PAYLOAD_SIZE 255
|
||||
|
||||
// Max HCI Command LE payload size:
|
||||
// 64 from LE Generate DHKey command
|
||||
@ -142,15 +149,6 @@ extern "C" {
|
||||
#endif
|
||||
#endif
|
||||
|
||||
// packet header sizes
|
||||
#define HCI_CMD_HEADER_SIZE 3
|
||||
#define HCI_ACL_HEADER_SIZE 4
|
||||
#define HCI_SCO_HEADER_SIZE 3
|
||||
#define HCI_EVENT_HEADER_SIZE 2
|
||||
|
||||
#define HCI_EVENT_PAYLOAD_SIZE 255
|
||||
#define HCI_CMD_PAYLOAD_SIZE 255
|
||||
|
||||
//
|
||||
#define IS_COMMAND(packet, command) ( little_endian_read_16(packet,0) == command.opcode )
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user