<div dir="ltr"><div dir="ltr"><div class="gmail_quote"><div dir="ltr">On Mon, 10 Dec 2018 at 21:21, <<a href="mailto:George_Chang@wistron.com">George_Chang@wistron.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">





<div lang="ZH-TW">
<div class="gmail-m_-7384859058612333717WordSection1">
<p class="MsoNormal"><span lang="EN-US">Hi, iPXE developer,<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US"><u></u> <u></u></span></p>
<p class="MsoNormal"><span lang="EN-US">We are trying to build up a test PXE server with your binaries to validate our systems’ IRQ setting.<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US"><u></u> <u></u></span></p>
<p class="MsoNormal"><span lang="EN-US">I have some questions of output files of iPXE source code.<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US"><u></u> <u></u></span></p>
<p class="MsoNormal"><span lang="EN-US">According to this table, there are lots of extensions can be chosen to be built.<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-US"><u></u> <u></u></span></p>
<table class="gmail-m_-7384859058612333717MsoNormalTable" border="0" cellspacing="0" cellpadding="0" style="background:white;border-collapse:collapse">
<tbody>
<tr>
<td style="border:1pt solid rgb(221,221,221);background:rgb(238,243,248);padding:2.25pt">
<p class="MsoNormal"><b><span lang="EN-US" style="font-size:9.5pt;font-family:Verdana,sans-serif;color:black">extension</span></b><b><span lang="EN-US" style="font-size:9.5pt;font-family:Verdana,sans-serif;color:black"><u></u><u></u></span></b></p>
</td>
<td style="border-top:1pt solid rgb(221,221,221);border-right:1pt solid rgb(221,221,221);border-bottom:1pt solid rgb(221,221,221);border-left:none;background:rgb(238,243,248);padding:2.25pt">
<p class="MsoNormal"><b><span lang="EN-US" style="font-size:9.5pt;font-family:Verdana,sans-serif;color:black">Valid platforms</span></b><b><span lang="EN-US" style="font-size:9.5pt;font-family:Verdana,sans-serif;color:black"><u></u><u></u></span></b></p>
</td>
<td style="border-top:1pt solid rgb(221,221,221);border-right:1pt solid rgb(221,221,221);border-bottom:1pt solid rgb(221,221,221);border-left:none;background:rgb(238,243,248);padding:2.25pt">
<p class="MsoNormal"><b><span lang="EN-US" style="font-size:9.5pt;font-family:Verdana,sans-serif;color:black">Description</span></b><b><span lang="EN-US" style="font-size:9.5pt;font-family:Verdana,sans-serif;color:black"><u></u><u></u></span></b></p>
</td>
</tr>
<tr>
<td style="border-right:1pt solid rgb(221,221,221);border-bottom:1pt solid rgb(221,221,221);border-left:1pt solid rgb(221,221,221);border-top:none;padding:2.25pt">
<p class="MsoNormal"><code><span lang="EN-US" style="font-size:9.5pt;color:black">.pxe</span></code><span lang="EN-US" style="font-size:9.5pt;font-family:Verdana,sans-serif;color:black"><u></u><u></u></span></p>
</td>
<td style="border-top:none;border-left:none;border-bottom:1pt solid rgb(221,221,221);border-right:1pt solid rgb(221,221,221);padding:2.25pt">
<p class="MsoNormal"><code><span lang="EN-US" style="font-size:9.5pt;color:black">pcbios</span></code><span lang="EN-US" style="font-size:9.5pt;font-family:Verdana,sans-serif;color:black"><u></u><u></u></span></p>
</td>
<td style="border-top:none;border-left:none;border-bottom:1pt solid rgb(221,221,221);border-right:1pt solid rgb(221,221,221);padding:2.25pt">
<p class="MsoNormal"><span lang="EN-US" style="font-size:9.5pt;font-family:Verdana,sans-serif;color:black">Headerless X86 assembly code, <acronym><span style="font-family:Verdana,sans-serif">PXE</span></acronym>- or NBP-booted, sometimes renamed to
 .0 to work on older <acronym><span style="font-family:Verdana,sans-serif">DHCP</span></acronym>/TFTP servers</span><span lang="EN-US" style="font-size:9.5pt;font-family:Verdana,sans-serif;color:black"><u></u><u></u></span></p>
