UART_MSR_DSR
.signal_pin = UART_MSR_DSR,
.signal_pin = UART_MSR_DSR,
.signal_pin = UART_MSR_DSR,
if (status & UART_MSR_DSR)
| UART_MSR_CTS | UART_MSR_DSR);
((msr & UART_MSR_DSR) ? TIOCM_DSR : 0) |
if (msr & UART_MSR_DSR)
data->msr_mask_on |= UART_MSR_DSR;
.msr_invert = UART_MSR_CTS | UART_MSR_DSR,
if (msignals & UART_MSR_DSR)
ch->ch_mistat |= UART_MSR_DSR;
ch->ch_mistat &= ~UART_MSR_DSR;
!!((ch->ch_mistat | ch->ch_mostat) & UART_MSR_DSR),
if (msignals & UART_MSR_DSR)
ch->ch_mistat |= UART_MSR_DSR;
ch->ch_mistat &= ~UART_MSR_DSR;
!!((ch->ch_mistat | ch->ch_mostat) & UART_MSR_DSR),
if (mstat & UART_MSR_DSR)
if (status & UART_MSR_DSR)
if (modem & UART_MSR_DSR)
if (status & UART_MSR_DSR)
if (status & UART_MSR_DSR)
return (status & UART_MSR_DSR ? TIOCM_DSR : 0) |
(msr & UART_MSR_DSR ? TIOCM_DSR : 0);
(msr & UART_MSR_DSR ? TIOCM_DSR : 0);
msr_mask = UART_MSR_DCD | UART_MSR_RI | UART_MSR_DSR | UART_MSR_CTS;
| ((msr & UART_MSR_DSR) ? TIOCM_DSR : 0); /* 0x100 */
if (rcv_msr_hold & UART_MSR_DSR) {
mxport->msr_state |= UART_MSR_DSR;
mxport->msr_state &= ~UART_MSR_DSR;
((msr & UART_MSR_DSR) ? TIOCM_DSR : 0)); /* 0x100 */
(d[1] & UART_MSR_DSR ? TIOCM_DSR : 0);
(d[1] & UART_MSR_DSR ? TIOCM_DSR : 0);
UART_MSR_DSR | \
*buf = UART_MSR_DSR | UART_MSR_DDSR | UART_MSR_DCD;