ASY_FCR_RHR_FL
asy_put(asy, ASY_FCR, ASY_FCR_FIFO_EN | ASY_FCR_RHR_FL); /* reset */
asy_reset_fifo(asy, ASY_FCR_THR_FL | ASY_FCR_RHR_FL);
asy->asy_fifor | ASY_FCR_THR_FL | ASY_FCR_RHR_FL, isr, mcr);
asy->asy_fifor | ASY_FCR_THR_FL | ASY_FCR_RHR_FL, isr, mcr);
asy_reset_fifo(asy, ASY_FCR_THR_FL | ASY_FCR_RHR_FL);
asy_reset_fifo(asy, ASY_FCR_RHR_FL);
asy_reset_fifo(asy, ASY_FCR_RHR_FL);
asy_reset_fifo(asy, ASY_FCR_THR_FL | ASY_FCR_RHR_FL);