From d0dea3d0c5427549ad56c284a2011d5b3eea42e0 Mon Sep 17 00:00:00 2001 From: Pol Henarejos Date: Wed, 3 Dec 2025 16:34:05 +0100 Subject: [PATCH] Fix MSOS/BOS descriptor. Signed-off-by: Pol Henarejos --- src/usb/usb_descriptors.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/usb/usb_descriptors.c b/src/usb/usb_descriptors.c index 74a68e3..c44b3e2 100644 --- a/src/usb/usb_descriptors.c +++ b/src/usb/usb_descriptors.c @@ -35,7 +35,7 @@ #endif #if defined(PICO_PLATFORM) || defined(ESP_PLATFORM) -#define USB_BCD 0x0200 +#define USB_BCD 0x0210 #else #define USB_BCD 0x0110 #endif @@ -136,7 +136,7 @@ enum { #if TUSB_SMARTCARD_CCID_EPS == 3 #define TUD_SMARTCARD_DESCRIPTOR(_itf, _strix, _epout, _epin, _epint, _epsize) \ TUD_SMARTCARD_DESCRIPTOR_2EP(_itf, _strix, _epout, _epin, _epsize), \ - 7, TUSB_DESC_ENDPOINT, _epint, TUSB_XFER_INTERRUPT, U16_TO_U8S_LE(_epsize), 0 + 7, TUSB_DESC_ENDPOINT, _epint, TUSB_XFER_INTERRUPT, U16_TO_U8S_LE(_epsize), 10 #else #define TUD_SMARTCARD_DESCRIPTOR(_itf, _strix, _epout, _epin, _epint, _epsize) \ TUD_SMARTCARD_DESCRIPTOR_2EP(_itf, _strix, _epout, _epin, _epsize)