ASY_LSR_TEMT
if ((lsr & (ASY_LSR_TEMT | ASY_LSR_THRE)) ==
(ASY_LSR_TEMT | ASY_LSR_THRE))
((asy_get(asy, ASY_LSR) & (ASY_LSR_TEMT | ASY_LSR_THRE)) == 0));
while ((asy_get(asy, ASY_LSR) & ASY_LSR_TEMT) == 0) {