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.