</td>
</tr>
<tr>
<td style="border-right:1pt solid rgb(221,221,221);border-bottom:1pt solid rgb(221,221,221);border-left:1pt solid rgb(221,221,221);border-top:none;padding:2.25pt">
<p class="MsoNormal"><code><span lang="EN-US" style="font-size:9.5pt;color:black">.efi</span></code><span lang="EN-US" style="font-size:9.5pt;font-family:Verdana,sans-serif;color:black"><u></u><u></u></span></p>
</td>
<td style="border-top:none;border-left:none;border-bottom:1pt solid rgb(221,221,221);border-right:1pt solid rgb(221,221,221);padding:2.25pt">
<p class="MsoNormal"><code><span lang="EN-US" style="font-size:9.5pt;color:black">efi</span></code><span lang="EN-US" style="font-size:9.5pt;font-family:Verdana,sans-serif;color:black"><u></u><u></u></span></p>
</td>
<td style="border-top:none;border-left:none;border-bottom:1pt solid rgb(221,221,221);border-right:1pt solid rgb(221,221,221);padding:2.25pt">
<p class="MsoNormal"><span lang="EN-US" style="font-size:9.5pt;font-family:Verdana,sans-serif;color:black">EFI executable</span><span lang="EN-US" style="font-size:9.5pt;font-family:Verdana,sans-serif;color:black"><u></u><u></u></span></p>
</td>
</tr>
<tr>
<td style="border-right:1pt solid rgb(221,221,221);border-bottom:1pt solid rgb(221,221,221);border-left:1pt solid rgb(221,221,221);border-top:none;padding:2.25pt">
<p class="MsoNormal"><code><span lang="EN-US" style="font-size:9.5pt;color:black">.kpxe</span></code><span lang="EN-US" style="font-size:9.5pt;font-family:Verdana,sans-serif;color:black"><u></u><u></u></span></p>
</td>
<td style="border-top:none;border-left:none;border-bottom:1pt solid rgb(221,221,221);border-right:1pt solid rgb(221,221,221);padding:2.25pt">
<p class="MsoNormal"><code><span lang="EN-US" style="font-size:9.5pt;color:black">pcbios</span></code><span lang="EN-US" style="font-size:9.5pt;font-family:Verdana,sans-serif;color:black"><u></u><u></u></span></p>
</td>
<td style="border-top:none;border-left:none;border-bottom:1pt solid rgb(221,221,221);border-right:1pt solid rgb(221,221,221);padding:2.25pt">
<p class="MsoNormal"><span lang="EN-US" style="font-size:9.5pt;font-family:Verdana,sans-serif;color:black">Same as </span><code><span lang="EN-US" style="font-size:9.5pt;color:black">.pxe</span></code><span lang="EN-US" style="font-size:9.5pt;font-family:Verdana,sans-serif;color:black"> but
 will Keep the original UNDI stack/driver present. This is needed for undionly<a href="http://forum.ipxe.org/showthread.php?tid=8127&pid=12812#pid12812" title="http://forum.ipxe.org/showthread.php?tid=8127&pid=12812#pid12812" target="_blank"><span style="color:purple">ref</span></a></span><span lang="EN-US" style="font-size:9.5pt;font-family:Verdana,sans-serif;color:black"><u></u><u></u></span></p>
