FR_TXFF
if (!ISSET(fr, FR_TXFF)) {
while (sc->sc_tbc > 0 && !ISSET(fr, FR_TXFF)) {
while (WMCOM_CNREAD_1(UARTFR) & FR_TXFF);