mirror of
https://github.com/bluekitchen/btstack.git
synced 2025-03-28 08:37:22 +00:00
hci: assert in reserve/release packet buffer
This commit is contained in:
parent
5b0f090baa
commit
5d35098109
@ -818,15 +818,13 @@ bool hci_is_packet_buffer_reserved(void){
|
|||||||
// reserves outgoing packet buffer.
|
// reserves outgoing packet buffer.
|
||||||
// @return 1 if successful
|
// @return 1 if successful
|
||||||
bool hci_reserve_packet_buffer(void){
|
bool hci_reserve_packet_buffer(void){
|
||||||
if (hci_stack->hci_packet_buffer_reserved) {
|
btstack_assert(hci_stack->hci_packet_buffer_reserved == false);
|
||||||
log_error("hci_reserve_packet_buffer called but buffer already reserved");
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
hci_stack->hci_packet_buffer_reserved = true;
|
hci_stack->hci_packet_buffer_reserved = true;
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
void hci_release_packet_buffer(void){
|
void hci_release_packet_buffer(void){
|
||||||
|
btstack_assert(hci_stack->hci_packet_buffer_reserved);
|
||||||
hci_stack->hci_packet_buffer_reserved = false;
|
hci_stack->hci_packet_buffer_reserved = false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user