From f9b19c4c3eb35a707a6d95573570418bdbc0e991 Mon Sep 17 00:00:00 2001 From: Matthias Ringwald Date: Wed, 9 Feb 2022 11:44:49 +0100 Subject: [PATCH] btstack_defines: complete HCI_EVENT_FLUSH_OCCURRED --- src/btstack_defines.h | 4 ++++ src/btstack_event.h | 10 ++++++++++ 2 files changed, 14 insertions(+) diff --git a/src/btstack_defines.h b/src/btstack_defines.h index 2e64e0a6e..da20ceab9 100644 --- a/src/btstack_defines.h +++ b/src/btstack_defines.h @@ -377,6 +377,10 @@ typedef uint8_t sm_key_t[16]; */ #define HCI_EVENT_HARDWARE_ERROR 0x10u +/** + * @format 1H + * @param handle + */ #define HCI_EVENT_FLUSH_OCCURRED 0x11u /** diff --git a/src/btstack_event.h b/src/btstack_event.h index fd198555f..88c946890 100644 --- a/src/btstack_event.h +++ b/src/btstack_event.h @@ -598,6 +598,16 @@ static inline uint8_t hci_event_hardware_error_get_hardware_code(const uint8_t * return event[2]; } +/** + * @brief Get field handle from event HCI_EVENT_FLUSH_OCCURRED + * @param event packet + * @return handle + * @note: btstack_type 1 + */ +static inline uint8_t hci_event_flush_occurred_get_handle(const uint8_t * event){ + return event[2]; +} + /** * @brief Get field status from event HCI_EVENT_ROLE_CHANGE * @param event packet