</td>
</tr>
<tr>
<td style="border-right:1pt solid rgb(221,221,221);border-bottom:1pt solid rgb(221,221,221);border-left:1pt solid rgb(221,221,221);border-top:none;padding:2.25pt">
<p class="MsoNormal"><code><span lang="EN-US" style="font-size:9.5pt;color:black">.kkpxe</span></code><span lang="EN-US" style="font-size:9.5pt;font-family:Verdana,sans-serif;color:black"><u></u><u></u></span></p>
</td>
<td style="border-top:none;border-left:none;border-bottom:1pt solid rgb(221,221,221);border-right:1pt solid rgb(221,221,221);padding:2.25pt">
<p class="MsoNormal"><code><span lang="EN-US" style="font-size:9.5pt;color:black">pcbios</span></code><span lang="EN-US" style="font-size:9.5pt;font-family:Verdana,sans-serif;color:black"><u></u><u></u></span></p>
</td>
<td style="border-top:none;border-left:none;border-bottom:1pt solid rgb(221,221,221);border-right:1pt solid rgb(221,221,221);padding:2.25pt">
<p class="MsoNormal"><span lang="EN-US" style="font-size:9.5pt;font-family:Verdana,sans-serif;color:black">Same as </span><code><span lang="EN-US" style="font-size:9.5pt;color:black">.kpxe</span></code><span lang="EN-US" style="font-size:9.5pt;font-family:Verdana,sans-serif;color:black"> but
 will not unload (Keep) the <acronym><span style="font-family:Verdana,sans-serif">PXE</span></acronym> base code. only use with buggy BIOSes</span><span lang="EN-US" style="font-size:9.5pt;font-family:Verdana,sans-serif;color:black"><u></u><u></u></span></p>
</td>
</tr>
<tr>
<td style="border-right:1pt solid rgb(221,221,221);border-bottom:1pt solid rgb(221,221,221);border-left:1pt solid rgb(221,221,221);border-top:none;padding:2.25pt">
<p class="MsoNormal"><code><span lang="EN-US" style="font-size:9.5pt;color:black">.lkrn</span></code><span lang="EN-US" style="font-size:9.5pt;font-family:Verdana,sans-serif;color:black"><u></u><u></u></span></p>
</td>
<td style="border-top:none;border-left:none;border-bottom:1pt solid rgb(221,221,221);border-right:1pt solid rgb(221,221,221);padding:2.25pt">
<p class="MsoNormal"><code><span lang="EN-US" style="font-size:9.5pt;color:black">pcbios</span></code><span lang="EN-US" style="font-size:9.5pt;font-family:Verdana,sans-serif;color:black"><u></u><u></u></span></p>
</td>
<td style="border-top:none;border-left:none;border-bottom:1pt solid rgb(221,221,221);border-right:1pt solid rgb(221,221,221);padding:2.25pt">
<p class="MsoNormal"><span lang="EN-US" style="font-size:9.5pt;font-family:Verdana,sans-serif;color:black">Builds with kernel header similar to Linux so it can be started by many bootloaders</span><span lang="EN-US" style="font-size:9.5pt;font-family:Verdana,sans-serif;color:black"><u></u><u></u></span></p>
</td>
</tr>
<tr>
<td style="border-right:1pt solid rgb(221,221,221);border-bottom:1pt solid rgb(221,221,221);border-left:1pt solid rgb(221,221,221);border-top:none;padding:2.25pt">
<p class="MsoNormal"><code><span lang="EN-US" style="font-size:9.5pt;color:black">.iso</span></code><span lang="EN-US" style="font-size:9.5pt;font-family:Verdana,sans-serif;color:black"><u></u><u></u></span></p>
</td>
<td style="border-top:none;border-left:none;border-bottom:1pt solid rgb(221,221,221);border-right:1pt solid rgb(221,221,221);padding:2.25pt">
<p class="MsoNormal"><code><span lang="EN-US" style="font-size:9.5pt;color:black">pcbios</span></code><span lang="EN-US" style="font-size:9.5pt;font-family:Verdana,sans-serif;color:black"><u></u><u></u></span></p>
</td>
<td style="border-top:none;border-left:none;border-bottom:1pt solid rgb(221,221,221);border-right:1pt solid rgb(221,221,221);padding:2.25pt">
<p class="MsoNormal"><span lang="EN-US" style="font-size:9.5pt;font-family:Verdana,sans-serif;color:black">Builds </span><code><span lang="EN-US" style="font-size:9.5pt;color:black">.lkrn</span></code><span lang="EN-US" style="font-size:9.5pt;font-family:Verdana,sans-serif;color:black"> and
 adds ISOLINUX to create CD-ROM image, can be started by many bootloaders</span><span lang="EN-US" style="font-size:9.5pt;font-family:Verdana,sans-serif;color:black"><u></u><u></u></span></p>
