4 * Copyright (c) 2008 James McKenzie <james@fishsoup.dhs.org>,
9 static char rcsid[] = "$Id$";
13 * Revision 1.8 2008/02/14 10:36:18 james
14 * *** empty log message ***
16 * Revision 1.7 2008/02/14 10:34:30 james
17 * *** empty log message ***
19 * Revision 1.6 2008/02/13 16:59:34 james
20 * *** empty log message ***
22 * Revision 1.5 2008/02/13 16:57:29 james
23 * *** empty log message ***
25 * Revision 1.4 2008/02/12 22:36:46 james
26 * *** empty log message ***
28 * Revision 1.3 2008/02/09 15:47:28 james
29 * *** empty log message ***
37 speed_t_to_baud (speed_t s)
123 baud_to_speed_t (int baud)
208 tty_pre_select (TTY * t, fd_set * rfds, fd_set * wfds)
210 FD_SET (t->rfd, rfds);
214 tty_get_status (TTY * t, TTY_Status * s)
218 ioctl (t->rfd, TIOCMGET, &s->lines);
220 if (tcgetattr (t->rfd, &s->termios))
223 s->baud = speed_t_to_baud (cfgetispeed (&s->termios));
224 s->blocked = t->blocked;
231 tty_post_select (Context * c, fd_set * rfds, fd_set * wfds)
234 if (FD_ISSET (c->t->rfd, rfds))
236 if (vt102_dispatch (&c))