WMCOM_CNREAD_1
while (WMCOM_CNREAD_1(UARTFR) & FR_RXFE);
while (WMCOM_CNREAD_1(UARTFR) & FR_TXFF);
while (WMCOM_CNREAD_1(UARTFR) & FR_BUSY);