<div style="font-family:arial,helvetica,sans-serif;font-size:10pt"><br><br><div class="gmail_quote">On Wed, Dec 5, 2012 at 9:07 PM, WANG Siyuan <span dir="ltr"><<a href="mailto:wangsiyuanbuaa@gmail.com" target="_blank">wangsiyuanbuaa@gmail.com</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">On Wed, Dec 5, 2012 at 6:12 AM, David Hendricks <span dir="ltr"><<a href="mailto:dhendrix@google.com" target="_blank">dhendrix@google.com</a>></span> wrote:<br>

</div><div class="gmail_extra"><div class="gmail_quote"><div class="im"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">



<div style="font-family:arial,helvetica,sans-serif;font-size:10pt"><div dir="ltr">Hello Siyuan,<div>You might find this webpage useful: <a href="http://www.phisch.org/website/efiboot/" target="_blank">http://www.phisch.org/website/efiboot/</a></div>



</div></div></blockquote></div><div>No code are provided. </div></div></div></blockquote><div><br></div><div>Perhaps you can contact the author? His e-mail address is at the very bottom of the efiboot website. Perhaps the legal restriction he mentions is that he cannot host his own Tianocore repository or something silly like that. I recommend asking if he can release any individual CorebootPkg patches.</div>

<div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="gmail_extra"><div class="gmail_quote"><div class="im"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">



<div style="font-family:arial,helvetica,sans-serif;font-size:10pt"><div dir="ltr"><span style="font-size:10pt">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).</span></div>

</div></blockquote></div><div>which <span style="font-family:arial,helvetica,sans-serif;font-size:13px"> </span><span style="font-family:arial,helvetica,sans-serif;font-size:13px">ELF payload</span><span style="font-family:arial,helvetica,sans-serif;font-size:13px"> you used? It is open source software or commercial software?</span></div>

</div></div></blockquote><div><br></div><div>Most people use SeaBIOS, which is an open-source implementation of legacy BIOS. It can be compiled as an ELF image.</div><div><br></div><div>The efiboot webpage mentions some steps to create efiloader.elf, but as you pointed out the code is currently unavailable...</div>

<div><br></div></div>-- <br>David Hendricks (dhendrix)<br>Systems Software Engineer, Google Inc.<br>
</div>