diff options
Diffstat (limited to 'cpukit/dev/serial')
-rw-r--r-- | cpukit/dev/serial/sc16is752.c | 3 |
1 files changed, 2 insertions, 1 deletions
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); |