We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 8fb5345 commit 0d3b4fbCopy full SHA for 0d3b4fb
cores/esp32/esp32-hal-tinyusb.c
@@ -165,7 +165,11 @@ void deinit_usb_hal() {
165
166
esp_err_t tinyusb_driver_install(const tinyusb_config_t *config) {
167
init_usb_hal(config->external_phy);
168
- if (!tusb_init(0, TUSB_ROLE_DEVICE)) {
+ tusb_rhport_init_t tinit;
169
+ memset(&tinit, 0, sizeof(tusb_rhport_init_t));
170
+ tinit.role = TUSB_ROLE_DEVICE;
171
+ tinit.speed = TUSB_SPEED_FULL;
172
+ if (!tusb_init(0, &tinit)) {
173
log_e("Can't initialize the TinyUSB stack.");
174
return ESP_FAIL;
175
}
0 commit comments