PERFORCE change 101709 for review
Oleksandr Tymoshenko
gonzo at FreeBSD.org
Sun Jul 16 18:47:03 UTC 2006
http://perforce.freebsd.org/chv.cgi?CH=101709
Change 101709 by gonzo at gonzo_hq on 2006/07/16 18:46:11
o Use YAMON_GETCHAR to get a char from console. Requires
gxemul with patch for getting yamon "getchar" vector working.
Affected files ...
.. //depot/projects/mips2/src/sys/mips/mips4k/malta/malta_console.c#2 edit
Differences ...
==== //depot/projects/mips2/src/sys/mips/mips4k/malta/malta_console.c#2 (text+ko) ====
@@ -115,7 +115,6 @@
malta_cninit(struct consdev *cp)
{
sprintf(cp->cn_name, "yamon");
- cp->cn_flags |= CN_FLAG_NODEBUG;
}
static void
@@ -129,7 +128,14 @@
static int
malta_cngetc(struct consdev *cp)
{
- return (-1);
+ unsigned char ch;
+
+ YAMON_GETCHAR(&ch);
+
+ if(ch == (unsigned char)'\xff')
+ return -1;
+ else
+ return ch;
}
static void
@@ -137,4 +143,5 @@
{
PUTC(c);
}
+
CONSOLE_DRIVER(malta);
More information about the p4-projects
mailing list