diff options
Diffstat (limited to '')
7 files changed, 9 insertions, 9 deletions
diff --git a/c/src/lib/libcpu/powerpc/mpc55xx/esci/esci.c b/c/src/lib/libcpu/powerpc/mpc55xx/esci/esci.c index f8101d7920..a500743bcd 100644 --- a/c/src/lib/libcpu/powerpc/mpc55xx/esci/esci.c +++ b/c/src/lib/libcpu/powerpc/mpc55xx/esci/esci.c @@ -362,7 +362,7 @@ static int mpc55xx_esci_termios_set_attributes( int minor, const struct termios cr1.B.TE = 1; /* Baud rate */ - switch (t->c_cflag & CBAUD) { + switch (t->c_ospeed) { case B50: br = 50; break; case B75: br = 75; break; case B110: br = 110; break; diff --git a/c/src/lib/libcpu/powerpc/mpc5xx/console-generic/console-generic.c b/c/src/lib/libcpu/powerpc/mpc5xx/console-generic/console-generic.c index 22fee2d719..c1de9c5020 100644 --- a/c/src/lib/libcpu/powerpc/mpc5xx/console-generic/console-generic.c +++ b/c/src/lib/libcpu/powerpc/mpc5xx/console-generic/console-generic.c @@ -190,7 +190,7 @@ m5xx_uart_setAttributes( return RTEMS_INVALID_NUMBER; /* Baud rate */ - baud = rtems_termios_baud_to_number( t->c_cflag & CBAUD ); + baud = rtems_termios_baud_to_number( t->c_ospeed ); if (baud > 0) { sccr0 &= ~QSMCM_SCI_BAUD(-1); sccr0 |= QSMCM_SCI_BAUD((bsp_clock_speed + (16 * baud)) / (32 * baud)); diff --git a/c/src/lib/libcpu/powerpc/mpc8260/console-generic/console-generic.c b/c/src/lib/libcpu/powerpc/mpc8260/console-generic/console-generic.c index e325acc3f1..4bfb6407eb 100644 --- a/c/src/lib/libcpu/powerpc/mpc8260/console-generic/console-generic.c +++ b/c/src/lib/libcpu/powerpc/mpc8260/console-generic/console-generic.c @@ -108,7 +108,7 @@ m8xx_smc_set_attributes (int minor, const struct termios *t) uint16_t clen=0, cstopb, parenb, parodd, cread; /* Baud rate */ - switch (t->c_cflag & CBAUD) { + switch (t->c_ospeed) { default: baud = -1; break; case B50: baud = 50; break; case B75: baud = 75; break; @@ -221,7 +221,7 @@ m8xx_scc_set_attributes (int minor, const struct termios *t) uint16_t csize=0, cstopb, parenb, parodd; /* Baud rate */ - switch (t->c_cflag & CBAUD) { + switch (t->c_ospeed) { default: baud = -1; break; case B50: baud = 50; break; case B75: baud = 75; break; diff --git a/c/src/lib/libcpu/powerpc/mpc8xx/console-generic/console-generic.c b/c/src/lib/libcpu/powerpc/mpc8xx/console-generic/console-generic.c index d7fd8b4dc5..e015a6497b 100644 --- a/c/src/lib/libcpu/powerpc/mpc8xx/console-generic/console-generic.c +++ b/c/src/lib/libcpu/powerpc/mpc8xx/console-generic/console-generic.c @@ -175,7 +175,7 @@ m8xx_smc_set_attributes (int minor, const struct termios *t) uint16_t clen=0, cstopb, parenb, parodd, cread; /* Baud rate */ - switch (t->c_cflag & CBAUD) { + switch (t->c_ospeed) { default: baud = -1; break; case B50: baud = 50; break; case B75: baud = 75; break; @@ -271,7 +271,7 @@ m8xx_scc_set_attributes (int minor, const struct termios *t) uint16_t csize=0, cstopb, parenb, parodd; /* Baud rate */ - switch (t->c_cflag & CBAUD) { + switch (t->c_ospeed) { default: baud = -1; break; case B50: baud = 50; break; case B75: baud = 75; break; diff --git a/c/src/lib/libcpu/powerpc/ppc403/console/console.c b/c/src/lib/libcpu/powerpc/ppc403/console/console.c index 0e74879947..0e0bbd7fef 100644 --- a/c/src/lib/libcpu/powerpc/ppc403/console/console.c +++ b/c/src/lib/libcpu/powerpc/ppc403/console/console.c @@ -224,7 +224,7 @@ spiSetAttributes (int minor, const struct termios *t) /* FIXME: check c_cflag & CRTSCTS for hardware flowcontrol */ /* FIXME: check and IMPLEMENT XON/XOFF */ - switch (t->c_cflag & CBAUD) { + switch (t->c_ospeed) { default: baud = -1; break; case B50: baud = 50; break; case B75: baud = 75; break; diff --git a/c/src/lib/libcpu/powerpc/ppc403/console/console405.c b/c/src/lib/libcpu/powerpc/ppc403/console/console405.c index cf936581c2..96c3534a75 100644 --- a/c/src/lib/libcpu/powerpc/ppc403/console/console405.c +++ b/c/src/lib/libcpu/powerpc/ppc403/console/console405.c @@ -216,7 +216,7 @@ spiSetAttributes (int minor, const struct termios *t) /* FIXME: check c_cflag & CRTSCTS for hardware flowcontrol */ /* FIXME: check and IMPLEMENT XON/XOFF */ - switch (t->c_cflag & CBAUD) { + switch (t->c_ospeed) { default: baud = -1; break; case B50: baud = 50; break; case B75: baud = 75; break; diff --git a/c/src/lib/libcpu/powerpc/ppc403/tty_drv/tty_drv.c b/c/src/lib/libcpu/powerpc/ppc403/tty_drv/tty_drv.c index 1d7b0135bd..3e79bbf9e4 100644 --- a/c/src/lib/libcpu/powerpc/ppc403/tty_drv/tty_drv.c +++ b/c/src/lib/libcpu/powerpc/ppc403/tty_drv/tty_drv.c @@ -181,7 +181,7 @@ tty0SetAttributes (int minor, const struct termios *t) /* FIXME: check c_cflag & CRTSCTS for hardware flow control */ /* FIXME: check and IMPLEMENT XON/XOFF */ - switch (t->c_cflag & CBAUD) { + switch (t->c_ospeed) { default: baud = -1; break; case B50: baud = 50; break; case B75: baud = 75; break; |