Здравствуйте, Panda.
Вы писали 5 марта 2004 г., 13:30:07:
P> Да, еще, просьба не предлагать написать свой драйвер для последовательного порта.
P> Хочется от стандартного драйвера это получить.
Совет такой, поискать среди множества программ, которые работают с
последовательным портом, ту которая может делать то что тебе хочется,
и посмотреть в её исходники..
--
С уважением, butcher
Posted via RSDN NNTP Server 1.8 beta
Здравствуйте.
Последовательный порт (RS-232) предусматривает такие сигналы, как CTS и DSR. Есть желание задействовать их под свои нужды. Некое устройство будет присылать этот сигнал на соответствующий пин, а моя программа должна на это событие реагировать. В Windows это реализовано функцией WaitCommEvent, но в Линуксе я не могу найти аналога. Как это сделать в Линуксе?
Вызывать все время в цикле ioctl(hCom, TIOCMGET, ...) не хотелось бы, поскольку сигнал будет очень короткий — можно пропустить. Хочется реагировать именно на прерывание, выставляемое портом по приходу сигнала.
Да, еще, просьба не предлагать написать свой драйвер для последовательного порта.
Хочется от стандартного драйвера это получить.