GB_UART_CTRL_RTS
newctrl &= ~(GB_UART_CTRL_DTR | GB_UART_CTRL_RTS);
newctrl |= (GB_UART_CTRL_DTR | GB_UART_CTRL_RTS);
(gb_tty->ctrlout & GB_UART_CTRL_RTS ? TIOCM_RTS : 0) |
(set & TIOCM_RTS ? GB_UART_CTRL_RTS : 0);
(clear & TIOCM_RTS ? GB_UART_CTRL_RTS : 0);
gb_tty->ctrlout &= ~GB_UART_CTRL_RTS;
gb_tty->ctrlout |= GB_UART_CTRL_RTS;
newctrl |= (GB_UART_CTRL_DTR | GB_UART_CTRL_RTS);
newctrl &= ~(GB_UART_CTRL_DTR | GB_UART_CTRL_RTS);