UTCR3_TXE
(UTCR3_RXE + UTCR3_TXE)
if (UART(UTCR3) & UTCR3_TXE) break;
if (UART(UTCR3) & UTCR3_TXE) break;
if (UART(UTCR3) & UTCR3_TXE) break;
writel(UTCR3_TXE | UTCR3_RXE | UTCR3_RIE, micro->base + UTCR3);
UART_PUT_UTCR3(sport, UTCR3_RXE | UTCR3_TXE | UTCR3_RIE);
UTCR3_TXE);
utcr3 = UART_GET_UTCR3(sport) & (UTCR3_RXE | UTCR3_TXE);
if (utcr3 == (UTCR3_RXE | UTCR3_TXE)) {