passing a memory
map (the 'mmap_*' fields) and one exists, then it must be included as
well.<P>

If bit 16 in the flags word is set, then the fields at offsets 8-24 in the
multiboot_header are valid, and the boot loader should use them instead of
the fields in the actual executable header to calculate where to load the
OS image.  This information does not need to be provided if the kernel
image is in ELF format, but it should be provided if the images is in a.out
format or in some other format.  Compliant b