cvv (06.02.2006 10:21, просмотров: 1) ответил Max_QNX на проверяйте ваш Линукс и Юникс - должно разворачиваться до 9600 согласно POSIX ==>
по приведённой вами ссылке нету никакой информации о том во что должно разворачиватся B9600 и иже с ним если под qnx это так то это исключение.
это утверждение ложно применительно к абсолютному большинству юниксов. проюлема заключается в том что не на всех платформах speed_t в состоянии вместить хотябы число 115200 не говоря о масштабируемости до 4000000 и выше.
$cat /usr/include/bits/termios.h
...
#define B0 0000000 /* hang up */
#define B50 0000001
#define B75 0000002
#define B110 0000003
#define B134 0000004
#define B150 0000005
#define B200 0000006
#define B300 0000007
#define B600 0000010
#define B1200 0000011
#define B1800 0000012
#define B2400 0000013
#define B4800 0000014
#define B9600 0000015
#define B19200 0000016
#define B38400 0000017
...