summaryrefslogtreecommitdiff
path: root/MdePkg/MdePkg.spd
diff options
context:
space:
mode:
authorqhuang8 <qhuang8@6f19259b-4bc3-4df7-8a09-765794883524>2006-06-07 15:38:52 +0000
committerqhuang8 <qhuang8@6f19259b-4bc3-4df7-8a09-765794883524>2006-06-07 15:38:52 +0000
commit533f039eb0bd2a1d5e7f11debb1379b048630021 (patch)
tree6d247323469c5f91d3e7edf21fb2e26c03f5d793 /MdePkg/MdePkg.spd
parent8a43e8dd550a3e92238b3c22bb6ea67d41097e86 (diff)
downloadedk2-533f039eb0bd2a1d5e7f11debb1379b048630021.zip
edk2-533f039eb0bd2a1d5e7f11debb1379b048630021.tar.gz
edk2-533f039eb0bd2a1d5e7f11debb1379b048630021.tar.bz2
BaseMemoryLib:
Correct wrong ASSERT()s on SetMem16(), SetMem32(), SetMem64() HobLib: Add Missing ASSERT()s for BuildGuidHobData() since CopyMem() now allow zero source buffer with length > 0. BasePrintLib Add ASSERT()s to check NULL buffer and NULL format. PostCodeLib Add 3 instances of PostCodeLib and introduce new Pcd for post code property mask. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@438 6f19259b-4bc3-4df7-8a09-765794883524
Diffstat (limited to 'MdePkg/MdePkg.spd')
-rw-r--r--MdePkg/MdePkg.spd19
1 files changed, 19 insertions, 0 deletions
diff --git a/MdePkg/MdePkg.spd b/MdePkg/MdePkg.spd
index 9fbb8a6..6b43238 100644
--- a/MdePkg/MdePkg.spd
+++ b/MdePkg/MdePkg.spd
@@ -139,6 +139,10 @@
<IncludeHeader>Include/Library/ReportStatusCodeLib.h</IncludeHeader>
</LibraryClassDeclaration>
<LibraryClassDeclaration>
+ <LibraryClass>PostCodeLib</LibraryClass>
+ <IncludeHeader>Include/Library/PostCodeLib.h</IncludeHeader>
+ </LibraryClassDeclaration>
+ <LibraryClassDeclaration>
<LibraryClass>ResourcePublicationLib</LibraryClass>
<IncludeHeader>Include/Library/ResourcePublicationLib.h</IncludeHeader>
</LibraryClassDeclaration>
@@ -226,6 +230,15 @@
<Filename>Library/BaseReportStatusCodeLibNull/BaseReportStatusCodeLibNull.msa</Filename>
</MsaFile>
<MsaFile>
+ <Filename>Library/BasePostCodeLib80/BasePostCodeLib80.msa</Filename>
+ </MsaFile>
+ <MsaFile>
+ <Filename>Library/BasePostCodeLibDebug/BasePostCodeLibDebug.msa</Filename>
+ </MsaFile>
+ <MsaFile>
+ <Filename>Library/BasePostCodeLibReportStatusCode/BasePostCodeLibReportStatusCode.msa</Filename>
+ </MsaFile>
+ <MsaFile>
<Filename>Library/BaseSmbusLib/BaseSmbusLib.msa</Filename>
</MsaFile>
<MsaFile>
@@ -1227,5 +1240,11 @@
<DatumType>UINT8</DatumType>
<DefaultValue>0x0</DefaultValue>
</PcdEntry>
+ <PcdEntry ItemType="FIXED_AT_BUILD">
+ <C_Name>PcdPostCodePropertyMask</C_Name>
+ <Token>0x0000000b</Token>
+ <DatumType>UINT8</DatumType>
+ <DefaultValue>0</DefaultValue>
+ </PcdEntry>
</PcdDefinitions>
</PackageSurfaceArea>