mirror of
https://github.com/espressif/esp-idf.git
synced 2025-08-04 21:24:32 +02:00
feat(usb_host): Added KConfig parameter for External HUB support enable
This commit is contained in:
committed by
Darian Leung
parent
2d6aae5aa3
commit
7ae41ebd8b
@@ -93,7 +93,6 @@ menu "USB-OTG"
|
|||||||
|
|
||||||
The default value is set to 10 ms to be safe.
|
The default value is set to 10 ms to be safe.
|
||||||
|
|
||||||
|
|
||||||
endmenu #Root Hub configuration
|
endmenu #Root Hub configuration
|
||||||
|
|
||||||
# Hidden or compatibility options
|
# 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
|
If enabled, the enumeration filter callback can be set via 'usb_host_config_t' when calling
|
||||||
'usb_host_install()'.
|
'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
|
endmenu #USB-OTG
|
||||||
|
@@ -12,9 +12,12 @@ Warning: The USB Host Library API is still a beta version and may be subject to
|
|||||||
|
|
||||||
#include <stdint.h>
|
#include <stdint.h>
|
||||||
#include "esp_err.h"
|
#include "esp_err.h"
|
||||||
|
#include "sdkconfig.h"
|
||||||
#include "usb/usb_types_stack.h"
|
#include "usb/usb_types_stack.h"
|
||||||
#include "usb/usb_types_ch9.h"
|
#include "usb/usb_types_ch9.h"
|
||||||
|
#if (CONFIG_USB_HOST_EXT_HUB_SUPPORT)
|
||||||
#include "usb/usb_types_ch11.h"
|
#include "usb/usb_types_ch11.h"
|
||||||
|
#endif // CONFIG_USB_HOST_EXT_HUB_SUPPORT
|
||||||
|
|
||||||
#ifdef __cplusplus
|
#ifdef __cplusplus
|
||||||
extern "C" {
|
extern "C" {
|
||||||
|
Reference in New Issue
Block a user