LINUX.ORG.RU

uart:XScale


0

0

Всем привет. Вопрос. нормально ли, что на пустом (неподключённом) сериале выставлено столько много? RTS|DTR|DSR|CD|RI (если верить /proc/tty/driver/serial) uart:XScale как бы не извращался с управлением непонятный мне мусор DSR|CD|RI __всегда__ в единице.

Мне нужно отлавливать изменения DSR. Если пир меняет этот сигнал, то проблемный сериал этого не замечает. У него DSR (равно как и CD|RI) всегда = 1, поэтому ioctl(tty_fd,TIOCMIWAIT,TIOCM_DSR) висит безвылазно.

Как его отключить без перепаек всяких?

Спасибо.

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.