grub/util
robertmh 1eb8c80241 2008-01-12 Robert Millan <rmh@aybabtu.com>
* include/grub/util/getroot.h (grub_dev_abstraction_types): New enum.
        (grub_util_get_dev_abstraction): New function prototype.

        * util/getroot.c: Include `<grub/util/getroot.h>'
        (grub_util_get_grub_dev): Move detection of abstraction type to ...
        (grub_util_get_dev_abstraction): ... here (new function).

        * util/grub-probe.c: Convert PRINT_* to an enum.  Add
        `PRINT_ABSTRACTION'.
        (probe): Probe for abstraction type when requested.
        (main): Understand `--target=abstraction'.

        * util/i386/efi/grub-install.in: Add abstraction module to core
        image when it is found to be necessary.
        * util/i386/pc/grub-install.in: Likewise.
        * util/powerpc/ieee1275/grub-install.in: Likewise.

        * util/update-grub_lib.in (font_path): Return system path without
        converting to GRUB path.
        * util/update-grub.in: Convert system path returned by font_path()
        to a GRUB path.  Use `grub-probe -t abstraction' to determine what
        abstraction module is needed for loading fonts (if any).  Export
        that as `GRUB_PRELOAD_MODULES'.
        * util/grub.d/00_header.in: Process `GRUB_PRELOAD_MODULES' (print
        insmod commands).
2008-01-12 15:11:57 +00:00
..
elf 2007-10-12 Robert Millan <rmh@aybabtu.com> 2007-10-12 10:22:31 +00:00
grub.d 2008-01-12 Robert Millan <rmh@aybabtu.com> 2008-01-12 15:11:57 +00:00
i386 2008-01-12 Robert Millan <rmh@aybabtu.com> 2008-01-12 15:11:57 +00:00
ieee1275 ... and add the missing files :-/ 2007-08-28 10:22:15 +00:00
powerpc/ieee1275 2008-01-12 Robert Millan <rmh@aybabtu.com> 2008-01-12 15:11:57 +00:00
biosdisk.c 2008-01-05 Robert Millan <rmh@aybabtu.com> 2008-01-05 12:02:03 +00:00
console.c 2007-11-18 Christian Franke <franke@computer.org> 2007-11-18 07:20:45 +00:00
genmoddep.c Typo fixes in comments and variable names. 2007-12-30 08:52:06 +00:00
getroot.c 2008-01-12 Robert Millan <rmh@aybabtu.com> 2008-01-12 15:11:57 +00:00
grub-emu.c 2007-08-02 Marco Gerards <marco@gnu.org> 2007-08-02 17:24:06 +00:00
grub-mkdevicemap.c 2008-01-03 Pavel Roskin <proski@gnu.org> 2008-01-03 22:43:46 +00:00
grub-probe.c 2008-01-12 Robert Millan <rmh@aybabtu.com> 2008-01-12 15:11:57 +00:00
hostfs.c 2007-11-18 Christian Franke <franke@computer.org> 2007-11-18 07:14:26 +00:00
lvm.c 2007-07-22 Yoshinori K. Okuji <okuji@enbug.org> 2007-07-21 23:32:33 +00:00
misc.c 2007-10-21 Robert Millan <rmh@aybabtu.com> 2007-10-21 12:29:33 +00:00
raid.c 2007-07-22 Yoshinori K. Okuji <okuji@enbug.org> 2007-07-21 23:32:33 +00:00
resolve.c 2007-07-22 Yoshinori K. Okuji <okuji@enbug.org> 2007-07-21 23:32:33 +00:00
unifont2pff.rb 2006-04-01 Vesa Jaaskelainen <chaac@nic.fi> 2006-04-01 19:23:01 +00:00
update-grub.in 2008-01-12 Robert Millan <rmh@aybabtu.com> 2008-01-12 15:11:57 +00:00
update-grub_lib.in 2008-01-12 Robert Millan <rmh@aybabtu.com> 2008-01-12 15:11:57 +00:00