X-Git-Url: https://git.proxmox.com/?p=mirror_edk2.git;a=blobdiff_plain;f=NetworkPkg%2FHttpBootDxe%2FHttpBootDxe.inf;h=8b4219cb17117da51032e1b5be9ffae8df4062f3;hp=e24b568ddc88756327ea64dfaebcd478c6bfc178;hb=fa848a4048943251fc057fe8d6c5a82e01d2ffb6;hpb=b659408b933f40765960e877de3e1f8ceaab52cb diff --git a/NetworkPkg/HttpBootDxe/HttpBootDxe.inf b/NetworkPkg/HttpBootDxe/HttpBootDxe.inf index e24b568ddc..8b4219cb17 100644 --- a/NetworkPkg/HttpBootDxe/HttpBootDxe.inf +++ b/NetworkPkg/HttpBootDxe/HttpBootDxe.inf @@ -1,7 +1,7 @@ ## @file # This modules produce the Load File Protocol for UEFI HTTP boot. # -# Copyright (c) 2015, Intel Corporation. All rights reserved.
+# Copyright (c) 2015 - 2016, Intel Corporation. All rights reserved.
# This program and the accompanying materials # are licensed and made available under the terms and conditions of the BSD License # which accompanies this distribution. The full text of the license may be found at @@ -25,10 +25,12 @@ [Packages] MdePkg/MdePkg.dec MdeModulePkg/MdeModulePkg.dec + NetworkPkg/NetworkPkg.dec [Sources] HttpBootDxe.h HttpBootDxe.c + HttpBootConfig.c HttpBootComponentName.h HttpBootComponentName.c HttpBootImpl.h @@ -41,6 +43,8 @@ HttpBootSupport.c HttpBootClient.h HttpBootClient.c + HttpBootConfigVfr.vfr + HttpBootConfigStrings.uni [LibraryClasses] UefiDriverEntryPoint @@ -52,6 +56,9 @@ DebugLib NetLib HttpLib + HiiLib + PrintLib + UefiHiiServicesLib [Protocols] ## TO_START @@ -72,6 +79,14 @@ gEfiIp6ProtocolGuid ## TO_START gEfiIp6ConfigProtocolGuid ## TO_START gEfiNetworkInterfaceIdentifierProtocolGuid_31 ## SOMETIMES_CONSUMES + gEfiHiiConfigAccessProtocolGuid ## BY_START + +[Guids] + ## SOMETIMES_CONSUMES ## GUID # HiiIsConfigHdrMatch mHttpBootConfigStorageName + ## SOMETIMES_PRODUCES ## GUID # HiiConstructConfigHdr mHttpBootConfigStorageName + ## SOMETIMES_PRODUCES ## GUID # HiiGetBrowserData mHttpBootConfigStorageName + ## SOMETIMES_CONSUMES ## HII + gHttpBootConfigGuid [UserExtensions.TianoCore."ExtraFiles"] HttpBootDxeExtra.uni