Add many datum and datum size checking in PCD building tools, These checking work will be moved to FPD verification tools or UI tools in future.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@528 6f19259b-4bc3-4df7-8a09-765794883524
This commit is contained in:
klu2
2006-06-15 14:41:28 +00:00
parent 59a372594c
commit 6f7e61a03a
3 changed files with 397 additions and 123 deletions

View File

@@ -298,7 +298,7 @@
<Token>0x00001009</Token>
<TokenSpaceGuid>00000000-0000-0000-0000-000000000000</TokenSpaceGuid>
<DatumType>VOID*</DatumType>
<MaxDatumSize>44</MaxDatumSize>
<MaxDatumSize>52</MaxDatumSize>
<Value>L"..\\..\\Fv\\Fv_Recovery.fd"</Value>
</PcdData>
<PcdData ItemType="FIXED_AT_BUILD">
@@ -621,7 +621,7 @@
<Token>0x00011004</Token>
<TokenSpaceGuid>00000000-0000-0000-0000-000000000000</TokenSpaceGuid>
<DatumType>BOOLEAN</DatumType>
<Value>0</Value>
<Value>FALSE</Value>
</PcdData>
</PcdBuildDefinition>
</ModuleSA>
@@ -4973,7 +4973,7 @@
<TokenSpaceGuid>00000000-0000-0000-0000-000000000000</TokenSpaceGuid>
<DatumType>BOOLEAN</DatumType>
<MaxDatumSize>1</MaxDatumSize>
<Value>0x1</Value>
<Value>TRUE</Value>
</PcdData>
<PcdData ItemType="PATCHABLE_IN_MODULE">
<C_Name>PcdWinNtBinaryPatch1</C_Name>
@@ -5690,7 +5690,7 @@
<DatumType>BOOLEAN</DatumType>
<MaxDatumSize>1</MaxDatumSize>
<SkuInfo>
<SkuId>0</SkuId>
<SkuId>0</SkuId>
<Value>FALSE</Value>
</SkuInfo>
</PcdBuildData>