From 53f93f7ec59b51d896a2573e74edad19cad115fb Mon Sep 17 00:00:00 2001 From: vanjeff Date: Thu, 28 Jun 2007 03:22:01 +0000 Subject: 1. fixed one bug in Common/FrameworkFirmwareFileSystem.h 2. add IntelFrameworkPkg.dsc 3. add Guid/StatusCodeDataTypeId.h and update IntelFrameworkPkg.dec and IntelFrameworkPkg.nspd 4. Port DxeIoLibCpuIo.inf, DxeReportStatusCodeLib.inf and DxeSmmDriverEntryPoint.inf git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2827 6f19259b-4bc3-4df7-8a09-765794883524 --- IntelFrameworkPkg/Library/FrameworkHiiLib/HiiLib.c | 27 ++++++++++++++-------- .../Library/FrameworkHiiLib/HiiLib.inf | 5 ++-- 2 files changed, 20 insertions(+), 12 deletions(-) (limited to 'IntelFrameworkPkg/Library/FrameworkHiiLib') diff --git a/IntelFrameworkPkg/Library/FrameworkHiiLib/HiiLib.c b/IntelFrameworkPkg/Library/FrameworkHiiLib/HiiLib.c index 3b0876cc3b..4315f38a32 100644 --- a/IntelFrameworkPkg/Library/FrameworkHiiLib/HiiLib.c +++ b/IntelFrameworkPkg/Library/FrameworkHiiLib/HiiLib.c @@ -2,27 +2,36 @@ HII Library implementation that uses DXE protocols and services. Copyright (c) 2006, Intel Corporation
- All rights reserved. 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 + All rights reserved. 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 - THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, - WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. + 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: HiiLib.c **/ // -// Include common header file for this module. +// The package level header files this module uses // -#include "CommonHeader.h" +#include +// +// The protocols, PPI and GUID defintions for this module +// +// +// The Library classes this module consumes +// +#include +#include +#include /** This function allocates pool for an EFI_HII_PACKAGES structure with enough space for the variable argument list of package pointers. - The allocated structure is initialized using NumberOfPackages, Guid, + The allocated structure is initialized using NumberOfPackages, Guid, and the variable length argument list of package pointers. @param NumberOfPackages The number of HII packages to prepare. diff --git a/IntelFrameworkPkg/Library/FrameworkHiiLib/HiiLib.inf b/IntelFrameworkPkg/Library/FrameworkHiiLib/HiiLib.inf index b16a40c50f..2689226504 100644 --- a/IntelFrameworkPkg/Library/FrameworkHiiLib/HiiLib.inf +++ b/IntelFrameworkPkg/Library/FrameworkHiiLib/HiiLib.inf @@ -25,7 +25,7 @@ FILE_GUID = 1e2c4c2e-67e6-4e57-b3ae-cf5a5af72c2c MODULE_TYPE = DXE_DRIVER VERSION_STRING = 1.0 - LIBRARY_CLASS = HiiLib|DXE_DRIVER DXE_RUNTIME_DRIVER DXE_SAL_DRIVER DXE_SMM_DRIVER UEFI_APPLICATION UEFI_DRIVER + LIBRARY_CLASS = HiiLib|DXE_DRIVER DXE_RUNTIME_DRIVER DXE_SAL_DRIVER DXE_SMM_DRIVER UEFI_APPLICATION UEFI_DRIVER EDK_RELEASE_VERSION = 0x00020000 EFI_SPECIFICATION_VERSION = 0x00020000 @@ -44,7 +44,6 @@ [Sources.common] HiiLib.c - CommonHeader.h ################################################################################ @@ -56,7 +55,7 @@ [Includes] $(WORKSPACE)/MdePkg/Include/Library - + ################################################################################ # # Package Dependency Section - list of Package files that are required for -- cgit v1.2.3