With debug disabled by default, someone forgot to fix a minor boo-boo. :)
Don't really care about those dprintf's anyway. You might as well remove them.
Index: grub-core/term/at_keyboard.c
===================================================================
--- grub-core/term/at_keyboard.c (revision 5473)
+++ grub-core/term/at_keyboard.c (working copy)
@@ -541,7 +541,7 @@
if (code == -1)
return GRUB_TERM_NO_KEY;
#ifdef DEBUG_AT_KEYBOARD
- grub_dprintf ("atkeyb", "Detected key 0x%x\n", key);
+ grub_dprintf ("atkeyb", "Detected key 0x%x\n", code);
#endif
switch (code)
{
@@ -551,7 +551,7 @@
keyboard_controller_led (led_status);
#ifdef DEBUG_AT_KEYBOARD
- grub_dprintf ("atkeyb", "caps_lock = %d\n", !!(at_keyboard_status &
KEYBOARD_STATUS_CAPS_LOCK));
+ grub_dprintf ("atkeyb", "caps_lock = %d\n", !!(at_keyboard_status &
GRUB_KEYBOARD_KEY_CAPS_LOCK));
#endif
return GRUB_TERM_NO_KEY;
case GRUB_KEYBOARD_KEY_NUM_LOCK:
@@ -560,7 +560,7 @@
keyboard_controller_led (led_status);
#ifdef DEBUG_AT_KEYBOARD
- grub_dprintf ("atkeyb", "num_lock = %d\n", !!(at_keyboard_status &
KEYBOARD_STATUS_NUM_LOCK));
+ grub_dprintf ("atkeyb", "num_lock = %d\n", !!(at_keyboard_status &
GRUB_KEYBOARD_KEY_NUM_LOCK));
#endif
return GRUB_TERM_NO_KEY;
case GRUB_KEYBOARD_KEY_SCROLL_LOCK:
_______________________________________________
Grub-devel mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/grub-devel