]> git.proxmox.com Git - mirror_edk2.git/blobdiff - Tools/XMLSchema/FrameworkDataTypes.xsd
Added optional whitespace characters in before and/or after the content within <eleme...
[mirror_edk2.git] / Tools / XMLSchema / FrameworkDataTypes.xsd
index b90b2e5b3ba15875b09ae328da9839dfbefbd862..c2074ff69f99634adbf5ca2a4395d74f7c8e659d 100644 (file)
@@ -26,7 +26,7 @@
   </xs:simpleType>\r
   <xs:simpleType name="BlockNameType">\r
     <xs:restriction base="UCNameType">\r
-      <xs:pattern value="BLOCK[A-F0-9]{2}"/>\r
+      <xs:pattern value="\s*BLOCK[A-F0-9]{2}\s*"/>\r
     </xs:restriction>\r
   </xs:simpleType>\r
   <xs:simpleType name="BootModeNames">\r
   </xs:simpleType>\r
   <xs:simpleType name="DatumSizeLimitation">\r
     <xs:restriction base="xs:nonNegativeInteger">\r
-      <xs:minExclusive value="0"/>\r
       <xs:maxExclusive value="13777216"/>\r
       <xs:pattern value="(\s)*[1-9][0-9]*(\s)*"/>\r
     </xs:restriction>\r
   <xs:simpleType name="HexByteArrayListType">\r
     <xs:restriction base="xs:normalizedString">\r
       <xs:minLength value="4"/>\r
-      <xs:pattern value="((( )?0x[a-fA-F0-9]{2})(,)?)+( )?"/>\r
+      <xs:pattern value="\s*((( )?0x[a-fA-F0-9]{2})(,)?)+( )?"/>\r
     </xs:restriction>\r
   </xs:simpleType>\r
   <xs:simpleType name="HexByteArrayType">\r
   </xs:simpleType>\r
   <xs:simpleType name="Md5sumType">\r
     <xs:restriction base="xs:normalizedString">\r
-      <xs:pattern value="[a-fA-F0-9]{32}"/>\r
+      <xs:pattern value="\s*[a-fA-F0-9]{32}\s*"/>\r
     </xs:restriction>\r
   </xs:simpleType>\r
   <xs:simpleType name="PrimaryModuleListType">\r
   <xs:simpleType name="SkuListType">\r
     <xs:restriction base="xs:normalizedString">\r
       <xs:minLength value="1"/>\r
-      <xs:pattern value="(\d)+((,)?(\s)*(\d)+)*"/>\r
+      <xs:pattern value="\s*(\d)+((,)?(\s)*(\d)+)*"/>\r
     </xs:restriction>\r
   </xs:simpleType>\r
   <xs:simpleType name="SupportedArchitectures">\r
   <xs:simpleType name="VariableOffsetValues">\r
     <xs:restriction base="xs:string">\r
       <xs:minLength value="1"/>\r
-      <xs:pattern value="\d+(:)?\d*"/>\r
+      <xs:pattern value="\s*\d+(:)?\d*\s*"/>\r
     </xs:restriction>\r
   </xs:simpleType>\r
   <xs:simpleType name="VariableUsage">\r