Structure used by altmode and application layers for VDM related information.
Data Fields | |
volatile uint8_t | faultStatus |
Fault status bits for this port. More... | |
uint8_t | vdmVersion |
Live VDM version. More... | |
bool | isVdmPending |
VDM handling flag for MUX callback. More... | |
uint8_t | vdmMinorVersion |
Live Minor VDM version. More... | |
uint8_t | vdmIdVdoCnt |
VDM Id VDO count. More... | |
uint8_t | vdmSvidVdoCnt |
VDM SVID VDO count. More... | |
uint8_t | vdmModeDataLen |
VDM MODE data count in bytes. More... | |
bool | keepVconnSrc |
Flag indicating that we should keep VConn source role. More... | |
uint8_t | sysPwrState |
Current system power state. More... | |
uint8_t | rsvd [3] |
Reserved value. More... | |
cy_pd_pd_do_t * | vdmIdVdoP |
Stores pointer to Discover ID response data. More... | |
cy_pd_pd_do_t * | vdmSvidVdoP |
Stores pointer to Discover SVID response data. More... | |
cy_pd_pd_do_t * | vdmModeDataP |
Stores pointer to Discover MODE response data. More... | |
cy_pdstack_vdm_resp_cbk_t | vdmRespCbk |
VDM response handler callback. More... | |
cy_pd_pd_do_t | vdmIdVdoResp [CY_PD_MAX_NO_OF_DO] |
Stores the actual Discover ID response data. More... | |
cy_pd_pd_do_t | vdmSvidVdoResp [CY_PD_MAX_NO_OF_DO] |
Stores the actual Discover SVID response data. More... | |
cy_pd_pd_do_t | vdmModeResp [CY_PD_MAX_NO_OF_DO *2] |
Stores the actual Discover Mode config data. More... | |
vdm_resp_t | vdmResp |
Buffer for VDM responses. More... | |
volatile uint8_t cy_stc_pdstack_app_status_t::faultStatus |
Fault status bits for this port.
uint8_t cy_stc_pdstack_app_status_t::vdmVersion |
Live VDM version.
bool cy_stc_pdstack_app_status_t::isVdmPending |
VDM handling flag for MUX callback.
uint8_t cy_stc_pdstack_app_status_t::vdmMinorVersion |
Live Minor VDM version.
uint8_t cy_stc_pdstack_app_status_t::vdmIdVdoCnt |
VDM Id VDO count.
uint8_t cy_stc_pdstack_app_status_t::vdmSvidVdoCnt |
VDM SVID VDO count.
uint8_t cy_stc_pdstack_app_status_t::vdmModeDataLen |
VDM MODE data count in bytes.
bool cy_stc_pdstack_app_status_t::keepVconnSrc |
Flag indicating that we should keep VConn source role.
uint8_t cy_stc_pdstack_app_status_t::sysPwrState |
Current system power state.
uint8_t cy_stc_pdstack_app_status_t::rsvd[3] |
Reserved value.
cy_pd_pd_do_t* cy_stc_pdstack_app_status_t::vdmIdVdoP |
Stores pointer to Discover ID response data.
cy_pd_pd_do_t* cy_stc_pdstack_app_status_t::vdmSvidVdoP |
Stores pointer to Discover SVID response data.
cy_pd_pd_do_t* cy_stc_pdstack_app_status_t::vdmModeDataP |
Stores pointer to Discover MODE response data.
cy_pdstack_vdm_resp_cbk_t cy_stc_pdstack_app_status_t::vdmRespCbk |
VDM response handler callback.
cy_pd_pd_do_t cy_stc_pdstack_app_status_t::vdmIdVdoResp[CY_PD_MAX_NO_OF_DO] |
Stores the actual Discover ID response data.
cy_pd_pd_do_t cy_stc_pdstack_app_status_t::vdmSvidVdoResp[CY_PD_MAX_NO_OF_DO] |
Stores the actual Discover SVID response data.
cy_pd_pd_do_t cy_stc_pdstack_app_status_t::vdmModeResp[CY_PD_MAX_NO_OF_DO *2] |
Stores the actual Discover Mode config data.
vdm_resp_t cy_stc_pdstack_app_status_t::vdmResp |
Buffer for VDM responses.