[rtems commit] powerpc/shared/console: "termios" first open sets console baud to 9600
Vijay Kumar Banerjee
vijay at rtems.org
Tue Apr 27 23:56:19 UTC 2021
Module: rtems
Branch: master
Commit: f8b91c9503e0a55e0c2855712a6c7c8c0ed3fe41
Changeset: http://git.rtems.org/rtems/commit/?id=f8b91c9503e0a55e0c2855712a6c7c8c0ed3fe41
Author: Peter Dufault <dufault at hda.com>
Date: Tue Apr 27 13:48:47 2021 -0400
powerpc/shared/console: "termios" first open sets console baud to 9600
When the PowerPC shared console baud rate starts at anything other than
9600 the termios code will set it to 9600 at the first open.
---
bsps/powerpc/shared/console/uart.c | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/bsps/powerpc/shared/console/uart.c b/bsps/powerpc/shared/console/uart.c
index 41db52f..83c0e87 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;
}
More information about the vc
mailing list