[coreboot] what are ELF boot notes?

Robert Millan rmh at aybabtu.com
Wed Sep 24 20:23:47 CEST 2008


Does anyone know what "ELF boot notes" are?  I've seen this reference in
coreboot-v2/src/arch/i386/boot/boot.c.  There's a struct named elf_boot_notes
whose pointer is passed to the payload via %ebx, and a magic signature in
%eax as well.

Which is very similar to Multiboot (possibly inspired by it?), as it uses the
same registers and is therefore impossible to support both things at the same

This interface is not in v3.  Does this mean it's no longer being used?  If
it's still in use with v2, I could add a build option that selects between

Robert Millan

  The DRM opt-in fallacy: "Your data belongs to us. We will decide when (and
  how) you may access your data; but nobody's threatening your freedom: we
  still allow you to remove your data and not access it at all."

More information about the coreboot mailing list