Removed create/modified/update data, PacakgeType from headers, added HexWordArrayType for VariableName list, the definition accepts the following: 0x000A, 0x000b, 0x00AF or 0x000A 0x000b 0x00AF or 0x000A,0x000b,0x00AF NOTE: LEADING ZERO characters are REQUIRED!

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@473 6f19259b-4bc3-4df7-8a09-765794883524
This commit is contained in:
lhauch 2006-06-10 20:29:18 +00:00
parent 81e8690189
commit 401693ff43
9 changed files with 7 additions and 28 deletions

View File

@ -15,10 +15,6 @@
THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, WITHOUT WARRANTIES THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, WITHOUT WARRANTIES
OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
</License> </License>
<Created>2006-03-05 09:49</Created>
<Updated>2006-03-19 16:18</Updated>
<URL>http://www.TianoCore.org</URL>
<PackageType>BINARY</PackageType>
<ReadOnly>true</ReadOnly> <ReadOnly>true</ReadOnly>
<RePackage>false</RePackage> <RePackage>false</RePackage>
<Specification>FRAMEWORK_BUILD_PACKAGING_SPECIFICATION 0x00000052</Specification> <Specification>FRAMEWORK_BUILD_PACKAGING_SPECIFICATION 0x00000052</Specification>

View File

@ -15,10 +15,6 @@
THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, WITHOUT WARRANTIES THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, WITHOUT WARRANTIES
OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
</License> </License>
<Created>2006-02-21 17:43</Created>
<Updated>2006-03-19 16:26</Updated>
<URL>http://www.TianoCore.org</URL>
<PackageType>SOURCE</PackageType>
<ReadOnly>true</ReadOnly> <ReadOnly>true</ReadOnly>
<RePackage>false</RePackage> <RePackage>false</RePackage>
<Specification>FRAMEWORK_BUILD_PACKAGING_SPECIFICATION 0x00000052</Specification> <Specification>FRAMEWORK_BUILD_PACKAGING_SPECIFICATION 0x00000052</Specification>

View File

@ -15,10 +15,6 @@
THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, WITHOUT WARRANTIES THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, WITHOUT WARRANTIES
OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
</License> </License>
<Created>2006-02-22 13:25</Created>
<Updated>2006-03-22 16:18</Updated>
<URL>http://www.TianoCore.org</URL>
<PackageType>SOURCE</PackageType>
<ReadOnly>true</ReadOnly> <ReadOnly>true</ReadOnly>
<RePackage>false</RePackage> <RePackage>false</RePackage>
<Specification>FRAMEWORK_BUILD_PACKAGING_SPECIFICATION 0x00000052</Specification> <Specification>FRAMEWORK_BUILD_PACKAGING_SPECIFICATION 0x00000052</Specification>

View File

@ -15,10 +15,6 @@
THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, WITHOUT WARRANTIES THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, WITHOUT WARRANTIES
OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
</License> </License>
<Created>2006-03-05 10:13</Created>
<Updated>2006-03-18 20:23</Updated>
<URL>http://www.TianoCore.org</URL>
<PackageType>BINARY</PackageType>
<ReadOnly>true</ReadOnly> <ReadOnly>true</ReadOnly>
<RePackage>false</RePackage> <RePackage>false</RePackage>
<Specification>FRAMEWORK_BUILD_PACKAGING_SPECIFICATION 0x00000052</Specification> <Specification>FRAMEWORK_BUILD_PACKAGING_SPECIFICATION 0x00000052</Specification>

View File

@ -17,10 +17,6 @@
THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
</License> </License>
<Created>2006-03-18 19:02</Created>
<Updated>2006-03-19 15:18</Updated>
<URL>http://www.TianoCore.org</URL>
<PackageType>SOURCE</PackageType>
<ReadOnly>true</ReadOnly> <ReadOnly>true</ReadOnly>
<RePackage>false</RePackage> <RePackage>false</RePackage>
<Specification>FRAMEWORK_BUILD_PACKAGING_SPECIFICATION 0x00000052</Specification> <Specification>FRAMEWORK_BUILD_PACKAGING_SPECIFICATION 0x00000052</Specification>

