Go to the source code of this file.
◆ USB_DESCRIPTOR_HUB
#define USB_DESCRIPTOR_HUB 0x09 |
◆ bmREQ_CLEAR_HUB_FEATURE
◆ bmREQ_CLEAR_PORT_FEATURE
◆ bmREQ_CLEAR_TT_BUFFER
◆ bmREQ_GET_HUB_DESCRIPTOR
◆ bmREQ_GET_HUB_STATUS
◆ bmREQ_GET_PORT_STATUS
◆ bmREQ_RESET_TT
◆ bmREQ_SET_HUB_DESCRIPTOR
◆ bmREQ_SET_HUB_FEATURE
◆ bmREQ_SET_PORT_FEATURE
◆ bmREQ_GET_TT_STATE
◆ bmREQ_STOP_TT
◆ HUB_REQUEST_CLEAR_TT_BUFFER
#define HUB_REQUEST_CLEAR_TT_BUFFER 8 |
◆ HUB_REQUEST_RESET_TT
#define HUB_REQUEST_RESET_TT 9 |
◆ HUB_REQUEST_GET_TT_STATE
#define HUB_REQUEST_GET_TT_STATE 10 |
◆ HUB_REQUEST_STOP_TT
#define HUB_REQUEST_STOP_TT 11 |
◆ 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_PORT_TEST_MODE_J
#define HUB_PORT_TEST_MODE_J 1 |
◆ HUB_PORT_TEST_MODE_K
#define HUB_PORT_TEST_MODE_K 2 |
◆ HUB_PORT_TEST_MODE_SE0_NAK
#define HUB_PORT_TEST_MODE_SE0_NAK 3 |
◆ HUB_PORT_TEST_MODE_PACKET
#define HUB_PORT_TEST_MODE_PACKET 4 |
◆ HUB_PORT_TEST_MODE_FORCE_ENABLE
#define HUB_PORT_TEST_MODE_FORCE_ENABLE 5 |
◆ HUB_PORT_INDICATOR_AUTO
#define HUB_PORT_INDICATOR_AUTO 0 |
◆ HUB_PORT_INDICATOR_AMBER
#define HUB_PORT_INDICATOR_AMBER 1 |
◆ HUB_PORT_INDICATOR_GREEN
#define HUB_PORT_INDICATOR_GREEN 2 |
◆ HUB_PORT_INDICATOR_OFF
#define HUB_PORT_INDICATOR_OFF 3 |
◆ bmHUB_PORT_STATUS_PORT_CONNECTION
#define bmHUB_PORT_STATUS_PORT_CONNECTION 0x0001 |
◆ bmHUB_PORT_STATUS_PORT_ENABLE
#define bmHUB_PORT_STATUS_PORT_ENABLE 0x0002 |
◆ bmHUB_PORT_STATUS_PORT_SUSPEND
#define bmHUB_PORT_STATUS_PORT_SUSPEND 0x0004 |
◆ bmHUB_PORT_STATUS_PORT_OVER_CURRENT
#define bmHUB_PORT_STATUS_PORT_OVER_CURRENT 0x0008 |
◆ bmHUB_PORT_STATUS_PORT_RESET
#define bmHUB_PORT_STATUS_PORT_RESET 0x0010 |
◆ bmHUB_PORT_STATUS_PORT_POWER
#define bmHUB_PORT_STATUS_PORT_POWER 0x0100 |
◆ bmHUB_PORT_STATUS_PORT_LOW_SPEED
#define bmHUB_PORT_STATUS_PORT_LOW_SPEED 0x0200 |
◆ bmHUB_PORT_STATUS_PORT_HIGH_SPEED
#define bmHUB_PORT_STATUS_PORT_HIGH_SPEED 0x0400 |
◆ bmHUB_PORT_STATUS_PORT_TEST
#define bmHUB_PORT_STATUS_PORT_TEST 0x0800 |
◆ bmHUB_PORT_STATUS_PORT_INDICATOR
#define bmHUB_PORT_STATUS_PORT_INDICATOR 0x1000 |
◆ bmHUB_PORT_STATUS_C_PORT_CONNECTION
#define bmHUB_PORT_STATUS_C_PORT_CONNECTION 0x0001 |
◆ bmHUB_PORT_STATUS_C_PORT_ENABLE
#define bmHUB_PORT_STATUS_C_PORT_ENABLE 0x0002 |
◆ bmHUB_PORT_STATUS_C_PORT_SUSPEND
#define bmHUB_PORT_STATUS_C_PORT_SUSPEND 0x0004 |
◆ bmHUB_PORT_STATUS_C_PORT_OVER_CURRENT
#define bmHUB_PORT_STATUS_C_PORT_OVER_CURRENT 0x0008 |
◆ bmHUB_PORT_STATUS_C_PORT_RESET
#define bmHUB_PORT_STATUS_C_PORT_RESET 0x0010 |
◆ bmHUB_STATUS_LOCAL_POWER_SOURCE
#define bmHUB_STATUS_LOCAL_POWER_SOURCE 0x01 |
◆ bmHUB_STATUS_OVER_CURRENT
#define bmHUB_STATUS_OVER_CURRENT 0x12 |
◆ bmHUB_STATUS_C_LOCAL_POWER_SOURCE
#define bmHUB_STATUS_C_LOCAL_POWER_SOURCE 0x01 |
◆ bmHUB_STATUS_C_OVER_CURRENT
#define bmHUB_STATUS_C_OVER_CURRENT 0x12 |
◆ USB_STATE_HUB_PORT_CONFIGURING
#define USB_STATE_HUB_PORT_CONFIGURING 0xb0 |
◆ USB_STATE_HUB_PORT_POWERED_OFF
#define USB_STATE_HUB_PORT_POWERED_OFF 0xb1 |
◆ USB_STATE_HUB_PORT_WAIT_FOR_POWER_GOOD
#define USB_STATE_HUB_PORT_WAIT_FOR_POWER_GOOD 0xb2 |
◆ USB_STATE_HUB_PORT_DISCONNECTED
#define USB_STATE_HUB_PORT_DISCONNECTED 0xb3 |
◆ USB_STATE_HUB_PORT_DISABLED
#define USB_STATE_HUB_PORT_DISABLED 0xb4 |
◆ USB_STATE_HUB_PORT_RESETTING
#define USB_STATE_HUB_PORT_RESETTING 0xb5 |
◆ USB_STATE_HUB_PORT_ENABLED
#define USB_STATE_HUB_PORT_ENABLED 0xb6 |
◆ HUB_ERROR_PORT_HAS_BEEN_RESET
#define HUB_ERROR_PORT_HAS_BEEN_RESET 0xb1 |
◆ bmHUB_PORT_STATUS_ALL_MAIN
◆ bmHUB_PORT_STATE_CHECK_DISABLED
◆ bmHUB_PORT_STATE_DISABLED
◆ bmHUB_PORT_EVENT_CONNECT
◆ bmHUB_PORT_EVENT_DISCONNECT
◆ bmHUB_PORT_EVENT_RESET_COMPLETE
◆ bmHUB_PORT_EVENT_LS_CONNECT
◆ bmHUB_PORT_EVENT_LS_RESET_COMPLETE
◆ bmHUB_PORT_EVENT_LS_PORT_ENABLED
◆ PrintHubPortStatus()