X-Git-Url: https://git.proxmox.com/?a=blobdiff_plain;f=MdeModulePkg%2FUniversal%2FNetwork%2FUefiPxeBcDxe%2FUefiPxeBcDxe.inf;h=423555aecc17aca139d45e4d54f2a46e7cf3fc83;hb=ef117a6a383a344dcdd686b30dd17a4b9439f4d4;hp=24943b139ee6777cb053c70b31386adb0a4ffcb8;hpb=a8fb9d68f101ef5e6074f721ec43ce476d22e092;p=mirror_edk2.git diff --git a/MdeModulePkg/Universal/Network/UefiPxeBcDxe/UefiPxeBcDxe.inf b/MdeModulePkg/Universal/Network/UefiPxeBcDxe/UefiPxeBcDxe.inf index 24943b139e..423555aecc 100644 --- a/MdeModulePkg/Universal/Network/UefiPxeBcDxe/UefiPxeBcDxe.inf +++ b/MdeModulePkg/Universal/Network/UefiPxeBcDxe/UefiPxeBcDxe.inf @@ -1,9 +1,9 @@ -#/** @file +## @file # Component name for module UefiPxeBc # -# Copyright (c) 2007 - 2008, Intel Corporation. All rights reserved. +# Copyright (c) 2007 - 2013, Intel Corporation. All rights reserved.
# -# All rights reserved. This program and the accompanying materials +# 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 # http://opensource.org/licenses/bsd-license.php @@ -12,28 +12,29 @@ # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. # # -#**/ +## [Defines] INF_VERSION = 0x00010005 BASE_NAME = UefiPxeBcDxe FILE_GUID = 3B1DEAB5-C75D-442e-9238-8E2FFB62B0BB - MODULE_TYPE = DXE_DRIVER + MODULE_TYPE = UEFI_DRIVER VERSION_STRING = 1.0 - EDK_RELEASE_VERSION = 0x00020000 - EFI_SPECIFICATION_VERSION = 0x00020000 - ENTRY_POINT = PxeBcDriverEntryPoint + UNLOAD_IMAGE = NetLibDefaultUnload # # The following information is for reference only and not required by the build tools. # -# VALID_ARCHITECTURES = IA32 X64 IPF EBC +# VALID_ARCHITECTURES = IA32 X64 IPF +# +# DRIVER_BINDING = gPxeBcDriverBinding +# COMPONENT_NAME = gPxeBcComponentName +# COMPONENT_NAME2 = gPxeBcComponentName2 # - -[Sources.common] +[Sources] PxeBcMtftp.c PxeBcSupport.h PxeBcSupport.c @@ -45,19 +46,7 @@ PxeBcDhcp.c PxeBcMtftp.h PxeBcDriver.h - -[Sources.IA32] - Ia32/PxeArch.h - -[Sources.X64] - X64/PxeArch.h - -[Sources.IPF] - Ipf/PxeArch.h - -[Sources.EBC] - Ebc/PxeArch.h - Ebc/PxeArch.c + [Packages] MdePkg/MdePkg.dec @@ -71,14 +60,11 @@ UefiBootServicesTableLib UefiDriverEntryPoint BaseMemoryLib + MemoryAllocationLib DebugLib NetLib - - -[Guids] - gEfiSmbiosTableGuid # ALWAYS_CONSUMED - - + DpcLib + PcdLib [Protocols] gEfiArpServiceBindingProtocolGuid # PROTOCOL ALWAYS_CONSUMED @@ -92,7 +78,9 @@ gEfiLoadFileProtocolGuid # PROTOCOL ALWAYS_PRODUCED gEfiDhcp4ProtocolGuid # PROTOCOL ALWAYS_CONSUMED gEfiUdp4ProtocolGuid # PROTOCOL ALWAYS_CONSUMED - gEfiNetworkInterfaceIdentifierProtocolGuid_31 # PROTOCOL ALWAYS_CONSUMED + gEfiNetworkInterfaceIdentifierProtocolGuid_31 ## SOMETIMES_CONSUMES gEfiIp4ServiceBindingProtocolGuid # PROTOCOL ALWAYS_CONSUMED gEfiIp4ProtocolGuid # PROTOCOL ALWAYS_CONSUMED +[Pcd] + gEfiMdeModulePkgTokenSpaceGuid.PcdTftpBlockSize ## CONSUMES