Added an Optional PcdUsage to PcdCoded element - however, this will have to change to required once we modify the tools and all of the MSA files that are using PcdCoded. (This is the first schema change for EDK135.)

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1021 6f19259b-4bc3-4df7-8a09-765794883524
This commit is contained in:
lhauch 2006-07-15 13:51:33 +00:00
parent 3e51f1ce33
commit f845d3d0df
1 changed files with 4 additions and 0 deletions

View File

@ -187,6 +187,10 @@
<xs:attribute name="ItemType" type="PcdItemTypes" use="required"/> <xs:attribute name="ItemType" type="PcdItemTypes" use="required"/>
</xs:attributeGroup> </xs:attributeGroup>
<xs:attributeGroup name="PcdCodedAttributes"> <xs:attributeGroup name="PcdCodedAttributes">
<!-- We need to modify ALL the MSA files that have PcdCoded sections to
set the PcdUsage. Once we modify all the MSA files and we modify the
wizard and the build tools, we need to make this required. -->
<xs:attribute name="Usage" type="PcdUsage" use="optional"/>
<xs:attribute name="PcdItemType" type="PcdItemTypes" use="required"/> <xs:attribute name="PcdItemType" type="PcdItemTypes" use="required"/>
<xs:attribute name="SupArchList" type="ArchListType" use="optional"/> <xs:attribute name="SupArchList" type="ArchListType" use="optional"/>
<xs:attribute name="FeatureFlag" type="FeatureFlagExpressionType" use="optional"/> <xs:attribute name="FeatureFlag" type="FeatureFlagExpressionType" use="optional"/>