/* Registers an interrupt handler for a UART interrupt. */
void UARTIntRegister(unsigned long ulBase, void(*pfnHandler)(void))
/* Registers an interrupt handler for a UART interrupt. */
void UARTIntRegister(unsigned long ulBase, void(*pfnHandler)(void))
{
    unsigned long ulInt;
    ASSERT(UARTBaseValid(ulBase));
    ulInt = UARTIntNumberGet(ulBase);
    IntRegister(ulInt, pfnHandler);
    IntEnable(ulInt);
}