Data structure to HPI middleware context information.
Data Fields | |
cy_stc_hpi_i2c_context_t | i2cContext |
I2C context structure. More... | |
cy_stc_hpi_status_t | hpiStat |
HPI status variable. More... | |
cy_stc_hpi_flash_config_t | flashConfig |
Flash configurations. More... | |
cy_hpi_write_cbk_t | userdefCb |
Handler for user-defined register writes. More... | |
cy_stc_hpi_app_cbk_t * | ptrAppCbk |
HPI app callback. More... | |
cy_stc_hpi_reg_space_t | regSpace |
RAM copy of all HPI registers. More... | |
cy_stc_hpi_pd_status_t | pdStatus [CY_HPI_NO_OF_PD_PORTS_MAX] |
HPI PD status for each port. More... | |
cy_stc_pdstack_context_t * | ptrPdContext [CY_HPI_NO_OF_PD_PORTS_MAX] |
PDStack context pointer for each port. More... | |
cy_stc_hpi_event_queue_t | eventQueue [CY_HPI_NO_OF_PD_PORTS_MAX+1] |
Queue for storing events. More... | |
void * | ptrUcsiContext |
Pointer to store the UCSI context structure. More... | |
cy_stc_hpi_ucsi_status_t | hpiUcsiStat |
Variable to store the UCSI status. More... | |
cy_stc_hpi_i2c_context_t cy_stc_hpi_context_t::i2cContext |
I2C context structure.
cy_stc_hpi_status_t cy_stc_hpi_context_t::hpiStat |
HPI status variable.
cy_stc_hpi_flash_config_t cy_stc_hpi_context_t::flashConfig |
Flash configurations.
cy_hpi_write_cbk_t cy_stc_hpi_context_t::userdefCb |
Handler for user-defined register writes.
cy_stc_hpi_app_cbk_t* cy_stc_hpi_context_t::ptrAppCbk |
HPI app callback.
cy_stc_hpi_reg_space_t cy_stc_hpi_context_t::regSpace |
RAM copy of all HPI registers.
cy_stc_hpi_pd_status_t cy_stc_hpi_context_t::pdStatus[CY_HPI_NO_OF_PD_PORTS_MAX] |
HPI PD status for each port.
cy_stc_pdstack_context_t* cy_stc_hpi_context_t::ptrPdContext[CY_HPI_NO_OF_PD_PORTS_MAX] |
PDStack context pointer for each port.
cy_stc_hpi_event_queue_t cy_stc_hpi_context_t::eventQueue[CY_HPI_NO_OF_PD_PORTS_MAX+1] |
Queue for storing events.
void* cy_stc_hpi_context_t::ptrUcsiContext |
Pointer to store the UCSI context structure.
cy_stc_hpi_ucsi_status_t cy_stc_hpi_context_t::hpiUcsiStat |
Variable to store the UCSI status.