Currently, HCI packet handling does not consider the BT_RECV_CONTEXT choice selection. It calls bt_recv() and bt_recv_prio() only depending on the HCI packet type and event flags. However, for selections other than BT_RECV_BLOCKING, the "HCI driver shall not call bt_recv_prio()". Fix that by only calling bt_recv_prio() when CONFIG_BT_RECV_BLOCKING is enabled. Signed-off-by: Markus Fuchs <markus.fuchs@ch.sauter-bc.com> |
||
|---|---|---|
| .. | ||
| hci | ||
| CMakeLists.txt | ||
| Kconfig | ||
| util.h | ||