summaryrefslogtreecommitdiff
path: root/MdePkg/MdePkg.fpd
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.fpd
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.fpd')
-rw-r--r--MdePkg/MdePkg.fpd67
1 files changed, 67 insertions, 0 deletions
diff --git a/MdePkg/MdePkg.fpd b/MdePkg/MdePkg.fpd
index e514d44..684662f 100644
--- a/MdePkg/MdePkg.fpd
+++ b/MdePkg/MdePkg.fpd
@@ -82,6 +82,10 @@
<ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="PeiIoLibCpuIo" />
<ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="DxeReportStatusCodeLib" />
<ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="BaseReportStatusCodeLibNull" />
+ <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="BasePostCodeLib80" />
+ <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="BasePostCodeLibDebug" />
+ <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="BasePostCodeLibReportStatusCode" />
+
<ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="UefiDriverEntryPoint" />
<ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="DxeSmmDriverEntryPoint" />
<ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="UefiBootServicesTableLib" />
@@ -852,6 +856,69 @@
</PcdBuildData>
</PcdBuildDeclarations>
</ModuleSA>
+ <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="BasePostCodeLib80" >
+ <PcdBuildDeclarations>
+ <PcdBuildData ItemType="FIXED_AT_BUILD">
+ <C_Name>PcdPostCodePropertyMask</C_Name>
+ <Token>0x0000000b</Token>
+ <DatumType>UINT8</DatumType>
+ <HiiEnable>false</HiiEnable>
+ <VpdEnable>false</VpdEnable>
+ <AlternateNameSpaceEnable>false</AlternateNameSpaceEnable>
+ <SkuEnable>false</SkuEnable>
+ <SkuDataArrayEnable>false</SkuDataArrayEnable>
+ <MaxSku>0x00</MaxSku>
+ <SkuId>0x00</SkuId>
+ <DatumSize>1</DatumSize>
+ <VariableGuid>0</VariableGuid>
+ <VariableName>L""</VariableName>
+ <DataOffset>0</DataOffset>
+ <DefaultValue>0x00</DefaultValue>
+ </PcdBuildData>
+ </PcdBuildDeclarations>
+ </ModuleSA>
+ <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="BasePostCodeLibReportStatusCode" >
+ <PcdBuildDeclarations>
+ <PcdBuildData ItemType="FIXED_AT_BUILD">
+ <C_Name>PcdPostCodePropertyMask</C_Name>
+ <Token>0x0000000b</Token>
+ <DatumType>UINT8</DatumType>
+ <HiiEnable>false</HiiEnable>
+ <VpdEnable>false</VpdEnable>
+ <AlternateNameSpaceEnable>false</AlternateNameSpaceEnable>
+ <SkuEnable>false</SkuEnable>
+ <SkuDataArrayEnable>false</SkuDataArrayEnable>
+ <MaxSku>0x00</MaxSku>
+ <SkuId>0x00</SkuId>
+ <DatumSize>1</DatumSize>
+ <VariableGuid>0</VariableGuid>
+ <VariableName>L""</VariableName>
+ <DataOffset>0</DataOffset>
+ <DefaultValue>0x00</DefaultValue>
+ </PcdBuildData>
+ </PcdBuildDeclarations>
+ </ModuleSA>
+ <ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="BasePostCodeLibDebug" >
+ <PcdBuildDeclarations>
+ <PcdBuildData ItemType="FIXED_AT_BUILD">
+ <C_Name>PcdPostCodePropertyMask</C_Name>
+ <Token>0x0000000b</Token>
+ <DatumType>UINT8</DatumType>
+ <HiiEnable>false</HiiEnable>
+ <VpdEnable>false</VpdEnable>
+ <AlternateNameSpaceEnable>false</AlternateNameSpaceEnable>
+ <SkuEnable>false</SkuEnable>
+ <SkuDataArrayEnable>false</SkuDataArrayEnable>
+ <MaxSku>0x00</MaxSku>
+ <SkuId>0x00</SkuId>
+ <DatumSize>1</DatumSize>
+ <VariableGuid>0</VariableGuid>
+ <VariableName>L""</VariableName>
+ <DataOffset>0</DataOffset>
+ <DefaultValue>0x00</DefaultValue>
+ </PcdBuildData>
+ </PcdBuildDeclarations>
+ </ModuleSA>
<ModuleSA Arch="IA32" FvBinding="NULL" ModuleName="UefiDriverEntryPoint" >
</ModuleSA>