LINUX.ORG.RU

Сообщения juno106

 

select() и /dev/ttSx

Проблема такая: надо начать что-то делать в тот момент когда в ttySn (модем) появляются данные (RING в данном случае) Как я понял, это делается путем вызова select() и в случае если он вернет не 0, то значит нам для чтения доступны данные. Но в случае с ttSn это дело не работает - т.е. модем что-то там сказал, а select() утверждает, что ничего, мол, не происходит. С fifo и просто файлами все работает, а с портом - нет =( Может кто родскажет, где копать? Какие-нибудь фокусы с ioctl()?

juno106
()

RSS подписка на новые темы