25 lines
1.1 KiB
Text
25 lines
1.1 KiB
Text
2010-01-10 Vladimir Serbinenko <phcoder@gmail.com>
|
|
|
|
* conf/i386-coreboot.rmk (multiboot_mod_SOURCES):
|
|
Add loader/i386/multiboot_mbi.c.
|
|
(multiboot2_mod_SOURCES): Likewise.
|
|
* conf/i386-pc.rmk (multiboot_mod_SOURCES): Likewise.
|
|
(multiboot2_mod_SOURCES): Likewise.
|
|
* include/grub/multiboot.h (grub_multiboot_get_mbi_size): New proto.
|
|
(grub_multiboot_make_mbi): Likewise.
|
|
(grub_multiboot_free_mbi): Likewise.
|
|
(grub_multiboot_init_mbi): Likewise.
|
|
(grub_multiboot_add_module): Likewise.
|
|
(grub_multiboot_set_bootdev): Likewise.
|
|
* loader/i386/multiboot.c (mbi): Removed.
|
|
(mbi_dest): Likewise.
|
|
(alloc_mbi): New variable.
|
|
(grub_multiboot_payload_size): Removed. All users updated.
|
|
(grub_multiboot_pure_size): New variable.
|
|
(grub_multiboot_boot): Use grub_multiboot_make_mbi.
|
|
(grub_multiboot_unload): Use grub_multiboot_free_mbi.
|
|
(grub_get_multiboot_mmap_len): Moved to loader/i386/multiboot_mbi.c.
|
|
(grub_fill_multiboot_mmap): Likewise.
|
|
(grub_multiboot_get_bootdev): Likewise.
|
|
(grub_multiboot): Use multiboot_mbi functions.
|
|
* loader/i386/multiboot_mbi.c: New file.
|