View File

@ -4,8 +4,6 @@
<DatabaseName>FrameworkDatabase</DatabaseName> <DatabaseName>FrameworkDatabase</DatabaseName>
<Guid>5ce32c23-6448-43ab-b509-a9deae3aae65</Guid> <Guid>5ce32c23-6448-43ab-b509-a9deae3aae65</Guid>
<Version>0.3</Version> <Version>0.3</Version>
<Created>2006-03-04 22:14</Created>
<Updated>2006-03-06 16:56</Updated>
<Abstract>The Framework Module Development Packaging System Database</Abstract> <Abstract>The Framework Module Development Packaging System Database</Abstract>
<Description>This Database tracks the Basename, Version, Guid and Path for all packages installed in this workspace.</Description> <Description>This Database tracks the Basename, Version, Guid and Path for all packages installed in this workspace.</Description>
<Copyright>Copyright (c) 2006, Intel Corporation.</Copyright> <Copyright>Copyright (c) 2006, Intel Corporation.</Copyright>

View File

@ -20,10 +20,6 @@
THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
</License> </License>
<CreatedDate>2006-02-24 14:49</CreatedDate>
<ModifiedDate>2006-02-24 14:49</ModifiedDate>
<URL>http://www.TianoCore.org</URL>
<PackageType>MIXED</PackageType>
<ReadOnly>false</ReadOnly> <ReadOnly>false</ReadOnly>
<RePackage>true</RePackage> <RePackage>true</RePackage>
<Specification>FRAMEWORK_BUILD_PACKAGING_SPECIFICATION 0x00000052</Specification> <Specification>FRAMEWORK_BUILD_PACKAGING_SPECIFICATION 0x00000052</Specification>

View File

@ -240,6 +240,11 @@
<xs:enumeration value="PRIVATE"/> <xs:enumeration value="PRIVATE"/>
</xs:restriction> </xs:restriction>
</xs:simpleType> </xs:simpleType>
<xs:simpleType name="HexWordArrayType">
<xs:restriction base="xs:normalizedString">
<xs:pattern value="((( )?0x[a-fA-F0-9]{4})(,)?)+( )?"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="HiiPackageUsage"> <xs:simpleType name="HiiPackageUsage">
<xs:restriction base="NameConvention"> <xs:restriction base="NameConvention">
<xs:enumeration value="ALWAYS_PRODUCED"/> <xs:enumeration value="ALWAYS_PRODUCED"/>
@ -458,7 +463,7 @@
</xs:restriction> </xs:restriction>
</xs:simpleType> </xs:simpleType>
<xs:simpleType name="VariableNameDataType"> <xs:simpleType name="VariableNameDataType">
<xs:list itemType="HexWordDataType"/> <xs:list itemType="HexWordArrayType"/>
</xs:simpleType> </xs:simpleType>
<xs:simpleType name="UsageTypes"> <xs:simpleType name="UsageTypes">
<xs:restriction base="NameConvention"> <xs:restriction base="NameConvention">

View File

@ -254,7 +254,7 @@
<!-- URL needs to be removed --> <!-- URL needs to be removed -->
<xs:element minOccurs="0" maxOccurs="1" ref="URL"/> <xs:element minOccurs="0" maxOccurs="1" ref="URL"/>
<!-- PackageType needs to be removed --> <!-- PackageType needs to be removed -->
<xs:element minOccurs="1" maxOccurs="1" ref="PackageType"/> <xs:element minOccurs="0" maxOccurs="1" ref="PackageType"/>
<!-- ReadOnly and RePackage remain in final --> <!-- ReadOnly and RePackage remain in final -->
<xs:element minOccurs="0" maxOccurs="1" ref="ReadOnly"/> <xs:element minOccurs="0" maxOccurs="1" ref="ReadOnly"/>
<xs:element minOccurs="0" maxOccurs="1" ref="RePackage"/> <xs:element minOccurs="0" maxOccurs="1" ref="RePackage"/>