</td>
</tr>
<tr>
<td style="border-right:1pt solid rgb(221,221,221);border-bottom:1pt solid rgb(221,221,221);border-left:1pt solid rgb(221,221,221);border-top:none;padding:2.25pt">
<p class="MsoNormal"><code><span lang="EN-US" style="font-size:9.5pt;color:black">.hd</span></code><span lang="EN-US" style="font-size:9.5pt;font-family:Verdana,sans-serif;color:black"><u></u><u></u></span></p>
</td>
<td style="border-top:none;border-left:none;border-bottom:1pt solid rgb(221,221,221);border-right:1pt solid rgb(221,221,221);padding:2.25pt">
<p class="MsoNormal"><code><span lang="EN-US" style="font-size:9.5pt;color:black">pcbios</span></code><span lang="EN-US" style="font-size:9.5pt;font-family:Verdana,sans-serif;color:black"><u></u><u></u></span></p>
</td>
<td style="border-top:none;border-left:none;border-bottom:1pt solid rgb(221,221,221);border-right:1pt solid rgb(221,221,221);padding:2.25pt">
<p class="MsoNormal"><span lang="EN-US" style="font-size:9.5pt;font-family:Verdana,sans-serif;color:black">Direct executable i386 code put on a harddisk image (32KB blocks)</span><span lang="EN-US" style="font-size:9.5pt;font-family:Verdana,sans-serif;color:black"><u></u><u></u></span></p>
</td>
</tr>
<tr>
<td style="border-right:1pt solid rgb(221,221,221);border-bottom:1pt solid rgb(221,221,221);border-left:1pt solid rgb(221,221,221);border-top:none;padding:2.25pt">
<p class="MsoNormal"><code><span lang="EN-US" style="font-size:9.5pt;color:black">.dsk</span></code><span lang="EN-US" style="font-size:9.5pt;font-family:Verdana,sans-serif;color:black"><u></u><u></u></span></p>
</td>
<td style="border-top:none;border-left:none;border-bottom:1pt solid rgb(221,221,221);border-right:1pt solid rgb(221,221,221);padding:2.25pt">
<p class="MsoNormal"><code><span lang="EN-US" style="font-size:9.5pt;color:black">pcbios</span></code><span lang="EN-US" style="font-size:9.5pt;font-family:Verdana,sans-serif;color:black"><u></u><u></u></span></p>
</td>
<td style="border-top:none;border-left:none;border-bottom:1pt solid rgb(221,221,221);border-right:1pt solid rgb(221,221,221);padding:2.25pt">
<p class="MsoNormal"><span lang="EN-US" style="font-size:9.5pt;font-family:Verdana,sans-serif;color:black">Direct executable i386 code put on a floppy disk image (512 Byte blocks)</span><span lang="EN-US" style="font-size:9.5pt;font-family:Verdana,sans-serif;color:black"><u></u><u></u></span></p>
</td>
</tr>
<tr>
<td style="border-right:1pt solid rgb(221,221,221);border-bottom:1pt solid rgb(221,221,221);border-left:1pt solid rgb(221,221,221);border-top:none;padding:2.25pt">
<p class="MsoNormal"><code><span lang="EN-US" style="font-size:9.5pt;color:black">.pdsk</span></code><span lang="EN-US" style="font-size:9.5pt;font-family:Verdana,sans-serif;color:black"><u></u><u></u></span></p>
</td>
<td style="border-top:none;border-left:none;border-bottom:1pt solid rgb(221,221,221);border-right:1pt solid rgb(221,221,221);padding:2.25pt">
<p class="MsoNormal"><code><span lang="EN-US" style="font-size:9.5pt;color:black">pcbios</span></code><span lang="EN-US" style="font-size:9.5pt;font-family:Verdana,sans-serif;color:black"><u></u><u></u></span></p>
</td>
<td style="border-top:none;border-left:none;border-bottom:1pt solid rgb(221,221,221);border-right:1pt solid rgb(221,221,221);padding:2.25pt">
<p class="MsoNormal"><span lang="EN-US" style="font-size:9.5pt;font-family:Verdana,sans-serif;color:black">Padded </span><code><span lang="EN-US" style="font-size:9.5pt;color:black">.dsk</span></code><span lang="EN-US" style="font-size:9.5pt;font-family:Verdana,sans-serif;color:black"> to
 work with loaders that requires exact size such as iLO</span><span lang="EN-US" style="font-size:9.5pt;font-family:Verdana,sans-serif;color:black"><u></u><u></u></span></p>
