/*********************************************************************** * Name : CSIO_7_Tx_Handler * Description : * Parameter : None * Returns : None ***********************************************************************/ __irq void CSIO_7_Tx_Handler( void ) { #ifdef CSIO_7_FOR_I2C I2C_Handler( I2C_7 ); #endif #ifdef CSIO_7_FOR_LIN LIN_Tx_Handler( LIN_7 ); #endif #ifdef CSIO_7_FOR_UART UART_Tx_Handler( UART_7 ); #endif #ifdef CSIO_7_FOR_SPI SPI_Tx_Handler( SPI_7 ); #endif }
/*********************************************************************** * Name : CSIO_5_Tx_Handler * Description : * Parameter : None * Returns : None ***********************************************************************/ __irq void CSIO_5_Tx_Handler( void ) { #ifdef CSIO_5_FOR_I2C I2C_Handler( I2C_5 ); #endif #ifdef CSIO_5_FOR_LIN LIN_Tx_Handler( LIN_5 ); #endif #ifdef CSIO_5_FOR_UART UART_Tx_Handler( UART_5 ); #endif #ifdef CSIO_5_FOR_SPI #ifdef CT_G4_IPC SPI_FIFOTx_Handler(SPI_5FIFO); //fifo type ciso #else SPI_Tx_Handler( SPI_5 ); #endif //CT_G4_IPC #endif }
__interrupt void _UART1_ISR(void){ UART_Rx_Handler(UART1); hal_UART_ClearRxIF(UART1); UART_Tx_Handler(UART1); }