/* Common UART0 TX interrupt handler. 
This function handles UART0 TX complete interrupt request */
void UART0_TX_IRQHandler(void)
/* Common UART0 TX interrupt handler. 
This function handles UART0 TX complete interrupt request */
void UART0_TX_IRQHandler(void)
{
    rt_interrupt_enter();
    if (UART0->IF & UART_IF_TXC)
    {
        if (usartCbTable[USART_COUNT * 2].cbFunc != RT_NULL)
        {
            (usartCbTable[USART_COUNT * 2].cbFunc)(usartCbTable[USART_COUNT * 2].userPtr);
        }
        BITBAND_Peripheral(&(UART0->IFC), _UART_IF_TXC_SHIFT, 0x1UL);
    }
    rt_interrupt_leave();
}