</td>
</tr>
<tr>
<td style="border-right:1pt solid rgb(221,221,221);border-bottom:1pt solid rgb(221,221,221);border-left:1pt solid rgb(221,221,221);border-top:none;padding:2.25pt">
<p class="MsoNormal"><code><span lang="EN-US" style="font-size:9.5pt;color:black">.usb</span></code><span lang="EN-US" style="font-size:9.5pt;font-family:Verdana,sans-serif;color:black"><u></u><u></u></span></p>
</td>
<td style="border-top:none;border-left:none;border-bottom:1pt solid rgb(221,221,221);border-right:1pt solid rgb(221,221,221);padding:2.25pt">
<p class="MsoNormal"><code><span lang="EN-US" style="font-size:9.5pt;color:black">pcbios</span></code><span lang="EN-US" style="font-size:9.5pt;font-family:Verdana,sans-serif;color:black">, </span><code><span lang="EN-US" style="font-size:9.5pt;color:black">efi</span></code><span lang="EN-US" style="font-size:9.5pt;font-family:Verdana,sans-serif;color:black"><u></u><u></u></span></p>
</td>
<td style="border-top:none;border-left:none;border-bottom:1pt solid rgb(221,221,221);border-right:1pt solid rgb(221,221,221);padding:2.25pt">
<p class="MsoNormal"><span lang="EN-US" style="font-size:9.5pt;font-family:Verdana,sans-serif;color:black">Same as </span><code><span lang="EN-US" style="font-size:9.5pt;color:black">.dsk</span></code><span lang="EN-US" style="font-size:9.5pt;font-family:Verdana,sans-serif;color:black"> for </span><code><span lang="EN-US" style="font-size:9.5pt;color:black">pcbios</span></code><span lang="EN-US" style="font-size:9.5pt;font-family:Verdana,sans-serif;color:black">,
 in </span><code><span lang="EN-US" style="font-size:9.5pt;color:black">efi</span></code><span lang="EN-US" style="font-size:9.5pt;font-family:Verdana,sans-serif;color:black"> mode it's an 1440K image with partition and [driver].efi added as /efi/boot/boot[arch].efi,
 mostly used for making USB stick images</span><span lang="EN-US" style="font-size:9.5pt;font-family:Verdana,sans-serif;color:black"><u></u><u></u></span></p>
