From: Alan Cox Date: Fri, 6 Jul 2018 21:20:50 +0000 (+0100) Subject: trs80m1: don't do kernel video writes when in micrografyx mode X-Git-Url: https://git.ndcode.org/public/gitweb.cgi?a=commitdiff_plain;h=e73071ed10034d6b7766c057927e75de84ac501a;p=FUZIX.git trs80m1: don't do kernel video writes when in micrografyx mode --- diff --git a/Kernel/platform-trs80m1/devtty.c b/Kernel/platform-trs80m1/devtty.c index 81ff082f..d28fafc2 100644 --- a/Kernel/platform-trs80m1/devtty.c +++ b/Kernel/platform-trs80m1/devtty.c @@ -7,6 +7,7 @@ #include #include #include +#include #include static char tbuf1[TTYSIZ]; @@ -89,6 +90,8 @@ void tty_putc(uint8_t minor, unsigned char c) if (minor == 3) tr1865_rxtx = c; else { + if (video_mode == 2) /* Micrografyx */ + return; irq = di(); if (curtty != minor -1) { /* Kill the cursor as we are changing the memory buffers. If