grub/util
robertmh b93bdb0f6d 2008-02-19 Robert Millan <rmh@aybabtu.com>
* partmap/gpt.c: Include `<grub/gpt_partition.h>'.
        (grub_gpt_partition_type_empty): Redefine with macro from
        `<grub/gpt_partition.h>'.
        (gpt_partition_map_iterate): Adjust partition type comparison.

        Export `entry' as partmap-specific `part.data' struct.
        (grub_gpt_header, grub_gpt_partentry): Move from here ...

        * include/grub/gpt_partition.h (grub_gpt_header)
        (grub_gpt_partentry): ... to here (new file).

        * util/i386/pc/grub-setup.c: Include `<grub/gpt_partition.h>'.

        (grub_gpt_partition_type_bios_boot): New const variable, defined
        with macro from `<grub/gpt_partition.h>'.

        (setup): Replace `first_start' with `embed_region', which keeps
        track of the embed region (and is partmap-agnostic).

        Replace find_first_partition_start() with find_usable_region(),
        which finds a usable region for embedding using partmap-specific
        knowledge (supports PC/MSDOS and GPT).

        Fix all assumptions that the embed region start at sector 1, using
        `embed_region.start' from now on.  Similarly, use `embed_region.end'
        rather than `first_start' to calculate available size.

        In grub_util_info() message, replace "into after the MBR" with an
        indication of the specific sector our embed region starts at.
2008-02-19 14:00:11 +00:00
..
elf 2008-01-28 Robert Millan <rmh@aybabtu.com> 2008-01-28 16:58:13 +00:00
grub.d 2008-02-03 Robert Millan <rmh@aybabtu.com> 2008-02-03 18:27:41 +00:00
i386 2008-02-19 Robert Millan <rmh@aybabtu.com> 2008-02-19 14:00:11 +00:00
ieee1275 ... and add the missing files :-/ 2007-08-28 10:22:15 +00:00
powerpc/ieee1275 2008-02-09 Robert Millan <rmh@aybabtu.com> 2008-02-09 12:31:11 +00:00
biosdisk.c 2008-02-11 Robert Millan <rmh@aybabtu.com> 2008-02-11 15:47:35 +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-02-12 Robert Millan <rmh@aybabtu.com> 2008-02-12 22:45:58 +00:00
grub-emu.c 2008-01-15 Christian Franke <franke@computer.org> 2008-01-15 11:49:22 +00:00
grub-fstest.c 2008-02-05 Bean <bean123ch@gmail.com> 2008-02-06 16:02:44 +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-02-09 Robert Millan <rmh@aybabtu.com> 2008-02-09 10:49:29 +00:00
hostfs.c 2008-02-08 Robert Millan <rmh@aybabtu.com> 2008-02-08 21:27:55 +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-02-09 Robert Millan <rmh@aybabtu.com> 2008-02-09 12:31:11 +00:00
update-grub_lib.in 2008-01-12 Robert Millan <rmh@aybabtu.com> 2008-01-12 15:11:57 +00:00