</td>
</tr>
<tr>
<td style="border-right:1pt solid rgb(221,221,221);border-bottom:1pt solid rgb(221,221,221);border-left:1pt solid rgb(221,221,221);border-top:none;padding:2.25pt">
<p class="MsoNormal"><code><span lang="EN-US" style="font-size:9.5pt;color:black">.rom</span></code><span lang="EN-US" style="font-size:9.5pt;font-family:Verdana,sans-serif;color:black"><u></u><u></u></span></p>
</td>
<td style="border-top:none;border-left:none;border-bottom:1pt solid rgb(221,221,221);border-right:1pt solid rgb(221,221,221);padding:2.25pt">
<p class="MsoNormal"><code><span lang="EN-US" style="font-size:9.5pt;color:black">pcbios</span></code><span lang="EN-US" style="font-size:9.5pt;font-family:Verdana,sans-serif;color:black"><u></u><u></u></span></p>
</td>
<td style="border-top:none;border-left:none;border-bottom:1pt solid rgb(221,221,221);border-right:1pt solid rgb(221,221,221);padding:2.25pt">
<p class="MsoNormal"><span lang="EN-US" style="font-size:9.5pt;font-family:Verdana,sans-serif;color:black">File intended to be flashed into PCI-based NIC ROM</span><span lang="EN-US" style="font-size:9.5pt;font-family:Verdana,sans-serif;color:black"><u></u><u></u></span></p>
</td>
</tr>
<tr>
<td style="border-right:1pt solid rgb(221,221,221);border-bottom:1pt solid rgb(221,221,221);border-left:1pt solid rgb(221,221,221);border-top:none;padding:2.25pt">
<p class="MsoNormal"><code><span lang="EN-US" style="font-size:9.5pt;color:black">.mrom</span></code><span lang="EN-US" style="font-size:9.5pt;font-family:Verdana,sans-serif;color:black"><u></u><u></u></span></p>
</td>
<td style="border-top:none;border-left:none;border-bottom:1pt solid rgb(221,221,221);border-right:1pt solid rgb(221,221,221);padding:2.25pt">
<p class="MsoNormal"><code><span lang="EN-US" style="font-size:9.5pt;color:black">pcbios</span></code><span lang="EN-US" style="font-size:9.5pt;font-family:Verdana,sans-serif;color:black"><u></u><u></u></span></p>
</td>
<td style="border-top:none;border-left:none;border-bottom:1pt solid rgb(221,221,221);border-right:1pt solid rgb(221,221,221);padding:2.25pt">
<p class="MsoNormal"><span lang="EN-US" style="font-size:9.5pt;font-family:Verdana,sans-serif;color:black">File intended to be flashed into PCI-based NIC ROM. See <a href="http://ipxe.org/download#large_rom_images" title="http://ipxe.org/download#large_rom_images" target="_blank"><span style="color:purple">notes
 for ''.mrom''</span></a></span><span lang="EN-US" style="font-size:9.5pt;font-family:Verdana,sans-serif;color:black"><u></u><u></u></span></p>
