feat(usb_host): Added KConfig parameter for External HUB support enable

pull/14633/head
Roman Leonov 2024-02-29 12:40:58 +01:00 zatwierdzone przez Darian Leung
rodzic 01761f4c99
commit 54d984644a
Nie znaleziono w bazie danych klucza dla tego podpisu
ID klucza GPG: 8AC9127B487AA4EF
2 zmienionych plików z 10 dodań i 1 usunięć

Wyświetl plik

@ -93,7 +93,6 @@ menu "USB-OTG"
The default value is set to 10 ms to be safe.
endmenu #Root Hub configuration
# Hidden or compatibility options
@ -115,4 +114,11 @@ menu "USB-OTG"
If enabled, the enumeration filter callback can be set via 'usb_host_config_t' when calling
'usb_host_install()'.
config USB_HOST_EXT_HUB_SUPPORT
depends on IDF_EXPERIMENTAL_FEATURES
bool "Support USB HUB (Experimental)"
default n
help
Feature is under development.
endmenu #USB-OTG

Wyświetl plik

@ -12,9 +12,12 @@ Warning: The USB Host Library API is still a beta version and may be subject to
#include <stdint.h>
#include "esp_err.h"
#include "sdkconfig.h"
#include "usb/usb_types_stack.h"
#include "usb/usb_types_ch9.h"
#if (CONFIG_USB_HOST_EXT_HUB_SUPPORT)
#include "usb/usb_types_ch11.h"
#endif // CONFIG_USB_HOST_EXT_HUB_SUPPORT
#ifdef __cplusplus
extern "C" {