Go to the source code of this file.
§ ROOT_HUB_MAX_PORTS
#define ROOT_HUB_MAX_PORTS 7 |
§ HUB_FEATURE_C_HUB_LOCAL_POWER
#define HUB_FEATURE_C_HUB_LOCAL_POWER 0 |
§ HUB_FEATURE_C_HUB_OVER_CURRENT
#define HUB_FEATURE_C_HUB_OVER_CURRENT 1 |
§ HUB_FEATURE_PORT_CONNECTION
#define HUB_FEATURE_PORT_CONNECTION 0 |
§ HUB_FEATURE_PORT_ENABLE
#define HUB_FEATURE_PORT_ENABLE 1 |
§ HUB_FEATURE_PORT_SUSPEND
#define HUB_FEATURE_PORT_SUSPEND 2 |
§ HUB_FEATURE_PORT_OVER_CURRENT
#define HUB_FEATURE_PORT_OVER_CURRENT 3 |
§ HUB_FEATURE_PORT_RESET
#define HUB_FEATURE_PORT_RESET 4 |
§ HUB_FEATURE_PORT_POWER
#define HUB_FEATURE_PORT_POWER 8 |
§ HUB_FEATURE_PORT_LOW_SPEED
#define HUB_FEATURE_PORT_LOW_SPEED 9 |
§ HUB_FEATURE_C_PORT_CONNECTION
#define HUB_FEATURE_C_PORT_CONNECTION 16 |
§ HUB_FEATURE_C_PORT_ENABLE
#define HUB_FEATURE_C_PORT_ENABLE 17 |
§ HUB_FEATURE_C_PORT_SUSPEND
#define HUB_FEATURE_C_PORT_SUSPEND 18 |
§ HUB_FEATURE_C_PORT_OVER_CURRENT
#define HUB_FEATURE_C_PORT_OVER_CURRENT 19 |
§ HUB_FEATURE_C_PORT_RESET
#define HUB_FEATURE_C_PORT_RESET 20 |
§ HUB_FEATURE_PORT_TEST
#define HUB_FEATURE_PORT_TEST 21 |
§ HUB_FEATURE_PORT_INDICATOR
#define HUB_FEATURE_PORT_INDICATOR 22 |
§ HUB_STATUS_PWR_LOST
#define HUB_STATUS_PWR_LOST 1 |
§ HUB_STATUS_OVER_CURRENT
#define HUB_STATUS_OVER_CURRENT 2 |
§ HUB_PORT_STATUS_DEVICE_PRESENT
#define HUB_PORT_STATUS_DEVICE_PRESENT 0x0001 |
§ HUB_PORT_STATUS_ENABLED
#define HUB_PORT_STATUS_ENABLED 0x0002 |
§ HUB_PORT_STATUS_SUSPENDED
#define HUB_PORT_STATUS_SUSPENDED 0x0004 |
§ HUB_PORT_STATUS_OVER_CURRENT
#define HUB_PORT_STATUS_OVER_CURRENT 0x0008 |
§ HUB_PORT_STATUS_RESET
#define HUB_PORT_STATUS_RESET 0x0010 |
§ HUB_PORT_STATUS_POWERED
#define HUB_PORT_STATUS_POWERED 0x0100 |
§ HUB_PORT_STATUS_LOW_SPEED
#define HUB_PORT_STATUS_LOW_SPEED 0x0200 |
§ HUB_PORT_STATUS_HIGH_SPEED
#define HUB_PORT_STATUS_HIGH_SPEED 0x0400 |
§ HUB_PORT_STATUS_TEST_MODE
#define HUB_PORT_STATUS_TEST_MODE 0x0800 |
§ HUB_PORT_STATUS_INDICATOR_CONTROL
#define HUB_PORT_STATUS_INDICATOR_CONTROL 0x1000 |
§ HUB_PORT_CHANGE_DEVICE_PRESENT
#define HUB_PORT_CHANGE_DEVICE_PRESENT 0x0001 |
§ HUB_PORT_CHANGE_ENABLED
#define HUB_PORT_CHANGE_ENABLED 0x0002 |
§ HUB_PORT_CHANGE_SUSPENDED
#define HUB_PORT_CHANGE_SUSPENDED 0x0004 |
§ HUB_PORT_CHANGE_OVER_CURRENT
#define HUB_PORT_CHANGE_OVER_CURRENT 0x0008 |
§ HUB_PORT_CHANGE_RESET
#define HUB_PORT_CHANGE_RESET 0x0010 |
§ tHubInstance
typedef struct tHubInstance tHubInstance |
§ tUSBHHubCallback
typedef void(* tUSBHHubCallback) (tHubInstance *psHubInstance, uint32_t ui32Event, uint32_t ui32MsgParam, void *pvMsgData) |