Скрыть
Настройка делителя частоты последовательного порта в posix системах
Subj. Требуется настроить последовательный порт на нестандартную скорость передачи. Через setserial отдалённо могу себе представить, как такое проделать, а вот если из программы - не system() же юзать.
Соответсвенно вопрос: какие системные вызовы в posix отвечают за настройку делителя частоты последовательного порта, я так понимаю, что то-то вроде ioctl(...), а вот как дальше? Гугление результатов не пиносит: или прямая запись (outb/w) (не спорт^Wпотабельно), или вообще привет из оффтопика (часто тоже с грязными хаками для x86).
Заранее спасибо.
Re:Настройка делителя частоты последовательного порта в posix системах
а через setserial – есть возможность настроить заранее? [чтобы не вызывать system()] ?
—
#include <termios.h>
cfsetispeed(), cfsetospeed()
а – это для этого?
Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.9.1b3) Gecko/20090305 Firefox/3.1b3