mirror of https://github.com/acidanthera/audk.git
NetworkPkg: INF/DEC file updates to EDK II packages
1. Usage information in INF file comment blocks are either incomplete or incorrect. This includes usage information for Protocols/PPIs/GUIDs/PCDs/HOBs/Events/BootModes. The syntax for usage information in comment blocks is defined in the EDK II Module Information (INF) Specification Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Dong, Guo <guo.dong@intel.com> Reviewed-by: Gao, Liming <liming.gao@intel.com> git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@15946 6f19259b-4bc3-4df7-8a09-765794883524
This commit is contained in:
parent
7195ef83ac
commit
8ef3af3967
|
@ -1,7 +1,10 @@
|
||||||
## @file
|
## @file
|
||||||
# Component description file for Shell application IfConfig6.
|
# Shell application IfConfig6.
|
||||||
#
|
#
|
||||||
# Copyright (c) 2009 - 2010, Intel Corporation. All rights reserved.<BR>
|
# It is shell application which is used to set and get configurations for the
|
||||||
|
# EFI IPv6 network stack.
|
||||||
|
#
|
||||||
|
# Copyright (c) 2009 - 2014, Intel Corporation. All rights reserved.<BR>
|
||||||
#
|
#
|
||||||
# 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
|
# are licensed and made available under the terms and conditions of the BSD License
|
||||||
|
@ -20,6 +23,7 @@
|
||||||
MODULE_TYPE = UEFI_APPLICATION
|
MODULE_TYPE = UEFI_APPLICATION
|
||||||
VERSION_STRING = 1.0
|
VERSION_STRING = 1.0
|
||||||
ENTRY_POINT = IfConfig6Initialize
|
ENTRY_POINT = IfConfig6Initialize
|
||||||
|
MODULE_UNI_FILE = IfConfig6.uni
|
||||||
|
|
||||||
#
|
#
|
||||||
# The following information is for reference only and not required by the build tools.
|
# The following information is for reference only and not required by the build tools.
|
||||||
|
@ -48,5 +52,8 @@
|
||||||
NetLib
|
NetLib
|
||||||
|
|
||||||
[Protocols]
|
[Protocols]
|
||||||
gEfiIp6ServiceBindingProtocolGuid ## CONSUMS
|
gEfiIp6ServiceBindingProtocolGuid ## CONSUMES
|
||||||
gEfiIp6ConfigProtocolGuid ## CONSUMS
|
gEfiIp6ConfigProtocolGuid ## CONSUMES
|
||||||
|
|
||||||
|
[UserExtensions.TianoCore."ExtraFiles"]
|
||||||
|
IfConfig6Extra.uni
|
||||||
|
|
|
@ -1,7 +1,10 @@
|
||||||
## @file
|
## @file
|
||||||
# Component description file for IpSecConfig6 application.
|
# Shell application IpSecConfig.
|
||||||
|
#
|
||||||
|
# This application is used to set and retrieve security and policy related information
|
||||||
|
# for the EFI IPsec protocol driver.
|
||||||
#
|
#
|
||||||
# Copyright (c) 2009 - 2010, Intel Corporation. All rights reserved.<BR>
|
# Copyright (c) 2009 - 2014, Intel Corporation. All rights reserved.<BR>
|
||||||
#
|
#
|
||||||
# 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
|
# are licensed and made available under the terms and conditions of the BSD License
|
||||||
|
@ -20,6 +23,7 @@
|
||||||
MODULE_TYPE = UEFI_APPLICATION
|
MODULE_TYPE = UEFI_APPLICATION
|
||||||
VERSION_STRING = 1.0
|
VERSION_STRING = 1.0
|
||||||
ENTRY_POINT = InitializeIpSecConfig
|
ENTRY_POINT = InitializeIpSecConfig
|
||||||
|
MODULE_UNI_FILE = IpSecConfig.uni
|
||||||
|
|
||||||
[Sources]
|
[Sources]
|
||||||
IpSecConfigStrings.uni
|
IpSecConfigStrings.uni
|
||||||
|
@ -57,5 +61,8 @@
|
||||||
UefiLib
|
UefiLib
|
||||||
|
|
||||||
[Protocols]
|
[Protocols]
|
||||||
gEfiIpSec2ProtocolGuid ##CONSUMS
|
gEfiIpSec2ProtocolGuid ##CONSUMES
|
||||||
gEfiIpSecConfigProtocolGuid ##CONSUMS
|
gEfiIpSecConfigProtocolGuid ##CONSUMES
|
||||||
|
|
||||||
|
[UserExtensions.TianoCore."ExtraFiles"]
|
||||||
|
IpSecConfigExtra.uni
|
||||||
|
|
|
@ -1,7 +1,9 @@
|
||||||
## @file
|
## @file
|
||||||
# Component description file for Ping6 application.
|
# Shell application Ping6.
|
||||||
#
|
#
|
||||||
# Copyright (c) 2009 - 2010, Intel Corporation. All rights reserved.<BR>
|
# It is an shell application which is used to Ping the target host with IPv6 stack.
|
||||||
|
#
|
||||||
|
# Copyright (c) 2009 - 2014, Intel Corporation. All rights reserved.<BR>
|
||||||
#
|
#
|
||||||
# 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
|
# are licensed and made available under the terms and conditions of the BSD License
|
||||||
|
@ -20,6 +22,7 @@
|
||||||
MODULE_TYPE = UEFI_APPLICATION
|
MODULE_TYPE = UEFI_APPLICATION
|
||||||
VERSION_STRING = 1.0
|
VERSION_STRING = 1.0
|
||||||
ENTRY_POINT = InitializePing6
|
ENTRY_POINT = InitializePing6
|
||||||
|
MODULE_UNI_FILE = Ping6.uni
|
||||||
|
|
||||||
#
|
#
|
||||||
# The following information is for reference only and not required by the build tools.
|
# The following information is for reference only and not required by the build tools.
|
||||||
|
@ -58,7 +61,10 @@
|
||||||
NetLib
|
NetLib
|
||||||
|
|
||||||
[Protocols]
|
[Protocols]
|
||||||
gEfiCpuArchProtocolGuid ## CONSUMS
|
gEfiCpuArchProtocolGuid ## CONSUMES
|
||||||
gEfiIp6ProtocolGuid ## CONSUMS
|
gEfiIp6ProtocolGuid ## CONSUMES
|
||||||
gEfiIp6ServiceBindingProtocolGuid ## CONSUMS
|
gEfiIp6ServiceBindingProtocolGuid ## CONSUMES
|
||||||
gEfiIp6ConfigProtocolGuid ## CONSUMS
|
gEfiIp6ConfigProtocolGuid ## CONSUMES
|
||||||
|
|
||||||
|
[UserExtensions.TianoCore."ExtraFiles"]
|
||||||
|
Ping6Extra.uni
|
||||||
|
|
|
@ -1,7 +1,9 @@
|
||||||
## @file
|
## @file
|
||||||
# Component files for VLAN configuration shell application.
|
# Shell application VLAN configuration.
|
||||||
#
|
#
|
||||||
# Copyright (c) 2009 - 2010, Intel Corporation. All rights reserved.<BR>
|
# It is shell application which is used to get and set VLAN configuration.
|
||||||
|
#
|
||||||
|
# Copyright (c) 2009 - 2014, Intel Corporation. All rights reserved.<BR>
|
||||||
#
|
#
|
||||||
# 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
|
# are licensed and made available under the terms and conditions of the BSD License
|
||||||
|
@ -20,6 +22,7 @@
|
||||||
MODULE_TYPE = UEFI_APPLICATION
|
MODULE_TYPE = UEFI_APPLICATION
|
||||||
VERSION_STRING = 1.0
|
VERSION_STRING = 1.0
|
||||||
ENTRY_POINT = VlanConfigMain
|
ENTRY_POINT = VlanConfigMain
|
||||||
|
MODULE_UNI_FILE = VConfig.uni
|
||||||
|
|
||||||
#
|
#
|
||||||
# VALID_ARCHITECTURES = IA32 X64 IPF
|
# VALID_ARCHITECTURES = IA32 X64 IPF
|
||||||
|
@ -44,4 +47,7 @@
|
||||||
HiiLib
|
HiiLib
|
||||||
|
|
||||||
[Protocols]
|
[Protocols]
|
||||||
gEfiVlanConfigProtocolGuid
|
gEfiVlanConfigProtocolGuid ## CONSUMES
|
||||||
|
|
||||||
|
[UserExtensions.TianoCore."ExtraFiles"]
|
||||||
|
VConfigExtra.uni
|
||||||
|
|
|
@ -1,7 +1,10 @@
|
||||||
## @file
|
## @file
|
||||||
# Component description file for Dhcp6 module.
|
# Client-side DHCPv6 services.
|
||||||
|
#
|
||||||
|
# This driver produces EFI DHCPv6 Protocol which is used to get IPv6 addresses
|
||||||
|
# and other configuration parameters from DHCPv6 servers.
|
||||||
#
|
#
|
||||||
# Copyright (c) 2009 - 2012, Intel Corporation. All rights reserved.<BR>
|
# Copyright (c) 2009 - 2014, Intel Corporation. All rights reserved.<BR>
|
||||||
#
|
#
|
||||||
# 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
|
# are licensed and made available under the terms and conditions of the BSD License
|
||||||
|
@ -21,6 +24,8 @@
|
||||||
VERSION_STRING = 1.0
|
VERSION_STRING = 1.0
|
||||||
ENTRY_POINT = Dhcp6DriverEntryPoint
|
ENTRY_POINT = Dhcp6DriverEntryPoint
|
||||||
UNLOAD_IMAGE = NetLibDefaultUnload
|
UNLOAD_IMAGE = NetLibDefaultUnload
|
||||||
|
MODULE_UNI_FILE = Dhcp6Dxe.uni
|
||||||
|
|
||||||
#
|
#
|
||||||
# The following information is for reference only and not required by the build tools.
|
# The following information is for reference only and not required by the build tools.
|
||||||
#
|
#
|
||||||
|
@ -62,8 +67,11 @@
|
||||||
|
|
||||||
|
|
||||||
[Protocols]
|
[Protocols]
|
||||||
gEfiUdp6ServiceBindingProtocolGuid
|
gEfiUdp6ServiceBindingProtocolGuid ## TO_START
|
||||||
gEfiUdp6ProtocolGuid
|
gEfiUdp6ProtocolGuid ## TO_START
|
||||||
gEfiDhcp6ServiceBindingProtocolGuid
|
gEfiDhcp6ServiceBindingProtocolGuid ## BY_START
|
||||||
gEfiDhcp6ProtocolGuid
|
gEfiDhcp6ProtocolGuid ## BY_START
|
||||||
gEfiIp6ConfigProtocolGuid
|
gEfiIp6ConfigProtocolGuid ## TO_START
|
||||||
|
|
||||||
|
[UserExtensions.TianoCore."ExtraFiles"]
|
||||||
|
Dhcp6DxeExtra.uni
|
||||||
|
|
|
@ -1,7 +1,10 @@
|
||||||
## @file
|
## @file
|
||||||
# Component description file for IScsi module.
|
# Client-side iSCSI service.
|
||||||
#
|
#
|
||||||
# Copyright (c) 2004 - 2011, Intel Corporation. All rights reserved.<BR>
|
# The iSCSI driver provides iSCSI service in the preboot environment and supports
|
||||||
|
# booting over iSCSI.
|
||||||
|
#
|
||||||
|
# Copyright (c) 2004 - 2014, Intel Corporation. All rights reserved.<BR>
|
||||||
# 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
|
# 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
|
# which accompanies this distribution. The full text of the license may be found at
|
||||||
|
@ -20,6 +23,7 @@
|
||||||
VERSION_STRING = 1.0
|
VERSION_STRING = 1.0
|
||||||
ENTRY_POINT = IScsiDriverEntryPoint
|
ENTRY_POINT = IScsiDriverEntryPoint
|
||||||
UNLOAD_IMAGE = IScsiUnload
|
UNLOAD_IMAGE = IScsiUnload
|
||||||
|
MODULE_UNI_FILE = IScsiDxe.uni
|
||||||
|
|
||||||
#
|
#
|
||||||
# The following information is for reference only and not required by the build tools.
|
# The following information is for reference only and not required by the build tools.
|
||||||
|
@ -82,27 +86,43 @@
|
||||||
BaseCryptLib
|
BaseCryptLib
|
||||||
|
|
||||||
[Protocols]
|
[Protocols]
|
||||||
gEfiAcpiTableProtocolGuid # PROTOCOL ALWAYS_CONSUMED
|
gEfiAcpiTableProtocolGuid ## SOMETIMES_CONSUMES ## SystemTable
|
||||||
gEfiDriverBindingProtocolGuid # PROTOCOL ALWAYS_CONSUMED
|
gEfiDriverBindingProtocolGuid ## SOMETIMES_PRODUCES
|
||||||
gEfiPciIoProtocolGuid # PROTOCOL ALWAYS_CONSUMED
|
gEfiPciIoProtocolGuid ## SOMETIMES_CONSUMES
|
||||||
gEfiDhcp4ProtocolGuid # PROTOCOL ALWAYS_CONSUMED
|
gEfiDhcp4ProtocolGuid ## TO_START
|
||||||
gEfiDhcp6ProtocolGuid # PROTOCOL ALWAYS_CONSUMED
|
gEfiDhcp6ProtocolGuid ## TO_START
|
||||||
gEfiDhcp4ServiceBindingProtocolGuid # PROTOCOL ALWAYS_CONSUMED
|
gEfiDhcp4ServiceBindingProtocolGuid ## TO_START
|
||||||
gEfiDhcp6ServiceBindingProtocolGuid # PROTOCOL ALWAYS_CONSUMED
|
gEfiDhcp6ServiceBindingProtocolGuid ## TO_START
|
||||||
gEfiTcp4ProtocolGuid # PROTOCOL ALWAYS_CONSUMED
|
gEfiTcp4ProtocolGuid ## TO_START
|
||||||
gEfiTcp6ProtocolGuid # PROTOCOL ALWAYS_CONSUMED
|
gEfiTcp6ProtocolGuid ## TO_START
|
||||||
gEfiTcp4ServiceBindingProtocolGuid # PROTOCOL ALWAYS_CONSUMED
|
gEfiTcp4ServiceBindingProtocolGuid ## TO_START
|
||||||
gEfiTcp6ServiceBindingProtocolGuid # PROTOCOL ALWAYS_CONSUMED
|
gEfiTcp6ServiceBindingProtocolGuid ## TO_START
|
||||||
gEfiExtScsiPassThruProtocolGuid # PROTOCOL ALWAYS_CONSUMED
|
gEfiExtScsiPassThruProtocolGuid ## BY_START
|
||||||
gEfiHiiConfigAccessProtocolGuid # PROTOCOL ALWAYS_CONSUMED
|
gEfiHiiConfigAccessProtocolGuid ## PRODUCES
|
||||||
gEfiDevicePathProtocolGuid # PROTOCOL ALWAYS_CONSUMED
|
## TO_START
|
||||||
gEfiIScsiInitiatorNameProtocolGuid # PROTOCOL ALWAYS_CONSUMED
|
## PRODUCES
|
||||||
gEfiAuthenticationInfoProtocolGuid # PROTOCOL ALWAYS_CONSUMED
|
gEfiDevicePathProtocolGuid
|
||||||
|
## PRODUCES
|
||||||
|
## UNDEFINED # Variable
|
||||||
|
gEfiIScsiInitiatorNameProtocolGuid
|
||||||
|
## PRODUCES
|
||||||
|
gEfiAuthenticationInfoProtocolGuid
|
||||||
|
|
||||||
[Guids]
|
[Guids]
|
||||||
gEfiEventExitBootServicesGuid
|
gEfiEventExitBootServicesGuid ## SOMETIMES_CONSUMES ## Event
|
||||||
gEfiIfrTianoGuid ## CONSUMES ## GUID
|
gEfiIfrTianoGuid ## SOMETIMES_PRODUCES ## UNDEFINED
|
||||||
gEfiAcpiTableGuid ## CONSUMES ## GUID
|
gEfiAcpiTableGuid ## SOMETIMES_CONSUMES ## SystemTable
|
||||||
gEfiAcpi10TableGuid ## CONSUMES ## GUID
|
gEfiAcpi10TableGuid ## SOMETIMES_CONSUMES ## SystemTable
|
||||||
gEfiAcpi20TableGuid ## CONSUMES ## GUID
|
gEfiAcpi20TableGuid ## SOMETIMES_CONSUMES ## SystemTable
|
||||||
gIScsiConfigGuid ## PRODUCES ## GUID
|
|
||||||
|
## SOMETIMES_PRODUCES ## Variable:L"AttemptOrder"
|
||||||
|
## SOMETIMES_CONSUMES ## Variable:L"AttemptOrder"
|
||||||
|
## SOMETIMES_CONSUMES ## UNDEFINED # HiiIsConfigHdrMatch mVendorStorageName
|
||||||
|
## SOMETIMES_PRODUCES ## UNDEFINED # HiiConstructConfigHdr mVendorStorageName
|
||||||
|
## SOMETIMES_PRODUCES ## UNDEFINED # HiiGetBrowserData mVendorStorageName
|
||||||
|
## SOMETIMES_CONSUMES ## UNDEFINED # HiiSetBrowserData mVendorStorageName
|
||||||
|
## SOMETIMES_CONSUMES ## HII
|
||||||
|
gIScsiConfigGuid
|
||||||
|
|
||||||
|
[UserExtensions.TianoCore."ExtraFiles"]
|
||||||
|
IScsiDxeExtra.uni
|
||||||
|
|
|
@ -1,7 +1,13 @@
|
||||||
## @file
|
## @file
|
||||||
# Component description file for Ip6 module.
|
# Basic IPv6 packet I/O Service.
|
||||||
|
#
|
||||||
|
# This module provides basic network IPv6 packet I/O services which includes support for
|
||||||
|
# Neighbor Discovery Protocol (ND), Multicast Listener Discovery Protocol (MLD),
|
||||||
|
# and a subset of the Internet Control Message Protocol (ICMPv6). This driver
|
||||||
|
# also provides the mechanism to set and get various types of configurations for
|
||||||
|
# the EFI IPv6 network stack.
|
||||||
#
|
#
|
||||||
# Copyright (c) 2009 - 2010, Intel Corporation. All rights reserved.<BR>
|
# Copyright (c) 2009 - 2014, Intel Corporation. All rights reserved.<BR>
|
||||||
#
|
#
|
||||||
# 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
|
# are licensed and made available under the terms and conditions of the BSD License
|
||||||
|
@ -21,6 +27,7 @@
|
||||||
VERSION_STRING = 1.0
|
VERSION_STRING = 1.0
|
||||||
ENTRY_POINT = Ip6DriverEntryPoint
|
ENTRY_POINT = Ip6DriverEntryPoint
|
||||||
UNLOAD_IMAGE = NetLibDefaultUnload
|
UNLOAD_IMAGE = NetLibDefaultUnload
|
||||||
|
MODULE_UNI_FILE = Ip6Dxe.uni
|
||||||
|
|
||||||
#
|
#
|
||||||
# The following information is for reference only and not required by the build tools.
|
# The following information is for reference only and not required by the build tools.
|
||||||
|
@ -86,16 +93,24 @@
|
||||||
DpcLib
|
DpcLib
|
||||||
|
|
||||||
[Protocols]
|
[Protocols]
|
||||||
gEfiManagedNetworkServiceBindingProtocolGuid
|
gEfiManagedNetworkServiceBindingProtocolGuid ## TO_START
|
||||||
gEfiManagedNetworkProtocolGuid
|
gEfiManagedNetworkProtocolGuid ## TO_START
|
||||||
gEfiIp6ServiceBindingProtocolGuid
|
gEfiIp6ServiceBindingProtocolGuid ## BY_START
|
||||||
gEfiIp6ProtocolGuid
|
gEfiIp6ProtocolGuid ## BY_START
|
||||||
gEfiIp6ConfigProtocolGuid
|
gEfiIp6ConfigProtocolGuid ## BY_START
|
||||||
gEfiDhcp6ServiceBindingProtocolGuid
|
gEfiDhcp6ServiceBindingProtocolGuid ## SOMETIMES_CONSUMES
|
||||||
gEfiDhcp6ProtocolGuid
|
gEfiDhcp6ProtocolGuid ## SOMETIMES_CONSUMES
|
||||||
gEfiIpSec2ProtocolGuid
|
gEfiIpSec2ProtocolGuid ## SOMETIMES_CONSUMES
|
||||||
gEfiHiiConfigAccessProtocolGuid
|
gEfiHiiConfigAccessProtocolGuid ## SOMETIMES_CONSUMES
|
||||||
|
|
||||||
[Guids]
|
[Guids]
|
||||||
gEfiIfrTianoGuid ## CONSUMES ## GUID
|
## SOMETIMES_CONSUMES ## HII
|
||||||
gIp6ConfigNvDataGuid ## PRODUCES ## GUID
|
gEfiIfrTianoGuid
|
||||||
|
## SOMETIMES_CONSUMES ## UNDEFINED # HiiIsConfigHdrMatch mIp6ConfigStorageName
|
||||||
|
## SOMETIMES_PRODUCES ## UNDEFINED # HiiConstructConfigHdr mIp6ConfigStorageName
|
||||||
|
## SOMETIMES_PRODUCES ## UNDEFINED # HiiAddPackages Ip6DxeStrings Ip6ConfigBin
|
||||||
|
## SOMETIMES_CONSUMES ## UNDEFINED # HiiUpdateForm
|
||||||
|
## SOMETIMES_CONSUMES ## HII
|
||||||
|
gIp6ConfigNvDataGuid
|
||||||
|
[UserExtensions.TianoCore."ExtraFiles"]
|
||||||
|
Ip6DxeExtra.uni
|
||||||
|
|
|
@ -1,7 +1,12 @@
|
||||||
## @file
|
## @file
|
||||||
# Component description file for IpSec module.
|
# Packet-level security for IP datagram.
|
||||||
#
|
#
|
||||||
# Copyright (c) 2009 - 2011, Intel Corporation. All rights reserved.<BR>
|
# This driver provides EFI IPsec2 Protocol which is used to abstract the ability
|
||||||
|
# to deal with the individual packets sent and received by the host and provide
|
||||||
|
# packet-level security for IP datagram. It provides the IP packet protection via
|
||||||
|
# ESP and it supports IKEv2 for key negotiation.
|
||||||
|
#
|
||||||
|
# Copyright (c) 2009 - 2014, Intel Corporation. All rights reserved.<BR>
|
||||||
#
|
#
|
||||||
# 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
|
# are licensed and made available under the terms and conditions of the BSD License
|
||||||
|
@ -21,6 +26,7 @@
|
||||||
VERSION_STRING = 1.0
|
VERSION_STRING = 1.0
|
||||||
|
|
||||||
ENTRY_POINT = IpSecDriverEntryPoint
|
ENTRY_POINT = IpSecDriverEntryPoint
|
||||||
|
MODULE_UNI_FILE = IpSecDxe.uni
|
||||||
|
|
||||||
#
|
#
|
||||||
# The following information is for reference only and not required by the build tools.
|
# The following information is for reference only and not required by the build tools.
|
||||||
|
@ -83,19 +89,22 @@
|
||||||
PcdLib
|
PcdLib
|
||||||
|
|
||||||
[Protocols]
|
[Protocols]
|
||||||
gEfiIp4ConfigProtocolGuid # PROTOCOL ALWAYS_CONSUMED
|
gEfiIp4ConfigProtocolGuid ## SOMETIMES_CONSUMES
|
||||||
gEfiUdp4ServiceBindingProtocolGuid # PROTOCOL ALWAYS_CONSUMED
|
gEfiUdp4ServiceBindingProtocolGuid ## SOMETIMES_CONSUMES
|
||||||
gEfiUdp4ProtocolGuid # PROTOCOL ALWAYS_CONSUMED
|
gEfiUdp4ProtocolGuid ## SOMETIMES_CONSUMES
|
||||||
gEfiUdp6ServiceBindingProtocolGuid # PROTOCOL ALWAYS_CONSUMED
|
gEfiUdp6ServiceBindingProtocolGuid ## SOMETIMES_CONSUMES
|
||||||
gEfiUdp6ProtocolGuid # PROTOCOL ALWAYS_CONSUMED
|
gEfiUdp6ProtocolGuid ## SOMETIMES_CONSUMES
|
||||||
gEfiIpSecConfigProtocolGuid # PROTOCOL ALWAYS_PRODUCED
|
gEfiIpSecConfigProtocolGuid ## PRODUCES
|
||||||
gEfiIpSec2ProtocolGuid # PROTOCOL ALWAYS_PRODUCED
|
gEfiIpSec2ProtocolGuid ## PRODUCES
|
||||||
|
|
||||||
[Pcd]
|
[Pcd]
|
||||||
gEfiNetworkPkgTokenSpaceGuid.PcdIpsecCertificateEnabled
|
gEfiNetworkPkgTokenSpaceGuid.PcdIpsecCertificateEnabled ## SOMETIMES_CONSUMES
|
||||||
gEfiNetworkPkgTokenSpaceGuid.PcdIpsecUefiCaFile
|
gEfiNetworkPkgTokenSpaceGuid.PcdIpsecUefiCaFile ## SOMETIMES_CONSUMES
|
||||||
gEfiNetworkPkgTokenSpaceGuid.PcdIpsecUefiCaFileSize
|
gEfiNetworkPkgTokenSpaceGuid.PcdIpsecUefiCaFileSize ## SOMETIMES_CONSUMES
|
||||||
gEfiNetworkPkgTokenSpaceGuid.PcdIpsecUefiCertificate
|
gEfiNetworkPkgTokenSpaceGuid.PcdIpsecUefiCertificate ## SOMETIMES_CONSUMES
|
||||||
gEfiNetworkPkgTokenSpaceGuid.PcdIpsecUefiCertificateSize
|
gEfiNetworkPkgTokenSpaceGuid.PcdIpsecUefiCertificateSize ## SOMETIMES_CONSUMES
|
||||||
gEfiNetworkPkgTokenSpaceGuid.PcdIpsecUefiCertificateKey
|
gEfiNetworkPkgTokenSpaceGuid.PcdIpsecUefiCertificateKey ## SOMETIMES_CONSUMES
|
||||||
gEfiNetworkPkgTokenSpaceGuid.PcdIpsecUefiCertificateKeySize
|
gEfiNetworkPkgTokenSpaceGuid.PcdIpsecUefiCertificateKeySize ## SOMETIMES_CONSUMES
|
||||||
|
|
||||||
|
[UserExtensions.TianoCore."ExtraFiles"]
|
||||||
|
IpSecDxeExtra.uni
|
||||||
|
|
|
@ -1,7 +1,10 @@
|
||||||
## @file
|
## @file
|
||||||
# Component description file for Mtftp6 module.
|
# Client-side Mtftp6 service.
|
||||||
#
|
#
|
||||||
# Copyright (c) 2009 - 2010, Intel Corporation. All rights reserved.<BR>
|
# This module produces EFI MTFTPv6 Protocol which provides basic services for
|
||||||
|
# client-side unicast and/or multicast TFTP.
|
||||||
|
#
|
||||||
|
# Copyright (c) 2009 - 2014, Intel Corporation. All rights reserved.<BR>
|
||||||
#
|
#
|
||||||
# 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
|
# are licensed and made available under the terms and conditions of the BSD License
|
||||||
|
@ -21,6 +24,8 @@
|
||||||
VERSION_STRING = 1.0
|
VERSION_STRING = 1.0
|
||||||
ENTRY_POINT = Mtftp6DriverEntryPoint
|
ENTRY_POINT = Mtftp6DriverEntryPoint
|
||||||
UNLOAD_IMAGE = NetLibDefaultUnload
|
UNLOAD_IMAGE = NetLibDefaultUnload
|
||||||
|
MODULE_UNI_FILE = Mtftp6Dxe.uni
|
||||||
|
|
||||||
#
|
#
|
||||||
# The following information is for reference only and not required by the build tools.
|
# The following information is for reference only and not required by the build tools.
|
||||||
#
|
#
|
||||||
|
@ -62,8 +67,10 @@
|
||||||
|
|
||||||
|
|
||||||
[Protocols]
|
[Protocols]
|
||||||
gEfiUdp6ServiceBindingProtocolGuid
|
gEfiUdp6ServiceBindingProtocolGuid ## TO_START
|
||||||
gEfiUdp6ProtocolGuid
|
gEfiUdp6ProtocolGuid ## TO_START
|
||||||
gEfiMtftp6ServiceBindingProtocolGuid
|
gEfiMtftp6ServiceBindingProtocolGuid ## BY_START
|
||||||
gEfiMtftp6ProtocolGuid
|
gEfiMtftp6ProtocolGuid ## BY_START
|
||||||
|
|
||||||
|
[UserExtensions.TianoCore."ExtraFiles"]
|
||||||
|
Mtftp6DxeExtra.uni
|
||||||
|
|
|
@ -1,7 +1,12 @@
|
||||||
## @file TcpDxe.inf
|
## @file
|
||||||
# Component description file for Tcp module.
|
# TCPv4 I/O and TCPv6 I/O services.
|
||||||
#
|
#
|
||||||
# Copyright (c) 2009 - 2011, Intel Corporation. All rights reserved.<BR>
|
# This module provides EFI TCPv4 Protocol and EFI TCPv6 Protocol to send and receive data stream.
|
||||||
|
# It might provide TCPv4 Protocol or TCPv6 Protocol or both of them that depends on
|
||||||
|
# which network stack has been loaded in system.
|
||||||
|
#
|
||||||
|
#
|
||||||
|
# Copyright (c) 2009 - 2014, Intel Corporation. All rights reserved.<BR>
|
||||||
#
|
#
|
||||||
# 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
|
# are licensed and made available under the terms and conditions of the BSD License
|
||||||
|
@ -21,6 +26,7 @@
|
||||||
VERSION_STRING = 1.0
|
VERSION_STRING = 1.0
|
||||||
ENTRY_POINT = TcpDriverEntryPoint
|
ENTRY_POINT = TcpDriverEntryPoint
|
||||||
UNLOAD_IMAGE = NetLibDefaultUnload
|
UNLOAD_IMAGE = NetLibDefaultUnload
|
||||||
|
MODULE_UNI_FILE = TcpDxe.uni
|
||||||
|
|
||||||
#
|
#
|
||||||
# The following information is for reference only and not required by the build tools.
|
# The following information is for reference only and not required by the build tools.
|
||||||
|
@ -71,13 +77,17 @@
|
||||||
|
|
||||||
|
|
||||||
[Protocols]
|
[Protocols]
|
||||||
gEfiDevicePathProtocolGuid # PROTOCOL ALWAYS_CONSUMED
|
## SOMETIMES_CONSUMES
|
||||||
gEfiIp4ProtocolGuid # PROTOCOL ALWAYS_CONSUMED
|
## SOMETIMES_PRODUCES
|
||||||
gEfiIp4ServiceBindingProtocolGuid # PROTOCOL ALWAYS_CONSUMED
|
gEfiDevicePathProtocolGuid
|
||||||
gEfiTcp4ProtocolGuid # PROTOCOL SOMETIMES_PRODUCED
|
gEfiIp4ProtocolGuid ## TO_START
|
||||||
gEfiTcp4ServiceBindingProtocolGuid # PROTOCOL ALWAYS_PRODUCED
|
gEfiIp4ServiceBindingProtocolGuid ## TO_START
|
||||||
gEfiIp6ProtocolGuid # PROTOCOL ALWAYS_CONSUMED
|
gEfiTcp4ProtocolGuid ## BY_START
|
||||||
gEfiIp6ServiceBindingProtocolGuid # PROTOCOL ALWAYS_CONSUMED
|
gEfiTcp4ServiceBindingProtocolGuid ## BY_START
|
||||||
gEfiTcp6ProtocolGuid # PROTOCOL SOMETIMES_PRODUCED
|
gEfiIp6ProtocolGuid ## TO_START
|
||||||
gEfiTcp6ServiceBindingProtocolGuid # PROTOCOL ALWAYS_PRODUCED
|
gEfiIp6ServiceBindingProtocolGuid ## TO_START
|
||||||
|
gEfiTcp6ProtocolGuid ## BY_START
|
||||||
|
gEfiTcp6ServiceBindingProtocolGuid ## BY_START
|
||||||
|
|
||||||
|
[UserExtensions.TianoCore."ExtraFiles"]
|
||||||
|
TcpDxeExtra.uni
|
||||||
|
|
|
@ -1,7 +1,10 @@
|
||||||
## @file Udp6Dxe.inf
|
## @file Udp6Dxe.inf
|
||||||
# Component description file for Udp6 module.
|
# UDP packet service based on IPv6 stack.
|
||||||
#
|
#
|
||||||
# Copyright (c) 2009 - 2010, Intel Corporation. All rights reserved.<BR>
|
# This module produces EFI UDPv6 Protocol which provides simple packet-oriented
|
||||||
|
# services to transmit and receive UDP packets.
|
||||||
|
#
|
||||||
|
# Copyright (c) 2009 - 2014, Intel Corporation. All rights reserved.<BR>
|
||||||
#
|
#
|
||||||
# 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
|
# are licensed and made available under the terms and conditions of the BSD License
|
||||||
|
@ -22,6 +25,7 @@
|
||||||
|
|
||||||
ENTRY_POINT = Udp6DriverEntryPoint
|
ENTRY_POINT = Udp6DriverEntryPoint
|
||||||
UNLOAD_IMAGE = NetLibDefaultUnload
|
UNLOAD_IMAGE = NetLibDefaultUnload
|
||||||
|
MODULE_UNI_FILE = Udp6Dxe.uni
|
||||||
|
|
||||||
#
|
#
|
||||||
# The following information is for reference only and not required by the build tools.
|
# The following information is for reference only and not required by the build tools.
|
||||||
|
@ -56,8 +60,10 @@
|
||||||
|
|
||||||
|
|
||||||
[Protocols]
|
[Protocols]
|
||||||
gEfiIp6ProtocolGuid # PROTOCOL ALWAYS_CONSUMED
|
gEfiIp6ProtocolGuid ## TO_START
|
||||||
gEfiIp6ServiceBindingProtocolGuid # PROTOCOL ALWAYS_CONSUMED
|
gEfiIp6ServiceBindingProtocolGuid ## TO_START
|
||||||
gEfiUdp6ServiceBindingProtocolGuid # PROTOCOL ALWAYS_CONSUMED
|
gEfiUdp6ServiceBindingProtocolGuid ## BY_START
|
||||||
gEfiUdp6ProtocolGuid # PROTOCOL ALWAYS_CONSUMED
|
gEfiUdp6ProtocolGuid ## BY_START
|
||||||
|
|
||||||
|
[UserExtensions.TianoCore."ExtraFiles"]
|
||||||
|
Udp6DxeExtra.uni
|
||||||
|
|
|
@ -1,7 +1,12 @@
|
||||||
## @file
|
## @file
|
||||||
# Component name for module PxeBc
|
# 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.
|
||||||
#
|
#
|
||||||
# Copyright (c) 2007 - 2013, Intel Corporation. All rights reserved.<BR>
|
#
|
||||||
|
# Copyright (c) 2007 - 2014, Intel Corporation. All rights reserved.<BR>
|
||||||
#
|
#
|
||||||
# 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
|
# are licensed and made available under the terms and conditions of the BSD License
|
||||||
|
@ -21,6 +26,8 @@
|
||||||
VERSION_STRING = 1.0
|
VERSION_STRING = 1.0
|
||||||
ENTRY_POINT = PxeBcDriverEntryPoint
|
ENTRY_POINT = PxeBcDriverEntryPoint
|
||||||
UNLOAD_IMAGE = NetLibDefaultUnload
|
UNLOAD_IMAGE = NetLibDefaultUnload
|
||||||
|
MODULE_UNI_FILE = UefiPxeBcDxe.uni
|
||||||
|
|
||||||
#
|
#
|
||||||
# The following information is for reference only and not required by the build tools.
|
# The following information is for reference only and not required by the build tools.
|
||||||
#
|
#
|
||||||
|
@ -64,30 +71,34 @@
|
||||||
PcdLib
|
PcdLib
|
||||||
|
|
||||||
[Protocols]
|
[Protocols]
|
||||||
gEfiDevicePathProtocolGuid
|
## TO_START
|
||||||
gEfiNetworkInterfaceIdentifierProtocolGuid_31
|
## SOMETIMES_CONSUMES
|
||||||
gEfiArpServiceBindingProtocolGuid
|
gEfiDevicePathProtocolGuid
|
||||||
gEfiArpProtocolGuid
|
gEfiNetworkInterfaceIdentifierProtocolGuid_31 ## SOMETIMES_CONSUMES
|
||||||
gEfiIp4ServiceBindingProtocolGuid
|
gEfiArpServiceBindingProtocolGuid ## TO_START
|
||||||
gEfiIp4ProtocolGuid
|
gEfiArpProtocolGuid ## TO_START
|
||||||
gEfiIp6ServiceBindingProtocolGuid
|
gEfiIp4ServiceBindingProtocolGuid ## TO_START
|
||||||
gEfiIp6ProtocolGuid
|
gEfiIp4ProtocolGuid ## TO_START
|
||||||
gEfiIp6ConfigProtocolGuid
|
gEfiIp6ServiceBindingProtocolGuid ## TO_START
|
||||||
gEfiUdp4ServiceBindingProtocolGuid
|
gEfiIp6ProtocolGuid ## TO_START
|
||||||
gEfiUdp4ProtocolGuid
|
gEfiIp6ConfigProtocolGuid ## TO_START
|
||||||
gEfiMtftp4ServiceBindingProtocolGuid
|
gEfiUdp4ServiceBindingProtocolGuid ## TO_START
|
||||||
gEfiMtftp4ProtocolGuid
|
gEfiUdp4ProtocolGuid ## TO_START
|
||||||
gEfiDhcp4ServiceBindingProtocolGuid
|
gEfiMtftp4ServiceBindingProtocolGuid ## TO_START
|
||||||
gEfiDhcp4ProtocolGuid
|
gEfiMtftp4ProtocolGuid ## TO_START
|
||||||
gEfiUdp6ServiceBindingProtocolGuid
|
gEfiDhcp4ServiceBindingProtocolGuid ## TO_START
|
||||||
gEfiUdp6ProtocolGuid
|
gEfiDhcp4ProtocolGuid ## TO_START
|
||||||
gEfiMtftp6ServiceBindingProtocolGuid
|
gEfiUdp6ServiceBindingProtocolGuid ## TO_START
|
||||||
gEfiMtftp6ProtocolGuid
|
gEfiUdp6ProtocolGuid ## TO_START
|
||||||
gEfiDhcp6ServiceBindingProtocolGuid
|
gEfiMtftp6ServiceBindingProtocolGuid ## TO_START
|
||||||
gEfiDhcp6ProtocolGuid
|
gEfiMtftp6ProtocolGuid ## TO_START
|
||||||
gEfiPxeBaseCodeCallbackProtocolGuid
|
gEfiDhcp6ServiceBindingProtocolGuid ## TO_START
|
||||||
gEfiPxeBaseCodeProtocolGuid
|
gEfiDhcp6ProtocolGuid ## TO_START
|
||||||
gEfiLoadFileProtocolGuid
|
gEfiPxeBaseCodeCallbackProtocolGuid ## SOMETIMES_PRODUCES
|
||||||
|
gEfiPxeBaseCodeProtocolGuid ## BY_START
|
||||||
|
gEfiLoadFileProtocolGuid ## BY_START
|
||||||
|
|
||||||
[Pcd]
|
[Pcd]
|
||||||
gEfiMdeModulePkgTokenSpaceGuid.PcdTftpBlockSize ## CONSUMES
|
gEfiMdeModulePkgTokenSpaceGuid.PcdTftpBlockSize ## SOMETIMES_CONSUMES
|
||||||
|
[UserExtensions.TianoCore."ExtraFiles"]
|
||||||
|
UefiPxeBcDxeExtra.uni
|
||||||
|
|
Loading…
Reference in New Issue