mirror of
https://github.com/zephyrproject-rtos/zephyr
synced 2025-08-06 23:15:24 +00:00
Depending on the Bluetooth features enabled, the HCI packets can be 264 Bytes long. For HCI over USB the HCI packet is handled in data stage of USB transfer. Buffer for the data stage was too short and USB driver was STALLing the data stage making it unable to complete. Extend the data stage buffer to 266 Bytes if HCI USB is selected and BT_RX_BUF_LEN > 127 indicating that longer HCI packets are needed. Signed-off-by: Emil Obalski <emil.obalski@nordicsemi.no> |
||
---|---|---|
.. | ||
class | ||
bos.c | ||
CMakeLists.txt | ||
Kconfig | ||
os_desc.c | ||
os_desc.h | ||
usb_descriptor.c | ||
usb_descriptor.h | ||
usb_device.c | ||
usb_transfer.c | ||
usb_transfer.h | ||
usb_work_q.c | ||
usb_work_q.h |