Lines Matching full:termios
28 #include <termios.h>
950 struct termios termios;
1074 tcgetattr(linux_cb.sock, &termios);
1076 termios.c_cflag &= ~(CSIZE | PARENB);
1077 termios.c_cflag = CLOCAL|CREAD|data_bits|stop_bits|parity;
1079 termios.c_cflag |= IGNPAR;
1080 // termios.c_cflag &= ~CRTSCTS;
1081 termios.c_oflag = 0;
1082 termios.c_lflag &= ~(ECHO | ECHONL | ICANON | IEXTEN | ISIG);
1083 termios.c_iflag &= ~(BRKINT | ICRNL | INLCR | ISTRIP | IXON | IGNBRK | PARMRK | INPCK);
1084 termios.c_lflag = 0;
1085 termios.c_iflag = 0;
1086 cfsetospeed(&termios, baud);
1087 cfsetispeed(&termios, baud);
1089 termios.c_cc[VTIME] = 0;
1090 termios.c_cc[VMIN] = 1;
1091 tcsetattr(linux_cb.sock, TCSANOW, &termios);
1294 struct termios termios;
1303 tcgetattr(linux_cb.sock, &termios);
1305 cfmakeraw(&termios);
1306 cfsetospeed(&termios, baud);
1307 cfsetispeed(&termios, baud);
1309 termios.c_cflag |= (CLOCAL | CREAD | CRTSCTS | stop_bits);
1311 tcsetattr(linux_cb.sock, TCSANOW, &termios);
1340 tcgetattr(linux_cb.sock, &termios);
1343 cfsetospeed(&termios, tcio_baud);
1344 cfsetispeed(&termios, tcio_baud);
1345 tcsetattr(linux_cb.sock, TCSANOW, &termios);