</td>
</tr>
<tr>
<td style="border-right:1pt solid rgb(221,221,221);border-bottom:1pt solid rgb(221,221,221);border-left:1pt solid rgb(221,221,221);border-top:none;padding:2.25pt">
<p class="MsoNormal"><code><span lang="EN-US" style="font-size:9.5pt;color:black">.pcirom</span></code><span lang="EN-US" style="font-size:9.5pt;font-family:Verdana,sans-serif;color:black"><u></u><u></u></span></p>
</td>
<td style="border-top:none;border-left:none;border-bottom:1pt solid rgb(221,221,221);border-right:1pt solid rgb(221,221,221);padding:2.25pt">
<p class="MsoNormal"><code><span lang="EN-US" style="font-size:9.5pt;color:black">pcbios</span></code><span lang="EN-US" style="font-size:9.5pt;font-family:Verdana,sans-serif;color:black"><u></u><u></u></span></p>
</td>
<td style="border-top:none;border-left:none;border-bottom:1pt solid rgb(221,221,221);border-right:1pt solid rgb(221,221,221);padding:2.25pt">
<p class="MsoNormal"><span lang="EN-US" style="font-size:9.5pt;font-family:Verdana,sans-serif;color:black">Same as </span><code><span lang="EN-US" style="font-size:9.5pt;color:black">.rom</span></code><span lang="EN-US" style="font-size:9.5pt;font-family:Verdana,sans-serif;color:black"><u></u><u></u></span></p>
</td>
</tr>
<tr>
<td style="border-right:1pt solid rgb(221,221,221);border-bottom:1pt solid rgb(221,221,221);border-left:1pt solid rgb(221,221,221);border-top:none;padding:2.25pt">
<p class="MsoNormal"><code><span lang="EN-US" style="font-size:9.5pt;color:black">.isarom</span></code><span lang="EN-US" style="font-size:9.5pt;font-family:Verdana,sans-serif;color:black"><u></u><u></u></span></p>
</td>
<td style="border-top:none;border-left:none;border-bottom:1pt solid rgb(221,221,221);border-right:1pt solid rgb(221,221,221);padding:2.25pt">
<p class="MsoNormal"><code><span lang="EN-US" style="font-size:9.5pt;color:black">pcbios</span></code><span lang="EN-US" style="font-size:9.5pt;font-family:Verdana,sans-serif;color:black"><u></u><u></u></span></p>
</td>
<td style="border-top:none;border-left:none;border-bottom:1pt solid rgb(221,221,221);border-right:1pt solid rgb(221,221,221);padding:2.25pt">
<p class="MsoNormal"><span lang="EN-US" style="font-size:9.5pt;font-family:Verdana,sans-serif;color:black">File intended to be flashed into ISA-based NIC ROM, must be used with e.g. VirtualBox</span><span lang="EN-US" style="font-size:9.5pt;font-family:Verdana,sans-serif;color:black"><u></u><u></u></span></p>
</td>
</tr>
<tr>
<td style="border-right:1pt solid rgb(221,221,221);border-bottom:1pt solid rgb(221,221,221);border-left:1pt solid rgb(221,221,221);border-top:none;padding:2.25pt">
<p class="MsoNormal"><code><span lang="EN-US" style="font-size:9.5pt;color:black">.efidrv</span></code><span lang="EN-US" style="font-size:9.5pt;font-family:Verdana,sans-serif;color:black"><u></u><u></u></span></p>
</td>
<td style="border-top:none;border-left:none;border-bottom:1pt solid rgb(221,221,221);border-right:1pt solid rgb(221,221,221);padding:2.25pt">
<p class="MsoNormal"><code><span lang="EN-US" style="font-size:9.5pt;color:black">efi</span></code><span lang="EN-US" style="font-size:9.5pt;font-family:Verdana,sans-serif;color:black"><u></u><u></u></span></p>
</td>
<td style="border-top:none;border-left:none;border-bottom:1pt solid rgb(221,221,221);border-right:1pt solid rgb(221,221,221);padding:2.25pt">
<p class="MsoNormal"><span lang="EN-US" style="font-size:9.5pt;font-family:Verdana,sans-serif;color:black">Driver for NIC which can be used by other EFI firmware</span><span lang="EN-US" style="font-size:9.5pt;font-family:Verdana,sans-serif;color:black"><u></u><u></u></span></p>
</td>
</tr>
<tr>
<td style="border-right:1pt solid rgb(221,221,221);border-bottom:1pt solid rgb(221,221,221);border-left:1pt solid rgb(221,221,221);border-top:none;padding:2.25pt">
<p class="MsoNormal"><code><span lang="EN-US" style="font-size:9.5pt;color:black">.efirom</span></code><span lang="EN-US" style="font-size:9.5pt;font-family:Verdana,sans-serif;color:black"><u></u><u></u></span></p>
</td>
<td style="border-top:none;border-left:none;border-bottom:1pt solid rgb(221,221,221);border-right:1pt solid rgb(221,221,221);padding:2.25pt">
<p class="MsoNormal"><code><span lang="EN-US" style="font-size:9.5pt;color:black">efi</span></code><span lang="EN-US" style="font-size:9.5pt;font-family:Verdana,sans-serif;color:black"><u></u><u></u></span></p>
</td>
<td style="border-top:none;border-left:none;border-bottom:1pt solid rgb(221,221,221);border-right:1pt solid rgb(221,221,221);padding:2.25pt">
<p class="MsoNormal"><span lang="EN-US" style="font-size:9.5pt;font-family:Verdana,sans-serif;color:black">File intended to be flashed into NIC ROM for EFI</span><span lang="EN-US" style="font-size:9.5pt;font-family:Verdana,sans-serif;color:black"><u></u><u></u></span></p>
</td>
</tr>
<tr>
<td style="border-right:1pt solid rgb(221,221,221);border-bottom:1pt solid rgb(221,221,221);border-left:1pt solid rgb(221,221,221);border-top:none;padding:2.25pt">
<p class="MsoNormal"><code><span lang="EN-US" style="font-size:9.5pt;color:black">.linux</span></code><span lang="EN-US" style="font-size:9.5pt;font-family:Verdana,sans-serif;color:black"><u></u><u></u></span></p>
</td>
<td style="border-top:none;border-left:none;border-bottom:1pt solid rgb(221,221,221);border-right:1pt solid rgb(221,221,221);padding:2.25pt">
<p class="MsoNormal"><code><span lang="EN-US" style="font-size:9.5pt;color:black">linux</span></code><span lang="EN-US" style="font-size:9.5pt;font-family:Verdana,sans-serif;color:black"><u></u><u></u></span></p>
</td>
<td style="border-top:none;border-left:none;border-bottom:1pt solid rgb(221,221,221);border-right:1pt solid rgb(221,221,221);padding:2.25pt">
<p class="MsoNormal"><span lang="EN-US" style="font-size:9.5pt;font-family:Verdana,sans-serif;color:black">Linux ELF executable, use for </span><code><span lang="EN-US" style="font-size:9.5pt;color:black">tests</span></code><span lang="EN-US" style="font-size:9.5pt;font-family:Verdana,sans-serif;color:black"> and </span><code><span lang="EN-US" style="font-size:9.5pt;color:black">tap</span></code><span lang="EN-US" style="font-size:9.5pt;font-family:Verdana,sans-serif;color:black"> drivers</span><span lang="EN-US" style="font-size:9.5pt;font-family:Verdana,sans-serif;color:black"><u></u><u></u></span></p>
</td>
</tr>
</tbody>
</table>
<p class="MsoNormal"><span lang="EN-US"><u></u> <u></u></span></p>
<p class="MsoNormal"><span lang="EN-US">If we want to build a binary has the same function of Undionly.kpxe but supports UEFI network IPV4/IPV6, which extension should we choose?<u></u><u></u></span></p>
<p class="MsoNormal"><br></p></div></div></blockquote><div><br></div><div>Table is from <a href="https://ipxe.org/appnote/buildtargets#boot_type">https://ipxe.org/appnote/buildtargets#boot_type</a></div><div>Which function of undionly.kpxe are you referring to?</div><div>undionly refers to the driver, so if you read the driver section from the same page you will find this:</div><ul style="padding:0px;margin:0px 0px 0.5em 1.5em;line-height:1.5em;list-style-type:square;color:rgb(153,153,153);font-family:"Lucida Grande",Verdana,Lucida,Helvetica,Arial,sans-serif;font-size:12.8px"><li class="gmail-level1" style="padding:0px;margin:0px"><div class="gmail-li" style="padding:0px;margin:0px;color:rgb(0,0,0)"><code style="padding:0px;margin:0px;font-size:12.48px">snponly</code> similar to <code style="padding:0px;margin:0px;font-size:12.48px">undionly</code> but for <code style="padding:0px;margin:0px;font-size:12.48px">efi</code> uses <code style="padding:0px;margin:0px;font-size:12.48px">snp</code> (Simple Network Protocol) or <code style="padding:0px;margin:0px;font-size:12.48px">nii</code> (Network Interface</div></li></ul><p style="padding:0px;margin:0px 0px 0.5em;color:rgb(0,0,0);font-family:"Lucida Grande",Verdana,Lucida,Helvetica,Arial,sans-serif;font-size:12.8px">Identifier Protocol) provided by something else in EFI land, should only find and boot the specific NIC device it was chained from.</p><ul style="padding:0px;margin:0px 0px 0.5em 1.5em;line-height:1.5em;list-style-type:square;color:rgb(153,153,153);font-family:"Lucida Grande",Verdana,Lucida,Helvetica,Arial,sans-serif;font-size:12.8px"><li class="gmail-level1" style="padding:0px;margin:0px"><div class="gmail-li" style="padding:0px;margin:0px;color:rgb(0,0,0)"><code style="padding:0px;margin:0px;font-size:12.48px">snp</code> same as <code style="padding:0px;margin:0px;font-size:12.48px">snponly</code> but tries to boot all devices and not just the one it was chained via, this is also included in <code style="padding:0px;margin:0px;font-size:12.48px">ipxe</code>builds</div></li></ul><div><font color="#000000" face="Lucida Grande, Verdana, Lucida, Helvetica, Arial, sans-serif"><span style="font-size:12.8px"><br></span></font></div><div><font color="#000000" face="Lucida Grande, Verdana, Lucida, Helvetica, Arial, sans-serif"><span style="font-size:12.8px">/Christian</span></font></div><div> </div></div></div></div>