]> git.proxmox.com Git - mirror_edk2.git/blob - NetworkPkg/UefiPxeBcDxe/UefiPxeBcDxe.inf
Add NetworkPkg (P.UDK2010.UP3.Network.P1)
[mirror_edk2.git] / NetworkPkg / UefiPxeBcDxe / UefiPxeBcDxe.inf
1 ## @file
2 # Component name for module PxeBc
3 #
4 # Copyright (c) 2007 - 2010, Intel Corporation. All rights reserved.<BR>
5 #
6 # This program and the accompanying materials
7 # are licensed and made available under the terms and conditions of the BSD License
8 # which accompanies this distribution. The full text of the license may be found at
9 # http://opensource.org/licenses/bsd-license.php.
10 #
11 # THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
12 # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
13 #
14 ##
15
16 [Defines]
17 INF_VERSION = 0x00010005
18 BASE_NAME = UefiPxeBcDxe
19 FILE_GUID = B95E9FDA-26DE-48d2-8807-1F9107AC5E3A
20 MODULE_TYPE = UEFI_DRIVER
21 VERSION_STRING = 1.0
22 ENTRY_POINT = PxeBcDriverEntryPoint
23 UNLOAD_IMAGE = NetLibDefaultUnload
24 #
25 # The following information is for reference only and not required by the build tools.
26 #
27 # VALID_ARCHITECTURES = IA32 X64 IPF
28 #
29
30 [Sources]
31 ComponentName.c
32 PxeBcDriver.c
33 PxeBcDriver.h
34 PxeBcImpl.c
35 PxeBcImpl.h
36 PxeBcBoot.c
37 PxeBcBoot.h
38 PxeBcDhcp6.c
39 PxeBcDhcp6.h
40 PxeBcDhcp4.c
41 PxeBcDhcp4.h
42 PxeBcMtftp.c
43 PxeBcMtftp.h
44 PxeBcSupport.c
45 PxeBcSupport.h
46
47
48 [Packages]
49 MdePkg/MdePkg.dec
50 MdeModulePkg/MdeModulePkg.dec
51
52
53 [LibraryClasses]
54 BaseLib
55 UefiLib
56 UefiBootServicesTableLib
57 UefiDriverEntryPoint
58 BaseMemoryLib
59 MemoryAllocationLib
60 DebugLib
61 NetLib
62 DpcLib
63 DevicePathLib
64 PcdLib
65
66
67 [Guids]
68 gEfiSmbiosTableGuid
69
70
71 [Protocols]
72 gEfiDevicePathProtocolGuid
73 gEfiNetworkInterfaceIdentifierProtocolGuid_31
74 gEfiArpServiceBindingProtocolGuid
75 gEfiArpProtocolGuid
76 gEfiIp4ServiceBindingProtocolGuid
77 gEfiIp4ProtocolGuid
78 gEfiIp6ServiceBindingProtocolGuid
79 gEfiIp6ProtocolGuid
80 gEfiIp6ConfigProtocolGuid
81 gEfiUdp4ServiceBindingProtocolGuid
82 gEfiUdp4ProtocolGuid
83 gEfiMtftp4ServiceBindingProtocolGuid
84 gEfiMtftp4ProtocolGuid
85 gEfiDhcp4ServiceBindingProtocolGuid
86 gEfiDhcp4ProtocolGuid
87 gEfiUdp6ServiceBindingProtocolGuid
88 gEfiUdp6ProtocolGuid
89 gEfiMtftp6ServiceBindingProtocolGuid
90 gEfiMtftp6ProtocolGuid
91 gEfiDhcp6ServiceBindingProtocolGuid
92 gEfiDhcp6ProtocolGuid
93 gEfiPxeBaseCodeCallbackProtocolGuid
94 gEfiPxeBaseCodeProtocolGuid
95 gEfiLoadFileProtocolGuid
96
97 [Pcd]
98 gEfiMdeModulePkgTokenSpaceGuid.PcdTftpBlockSize ## CONSUMES