<br><br><div class="gmail_quote">2009/10/23 Stefan Reinauer <span dir="ltr"><<a href="mailto:stepan@coresystems.de">stepan@coresystems.de</a>></span><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">

Index: src/pc80/keyboard.c<br>
===================================================================<br>
--- src/pc80/keyboard.c (revision 4832)<br>
+++ src/pc80/keyboard.c (working copy)<br>
@@ -26,13 +26,47 @@<br>
 #include <arch/io.h><br>
 #include <delay.h><br>
<br>
+#define KBD_DATA       0x60<br>
+#define KBD_COMMAND    0x64<br>
+#define KBD_STATUS     0x64<br>
<br>
        if (!timeout) {<br>
                printk_err("Couldn't cleanup the keyboard controller buffers\n");<br>
-               printk_err("0x64: 0x%x, 0x60: 0x%x\n", inb(0x64), inb(0x60));<br>
+               printk_err("Status (0x64): 0x%x, Buffer (0x60): 0x%x\n",<br></blockquote><div>could be printk_err("Status (0x%x)...<br> KBD_STATUS, KBD_DATA,<br><br>I think we should have it be a number or a #define everywhere.<br>
<br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
+                               inb(KBD_STATUS), inb(KBD_DATA));<br>
 <br>
<br>
@@ -194,6 +247,8 @@<br>
 {<br>
        if ((port0 == 0x60) && (port1 == 0x64)) {<br></blockquote><div>Same thing here, right?<br><br>Thanks,<br>Myles<br></div></div>