TXX9_SIFLCR
sio_out(up, TXX9_SIFLCR, TXX9_SIFLCR_RTSTL_MAX /* 15 */);
ret |= (sio_in(up, TXX9_SIFLCR) & TXX9_SIFLCR_RTSSC) ? 0 : TIOCM_RTS;
sio_mask(up, TXX9_SIFLCR, TXX9_SIFLCR_RTSSC);
sio_set(up, TXX9_SIFLCR, TXX9_SIFLCR_RTSSC);
sio_set(up, TXX9_SIFLCR, TXX9_SIFLCR_TBRK);
sio_mask(up, TXX9_SIFLCR, TXX9_SIFLCR_TBRK);
sio_mask(up, TXX9_SIFLCR, TXX9_SIFLCR_RSDE | TXX9_SIFLCR_TSDE);
sio_mask(up, TXX9_SIFLCR, TXX9_SIFLCR_TBRK);
sio_set(up, TXX9_SIFLCR, TXX9_SIFLCR_RSDE | TXX9_SIFLCR_TSDE);
sio_set(up, TXX9_SIFLCR,
sio_mask(up, TXX9_SIFLCR,
flcr = sio_in(up, TXX9_SIFLCR);
sio_out(up, TXX9_SIFLCR, flcr & ~TXX9_SIFLCR_TES);
sio_out(up, TXX9_SIFLCR, flcr);