Lines Matching refs:signals
287 unsigned char signals; /* serial signal states */
722 info->signals &= ~(SerialSignal_RTS | SerialSignal_DTR);
730 info->signals |= SerialSignal_DTR;
732 info->signals |= SerialSignal_RTS;
1190 if (info->signals & SerialSignal_RTS)
1192 if (info->signals & SerialSignal_CTS)
1194 if (info->signals & SerialSignal_DTR)
1196 if (info->signals & SerialSignal_DSR)
1198 if (info->signals & SerialSignal_DCD)
1200 if (info->signals & SerialSignal_RI)
1284 info->signals &= ~SerialSignal_RTS;
1309 info->signals |= SerialSignal_RTS;
1472 info->signals |= SerialSignal_RTS | SerialSignal_DTR;
1483 if (info->signals & SerialSignal_DCD)
1924 info->signals |= SerialSignal_DSR;
1927 info->signals &= ~SerialSignal_DSR;
1930 DBGISR(("dsr_change %s signals=%04X\n", info->device_name, info->signals));
1944 info->signals |= SerialSignal_CTS;
1947 info->signals &= ~SerialSignal_CTS;
1950 DBGISR(("cts_change %s signals=%04X\n", info->device_name, info->signals));
1963 if (info->signals & SerialSignal_CTS) {
1969 if (!(info->signals & SerialSignal_CTS))
1979 info->signals |= SerialSignal_DCD;
1982 info->signals &= ~SerialSignal_DCD;
1985 DBGISR(("dcd_change %s signals=%04X\n", info->device_name, info->signals));
1993 if (info->signals & SerialSignal_DCD)
2004 if (info->signals & SerialSignal_DCD)
2016 info->signals |= SerialSignal_RI;
2019 info->signals &= ~SerialSignal_RI;
2022 DBGISR(("ri_change %s signals=%04X\n", info->device_name, info->signals));
2235 info->signals &= ~SerialSignal_RTS;
2309 /* read latched state of GPIO signals */
2401 info->signals &= ~(SerialSignal_RTS | SerialSignal_DTR);
2464 info->signals |= SerialSignal_RTS | SerialSignal_DTR;
2466 info->signals &= ~(SerialSignal_RTS | SerialSignal_DTR);
2683 s = info->signals;
3091 * return state of serial control and status signals
3103 result = ((info->signals & SerialSignal_RTS) ? TIOCM_RTS:0) +
3104 ((info->signals & SerialSignal_DTR) ? TIOCM_DTR:0) +
3105 ((info->signals & SerialSignal_DCD) ? TIOCM_CAR:0) +
3106 ((info->signals & SerialSignal_RI) ? TIOCM_RNG:0) +
3107 ((info->signals & SerialSignal_DSR) ? TIOCM_DSR:0) +
3108 ((info->signals & SerialSignal_CTS) ? TIOCM_CTS:0);
3115 * set modem control signals (DTR/RTS)
3130 info->signals |= SerialSignal_RTS;
3132 info->signals |= SerialSignal_DTR;
3134 info->signals &= ~SerialSignal_RTS;
3136 info->signals &= ~SerialSignal_DTR;
3152 return (info->signals & SerialSignal_DCD) ? 1 : 0;
3162 info->signals |= SerialSignal_RTS | SerialSignal_DTR;
3164 info->signals &= ~(SerialSignal_RTS | SerialSignal_DTR);
3969 if (!(info->signals & SerialSignal_RTS)) {
3970 info->signals |= SerialSignal_RTS;
4024 info->signals &= ~(SerialSignal_RTS | SerialSignal_DTR);
4445 * get state of V24 status (input) signals
4451 /* clear all serial signals except RTS and DTR */
4452 info->signals &= SerialSignal_RTS | SerialSignal_DTR;
4455 info->signals |= SerialSignal_DSR;
4457 info->signals |= SerialSignal_CTS;
4459 info->signals |= SerialSignal_DCD;
4461 info->signals |= SerialSignal_RI;
4495 if (info->signals & SerialSignal_DTR)
4497 if (info->signals & SerialSignal_RTS)
4507 * set state of V24 control (output) signals
4512 if (info->signals & SerialSignal_DTR)
4516 if (info->signals & SerialSignal_RTS)