From 0ad78d0779bb2c805a3db4b265b0adb2010134ee Mon Sep 17 00:00:00 2001 From: xli24 Date: Wed, 13 May 2009 07:43:45 +0000 Subject: Refine code for PeiReportStatusCodeLib. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8306 6f19259b-4bc3-4df7-8a09-765794883524 --- .../PeiReportStatusCodeLib/PeiReportStatusCodeLib.inf | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) (limited to 'IntelFrameworkModulePkg/Library/PeiReportStatusCodeLib/PeiReportStatusCodeLib.inf') diff --git a/IntelFrameworkModulePkg/Library/PeiReportStatusCodeLib/PeiReportStatusCodeLib.inf b/IntelFrameworkModulePkg/Library/PeiReportStatusCodeLib/PeiReportStatusCodeLib.inf index da30f256d9..871a8e6f0d 100644 --- a/IntelFrameworkModulePkg/Library/PeiReportStatusCodeLib/PeiReportStatusCodeLib.inf +++ b/IntelFrameworkModulePkg/Library/PeiReportStatusCodeLib/PeiReportStatusCodeLib.inf @@ -1,7 +1,10 @@ #/** @file -# Report status code library +# Instance of Report Status Code Library for PEI Phase. +# +# Instance of Report Status Code Library for PEI Phase. It first tries to report status +# code via PEI Status Code Service. If the service is not available, it then tries calling +# OEM Hook Status Code Library. # -# ReportStatusCodeLib for PEIM which depends upon Pei Services table # Copyright (c) 2006 - 2009, Intel Corporation. # # All rights reserved. This program and the accompanying materials @@ -21,12 +24,11 @@ MODULE_TYPE = PEIM VERSION_STRING = 1.0 LIBRARY_CLASS = ReportStatusCodeLib|SEC PEIM PEI_CORE - EFI_SPECIFICATION_VERSION = 0x00020000 # # The following information is for reference only and not required by the build tools. # -# VALID_ARCHITECTURES = IA32 X64 IPF EBC +# VALID_ARCHITECTURES = IA32 X64 IPF EBC (EBC is for build only) # [Sources.common] @@ -48,8 +50,8 @@ [Guids] - gEfiStatusCodeSpecificDataGuid # ALWAYS_CONSUMED - gEfiStatusCodeDataTypeDebugGuid # ALWAYS_CONSUMED + gEfiStatusCodeSpecificDataGuid ## CONSUMES + gEfiStatusCodeDataTypeDebugGuid ## CONSUMES [Pcd.common] -- cgit v1.2.3