]> git.proxmox.com Git - mirror_edk2.git/blame - NetworkPkg/HttpBootDxe/HttpBootDxe.inf
NetworkPkg: Fix some typos of "according"
[mirror_edk2.git] / NetworkPkg / HttpBootDxe / HttpBootDxe.inf
CommitLineData
d933e70a
JW
1## @file\r
2# This modules produce the Load File Protocol for UEFI HTTP boot.\r
3# \r
221463c2 4# Copyright (c) 2015 - 2017, Intel Corporation. All rights reserved.<BR>\r
d933e70a
JW
5# This program and the accompanying materials\r
6# are licensed and made available under the terms and conditions of the BSD License\r
7# which accompanies this distribution. The full text of the license may be found at\r
8# http://opensource.org/licenses/bsd-license.php\r
9# \r
10# THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,\r
11# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.\r
12# \r
13##\r
14\r
15[Defines]\r
16 INF_VERSION = 0x00010005\r
17 BASE_NAME = HttpBootDxe\r
18 FILE_GUID = ecebcb00-d9c8-11e4-af3d-8cdcd426c973\r
19 MODULE_TYPE = UEFI_DRIVER\r
20 VERSION_STRING = 1.0\r
21 ENTRY_POINT = HttpBootDxeDriverEntryPoint\r
22 UNLOAD_IMAGE = NetLibDefaultUnload\r
23 MODULE_UNI_FILE = HttpBootDxe.uni\r
24\r
25[Packages]\r
26 MdePkg/MdePkg.dec\r
27 MdeModulePkg/MdeModulePkg.dec\r
fa848a40 28 NetworkPkg/NetworkPkg.dec\r
d933e70a
JW
29\r
30[Sources]\r
73617fa6 31 HttpBootConfigNVDataStruc.h\r
d933e70a
JW
32 HttpBootDxe.h\r
33 HttpBootDxe.c\r
73617fa6 34 HttpBootConfig.h\r
fa848a40 35 HttpBootConfig.c\r
d933e70a
JW
36 HttpBootComponentName.h\r
37 HttpBootComponentName.c\r
38 HttpBootImpl.h\r
39 HttpBootImpl.c\r
40 HttpBootDhcp4.h\r
41 HttpBootDhcp4.c\r
b659408b
ZL
42 HttpBootDhcp6.h\r
43 HttpBootDhcp6.c\r
d933e70a
JW
44 HttpBootSupport.h\r
45 HttpBootSupport.c\r
46 HttpBootClient.h\r
47 HttpBootClient.c\r
fa848a40
FS
48 HttpBootConfigVfr.vfr\r
49 HttpBootConfigStrings.uni\r
d933e70a
JW
50\r
51[LibraryClasses]\r
52 UefiDriverEntryPoint\r
53 UefiBootServicesTableLib\r
54 MemoryAllocationLib\r
55 BaseLib\r
56 UefiLib\r
57 DevicePathLib\r
58 DebugLib\r
59 NetLib\r
60 HttpLib\r
fa848a40
FS
61 HiiLib\r
62 PrintLib\r
63 UefiHiiServicesLib\r
50a65824 64 UefiBootManagerLib\r
d933e70a
JW
65\r
66[Protocols]\r
67 ## TO_START\r
68 ## BY_START\r
69 gEfiDevicePathProtocolGuid\r
70 \r
71 gEfiLoadFileProtocolGuid ## BY_START\r
72 gEfiHttpServiceBindingProtocolGuid ## CONSUMES\r
73 gEfiHttpProtocolGuid ## CONSUMES\r
74 gEfiDhcp4ServiceBindingProtocolGuid ## TO_START\r
75 gEfiDhcp4ProtocolGuid ## TO_START\r
76 gEfiIp4Config2ProtocolGuid ## TO_START\r
b659408b
ZL
77 gEfiDhcp6ServiceBindingProtocolGuid ## TO_START\r
78 gEfiDhcp6ProtocolGuid ## TO_START\r
79 gEfiDns6ServiceBindingProtocolGuid ## SOMETIMES_CONSUMES\r
80 gEfiDns6ProtocolGuid ## SOMETIMES_CONSUMES\r
81 gEfiIp6ServiceBindingProtocolGuid ## TO_START\r
82 gEfiIp6ProtocolGuid ## TO_START\r
83 gEfiIp6ConfigProtocolGuid ## TO_START\r
d933e70a 84 gEfiNetworkInterfaceIdentifierProtocolGuid_31 ## SOMETIMES_CONSUMES\r
587d204c 85 gEfiRamDiskProtocolGuid ## SOMETIMES_CONSUMES\r
fa848a40
FS
86 gEfiHiiConfigAccessProtocolGuid ## BY_START\r
87\r
88[Guids]\r
89 ## SOMETIMES_CONSUMES ## GUID # HiiIsConfigHdrMatch mHttpBootConfigStorageName\r
90 ## SOMETIMES_PRODUCES ## GUID # HiiConstructConfigHdr mHttpBootConfigStorageName\r
91 ## SOMETIMES_PRODUCES ## GUID # HiiGetBrowserData mHttpBootConfigStorageName\r
92 ## SOMETIMES_CONSUMES ## HII\r
93 gHttpBootConfigGuid\r
587d204c
FS
94 gEfiVirtualCdGuid ## SOMETIMES_CONSUMES ## GUID\r
95 gEfiVirtualDiskGuid ## SOMETIMES_CONSUMES ## GUID\r
d933e70a 96\r
221463c2
JW
97[Pcd]\r
98 gEfiNetworkPkgTokenSpaceGuid.PcdAllowHttpConnections ## CONSUMES \r
99\r
d933e70a
JW
100[UserExtensions.TianoCore."ExtraFiles"]\r
101 HttpBootDxeExtra.uni\r