Go to the source code of this file.
|
| enum | tusb_typec_port_type_t { TUSB_TYPEC_PORT_SRC
, TUSB_TYPEC_PORT_SNK
, TUSB_TYPEC_PORT_DRP
} |
| |
| enum | {
PD_CTRL_RESERVED = 0
, PD_CTRL_GOOD_CRC
, PD_CTRL_GO_TO_MIN
, PD_CTRL_ACCEPT
,
PD_CTRL_REJECT
, PD_CTRL_PING
, PD_CTRL_PS_READY
, PD_CTRL_GET_SOURCE_CAP
,
PD_CTRL_GET_SINK_CAP
, PD_CTRL_DR_SWAP
, PD_CTRL_PR_SWAP
, PD_CTRL_VCONN_SWAP
,
PD_CTRL_WAIT
, PD_CTRL_SOFT_RESET
, PD_CTRL_DATA_RESET
, PD_CTRL_DATA_RESET_COMPLETE
,
PD_CTRL_NOT_SUPPORTED
, PD_CTRL_GET_SOURCE_CAP_EXTENDED
, PD_CTRL_GET_STATUS
, PD_CTRL_FR_SWAP
,
PD_CTRL_GET_PPS_STATUS
, PD_CTRL_GET_COUNTRY_CODES
, PD_CTRL_GET_SINK_CAP_EXTENDED
, PD_CTRL_GET_SOURCE_INFO
,
PD_CTRL_REVISION
} |
| |
| enum | {
PD_DATA_RESERVED = 0
, PD_DATA_SOURCE_CAP
, PD_DATA_REQUEST
, PD_DATA_BIST
,
PD_DATA_SINK_CAP
, PD_DATA_BATTERY_STATUS
, PD_DATA_ALERT
, PD_DATA_GET_COUNTRY_INFO
,
PD_DATA_ENTER_USB
, PD_DATA_EPR_REQUEST
, PD_DATA_EPR_MODE
, PD_DATA_SRC_INFO
,
PD_DATA_REVISION
, PD_DATA_RESERVED_13
, PD_DATA_RESERVED_14
, PD_DATA_VENDOR_DEFINED
} |
| |
| enum | { PD_REV_10 = 0x0
, PD_REV_20 = 0x1
, PD_REV_30 = 0x2
} |
| |
| enum | { PD_DATA_ROLE_UFP = 0x0
, PD_DATA_ROLE_DFP = 0x1
} |
| |
| enum | { PD_POWER_ROLE_SINK = 0x0
, PD_POWER_ROLE_SOURCE = 0x1
} |
| |
| enum | { PD_PDO_TYPE_FIXED = 0
, PD_PDO_TYPE_BATTERY
, PD_PDO_TYPE_VARIABLE
, PD_PDO_TYPE_APDO
} |
| |
◆ pd_header_extended_t
◆ pd_header_t
◆ pd_pdo_apdo_t
◆ pd_pdo_battery_t
◆ pd_pdo_fixed_t
◆ pd_pdo_variable_t
◆ pd_rdo_battery_t
◆ pd_rdo_fixed_variable_t
◆ anonymous enum
| Enumerator |
|---|
| PD_PDO_TYPE_FIXED | |
| PD_PDO_TYPE_BATTERY | |
| PD_PDO_TYPE_VARIABLE | |
| PD_PDO_TYPE_APDO | |
Definition at line 140 of file pd_types.h.
◆ anonymous enum
| Enumerator |
|---|
| PD_DATA_ROLE_UFP | |
| PD_DATA_ROLE_DFP | |
Definition at line 105 of file pd_types.h.
◆ anonymous enum
| Enumerator |
|---|
| PD_CTRL_RESERVED | |
| PD_CTRL_GOOD_CRC | |
| PD_CTRL_GO_TO_MIN | |
| PD_CTRL_ACCEPT | |
| PD_CTRL_REJECT | |
| PD_CTRL_PING | |
| PD_CTRL_PS_READY | |
| PD_CTRL_GET_SOURCE_CAP | |
| PD_CTRL_GET_SINK_CAP | |
| PD_CTRL_DR_SWAP | |
| PD_CTRL_PR_SWAP | |
| PD_CTRL_VCONN_SWAP | |
| PD_CTRL_WAIT | |
| PD_CTRL_SOFT_RESET | |
| PD_CTRL_DATA_RESET | |
| PD_CTRL_DATA_RESET_COMPLETE | |
| PD_CTRL_NOT_SUPPORTED | |
| PD_CTRL_GET_SOURCE_CAP_EXTENDED | |
| PD_CTRL_GET_STATUS | |
| PD_CTRL_FR_SWAP | |
| PD_CTRL_GET_PPS_STATUS | |
| PD_CTRL_GET_COUNTRY_CODES | |
| PD_CTRL_GET_SINK_CAP_EXTENDED | |
| PD_CTRL_GET_SOURCE_INFO | |
| PD_CTRL_REVISION | |
Definition at line 52 of file pd_types.h.
◆ anonymous enum
| Enumerator |
|---|
| PD_POWER_ROLE_SINK | |
| PD_POWER_ROLE_SOURCE | |
Definition at line 110 of file pd_types.h.
◆ anonymous enum
| Enumerator |
|---|
| PD_REV_10 | |
| PD_REV_20 | |
| PD_REV_30 | |
Definition at line 99 of file pd_types.h.
◆ anonymous enum
| Enumerator |
|---|
| PD_DATA_RESERVED | |
| PD_DATA_SOURCE_CAP | |
| PD_DATA_REQUEST | |
| PD_DATA_BIST | |
| PD_DATA_SINK_CAP | |
| PD_DATA_BATTERY_STATUS | |
| PD_DATA_ALERT | |
| PD_DATA_GET_COUNTRY_INFO | |
| PD_DATA_ENTER_USB | |
| PD_DATA_EPR_REQUEST | |
| PD_DATA_EPR_MODE | |
| PD_DATA_SRC_INFO | |
| PD_DATA_REVISION | |
| PD_DATA_RESERVED_13 | |
| PD_DATA_RESERVED_14 | |
| PD_DATA_VENDOR_DEFINED | |
Definition at line 80 of file pd_types.h.
◆ tusb_typec_port_type_t
| Enumerator |
|---|
| TUSB_TYPEC_PORT_SRC | |
| TUSB_TYPEC_PORT_SNK | |
| TUSB_TYPEC_PORT_DRP | |
Definition at line 46 of file pd_types.h.
◆ TU_VERIFY_STATIC() [1/2]
| TU_VERIFY_STATIC |
( |
sizeof(pd_header_t) | = =2, |
|
|
"size is not correct" | ) |
◆ TU_VERIFY_STATIC() [2/2]