On 10/23/14 18:29, cinap_len...@thefront.felloff.net wrote:
> Hello,
> 
> i'm writing a efi bootloader for the plan9 opetang system
> and have some general questions about EFI and OVMF.
> 
> right now, my pxe loader locates a handle that implements the
> pxe base code protocol and checks if the protocol is already
> started and if pxe or dhcp reply is available. If not, the
> loader assumes non-network boot from local disk and uses the
> simple file system protocol to look for config and kernel.
> 
> this was stolen for elilo :)
> 
> This works all fine on x230. I'm not even using the EFI
> tftp client but only use UdpRead() and UdpWrite() functions.
> one reason is that i'm not downloading the whole kernel file,
> but only text and data sections and skip symbol section.
> my tftp code was already done for BIOS based PXE where
> TFTP functions where just broken and did not work at all
> on some machines.
> 
> this works fine on my thinkpad x230. but with OVMF-IA321-r15214,
> theres no pxe base code protocol for some reason. tho my
> efi loader is itself successfully fetched and started from
> that iPXE agent.
> 
> I want to know if this is normal or if OVMF provides a
> different interface to accomplish the network booting
> task (getting DHCP/PXE information of the current session,
> sending and receiving UDP packets).

Your query has been noted. It would require me to dig into it and
possibly spend several hours on it. I can't. Sorry. Hopefully someone
else will be able to help.

Laszlo


------------------------------------------------------------------------------
_______________________________________________
edk2-devel mailing list
edk2-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/edk2-devel

Reply via email to