CVSROOT:        /sources/grub
Module name:    grub2
Changes by:     Robert Millan <robertmh>        08/02/05 10:23:24

Modified files:
        .              : ChangeLog config.h.in configure 
        include/grub   : term.h 
        kern/i386/pc   : startup.S 
        term/i386/pc   : at_keyboard.c 

Log message:
        2008-02-05  Robert Millan  <[EMAIL PROTECTED]>
        
                * include/grub/term.h (GRUB_TERM_LEFT, GRUB_TERM_RIGHT)
                (GRUB_TERM_UP, GRUB_TERM_DOWN, GRUB_TERM_HOME, GRUB_TERM_END)
                (GRUB_TERM_DC, GRUB_TERM_PPAGE, GRUB_TERM_NPAGE, GRUB_TERM_ESC)
                (GRUB_TERM_TAB, GRUB_TERM_BACKSPACE): New macros.
        
                * kern/i386/pc/startup.S: Include `<grub/term.h>'.
                (translation_table): Replace hardcoded values with macros
                provided by `<grub/term.h>'.
        
                * term/i386/pc/at_keyboard.c: Include `<grub/term.h>'.
                (keyboard_map): Correct/add a few values, with macros provided
                by `<grub/term.h>'.
                (keyboard_map_shift): Zero values that don't differ from their
                `keyboard_map' equivalents.
                (grub_console_checkkey): Optimize KEYBOARD_STATUS_CAPS_LOCK 
toggling.
                Discard the second scan code that is always sent by Caps lock.
                Only use `keyboard_map_shift' when it provides a non-zero value,
                otherwise fallback to `keyboard_map'.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/grub2/ChangeLog?cvsroot=grub&r1=1.563&r2=1.564
http://cvs.savannah.gnu.org/viewcvs/grub2/config.h.in?cvsroot=grub&r1=1.19&r2=1.20
http://cvs.savannah.gnu.org/viewcvs/grub2/configure?cvsroot=grub&r1=1.59&r2=1.60
http://cvs.savannah.gnu.org/viewcvs/grub2/include/grub/term.h?cvsroot=grub&r1=1.12&r2=1.13
http://cvs.savannah.gnu.org/viewcvs/grub2/kern/i386/pc/startup.S?cvsroot=grub&r1=1.32&r2=1.33
http://cvs.savannah.gnu.org/viewcvs/grub2/term/i386/pc/at_keyboard.c?cvsroot=grub&r1=1.4&r2=1.5


_______________________________________________
Commit-grub mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/commit-grub

Reply via email to