summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2019-08-09 07:59:46 +0200
committerSebastian Huber <sebastian.huber@embedded-brains.de>2019-08-26 07:24:43 +0200
commit62fc1489770b5f083d6673c342147de24828f2a6 (patch)
treebf06f5f8f8b690f7bfb574bd925448dd805151c7
parentdev/sc16is752: Set TLS to zero (diff)
downloadrtems-62fc1489770b5f083d6673c342147de24828f2a6.tar.bz2
dev/sc16is752: Reduce RX FIFO trigger level
This may help to avoid character loss.
-rw-r--r--cpukit/dev/serial/sc16is752.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/cpukit/dev/serial/sc16is752.c b/cpukit/dev/serial/sc16is752.c
index d1065a33cf..e3da7c625f 100644
--- a/cpukit/dev/serial/sc16is752.c
+++ b/cpukit/dev/serial/sc16is752.c
@@ -260,12 +260,12 @@ static bool sc16is752_first_open(
fcr = SC16IS752_FCR_FIFO_EN
| SC16IS752_FCR_RX_FIFO_RST
| SC16IS752_FCR_TX_FIFO_RST
- | SC16IS752_FCR_RX_FIFO_TRG_16
+ | SC16IS752_FCR_RX_FIFO_TRG_8
| SC16IS752_FCR_TX_FIFO_TRG_32;
write_reg(ctx, SC16IS752_FCR, &fcr, 1);
fcr = SC16IS752_FCR_FIFO_EN
- | SC16IS752_FCR_RX_FIFO_TRG_16
+ | SC16IS752_FCR_RX_FIFO_TRG_8
| SC16IS752_FCR_TX_FIFO_TRG_32;
write_reg(ctx, SC16IS752_FCR, &fcr, 1);