+++ /dev/null
-<?xml version="1.0" ?>\r
-<!--\r
-Copyright (c) 2006, Intel Corporation\r
-All rights reserved. This program and the accompanying materials\r
-are licensed and made available under the terms and conditions of the BSD License\r
-which accompanies this distribution. The full text of the license may be found at\r
-http://opensource.org/licenses/bsd-license.php\r
-\r
-THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,\r
-WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.\r
--->\r
-<root>\r
- <Ffs type="APPLICATION">\r
- <Attribute Name="FFS_FILETYPE" Value="EFI_FV_FILETYPE_APPLICATION" />\r
- <Attribute Name="FFS_ATTRIB_CHECKSUM" Value="TRUE" />\r
- <Sections EncapsulationType="Compress">\r
- <Sections EncapsulationType="Guid-Defined">\r
- <Section SectionType="EFI_SECTION_PE32" /> \r
- <Section SectionType="EFI_SECTION_USER_INTERFACE" />\r
- <Section SectionType="EFI_SECTION_VERSION" /> \r
- </Sections>\r
- </Sections>\r
- </Ffs>\r
-\r
- <Ffs type="BINARY">\r
- <Attribute Name="FFS_FILETYPE" Value="EFI_FV_FILETYPE_FREEFORM" />\r
- <Attribute Name="FFS_ATTRIB_CHECKSUM" Value="TRUE" />\r
- <Sections EncapsulationType="Compress">\r
- <Sections EncapsulationType="Guid-Defined">\r
- <Section SectionType="EFI_SECTION_RAW" /> \r
- </Sections>\r
- </Sections>\r
- </Ffs>\r
- \r
- <Ffs type="FILE">\r
- <Attribute Name="FFS_FILETYPE" Value="EFI_FV_FILETYPE_FREEFORM" />\r
- <Attribute Name="FFS_ATTRIB_CHECKSUM" Value="TRUE" />\r
- <Sections>\r
- <Section SectionType="EFI_SECTION_RAW"/> \r
- </Sections>\r
- </Ffs>\r
- \r
- <Ffs type="PE32_PEIM.CompressPEIM">\r
- <Attribute Name="FFS_FILETYPE" Value="EFI_FV_FILETYPE_PEIM" /> \r
- <Attribute Name="FFS_ATTRIB_CHECKSUM" Value="TRUE" /> \r
-\r
- <Sections>\r
- <Section SectionType="EFI_SECTION_PEI_DEPEX" />\r
- <Sections EncapsulationType="Compress">\r
- <Section SectionType="EFI_SECTION_PE32" /> \r
- <Section SectionType="EFI_SECTION_USER_INTERFACE" />\r
- <Section SectionType="EFI_SECTION_VERSION" /> \r
- </Sections>\r
- </Sections>\r
- </Ffs>\r
-\r
- <Ffs type="PEI_CORE">\r
- <Attribute Name="FFS_FILETYPE" Value="EFI_FV_FILETYPE_PEI_CORE" />\r
- <Attribute Name="FFS_ATTRIB_CHECKSUM" Value="TRUE" />\r
- <Sections>\r
- <Section SectionType="EFI_SECTION_PE32"/>\r
- <Section SectionType="EFI_SECTION_USER_INTERFACE"/>\r
- <Section SectionType="EFI_SECTION_VERSION"/>\r
- </Sections>\r
- </Ffs>\r
-\r
- <Ffs type="PE32_PEIM.Relocatable">\r
- <Attribute Name="FFS_FILETYPE" Value="EFI_FV_FILETYPE_PEIM" />\r
- <Attribute Name="FFS_ATTRIB_CHECKSUM" Value="TRUE" />\r
- <Sections>\r
- <Section SectionType="EFI_SECTION_PEI_DEPEX"/> \r
- <Section SectionType="EFI_SECTION_PE32"/> \r
- </Sections>\r
- </Ffs>\r
-\r
- <Ffs type="DXE_CORE">\r
- <Attribute Name="FFS_FILETYPE" Value="EFI_FV_FILETYPE_DXE_CORE" />\r
- <Attribute Name="FFS_ATTRIB_CHECKSUM" Value="TRUE" />\r
- <Sections EncapsulationType="Compress">\r
- <Section SectionType="EFI_SECTION_PE32" /> \r
- <Section SectionType="EFI_SECTION_USER_INTERFACE" />\r
- <Section SectionType="EFI_SECTION_VERSION" /> \r
- </Sections>\r
- </Ffs>\r
-\r
-\r
- <Ffs type="BS_DRIVER, RT_DRIVER, SAL_RT_DRIVER">\r
- <Attribute Name="FFS_FILETYPE" Value="EFI_FV_FILETYPE_DRIVER" /> \r
- <Attribute Name="FFS_ATTRIB_CHECKSUM" Value="TRUE" /> \r
-\r
- <Sections EncapsulationType="Compress">\r
- <Sections EncapsulationType="Guid-Defined">\r
- <Section SectionType="EFI_SECTION_PEI_DEPEX" />\r
- <Section SectionType="EFI_SECTION_PE32" />\r
- <Section SectionType="EFI_SECTION_USER_INTERFACE" />\r
- <Section SectionType="EFI_SECTION_VERSION" />\r
- </Sections>\r
- </Sections>\r
- </Ffs>\r
-\r
- <Ffs type="COMBINED_PEIM_DRIVER">\r
- <Attribute Name="FFS_FILETYPE" Value="EFI_FV_FILETYPE_COMBINED_PEIM_DRIVER" />\r
- <Attribute Name="FFS_ATTRIB_CHECKSUM" Value="TRUE" />\r
- <Sections>\r
- <Section SectionType="EFI_SECTION_PEI_DEPEX"/> \r
- <Section SectionType="EFI_SECTION_PE32"/> \r
- <Section SectionType="EFI_SECTION_USER_INTERFACE"/>\r
- <Section SectionType="EFI_SECTION_VERSION"/> \r
- </Sections>\r
- </Ffs>\r
-\r
- <Ffs type="PE32_PEIM">\r
- <Attribute Name="FFS_FILETYPE" Value="EFI_FV_FILETYPE_PEIM" />\r
- <Attribute Name="FFS_ATTRIB_CHECKSUM" Value="TRUE" />\r
- <Sections>\r
- <Section SectionType="EFI_SECTION_PEI_DEPEX"/> \r
- <Section SectionType="EFI_SECTION_PE32"/> \r
- <Section SectionType="EFI_SECTION_USER_INTERFACE"/>\r
- <Section SectionType="EFI_SECTION_VERSION"/> \r
- </Sections>\r
- </Ffs>\r
-\r
- <Ffs type="Logo, Logo.Logo">\r
- <Attribute Name="FFS_FILETYPE" Value="EFI_FV_FILETYPE_FREEFORM" />\r
- <Attribute Name="FFS_ATTRIB_CHECKSUM" Value="TRUE" />\r
- <Sections EncapsulationType="Compress">\r
- <Sections EncapsulationType="Guid-Defined">\r
- <Section SectionType="EFI_SECTION_RAW" /> \r
- </Sections>\r
- </Sections>\r
- </Ffs>\r
- \r
-</root>\r
+++ /dev/null
-WORKSPACE_TARGET = DEBUG\r
-EFI_LOCK_STATUS = FALSE\r
-EFI_S3_RESUME = YES\r
-EFI_LOG_LEVEL = 3\r
+++ /dev/null
-#\r
-# TABLE COLUMES: FLAGS_NAME, FLAGS_SETTING, VENDOR_ARCH_COMMANDTYPE ADD and SUB\r
-# Here, Vendor is defined in tools_def.txt, for example: MSFT, WINDDK, INTEL, GCC, CYGWIN\r
-# ARCH is IA32, IPF, x64, EBC and so on\r
-# COMMANDTYPE is one of CC, LIB, LINK, ASM, ASMLINK, PP, ASL\r
-#\r
-\r
-# EFI_DEBUG\r
-EFI_DEBUG YES MSFT_IA32_ASM ADD.["/Zi", "/DEBUG"]\r
-EFI_DEBUG YES MSFT_IA32_CC ADD.["/Zi", "/Gm", "/D EFI_DEBUG"] SUB.["/nologo", "/WX"]\r
-EFI_DEBUG YES MSFT_IA32_LINK ADD.["/DEBUG"]\r
-EFI_DEBUG YES MSFT_NT32_CC ADD.["/DEBUG"]\r
-\r
-EFI_DEBUG YES INTEL_EBC_CC ADD.["/Zd", "/Zi"]\r
-EFI_DEBUG YES INTEL_EBC_LINK ADD.["/DEBUG"]\r
-\r
-EFI_DEBUG YES WINDDK_X64_ASM ADD.["/Zi", "/DDEBUG"]\r
-EFI_DEBUG YES WINDDK_X64_CC ADD.["/Zi", "/Gm", "/D EFI_DEBUG"]\r
-EFI_DEBUG YES WINDDK_X64_LINK ADD.["/DEBUG"]\r
-\r
-EFI_DEBUG YES WINDDK_IPF_ASM ADD.["-d debug"]\r
-EFI_DEBUG YES WINDDK_IPF_CC ADD.["/Zi", "/Gm"]\r
-EFI_DEBUG YES WINDDK_IPF_LINK ADD.["/DEBUG"]\r
-\r
-\r
-# EFI_DEBUG_CLEAR_MEMORY\r
+++ /dev/null
-IA32_CC = "-Os", "-fshort-wchar", "-fno-strict-aliasing", "-Wall", "-Werror", "-c"\r
-IA32_LIB = \r
-IA32_LINK = "-nostdlib", "-O2", "--gc-sections", "--dll", "--export-all-symbols"\r
-IA32_ASM = "/nologo", "/W3", "/WX", "/c", "/coff", "/DEFI32"\r
-IA32_ASMLINK = \r
-IA32_PP = "-E"\r
-\r
+++ /dev/null
-#Host definitions\r
-HOST_VENDOR = INTEL\r
-PATH_TO_HOST_CC = c:\cygwin\bin\r
-\r
-#Default values\r
-CC_NAME = gcc\r
-LIB_NAME = ar\r
-LINK_NAME = ld\r
-ASM_NAME = ml.exe\r
-ASMLINK_NAME = link.exe\r
-ASL_NAME = iasl.exe\r
-PP_NAME=gcc\r
-\r
-#define for IA32\r
-IA32_VENDOR = GCC\r
-IA32_CC_VENDOR = GCC\r
-IA32_ASL_VENDOR = GCC\r
-IA32_ASM_VENDOR = MSFT\r
-# IA32_PATH = /usr/bin\r
-IA32_PATH = C:\cygwin\opt\tiano\i386-tiano-pe\i386-tiano-pe\bin\r
-# IA32_ASM_PATH = /usr/bin\r
-IA32_ASM_PATH = C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\bin\r
-#IA32_ASMLINK_PATH = C:\MASM611\BINR\r
-IA32_ASL_PATH = C:\TianoTools\Bin\r
-\r
-#define for x64\r
-x64_VENDOR = WINDDK\r
-x64_CC_VENDOR = WINDDK\r
-x64_ASM_VENDOR = WINDDK\r
-x64_CC_NAME = cl.exe\r
-x64_LIB_NAME = lib.exe\r
-x64_LINK_NAME = link.exe\r
-x64_PP_NAME = cl.exe\r
-x64_ASL_VENDOR = INTEL\r
-x64_PATH = c:\WINDDK\3790.1830\bin\win64\x86\amd64\r
-x64_ASL_PATH = C:\TianoTools\Bin\r
-X64_ASM_NAME = ml64.exe\r
-\r
-#define for IPF\r
-IPF_CC_NAME = cl.exe\r
-IPF_LIB_NAME = lib.exe\r
-IPF_LINK_NAME = link.exe\r
-IPF_PP_NAME = cl.exe\r
-IPF_VENDOR = WINDDK\r
-IPF_ASL_VENDOR = INTEL\r
-IPF_PATH = c:\WINDDK\3790.1830\bin\win64\x86\r
-IPF_ASL_PATH = C:\TianoTools\Bin\r
-IPF_ASM_NAME = ias.exe\r
-\r
-#define for EBC\r
-EBC_VENDOR = INTEL\r
-EBC_ASL_VENDOR = INTEL\r
-EBC_PATH = C:\Program Files\Intel\EBC\Bin\r
-EBC_ASL_PATH = C:\TianoTools\Bin\r
-EBC_CC_NAME = iec.exe\r
-EBC_LIB_NAME = link.exe\r
-EBC_LINK_NAME = link.exe\r
+++ /dev/null
-EFI_GENERATE_SYM_FILE = NO\r
-EFI_DEBUG = NO\r
-EFI_DEBUG_CLEAR_MEMORY = NO\r
-EFI_PEI_PERFORMANCE = YES\r
-EFI_DXE_PERFORMANCE = YES\r
-EFI_SYMBOLIC_DEBUG = NO\r
-EFI_USE_NEW_SHELL_BIN = NO\r
-EFI_GENERATE_INTERMEDIATE_FILE = NO\r
-\r
-EFI_READ_DISABLED_CAP = TRUE\r
-EFI_READ_ENABLED_CAP = TRUE\r
-EFI_READ_STATUS = TRUE\r
-EFI_WRITE_DISABLED_CAP = TRUE\r
-EFI_WRITE_ENABLED_CAP = TRUE\r
-EFI_WRITE_STATUS = TRUE\r
-EFI_LOCK_CAP = TRUE\r
-EFI_STICKY_WRITE = TRUE\r
-EFI_MEMORY_MAPPED = TRUE\r
-EFI_ALIGNMENT_CAP = TRUE\r
-EFI_ALIGNMENT_2 = TRUE\r
-EFI_ALIGNMENT_4 = TRUE\r
-EFI_ALIGNMENT_8 = TRUE\r
-EFI_ALIGNMENT_16 = TRUE\r
-EFI_ALIGNMENT_32 = TRUE\r
-EFI_ALIGNMENT_64 = TRUE\r
-EFI_ALIGNMENT_128 = TRUE\r
-EFI_ALIGNMENT_256 = TRUE\r
-EFI_ALIGNMENT_512 = TRUE\r
-EFI_ALIGNMENT_1K = TRUE\r
-EFI_ALIGNMENT_2K = TRUE\r
-EFI_ALIGNMENT_4K = TRUE\r
-EFI_ALIGNMENT_8K = TRUE\r
-EFI_ALIGNMENT_16K = TRUE\r
-EFI_ALIGNMENT_32K = TRUE\r
-EFI_ALIGNMENT_64K = TRUE
\ No newline at end of file
+++ /dev/null
-ASL = -vo\r
-\r
-IA32_CC = \r
-IA32_LIB =\r
-IA32_LINK =\r
-\r
-X64_CC = \r
-X64_LIB =\r
-X64_LINK =\r
-\r
-IPF_CC = \r
-IPF_LIB =\r
-IPF_LINK =\r
-IPF_ASM = "-N us", "-X explicit", "-M ilp64", "-N so", "-W4"\r
-\r
-EBC_CC = "-nologo", "-FAcs", "-c", "-W3", "-WX"\r
-EBC_LIB = "/lib", "/NOLOGO", "/MACHINE:EBC" \r
-EBC_LINK = "/NOLOGO", "/MACHINE:EBC", "/SUBSYSTEM:EFI_BOOT_SERVICE_DRIVER", "/OPT:REF", "/NODEFAULTLIB"\r
-EBC_PP = "/P"
\ No newline at end of file
+++ /dev/null
-ASL = "/nologo"\r
-\r
-IA32_CC = "/nologo", "/W3", "/WX", "/GX", "/Gy", "/O1i", "/GL", "/Gs-", "/c", "/D EFI32", "/D UNICODE"\r
-IA32_LIB = "/NOLOGO"\r
-IA32_LINK = "/NOLOGO", "/SUBSYSTEM:CONSOLE", "/NODEFAULTLIB", "/IGNORE:4086", "/MAP", "/OPT:REF", "/MACHINE:I386", "/ALIGN:32", "/DLL", "/LTCG"\r
-IA32_ASM = "/nologo", "/W3", "/WX", "/c", "/coff", "/DEFI32"\r
-IA32_ASMLINK =\r
-IA32_PP = "/nologo", "/P", "/TC"\r
+++ /dev/null
-#Host definitions\r
-HOST_VENDOR = INTEL\r
-PATH_TO_HOST_CC = C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\bin\r
-\r
-#Default values\r
-CC_NAME = cl.exe\r
-LIB_NAME = lib.exe\r
-LINK_NAME = link.exe\r
-ASM_NAME = ml.exe\r
-ASMLINK_NAME = link.exe\r
-ASL_NAME = iasl.exe\r
-PP_NAME=cl.exe\r
-\r
-#define for IA32\r
-IA32_VENDOR = MSFT\r
-IA32_ASL_VENDOR = INTEL\r
-IA32_PATH = C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\bin\r
-#IA32_ASM_PATH = C:\MASM611\BIN\r
-IA32_ASMLINK_PATH = C:\MASM611\BINR\r
-IA32_ASL_PATH = C:\TianoTools\Bin\r
-\r
-#define for x64\r
-x64_VENDOR = WINDDK\r
-x64_ASL_VENDOR = INTEL\r
-x64_PATH = c:\WINDDK\3790.1830\bin\win64\x86\amd64\r
-x64_ASL_PATH = C:\TianoTools\Bin\r
-X64_ASM_NAME = ml64.exe\r
-\r
-#define for IPF\r
-IPF_VENDOR = WINDDK\r
-IPF_ASL_VENDOR = INTEL\r
-IPF_PATH = c:\WINDDK\3790.1830\bin\win64\x86\r
-IPF_ASL_PATH = C:\TianoTools\Bin\r
-IPF_ASM_NAME = ias.exe\r
-\r
-#define for EBC\r
-EBC_VENDOR = INTEL\r
-EBC_ASL_VENDOR = INTEL\r
-EBC_PATH = C:\Program Files\Intel\EBC\Bin\r
-EBC_ASL_PATH = C:\TianoTools\Bin\r
-EBC_CC_NAME = iec.exe\r
-EBC_LIB_NAME = link.exe\r
+++ /dev/null
-EFI_DEBUG = NO\r
-EFI_DEBUG_CLEAR_MEMORY = NO
\ No newline at end of file
+++ /dev/null
-WORKSPACE_TARGET = DEBUG\r
-EFI_LOCK_STATUS = FALSE\r
-EFI_S3_RESUME = YES\r
-EFI_LOG_LEVEL = 3\r
+++ /dev/null
-WORKSPACE_TARGET = DEBUG\r
-TARGET_ARCH = IA32, x64, IPF, EBC\r
+++ /dev/null
-#Host definitions\r
-HOST_VENDOR = INTEL\r
-PATH_TO_HOST_CC = C:\Program Files\Intel\Compiler\c++\9.0\IA32\Bin\r
-\r
-#Default values\r
-CC_NAME = cl.exe\r
-LIB_NAME = lib.exe\r
-LINK_NAME = link.exe\r
-ASM_NAME = ml.exe\r
-ASMLINK_NAME = link.exe\r
-ASL_NAME = iasl.exe\r
-PP_NAME=cl.exe\r
-\r
-#define for IA32\r
-IA32_VENDOR = MSFT\r
-IA32_ASL_VENDOR = INTEL\r
-#IA32_PATH = C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\bin\r
-#IA32_ASM_PATH = C:\MASM611\BIN\r
-IA32_ASMLINK_PATH = C:\MASM611\BINR\r
-IA32_ASL_PATH = C:\TianoTools\Bin\r
-\r
-#define for x64\r
-x64_VENDOR = WINDDK\r
-x64_ASL_VENDOR = INTEL\r
-x64_PATH = C:\WINDDK\3790.1830\bin\win64\x86\amd64\r
-x64_ASL_PATH = C:\TianoTools\Bin\r
-X64_ASM_NAME = ml64.exe\r
-\r
-#define for IPF\r
-IPF_VENDOR = WINDDK\r
-IPF_ASL_VENDOR = INTEL\r
-IPF_PATH = C:\WINDDK\3790.1830\bin\win64\x86\r
-IPF_ASL_PATH = C:\TianoTools\Bin\r
-IPF_ASM_NAME = ias.exe\r
-\r
-#define for EBC\r
-EBC_VENDOR = INTEL\r
-EBC_ASL_VENDOR = INTEL\r
-EBC_PATH = C:\Program Files\Intel\Ebc\Bin\r
-EBC_ASL_PATH = C:\TianoTools\Bin\r
-EBC_CC_NAME = iec.exe\r
-#EBC_LIB_PATH = \r
-EBC_LIB_NAME = link.exe\r
+++ /dev/null
-IA32_CC = "/nologo", "/X", "/W4", "/WX", "/GX", "/Gy", "/GS-", "/c", "/D EFI32"\r
-IA32_LIB = "/NOLOGO"\r
-IA32_LINK = "/NOLOGO", "/SUBSYSTEM:CONSOLE", "/NODEFAULTLIB", "/IGNORE:4086", "/MAP", "/OPT:REF", "/MACHINE:I386", "/ALIGN:32", "/DLL"\r
-IA32_ASM = "/nologo", "/W3", "/WX", "/c", "/coff", "/DEFI32"\r
-IA32_PP = "/nologo", "/P", "/TC"\r
-\r
-x64_CC = "/nologo", "/X", "/W4", "/WX", "/Gy", "/c", "/Gs8192", "/GS-", "/D EFIx64", "/O1i"\r
-x64_LIB = "/NOLOGO"\r
-x64_LINK = "/NOLOGO", "/Machine:AMD64", "/ALIGN:32", "/DLL", "/NODEFAULTLIB", "/OPT:REF"\r
-x64_ASM = "/nologo", "/W3", "/WX", "/c", "/DEFI32"\r
-x64_ASMLINK =\r
-x64_PP = "/nologo", "/P", "/TC"\r
-\r
-IPF_CC = "/nologo", "/W4", "/WX", "/EHsc", "/Gy", "/c", "/GS-", "/D EFI64", "/O1i"\r
-IPF_PP = "/nologo", "/W4", "/WX", "/EHsc", "/Gy", "/c", "/GS-", "-P", "-C", "/D EFI_MONOSHELL", "/D EFI64"\r
-IPF_LIB = "/NOLOGO"\r
-IPF_LINK = "/NOLOGO", "/SUBSYSTEM:CONSOLE", "/NODEFAULTLIB", "/IGNORE:4086", "/MAP", "/OPT:REF", "/MACHINE:IA64"\r
-IPF_ASM = "-N us", "-X explicit", "-M ilp64", "-N so", "-W4"\r
-IPF_PP = "/nologo", "/P", "/TC"\r