From be531a89d0481a658e92d75dc7d0a368c96e957d Mon Sep 17 00:00:00 2001 From: Matthias Ringwald Date: Wed, 13 Apr 2022 23:45:50 +0200 Subject: [PATCH] libusb: fix build without ENABLE_SCO_OVER_HCI --- platform/libusb/hci_transport_h2_libusb.c | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/platform/libusb/hci_transport_h2_libusb.c b/platform/libusb/hci_transport_h2_libusb.c index 8e52ae627..a3ee9696f 100644 --- a/platform/libusb/hci_transport_h2_libusb.c +++ b/platform/libusb/hci_transport_h2_libusb.c @@ -165,12 +165,6 @@ static struct libusb_transfer *acl_out_transfer; static struct libusb_transfer *event_in_transfer[EVENT_IN_BUFFER_COUNT]; static struct libusb_transfer *acl_in_transfer[ACL_IN_BUFFER_COUNT]; -#ifdef ENABLE_SCO_OVER_HCI - -#ifdef _WIN32 -#error "SCO not working on Win32 (Windows 8, libusb 1.0.19, Zadic WinUSB), please uncomment ENABLE_SCO_OVER_HCI in btstack-config.h for now" -#endif - // known devices typedef struct { btstack_linked_item_t next; @@ -180,6 +174,12 @@ typedef struct { static btstack_linked_list_t usb_knwon_devices; +#ifdef ENABLE_SCO_OVER_HCI + +#ifdef _WIN32 +#error "SCO not working on Win32 (Windows 8, libusb 1.0.19, Zadic WinUSB), please uncomment ENABLE_SCO_OVER_HCI in btstack-config.h for now" +#endif + // incoming SCO static H2_SCO_STATE sco_state; static uint8_t sco_buffer[255+3 + SCO_PACKET_SIZE];