From 47a473a89a791a2a5157c71be97a36d4cb3f81b9 Mon Sep 17 00:00:00 2001 From: Alan Cox Date: Tue, 2 Oct 2018 14:00:39 +0100 Subject: [PATCH] multicomp: update to termios masking --- Kernel/platform-multicomp09/devtty.c | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/Kernel/platform-multicomp09/devtty.c b/Kernel/platform-multicomp09/devtty.c index c9226455..cb9365f5 100644 --- a/Kernel/platform-multicomp09/devtty.c +++ b/Kernel/platform-multicomp09/devtty.c @@ -76,6 +76,29 @@ struct s_queue ttyinq[NUM_DEV_TTY + 1] = { {tbufa, tbufa, tbufa, TTYSIZ, 0, TTYSIZ / 2}, }; +static tcflag_t console_mask[4] = { + _ISYS, + _OSYS, + _CSYS, + _LSYS +}; + +tcflag_t *termios_mask[NUM_DEV_TTY + 1] = { + NULL, + /* Virtual UART */ + console_mask, + console_mask, + /* Drivewire */ + console_mask, + console_mask, + console_mask, + console_mask, + /* Virtual Window */ + console_mask, + console_mask, + console_mask, + console_mask +}; /* A wrapper for tty_close that closes the DW port properly */ -- 2.34.1