summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--bsps/powerpc/shared/console/uart.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/bsps/powerpc/shared/console/uart.c b/bsps/powerpc/shared/console/uart.c
index 41db52f8ff..83c0e87baa 100644
--- a/bsps/powerpc/shared/console/uart.c
+++ b/bsps/powerpc/shared/console/uart.c
@@ -536,6 +536,10 @@ BSP_uart_termios_set(int uart, void *p)
uart_data[uart].ioMode = ttyp->device.outputUsesInterrupts;
+ /* Convert from the baud number to the "speed_t" termios setting. */
+ ttyp->termios.c_ispeed = ttyp->termios.c_ospeed =
+ rtems_termios_number_to_baud(uart_data[uart].baud);
+
return;
}