|
From: | Yoshinori K. Okuji |
Subject: | grub2 ./ChangeLog util/i386/efi/grub-mkimage.c ... |
Date: | Thu, 20 Apr 2006 04:29:17 +0000 |
CVSROOT: /cvsroot/grub Module name: grub2 Branch: Changes by: Yoshinori K. Okuji <address@hidden> 06/04/20 04:29:17 Modified files: . : ChangeLog util/i386/efi : grub-mkimage.c kern/i386/efi : init.c kern/efi : efi.c include/grub/efi: efi.h api.h Log message: 2006-04-20 Yoshinori K. Okuji <address@hidden> Add support for pre-loaded modules into the EFI port. * util/i386/efi/grub-mkimage.c (make_mods_section): Rewritten completely. Accept one more argument DIR. The caller has changed. * kern/i386/efi/init.c (grub_arch_modules_addr): Removed. * kern/efi/efi.c: Include grub/efi/pe32.h and grub/kernel.h. (grub_efi_loaded_image_guid): New variable. (grub_efi_get_loaded_image): New function. (grub_arch_modules_addr): Likewise. * include/grub/efi/efi.h (grub_efi_get_loaded_image): New prototype. * include/grub/efi/api.h (GRUB_EFI_LOADED_IMAGE_GUID): New macro. (struct grub_efi_loaded_image): New structure. (grub_efi_loaded_image_t): New type. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/grub/grub2/ChangeLog.diff?tr1=1.238&tr2=1.239&r1=text&r2=text http://cvs.savannah.gnu.org/viewcvs/grub/grub2/util/i386/efi/grub-mkimage.c.diff?tr1=1.1&tr2=1.2&r1=text&r2=text http://cvs.savannah.gnu.org/viewcvs/grub/grub2/kern/i386/efi/init.c.diff?tr1=1.2&tr2=1.3&r1=text&r2=text http://cvs.savannah.gnu.org/viewcvs/grub/grub2/kern/efi/efi.c.diff?tr1=1.2&tr2=1.3&r1=text&r2=text http://cvs.savannah.gnu.org/viewcvs/grub/grub2/include/grub/efi/efi.h.diff?tr1=1.2&tr2=1.3&r1=text&r2=text http://cvs.savannah.gnu.org/viewcvs/grub/grub2/include/grub/efi/api.h.diff?tr1=1.2&tr2=1.3&r1=text&r2=text
[Prev in Thread] | Current Thread | [Next in Thread] |