Hi,
This patch decouples memory map parsing into a separate grub_available_iterate()
function, for i386-pc and i386-coreboot. It is mostly intended as a cleanup.
Makes the code more modular so that, for example, the multiboot loader can
construct a memory map without having specific knowledge of the platform,
allows to recombine various init.c & mmap.c in different ways, etc.