From 73826b490cc9eb213ca87be121953b5e41845b0d Mon Sep 17 00:00:00 2001 From: Sebastian Huber Date: Fri, 9 Aug 2019 07:46:08 +0200 Subject: dev/sc16is752: Enable enhanced func early --- cpukit/dev/serial/sc16is752.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'cpukit/dev') diff --git a/cpukit/dev/serial/sc16is752.c b/cpukit/dev/serial/sc16is752.c index 08e213710f..85b1b623c4 100644 --- a/cpukit/dev/serial/sc16is752.c +++ b/cpukit/dev/serial/sc16is752.c @@ -224,6 +224,8 @@ static bool sc16is752_first_open( return ok; } + set_efr(ctx, SC16IS752_EFR_ENHANCED_FUNC_ENABLE); + efcr = 0; switch (ctx->mode) { @@ -252,7 +254,6 @@ static bool sc16is752_first_open( ctx->ier = SC16IS752_IER_RHR; write_reg(ctx, SC16IS752_IER, &ctx->ier, 1); - set_efr(ctx, SC16IS752_EFR_ENHANCED_FUNC_ENABLE); rtems_termios_set_initial_baud(tty, 115200); ok = sc16is752_set_attributes(base, term); -- cgit v1.2.3