{tbuf2, tbuf2, tbuf2, TTYSIZ, 0, TTYSIZ / 2}
};
+static tcflag_t console_mask[4] = {
+ _ISYS,
+ _OSYS,
+ _CSYS,
+ _LSYS
+};
+
+static tcflag_t acia_mask[4] = {
+ _ISYS,
+ _OSYS,
+ /* Review flow control and CSTOPB TODO */
+ _CSYS|CBAUD|CSIZE|PARENB|PARODD|PARMRK,
+ _LSYS
+};
+
+tcflag_t *termios_mask[NUM_DEV_TTY + 1] = {
+ NULL,
+ console_mask,
+ acia_mask
+};
+
uint8_t vtattr_cap = 0;
struct vt_repeat keyrepeat;
static uint8_t kbd_timer;
{tbuf2, tbuf2, tbuf2, TTYSIZ, 0, TTYSIZ / 2}
};
+static tcflag_t console_mask[4] = {
+ _ISYS,
+ _OSYS,
+ _CSYS,
+ _LSYS
+};
+
+static tcflag_t acia_mask[4] = {
+ _ISYS,
+ _OSYS,
+ /* Review flow control and CSTOPB TODO */
+ _CSYS|CBAUD|CSIZE|PARENB|PARODD|PARMRK,
+ _LSYS
+};
+
+tcflag_t *termios_mask[NUM_DEV_TTY + 1] = {
+ NULL,
+ console_mask,
+ acia_mask
+};
+
uint8_t vtattr_cap = 0;
struct vt_repeat keyrepeat = { 40, 4 };
static uint8_t kbd_timer;
};
+static tcflag_t console_mask[4] = {
+ _ISYS,
+ _OSYS,
+ _CSYS,
+ _LSYS
+};
+
+tcflag_t *termios_mask[NUM_DEV_TTY + 1] = {
+ NULL,
+ /* GIME consoles */
+ console_mask,
+ console_mask,
+ /* Drivewire */
+ console_mask,
+ console_mask,
+ console_mask,
+ console_mask,
+ /* Virtual Window */
+ console_mask,
+ console_mask,
+ console_mask,
+ console_mask
+};
struct mode_s{