]> git.proxmox.com Git - mirror_edk2.git/blob - Tools/Conf/Common.xml
Removed create/modified/update data, PacakgeType from headers, added HexWordArrayType...
[mirror_edk2.git] / Tools / Conf / Common.xml
1 <?xml version="1.0" ?>
2 <!--
3 Copyright (c) 2006, Intel Corporation
4 All rights reserved. This program and the accompanying materials
5 are licensed and made available under the terms and conditions of the BSD License
6 which accompanies this distribution. The full text of the license may be found at
7 http://opensource.org/licenses/bsd-license.php
8
9 THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
10 WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
11 -->
12 <root>
13 <Ffs type="APPLICATION">
14 <Attribute Name="FFS_FILETYPE" Value="EFI_FV_FILETYPE_APPLICATION" />
15 <Attribute Name="FFS_ATTRIB_CHECKSUM" Value="TRUE" />
16 <Sections EncapsulationType="Compress">
17 <Sections EncapsulationType="Guid-Defined">
18 <Section SectionType="EFI_SECTION_PE32" />
19 <Section SectionType="EFI_SECTION_USER_INTERFACE" />
20 <Section SectionType="EFI_SECTION_VERSION" />
21 </Sections>
22 </Sections>
23 </Ffs>
24
25 <Ffs type="BINARY">
26 <Attribute Name="FFS_FILETYPE" Value="EFI_FV_FILETYPE_FREEFORM" />
27 <Attribute Name="FFS_ATTRIB_CHECKSUM" Value="TRUE" />
28 <Sections EncapsulationType="Compress">
29 <Sections EncapsulationType="Guid-Defined">
30 <Section SectionType="EFI_SECTION_RAW" />
31 </Sections>
32 </Sections>
33 </Ffs>
34
35 <Ffs type="FILE">
36 <Attribute Name="FFS_FILETYPE" Value="EFI_FV_FILETYPE_FREEFORM" />
37 <Attribute Name="FFS_ATTRIB_CHECKSUM" Value="TRUE" />
38 <Sections>
39 <Section SectionType="EFI_SECTION_RAW"/>
40 </Sections>
41 </Ffs>
42
43 <Ffs type="PE32_PEIM.CompressPEIM">
44 <Attribute Name="FFS_FILETYPE" Value="EFI_FV_FILETYPE_PEIM" />
45 <Attribute Name="FFS_ATTRIB_CHECKSUM" Value="TRUE" />
46
47 <Sections>
48 <Section SectionType="EFI_SECTION_PEI_DEPEX" />
49 <Sections EncapsulationType="Compress">
50 <Section SectionType="EFI_SECTION_PE32" />
51 <Section SectionType="EFI_SECTION_USER_INTERFACE" />
52 <Section SectionType="EFI_SECTION_VERSION" />
53 </Sections>
54 </Sections>
55 </Ffs>
56
57 <Ffs type="PEI_CORE">
58 <Attribute Name="FFS_FILETYPE" Value="EFI_FV_FILETYPE_PEI_CORE" />
59 <Attribute Name="FFS_ATTRIB_CHECKSUM" Value="TRUE" />
60 <Sections>
61 <Section SectionType="EFI_SECTION_PE32"/>
62 <Section SectionType="EFI_SECTION_USER_INTERFACE"/>
63 <Section SectionType="EFI_SECTION_VERSION"/>
64 </Sections>
65 </Ffs>
66
67 <Ffs type="PE32_PEIM.Relocatable">
68 <Attribute Name="FFS_FILETYPE" Value="EFI_FV_FILETYPE_PEIM" />
69 <Attribute Name="FFS_ATTRIB_CHECKSUM" Value="TRUE" />
70 <Sections>
71 <Section SectionType="EFI_SECTION_PEI_DEPEX"/>
72 <Section SectionType="EFI_SECTION_PE32"/>
73 </Sections>
74 </Ffs>
75
76 <Ffs type="DXE_CORE">
77 <Attribute Name="FFS_FILETYPE" Value="EFI_FV_FILETYPE_DXE_CORE" />
78 <Attribute Name="FFS_ATTRIB_CHECKSUM" Value="TRUE" />
79 <Sections EncapsulationType="Compress">
80 <Section SectionType="EFI_SECTION_PE32" />
81 <Section SectionType="EFI_SECTION_USER_INTERFACE" />
82 <Section SectionType="EFI_SECTION_VERSION" />
83 </Sections>
84 </Ffs>
85
86
87 <Ffs type="BS_DRIVER, RT_DRIVER, SAL_RT_DRIVER">
88 <Attribute Name="FFS_FILETYPE" Value="EFI_FV_FILETYPE_DRIVER" />
89 <Attribute Name="FFS_ATTRIB_CHECKSUM" Value="TRUE" />
90
91 <Sections EncapsulationType="Compress">
92 <Sections EncapsulationType="Guid-Defined">
93 <Section SectionType="EFI_SECTION_PEI_DEPEX" />
94 <Section SectionType="EFI_SECTION_PE32" />
95 <Section SectionType="EFI_SECTION_USER_INTERFACE" />
96 <Section SectionType="EFI_SECTION_VERSION" />
97 </Sections>
98 </Sections>
99 </Ffs>
100
101 <Ffs type="COMBINED_PEIM_DRIVER">
102 <Attribute Name="FFS_FILETYPE" Value="EFI_FV_FILETYPE_COMBINED_PEIM_DRIVER" />
103 <Attribute Name="FFS_ATTRIB_CHECKSUM" Value="TRUE" />
104 <Sections>
105 <Section SectionType="EFI_SECTION_PEI_DEPEX"/>
106 <Section SectionType="EFI_SECTION_PE32"/>
107 <Section SectionType="EFI_SECTION_USER_INTERFACE"/>
108 <Section SectionType="EFI_SECTION_VERSION"/>
109 </Sections>
110 </Ffs>
111
112 <Ffs type="PE32_PEIM">
113 <Attribute Name="FFS_FILETYPE" Value="EFI_FV_FILETYPE_PEIM" />
114 <Attribute Name="FFS_ATTRIB_CHECKSUM" Value="TRUE" />
115 <Sections>
116 <Section SectionType="EFI_SECTION_PEI_DEPEX"/>
117 <Section SectionType="EFI_SECTION_PE32"/>
118 <Section SectionType="EFI_SECTION_USER_INTERFACE"/>
119 <Section SectionType="EFI_SECTION_VERSION"/>
120 </Sections>
121 </Ffs>
122
123 <Ffs type="Logo, Logo.Logo">
124 <Attribute Name="FFS_FILETYPE" Value="EFI_FV_FILETYPE_FREEFORM" />
125 <Attribute Name="FFS_ATTRIB_CHECKSUM" Value="TRUE" />
126 <Sections EncapsulationType="Compress">
127 <Sections EncapsulationType="Guid-Defined">
128 <Section SectionType="EFI_SECTION_RAW" />
129 </Sections>
130 </Sections>
131 </Ffs>
132
133 </root>