refine OSAL_TASK_LOOP_BEGIN & OSAL_TASK_LOOP_END
- add TASK_ASSERT & TASK_ASSERT_STATUS add more code for enumerate task add control requests & its type def add API for HCD - hcd_pipe_addr0_open - hcd_pipe_control_open - hcd_pipe_control_xfer - hcd_pipe_open - hcd_port_speed
This commit is contained in:
@@ -110,16 +110,21 @@ enum {
|
||||
typedef uint8_t tusbh_device_status_t;
|
||||
typedef uint32_t tusbh_flag_class_t;
|
||||
|
||||
typedef struct { // TODO internal structure
|
||||
typedef struct { // TODO internal structure, re-order members
|
||||
uint8_t core_id;
|
||||
tusbh_device_status_t status;
|
||||
pipe_handle_t pipe_control;
|
||||
tusb_speed_t speed;
|
||||
uint8_t hub_addr;
|
||||
uint8_t hub_port;
|
||||
|
||||
#if 0 // TODO allow configure for vendor/product
|
||||
uint16_t vendor_id;
|
||||
uint16_t product_id;
|
||||
|
||||
uint8_t configure_count;
|
||||
|
||||
tusbh_device_status_t status;
|
||||
pipe_handle_t pipe_control;
|
||||
tusb_std_request_t request_control;
|
||||
|
||||
#if 0 // TODO allow configure for vendor/product
|
||||
struct {
|
||||
uint8_t interface_count;
|
||||
uint8_t attributes;
|
||||
|
||||
Reference in New Issue
Block a user