diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2019-08-09 07:46:08 +0200 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2019-08-26 07:24:43 +0200 |
commit | 73826b490cc9eb213ca87be121953b5e41845b0d (patch) | |
tree | e050c4ac5d33aa32d875423542533dc782353e62 /cpukit/dev | |
parent | da1b4714f5f07c3028b0e8022db4c73303873038 (diff) |
dev/sc16is752: Enable enhanced func early
Diffstat (limited to 'cpukit/dev')
-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); |