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 Grub-devel@gnu.org https://lists.gnu.org/mailman/listinfo/grub-devel