Hi,
On Tue, 4 Dec 2012 14:12:40 -0800 David Hendricks dhendrix@google.com wrote:
Hello Siyuan, You might find this webpage useful: http://www.phisch.org/website/efiboot/
Have you built Coreboot for your target mainboard or emulator? Coreboot can load any ELF payload (Payload -> Add a payload -> An ELF executable payload and provide the path to your payload).
I have not attempted using a UDK-generated payload... There may be additional requirements for UEFI such as wrapping the binary into ELF format and adding data structures resident in memory (HOBs). The efiboot project appears to address these issues.
However,according to the link you pasted, it seems that they didn't release the source code yet: "Unfortunately, the efiload source code as well as the CorebootPkg cannot be distributed at this time due to legal obligations."
Denis.