On Wed, Jan 13, 2016 at 01:43:38PM +0100, Laszlo Ersek wrote:
> I just noticed that the most recent release of BITS provides a
> standalone HTTP client!
> 
> http://biosbits.org/news/bits-2070/
> 
> Josh, a couple of points:
> 
> - edk2 doesn't provide EFI_IP4_CONFIG_PROTOCOL any longer; it provides
>   EFI_IP4_CONFIG2_PROTOCOL. I haven't tested this new release of BITS
>   just yet, but I know this caused problems for a few consumers of edk2.

Most existing BIOSes we've worked with don't provide the newer protocol,
though.  So at a minimum we'll have to support both.  Probably not too
difficult to do, though.

> - OVMF *should* provide EFI_DNS4_SERVICE_BINDING_PROTOCOL: if you
>   build it with -D HTTP_BOOT_ENABLE, then "NetworkPkg/DnsDxe/DnsDxe.inf"
>   gets included, and that INF file says:

Good to know.  However, most existing BIOSes, including
current-generation BIOSes, don't provide that protocol.  We've actually
seriously considered a minimal pure-Python implementation of DNS that
can fetch A records, to work around that.

> Are you using Gerd's RPMs?

No, we typically build OVMF from source ourselves, using its default
configuration.

- Josh Triplett
_______________________________________________
edk2-devel mailing list
[email protected]
https://lists.01.org/mailman/listinfo/edk2-devel

Reply via email to