mirror of https://github.com/acidanthera/audk.git
Update IntelFrameworkPkg
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2786 6f19259b-4bc3-4df7-8a09-765794883524
This commit is contained in:
parent
5f44f5b9bb
commit
7c6d55db88
|
@ -17,6 +17,8 @@
|
|||
#ifndef __HII_LIB_H__
|
||||
#define __HII_LIB_H__
|
||||
|
||||
#include <Protocol/FrameworkHii.h>
|
||||
|
||||
/**
|
||||
This function allocates pool for an EFI_HII_PACKAGES structure
|
||||
with enough space for the variable argument list of package pointers.
|
|
@ -12,15 +12,21 @@
|
|||
THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
||||
|
||||
Module Name: Hii.h
|
||||
Module Name: FrameworkHii.h
|
||||
|
||||
@par Revision Reference:
|
||||
This protocol is defined in HII spec 0.92.
|
||||
|
||||
**/
|
||||
|
||||
#ifndef _HII_H_
|
||||
#define _HII_H_
|
||||
#ifndef _FRAMEWORK_HII_H_
|
||||
#define _FRAMEWORK_HII_H_
|
||||
|
||||
//
|
||||
// To get EFI_GRAPHICS_OUTPUT_BLT_PIXEL,
|
||||
// is defined in MdePkg/Protocol/GraphicsOutput.h
|
||||
//
|
||||
#include <Protocol/GraphicsOutput.h>
|
||||
|
||||
#define EFI_HII_PROTOCOL_GUID \
|
||||
{ \
|
|
@ -37,11 +37,10 @@
|
|||
# BASE PEIM DXE_DRIVER DXE_RUNTIME_DRIVER DXE_SMM_DRIVER
|
||||
#
|
||||
################################################################################
|
||||
[Include.common]
|
||||
[Includes.common]
|
||||
Include # BASE
|
||||
|
||||
|
||||
|
||||
################################################################################
|
||||
#
|
||||
# Library Class Header section - list of Library Class header files that are
|
||||
|
@ -49,7 +48,7 @@
|
|||
#
|
||||
################################################################################
|
||||
[LibraryClass.common]
|
||||
HiiLib|Include/Library/HiiLib.h
|
||||
FrameworkHiiLib|Include/Library/FrameworkHiiLib.h
|
||||
|
||||
|
||||
|
||||
|
@ -115,6 +114,7 @@
|
|||
gEfiSmmSwDispatchProtocolGuid = { 0xe541b773, 0xdd11, 0x420c, { 0xb0, 0x26, 0xdf, 0x99, 0x36, 0x53, 0xf8, 0xbf }}
|
||||
gEfiSmmUsbDispatchProtocolGuid = { 0xa05b6ffd, 0x87af, 0x4e42, { 0x95, 0xc9, 0x62, 0x28, 0xb6, 0x3c, 0xf3, 0xf3 }}
|
||||
gEfiSmmSxDispatchProtocolGuid = { 0x14fc52be, 0x01dc, 0x426c, { 0x91, 0xae, 0xa2, 0x3c, 0x3e, 0x22, 0x0a, 0xe8 }}
|
||||
gEfiDataHubProtocolGuid = { 0xae80d021, 0x618e, 0x11d4, {0xbc, 0xd7, 0x0, 0x80, 0xc7, 0x3c, 0x88, 0x81 }}
|
||||
|
||||
|
||||
|
||||
|
|
|
@ -96,6 +96,11 @@
|
|||
</Entry>
|
||||
</GuidDeclarations>
|
||||
<ProtocolDeclarations>
|
||||
<Entry Name="DataHub">
|
||||
<C_Name>gEfiDataHubProtocolGuid</C_Name>
|
||||
<GuidValue>AE80D021-618E-11D4-BCD7-0080C73C8881</GuidValue>
|
||||
<HelpText>Data Hub Protocol Guid</HelpText>
|
||||
</Entry>
|
||||
<Entry Name="SmmSxDispatch">
|
||||
<C_Name>gEfiSmmSxDispatchProtocolGuid</C_Name>
|
||||
<GuidValue>14fc52be-01dc-426c-91ae-a23c3e220ae8</GuidValue>
|
||||
|
|
|
@ -26,7 +26,7 @@
|
|||
//
|
||||
// The Library classes this module consumes
|
||||
//
|
||||
#include <Library/HiiLib.h>
|
||||
#include <Library/FrameworkHiiLib.h>
|
||||
#include <Library/DebugLib.h>
|
||||
#include <Library/MemoryAllocationLib.h>
|
||||
|
|
@ -21,7 +21,7 @@
|
|||
################################################################################
|
||||
[Defines]
|
||||
INF_VERSION = 0x00010005
|
||||
BASE_NAME = HiiLib
|
||||
BASE_NAME = FrameworkHiiLib
|
||||
FILE_GUID = 1e2c4c2e-67e6-4e57-b3ae-cf5a5af72c2c
|
||||
MODULE_TYPE = DXE_DRIVER
|
||||
VERSION_STRING = 1.0
|
||||
|
@ -56,6 +56,17 @@
|
|||
|
||||
[Includes]
|
||||
$(WORKSPACE)/MdePkg/Include/Library
|
||||
|
||||
################################################################################
|
||||
#
|
||||
# Package Dependency Section - list of Package files that are required for
|
||||
# this module.
|
||||
#
|
||||
################################################################################
|
||||
|
||||
[Packages]
|
||||
MdePkg/MdePkg.dec
|
||||
IntelFrameworkPkg/IntelFrameworkPkg.dec
|
||||
|
||||
################################################################################
|
||||
#
|
|
@ -1,7 +1,7 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<ModuleSurfaceArea xmlns="http://www.TianoCore.org/2006/Edk2.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
|
||||
<MsaHeader>
|
||||
<ModuleName>HiiLib</ModuleName>
|
||||
<ModuleName>FrameworkHiiLib</ModuleName>
|
||||
<ModuleType>DXE_DRIVER</ModuleType>
|
||||
<GuidValue>1e2c4c2e-67e6-4e57-b3ae-cf5a5af72c2c</GuidValue>
|
||||
<Version>1.0</Version>
|
||||
|
@ -19,7 +19,7 @@
|
|||
<ModuleDefinitions>
|
||||
<SupportedArchitectures>IA32 X64 IPF EBC</SupportedArchitectures>
|
||||
<BinaryModule>false</BinaryModule>
|
||||
<OutputFileBasename>HiiLib</OutputFileBasename>
|
||||
<OutputFileBasename>FrameworkHiiLib</OutputFileBasename>
|
||||
</ModuleDefinitions>
|
||||
<LibraryClassDefinitions>
|
||||
<LibraryClass Usage="ALWAYS_PRODUCED" SupModuleList="DXE_DRIVER DXE_RUNTIME_DRIVER DXE_SAL_DRIVER DXE_SMM_DRIVER UEFI_APPLICATION UEFI_DRIVER">
|
Loading…
Reference in New Issue