Functions | |
| void | Cy_SCB_SPI_Interrupt (CySCB_Type *base, cy_stc_scb_spi_context_t *context) |
| This is the interrupt function for the SCB configured in the SPI mode. More... | |
| __STATIC_INLINE void | Cy_SCB_SPI_RegisterCallback (CySCB_Type const *base, cy_cb_scb_spi_handle_events_t callback, cy_stc_scb_spi_context_t *context) |
| Registers a callback function, which notifies that SPI Callback Events occurred in the Cy_SCB_SPI_Interrupt. More... | |
| void Cy_SCB_SPI_Interrupt | ( | CySCB_Type * | base, |
| cy_stc_scb_spi_context_t * | context | ||
| ) |
This is the interrupt function for the SCB configured in the SPI mode.
This function must be called inside the user-defined interrupt service routine for Cy_SCB_SPI_Transfer to work.
| base | The pointer to the SPI SCB instance. |
| context | The pointer to the context structure cy_stc_scb_spi_context_t allocated by the user. The structure is used during the SPI operation for internal configuration and data retention. The user must not modify anything in this structure. |
| __STATIC_INLINE void Cy_SCB_SPI_RegisterCallback | ( | CySCB_Type const * | base, |
| cy_cb_scb_spi_handle_events_t | callback, | ||
| cy_stc_scb_spi_context_t * | context | ||
| ) |
Registers a callback function, which notifies that SPI Callback Events occurred in the Cy_SCB_SPI_Interrupt.
| base | The pointer to the SPI SCB instance. |
| callback | The pointer to the callback function. See cy_cb_scb_spi_handle_events_t for the function prototype. |
| context | The pointer to the context structure cy_stc_scb_spi_context_t allocated by the user. The structure is used during the SPI operation for internal configuration and data retention. The user should not modify anything in this structure. |