diff --git a/core/src/usb.py b/core/src/usb.py index a878b5fca..06132785e 100644 --- a/core/src/usb.py +++ b/core/src/usb.py @@ -62,7 +62,6 @@ bus = io.USB( product="TREZOR", interface="TREZOR Interface", serial_number=get_device_id(), - usb21_landing=False, ) bus.add(iface_wire) if __debug__: diff --git a/legacy/firmware/usb.c b/legacy/firmware/usb.c index 8d80dbed9..c55947e6c 100644 --- a/legacy/firmware/usb.c +++ b/legacy/firmware/usb.c @@ -344,7 +344,7 @@ static uint8_t usbd_control_buffer[256] __attribute__((aligned(2))); static const struct usb_device_capability_descriptor *capabilities[] = { (const struct usb_device_capability_descriptor - *)&webusb_platform_capability_descriptor_no_landing_page, + *)&webusb_platform_capability_descriptor, }; static const struct usb_bos_descriptor bos_descriptor = { diff --git a/legacy/webusb.c b/legacy/webusb.c index 24f28a4ca..b4f2677e2 100644 --- a/legacy/webusb.c +++ b/legacy/webusb.c @@ -32,17 +32,6 @@ const struct webusb_platform_descriptor webusb_platform_capability_descriptor = .bVendorCode = WEBUSB_VENDOR_CODE, .iLandingPage = 1}; -const struct webusb_platform_descriptor - webusb_platform_capability_descriptor_no_landing_page = { - .bLength = WEBUSB_PLATFORM_DESCRIPTOR_SIZE, - .bDescriptorType = USB_DT_DEVICE_CAPABILITY, - .bDevCapabilityType = USB_DC_PLATFORM, - .bReserved = 0, - .platformCapabilityUUID = WEBUSB_UUID, - .bcdVersion = 0x0100, - .bVendorCode = WEBUSB_VENDOR_CODE, - .iLandingPage = 0}; - static const char* webusb_https_url; static enum usbd_request_return_codes webusb_control_vendor_request( diff --git a/legacy/webusb.h b/legacy/webusb.h index 01feda4e5..5835e3ca4 100644 --- a/legacy/webusb.h +++ b/legacy/webusb.h @@ -27,8 +27,6 @@ extern const struct webusb_platform_descriptor webusb_platform_capability_descriptor; -extern const struct webusb_platform_descriptor - webusb_platform_capability_descriptor_no_landing_page; extern void webusb_setup(usbd_device* usbd_dev, const char* https_url);