<xs:element minOccurs="1" maxOccurs="unbounded" ref="FvImageNames"/>\r
<xs:element minOccurs="0" maxOccurs="1" ref="FvImageOptions"/>\r
</xs:sequence>\r
- <xs:attribute name="Type" type="xs:string" use="optional"/>\r
+ <xs:attribute name="Type" type="FvImageTypes" use="optional"/>\r
</xs:complexType>\r
</xs:element>\r
<xs:element name="FvImageName">\r
<xs:attribute name="Name" type="FvRegionTypes" use="required"/>\r
</xs:complexType>\r
</xs:element>\r
- <xs:element name="FvImageNames" type="xs:string"/>\r
+ <xs:element name="FvImageNames" type="xs:NCName"/>\r
<xs:element name="FvImageOptions">\r
<xs:annotation>\r
<xs:documentation xml:lang="en">This element is used specify different name value pairs.</xs:documentation>\r
<xs:enumeration value="4MB"/>\r
</xs:restriction>\r
</xs:simpleType>\r
+ <xs:simpleType name="FvImageTypes">\r
+ <xs:restriction base="xs:NCName">\r
+ <xs:enumeration value="Attributes"/>\r
+ <xs:enumeration value="Options"/>\r
+ <xs:enumeration value="Components"/>\r
+ </xs:restriction>\r
+ </xs:simpleType>\r
<xs:simpleType name="FvSubRegionTypes">\r
<xs:restriction base="UCNameType">\r
<xs:enumeration value="NV_VARIABLE_STORE"/>\r