/** * @brief This function handles I2C2 DMA interrupt request. * @param None. * @retval CPAL_PASS. */ uint32_t CPAL_I2C2_DMA_IRQHandler(void) { /* If interrupt source is DMA RX */ if (__CPAL_I2C_HAL_GET_DMARX_IT(1) != 0) { /* Call the Common DMA RX handler function */ return CPAL_I2C_DMA_RX_IRQHandler(&I2C2_DevStructure); } else { /* Call the Common DMA TX handler function */ return CPAL_I2C_DMA_TX_IRQHandler(&I2C2_DevStructure); } }
/** * @brief This function handles I2C2 TX DMA interrupt request. * @param None. * @retval CPAL_PASS. */ uint32_t CPAL_I2C2_DMA_TX_IRQHandler(void) { /* Call the Common DMA TX handler function */ return CPAL_I2C_DMA_TX_IRQHandler(&I2C2_DevStructure); }