2008-08-06 Robert Millan <rmh@aybabtu.com>
commit1d9c105e1d5be539cae6c02cb04d272cd61a4b30
authorRobert Millan <rmh@aybabtu.com>
Wed, 6 Aug 2008 00:20:04 +0000 (6 00:20 +0000)
committerRobert Millan <rmh@aybabtu.com>
Wed, 6 Aug 2008 00:20:04 +0000 (6 00:20 +0000)
treea6b186811498ea165a619fa55b376f8229e043d9
parent3f1e6693ccb0c6057e5be32c347e6f042a0eb480
2008-08-06  Robert Millan  <rmh@aybabtu.com>

        * conf/i386-coreboot.rmk (pkglib_MODULES): Add `reboot.mod' and
        `halt.mod'.
        (reboot_mod_SOURCES, reboot_mod_CFLAGS, reboot_mod_LDFLAGS)
        (halt_mod_SOURCES, halt_mod_CFLAGS, halt_mod_LDFLAGS): New variables.

        * kern/i386/halt.c: New file.
        * kern/i386/reboot.c: Likewise.
        * include/grub/i386/reboot.h: Likewise.
        * include/grub/i386/halt.h: Likewise.

        * commands/halt.c [! GRUB_MACHINE_IEEE1275 ! GRUB_MACHINE_EFI]:
        Include `<grub/cpu/halt.h>'.
        * commands/reboot.c [! GRUB_MACHINE_IEEE1275 ! GRUB_MACHINE_EFI]
        [! GRUB_MACHINE_PCBIOS]: Include `<grub/cpu/reboot.h>'.

        * term/i386/pc/at_keyboard.c: Include `<grub/cpu/at_keyboard.h>'.
        (SHIFT_L, SHIFT_R, CTRL, ALT, CAPS_LOCK, KEYBOARD_REG_DATA)
        (KEYBOARD_REG_STATUS, KEYBOARD_COMMAND_ISREADY, KEYBOARD_COMMAND_READ)
        (KEYBOARD_COMMAND_WRITE, KEYBOARD_COMMAND_REBOOT)
        (KEYBOARD_SCANCODE_SET1, KEYBOARD_ISMAKE, KEYBOARD_ISREADY)
        (KEYBOARD_SCANCODE, OLPC_UP, OLPC_DOWN, OLPC_LEFT, OLPC_RIGHT): Move
        from here ...
        * include/grub/i386/at_keyboard.h: ... to here.

git-svn-id: svn://svn.savannah.gnu.org/grub/trunk/grub2@1781 d0de0278-0dc1-4c01-8a07-af38b3205e46
14 files changed:
ChangeLog
DISTLIST
commands/halt.c
commands/reboot.c
conf/i386-coreboot.mk
conf/i386-coreboot.rmk
conf/i386-efi.mk
conf/i386-pc.mk
include/grub/i386/at_keyboard.h [new file with mode: 0644]
include/grub/i386/halt.h [new file with mode: 0644]
include/grub/i386/reboot.h [new file with mode: 0644]
kern/i386/halt.c [new file with mode: 0644]
kern/i386/reboot.c [new file with mode: 0644]
term/i386/pc/at_keyboard.c