[rtems commit] dev/sc16is752: Fix parity generation.
Christian Mauderer
christianm at rtems.org
Wed Feb 27 07:52:52 UTC 2019
Module: rtems
Branch: master
Commit: e99847bfc5688d79d9b185075bd547914c62969e
Changeset: http://git.rtems.org/rtems/commit/?id=e99847bfc5688d79d9b185075bd547914c62969e
Author: Christian Mauderer <christian.mauderer at embedded-brains.de>
Date: Thu Feb 21 07:01:22 2019 +0100
dev/sc16is752: Fix parity generation.
---
cpukit/dev/serial/sc16is752.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/cpukit/dev/serial/sc16is752.c b/cpukit/dev/serial/sc16is752.c
index 068a2d3..a58b87b 100644
--- a/cpukit/dev/serial/sc16is752.c
+++ b/cpukit/dev/serial/sc16is752.c
@@ -183,6 +183,7 @@ static bool sc16is752_set_attributes(
}
if ((term->c_cflag & PARENB) != 0){
+ ctx->lcr |= SC16IS752_LCR_SET_PARITY;
if ((term->c_cflag & PARODD) != 0) {
ctx->lcr &= ~SC16IS752_LCR_EVEN_PARITY;
} else {
More information about the vc
mailing list