diff options
Diffstat (limited to 'c/src/lib/libbsp/powerpc/mpc55xxevb/console')
3 files changed, 6 insertions, 3 deletions
diff --git a/c/src/lib/libbsp/powerpc/mpc55xxevb/console/console-esci.c b/c/src/lib/libbsp/powerpc/mpc55xxevb/console/console-esci.c index 9aa19ac78a..83a4fa9f73 100644 --- a/c/src/lib/libbsp/powerpc/mpc55xxevb/console/console-esci.c +++ b/c/src/lib/libbsp/powerpc/mpc55xxevb/console/console-esci.c @@ -266,7 +266,7 @@ static int mpc55xx_esci_first_open(int major, int minor, void *arg) self->tty = tty; - rv = rtems_termios_set_initial_baud(tty, 115200); + rv = rtems_termios_set_initial_baud(tty, BSP_DEFAULT_BAUD_RATE); if (rv != 0) { rtems_fatal_error_occurred(0xdeadbeef); } diff --git a/c/src/lib/libbsp/powerpc/mpc55xxevb/console/console-generic.c b/c/src/lib/libbsp/powerpc/mpc55xxevb/console/console-generic.c index e6c2c587a2..ad3b5485e9 100644 --- a/c/src/lib/libbsp/powerpc/mpc55xxevb/console/console-generic.c +++ b/c/src/lib/libbsp/powerpc/mpc55xxevb/console/console-generic.c @@ -18,12 +18,15 @@ * http://www.rtems.com/license/LICENSE. */ +#include <sys/cdefs.h> + +#include <bsp.h> #include <bsp/console-generic.h> #include <rtems/console.h> static const struct termios console_generic_termios = { - .c_cflag = CS8 | CREAD | CLOCAL | B115200 + .c_cflag = CS8 | CREAD | CLOCAL | __CONCAT(B, BSP_DEFAULT_BAUD_RATE) }; static void console_generic_char_out(char c) diff --git a/c/src/lib/libbsp/powerpc/mpc55xxevb/console/console-linflex.c b/c/src/lib/libbsp/powerpc/mpc55xxevb/console/console-linflex.c index 54ac08ed56..e4039f384e 100644 --- a/c/src/lib/libbsp/powerpc/mpc55xxevb/console/console-linflex.c +++ b/c/src/lib/libbsp/powerpc/mpc55xxevb/console/console-linflex.c @@ -259,7 +259,7 @@ static int mpc55xx_linflex_first_open(int major, int minor, void *arg) pcr.B.PA = self->tx_pa_value; self->tx_pcr_register->R = pcr.R; - rv = rtems_termios_set_initial_baud(tty, 115200); + rv = rtems_termios_set_initial_baud(tty, BSP_DEFAULT_BAUD_RATE); if (rv != 0) { rtems_fatal_error_occurred(0xdeadbeef); } |