[coreboot] [PATCH] libpayload: Add multiboot support
jordan.crouse at amd.com
Thu Sep 25 20:51:47 CEST 2008
This is a simple patch to parse and read the multiboot table
in libpayload. It doesn't do much more then read the memory
map for now, but the important thing is that we are storing off
%eax and %ebx in the init code and using it when we need it.
The next step is probably an API where upon a multiboot aware
payload could insert new things into the table (say, the drive
structure, or the cmdline or other interesting information), and then
pass it to a child payload.
I'm not sure what else we would need to do to libpayload so that
grub will load the payloads, but I'm sure Robert will enlighten us.
Systems Software Development Engineer
Advanced Micro Devices, Inc.
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 8857 bytes
Desc: not available
More information about the coreboot