From 7b15e16ce10c9ace1d283840161cd0ac9e34649a Mon Sep 17 00:00:00 2001 From: Alan Cox Date: Thu, 8 Oct 2015 16:33:02 +0100 Subject: [PATCH] dragon-nx-32: and remember to commit the fixes --- Kernel/platform-dragon-nx32/devtty.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/Kernel/platform-dragon-nx32/devtty.c b/Kernel/platform-dragon-nx32/devtty.c index d5b76f59..d56f2483 100644 --- a/Kernel/platform-dragon-nx32/devtty.c +++ b/Kernel/platform-dragon-nx32/devtty.c @@ -53,7 +53,6 @@ ttyready_t tty_writeready(uint8_t minor) void tty_putc(uint8_t minor, unsigned char c) { - irqflags_t irq; if (minor == 1) { /* We don't do text except in 256x192 resolution modes */ if (vmode < 2) @@ -96,7 +95,7 @@ void tty_setup(uint8_t minor) uint8_t r; if (minor != 2) return; - r = ttydata[2].termios.c_flag & CBAUD; + r = ttydata[2].termios.c_cflag & CBAUD; if (r > B19200) { r = 0x1F; /* 19.2 */ ttydata[2].termios.c_cflag &=~CBAUD; @@ -111,7 +110,7 @@ void tty_setup(uint8_t minor) r |= 0x20; /* Odd parity */ else r |= 0x60; /* Even parity */ - if (ttydata[2].termios.c_cflag & PARMARK) + if (ttydata[2].termios.c_cflag & PARMRK) r |= 0x80; /* Mark/space */ } } -- 2.34.1