flush_reg
flush_reg(state, hardregs+0);
flush_reg(state, hardregs+1);
flush_reg(state, hardregs+2);
flush_reg(state, reg);
flush_reg(state, reg);
flush_reg(state, reg);
flush_reg(state, src);
int flush_reg;
asy->asy_msr = flush_reg = asy_get(asy, ASY_MSR);
!(flush_reg & ASY_MSR_CTS)) {
for (flush_reg = asy->asy_fifo_buf; flush_reg-- > 0; ) {
flush_reg = asy_get(asy, ASY_RHR);