X-Git-Url: https://git.proxmox.com/?p=mirror_edk2.git;a=blobdiff_plain;f=Tools%2FXMLSchema%2FFrameworkPlatformDataElements.xsd;h=a32b28c2f361f288bd81c2d3624848ad039e5b32;hp=5cbaaca699fae05145093ee6f3966409652f0842;hb=d84573dbd1dd5a212e3b1856f96c18e867641025;hpb=878ddf1fc3540a715f63594ed22b6929e881afb4 diff --git a/Tools/XMLSchema/FrameworkPlatformDataElements.xsd b/Tools/XMLSchema/FrameworkPlatformDataElements.xsd index 5cbaaca699..a32b28c2f3 100644 --- a/Tools/XMLSchema/FrameworkPlatformDataElements.xsd +++ b/Tools/XMLSchema/FrameworkPlatformDataElements.xsd @@ -16,8 +16,10 @@ This schema defines EFI and Framework Platform Data Elements that are specific to platform creation. + + @@ -73,8 +75,8 @@ - - + + @@ -84,10 +86,22 @@ Define contents of the regions in flash. The files and data are placed in the output image in the order they are encountered in this definition. Multiple FlashDeviceImage sections may be defined. Which one the tool should use is specified by Name on the command line. - - - - + + + + + + + + + + + + + + + + @@ -96,14 +110,51 @@ - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -139,7 +190,7 @@ - + @@ -150,7 +201,7 @@ - + This element is used specify different name value pairs. @@ -182,20 +233,54 @@ + + + + + + + + + + + + + - + + + + + + Only specification is allow here. We need to let this be an addtion OR, if the WORD portion exists, this entry takes precedence. + + + + + + + + + + + + + + + + @@ -211,6 +296,9 @@ + + DO NOT USE! - Removing this from Schema + @@ -219,75 +307,60 @@ + + DO NOT USE! - Use PlatformList instead + - + - This defines the required sections of a valid EFI/Tiano binary image + This is used in the Framework Database file - - - - - - - + + - + - The list of EFI_FLASH_AREA Attributes + This is used in a Framework Platform Description (FPD) file - - - - - - - - - The list of valid EFI Area Types - - - - - - - - - - - - + + + + + + + + + + + + + + + + + - Right now, only EFI_FLASH_MAP_HOB_GUID is defined + DO NOT USE - Use FrameworkModules Instead. - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + +