X-Git-Url: https://git.proxmox.com/?a=blobdiff_plain;f=NetworkPkg%2FUefiPxeBcDxe%2FUefiPxeBcDxe.inf;h=63430711e71b8a06a409d26b2603aec5a4843c86;hb=1e32c49718c69e749f4b401cbb6c198a1d9bac50;hp=ea083bf1c58458ac477acbf98993c3aec26f00c6;hpb=c7d0583705d027fbb551d442a17074b0ae10e437;p=mirror_edk2.git diff --git a/NetworkPkg/UefiPxeBcDxe/UefiPxeBcDxe.inf b/NetworkPkg/UefiPxeBcDxe/UefiPxeBcDxe.inf index ea083bf1c5..63430711e7 100644 --- a/NetworkPkg/UefiPxeBcDxe/UefiPxeBcDxe.inf +++ b/NetworkPkg/UefiPxeBcDxe/UefiPxeBcDxe.inf @@ -1,12 +1,11 @@ ## @file # Access PXE-compatible devices for network access and network booting. -# -# This driver provides PXE Base Code Protocol which is used to accessing -# PXE-compatible device for network access or booting. It could work together -# with an IPv4 stack, an IPv6 stack or both. # +# This driver provides PXE Base Code Protocol which is used to accessing +# PXE-compatible device for network access or booting. This driver supports +# both IPv4 and IPv6 network stack. # -# Copyright (c) 2007 - 2015, Intel Corporation. All rights reserved.
+# Copyright (c) 2007 - 2018, 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 @@ -31,7 +30,7 @@ # # The following information is for reference only and not required by the build tools. # -# VALID_ARCHITECTURES = IA32 X64 IPF +# VALID_ARCHITECTURES = IA32 X64 # [Sources] @@ -55,6 +54,7 @@ [Packages] MdePkg/MdePkg.dec MdeModulePkg/MdeModulePkg.dec + NetworkPkg/NetworkPkg.dec [LibraryClasses] @@ -73,12 +73,13 @@ [Protocols] ## TO_START ## SOMETIMES_CONSUMES - gEfiDevicePathProtocolGuid + gEfiDevicePathProtocolGuid gEfiNetworkInterfaceIdentifierProtocolGuid_31 ## SOMETIMES_CONSUMES gEfiArpServiceBindingProtocolGuid ## TO_START gEfiArpProtocolGuid ## TO_START gEfiIp4ServiceBindingProtocolGuid ## TO_START gEfiIp4ProtocolGuid ## TO_START + gEfiIp4Config2ProtocolGuid ## TO_START gEfiIp6ServiceBindingProtocolGuid ## TO_START gEfiIp6ProtocolGuid ## TO_START gEfiIp6ConfigProtocolGuid ## TO_START @@ -94,6 +95,8 @@ gEfiMtftp6ProtocolGuid ## TO_START gEfiDhcp6ServiceBindingProtocolGuid ## TO_START gEfiDhcp6ProtocolGuid ## TO_START + gEfiDns6ServiceBindingProtocolGuid ## SOMETIMES_CONSUMES + gEfiDns6ProtocolGuid ## SOMETIMES_CONSUMES gEfiPxeBaseCodeCallbackProtocolGuid ## SOMETIMES_PRODUCES gEfiPxeBaseCodeProtocolGuid ## BY_START gEfiLoadFileProtocolGuid ## BY_START @@ -104,5 +107,7 @@ [Pcd] gEfiMdeModulePkgTokenSpaceGuid.PcdTftpBlockSize ## SOMETIMES_CONSUMES + gEfiNetworkPkgTokenSpaceGuid.PcdPxeTftpWindowSize ## SOMETIMES_CONSUMES + [UserExtensions.TianoCore."ExtraFiles"] UefiPxeBcDxeExtra.uni