1) Fix bug in EdkUefiRuntimeLib.msa(EDKT155).

2) Update the Status code related drivers' source file list in.msa


git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1206 6f19259b-4bc3-4df7-8a09-765794883524
This commit is contained in:
yshang1 2006-08-07 11:02:26 +00:00
parent 2a23019dfd
commit 7035cc32f9
6 changed files with 16 additions and 22 deletions

View File

@ -81,9 +81,5 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
<Constructor>RuntimeDriverLibConstruct</Constructor> <Constructor>RuntimeDriverLibConstruct</Constructor>
<Destructor>RuntimeDriverLibDeconstruct</Destructor> <Destructor>RuntimeDriverLibDeconstruct</Destructor>
</Extern> </Extern>
<Extern>
<Constructor>RuntimeDriverLibConstruct</Constructor>
<Destructor>RuntimeDriverLibDeconstruct</Destructor>
</Extern>
</Externs> </Externs>
</ModuleSurfaceArea> </ModuleSurfaceArea>

View File

@ -79,7 +79,6 @@ DXE_STATUS_CODE_CONTROLLER gDxeStatusCode = {
**/ **/
EFI_STATUS EFI_STATUS
EFIAPI
DxeStatusCodeDriverEntry ( DxeStatusCodeDriverEntry (
IN EFI_HANDLE ImageHandle, IN EFI_HANDLE ImageHandle,
IN EFI_SYSTEM_TABLE *SystemTable IN EFI_SYSTEM_TABLE *SystemTable

View File

@ -83,6 +83,7 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
</LibraryClass> </LibraryClass>
</LibraryClassDefinitions> </LibraryClassDefinitions>
<SourceFiles> <SourceFiles>
<Filename>DxeStatusCode.h</Filename>
<Filename>DxeStatusCode.c</Filename> <Filename>DxeStatusCode.c</Filename>
<Filename>DataHubStatusCodeWorker.c</Filename> <Filename>DataHubStatusCodeWorker.c</Filename>
<Filename>RtMemoryStatusCodeWorker.c</Filename> <Filename>RtMemoryStatusCodeWorker.c</Filename>
@ -135,52 +136,52 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
<PcdCoded> <PcdCoded>
<PcdEntry PcdItemType="FEATURE_FLAG"> <PcdEntry PcdItemType="FEATURE_FLAG">
<C_Name>PcdStatusCodeUseHardSerial</C_Name> <C_Name>PcdStatusCodeUseHardSerial</C_Name>
<TokenSpaceGuidCName>gEfiGenericPlatformTokenSpaceGuid</TokenSpaceGuidCName> <TokenSpaceGuidCName>gEfiEdkModulePkgTokenSpaceGuid</TokenSpaceGuidCName>
<HelpText/> <HelpText/>
</PcdEntry> </PcdEntry>
<PcdEntry PcdItemType="FEATURE_FLAG"> <PcdEntry PcdItemType="FEATURE_FLAG">
<C_Name>PcdStatusCodeUseEfiSerial</C_Name> <C_Name>PcdStatusCodeUseEfiSerial</C_Name>
<TokenSpaceGuidCName>gEfiGenericPlatformTokenSpaceGuid</TokenSpaceGuidCName> <TokenSpaceGuidCName>gEfiEdkModulePkgTokenSpaceGuid</TokenSpaceGuidCName>
<HelpText/> <HelpText/>
</PcdEntry> </PcdEntry>
<PcdEntry PcdItemType="FEATURE_FLAG"> <PcdEntry PcdItemType="FEATURE_FLAG">
<C_Name>PcdStatusCodeUseRuntimeMemory</C_Name> <C_Name>PcdStatusCodeUseRuntimeMemory</C_Name>
<TokenSpaceGuidCName>gEfiGenericPlatformTokenSpaceGuid</TokenSpaceGuidCName> <TokenSpaceGuidCName>gEfiEdkModulePkgTokenSpaceGuid</TokenSpaceGuidCName>
<HelpText/> <HelpText/>
</PcdEntry> </PcdEntry>
<PcdEntry PcdItemType="FEATURE_FLAG"> <PcdEntry PcdItemType="FEATURE_FLAG">
<C_Name>PcdStatusCodeUseDataHub</C_Name> <C_Name>PcdStatusCodeUseDataHub</C_Name>
<TokenSpaceGuidCName>gEfiGenericPlatformTokenSpaceGuid</TokenSpaceGuidCName> <TokenSpaceGuidCName>gEfiEdkModulePkgTokenSpaceGuid</TokenSpaceGuidCName>
<HelpText/> <HelpText/>
</PcdEntry> </PcdEntry>
<PcdEntry PcdItemType="FEATURE_FLAG"> <PcdEntry PcdItemType="FEATURE_FLAG">
<C_Name>PcdStatusCodeUseOEM</C_Name> <C_Name>PcdStatusCodeUseOEM</C_Name>
<TokenSpaceGuidCName>gEfiGenericPlatformTokenSpaceGuid</TokenSpaceGuidCName> <TokenSpaceGuidCName>gEfiEdkModulePkgTokenSpaceGuid</TokenSpaceGuidCName>
<HelpText/> <HelpText/>
</PcdEntry> </PcdEntry>
<PcdEntry PcdItemType="FEATURE_FLAG"> <PcdEntry PcdItemType="FEATURE_FLAG">
<C_Name>PcdStatusCodeReplayInSerial</C_Name> <C_Name>PcdStatusCodeReplayInSerial</C_Name>
<TokenSpaceGuidCName>gEfiGenericPlatformTokenSpaceGuid</TokenSpaceGuidCName> <TokenSpaceGuidCName>gEfiEdkModulePkgTokenSpaceGuid</TokenSpaceGuidCName>
<HelpText/> <HelpText/>
</PcdEntry> </PcdEntry>
<PcdEntry PcdItemType="FEATURE_FLAG"> <PcdEntry PcdItemType="FEATURE_FLAG">
<C_Name>PcdStatusCodeReplayInDataHub</C_Name> <C_Name>PcdStatusCodeReplayInDataHub</C_Name>
<TokenSpaceGuidCName>gEfiGenericPlatformTokenSpaceGuid</TokenSpaceGuidCName> <TokenSpaceGuidCName>gEfiEdkModulePkgTokenSpaceGuid</TokenSpaceGuidCName>
<HelpText/> <HelpText/>
</PcdEntry> </PcdEntry>
<PcdEntry PcdItemType="FEATURE_FLAG"> <PcdEntry PcdItemType="FEATURE_FLAG">
<C_Name>PcdStatusCodeReplayInRuntimeMemory</C_Name> <C_Name>PcdStatusCodeReplayInRuntimeMemory</C_Name>
<TokenSpaceGuidCName>gEfiGenericPlatformTokenSpaceGuid</TokenSpaceGuidCName> <TokenSpaceGuidCName>gEfiEdkModulePkgTokenSpaceGuid</TokenSpaceGuidCName>
<HelpText/> <HelpText/>
</PcdEntry> </PcdEntry>
<PcdEntry PcdItemType="FEATURE_FLAG"> <PcdEntry PcdItemType="FEATURE_FLAG">
<C_Name>PcdStatusCodeReplayInOEM</C_Name> <C_Name>PcdStatusCodeReplayInOEM</C_Name>
<TokenSpaceGuidCName>gEfiGenericPlatformTokenSpaceGuid</TokenSpaceGuidCName> <TokenSpaceGuidCName>gEfiEdkModulePkgTokenSpaceGuid</TokenSpaceGuidCName>
<HelpText/> <HelpText/>
</PcdEntry> </PcdEntry>
<PcdEntry PcdItemType="DYNAMIC"> <PcdEntry PcdItemType="DYNAMIC">
<C_Name>PcdStatusCodeRuntimeMemory</C_Name> <C_Name>PcdStatusCodeRuntimeMemory</C_Name>
<TokenSpaceGuidCName>gEfiGenericPlatformTokenSpaceGuid</TokenSpaceGuidCName> <TokenSpaceGuidCName>gEfiEdkModulePkgTokenSpaceGuid</TokenSpaceGuidCName>
<HelpText/> <HelpText/>
</PcdEntry> </PcdEntry>
</PcdCoded> </PcdCoded>

View File

@ -145,7 +145,6 @@ ReportEsalServiceEntry (
**/ **/
EFI_STATUS EFI_STATUS
EFIAPI
DxeStatusCodeDriverEntry ( DxeStatusCodeDriverEntry (
IN EFI_HANDLE ImageHandle, IN EFI_HANDLE ImageHandle,
IN EFI_SYSTEM_TABLE *SystemTable IN EFI_SYSTEM_TABLE *SystemTable

View File

@ -140,7 +140,6 @@ ReportDispatcher (
**/ **/
EFI_STATUS EFI_STATUS
EFIAPI
PeiStatusCodeDriverEntry ( PeiStatusCodeDriverEntry (
IN EFI_FFS_FILE_HEADER *FfsHeader, IN EFI_FFS_FILE_HEADER *FfsHeader,
IN EFI_PEI_SERVICES **PeiServices IN EFI_PEI_SERVICES **PeiServices

View File

@ -64,10 +64,10 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
</LibraryClass> </LibraryClass>
</LibraryClassDefinitions> </LibraryClassDefinitions>
<SourceFiles> <SourceFiles>
<Filename>PeiStatusCode.h</Filename>
<Filename>SerialStatusCodeWorker.c</Filename> <Filename>SerialStatusCodeWorker.c</Filename>
<Filename>MemoryStausCodeWorker.c</Filename> <Filename>MemoryStausCodeWorker.c</Filename>
<Filename>PeiStatusCode.c</Filename> <Filename>PeiStatusCode.c</Filename>
<Filename>PeiStatusCode.c</Filename>
</SourceFiles> </SourceFiles>
<PackageDependencies> <PackageDependencies>
<Package PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/> <Package PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
@ -93,22 +93,22 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
<PcdCoded> <PcdCoded>
<PcdEntry PcdItemType="FEATURE_FLAG"> <PcdEntry PcdItemType="FEATURE_FLAG">
<C_Name>PcdStatusCodeUseSerial</C_Name> <C_Name>PcdStatusCodeUseSerial</C_Name>
<TokenSpaceGuidCName>gEfiGenericPlatformTokenSpaceGuid</TokenSpaceGuidCName> <TokenSpaceGuidCName>gEfiEdkModulePkgTokenSpaceGuid</TokenSpaceGuidCName>
<HelpText/> <HelpText/>
</PcdEntry> </PcdEntry>
<PcdEntry PcdItemType="FEATURE_FLAG"> <PcdEntry PcdItemType="FEATURE_FLAG">
<C_Name>PcdStatusCodeUseMemory</C_Name> <C_Name>PcdStatusCodeUseMemory</C_Name>
<TokenSpaceGuidCName>gEfiGenericPlatformTokenSpaceGuid</TokenSpaceGuidCName> <TokenSpaceGuidCName>gEfiEdkModulePkgTokenSpaceGuid</TokenSpaceGuidCName>
<HelpText/> <HelpText/>
</PcdEntry> </PcdEntry>
<PcdEntry PcdItemType="FEATURE_FLAG"> <PcdEntry PcdItemType="FEATURE_FLAG">
<C_Name>PcdStatusCodeUseOEM</C_Name> <C_Name>PcdStatusCodeUseOEM</C_Name>
<TokenSpaceGuidCName>gEfiGenericPlatformTokenSpaceGuid</TokenSpaceGuidCName> <TokenSpaceGuidCName>gEfiEdkModulePkgTokenSpaceGuid</TokenSpaceGuidCName>
<HelpText/> <HelpText/>
</PcdEntry> </PcdEntry>
<PcdEntry PcdItemType="DYNAMIC"> <PcdEntry PcdItemType="DYNAMIC">
<C_Name>PcdStatusCodeMemorySize</C_Name> <C_Name>PcdStatusCodeMemorySize</C_Name>
<TokenSpaceGuidCName>gEfiGenericPlatformTokenSpaceGuid</TokenSpaceGuidCName> <TokenSpaceGuidCName>gEfiEdkModulePkgTokenSpaceGuid</TokenSpaceGuidCName>
<HelpText/> <HelpText/>
</PcdEntry> </PcdEntry>
</PcdCoded> </PcdCoded>