summaryrefslogtreecommitdiffstats
path: root/sys/boot/pc98
diff options
context:
space:
mode:
authornyan <nyan@FreeBSD.org>2004-01-18 04:10:45 +0000
committernyan <nyan@FreeBSD.org>2004-01-18 04:10:45 +0000
commitab57384aff018c0003dcadfcf57d6217cc2a5b0d (patch)
tree3534b80b8e57c3a6e4006c4218d122ae62ac4f8e /sys/boot/pc98
parent12eb36a03f16b0498b5d584f8f2b8d0cc4ba3471 (diff)
downloadFreeBSD-src-ab57384aff018c0003dcadfcf57d6217cc2a5b0d.zip
FreeBSD-src-ab57384aff018c0003dcadfcf57d6217cc2a5b0d.tar.gz
Fix to support KANA and graphics characters which code are over 0x80.
Diffstat (limited to 'sys/boot/pc98')
-rw-r--r--sys/boot/pc98/libpc98/vidconsole.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/boot/pc98/libpc98/vidconsole.c b/sys/boot/pc98/libpc98/vidconsole.c
index 07c664f..ae02d9e 100644
--- a/sys/boot/pc98/libpc98/vidconsole.c
+++ b/sys/boot/pc98/libpc98/vidconsole.c
@@ -422,7 +422,7 @@ write_char(int c, int fgcol, int bgcol)
{
#ifdef PC98
- *crtat = (c == 0x5c ? 0xfc : c);
+ *crtat = (c == 0x5c ? 0xfc : (c & 0xff));
*(crtat + 0x1000) = at2pc98(fgcol, bgcol);
#else
v86.ctl = 0;
OpenPOWER on IntegriCloud