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