/* Unregisters an interrupt handler for a UART interrupt. */
void UARTIntUnregister(unsigned long ulBase)
/* Unregisters an interrupt handler for a UART interrupt. */
void UARTIntUnregister(unsigned long ulBase)
{
    unsigned long ulInt;
    ASSERT(UARTBaseValid(ulBase));
    ulInt = ((ulBase == UART0_BASE) ? INT_UART0 :
             ((ulBase == UART1_BASE) ? INT_UART1 : INT_UART2));
    IntDisable(ulInt);
    IntUnregister(ulInt);
}