2008-11-07 Robert Millan <rmh@aybabtu.com>
commit310e007d37afc557d7b83dc1bfcf817d1a0c5445
authorrobertmh <robertmh@d0de0278-0dc1-4c01-8a07-af38b3205e46>
Fri, 7 Nov 2008 19:53:25 +0000 (7 19:53 +0000)
committerrobertmh <robertmh@d0de0278-0dc1-4c01-8a07-af38b3205e46>
Fri, 7 Nov 2008 19:53:25 +0000 (7 19:53 +0000)
tree67df96c7e95f3e5ca3b46f23e2b7875544f98370
parentc913fb2e26520aa544be67d7fe4d5a424d6fad30
2008-11-07  Robert Millan  <rmh@aybabtu.com>

        * include/multiboot2.h (struct multiboot_header): Add `flags' member as
        per specification.
        * loader/multiboot2.c (grub_multiboot2): Fix Multiboot2 header check.
        * loader/multiboot_loader.c (find_multi_boot2_header): New function
        (based on find_multi_boot1_header).
        (grub_rescue_cmd_multiboot_loader): Check for Multiboot2 header,
        using find_multi_boot2_header(), and abort if neither Multiboot or
        Multiboot headers were found.

git-svn-id: svn://svn.savannah.gnu.org/grub/trunk/grub2@1897 d0de0278-0dc1-4c01-8a07-af38b3205e46
ChangeLog
include/multiboot2.h
loader/multiboot2.c
loader/multiboot_loader.c