summaryrefslogtreecommitdiff
path: root/EdkNt32Pkg/Build/Nt32Common.xml
diff options
context:
space:
mode:
Diffstat (limited to 'EdkNt32Pkg/Build/Nt32Common.xml')
-rw-r--r--EdkNt32Pkg/Build/Nt32Common.xml183
1 files changed, 183 insertions, 0 deletions
diff --git a/EdkNt32Pkg/Build/Nt32Common.xml b/EdkNt32Pkg/Build/Nt32Common.xml
new file mode 100644
index 0000000000..7d996fe5c9
--- /dev/null
+++ b/EdkNt32Pkg/Build/Nt32Common.xml
@@ -0,0 +1,183 @@
+<?xml version="1.0" ?>
+<!--
+Copyright (c) 2006, Intel Corporation
+All rights reserved. This program and the accompanying materials
+are licensed and made available under the terms and conditions of the BSD License
+which accompanies this distribution. The full text of the license may be found at
+http://opensource.org/licenses/bsd-license.php
+
+THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
+WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
+-->
+<root>
+ <Ffs type="APPLICATION">
+ <Attribute Name="FFS_FILETYPE" Value="EFI_FV_FILETYPE_APPLICATION"/>
+ <Attribute Name="FFS_ATTRIB_CHECKSUM" Value="TRUE"/>
+ <Sections EncapsulationType="Compress">
+ <Sections EncapsulationType="Guid-Defined">
+ <Section SectionType="EFI_SECTION_PE32"/>
+ <Section SectionType="EFI_SECTION_USER_INTERFACE"/>
+ <Section SectionType="EFI_SECTION_VERSION"/>
+ </Sections>
+ </Sections>
+ </Ffs>
+ <Ffs type="FILE">
+ <Attribute Name="FFS_FILETYPE" Value="EFI_FV_FILETYPE_FREEFORM"/>
+ <Attribute Name="FFS_ATTRIB_CHECKSUM" Value="TRUE"/>
+ <Sections>
+ <Section SectionType="EFI_SECTION_RAW"/>
+ </Sections>
+ </Ffs>
+ <Ffs type="Apriori">
+ <Attribute Name="FFS_FILETYPE" Value="EFI_FV_FILETYPE_FREEFORM"/>
+ <Attribute Name="FFS_ATTRIB_CHECKSUM" Value="TRUE"/>
+ <Sections>
+ <Section SectionType="EFI_SECTION_RAW"/>
+ </Sections>
+ </Ffs>
+ <Ffs type="Logo, Logo.Logo">
+ <Attribute Name="FFS_FILETYPE" Value="EFI_FV_FILETYPE_FREEFORM"/>
+ <Attribute Name="FFS_ATTRIB_CHECKSUM" Value="TRUE"/>
+ <Sections EncapsulationType="Compress">
+ <Sections EncapsulationType="Guid-Defined">
+ <Section SectionType="EFI_SECTION_RAW"/>
+ </Sections>
+ </Sections>
+ </Ffs>
+ <Ffs type="RAWFILE">
+ <Attribute Name="FFS_FILETYPE" Value="EFI_FV_FILETYPE_RAW"/>
+ <Attribute Name="FFS_ATTRIB_CHECKSUM" Value="TRUE"/>
+ <Sections>
+ <Section SectionType="EFI_SECTION_RAW"/>
+ </Sections>
+ </Ffs>
+ <Ffs type="Legacy16">
+ <Attribute Name="FFS_FILETYPE" Value="EFI_FV_FILETYPE_FREEFORM"/>
+ <Attribute Name="FFS_ATTRIB_CHECKSUM" Value="TRUE"/>
+ <Sections EncapsulationType="Compress">
+ <Sections EncapsulationType="Guid-Defined">
+ <Section SectionType="EFI_SECTION_RAW"/>
+ </Sections>
+ </Sections>
+ </Ffs>
+ <Ffs type="BINARY">
+ <Attribute Name="FFS_FILETYPE" Value="EFI_FV_FILETYPE_FREEFORM"/>
+ <Attribute Name="FFS_ATTRIB_CHECKSUM" Value="TRUE"/>
+ <Sections EncapsulationType="Compress">
+ <Sections EncapsulationType="Guid-Defined">
+ <Section SectionType="EFI_SECTION_RAW"/>
+ </Sections>
+ </Sections>
+ </Ffs>
+ <Ffs type="PE32_PEIM.TE_PEIM">
+ <Attribute Name="FFS_FILETYPE" Value="EFI_FV_FILETYPE_PEIM"/>
+ <Attribute Name="FFS_ATTRIB_CHECKSUM" Value="TRUE"/>
+ <Sections>
+ <Section SectionType="EFI_SECTION_PEI_DEPEX"/>
+ <Section SectionType="EFI_SECTION_TE"/>
+ <Section SectionType="EFI_SECTION_USER_INTERFACE"/>
+ <Section SectionType="EFI_SECTION_VERSION"/>
+ </Sections>
+ </Ffs>
+ <Ffs type="Config.Config">
+ <Attribute Name="FFS_FILETYPE" Value="EFI_FV_FILETYPE_RAW"/>
+ <Attribute Name="FFS_ATTRIB_CHECKSUM" Value="TRUE"/>
+ <Sections>
+ <Section SectionType="EFI_SECTION_RAW"/>
+ </Sections>
+ </Ffs>
+ <Ffs type="BS_DRIVER.Ifr_Bin">
+ <Attribute Name="FFS_FILETYPE" Value="EFI_FV_FILETYPE_DRIVER"/>
+ <Attribute Name="FFS_ATTRIB_CHECKSUM" Value="TRUE"/>
+ <Sections EncapsulationType="Compress">
+ <Sections EncapsulationType="Guid-Defined">
+ <Section SectionType="EFI_SECTION_PEI_DEPEX"/>
+ <Section SectionType="EFI_SECTION_PE32"/>
+ <Section SectionType="EFI_SECTION_USER_INTERFACE"/>
+ <Section SectionType="EFI_SECTION_VERSION"/>
+ <Section SectionType="EFI_SECTION_RAW"/>
+ </Sections>
+ </Sections>
+ </Ffs>
+
+
+ <Ffs type="PEI_CORE">
+ <Attribute Name="FFS_FILETYPE" Value="EFI_FV_FILETYPE_PEI_CORE"/>
+ <Attribute Name="FFS_ATTRIB_CHECKSUM" Value="TRUE"/>
+ <Sections>
+ <Section SectionType="EFI_SECTION_PE32"/>
+ <Section SectionType="EFI_SECTION_USER_INTERFACE"/>
+ <Section SectionType="EFI_SECTION_VERSION"/>
+ </Sections>
+ </Ffs>
+ <Ffs type="PE32_PEIM">
+ <Attribute Name="FFS_FILETYPE" Value="EFI_FV_FILETYPE_PEIM"/>
+ <Attribute Name="FFS_ATTRIB_CHECKSUM" Value="TRUE"/>
+ <Sections>
+ <Section SectionType="EFI_SECTION_PEI_DEPEX"/>
+ <Section SectionType="EFI_SECTION_PE32"/>
+ <Section SectionType="EFI_SECTION_USER_INTERFACE"/>
+ <Section SectionType="EFI_SECTION_VERSION"/>
+ </Sections>
+ </Ffs>
+ <Ffs type="PE32_PEIM.Relocatable">
+ <Attribute Name="FFS_FILETYPE" Value="EFI_FV_FILETYPE_PEIM"/>
+ <Attribute Name="FFS_ATTRIB_CHECKSUM" Value="TRUE"/>
+ <Sections>
+ <Section SectionType="EFI_SECTION_PEI_DEPEX"/>
+ <Section SectionType="EFI_SECTION_PE32"/>
+ </Sections>
+ </Ffs>
+ <Ffs type="PE32_PEIM.CompressPEIM">
+ <Attribute Name="FFS_FILETYPE" Value="EFI_FV_FILETYPE_PEIM"/>
+ <Attribute Name="FFS_ATTRIB_CHECKSUM" Value="TRUE"/>
+ <Sections>
+ <Section SectionType="EFI_SECTION_PEI_DEPEX"/>
+ <Sections EncapsulationType="Compress">
+ <Section SectionType="EFI_SECTION_PE32"/>
+ <Section SectionType="EFI_SECTION_USER_INTERFACE"/>
+ <Section SectionType="EFI_SECTION_VERSION"/>
+ </Sections>
+ </Sections>
+ </Ffs>
+ <Ffs type="COMBINED_PEIM_DRIVER">
+ <Attribute Name="FFS_FILETYPE" Value="EFI_FV_FILETYPE_COMBINED_PEIM_DRIVER"/>
+ <Attribute Name="FFS_ATTRIB_CHECKSUM" Value="TRUE"/>
+ <Sections>
+ <Section SectionType="EFI_SECTION_PEI_DEPEX"/>
+ <Section SectionType="EFI_SECTION_UNKNOW"/>
+ <Section SectionType="EFI_SECTION_PE32"/>
+ <Section SectionType="EFI_SECTION_USER_INTERFACE"/>
+ <Section SectionType="EFI_SECTION_VERSION"/>
+ </Sections>
+ </Ffs>
+ <Ffs type="DXE_CORE">
+ <Attribute Name="FFS_FILETYPE" Value="EFI_FV_FILETYPE_DXE_CORE"/>
+ <Attribute Name="FFS_ATTRIB_CHECKSUM" Value="TRUE"/>
+ <Sections EncapsulationType="Compress">
+ <Section SectionType="EFI_SECTION_PE32"/>
+ <Section SectionType="EFI_SECTION_USER_INTERFACE"/>
+ <Section SectionType="EFI_SECTION_VERSION"/>
+ </Sections>
+ </Ffs>
+ <Ffs type="BS_DRIVER, RT_DRIVER, SAL_RT_DRIVER, BS_DRIVER_EFI, RT_DRIVER_EFI, APPLICATION_EFI">
+ <Attribute Name="FFS_FILETYPE" Value="EFI_FV_FILETYPE_DRIVER"/>
+ <Attribute Name="FFS_ATTRIB_CHECKSUM" Value="TRUE"/>
+ <Sections EncapsulationType="Compress">
+ <Sections EncapsulationType="Guid-Defined">
+ <Section SectionType="EFI_SECTION_DXE_DEPEX"/>
+ <Section SectionType="EFI_SECTION_PE32"/>
+ <Section SectionType="EFI_SECTION_USER_INTERFACE"/>
+ <Section SectionType="EFI_SECTION_VERSION"/>
+ </Sections>
+ </Sections>
+ </Ffs>
+
+ <Ffs type="Microcode">
+ <Attribute Name="FFS_FILETYPE" Value="EFI_FV_FILETYPE_RAW"/>
+ <Attribute Name="FFS_ATTRIB_CHECKSUM" Value="TRUE"/>
+ <Sections>
+ <Section SectionType="EFI_SECTION_RAW"/>
+ </Sections>
+ </Ffs>
+</root>