mirror of https://github.com/acidanthera/audk.git
Add in PCD instantiation for newly added PCD in PcdPEIM.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1413 6f19259b-4bc3-4df7-8a09-765794883524
This commit is contained in:
parent
b678aacaa9
commit
34a94e468c
|
@ -1,15 +1,5 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!--
|
||||
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.
|
||||
-->
|
||||
<PlatformSurfaceArea xmlns="http://www.TianoCore.org/2006/Edk2.0">
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<PlatformSurfaceArea xmlns="http://www.TianoCore.org/2006/Edk2.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
|
||||
<PlatformHeader>
|
||||
<PlatformName>NT32</PlatformName>
|
||||
<GuidValue>eb216561-961f-47ee-9ef9-ca426ef547c2</GuidValue>
|
||||
|
@ -32,59 +22,59 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
|||
<BuildTargets>DEBUG</BuildTargets>
|
||||
<IntermediateDirectories>UNIFIED</IntermediateDirectories>
|
||||
<OutputDirectory/>
|
||||
<SkuInfo>
|
||||
<UiSkuName SkuID="0">DEFAULT</UiSkuName>
|
||||
</SkuInfo>
|
||||
</PlatformDefinitions>
|
||||
<Flash>
|
||||
<FlashDefinitionFile>FlashMap.fdf</FlashDefinitionFile>
|
||||
<!-- FlashDefinitionFile -->
|
||||
<!--FlashDefinitionFile-->
|
||||
<FvImages>
|
||||
<!-- Global Varables -->
|
||||
<NameValue Name="FV_RECOVERY_BASE_ADDRESS" Value="0xFFD80000" />
|
||||
<NameValue Name="FV_MAIN_BASE_ADDRESS" Value="0xFFF00000" />
|
||||
|
||||
<!-- Define Valid Image Names -->
|
||||
<!--Global Varables-->
|
||||
<NameValue Name="FV_RECOVERY_BASE_ADDRESS" Value="0xFFD80000"/>
|
||||
<NameValue Name="FV_MAIN_BASE_ADDRESS" Value="0xFFF00000"/>
|
||||
<!--Define Valid Image Names-->
|
||||
<FvImage Type="ImageName">
|
||||
<FvImageNames>FV_RECOVERY</FvImageNames>
|
||||
<FvImageNames>NV_STORAGE</FvImageNames>
|
||||
</FvImage>
|
||||
|
||||
<!-- Define Attributes for on or more Images Names -->
|
||||
<!--Define Attributes for on or more Images Names-->
|
||||
<FvImage Type="Attributes">
|
||||
<FvImageNames>FV_RECOVERY</FvImageNames>
|
||||
<FvImageNames>NV_STORAGE</FvImageNames>
|
||||
<FvImageNames>FV_FILE</FvImageNames>
|
||||
<FvImageOptions>
|
||||
<NameValue Name="EFI_ERASE_POLARITY" Value="1"/>
|
||||
<NameValue Name="EFI_READ_DISABLED_CAP" Value="TRUE" />
|
||||
<NameValue Name="EFI_READ_ENABLED_CAP" Value="TRUE" />
|
||||
<NameValue Name="EFI_READ_STATUS" Value="TRUE" />
|
||||
<NameValue Name="EFI_WRITE_DISABLED_CAP" Value="TRUE" />
|
||||
<NameValue Name="EFI_WRITE_ENABLED_CAP" Value="TRUE" />
|
||||
<NameValue Name="EFI_WRITE_STATUS" Value="TRUE" />
|
||||
<NameValue Name="EFI_LOCK_CAP" Value="TRUE" />
|
||||
<NameValue Name="EFI_LOCK_STATUS" Value="TRUE" />
|
||||
<NameValue Name="EFI_MEMORY_MAPPED" Value="TRUE" />
|
||||
<NameValue Name="EFI_ALIGNMENT_CAP" Value="TRUE" />
|
||||
<NameValue Name="EFI_ALIGNMENT_2" Value="TRUE" />
|
||||
<NameValue Name="EFI_ALIGNMENT_4" Value="TRUE" />
|
||||
<NameValue Name="EFI_ALIGNMENT_8" Value="TRUE" />
|
||||
<NameValue Name="EFI_ALIGNMENT_16" Value="TRUE" />
|
||||
<NameValue Name="EFI_ALIGNMENT_32" Value="TRUE" />
|
||||
<NameValue Name="EFI_ALIGNMENT_64" Value="TRUE" />
|
||||
<NameValue Name="EFI_ALIGNMENT_128" Value="TRUE" />
|
||||
<NameValue Name="EFI_ALIGNMENT_256" Value="TRUE" />
|
||||
<NameValue Name="EFI_ALIGNMENT_512" Value="TRUE" />
|
||||
<NameValue Name="EFI_ALIGNMENT_1K" Value="TRUE" />
|
||||
<NameValue Name="EFI_ALIGNMENT_2K" Value="TRUE" />
|
||||
<NameValue Name="EFI_ALIGNMENT_4K" Value="TRUE" />
|
||||
<NameValue Name="EFI_ALIGNMENT_8K" Value="TRUE" />
|
||||
<NameValue Name="EFI_ALIGNMENT_16K" Value="TRUE" />
|
||||
<NameValue Name="EFI_ALIGNMENT_32K" Value="TRUE" />
|
||||
<NameValue Name="EFI_ALIGNMENT_64K" Value="TRUE" />
|
||||
<NameValue Name="EFI_STICKY_WRITE" Value="FALSE" />
|
||||
<NameValue Name="EFI_READ_DISABLED_CAP" Value="TRUE"/>
|
||||
<NameValue Name="EFI_READ_ENABLED_CAP" Value="TRUE"/>
|
||||
<NameValue Name="EFI_READ_STATUS" Value="TRUE"/>
|
||||
<NameValue Name="EFI_WRITE_DISABLED_CAP" Value="TRUE"/>
|
||||
<NameValue Name="EFI_WRITE_ENABLED_CAP" Value="TRUE"/>
|
||||
<NameValue Name="EFI_WRITE_STATUS" Value="TRUE"/>
|
||||
<NameValue Name="EFI_LOCK_CAP" Value="TRUE"/>
|
||||
<NameValue Name="EFI_LOCK_STATUS" Value="TRUE"/>
|
||||
<NameValue Name="EFI_MEMORY_MAPPED" Value="TRUE"/>
|
||||
<NameValue Name="EFI_ALIGNMENT_CAP" Value="TRUE"/>
|
||||
<NameValue Name="EFI_ALIGNMENT_2" Value="TRUE"/>
|
||||
<NameValue Name="EFI_ALIGNMENT_4" Value="TRUE"/>
|
||||
<NameValue Name="EFI_ALIGNMENT_8" Value="TRUE"/>
|
||||
<NameValue Name="EFI_ALIGNMENT_16" Value="TRUE"/>
|
||||
<NameValue Name="EFI_ALIGNMENT_32" Value="TRUE"/>
|
||||
<NameValue Name="EFI_ALIGNMENT_64" Value="TRUE"/>
|
||||
<NameValue Name="EFI_ALIGNMENT_128" Value="TRUE"/>
|
||||
<NameValue Name="EFI_ALIGNMENT_256" Value="TRUE"/>
|
||||
<NameValue Name="EFI_ALIGNMENT_512" Value="TRUE"/>
|
||||
<NameValue Name="EFI_ALIGNMENT_1K" Value="TRUE"/>
|
||||
<NameValue Name="EFI_ALIGNMENT_2K" Value="TRUE"/>
|
||||
<NameValue Name="EFI_ALIGNMENT_4K" Value="TRUE"/>
|
||||
<NameValue Name="EFI_ALIGNMENT_8K" Value="TRUE"/>
|
||||
<NameValue Name="EFI_ALIGNMENT_16K" Value="TRUE"/>
|
||||
<NameValue Name="EFI_ALIGNMENT_32K" Value="TRUE"/>
|
||||
<NameValue Name="EFI_ALIGNMENT_64K" Value="TRUE"/>
|
||||
<NameValue Name="EFI_STICKY_WRITE" Value="FALSE"/>
|
||||
</FvImageOptions>
|
||||
</FvImage>
|
||||
|
||||
<!-- Define Components for one or more Image Names -->
|
||||
<!--Define Components for one or more Image Names-->
|
||||
<FvImage Type="Components">
|
||||
<FvImageNames>NV_STORAGE</FvImageNames>
|
||||
<FvImageOptions>
|
||||
|
@ -94,8 +84,7 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
|||
<NameValue Name="EFI_NV_FTW_SPARE" Value="0x10000"/>
|
||||
</FvImageOptions>
|
||||
</FvImage>
|
||||
|
||||
<!-- Define Options for Individual Image Names -->
|
||||
<!--Define Options for Individual Image Names-->
|
||||
<FvImage Type="Options">
|
||||
<FvImageNames>FV_RECOVERY</FvImageNames>
|
||||
<FvImageOptions>
|
||||
|
@ -105,7 +94,6 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
|||
<NameValue Name="EFI_BLOCK_SIZE" Value="0x10000"/>
|
||||
</FvImageOptions>
|
||||
</FvImage>
|
||||
|
||||
<FvImage Type="Options">
|
||||
<FvImageNames>FV_FILE</FvImageNames>
|
||||
<FvImageOptions>
|
||||
|
@ -116,7 +104,6 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
|||
<NameValue Name="EFI_BLOCK_SIZE" Value="0x10000"/>
|
||||
</FvImageOptions>
|
||||
</FvImage>
|
||||
|
||||
<FvImage Type="Options">
|
||||
<FvImageNames>NV_STORAGE</FvImageNames>
|
||||
<FvImageOptions>
|
||||
|
@ -127,7 +114,6 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
|||
<NameValue Name="EFI_FV_GUID" Value="fff12b8d-7696-4c8b-a985-2747075b4f50"/>
|
||||
</FvImageOptions>
|
||||
</FvImage>
|
||||
|
||||
<FvImage Type="Options">
|
||||
<FvImageNames>CAPSULE_A</FvImageNames>
|
||||
<FvImageOptions>
|
||||
|
@ -366,13 +352,6 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
|||
<Instance ModuleGuid="b694e0dc-cd4e-4b30-885b-9c164ed3e74a" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
|
||||
</Libraries>
|
||||
<PcdBuildDefinition>
|
||||
<PcdData ItemType="DYNAMIC">
|
||||
<C_Name>PcdKentTestDynamicUINT32</C_Name>
|
||||
<Token>0x0001000e</Token>
|
||||
<TokenSpaceGuidCName>gEfiEdkNt32PkgTokenSpaceGuid</TokenSpaceGuidCName>
|
||||
<DatumType>UINT32</DatumType>
|
||||
<MaxDatumSize>4</MaxDatumSize>
|
||||
</PcdData>
|
||||
<PcdData ItemType="FIXED_AT_BUILD">
|
||||
<C_Name>PcdMaximumUnicodeStringLength</C_Name>
|
||||
<Token>0x00000001</Token>
|
||||
|
@ -461,6 +440,38 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
|||
<MaxDatumSize>1</MaxDatumSize>
|
||||
<Value>0xAF</Value>
|
||||
</PcdData>
|
||||
<PcdData ItemType="FEATURE_FLAG">
|
||||
<C_Name>PcdPeiPcdDatabaseCallbackOnSetEnabled</C_Name>
|
||||
<Token>0x00010032</Token>
|
||||
<TokenSpaceGuidCName>gEfiEdkModulePkgTokenSpaceGuid</TokenSpaceGuidCName>
|
||||
<DatumType>BOOLEAN</DatumType>
|
||||
<MaxDatumSize>1</MaxDatumSize>
|
||||
<Value>TRUE</Value>
|
||||
</PcdData>
|
||||
<PcdData ItemType="FEATURE_FLAG">
|
||||
<C_Name>PcdPeiPcdDatabaseExEnabled</C_Name>
|
||||
<Token>0x00010033</Token>
|
||||
<TokenSpaceGuidCName>gEfiEdkModulePkgTokenSpaceGuid</TokenSpaceGuidCName>
|
||||
<DatumType>BOOLEAN</DatumType>
|
||||
<MaxDatumSize>1</MaxDatumSize>
|
||||
<Value>TRUE</Value>
|
||||
</PcdData>
|
||||
<PcdData ItemType="FEATURE_FLAG">
|
||||
<C_Name>PcdPeiPcdDatabaseGetSizeEnabled</C_Name>
|
||||
<Token>0x00010031</Token>
|
||||
<TokenSpaceGuidCName>gEfiEdkModulePkgTokenSpaceGuid</TokenSpaceGuidCName>
|
||||
<DatumType>BOOLEAN</DatumType>
|
||||
<MaxDatumSize>1</MaxDatumSize>
|
||||
<Value>TRUE</Value>
|
||||
</PcdData>
|
||||
<PcdData ItemType="FEATURE_FLAG">
|
||||
<C_Name>PcdPeiPcdDatabaseSetEnabled</C_Name>
|
||||
<Token>0x00010030</Token>
|
||||
<TokenSpaceGuidCName>gEfiEdkModulePkgTokenSpaceGuid</TokenSpaceGuidCName>
|
||||
<DatumType>BOOLEAN</DatumType>
|
||||
<MaxDatumSize>1</MaxDatumSize>
|
||||
<Value>TRUE</Value>
|
||||
</PcdData>
|
||||
</PcdBuildDefinition>
|
||||
<ModuleSaBuildOptions>
|
||||
<FvBinding>FV_RECOVERY</FvBinding>
|
||||
|
@ -611,12 +622,8 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
|||
<FvBinding>FV_RECOVERY</FvBinding>
|
||||
<FfsFormatKey>PE32_PEIM</FfsFormatKey>
|
||||
<Options>
|
||||
<Option BuildTargets="DEBUG" ToolChainFamily="MSFT" SupArchList="IA32" ToolCode="DLINK">
|
||||
"/NODEFAULTLIB", "/LTCG", "/DLL", "/OPT:REF", "/EXPORT:InitializeDriver=_ModuleEntryPoint", "/IGNORE:4086", "/MAP", "/MACHINE:I386", "/NOLOGO", "/DEBUG", "/ENTRY:${ENTRYPOINT}", "/SUBSYSTEM:CONSOLE", "/MAP:${DEST_DIR_DEBUG}/${BASE_NAME}.map", "/PDB:${DEST_DIR_DEBUG}/${BASE_NAME}.pdb", "Kernel32.lib MSVCRTD.lib Gdi32.lib User32.lib Winmm.lib"
|
||||
</Option>
|
||||
<Option BuildTargets="RELEASE" ToolChainFamily="MSFT" SupArchList="IA32" ToolCode="DLINK">
|
||||
"/NODEFAULTLIB", "/LTCG", "/DLL", "/OPT:REF", "/EXPORT:InitializeDriver=_ModuleEntryPoint", "/IGNORE:4086", "/MAP", "/MACHINE:I386", "/NOLOGO", "/DEBUG", "/ENTRY:${ENTRYPOINT}", "/SUBSYSTEM:${SUBSYSTEM}", "/MAP:${DEST_DIR_DEBUG}/${BASE_NAME}.map", "/PDB:${DEST_DIR_DEBUG}/${BASE_NAME}.pdb", "Kernel32.lib MSVCRTD.lib Gdi32.lib User32.lib Winmm.lib"
|
||||
</Option>
|
||||
<Option BuildTargets="DEBUG" ToolChainFamily="MSFT" SupArchList="IA32" ToolCode="DLINK">"/NODEFAULTLIB", "/LTCG", "/DLL", "/OPT:REF", "/EXPORT:InitializeDriver=_ModuleEntryPoint", "/IGNORE:4086", "/MAP", "/MACHINE:I386", "/NOLOGO", "/DEBUG", "/ENTRY:${ENTRYPOINT}", "/SUBSYSTEM:CONSOLE", "/MAP:${DEST_DIR_DEBUG}/${BASE_NAME}.map", "/PDB:${DEST_DIR_DEBUG}/${BASE_NAME}.pdb", "Kernel32.lib MSVCRTD.lib Gdi32.lib User32.lib Winmm.lib"</Option>
|
||||
<Option BuildTargets="RELEASE" ToolChainFamily="MSFT" SupArchList="IA32" ToolCode="DLINK">"/NODEFAULTLIB", "/LTCG", "/DLL", "/OPT:REF", "/EXPORT:InitializeDriver=_ModuleEntryPoint", "/IGNORE:4086", "/MAP", "/MACHINE:I386", "/NOLOGO", "/DEBUG", "/ENTRY:${ENTRYPOINT}", "/SUBSYSTEM:${SUBSYSTEM}", "/MAP:${DEST_DIR_DEBUG}/${BASE_NAME}.map", "/PDB:${DEST_DIR_DEBUG}/${BASE_NAME}.pdb", "Kernel32.lib MSVCRTD.lib Gdi32.lib User32.lib Winmm.lib"</Option>
|
||||
</Options>
|
||||
</ModuleSaBuildOptions>
|
||||
</ModuleSA>
|
||||
|
@ -1432,12 +1439,8 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
|||
<FvBinding>FV_RECOVERY</FvBinding>
|
||||
<FfsFormatKey>DXE_CORE</FfsFormatKey>
|
||||
<Options>
|
||||
<Option BuildTargets="RELEASE" ToolChainFamily="MSFT" SupArchList="IA32" ToolCode="CC">
|
||||
"/nologo", "/W4", "/WX", "/GX", "/Gy", "/c", "/D EFI_MONOSHELL", "/D UNICODE", "/D EFI_DEBUG", "/D EFI_PEI_REPORT_STATUS_CODE_ON", "/Zi", "/D EFI32", "/DEFI_NT_EMULATOR", "/DNEW_PEI_HOBS", "/Odiyb2", "/GL", "/G7", "/Gy", "/FI${DEST_DIR_DEBUG}/AutoGen.h", "/Ob0"
|
||||
</Option>
|
||||
<Option BuildTargets="DEBUG" ToolChainFamily="MSFT" SupArchList="IA32" ToolCode="CC">
|
||||
"/nologo", "/W4", "/WX", "/GX", "/Gy", "/c", "/Od", "/D EFI_MONOSHELL", "/D UNICODE", "/D EFI_DEBUG", "/D EFI_PEI_REPORT_STATUS_CODE_ON", "/Zi", "/D EFI32", "/DEFI_NT_EMULATOR", "/DNEW_PEI_HOBS", "/GL", "/G7", "/Gy", "/FI${DEST_DIR_DEBUG}/AutoGen.h"
|
||||
</Option>
|
||||
<Option BuildTargets="RELEASE" ToolChainFamily="MSFT" SupArchList="IA32" ToolCode="CC">"/nologo", "/W4", "/WX", "/GX", "/Gy", "/c", "/D EFI_MONOSHELL", "/D UNICODE", "/D EFI_DEBUG", "/D EFI_PEI_REPORT_STATUS_CODE_ON", "/Zi", "/D EFI32", "/DEFI_NT_EMULATOR", "/DNEW_PEI_HOBS", "/Odiyb2", "/GL", "/G7", "/Gy", "/FI${DEST_DIR_DEBUG}/AutoGen.h", "/Ob0"</Option>
|
||||
<Option BuildTargets="DEBUG" ToolChainFamily="MSFT" SupArchList="IA32" ToolCode="CC">"/nologo", "/W4", "/WX", "/GX", "/Gy", "/c", "/Od", "/D EFI_MONOSHELL", "/D UNICODE", "/D EFI_DEBUG", "/D EFI_PEI_REPORT_STATUS_CODE_ON", "/Zi", "/D EFI32", "/DEFI_NT_EMULATOR", "/DNEW_PEI_HOBS", "/GL", "/G7", "/Gy", "/FI${DEST_DIR_DEBUG}/AutoGen.h"</Option>
|
||||
</Options>
|
||||
</ModuleSaBuildOptions>
|
||||
</ModuleSA>
|
||||
|
@ -1541,9 +1544,7 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
|||
<FvBinding>FV_RECOVERY</FvBinding>
|
||||
<FfsFormatKey>BS_DRIVER</FfsFormatKey>
|
||||
<Options>
|
||||
<Option BuildTargets="DEBUG" ToolChainFamily="MSFT" SupArchList="IA32" ToolCode="CC">
|
||||
"/FAcs", "/Fa${DEST_DIR_OUTPUT}/", "/nologo", "/W4", "/WX", "/GX", "/Gy", "/c", "/O1", "/D EFI_MONOSHELL", "/D UNICODE", "/D EFI_DEBUG", "/D EFI_PEI_REPORT_STATUS_CODE_ON", "/Zi", "/D EFI32", "/DEFI_NT_EMULATOR", "/DNEW_PEI_HOBS", "/GL", "/G7", "/Gy", "/DSTRING_ARRAY_NAME=${BASE_NAME}Strings", "/FI${DEST_DIR_DEBUG}/AutoGen.h"
|
||||
</Option>
|
||||
<Option BuildTargets="DEBUG" ToolChainFamily="MSFT" SupArchList="IA32" ToolCode="CC">"/FAcs", "/Fa${DEST_DIR_OUTPUT}/", "/nologo", "/W4", "/WX", "/GX", "/Gy", "/c", "/O1", "/D EFI_MONOSHELL", "/D UNICODE", "/D EFI_DEBUG", "/D EFI_PEI_REPORT_STATUS_CODE_ON", "/Zi", "/D EFI32", "/DEFI_NT_EMULATOR", "/DNEW_PEI_HOBS", "/GL", "/G7", "/Gy", "/DSTRING_ARRAY_NAME=${BASE_NAME}Strings", "/FI${DEST_DIR_DEBUG}/AutoGen.h"</Option>
|
||||
</Options>
|
||||
</ModuleSaBuildOptions>
|
||||
</ModuleSA>
|
||||
|
@ -1711,12 +1712,8 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
|||
<FvBinding>FV_RECOVERY</FvBinding>
|
||||
<FfsFormatKey>BS_DRIVER</FfsFormatKey>
|
||||
<Options>
|
||||
<Option BuildTargets="RELEASE" ToolChainFamily="MSFT" SupArchList="IA32" ToolCode="CC">
|
||||
"/nologo", "/W4", "/WX", "/GX", "/Gy", "/c", "/D EFI_MONOSHELL", "/D UNICODE", "/D EFI_DEBUG", "/D EFI_PEI_REPORT_STATUS_CODE_ON", "/Zi", "/D EFI32", "/DEFI_NT_EMULATOR", "/DNEW_PEI_HOBS", "/Odiyb2", "/GL", "/G7", "/Gy", "/DSTRING_ARRAY_NAME=${BASE_NAME}Strings", "/FI${DEST_DIR_DEBUG}/AutoGen.h"
|
||||
</Option>
|
||||
<Option BuildTargets="DEBUG" ToolChainFamily="MSFT" SupArchList="IA32" ToolCode="CC">
|
||||
"/nologo", "/W4", "/WX", "/GX", "/Gy", "/c", "/Od", "/D EFI_MONOSHELL", "/D UNICODE", "/D EFI_DEBUG", "/D EFI_PEI_REPORT_STATUS_CODE_ON", "/Zi", "/D EFI32", "/DEFI_NT_EMULATOR", "/DNEW_PEI_HOBS", "/Odiyb2", "/GL", "/G7", "/Gy", "/DSTRING_ARRAY_NAME=${BASE_NAME}Strings", "/FI${DEST_DIR_DEBUG}/AutoGen.h"
|
||||
</Option>
|
||||
<Option BuildTargets="RELEASE" ToolChainFamily="MSFT" SupArchList="IA32" ToolCode="CC">"/nologo", "/W4", "/WX", "/GX", "/Gy", "/c", "/D EFI_MONOSHELL", "/D UNICODE", "/D EFI_DEBUG", "/D EFI_PEI_REPORT_STATUS_CODE_ON", "/Zi", "/D EFI32", "/DEFI_NT_EMULATOR", "/DNEW_PEI_HOBS", "/Odiyb2", "/GL", "/G7", "/Gy", "/DSTRING_ARRAY_NAME=${BASE_NAME}Strings", "/FI${DEST_DIR_DEBUG}/AutoGen.h"</Option>
|
||||
<Option BuildTargets="DEBUG" ToolChainFamily="MSFT" SupArchList="IA32" ToolCode="CC">"/nologo", "/W4", "/WX", "/GX", "/Gy", "/c", "/Od", "/D EFI_MONOSHELL", "/D UNICODE", "/D EFI_DEBUG", "/D EFI_PEI_REPORT_STATUS_CODE_ON", "/Zi", "/D EFI32", "/DEFI_NT_EMULATOR", "/DNEW_PEI_HOBS", "/Odiyb2", "/GL", "/G7", "/Gy", "/DSTRING_ARRAY_NAME=${BASE_NAME}Strings", "/FI${DEST_DIR_DEBUG}/AutoGen.h"</Option>
|
||||
</Options>
|
||||
</ModuleSaBuildOptions>
|
||||
</ModuleSA>
|
||||
|
@ -2078,7 +2075,6 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
|||
<Instance ModuleGuid="91c1677a-e57f-4191-8b8e-eb7711a716e0" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
|
||||
<Instance ModuleGuid="FC120ED3-40E1-46dc-8C9C-AAE3CA139ACF" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
|
||||
<Instance ModuleGuid="556f5d10-7309-4af4-b80a-8196bd60946f" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
|
||||
|
||||
</Libraries>
|
||||
<PcdBuildDefinition>
|
||||
<PcdData ItemType="FIXED_AT_BUILD">
|
||||
|
@ -2409,7 +2405,6 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
|||
<FfsFormatKey>RT_DRIVER</FfsFormatKey>
|
||||
</ModuleSaBuildOptions>
|
||||
</ModuleSA>
|
||||
|
||||
<ModuleSA SupArchList="IA32" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674" ModuleGuid="FEDE0A1B-BCA2-4A9F-BB2B-D9FD7DEC2E9F">
|
||||
<Libraries>
|
||||
<Instance ModuleGuid="331deb15-454b-48d8-9b74-70d01f3f3556" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
|
||||
|
@ -2427,7 +2422,6 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
|||
<Instance ModuleGuid="E4541241-8897-411a-91F8-7D7E45837146" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674"/>
|
||||
<Instance ModuleGuid="b1ee6c28-54aa-4d17-b705-3e28ccb27b2e" PackageGuid="B6EC423C-21D2-490D-85C6-DD5864EAA674"/>
|
||||
<Instance ModuleGuid="F3E4E221-D5CA-4dc9-8CB2-C5123C4827D5" PackageGuid="0fb2aa2d-10d5-40a5-a9dc-060c12a4a3f3"/>
|
||||
|
||||
<Instance ModuleGuid="1c747f6b-0a58-49ae-8ea3-0327a4fa10e3" ModuleVersion="1.0" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec" PackageVersion="0.3"/>
|
||||
<Instance ModuleGuid="a804239b-4155-446f-acc8-f0825d74908c" ModuleVersion="1.0" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec" PackageVersion="0.3"/>
|
||||
</Libraries>
|
||||
|
@ -2605,12 +2599,8 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
|||
<FvBinding>FV_RECOVERY</FvBinding>
|
||||
<FfsFormatKey>BS_DRIVER</FfsFormatKey>
|
||||
<Options>
|
||||
<Option BuildTargets="DEBUG" ToolChainFamily="MSFT" SupArchList="IA32" ToolCode="DLINK">
|
||||
"/NODEFAULTLIB", "/LTCG", "/DLL", "/OPT:REF", "/EXPORT:InitializeDriver=_ModuleEntryPoint", "/IGNORE:4086", "/MAP", "/MACHINE:I386", "/NOLOGO", "/DEBUG", "/ENTRY:${ENTRYPOINT}", "/SUBSYSTEM:CONSOLE", "/MAP:${DEST_DIR_DEBUG}/${BASE_NAME}.map", "/PDB:${DEST_DIR_DEBUG}/${BASE_NAME}.pdb", "libc.lib Kernel32.lib MSVCRTD.lib Gdi32.lib User32.lib Winmm.lib"
|
||||
</Option>
|
||||
<Option BuildTargets="RELEASE" ToolChainFamily="MSFT" SupArchList="IA32" ToolCode="DLINK">
|
||||
"/NODEFAULTLIB", "/LTCG", "/DLL", "/OPT:REF", "/EXPORT:InitializeDriver=_ModuleEntryPoint", "/IGNORE:4086", "/MAP", "/MACHINE:I386", "/NOLOGO", "/DEBUG", "/ENTRY:${ENTRYPOINT}", "/SUBSYSTEM:${SUBSYSTEM}", "/MAP:${DEST_DIR_DEBUG}/${BASE_NAME}.map", "/PDB:${DEST_DIR_DEBUG}/${BASE_NAME}.pdb", "libc.lib Kernel32.lib MSVCRTD.lib Gdi32.lib User32.lib Winmm.lib"
|
||||
</Option>
|
||||
<Option BuildTargets="DEBUG" ToolChainFamily="MSFT" SupArchList="IA32" ToolCode="DLINK">"/NODEFAULTLIB", "/LTCG", "/DLL", "/OPT:REF", "/EXPORT:InitializeDriver=_ModuleEntryPoint", "/IGNORE:4086", "/MAP", "/MACHINE:I386", "/NOLOGO", "/DEBUG", "/ENTRY:${ENTRYPOINT}", "/SUBSYSTEM:CONSOLE", "/MAP:${DEST_DIR_DEBUG}/${BASE_NAME}.map", "/PDB:${DEST_DIR_DEBUG}/${BASE_NAME}.pdb", "libc.lib Kernel32.lib MSVCRTD.lib Gdi32.lib User32.lib Winmm.lib"</Option>
|
||||
<Option BuildTargets="RELEASE" ToolChainFamily="MSFT" SupArchList="IA32" ToolCode="DLINK">"/NODEFAULTLIB", "/LTCG", "/DLL", "/OPT:REF", "/EXPORT:InitializeDriver=_ModuleEntryPoint", "/IGNORE:4086", "/MAP", "/MACHINE:I386", "/NOLOGO", "/DEBUG", "/ENTRY:${ENTRYPOINT}", "/SUBSYSTEM:${SUBSYSTEM}", "/MAP:${DEST_DIR_DEBUG}/${BASE_NAME}.map", "/PDB:${DEST_DIR_DEBUG}/${BASE_NAME}.pdb", "libc.lib Kernel32.lib MSVCRTD.lib Gdi32.lib User32.lib Winmm.lib"</Option>
|
||||
</Options>
|
||||
</ModuleSaBuildOptions>
|
||||
</ModuleSA>
|
||||
|
@ -7086,330 +7076,278 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
|||
<Value>L"3000"</Value>
|
||||
</SkuInfo>
|
||||
</PcdBuildData>
|
||||
<PcdBuildData ItemType="DYNAMIC">
|
||||
<C_Name>PcdKentTestDynamicUINT32</C_Name>
|
||||
<Token>0x0001000e</Token>
|
||||
<TokenSpaceGuidCName>gEfiEdkNt32PkgTokenSpaceGuid</TokenSpaceGuidCName>
|
||||
<DatumType>UINT32</DatumType>
|
||||
<MaxDatumSize>4</MaxDatumSize>
|
||||
<SkuInfo>
|
||||
<SkuId>0</SkuId>
|
||||
<Value>0x2</Value>
|
||||
</SkuInfo>
|
||||
</PcdBuildData>
|
||||
</DynamicPcdBuildDefinitions>
|
||||
<BuildOptions>
|
||||
<Options>
|
||||
<!-- MSFT tool chain options definition : IA32 -->
|
||||
<Option BuildTargets="RELEASE" ToolChainFamily="MSFT" SupArchList="IA32" ToolCode="CC">
|
||||
"/nologo", "/W4", "/WX", "/GX", "/Gy", "/c", "/D EFI_MONOSHELL", "/D UNICODE", "/D EFI_DEBUG", "/D EFI_PEI_REPORT_STATUS_CODE_ON", "/Zi", "/D EFI32", "/DEFI_NT_EMULATOR", "/DNEW_PEI_HOBS", "/Odiyb2", "/GL", "/G7", "/Gy", "/DSTRING_ARRAY_NAME=${BASE_NAME}Strings", "/FI${DEST_DIR_DEBUG}/AutoGen.h"
|
||||
</Option>
|
||||
<Option BuildTargets="RELEASE" ToolChainFamily="MSFT" SupArchList="IA32" ToolCode="SLINK"> "/NOLOGO", "/LTCG"</Option>
|
||||
<Option BuildTargets="RELEASE" ToolChainFamily="MSFT" SupArchList="IA32" ToolCode="DLINK">
|
||||
"/NODEFAULTLIB", "/LTCG", "/DLL", "/OPT:REF", "/EXPORT:InitializeDriver=_ModuleEntryPoint", "/IGNORE:4086", "/MAP", "/MACHINE:I386", "/NOLOGO", "/DEBUG", "/ENTRY:${ENTRYPOINT}", "/SUBSYSTEM:${SUBSYSTEM}", "/MAP:${DEST_DIR_DEBUG}/${BASE_NAME}.map", "/PDB:${DEST_DIR_DEBUG}/${BASE_NAME}.pdb"
|
||||
</Option>
|
||||
<Option BuildTargets="RELEASE" ToolChainFamily="MSFT" SupArchList="IA32" ToolCode="ASM">
|
||||
"/nologo", "/W3", "/WX", "/c", "/coff", "/DEFI32", "/DDEBUG", "/Cx", "/Zd", "/Zi", "/DEFI_NT_EMULATOR", "/Fl${DEST_DIR_OUTPUT}/${FILE_PATH}/${FILE_BASENAME}.lst"
|
||||
</Option>
|
||||
<!--MSFT tool chain options definition : IA32-->
|
||||
<Option BuildTargets="RELEASE" ToolChainFamily="MSFT" SupArchList="IA32" ToolCode="CC">"/nologo", "/W4", "/WX", "/GX", "/Gy", "/c", "/D EFI_MONOSHELL", "/D UNICODE", "/D EFI_DEBUG", "/D EFI_PEI_REPORT_STATUS_CODE_ON", "/Zi", "/D EFI32", "/DEFI_NT_EMULATOR", "/DNEW_PEI_HOBS", "/Odiyb2", "/GL", "/G7", "/Gy", "/DSTRING_ARRAY_NAME=${BASE_NAME}Strings", "/FI${DEST_DIR_DEBUG}/AutoGen.h"</Option>
|
||||
<Option BuildTargets="RELEASE" ToolChainFamily="MSFT" SupArchList="IA32" ToolCode="SLINK">"/NOLOGO", "/LTCG"</Option>
|
||||
<Option BuildTargets="RELEASE" ToolChainFamily="MSFT" SupArchList="IA32" ToolCode="DLINK">"/NODEFAULTLIB", "/LTCG", "/DLL", "/OPT:REF", "/EXPORT:InitializeDriver=_ModuleEntryPoint", "/IGNORE:4086", "/MAP", "/MACHINE:I386", "/NOLOGO", "/DEBUG", "/ENTRY:${ENTRYPOINT}", "/SUBSYSTEM:${SUBSYSTEM}", "/MAP:${DEST_DIR_DEBUG}/${BASE_NAME}.map", "/PDB:${DEST_DIR_DEBUG}/${BASE_NAME}.pdb"</Option>
|
||||
<Option BuildTargets="RELEASE" ToolChainFamily="MSFT" SupArchList="IA32" ToolCode="ASM">"/nologo", "/W3", "/WX", "/c", "/coff", "/DEFI32", "/DDEBUG", "/Cx", "/Zd", "/Zi", "/DEFI_NT_EMULATOR", "/Fl${DEST_DIR_OUTPUT}/${FILE_PATH}/${FILE_BASENAME}.lst"</Option>
|
||||
<Option BuildTargets="RELEASE" ToolChainFamily="MSFT" SupArchList="IA32" ToolCode="ASMLINK"/>
|
||||
<Option BuildTargets="RELEASE" ToolChainFamily="MSFT" SupArchList="IA32" ToolCode="PP"> "/nologo", "/P", "/TC", "/FI${DEST_DIR_DEBUG}/AutoGen.h" </Option>
|
||||
<Option BuildTargets="RELEASE" ToolChainFamily="MSFT" SupArchList="IA32" ToolCode="ASL"> "/nologo" </Option>
|
||||
|
||||
<!-- MSFT tool chain options definition : IA32 -->
|
||||
<Option BuildTargets="DEBUG" ToolChainFamily="MSFT" SupArchList="IA32" ToolCode="CC">
|
||||
"/nologo", "/W4", "/WX", "/GX", "/Gy", "/c", "/Od", "/D EFI_MONOSHELL", "/D UNICODE", "/D EFI_DEBUG", "/D EFI_PEI_REPORT_STATUS_CODE_ON", "/Zi", "/D EFI32", "/DEFI_NT_EMULATOR", "/DNEW_PEI_HOBS", "/GL", "/G7", "/Gy", "/DSTRING_ARRAY_NAME=${BASE_NAME}Strings", "/FI${DEST_DIR_DEBUG}/AutoGen.h"
|
||||
</Option>
|
||||
<Option BuildTargets="DEBUG" ToolChainFamily="MSFT" SupArchList="IA32" ToolCode="SLINK"> "/NOLOGO", "/LTCG"</Option>
|
||||
<Option BuildTargets="DEBUG" ToolChainFamily="MSFT" SupArchList="IA32" ToolCode="DLINK">
|
||||
"/NODEFAULTLIB", "/LTCG", "/DLL", "/OPT:REF", "/EXPORT:InitializeDriver=_ModuleEntryPoint", "/IGNORE:4086", "/MAP", "/MACHINE:I386", "/NOLOGO", "/DEBUG", "/ENTRY:${ENTRYPOINT}", "/SUBSYSTEM:CONSOLE", "/MAP:${DEST_DIR_DEBUG}/${BASE_NAME}.map", "/PDB:${DEST_DIR_DEBUG}/${BASE_NAME}.pdb"
|
||||
</Option>
|
||||
<Option BuildTargets="DEBUG" ToolChainFamily="MSFT" SupArchList="IA32" ToolCode="ASM">
|
||||
"/nologo", "/W3", "/WX", "/c", "/coff", "/DEFI32", "/DDEBUG", "/Cx", "/Zd", "/Zi", "/DEFI_NT_EMULATOR", "/Fl${DEST_DIR_OUTPUT}/${FILE_PATH}/${FILE_BASENAME}.lst"
|
||||
</Option>
|
||||
<Option BuildTargets="RELEASE" ToolChainFamily="MSFT" SupArchList="IA32" ToolCode="PP">"/nologo", "/P", "/TC", "/FI${DEST_DIR_DEBUG}/AutoGen.h"</Option>
|
||||
<Option BuildTargets="RELEASE" ToolChainFamily="MSFT" SupArchList="IA32" ToolCode="ASL">"/nologo"</Option>
|
||||
<!--MSFT tool chain options definition : IA32-->
|
||||
<Option BuildTargets="DEBUG" ToolChainFamily="MSFT" SupArchList="IA32" ToolCode="CC">"/nologo", "/W4", "/WX", "/GX", "/Gy", "/c", "/Od", "/D EFI_MONOSHELL", "/D UNICODE", "/D EFI_DEBUG", "/D EFI_PEI_REPORT_STATUS_CODE_ON", "/Zi", "/D EFI32", "/DEFI_NT_EMULATOR", "/DNEW_PEI_HOBS", "/GL", "/G7", "/Gy", "/DSTRING_ARRAY_NAME=${BASE_NAME}Strings", "/FI${DEST_DIR_DEBUG}/AutoGen.h"</Option>
|
||||
<Option BuildTargets="DEBUG" ToolChainFamily="MSFT" SupArchList="IA32" ToolCode="SLINK">"/NOLOGO", "/LTCG"</Option>
|
||||
<Option BuildTargets="DEBUG" ToolChainFamily="MSFT" SupArchList="IA32" ToolCode="DLINK">"/NODEFAULTLIB", "/LTCG", "/DLL", "/OPT:REF", "/EXPORT:InitializeDriver=_ModuleEntryPoint", "/IGNORE:4086", "/MAP", "/MACHINE:I386", "/NOLOGO", "/DEBUG", "/ENTRY:${ENTRYPOINT}", "/SUBSYSTEM:CONSOLE", "/MAP:${DEST_DIR_DEBUG}/${BASE_NAME}.map", "/PDB:${DEST_DIR_DEBUG}/${BASE_NAME}.pdb"</Option>
|
||||
<Option BuildTargets="DEBUG" ToolChainFamily="MSFT" SupArchList="IA32" ToolCode="ASM">"/nologo", "/W3", "/WX", "/c", "/coff", "/DEFI32", "/DDEBUG", "/Cx", "/Zd", "/Zi", "/DEFI_NT_EMULATOR", "/Fl${DEST_DIR_OUTPUT}/${FILE_PATH}/${FILE_BASENAME}.lst"</Option>
|
||||
<Option BuildTargets="DEBUG" ToolChainFamily="MSFT" SupArchList="IA32" ToolCode="ASMLINK"/>
|
||||
<Option BuildTargets="DEBUG" ToolChainFamily="MSFT" SupArchList="IA32" ToolCode="PP"> "/nologo", "/P", "/TC", "/FI${DEST_DIR_DEBUG}/AutoGen.h" </Option>
|
||||
<Option BuildTargets="DEBUG" ToolChainFamily="MSFT" SupArchList="IA32" ToolCode="ASL"> "/nologo" </Option>
|
||||
<Option BuildTargets="DEBUG" ToolChainFamily="MSFT" SupArchList="IA32" ToolCode="PP">"/nologo", "/P", "/TC", "/FI${DEST_DIR_DEBUG}/AutoGen.h"</Option>
|
||||
<Option BuildTargets="DEBUG" ToolChainFamily="MSFT" SupArchList="IA32" ToolCode="ASL">"/nologo"</Option>
|
||||
</Options>
|
||||
|
||||
<Ffs FfsKey="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 FfsKey="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 FfsKey="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 FfsKey="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 FfsKey="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 FfsKey="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 FfsKey="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 FfsKey="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 FfsKey="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 FfsKey="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 FfsKey="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 FfsKey="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 FfsKey="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 FfsKey="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 FfsKey="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 FfsKey="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 FfsKey="BS_DRIVER">
|
||||
<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 FfsKey="RT_DRIVER">
|
||||
<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 FfsKey="SAL_RT_DRIVER">
|
||||
<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 FfsKey="BS_DRIVER_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 FfsKey="RT_DRIVER_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 FfsKey="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 FfsKey="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>
|
||||
|
||||
|
||||
<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 FfsKey="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 FfsKey="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 FfsKey="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 FfsKey="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 FfsKey="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 FfsKey="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 FfsKey="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 FfsKey="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 FfsKey="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 FfsKey="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 FfsKey="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 FfsKey="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 FfsKey="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 FfsKey="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 FfsKey="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 FfsKey="BS_DRIVER">
|
||||
<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 FfsKey="RT_DRIVER">
|
||||
<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 FfsKey="SAL_RT_DRIVER">
|
||||
<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 FfsKey="BS_DRIVER_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 FfsKey="RT_DRIVER_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 FfsKey="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 FfsKey="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>
|
||||
</BuildOptions>
|
||||
|
||||
<UserExtensions UserID="TianoCore" Identifier="1">
|
||||
<concat destfile="${FV_DIR}/FV_RECOVERY.fd" binary="true" >
|
||||
<fileset dir="${FV_DIR}" includes="*.fv"/>
|
||||
<concat destfile="${FV_DIR}/FV_RECOVERY.fd" binary="true">
|
||||
<fileset dir="${FV_DIR}" includes="*.fv"/>
|
||||
</concat>
|
||||
|
||||
<!-- Generate Run.cmd file. This file will call SecMain.exe to start shell.-->
|
||||
<!--Generate Run.cmd file. This file will call SecMain.exe to start shell.-->
|
||||
<pathconvert property="SecMainPath" targetos="windows">
|
||||
<path path="${FV_DIR}/../IA32"/>
|
||||
</pathconvert>
|
||||
<echo file="${PLATFORM_DIR}/run.cmd">
|
||||
@REM
|
||||
@REM Copyright (c) 2006, Intel Corporation
|
||||
@REM All rights reserved. This program and the accompanying materials
|
||||
@REM are licensed and made available under the terms and conditions of the BSD License
|
||||
@REM which accompanies this distribution. The full text of the license may be found at
|
||||
@REM http://opensource.org/licenses/bsd-license.php
|
||||
@REM 
|
||||
@REM THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
|
||||
@REM WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
||||
@REM 
|
||||

|
||||
@echo off 
|
||||
pushd . 
|
||||
cd ${SecMainPath}
|
||||
SecMain.exe
|
||||
popd
|
||||
@echo on
|
||||
</echo>
|
||||
<echo file="${PLATFORM_DIR}/run.cmd">@REM
|
||||
@REM Copyright (c) 2006, Intel Corporation
|
||||
@REM All rights reserved. This program and the accompanying materials
|
||||
@REM are licensed and made available under the terms and conditions of the BSD License
|
||||
@REM which accompanies this distribution. The full text of the license may be found at
|
||||
@REM http://opensource.org/licenses/bsd-license.php
|
||||
@REM
|
||||
@REM THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
|
||||
@REM WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
||||
@REM
|
||||
|
||||
@echo off
|
||||
pushd .
|
||||
cd ${SecMainPath}
|
||||
SecMain.exe
|
||||
popd
|
||||
@echo on</echo>
|
||||
</UserExtensions>
|
||||
</PlatformSurfaceArea>
|
Loading…
Reference in New Issue