Intial Commit

This commit is contained in:
Eugene Myers 2018-07-20 16:02:31 -04:00
parent 2696e3dc80
commit 73a3d2aca6
851 changed files with 266504 additions and 1563 deletions

63
.gitattributes vendored Executable file
View File

@ -0,0 +1,63 @@
###############################################################################
# Set default behavior to automatically normalize line endings.
###############################################################################
* text=auto
###############################################################################
# Set default behavior for command prompt diff.
#
# This is need for earlier builds of msysgit that does not have it on by
# default for csharp files.
# Note: This is only used by command line
###############################################################################
#*.cs diff=csharp
###############################################################################
# Set the merge driver for project and solution files
#
# Merging from the command prompt will add diff markers to the files if there
# are conflicts (Merging from VS is not affected by the settings below, in VS
# the diff markers are never inserted). Diff markers may cause the following
# file extensions to fail to load in VS. An alternative would be to treat
# these files as binary and thus will always conflict and require user
# intervention with every merge. To do so, just uncomment the entries below
###############################################################################
#*.sln merge=binary
#*.csproj merge=binary
#*.vbproj merge=binary
#*.vcxproj merge=binary
#*.vcproj merge=binary
#*.dbproj merge=binary
#*.fsproj merge=binary
#*.lsproj merge=binary
#*.wixproj merge=binary
#*.modelproj merge=binary
#*.sqlproj merge=binary
#*.wwaproj merge=binary
###############################################################################
# behavior for image files
#
# image files are treated as binary by default.
###############################################################################
#*.jpg binary
#*.png binary
#*.gif binary
###############################################################################
# diff behavior for common document formats
#
# Convert binary document formats to text before diffing them. This feature
# is only available from the command line. Turn it on by uncommenting the
# entries below.
###############################################################################
#*.doc diff=astextplain
#*.DOC diff=astextplain
#*.docx diff=astextplain
#*.DOCX diff=astextplain
#*.dot diff=astextplain
#*.DOT diff=astextplain
#*.pdf diff=astextplain
#*.PDF diff=astextplain
#*.rtf diff=astextplain
#*.RTF diff=astextplain

3
.gitignore vendored Normal file
View File

@ -0,0 +1,3 @@
.DS_Store
EptInit_base*

Binary file not shown.

View File

@ -0,0 +1,67 @@
/**
DO NOT EDIT
FILE auto-generated
Module name:
AutoGen.c
Abstract: Auto-generated AutoGen.c for building module or library.
**/
#include <Base.h>
GLOBAL_REMOVE_IF_UNREFERENCED GUID gEfiCallerIdGuid = {0x829ACE7E, 0xB715, 0x43ef, {0xB7, 0xC8, 0x53, 0x75, 0xC1, 0x01, 0xAE, 0xA1}};
GLOBAL_REMOVE_IF_UNREFERENCED CHAR8 *gEfiCallerBaseName = "Stm";
// Guids
GLOBAL_REMOVE_IF_UNREFERENCED GUID gEfiStmPkgTokenSpaceGuid = { 0xf55f1eae, 0xd2d9, 0x4809, { 0x98, 0xf4, 0x68, 0xd1, 0xad, 0xd7, 0x64, 0xc8 }};
// Definition of PCDs used in this module
GLOBAL_REMOVE_IF_UNREFERENCED const UINT8 _gPcd_FixedAtBuild_PcdPerformanceLibraryPropertyMask = _PCD_VALUE_PcdPerformanceLibraryPropertyMask;
volatile UINT64 _gPcd_BinaryPatch_PcdPciExpressBaseAddress = _PCD_PATCHABLE_VALUE_PcdPciExpressBaseAddress;
GLOBAL_REMOVE_IF_UNREFERENCED UINTN _gPcd_BinaryPatch_Size_PcdPciExpressBaseAddress = 8;
// Definition of PCDs used in libraries
#define _PCD_TOKEN_PcdDebugPrintErrorLevel 3U
#define _PCD_SIZE_PcdDebugPrintErrorLevel 4
#define _PCD_GET_MODE_SIZE_PcdDebugPrintErrorLevel _PCD_SIZE_PcdDebugPrintErrorLevel
#define _PCD_VALUE_PcdDebugPrintErrorLevel 0x80000040U
GLOBAL_REMOVE_IF_UNREFERENCED const UINT32 _gPcd_FixedAtBuild_PcdDebugPrintErrorLevel = _PCD_VALUE_PcdDebugPrintErrorLevel;
extern const UINT32 _gPcd_FixedAtBuild_PcdDebugPrintErrorLevel;
#define _PCD_GET_MODE_32_PcdDebugPrintErrorLevel _gPcd_FixedAtBuild_PcdDebugPrintErrorLevel
//#define _PCD_SET_MODE_32_PcdDebugPrintErrorLevel ASSERT(FALSE) // It is not allowed to set value for a FIXED_AT_BUILD PCD
#define _PCD_TOKEN_PcdDebugClearMemoryValue 4U
#define _PCD_SIZE_PcdDebugClearMemoryValue 1
#define _PCD_GET_MODE_SIZE_PcdDebugClearMemoryValue _PCD_SIZE_PcdDebugClearMemoryValue
#define _PCD_VALUE_PcdDebugClearMemoryValue 0xAFU
GLOBAL_REMOVE_IF_UNREFERENCED const UINT8 _gPcd_FixedAtBuild_PcdDebugClearMemoryValue = _PCD_VALUE_PcdDebugClearMemoryValue;
extern const UINT8 _gPcd_FixedAtBuild_PcdDebugClearMemoryValue;
#define _PCD_GET_MODE_8_PcdDebugClearMemoryValue _gPcd_FixedAtBuild_PcdDebugClearMemoryValue
//#define _PCD_SET_MODE_8_PcdDebugClearMemoryValue ASSERT(FALSE) // It is not allowed to set value for a FIXED_AT_BUILD PCD
#define _PCD_TOKEN_PcdDebugPropertyMask 5U
#define _PCD_SIZE_PcdDebugPropertyMask 1
#define _PCD_GET_MODE_SIZE_PcdDebugPropertyMask _PCD_SIZE_PcdDebugPropertyMask
#define _PCD_VALUE_PcdDebugPropertyMask 0x0fU
GLOBAL_REMOVE_IF_UNREFERENCED const UINT8 _gPcd_FixedAtBuild_PcdDebugPropertyMask = _PCD_VALUE_PcdDebugPropertyMask;
extern const UINT8 _gPcd_FixedAtBuild_PcdDebugPropertyMask;
#define _PCD_GET_MODE_8_PcdDebugPropertyMask _gPcd_FixedAtBuild_PcdDebugPropertyMask
//#define _PCD_SET_MODE_8_PcdDebugPropertyMask ASSERT(FALSE) // It is not allowed to set value for a FIXED_AT_BUILD PCD
#define _PCD_TOKEN_PcdMaximumAsciiStringLength 6U
#define _PCD_SIZE_PcdMaximumAsciiStringLength 4
#define _PCD_GET_MODE_SIZE_PcdMaximumAsciiStringLength _PCD_SIZE_PcdMaximumAsciiStringLength
#define _PCD_VALUE_PcdMaximumAsciiStringLength 1000000U
GLOBAL_REMOVE_IF_UNREFERENCED const UINT32 _gPcd_FixedAtBuild_PcdMaximumAsciiStringLength = _PCD_VALUE_PcdMaximumAsciiStringLength;
extern const UINT32 _gPcd_FixedAtBuild_PcdMaximumAsciiStringLength;
#define _PCD_GET_MODE_32_PcdMaximumAsciiStringLength _gPcd_FixedAtBuild_PcdMaximumAsciiStringLength
//#define _PCD_SET_MODE_32_PcdMaximumAsciiStringLength ASSERT(FALSE) // It is not allowed to set value for a FIXED_AT_BUILD PCD
#define _PCD_TOKEN_PcdMaximumUnicodeStringLength 7U
#define _PCD_SIZE_PcdMaximumUnicodeStringLength 4
#define _PCD_GET_MODE_SIZE_PcdMaximumUnicodeStringLength _PCD_SIZE_PcdMaximumUnicodeStringLength
#define _PCD_VALUE_PcdMaximumUnicodeStringLength 1000000U
GLOBAL_REMOVE_IF_UNREFERENCED const UINT32 _gPcd_FixedAtBuild_PcdMaximumUnicodeStringLength = _PCD_VALUE_PcdMaximumUnicodeStringLength;
extern const UINT32 _gPcd_FixedAtBuild_PcdMaximumUnicodeStringLength;
#define _PCD_GET_MODE_32_PcdMaximumUnicodeStringLength _gPcd_FixedAtBuild_PcdMaximumUnicodeStringLength
//#define _PCD_SET_MODE_32_PcdMaximumUnicodeStringLength ASSERT(FALSE) // It is not allowed to set value for a FIXED_AT_BUILD PCD

View File

@ -0,0 +1,55 @@
/**
DO NOT EDIT
FILE auto-generated
Module name:
AutoGen.h
Abstract: Auto-generated AutoGen.h for building module or library.
**/
#ifndef _AUTOGENH_829ACE7E_B715_43ef_B7C8_5375C101AEA1
#define _AUTOGENH_829ACE7E_B715_43ef_B7C8_5375C101AEA1
#ifdef __cplusplus
extern "C" {
#endif
#include <Base.h>
#include <Library/PcdLib.h>
extern GUID gEfiCallerIdGuid;
extern CHAR8 *gEfiCallerBaseName;
#define EFI_CALLER_ID_GUID \
{0x829ACE7E, 0xB715, 0x43ef, {0xB7, 0xC8, 0x53, 0x75, 0xC1, 0x01, 0xAE, 0xA1}}
// Guids
extern GUID gEfiStmPkgTokenSpaceGuid;
// Definition of PCDs used in this module
#define _PCD_TOKEN_PcdPerformanceLibraryPropertyMask 1U
#define _PCD_SIZE_PcdPerformanceLibraryPropertyMask 1
#define _PCD_GET_MODE_SIZE_PcdPerformanceLibraryPropertyMask _PCD_SIZE_PcdPerformanceLibraryPropertyMask
#define _PCD_VALUE_PcdPerformanceLibraryPropertyMask 0x00U
extern const UINT8 _gPcd_FixedAtBuild_PcdPerformanceLibraryPropertyMask;
#define _PCD_GET_MODE_8_PcdPerformanceLibraryPropertyMask _gPcd_FixedAtBuild_PcdPerformanceLibraryPropertyMask
//#define _PCD_SET_MODE_8_PcdPerformanceLibraryPropertyMask ASSERT(FALSE) // It is not allowed to set value for a FIXED_AT_BUILD PCD
#define _PCD_TOKEN_PcdPciExpressBaseAddress 2U
#define _PCD_PATCHABLE_VALUE_PcdPciExpressBaseAddress ((UINT64)0x00000000ULL)
extern volatile UINT64 _gPcd_BinaryPatch_PcdPciExpressBaseAddress;
#define _PCD_GET_MODE_64_PcdPciExpressBaseAddress _gPcd_BinaryPatch_PcdPciExpressBaseAddress
#define _PCD_PATCHABLE_PcdPciExpressBaseAddress_SIZE 8
#define _PCD_GET_MODE_SIZE_PcdPciExpressBaseAddress _gPcd_BinaryPatch_Size_PcdPciExpressBaseAddress
extern UINTN _gPcd_BinaryPatch_Size_PcdPciExpressBaseAddress;
#define _PCD_SET_MODE_64_PcdPciExpressBaseAddress(Value) (_gPcd_BinaryPatch_PcdPciExpressBaseAddress = (Value))
#define _PCD_SET_MODE_64_S_PcdPciExpressBaseAddress(Value) ((_gPcd_BinaryPatch_PcdPciExpressBaseAddress = (Value)), RETURN_SUCCESS)
// Definition of PCDs used in libraries is in AutoGen.c
#ifdef __cplusplus
}
#endif
#endif

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,899 @@
#
# DO NOT EDIT
# This file is auto-generated by build utility
#
# Module Name:
#
# Makefile
#
# Abstract:
#
# Auto-generated makefile for building modules, libraries or platform
#
#
# Platform Macro Definition
#
PLATFORM_NAME = StmPkg
PLATFORM_GUID = CF6FFE1C-0F2B-470e-B708-56CF01FC4A00
PLATFORM_VERSION = 0.1
PLATFORM_RELATIVE_DIR = StmPkg
PLATFORM_DIR = $(WORKSPACE)\StmPkg
PLATFORM_OUTPUT_DIR = Build\StmPkg
#
# Module Macro Definition
#
MODULE_NAME = Stm
MODULE_GUID = 829ACE7E-B715-43ef-B7C8-5375C101AEA1
MODULE_NAME_GUID = Stm
MODULE_VERSION = 1.0
MODULE_TYPE = USER_DEFINED
MODULE_FILE = Stm.inf
MODULE_FILE_BASE_NAME = Stm
BASE_NAME = $(MODULE_NAME)
MODULE_RELATIVE_DIR = StmPkg\Core
PACKAGE_RELATIVE_DIR = Core
MODULE_DIR = z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\Core
MODULE_ENTRY_POINT = AsmInitializeSmmMonitorNew
ARCH_ENTRY_POINT = AsmInitializeSmmMonitorNew
IMAGE_ENTRY_POINT = _ModuleEntryPoint
INF_VERSION = 0x00010005
BASE_NAME = Stm
FILE_GUID = 829ACE7E-B715-43ef-B7C8-5375C101AEA1
MODULE_TYPE = USER_DEFINED
VERSION_STRING = 1.0
#
# Build Configuration Macro Definition
#
ARCH = IA32
TOOLCHAIN = VS2010x86
TOOLCHAIN_TAG = VS2010x86
TARGET = DEBUG
#
# Build Directory Macro Definition
#
# PLATFORM_BUILD_DIR = z:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86
BUILD_DIR = z:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86
BIN_DIR = $(BUILD_DIR)\IA32
LIB_DIR = $(BIN_DIR)
MODULE_BUILD_DIR = z:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\Core\Stm
OUTPUT_DIR = z:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\Core\Stm\OUTPUT
DEBUG_DIR = z:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\Core\Stm\DEBUG
DEST_DIR_OUTPUT = $(OUTPUT_DIR)
DEST_DIR_DEBUG = $(DEBUG_DIR)
#
# Shell Command Macro
#
RD = rmdir /s /q
RM = del /f /q
MD = mkdir
CP = copy /y
MV = move /y
#
# Tools definitions specific to this module
#
SYMRENAME = echo
SYMRENAME_FLAGS = Symbol renaming not needed for
ASLDLINK = C:\Program Files (x86)\Microsoft Visual Studio 10.0\Vc\bin\link.exe
ASLDLINK_FLAGS = /NODEFAULTLIB /ENTRY:ReferenceAcpiTable /SUBSYSTEM:CONSOLE
TIANO = TianoCompress
TIANO_GUID = A31280AD-481E-41B6-95E8-127F4C984779
VFR = VfrCompile
VFR_FLAGS = -l -n
PP = C:\Program Files (x86)\Microsoft Visual Studio 10.0\Vc\bin\cl.exe
PP_FLAGS = /nologo /E /TC /FIAutoGen.h
LZMAF86 = LzmaF86Compress
LZMAF86_GUID = D42AE6BD-1352-4bfb-909A-CA72A6EAE889
GENFW = GenFw
GENFW_FLAGS =
OPTROM = EfiRom
OPTROM_FLAGS = -e
SLINK = C:\Program Files (x86)\Microsoft Visual Studio 10.0\Vc\bin\lib.exe
SLINK_FLAGS = /NOLOGO /LTCG
RC = c:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Bin\rc.exe
ASM = C:\Program Files (x86)\Microsoft Visual Studio 10.0\Vc\bin\ml.exe
ASM_FLAGS = /nologo /c /WX /W3 /Cx /coff /Zd /Zi
ASL = C:\ASL\iasl.exe
ASL_FLAGS =
ASL_OUTFLAGS = -p
RSA2048SHA256SIGN = Rsa2048Sha256Sign
RSA2048SHA256SIGN_GUID = A7717414-C616-4977-9420-844712A735BF
MTOC = /usr/local/bin/mtoc
CC = C:\Program Files (x86)\Microsoft Visual Studio 10.0\Vc\bin\cl.exe
CC_FLAGS = /nologo /c /WX /GS- /W4 /Gs32768 /D UNICODE /O1ib2 /GL /FIAutoGen.h /EHs-c- /GR- /GF /Gy /Zi /Gm
VFRPP = C:\Program Files (x86)\Microsoft Visual Studio 10.0\Vc\bin\cl.exe
VFRPP_FLAGS = /nologo /E /TC /DVFRCOMPILE /FI$(MODULE_NAME)StrDefs.h
LZMA = LzmaCompress
LZMA_GUID = EE4E5898-3914-4259-9D6E-DC7BD79403CF
ASM16 = C:\Program Files (x86)\Microsoft Visual Studio 10.0\Vc\bin\ml.exe
ASLCC = C:\Program Files (x86)\Microsoft Visual Studio 10.0\Vc\bin\cl.exe
ASLCC_FLAGS = /nologo /c /FIAutoGen.h /TC /Dmain=ReferenceAcpiTable
APP = C:\Program Files (x86)\Microsoft Visual Studio 10.0\Vc\bin\cl.exe
APP_FLAGS = /nologo /E /TC
DLINK = C:\Program Files (x86)\Microsoft Visual Studio 10.0\Vc\bin\link.exe
DLINK_FLAGS = /NOLOGO /NODEFAULTLIB /IGNORE:4001 /OPT:REF /OPT:ICF=10 /MAP /ALIGN:32 /SECTION:.xdata,D /SECTION:.pdata,D /MACHINE:X86 /LTCG /DLL /ENTRY:$(IMAGE_ENTRY_POINT) /SUBSYSTEM:EFI_BOOT_SERVICE_DRIVER /SAFESEH:NO /BASE:0 /DRIVER /DEBUG /BASE:0x0 /ALIGN:32 /FILEALIGN:32 /STACK:0x8000,0x8000 /HEAP:0x240000,0x240000 /OUT:$(DEBUG_DIR)\Stm.dll
NASMB_FLAGS = -f bin
VPDTOOL = BPDG
VPDTOOL_GUID = 8C3D856A-9BE6-468E-850A-24F7A8D38E08
CRC32 = GenCrc32
CRC32_GUID = FC1BCDB0-7D31-49AA-936A-A4600D9DD083
ASLPP = C:\Program Files (x86)\Microsoft Visual Studio 10.0\Vc\bin\cl.exe
ASLPP_FLAGS = /nologo /E /C /FIAutoGen.h
OBJCOPY_ADDDEBUGFLAG = --add-gnu-debuglink=$(DEBUG_DIR)/$(MODULE_NAME).debug
OBJCOPY = echo
OBJCOPY_FLAGS = objcopy not needed for
MAKE = C:\Program Files (x86)\Microsoft Visual Studio 10.0\Vc\bin\nmake.exe
ASMLINK = C:\WINDDK\3790.1830\bin\bin16\link16.exe
ASMLINK_FLAGS = /nologo /tiny
NASM = nasm
NASM_FLAGS = -Ox -f win32 -g
MAKE_FILE = $(MODULE_BUILD_DIR)\Makefile
#
# Build Macro
#
OBJECT_FILES = \
$(OUTPUT_DIR)\Init\StmInit.obj \
$(OUTPUT_DIR)\Init\Paging.obj \
$(OUTPUT_DIR)\Init\Memory.obj \
$(OUTPUT_DIR)\Init\VmcsInit.obj \
$(OUTPUT_DIR)\Init\EptInit.obj \
$(OUTPUT_DIR)\Init\IoInit.obj \
$(OUTPUT_DIR)\Init\MsrInit.obj \
$(OUTPUT_DIR)\Init\Relocate.obj \
$(OUTPUT_DIR)\Init\PeVmcsInit.obj \
$(OUTPUT_DIR)\Runtime\SmmMp.obj \
$(OUTPUT_DIR)\Runtime\SmmHandler.obj \
$(OUTPUT_DIR)\Runtime\SmmStateSync.obj \
$(OUTPUT_DIR)\Runtime\SmmSetup.obj \
$(OUTPUT_DIR)\Runtime\SmmTearDown.obj \
$(OUTPUT_DIR)\Runtime\SmmRsmHandler.obj \
$(OUTPUT_DIR)\Runtime\SmmVmcallHandler.obj \
$(OUTPUT_DIR)\Runtime\SmmExceptionHandler.obj \
$(OUTPUT_DIR)\Runtime\SmmCacheHandler.obj \
$(OUTPUT_DIR)\Runtime\SmmCpuidHandler.obj \
$(OUTPUT_DIR)\Runtime\SmmCrHandler.obj \
$(OUTPUT_DIR)\Runtime\SmmEptHandler.obj \
$(OUTPUT_DIR)\Runtime\SmmIoHandler.obj \
$(OUTPUT_DIR)\Runtime\SmmMsrHandler.obj \
$(OUTPUT_DIR)\Runtime\SmmTaskSwitchHandler.obj \
$(OUTPUT_DIR)\Runtime\SmiHandler.obj \
$(OUTPUT_DIR)\Runtime\SmiEventHandler.obj \
$(OUTPUT_DIR)\Runtime\SmiVmcallHandler.obj \
$(OUTPUT_DIR)\Runtime\StmTearDown.obj \
$(OUTPUT_DIR)\Runtime\StmExceptionHandler.obj \
$(OUTPUT_DIR)\Runtime\PageTable.obj \
$(OUTPUT_DIR)\Runtime\PeEptHandler.obj \
$(OUTPUT_DIR)\Runtime\PeSmmHandler.obj \
$(OUTPUT_DIR)\Runtime\PeSmmVmcallHandler.obj \
$(OUTPUT_DIR)\Runtime\PeSmmRsmHandler.obj \
$(OUTPUT_DIR)\Runtime\PeSmmIoHandler.obj \
$(OUTPUT_DIR)\Runtime\PeSmmBadGuestStateHandler.obj \
$(OUTPUT_DIR)\Runtime\PeSmmMsrHandler.obj \
$(OUTPUT_DIR)\Runtime\PeSmmCrHandler.obj \
$(OUTPUT_DIR)\Runtime\PeSmmExceptionHandler.obj \
$(OUTPUT_DIR)\Runtime\PeSmmCpuidHandler.obj \
$(OUTPUT_DIR)\Runtime\PeSmmPreemptionTimerHandler.obj \
$(OUTPUT_DIR)\Runtime\PeSmiVmcallHandler.obj \
$(OUTPUT_DIR)\Runtime\PeSmiHandler.obj \
$(OUTPUT_DIR)\Runtime\PeVmxState.obj \
$(OUTPUT_DIR)\Runtime\PeApicHandler.obj \
$(OUTPUT_DIR)\Runtime\PePciHandler.obj \
$(OUTPUT_DIR)\Runtime\PeLoadVm.obj \
$(OUTPUT_DIR)\Runtime\PeVmcsInit.obj \
$(OUTPUT_DIR)\Runtime\VmcsMapper.obj \
$(OUTPUT_DIR)\Cpu.obj \
$(OUTPUT_DIR)\Dump.obj \
$(OUTPUT_DIR)\EventLog.obj \
$(OUTPUT_DIR)\StmResource.obj \
$(OUTPUT_DIR)\VmcsRecord.obj \
$(OUTPUT_DIR)\StmPerformance.obj \
$(OUTPUT_DIR)\Init\Ia32\AsmStmInit.obj \
$(OUTPUT_DIR)\Runtime\Ia32\VmExit.obj \
$(OUTPUT_DIR)\Runtime\Ia32\PeVmExit.obj \
$(OUTPUT_DIR)\Runtime\Ia32\Exception.obj \
$(OUTPUT_DIR)\Runtime\Ia32\SmmException.obj \
$(OUTPUT_DIR)\Runtime\Ia32\SmmStateSyncIa32eGpr.obj \
$(OUTPUT_DIR)\AutoGen.obj
STATIC_LIBRARY_FILES = \
$(BIN_DIR)\StmPkg\EdkII\MdePkg\Library\BasePrintLib\BasePrintLib\OUTPUT\BasePrintLib.lib \
$(BIN_DIR)\StmPkg\EdkII\PcAtChipsetPkg\Library\SerialIoLib\SerialIoLib\OUTPUT\PcAtSerialPortLib.lib \
$(BIN_DIR)\StmPkg\EdkII\MdePkg\Library\BasePcdLibNull\BasePcdLibNull\OUTPUT\BasePcdLibNull.lib \
$(BIN_DIR)\StmPkg\Library\MpSafeDebugLibSerialPort\MpSafeDebugLibSerialPort\OUTPUT\MpSafDebugLibSerialPort.lib \
$(BIN_DIR)\StmPkg\Library\SimpleSynchronizationLib\SimpleSynchronizationLib\OUTPUT\SimpleSynchronizationLib.lib \
$(BIN_DIR)\StmPkg\EdkII\MdePkg\Library\BaseIoLibIntrinsic\BaseIoLibIntrinsic\OUTPUT\BaseIoLibIntrinsic.lib \
$(BIN_DIR)\StmPkg\EdkII\MdePkg\Library\BaseMemoryLib\BaseMemoryLib\OUTPUT\BaseMemoryLib.lib \
$(BIN_DIR)\StmPkg\EdkII\MdePkg\Library\BaseLib\BaseLib\OUTPUT\BaseLib.lib \
$(BIN_DIR)\StmPkg\EdkII\MdePkg\Library\BasePciExpressLib\BasePciExpressLib\OUTPUT\BasePciExpressLib.lib \
$(BIN_DIR)\StmPkg\EdkII\MdePkg\Library\BasePciLibPciExpress\BasePciLibPciExpress\OUTPUT\BasePciLibPciExpress.lib \
$(BIN_DIR)\StmPkg\Library\StmLib\StmLib\OUTPUT\StmLib.lib \
$(BIN_DIR)\StmPkg\Library\StmPlatformLibNull\StmPlatformLibNull\OUTPUT\StmPlatformLibNull.lib \
$(OUTPUT_DIR)\Stm.lib
INC = \
/I$(WORKSPACE)\StmPkg\Core\Runtime\Ia32 \
/I$(WORKSPACE)\StmPkg\Core\Init\Ia32 \
/I$(WORKSPACE)\StmPkg\Core\Runtime \
/I$(WORKSPACE)\StmPkg\Core\Init \
/I$(WORKSPACE)\StmPkg\Core \
/I$(DEBUG_DIR) \
/I$(WORKSPACE)\StmPkg \
/I$(WORKSPACE)\StmPkg\Include \
/I$(WORKSPACE)\StmPkg\EdkII\MdePkg\Include \
/I$(WORKSPACE)\StmPkg\Include\Ia32 \
/I$(WORKSPACE)\StmPkg\EdkII\MdePkg\Include\Ia32
OBJECT_FILES_LIST = z:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\Core\Stm\OUTPUT\object_files.lst
STATIC_LIBRARY_FILES_LIST = z:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\Core\Stm\OUTPUT\static_library_files.lst
COMMON_DEPS = $(WORKSPACE)\StmPkg\Include\Library\StmPlatformLib.h \
$(WORKSPACE)\StmPkg\EdkII\MdePkg\Include\Base.h \
$(WORKSPACE)\StmPkg\EdkII\MdePkg\Include\IndustryStandard\Pci.h \
$(WORKSPACE)\StmPkg\Core\CpuDef.h \
$(WORKSPACE)\StmPkg\EdkII\MdePkg\Include\IndustryStandard\Acpi40.h \
$(WORKSPACE)\StmPkg\EdkII\MdePkg\Include\Library\BaseMemoryLib.h \
$(WORKSPACE)\StmPkg\Core\Stm.h \
$(WORKSPACE)\StmPkg\Include\Library\Vmx.h \
$(WORKSPACE)\StmPkg\EdkII\MdePkg\Include\IndustryStandard\Pci23.h \
$(WORKSPACE)\StmPkg\EdkII\MdePkg\Include\IndustryStandard\Pci22.h \
$(WORKSPACE)\StmPkg\EdkII\MdePkg\Include\IndustryStandard\Acpi.h \
$(WORKSPACE)\StmPkg\EdkII\MdePkg\Include\Library\PcdLib.h \
$(WORKSPACE)\StmPkg\Include\Library\Smx.h \
$(WORKSPACE)\StmPkg\EdkII\MdePkg\Include\Library\DebugLib.h \
$(WORKSPACE)\StmPkg\EdkII\MdePkg\Include\IndustryStandard\Acpi20.h \
$(WORKSPACE)\StmPkg\EdkII\MdePkg\Include\IndustryStandard\PciExpress21.h \
$(WORKSPACE)\StmPkg\EdkII\MdePkg\Include\Library\IoLib.h \
$(WORKSPACE)\StmPkg\EdkII\MdePkg\Include\Ia32\ProcessorBind.h \
$(WORKSPACE)\StmPkg\Include\Library\StmLib.h \
$(WORKSPACE)\StmPkg\EdkII\MdePkg\Include\Protocol\DebugSupport.h \
$(WORKSPACE)\StmPkg\EdkII\MdePkg\Include\IndustryStandard\PeImage.h \
$(WORKSPACE)\StmPkg\EdkII\MdePkg\Include\IndustryStandard\Pci30.h \
$(DEBUG_DIR)\AutoGen.h \
$(WORKSPACE)\StmPkg\EdkII\MdePkg\Include\Library\BaseLib.h \
$(WORKSPACE)\StmPkg\EdkII\MdePkg\Include\IndustryStandard\Acpi30.h \
$(WORKSPACE)\StmPkg\EdkII\MdePkg\Include\IndustryStandard\MemoryMappedConfigurationSpaceAccessTable.h \
$(WORKSPACE)\StmPkg\Include\StmApi.h \
$(WORKSPACE)\StmPkg\EdkII\MdePkg\Include\Library\SynchronizationLib.h \
$(WORKSPACE)\StmPkg\Include\Ia32\CpuArchSpecific.h \
$(WORKSPACE)\StmPkg\EdkII\MdePkg\Include\IndustryStandard\Acpi10.h \
$(WORKSPACE)\StmPkg\EdkII\MdePkg\Include\Library\PciLib.h \
#
# Overridable Target Macro Definitions
#
FORCE_REBUILD = force_build
INIT_TARGET = init
PCH_TARGET =
BC_TARGET =
CODA_TARGET = z:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\Core\Stm\DEBUG\Stm \
#
# Default target, which will build dependent libraries in addition to source files
#
all: mbuild
#
# Target used when called from platform makefile, which will bypass the build of dependent libraries
#
pbuild: $(INIT_TARGET) $(BC_TARGET) $(PCH_TARGET) $(CODA_TARGET)
#
# ModuleTarget
#
mbuild: $(INIT_TARGET) $(BC_TARGET) gen_libs $(PCH_TARGET) $(CODA_TARGET)
#
# Build Target used in multi-thread build mode, which will bypass the init and gen_libs targets
#
tbuild: $(BC_TARGET) $(PCH_TARGET) $(CODA_TARGET)
#
# Phony target which is used to force executing commands for a target
#
force_build:
-@
#
# Target to update the FD
#
fds: mbuild gen_fds
#
# Initialization target: print build information and create necessary directories
#
init: info dirs
info:
-@echo Building ... $(MODULE_DIR)\$(MODULE_FILE) [$(ARCH)]
dirs:
-@if not exist $(DEBUG_DIR) $(MD) $(DEBUG_DIR)
-@if not exist $(OUTPUT_DIR) $(MD) $(OUTPUT_DIR)
strdefs:
-@$(CP) $(DEBUG_DIR)\AutoGen.h $(DEBUG_DIR)\$(MODULE_NAME)StrDefs.h
#
# GenLibsTarget
#
gen_libs:
@"$(MAKE)" $(MAKE_FLAGS) -f $(BIN_DIR)\StmPkg\EdkII\MdePkg\Library\BasePrintLib\BasePrintLib\Makefile
@"$(MAKE)" $(MAKE_FLAGS) -f $(BIN_DIR)\StmPkg\EdkII\PcAtChipsetPkg\Library\SerialIoLib\SerialIoLib\Makefile
@"$(MAKE)" $(MAKE_FLAGS) -f $(BIN_DIR)\StmPkg\EdkII\MdePkg\Library\BasePcdLibNull\BasePcdLibNull\Makefile
@"$(MAKE)" $(MAKE_FLAGS) -f $(BIN_DIR)\StmPkg\Library\MpSafeDebugLibSerialPort\MpSafeDebugLibSerialPort\Makefile
@"$(MAKE)" $(MAKE_FLAGS) -f $(BIN_DIR)\StmPkg\Library\SimpleSynchronizationLib\SimpleSynchronizationLib\Makefile
@"$(MAKE)" $(MAKE_FLAGS) -f $(BIN_DIR)\StmPkg\EdkII\MdePkg\Library\BaseIoLibIntrinsic\BaseIoLibIntrinsic\Makefile
@"$(MAKE)" $(MAKE_FLAGS) -f $(BIN_DIR)\StmPkg\EdkII\MdePkg\Library\BaseMemoryLib\BaseMemoryLib\Makefile
@"$(MAKE)" $(MAKE_FLAGS) -f $(BIN_DIR)\StmPkg\EdkII\MdePkg\Library\BaseLib\BaseLib\Makefile
@"$(MAKE)" $(MAKE_FLAGS) -f $(BIN_DIR)\StmPkg\EdkII\MdePkg\Library\BasePciExpressLib\BasePciExpressLib\Makefile
@"$(MAKE)" $(MAKE_FLAGS) -f $(BIN_DIR)\StmPkg\EdkII\MdePkg\Library\BasePciLibPciExpress\BasePciLibPciExpress\Makefile
@"$(MAKE)" $(MAKE_FLAGS) -f $(BIN_DIR)\StmPkg\Library\StmLib\StmLib\Makefile
@"$(MAKE)" $(MAKE_FLAGS) -f $(BIN_DIR)\StmPkg\Library\StmPlatformLibNull\StmPlatformLibNull\Makefile
@cd $(MODULE_BUILD_DIR)
#
# Build Flash Device Image
#
gen_fds:
@"$(MAKE)" $(MAKE_FLAGS) -f $(BUILD_DIR)\Makefile fds
@cd $(MODULE_BUILD_DIR)
#
# Individual Object Build Targets
#
$(OUTPUT_DIR)\Stm.lib : $(OBJECT_FILES)
"$(SLINK)" $(SLINK_FLAGS) /OUT:z:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\Core\Stm\OUTPUT\Stm.lib @$(OBJECT_FILES_LIST)
$(DEBUG_DIR)\Stm : $(MAKE_FILE)
$(DEBUG_DIR)\Stm : $(STATIC_LIBRARY_FILES)
"$(DLINK)" $(DLINK_FLAGS) $(DLINK_SPATH) @$(STATIC_LIBRARY_FILES_LIST)
$(OUTPUT_DIR)\Runtime\SmmStateSync.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\Runtime\SmmStateSync.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\Runtime\SmmStateSync.obj : $(WORKSPACE)\StmPkg\Core\Runtime\StmRuntime.h
$(OUTPUT_DIR)\Runtime\SmmStateSync.obj : $(WORKSPACE)\StmPkg\Core\Runtime\SmmStateSync.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\Core\Stm\OUTPUT\Runtime\SmmStateSync.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\Core\Runtime\SmmStateSync.c
$(OUTPUT_DIR)\Runtime\PeSmiHandler.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\Runtime\PeSmiHandler.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\Runtime\PeSmiHandler.obj : $(WORKSPACE)\StmPkg\Core\Runtime\PeLoadVm.h
$(OUTPUT_DIR)\Runtime\PeSmiHandler.obj : $(WORKSPACE)\StmPkg\Core\Runtime\PeStm.h
$(OUTPUT_DIR)\Runtime\PeSmiHandler.obj : $(WORKSPACE)\StmPkg\Core\Runtime\StmRuntime.h
$(OUTPUT_DIR)\Runtime\PeSmiHandler.obj : $(WORKSPACE)\StmPkg\Core\Runtime\PeSmiHandler.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\Core\Stm\OUTPUT\Runtime\PeSmiHandler.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\Core\Runtime\PeSmiHandler.c
$(OUTPUT_DIR)\Runtime\StmExceptionHandler.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\Runtime\StmExceptionHandler.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\Runtime\StmExceptionHandler.obj : $(WORKSPACE)\StmPkg\Core\Runtime\StmRuntime.h
$(OUTPUT_DIR)\Runtime\StmExceptionHandler.obj : $(WORKSPACE)\StmPkg\Core\Runtime\StmExceptionHandler.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\Core\Stm\OUTPUT\Runtime\StmExceptionHandler.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\Core\Runtime\StmExceptionHandler.c
$(OUTPUT_DIR)\Runtime\VmcsMapper.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\Runtime\VmcsMapper.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\Runtime\VmcsMapper.obj : $(WORKSPACE)\StmPkg\Core\Runtime\VmcsOffsets.h
$(OUTPUT_DIR)\Runtime\VmcsMapper.obj : $(WORKSPACE)\StmPkg\Include\Library\vmx.h
$(OUTPUT_DIR)\Runtime\VmcsMapper.obj : $(WORKSPACE)\StmPkg\Core\Runtime\StmRuntime.h
$(OUTPUT_DIR)\Runtime\VmcsMapper.obj : $(WORKSPACE)\StmPkg\Core\Runtime\VmcsMapper.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\Core\Stm\OUTPUT\Runtime\VmcsMapper.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\Core\Runtime\VmcsMapper.c
$(OUTPUT_DIR)\Init\StmInit.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\Init\StmInit.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\Init\StmInit.obj : $(WORKSPACE)\StmPkg\Core\Init\StmInit.h
$(OUTPUT_DIR)\Init\StmInit.obj : $(WORKSPACE)\StmPkg\Core\Runtime\PeStm.h
$(OUTPUT_DIR)\Init\StmInit.obj : $(WORKSPACE)\StmPkg\Core\Init\StmInit.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\Core\Stm\OUTPUT\Init\StmInit.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\Core\Init\StmInit.c
$(OUTPUT_DIR)\Runtime\SmmCpuidHandler.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\Runtime\SmmCpuidHandler.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\Runtime\SmmCpuidHandler.obj : $(WORKSPACE)\StmPkg\Core\Runtime\StmRuntime.h
$(OUTPUT_DIR)\Runtime\SmmCpuidHandler.obj : $(WORKSPACE)\StmPkg\Core\Runtime\PeStm.h
$(OUTPUT_DIR)\Runtime\SmmCpuidHandler.obj : $(WORKSPACE)\StmPkg\Core\Runtime\SmmCpuidHandler.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\Core\Stm\OUTPUT\Runtime\SmmCpuidHandler.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\Core\Runtime\SmmCpuidHandler.c
$(OUTPUT_DIR)\Cpu.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\Cpu.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\Cpu.obj : $(WORKSPACE)\StmPkg\Core\Cpu.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\Core\Stm\OUTPUT\.\Cpu.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\Core\Cpu.c
$(OUTPUT_DIR)\Runtime\SmmMp.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\Runtime\SmmMp.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\Runtime\SmmMp.obj : $(WORKSPACE)\StmPkg\Core\Runtime\StmRuntime.h
$(OUTPUT_DIR)\Runtime\SmmMp.obj : $(WORKSPACE)\StmPkg\Core\Runtime\SmmMp.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\Core\Stm\OUTPUT\Runtime\SmmMp.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\Core\Runtime\SmmMp.c
$(OUTPUT_DIR)\Runtime\PeVmxState.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\Runtime\PeVmxState.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\Runtime\PeVmxState.obj : $(WORKSPACE)\StmPkg\Core\Runtime\StmRuntime.h
$(OUTPUT_DIR)\Runtime\PeVmxState.obj : $(WORKSPACE)\StmPkg\Core\Runtime\PeStm.h
$(OUTPUT_DIR)\Runtime\PeVmxState.obj : $(WORKSPACE)\StmPkg\Core\Runtime\PeVmxState.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\Core\Stm\OUTPUT\Runtime\PeVmxState.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\Core\Runtime\PeVmxState.c
$(OUTPUT_DIR)\Runtime\SmmTaskSwitchHandler.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\Runtime\SmmTaskSwitchHandler.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\Runtime\SmmTaskSwitchHandler.obj : $(WORKSPACE)\StmPkg\Core\Runtime\StmRuntime.h
$(OUTPUT_DIR)\Runtime\SmmTaskSwitchHandler.obj : $(WORKSPACE)\StmPkg\Core\Runtime\PeStm.h
$(OUTPUT_DIR)\Runtime\SmmTaskSwitchHandler.obj : $(WORKSPACE)\StmPkg\Core\Runtime\SmmTaskSwitchHandler.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\Core\Stm\OUTPUT\Runtime\SmmTaskSwitchHandler.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\Core\Runtime\SmmTaskSwitchHandler.c
$(OUTPUT_DIR)\Runtime\PeSmmHandler.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\Runtime\PeSmmHandler.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\Runtime\PeSmmHandler.obj : $(WORKSPACE)\StmPkg\Core\Runtime\PeLoadVm.h
$(OUTPUT_DIR)\Runtime\PeSmmHandler.obj : $(WORKSPACE)\StmPkg\Core\Runtime\PeStm.h
$(OUTPUT_DIR)\Runtime\PeSmmHandler.obj : $(WORKSPACE)\StmPkg\Core\Runtime\StmRuntime.h
$(OUTPUT_DIR)\Runtime\PeSmmHandler.obj : $(WORKSPACE)\StmPkg\Core\Runtime\PeSmmHandler.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\Core\Stm\OUTPUT\Runtime\PeSmmHandler.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\Core\Runtime\PeSmmHandler.c
$(OUTPUT_DIR)\Runtime\PeVmcsInit.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\Runtime\PeVmcsInit.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\Runtime\PeVmcsInit.obj : $(WORKSPACE)\StmPkg\Core\Runtime\PeLoadVm.h
$(OUTPUT_DIR)\Runtime\PeVmcsInit.obj : $(WORKSPACE)\StmPkg\Core\Runtime\PeStm.h
$(OUTPUT_DIR)\Runtime\PeVmcsInit.obj : $(WORKSPACE)\StmPkg\Core\Runtime\StmRuntime.h
$(OUTPUT_DIR)\Runtime\PeVmcsInit.obj : $(WORKSPACE)\StmPkg\Core\Runtime\PeVmcsInit.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\Core\Stm\OUTPUT\Runtime\PeVmcsInit.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\Core\Runtime\PeVmcsInit.c
$(OUTPUT_DIR)\Runtime\PageTable.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\Runtime\PageTable.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\Runtime\PageTable.obj : $(WORKSPACE)\StmPkg\Core\Runtime\StmRuntime.h
$(OUTPUT_DIR)\Runtime\PageTable.obj : $(WORKSPACE)\StmPkg\Core\Runtime\PeStm.h
$(OUTPUT_DIR)\Runtime\PageTable.obj : $(WORKSPACE)\StmPkg\Core\Runtime\PageTable.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\Core\Stm\OUTPUT\Runtime\PageTable.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\Core\Runtime\PageTable.c
$(OUTPUT_DIR)\Runtime\SmiEventHandler.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\Runtime\SmiEventHandler.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\Runtime\SmiEventHandler.obj : $(WORKSPACE)\StmPkg\Core\Runtime\StmRuntime.h
$(OUTPUT_DIR)\Runtime\SmiEventHandler.obj : $(WORKSPACE)\StmPkg\Core\Runtime\PeStm.h
$(OUTPUT_DIR)\Runtime\SmiEventHandler.obj : $(WORKSPACE)\StmPkg\Core\Runtime\SmiEventHandler.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\Core\Stm\OUTPUT\Runtime\SmiEventHandler.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\Core\Runtime\SmiEventHandler.c
$(OUTPUT_DIR)\Runtime\SmmSetup.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\Runtime\SmmSetup.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\Runtime\SmmSetup.obj : $(WORKSPACE)\StmPkg\Core\Init\StmInit.h
$(OUTPUT_DIR)\Runtime\SmmSetup.obj : $(WORKSPACE)\StmPkg\Core\Runtime\StmRuntime.h
$(OUTPUT_DIR)\Runtime\SmmSetup.obj : $(WORKSPACE)\StmPkg\Core\Runtime\StmPe.h
$(OUTPUT_DIR)\Runtime\SmmSetup.obj : $(WORKSPACE)\StmPkg\Core\Runtime\SmmSetup.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\Core\Stm\OUTPUT\Runtime\SmmSetup.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\Core\Runtime\SmmSetup.c
$(OUTPUT_DIR)\EventLog.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\EventLog.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\EventLog.obj : $(WORKSPACE)\StmPkg\Core\EventLog.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\Core\Stm\OUTPUT\.\EventLog.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\Core\EventLog.c
$(OUTPUT_DIR)\Runtime\SmmHandler.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\Runtime\SmmHandler.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\Runtime\SmmHandler.obj : $(WORKSPACE)\StmPkg\Core\Runtime\StmRuntime.h
$(OUTPUT_DIR)\Runtime\SmmHandler.obj : $(WORKSPACE)\StmPkg\Core\Runtime\PeStm.h
$(OUTPUT_DIR)\Runtime\SmmHandler.obj : $(WORKSPACE)\StmPkg\Core\Runtime\SmmHandler.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\Core\Stm\OUTPUT\Runtime\SmmHandler.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\Core\Runtime\SmmHandler.c
$(OUTPUT_DIR)\Runtime\Ia32\SmmException.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\Runtime\Ia32\SmmException.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\Runtime\Ia32\SmmException.obj : $(WORKSPACE)\StmPkg\Core\Runtime\StmRuntime.h
$(OUTPUT_DIR)\Runtime\Ia32\SmmException.obj : $(WORKSPACE)\StmPkg\Core\Runtime\PeStm.h
$(OUTPUT_DIR)\Runtime\Ia32\SmmException.obj : $(WORKSPACE)\StmPkg\Core\Runtime\Ia32\SmmException.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\Core\Stm\OUTPUT\Runtime\Ia32\SmmException.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\Core\Runtime\Ia32\SmmException.c
$(OUTPUT_DIR)\Runtime\SmmEptHandler.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\Runtime\SmmEptHandler.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\Runtime\SmmEptHandler.obj : $(WORKSPACE)\StmPkg\Core\Runtime\StmRuntime.h
$(OUTPUT_DIR)\Runtime\SmmEptHandler.obj : $(WORKSPACE)\StmPkg\Core\Runtime\PeStm.h
$(OUTPUT_DIR)\Runtime\SmmEptHandler.obj : $(WORKSPACE)\StmPkg\Core\Runtime\SmmEptHandler.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\Core\Stm\OUTPUT\Runtime\SmmEptHandler.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\Core\Runtime\SmmEptHandler.c
$(OUTPUT_DIR)\Runtime\PeApicHandler.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\Runtime\PeApicHandler.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\Runtime\PeApicHandler.obj : $(WORKSPACE)\StmPkg\Core\Runtime\StmRuntime.h
$(OUTPUT_DIR)\Runtime\PeApicHandler.obj : $(WORKSPACE)\StmPkg\Core\Runtime\PeStm.h
$(OUTPUT_DIR)\Runtime\PeApicHandler.obj : $(WORKSPACE)\StmPkg\Core\Runtime\PeApicHandler.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\Core\Stm\OUTPUT\Runtime\PeApicHandler.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\Core\Runtime\PeApicHandler.c
$(OUTPUT_DIR)\Runtime\SmmCrHandler.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\Runtime\SmmCrHandler.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\Runtime\SmmCrHandler.obj : $(WORKSPACE)\StmPkg\Core\Runtime\StmRuntime.h
$(OUTPUT_DIR)\Runtime\SmmCrHandler.obj : $(WORKSPACE)\StmPkg\Core\Runtime\PeStm.h
$(OUTPUT_DIR)\Runtime\SmmCrHandler.obj : $(WORKSPACE)\StmPkg\Core\Runtime\SmmCrHandler.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\Core\Stm\OUTPUT\Runtime\SmmCrHandler.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\Core\Runtime\SmmCrHandler.c
$(OUTPUT_DIR)\Runtime\PeSmmExceptionHandler.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\Runtime\PeSmmExceptionHandler.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\Runtime\PeSmmExceptionHandler.obj : $(WORKSPACE)\StmPkg\Core\Runtime\PeLoadVm.h
$(OUTPUT_DIR)\Runtime\PeSmmExceptionHandler.obj : $(WORKSPACE)\StmPkg\Core\Runtime\PeStm.h
$(OUTPUT_DIR)\Runtime\PeSmmExceptionHandler.obj : $(WORKSPACE)\StmPkg\Core\Runtime\StmRuntime.h
$(OUTPUT_DIR)\Runtime\PeSmmExceptionHandler.obj : $(WORKSPACE)\StmPkg\Core\Runtime\PeSmmExceptionHandler.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\Core\Stm\OUTPUT\Runtime\PeSmmExceptionHandler.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\Core\Runtime\PeSmmExceptionHandler.c
$(OUTPUT_DIR)\Runtime\PePciHandler.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\Runtime\PePciHandler.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\Runtime\PePciHandler.obj : $(WORKSPACE)\StmPkg\Core\Runtime\StmRuntime.h
$(OUTPUT_DIR)\Runtime\PePciHandler.obj : $(WORKSPACE)\StmPkg\Core\Runtime\PeStm.h
$(OUTPUT_DIR)\Runtime\PePciHandler.obj : $(WORKSPACE)\StmPkg\Core\Runtime\PePciHandler.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\Core\Stm\OUTPUT\Runtime\PePciHandler.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\Core\Runtime\PePciHandler.c
$(OUTPUT_DIR)\Runtime\Ia32\SmmStateSyncIa32eGpr.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\Runtime\Ia32\SmmStateSyncIa32eGpr.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\Runtime\Ia32\SmmStateSyncIa32eGpr.obj : $(WORKSPACE)\StmPkg\Core\Runtime\StmRuntime.h
$(OUTPUT_DIR)\Runtime\Ia32\SmmStateSyncIa32eGpr.obj : $(WORKSPACE)\StmPkg\Core\Runtime\Ia32\SmmStateSyncIa32eGpr.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\Core\Stm\OUTPUT\Runtime\Ia32\SmmStateSyncIa32eGpr.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\Core\Runtime\Ia32\SmmStateSyncIa32eGpr.c
$(OUTPUT_DIR)\Runtime\SmmVmcallHandler.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\Runtime\SmmVmcallHandler.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\Runtime\SmmVmcallHandler.obj : $(WORKSPACE)\StmPkg\Core\Runtime\StmRuntime.h
$(OUTPUT_DIR)\Runtime\SmmVmcallHandler.obj : $(WORKSPACE)\StmPkg\Core\Runtime\PeStm.h
$(OUTPUT_DIR)\Runtime\SmmVmcallHandler.obj : $(WORKSPACE)\StmPkg\Core\Runtime\SmmVmcallHandler.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\Core\Stm\OUTPUT\Runtime\SmmVmcallHandler.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\Core\Runtime\SmmVmcallHandler.c
$(OUTPUT_DIR)\Runtime\PeSmmIoHandler.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\Runtime\PeSmmIoHandler.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\Runtime\PeSmmIoHandler.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Include\Library\SerialPortLib.h
$(OUTPUT_DIR)\Runtime\PeSmmIoHandler.obj : $(WORKSPACE)\StmPkg\Core\Runtime\StmRuntime.h
$(OUTPUT_DIR)\Runtime\PeSmmIoHandler.obj : $(WORKSPACE)\StmPkg\Core\Runtime\PeStm.h
$(OUTPUT_DIR)\Runtime\PeSmmIoHandler.obj : $(WORKSPACE)\StmPkg\Core\Runtime\PeSmmIoHandler.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\Core\Stm\OUTPUT\Runtime\PeSmmIoHandler.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\Core\Runtime\PeSmmIoHandler.c
$(OUTPUT_DIR)\Init\Memory.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\Init\Memory.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\Init\Memory.obj : $(WORKSPACE)\StmPkg\Core\Init\StmInit.h
$(OUTPUT_DIR)\Init\Memory.obj : $(WORKSPACE)\StmPkg\Core\Runtime\PeStm.h
$(OUTPUT_DIR)\Init\Memory.obj : $(WORKSPACE)\StmPkg\Core\Init\Memory.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\Core\Stm\OUTPUT\Init\Memory.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\Core\Init\Memory.c
$(OUTPUT_DIR)\Init\IoInit.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\Init\IoInit.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\Init\IoInit.obj : $(WORKSPACE)\StmPkg\Core\Init\StmInit.h
$(OUTPUT_DIR)\Init\IoInit.obj : $(WORKSPACE)\StmPkg\Core\Runtime\PeStm.h
$(OUTPUT_DIR)\Init\IoInit.obj : $(WORKSPACE)\StmPkg\Core\Init\IoInit.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\Core\Stm\OUTPUT\Init\IoInit.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\Core\Init\IoInit.c
$(OUTPUT_DIR)\Runtime\PeEptHandler.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\Runtime\PeEptHandler.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\Runtime\PeEptHandler.obj : $(WORKSPACE)\StmPkg\Core\Runtime\PeLoadVm.h
$(OUTPUT_DIR)\Runtime\PeEptHandler.obj : $(WORKSPACE)\StmPkg\Core\Init\StmInit.h
$(OUTPUT_DIR)\Runtime\PeEptHandler.obj : $(WORKSPACE)\StmPkg\Core\PeStmEpt.h
$(OUTPUT_DIR)\Runtime\PeEptHandler.obj : $(WORKSPACE)\StmPkg\Core\Runtime\StmRuntime.h
$(OUTPUT_DIR)\Runtime\PeEptHandler.obj : $(WORKSPACE)\StmPkg\Core\Runtime\PeStm.h
$(OUTPUT_DIR)\Runtime\PeEptHandler.obj : $(WORKSPACE)\StmPkg\Core\Runtime\PeEptHandler.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\Core\Stm\OUTPUT\Runtime\PeEptHandler.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\Core\Runtime\PeEptHandler.c
$(OUTPUT_DIR)\Runtime\PeSmmCpuidHandler.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\Runtime\PeSmmCpuidHandler.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\Runtime\PeSmmCpuidHandler.obj : $(WORKSPACE)\StmPkg\Core\Runtime\StmRuntime.h
$(OUTPUT_DIR)\Runtime\PeSmmCpuidHandler.obj : $(WORKSPACE)\StmPkg\Core\Runtime\PeStm.h
$(OUTPUT_DIR)\Runtime\PeSmmCpuidHandler.obj : $(WORKSPACE)\StmPkg\Core\Runtime\PeSmmCpuidHandler.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\Core\Stm\OUTPUT\Runtime\PeSmmCpuidHandler.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\Core\Runtime\PeSmmCpuidHandler.c
$(OUTPUT_DIR)\Runtime\SmmIoHandler.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\Runtime\SmmIoHandler.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\Runtime\SmmIoHandler.obj : $(WORKSPACE)\StmPkg\Core\Runtime\StmRuntime.h
$(OUTPUT_DIR)\Runtime\SmmIoHandler.obj : $(WORKSPACE)\StmPkg\Core\Runtime\PeStm.h
$(OUTPUT_DIR)\Runtime\SmmIoHandler.obj : $(WORKSPACE)\StmPkg\Core\Runtime\SmmIoHandler.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\Core\Stm\OUTPUT\Runtime\SmmIoHandler.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\Core\Runtime\SmmIoHandler.c
$(OUTPUT_DIR)\Runtime\SmmMsrHandler.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\Runtime\SmmMsrHandler.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\Runtime\SmmMsrHandler.obj : $(WORKSPACE)\StmPkg\Core\Runtime\StmRuntime.h
$(OUTPUT_DIR)\Runtime\SmmMsrHandler.obj : $(WORKSPACE)\StmPkg\Core\Runtime\PeStm.h
$(OUTPUT_DIR)\Runtime\SmmMsrHandler.obj : $(WORKSPACE)\StmPkg\Core\Runtime\SmmMsrHandler.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\Core\Stm\OUTPUT\Runtime\SmmMsrHandler.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\Core\Runtime\SmmMsrHandler.c
$(OUTPUT_DIR)\VmcsRecord.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\VmcsRecord.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\VmcsRecord.obj : $(WORKSPACE)\StmPkg\Core\VmcsRecord.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\Core\Stm\OUTPUT\.\VmcsRecord.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\Core\VmcsRecord.c
$(OUTPUT_DIR)\Runtime\SmiHandler.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\Runtime\SmiHandler.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\Runtime\SmiHandler.obj : $(WORKSPACE)\StmPkg\Core\Runtime\StmRuntime.h
$(OUTPUT_DIR)\Runtime\SmiHandler.obj : $(WORKSPACE)\StmPkg\Core\Runtime\SmiHandler.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\Core\Stm\OUTPUT\Runtime\SmiHandler.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\Core\Runtime\SmiHandler.c
$(OUTPUT_DIR)\Runtime\SmmCacheHandler.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\Runtime\SmmCacheHandler.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\Runtime\SmmCacheHandler.obj : $(WORKSPACE)\StmPkg\Core\Runtime\StmRuntime.h
$(OUTPUT_DIR)\Runtime\SmmCacheHandler.obj : $(WORKSPACE)\StmPkg\Core\Runtime\SmmCacheHandler.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\Core\Stm\OUTPUT\Runtime\SmmCacheHandler.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\Core\Runtime\SmmCacheHandler.c
$(OUTPUT_DIR)\Runtime\PeSmmMsrHandler.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\Runtime\PeSmmMsrHandler.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\Runtime\PeSmmMsrHandler.obj : $(WORKSPACE)\StmPkg\Core\Runtime\StmRuntime.h
$(OUTPUT_DIR)\Runtime\PeSmmMsrHandler.obj : $(WORKSPACE)\StmPkg\Core\Runtime\PeStm.h
$(OUTPUT_DIR)\Runtime\PeSmmMsrHandler.obj : $(WORKSPACE)\StmPkg\Core\Runtime\PeSmmMsrHandler.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\Core\Stm\OUTPUT\Runtime\PeSmmMsrHandler.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\Core\Runtime\PeSmmMsrHandler.c
$(OUTPUT_DIR)\Runtime\StmTearDown.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\Runtime\StmTearDown.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\Runtime\StmTearDown.obj : $(WORKSPACE)\StmPkg\Core\Runtime\StmRuntime.h
$(OUTPUT_DIR)\Runtime\StmTearDown.obj : $(WORKSPACE)\StmPkg\Core\Runtime\PeStm.h
$(OUTPUT_DIR)\Runtime\StmTearDown.obj : $(WORKSPACE)\StmPkg\Core\Runtime\StmTearDown.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\Core\Stm\OUTPUT\Runtime\StmTearDown.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\Core\Runtime\StmTearDown.c
$(OUTPUT_DIR)\Init\VmcsInit.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\Init\VmcsInit.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\Init\VmcsInit.obj : $(WORKSPACE)\StmPkg\Core\Init\StmInit.h
$(OUTPUT_DIR)\Init\VmcsInit.obj : $(WORKSPACE)\StmPkg\Core\Runtime\PeStm.h
$(OUTPUT_DIR)\Init\VmcsInit.obj : $(WORKSPACE)\StmPkg\Core\Init\VmcsInit.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\Core\Stm\OUTPUT\Init\VmcsInit.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\Core\Init\VmcsInit.c
$(OUTPUT_DIR)\Dump.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\Dump.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\Dump.obj : $(WORKSPACE)\StmPkg\Core\Dump.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\Core\Stm\OUTPUT\.\Dump.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\Core\Dump.c
$(OUTPUT_DIR)\Runtime\PeSmiVmcallHandler.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\Runtime\PeSmiVmcallHandler.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\Runtime\PeSmiVmcallHandler.obj : $(WORKSPACE)\StmPkg\Core\Runtime\PeLoadVm.h
$(OUTPUT_DIR)\Runtime\PeSmiVmcallHandler.obj : $(WORKSPACE)\StmPkg\Core\Runtime\PeStm.h
$(OUTPUT_DIR)\Runtime\PeSmiVmcallHandler.obj : $(WORKSPACE)\StmPkg\Core\Runtime\StmRuntime.h
$(OUTPUT_DIR)\Runtime\PeSmiVmcallHandler.obj : $(WORKSPACE)\StmPkg\Core\Runtime\PeSmiVmcallHandler.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\Core\Stm\OUTPUT\Runtime\PeSmiVmcallHandler.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\Core\Runtime\PeSmiVmcallHandler.c
$(OUTPUT_DIR)\Init\Paging.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\Init\Paging.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\Init\Paging.obj : $(WORKSPACE)\StmPkg\Core\Init\StmInit.h
$(OUTPUT_DIR)\Init\Paging.obj : $(WORKSPACE)\StmPkg\Core\Init\Paging.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\Core\Stm\OUTPUT\Init\Paging.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\Core\Init\Paging.c
$(OUTPUT_DIR)\Init\MsrInit.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\Init\MsrInit.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\Init\MsrInit.obj : $(WORKSPACE)\StmPkg\Core\Init\StmInit.h
$(OUTPUT_DIR)\Init\MsrInit.obj : $(WORKSPACE)\StmPkg\Core\Runtime\PeStm.h
$(OUTPUT_DIR)\Init\MsrInit.obj : $(WORKSPACE)\StmPkg\Core\Init\MsrInit.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\Core\Stm\OUTPUT\Init\MsrInit.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\Core\Init\MsrInit.c
$(OUTPUT_DIR)\Runtime\PeSmmBadGuestStateHandler.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\Runtime\PeSmmBadGuestStateHandler.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\Runtime\PeSmmBadGuestStateHandler.obj : $(WORKSPACE)\StmPkg\Core\Runtime\PeLoadVm.h
$(OUTPUT_DIR)\Runtime\PeSmmBadGuestStateHandler.obj : $(WORKSPACE)\StmPkg\Core\Runtime\PeStm.h
$(OUTPUT_DIR)\Runtime\PeSmmBadGuestStateHandler.obj : $(WORKSPACE)\StmPkg\Core\Runtime\StmRuntime.h
$(OUTPUT_DIR)\Runtime\PeSmmBadGuestStateHandler.obj : $(WORKSPACE)\StmPkg\Core\Runtime\PeSmmBadGuestStateHandler.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\Core\Stm\OUTPUT\Runtime\PeSmmBadGuestStateHandler.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\Core\Runtime\PeSmmBadGuestStateHandler.c
$(OUTPUT_DIR)\Runtime\PeSmmRsmHandler.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\Runtime\PeSmmRsmHandler.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\Runtime\PeSmmRsmHandler.obj : $(WORKSPACE)\StmPkg\Core\Runtime\PeLoadVm.h
$(OUTPUT_DIR)\Runtime\PeSmmRsmHandler.obj : $(WORKSPACE)\StmPkg\Core\Runtime\PeStm.h
$(OUTPUT_DIR)\Runtime\PeSmmRsmHandler.obj : $(WORKSPACE)\StmPkg\Core\Runtime\StmRuntime.h
$(OUTPUT_DIR)\Runtime\PeSmmRsmHandler.obj : $(WORKSPACE)\StmPkg\Core\Runtime\PeSmmRsmHandler.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\Core\Stm\OUTPUT\Runtime\PeSmmRsmHandler.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\Core\Runtime\PeSmmRsmHandler.c
$(OUTPUT_DIR)\StmResource.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\StmResource.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\StmResource.obj : $(WORKSPACE)\StmPkg\Core\Runtime\StmRuntime.h
$(OUTPUT_DIR)\StmResource.obj : $(WORKSPACE)\StmPkg\Core\Runtime\PeStm.h
$(OUTPUT_DIR)\StmResource.obj : $(WORKSPACE)\StmPkg\Core\StmResource.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\Core\Stm\OUTPUT\.\StmResource.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\Core\StmResource.c
$(OUTPUT_DIR)\Runtime\PeSmmCrHandler.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\Runtime\PeSmmCrHandler.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\Runtime\PeSmmCrHandler.obj : $(WORKSPACE)\StmPkg\Core\Runtime\StmRuntime.h
$(OUTPUT_DIR)\Runtime\PeSmmCrHandler.obj : $(WORKSPACE)\StmPkg\Core\Runtime\PeStm.h
$(OUTPUT_DIR)\Runtime\PeSmmCrHandler.obj : $(WORKSPACE)\StmPkg\Core\Runtime\PeSmmCrHandler.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\Core\Stm\OUTPUT\Runtime\PeSmmCrHandler.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\Core\Runtime\PeSmmCrHandler.c
$(OUTPUT_DIR)\Init\Relocate.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\Init\Relocate.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\Init\Relocate.obj : $(WORKSPACE)\StmPkg\Core\Init\StmInit.h
$(OUTPUT_DIR)\Init\Relocate.obj : $(WORKSPACE)\StmPkg\Core\Init\Relocate.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\Core\Stm\OUTPUT\Init\Relocate.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\Core\Init\Relocate.c
$(OUTPUT_DIR)\Init\EptInit.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\Init\EptInit.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\Init\EptInit.obj : $(WORKSPACE)\StmPkg\Core\Init\StmInit.h
$(OUTPUT_DIR)\Init\EptInit.obj : $(WORKSPACE)\StmPkg\Core\Runtime\PeStm.h
$(OUTPUT_DIR)\Init\EptInit.obj : $(WORKSPACE)\StmPkg\Core\Init\EptInit.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\Core\Stm\OUTPUT\Init\EptInit.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\Core\Init\EptInit.c
$(OUTPUT_DIR)\Runtime\SmmRsmHandler.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\Runtime\SmmRsmHandler.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\Runtime\SmmRsmHandler.obj : $(WORKSPACE)\StmPkg\Core\Runtime\PeLoadVm.h
$(OUTPUT_DIR)\Runtime\SmmRsmHandler.obj : $(WORKSPACE)\StmPkg\Core\Runtime\PeStm.h
$(OUTPUT_DIR)\Runtime\SmmRsmHandler.obj : $(WORKSPACE)\StmPkg\Core\Runtime\StmRuntime.h
$(OUTPUT_DIR)\Runtime\SmmRsmHandler.obj : $(WORKSPACE)\StmPkg\Core\Runtime\SmmRsmHandler.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\Core\Stm\OUTPUT\Runtime\SmmRsmHandler.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\Core\Runtime\SmmRsmHandler.c
$(OUTPUT_DIR)\Runtime\SmiVmcallHandler.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\Runtime\SmiVmcallHandler.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\Runtime\SmiVmcallHandler.obj : $(WORKSPACE)\StmPkg\Core\Runtime\PeLoadVm.h
$(OUTPUT_DIR)\Runtime\SmiVmcallHandler.obj : $(WORKSPACE)\StmPkg\Core\Init\StmInit.h
$(OUTPUT_DIR)\Runtime\SmiVmcallHandler.obj : $(WORKSPACE)\StmPkg\Core\Runtime\StmRuntime.h
$(OUTPUT_DIR)\Runtime\SmiVmcallHandler.obj : $(WORKSPACE)\StmPkg\Core\Runtime\PeStm.h
$(OUTPUT_DIR)\Runtime\SmiVmcallHandler.obj : $(WORKSPACE)\StmPkg\Core\Runtime\SmiVmcallHandler.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\Core\Stm\OUTPUT\Runtime\SmiVmcallHandler.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\Core\Runtime\SmiVmcallHandler.c
$(OUTPUT_DIR)\Runtime\PeSmmVmcallHandler.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\Runtime\PeSmmVmcallHandler.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\Runtime\PeSmmVmcallHandler.obj : $(WORKSPACE)\StmPkg\Core\Runtime\VmcsOffsets.h
$(OUTPUT_DIR)\Runtime\PeSmmVmcallHandler.obj : $(WORKSPACE)\StmPkg\Include\Library\vmx.h
$(OUTPUT_DIR)\Runtime\PeSmmVmcallHandler.obj : $(WORKSPACE)\StmPkg\Core\PeStmEpt.h
$(OUTPUT_DIR)\Runtime\PeSmmVmcallHandler.obj : $(WORKSPACE)\StmPkg\Core\Runtime\StmRuntime.h
$(OUTPUT_DIR)\Runtime\PeSmmVmcallHandler.obj : $(WORKSPACE)\StmPkg\Core\Runtime\PeStm.h
$(OUTPUT_DIR)\Runtime\PeSmmVmcallHandler.obj : $(WORKSPACE)\StmPkg\Core\Runtime\PeSmmVmcallHandler.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\Core\Stm\OUTPUT\Runtime\PeSmmVmcallHandler.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\Core\Runtime\PeSmmVmcallHandler.c
$(OUTPUT_DIR)\StmPerformance.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\StmPerformance.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\StmPerformance.obj : $(WORKSPACE)\StmPkg\Core\StmPerformance.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\Core\Stm\OUTPUT\.\StmPerformance.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\Core\StmPerformance.c
$(OUTPUT_DIR)\Runtime\SmmTearDown.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\Runtime\SmmTearDown.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\Runtime\SmmTearDown.obj : $(WORKSPACE)\StmPkg\Core\Runtime\StmRuntime.h
$(OUTPUT_DIR)\Runtime\SmmTearDown.obj : $(WORKSPACE)\StmPkg\Core\Runtime\PeStm.h
$(OUTPUT_DIR)\Runtime\SmmTearDown.obj : $(WORKSPACE)\StmPkg\Core\Runtime\SmmTearDown.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\Core\Stm\OUTPUT\Runtime\SmmTearDown.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\Core\Runtime\SmmTearDown.c
$(OUTPUT_DIR)\Init\PeVmcsInit.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\Init\PeVmcsInit.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\Init\PeVmcsInit.obj : $(WORKSPACE)\StmPkg\Core\Init\StmInit.h
$(OUTPUT_DIR)\Init\PeVmcsInit.obj : $(WORKSPACE)\StmPkg\Core\Runtime\PeStm.h
$(OUTPUT_DIR)\Init\PeVmcsInit.obj : $(WORKSPACE)\StmPkg\Core\Init\PeVmcsInit.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\Core\Stm\OUTPUT\Init\PeVmcsInit.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\Core\Init\PeVmcsInit.c
$(OUTPUT_DIR)\Runtime\PeLoadVm.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\Runtime\PeLoadVm.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\Runtime\PeLoadVm.obj : $(WORKSPACE)\StmPkg\Core\Runtime\PeLoadVm.h
$(OUTPUT_DIR)\Runtime\PeLoadVm.obj : $(WORKSPACE)\StmPkg\Core\Runtime\PeStm.h
$(OUTPUT_DIR)\Runtime\PeLoadVm.obj : $(WORKSPACE)\StmPkg\Core\Runtime\StmRuntime.h
$(OUTPUT_DIR)\Runtime\PeLoadVm.obj : $(WORKSPACE)\StmPkg\Core\Runtime\PeLoadVm.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\Core\Stm\OUTPUT\Runtime\PeLoadVm.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\Core\Runtime\PeLoadVm.c
$(OUTPUT_DIR)\Runtime\PeSmmPreemptionTimerHandler.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\Runtime\PeSmmPreemptionTimerHandler.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\Runtime\PeSmmPreemptionTimerHandler.obj : $(WORKSPACE)\StmPkg\Core\Runtime\PeLoadVm.h
$(OUTPUT_DIR)\Runtime\PeSmmPreemptionTimerHandler.obj : $(WORKSPACE)\StmPkg\Core\Runtime\PeStm.h
$(OUTPUT_DIR)\Runtime\PeSmmPreemptionTimerHandler.obj : $(WORKSPACE)\StmPkg\Core\Runtime\StmRuntime.h
$(OUTPUT_DIR)\Runtime\PeSmmPreemptionTimerHandler.obj : $(WORKSPACE)\StmPkg\Core\Runtime\PeSmmPreemptionTimerHandler.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\Core\Stm\OUTPUT\Runtime\PeSmmPreemptionTimerHandler.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\Core\Runtime\PeSmmPreemptionTimerHandler.c
$(OUTPUT_DIR)\Runtime\SmmExceptionHandler.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\Runtime\SmmExceptionHandler.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\Runtime\SmmExceptionHandler.obj : $(WORKSPACE)\StmPkg\Core\Runtime\StmRuntime.h
$(OUTPUT_DIR)\Runtime\SmmExceptionHandler.obj : $(WORKSPACE)\StmPkg\Core\Runtime\SmmExceptionHandler.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\Core\Stm\OUTPUT\Runtime\SmmExceptionHandler.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\Core\Runtime\SmmExceptionHandler.c
$(OUTPUT_DIR)\AutoGen.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\AutoGen.obj : $(DEBUG_DIR)\AutoGen.h
$(OUTPUT_DIR)\AutoGen.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Include\Ia32\ProcessorBind.h
$(OUTPUT_DIR)\AutoGen.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Include\Base.h
$(OUTPUT_DIR)\AutoGen.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Include\Library\PcdLib.h
$(OUTPUT_DIR)\AutoGen.obj : $(DEBUG_DIR)\AutoGen.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\Core\Stm\OUTPUT\.\AutoGen.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\Core\Stm\DEBUG\AutoGen.c
$(OUTPUT_DIR)\Runtime\Ia32\PeVmExit.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\Runtime\Ia32\PeVmExit.obj : $(DEBUG_DIR)\AutoGen.h
$(OUTPUT_DIR)\Runtime\Ia32\PeVmExit.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Include\Ia32\ProcessorBind.h
$(OUTPUT_DIR)\Runtime\Ia32\PeVmExit.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Include\Base.h
$(OUTPUT_DIR)\Runtime\Ia32\PeVmExit.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Include\Library\PcdLib.h
$(OUTPUT_DIR)\Runtime\Ia32\PeVmExit.obj : $(WORKSPACE)\StmPkg\Core\Runtime\Ia32\PeVmExit.asm
"$(PP)" $(PP_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\Core\Runtime\Ia32\PeVmExit.asm > z:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\Core\Stm\OUTPUT\Runtime\Ia32\PeVmExit.i
Trim --source-code --convert-hex --trim-long -o z:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\Core\Stm\OUTPUT\Runtime\Ia32\PeVmExit.iii z:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\Core\Stm\OUTPUT\Runtime\Ia32\PeVmExit.i
"$(ASM)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\Core\Stm\OUTPUT\Runtime\Ia32\PeVmExit.obj $(ASM_FLAGS) /Iz:\stm_reference\stmpegit\stm-pe\stm\StmPkg\Core\Runtime\Ia32 $(INC) z:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\Core\Stm\OUTPUT\Runtime\Ia32\PeVmExit.iii
$(OUTPUT_DIR)\Runtime\Ia32\VmExit.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\Runtime\Ia32\VmExit.obj : $(DEBUG_DIR)\AutoGen.h
$(OUTPUT_DIR)\Runtime\Ia32\VmExit.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Include\Ia32\ProcessorBind.h
$(OUTPUT_DIR)\Runtime\Ia32\VmExit.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Include\Base.h
$(OUTPUT_DIR)\Runtime\Ia32\VmExit.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Include\Library\PcdLib.h
$(OUTPUT_DIR)\Runtime\Ia32\VmExit.obj : $(WORKSPACE)\StmPkg\Core\Runtime\Ia32\VmExit.asm
"$(PP)" $(PP_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\Core\Runtime\Ia32\VmExit.asm > z:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\Core\Stm\OUTPUT\Runtime\Ia32\VmExit.i
Trim --source-code --convert-hex --trim-long -o z:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\Core\Stm\OUTPUT\Runtime\Ia32\VmExit.iii z:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\Core\Stm\OUTPUT\Runtime\Ia32\VmExit.i
"$(ASM)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\Core\Stm\OUTPUT\Runtime\Ia32\VmExit.obj $(ASM_FLAGS) /Iz:\stm_reference\stmpegit\stm-pe\stm\StmPkg\Core\Runtime\Ia32 $(INC) z:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\Core\Stm\OUTPUT\Runtime\Ia32\VmExit.iii
$(OUTPUT_DIR)\Init\Ia32\AsmStmInit.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\Init\Ia32\AsmStmInit.obj : $(DEBUG_DIR)\AutoGen.h
$(OUTPUT_DIR)\Init\Ia32\AsmStmInit.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Include\Ia32\ProcessorBind.h
$(OUTPUT_DIR)\Init\Ia32\AsmStmInit.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Include\Base.h
$(OUTPUT_DIR)\Init\Ia32\AsmStmInit.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Include\Library\PcdLib.h
$(OUTPUT_DIR)\Init\Ia32\AsmStmInit.obj : $(WORKSPACE)\StmPkg\Core\Init\Ia32\AsmStmInit.asm
"$(PP)" $(PP_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\Core\Init\Ia32\AsmStmInit.asm > z:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\Core\Stm\OUTPUT\Init\Ia32\AsmStmInit.i
Trim --source-code --convert-hex --trim-long -o z:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\Core\Stm\OUTPUT\Init\Ia32\AsmStmInit.iii z:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\Core\Stm\OUTPUT\Init\Ia32\AsmStmInit.i
"$(ASM)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\Core\Stm\OUTPUT\Init\Ia32\AsmStmInit.obj $(ASM_FLAGS) /Iz:\stm_reference\stmpegit\stm-pe\stm\StmPkg\Core\Init\Ia32 $(INC) z:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\Core\Stm\OUTPUT\Init\Ia32\AsmStmInit.iii
$(OUTPUT_DIR)\Runtime\Ia32\Exception.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\Runtime\Ia32\Exception.obj : $(DEBUG_DIR)\AutoGen.h
$(OUTPUT_DIR)\Runtime\Ia32\Exception.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Include\Ia32\ProcessorBind.h
$(OUTPUT_DIR)\Runtime\Ia32\Exception.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Include\Base.h
$(OUTPUT_DIR)\Runtime\Ia32\Exception.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Include\Library\PcdLib.h
$(OUTPUT_DIR)\Runtime\Ia32\Exception.obj : $(WORKSPACE)\StmPkg\Core\Runtime\Ia32\Exception.asm
"$(PP)" $(PP_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\Core\Runtime\Ia32\Exception.asm > z:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\Core\Stm\OUTPUT\Runtime\Ia32\Exception.i
Trim --source-code --convert-hex --trim-long -o z:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\Core\Stm\OUTPUT\Runtime\Ia32\Exception.iii z:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\Core\Stm\OUTPUT\Runtime\Ia32\Exception.i
"$(ASM)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\Core\Stm\OUTPUT\Runtime\Ia32\Exception.obj $(ASM_FLAGS) /Iz:\stm_reference\stmpegit\stm-pe\stm\StmPkg\Core\Runtime\Ia32 $(INC) z:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\Core\Stm\OUTPUT\Runtime\Ia32\Exception.iii
#
# clean all intermediate files
#
clean:
if exist $(OUTPUT_DIR) $(RD) $(OUTPUT_DIR)
#
# clean all generated files
#
cleanall:
if exist $(DEBUG_DIR) $(RD) $(DEBUG_DIR)
if exist $(OUTPUT_DIR) $(RD) $(OUTPUT_DIR)
$(RM) *.pdb *.idb > NUL 2>&1
$(RM) $(BIN_DIR)\$(MODULE_NAME).efi
#
# clean all dependent libraries built
#
cleanlib:
-@if exist $(BIN_DIR)\StmPkg\EdkII\MdePkg\Library\BasePrintLib\BasePrintLib\Makefile "$(MAKE)" $(MAKE_FLAGS) -f $(BIN_DIR)\StmPkg\EdkII\MdePkg\Library\BasePrintLib\BasePrintLib\Makefile cleanall
-@if exist $(BIN_DIR)\StmPkg\EdkII\PcAtChipsetPkg\Library\SerialIoLib\SerialIoLib\Makefile "$(MAKE)" $(MAKE_FLAGS) -f $(BIN_DIR)\StmPkg\EdkII\PcAtChipsetPkg\Library\SerialIoLib\SerialIoLib\Makefile cleanall
-@if exist $(BIN_DIR)\StmPkg\EdkII\MdePkg\Library\BasePcdLibNull\BasePcdLibNull\Makefile "$(MAKE)" $(MAKE_FLAGS) -f $(BIN_DIR)\StmPkg\EdkII\MdePkg\Library\BasePcdLibNull\BasePcdLibNull\Makefile cleanall
-@if exist $(BIN_DIR)\StmPkg\Library\MpSafeDebugLibSerialPort\MpSafeDebugLibSerialPort\Makefile "$(MAKE)" $(MAKE_FLAGS) -f $(BIN_DIR)\StmPkg\Library\MpSafeDebugLibSerialPort\MpSafeDebugLibSerialPort\Makefile cleanall
-@if exist $(BIN_DIR)\StmPkg\Library\SimpleSynchronizationLib\SimpleSynchronizationLib\Makefile "$(MAKE)" $(MAKE_FLAGS) -f $(BIN_DIR)\StmPkg\Library\SimpleSynchronizationLib\SimpleSynchronizationLib\Makefile cleanall
-@if exist $(BIN_DIR)\StmPkg\EdkII\MdePkg\Library\BaseIoLibIntrinsic\BaseIoLibIntrinsic\Makefile "$(MAKE)" $(MAKE_FLAGS) -f $(BIN_DIR)\StmPkg\EdkII\MdePkg\Library\BaseIoLibIntrinsic\BaseIoLibIntrinsic\Makefile cleanall
-@if exist $(BIN_DIR)\StmPkg\EdkII\MdePkg\Library\BaseMemoryLib\BaseMemoryLib\Makefile "$(MAKE)" $(MAKE_FLAGS) -f $(BIN_DIR)\StmPkg\EdkII\MdePkg\Library\BaseMemoryLib\BaseMemoryLib\Makefile cleanall
-@if exist $(BIN_DIR)\StmPkg\EdkII\MdePkg\Library\BaseLib\BaseLib\Makefile "$(MAKE)" $(MAKE_FLAGS) -f $(BIN_DIR)\StmPkg\EdkII\MdePkg\Library\BaseLib\BaseLib\Makefile cleanall
-@if exist $(BIN_DIR)\StmPkg\EdkII\MdePkg\Library\BasePciExpressLib\BasePciExpressLib\Makefile "$(MAKE)" $(MAKE_FLAGS) -f $(BIN_DIR)\StmPkg\EdkII\MdePkg\Library\BasePciExpressLib\BasePciExpressLib\Makefile cleanall
-@if exist $(BIN_DIR)\StmPkg\EdkII\MdePkg\Library\BasePciLibPciExpress\BasePciLibPciExpress\Makefile "$(MAKE)" $(MAKE_FLAGS) -f $(BIN_DIR)\StmPkg\EdkII\MdePkg\Library\BasePciLibPciExpress\BasePciLibPciExpress\Makefile cleanall
-@if exist $(BIN_DIR)\StmPkg\Library\StmLib\StmLib\Makefile "$(MAKE)" $(MAKE_FLAGS) -f $(BIN_DIR)\StmPkg\Library\StmLib\StmLib\Makefile cleanall
-@if exist $(BIN_DIR)\StmPkg\Library\StmPlatformLibNull\StmPlatformLibNull\Makefile "$(MAKE)" $(MAKE_FLAGS) -f $(BIN_DIR)\StmPkg\Library\StmPlatformLibNull\StmPlatformLibNull\Makefile cleanall
@cd $(MODULE_BUILD_DIR)

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,110 @@
;------------------------------------------------------------------------------
;
; Copyright (c) 2015, Intel Corporation. All rights reserved.<BR>
; 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:
;
; THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
; WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
;
; Module Name:
;
; AsmStmInit.asm
;
;------------------------------------------------------------------------------
.686P
.MODEL FLAT, C
.CODE
externdef InitializeSmmMonitor:NEAR
externdef _ModuleEntryPoint:NEAR
STM_API_START EQU 00010001h
STM_API_INITIALIZE_PROTECTION EQU 00010007h
STM_STACK_SIZE EQU 08000h
;------------------------------------------------------------------------------
; void
; AsmInitializeSmmMonitor (
; void
; )
_ModuleEntryPoint PROC PUBLIC
cmp eax, STM_API_INITIALIZE_PROTECTION ; for BSP
jz GoBsp
cmp eax, STM_API_START ; for AP
jz GoAp
jmp DeadLoop
GoBsp:
; Assume ThisOffset is 0
; ESP is pointer to stack bottom, NOT top
mov eax, STM_STACK_SIZE ; eax = STM_STACK_SIZE,
lock xadd [esp], eax ; eax = ThisOffset, ThisOffset += STM_STACK_SIZE (LOCK instruction)
add eax, STM_STACK_SIZE ; eax = ThisOffset + STM_STACK_SIZE
add esp, eax ; esp += ThisOffset + STM_STACK_SIZE
;
; Jump to C code
;
push edi
push esi
push ebp
push ebp ; should be esp
push ebx
push edx
push ecx
mov eax, STM_API_INITIALIZE_PROTECTION
push eax
mov ecx, esp ; parameter
push ecx
call InitializeSmmMonitor
add esp, 4
; should never get here
jmp DeadLoop
GoAp:
;
; assign unique ESP for each processor
;
; |------------|<-ESP (PerProc)
; | Reg |
; |------------|
; | Stack |
; |------------|
; | ThisOffset |
; +------------+<-ESP (Common)
; | Heap |
; Assume ThisOffset is 0
; ESP is pointer to stack bottom, NOT top
mov eax, STM_STACK_SIZE ; eax = STM_STACK_SIZE,
lock xadd [esp], eax ; eax = ThisOffset, ThisOffset += STM_STACK_SIZE (LOCK instruction)
add eax, STM_STACK_SIZE ; eax = ThisOffset + STM_STACK_SIZE
add esp, eax ; esp += ThisOffset + STM_STACK_SIZE
;
; Jump to C code
;
push edi
push esi
push ebp
push ebp ; should be esp
push ebx
push edx
push ecx
mov eax, STM_API_START
push eax
mov ecx, esp ; parameter
push ecx
call InitializeSmmMonitor
add esp, 4
; should never get here
DeadLoop:
jmp $
_ModuleEntryPoint ENDP
END

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,262 @@
;------------------------------------------------------------------------------
;
; Copyright (c) 2015, Intel Corporation. All rights reserved.<BR>
; 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:
;
; THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
; WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
;
; Module Name:
;
; Exception.asm
;
;------------------------------------------------------------------------------
.686P
.MMX
.MODEL FLAT,C
EXTERNDEF mExceptionHandlerLength:DWORD
EXTERNDEF mExternalVectorTablePtr:DWORD
EXTRN mErrorCodeFlag:DWORD ; Error code flags for exceptions
.DATA
mExceptionHandlerLength DD 8
mExternalVectorTablePtr DWORD 0 ; point to the external interrupt vector table
.CODE
ALIGN 8
PUBLIC AsmExceptionHandlers
AsmExceptionHandlers LABEL BYTE
REPEAT 32
call CommonInterruptEntry
dw ( $ - AsmExceptionHandlers - 5 ) / 8 ; vector number
nop
ENDM
;---------------------------------------;
; CommonInterruptEntry ;
;---------------------------------------;
; The follow algorithm is used for the common interrupt routine.
;
; +---------------------+
; + EFlags +
; +---------------------+
; + CS +
; +---------------------+
; + EIP +
; +---------------------+
; + Error Code +
; +---------------------+
; + EAX / Vector Number +
; +---------------------+
; + EBP +
; +---------------------+ <-- EBP
;
CommonInterruptEntry PROC
cli
;
; All interrupt handlers are invoked through interrupt gates, so
; IF flag automatically cleared at the entry point
;
;
; Calculate vector number
;
xchg eax, [esp] ; get the return address of call, actually, it is the address of vector number.
movzx eax, word ptr [eax]
cmp eax, 32 ; Intel reserved vector for exceptions?
jae NoErrorCode
bt mErrorCodeFlag, eax
jc @F
NoErrorCode:
;
; Push a dummy error code on the stack
; to maintain coherent stack map
;
push [esp]
mov dword ptr [esp + 4], 0
@@:
push ebp
mov ebp, esp
;
; Align stack to make sure that EFI_FX_SAVE_STATE_IA32 of EFI_SYSTEM_CONTEXT_IA32
; is 16-byte aligned
;
and esp, 0fffffff0h
sub esp, 12
;; UINT32 Edi, Esi, Ebp, Esp, Ebx, Edx, Ecx, Eax;
push dword ptr [ebp + 4] ; EAX
push ecx
push edx
push ebx
lea ecx, [ebp + 24]
push ecx ; ESP
push dword ptr [ebp] ; EBP
push esi
push edi
mov [ebp + 4], eax ; save vector number
;; UINT32 Gs, Fs, Es, Ds, Cs, Ss;
mov eax, ss
push eax
movzx eax, word ptr [ebp + 16]
push eax
mov eax, ds
push eax
mov eax, es
push eax
mov eax, fs
push eax
mov eax, gs
push eax
;; UINT32 Eip;
push dword ptr [ebp + 12]
;; UINT32 Gdtr[2], Idtr[2];
sub esp, 8
sidt fword ptr [esp]
sub esp, 8
sgdt fword ptr [esp]
;; UINT32 Ldtr, Tr;
xor eax, eax
str ax
push eax
sldt ax
push eax
;; UINT32 EFlags;
push dword ptr [ebp + 20]
;; UINT32 Cr0, Cr1, Cr2, Cr3, Cr4;
mov eax, cr4
or eax, 208h
mov cr4, eax
push eax
mov eax, cr3
push eax
mov eax, cr2
push eax
xor eax, eax
push eax
mov eax, cr0
push eax
;; UINT32 Dr0, Dr1, Dr2, Dr3, Dr6, Dr7;
mov eax, dr7
push eax
mov eax, dr6
push eax
mov eax, dr3
push eax
mov eax, dr2
push eax
mov eax, dr1
push eax
mov eax, dr0
push eax
;; FX_SAVE_STATE_IA32 FxSaveState;
sub esp, 512
mov edi, esp
db 0fh, 0aeh, 00000111y ;fxsave [edi]
;; UEFI calling convention for IA32 requires that Direction flag in EFLAGs is clear
cld
;; UINT32 ExceptionData;
push dword ptr [ebp + 8]
;; call into exception handler
mov ebx, [ebp + 4]
mov eax, mExternalVectorTablePtr
mov eax, [eax + ebx * 4]
or eax, eax ; ((void *) 0)?
je nonNullValue;
;; Prepare parameter and call
mov edx, esp
push edx
push ebx
call eax
add esp, 8
nonNullValue:
cli
;; UINT32 ExceptionData;
add esp, 4
;; FX_SAVE_STATE_IA32 FxSaveState;
mov esi, esp
db 0fh, 0aeh, 00001110y ; fxrstor [esi]
add esp, 512
;; UINT32 Dr0, Dr1, Dr2, Dr3, Dr6, Dr7;
;; Skip restoration of DRx registers to support in-circuit emualators
;; or debuggers set breakpoint in interrupt/exception context
add esp, 4 * 6
;; UINT32 Cr0, Cr1, Cr2, Cr3, Cr4;
pop eax
mov cr0, eax
add esp, 4 ; not for Cr1
pop eax
mov cr2, eax
pop eax
mov cr3, eax
pop eax
mov cr4, eax
;; UINT32 EFlags;
pop dword ptr [ebp + 20]
;; UINT32 Ldtr, Tr;
;; UINT32 Gdtr[2], Idtr[2];
;; Best not let anyone mess with these particular registers...
add esp, 24
;; UINT32 Eip;
pop dword ptr [ebp + 12]
;; UINT32 Gs, Fs, Es, Ds, Cs, Ss;
pop gs
pop fs
pop es
pop ds
pop dword ptr [ebp + 16]
pop ss
;; UINT32 Edi, Esi, Ebp, Esp, Ebx, Edx, Ecx, Eax;
pop edi
pop esi
add esp, 4 ; not for ebp
add esp, 4 ; not for esp
pop ebx
pop edx
pop ecx
pop eax
mov esp, ebp
pop ebp
add esp, 8
iretd
CommonInterruptEntry ENDP
END

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,42 @@
;------------------------------------------------------------------------------
;
; Copyright (c) 2015, Intel Corporation. All rights reserved.<BR>
; 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:
;
; THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
; WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
;
; Module Name:
;
; PeVmExit.asm
;
;------------------------------------------------------------------------------
.686P
.MMX
.MODEL FLAT,C
.CODE
EXTERNDEF PeStmHandlerSmm:PROC
AsmHostEntrypointSmmPe PROC PUBLIC
push edi
push esi
push ebp
push ebp ; should be esp
push ebx
push edx
push ecx
push eax
mov ecx, esp ; parameter
push ecx
call PeStmHandlerSmm
add esp, 4
jmp $
AsmHostEntrypointSmmPe ENDP
END

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,59 @@
;------------------------------------------------------------------------------
;
; Copyright (c) 2015, Intel Corporation. All rights reserved.<BR>
; 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:
;
; THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
; WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
;
; Module Name:
;
; VmExit.asm
;
;------------------------------------------------------------------------------
.686P
.MMX
.MODEL FLAT,C
.CODE
EXTERNDEF StmHandlerSmi:PROC
EXTERNDEF StmHandlerSmm:PROC
AsmHostEntrypointSmi PROC PUBLIC
push edi
push esi
push ebp
push ebp ; should be esp
push ebx
push edx
push ecx
push eax
mov ecx, esp ; parameter
push ecx
call StmHandlerSmi
add esp, 4
jmp $
AsmHostEntrypointSmi ENDP
AsmHostEntrypointSmm PROC PUBLIC
push edi
push esi
push ebp
push ebp ; should be esp
push ebx
push edx
push ecx
push eax
mov ecx, esp ; parameter
push ecx
call StmHandlerSmm
add esp, 4
jmp $
AsmHostEntrypointSmm ENDP
END

View File

@ -0,0 +1,87 @@
## @file
# Component description file for Stm module.
#
# Copyright (c) 2015 - 2016, Intel Corporation. All rights reserved.<BR>
# 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.
#
##
# DO NOT EDIT
# FILE auto-generated
[Defines]
INF_VERSION = 0x00010017
BASE_NAME = Stm
FILE_GUID = 829ACE7E-B715-43ef-B7C8-5375C101AEA1
MODULE_TYPE = USER_DEFINED
VERSION_STRING = 1.0
ENTRY_POINT = AsmInitializeSmmMonitorNew
[Packages.IA32]
StmPkg/StmPkg.dec
[Binaries.IA32]
BIN|z:/stm_reference/stmpegit/stm-pe/stm/Build/StmPkg/DEBUG_VS2010x86/IA32/StmPkg/Core/Stm/DEBUG/Stm
[PatchPcd.IA32]
[Protocols.IA32]
[Ppis.IA32]
[Guids.IA32]
[PcdEx.IA32]
[LibraryClasses.IA32]
## @LIB_INSTANCES
# StmPkg/EdkII/MdePkg/Library/BasePrintLib/BasePrintLib.inf
# StmPkg/EdkII/PcAtChipsetPkg/Library/SerialIoLib/SerialIoLib.inf
# StmPkg/EdkII/MdePkg/Library/BasePcdLibNull/BasePcdLibNull.inf
# StmPkg/Library/MpSafeDebugLibSerialPort/MpSafeDebugLibSerialPort.inf
# StmPkg/Library/SimpleSynchronizationLib/SimpleSynchronizationLib.inf
# StmPkg/EdkII/MdePkg/Library/BaseIoLibIntrinsic/BaseIoLibIntrinsic.inf
# StmPkg/EdkII/MdePkg/Library/BaseMemoryLib/BaseMemoryLib.inf
# StmPkg/EdkII/MdePkg/Library/BaseLib/BaseLib.inf
# StmPkg/EdkII/MdePkg/Library/BasePciExpressLib/BasePciExpressLib.inf
# StmPkg/EdkII/MdePkg/Library/BasePciLibPciExpress/BasePciLibPciExpress.inf
# StmPkg/Library/StmLib/StmLib.inf
# StmPkg/Library/StmPlatformLibNull/StmPlatformLibNull.inf
[Depex.IA32]
#
# The following information is for reference only and not required by the build tools.
#
# VALID_ARCHITECTURES = IA32 X64
#
[BuildOptions.IA32]
## @AsBuilt
## MSFT:DEBUG_VS2010x86_IA32_SYMRENAME_FLAGS = Symbol renaming not needed for
## MSFT:DEBUG_VS2010x86_IA32_ASLDLINK_FLAGS = /NODEFAULTLIB /ENTRY:ReferenceAcpiTable /SUBSYSTEM:CONSOLE
## MSFT:DEBUG_VS2010x86_IA32_VFR_FLAGS = -l -n
## MSFT:DEBUG_VS2010x86_IA32_PP_FLAGS = /nologo /E /TC /FIAutoGen.h
## MSFT:DEBUG_VS2010x86_IA32_GENFW_FLAGS =
## MSFT:DEBUG_VS2010x86_IA32_OPTROM_FLAGS = -e
## MSFT:DEBUG_VS2010x86_IA32_SLINK_FLAGS = /NOLOGO /LTCG
## MSFT:DEBUG_VS2010x86_IA32_ASM_FLAGS = /nologo /c /WX /W3 /Cx /coff /Zd /Zi
## MSFT:DEBUG_VS2010x86_IA32_ASL_FLAGS =
## MSFT:DEBUG_VS2010x86_IA32_CC_FLAGS = /nologo /c /WX /GS- /W4 /Gs32768 /D UNICODE /O1ib2 /GL /FIAutoGen.h /EHs-c- /GR- /GF /Gy /Zi /Gm
## MSFT:DEBUG_VS2010x86_IA32_VFRPP_FLAGS = /nologo /E /TC /DVFRCOMPILE /FI$(MODULE_NAME)StrDefs.h
## MSFT:DEBUG_VS2010x86_IA32_ASLCC_FLAGS = /nologo /c /FIAutoGen.h /TC /Dmain=ReferenceAcpiTable
## MSFT:DEBUG_VS2010x86_IA32_APP_FLAGS = /nologo /E /TC
## MSFT:DEBUG_VS2010x86_IA32_DLINK_FLAGS = /NOLOGO /NODEFAULTLIB /IGNORE:4001 /OPT:REF /OPT:ICF=10 /MAP /ALIGN:32 /SECTION:.xdata,D /SECTION:.pdata,D /MACHINE:X86 /LTCG /DLL /ENTRY:$(IMAGE_ENTRY_POINT) /SUBSYSTEM:EFI_BOOT_SERVICE_DRIVER /SAFESEH:NO /BASE:0 /DRIVER /DEBUG /BASE:0x0 /ALIGN:32 /FILEALIGN:32 /STACK:0x8000,0x8000 /HEAP:0x240000,0x240000 /OUT:$(DEBUG_DIR)\Stm.dll
## MSFT:DEBUG_VS2010x86_IA32_NASMB_FLAGS = -f bin
## MSFT:DEBUG_VS2010x86_IA32_ASLPP_FLAGS = /nologo /E /C /FIAutoGen.h
## MSFT:DEBUG_VS2010x86_IA32_OBJCOPY_FLAGS = objcopy not needed for
## MSFT:DEBUG_VS2010x86_IA32_MAKE_FLAGS = /nologo
## MSFT:DEBUG_VS2010x86_IA32_ASMLINK_FLAGS = /nologo /tiny
## MSFT:DEBUG_VS2010x86_IA32_NASM_FLAGS = -Ox -f win32 -g

View File

@ -0,0 +1,62 @@
z:/stm_reference/stmpegit/stm-pe/stm/Build/StmPkg/DEBUG_VS2010x86/IA32/StmPkg/Core/Stm/OUTPUT/Init/StmInit.obj
z:/stm_reference/stmpegit/stm-pe/stm/Build/StmPkg/DEBUG_VS2010x86/IA32/StmPkg/Core/Stm/OUTPUT/Init/Paging.obj
z:/stm_reference/stmpegit/stm-pe/stm/Build/StmPkg/DEBUG_VS2010x86/IA32/StmPkg/Core/Stm/OUTPUT/Init/Memory.obj
z:/stm_reference/stmpegit/stm-pe/stm/Build/StmPkg/DEBUG_VS2010x86/IA32/StmPkg/Core/Stm/OUTPUT/Init/VmcsInit.obj
z:/stm_reference/stmpegit/stm-pe/stm/Build/StmPkg/DEBUG_VS2010x86/IA32/StmPkg/Core/Stm/OUTPUT/Init/EptInit.obj
z:/stm_reference/stmpegit/stm-pe/stm/Build/StmPkg/DEBUG_VS2010x86/IA32/StmPkg/Core/Stm/OUTPUT/Init/IoInit.obj
z:/stm_reference/stmpegit/stm-pe/stm/Build/StmPkg/DEBUG_VS2010x86/IA32/StmPkg/Core/Stm/OUTPUT/Init/MsrInit.obj
z:/stm_reference/stmpegit/stm-pe/stm/Build/StmPkg/DEBUG_VS2010x86/IA32/StmPkg/Core/Stm/OUTPUT/Init/Relocate.obj
z:/stm_reference/stmpegit/stm-pe/stm/Build/StmPkg/DEBUG_VS2010x86/IA32/StmPkg/Core/Stm/OUTPUT/Init/PeVmcsInit.obj
z:/stm_reference/stmpegit/stm-pe/stm/Build/StmPkg/DEBUG_VS2010x86/IA32/StmPkg/Core/Stm/OUTPUT/Runtime/SmmMp.obj
z:/stm_reference/stmpegit/stm-pe/stm/Build/StmPkg/DEBUG_VS2010x86/IA32/StmPkg/Core/Stm/OUTPUT/Runtime/SmmHandler.obj
z:/stm_reference/stmpegit/stm-pe/stm/Build/StmPkg/DEBUG_VS2010x86/IA32/StmPkg/Core/Stm/OUTPUT/Runtime/SmmStateSync.obj
z:/stm_reference/stmpegit/stm-pe/stm/Build/StmPkg/DEBUG_VS2010x86/IA32/StmPkg/Core/Stm/OUTPUT/Runtime/SmmSetup.obj
z:/stm_reference/stmpegit/stm-pe/stm/Build/StmPkg/DEBUG_VS2010x86/IA32/StmPkg/Core/Stm/OUTPUT/Runtime/SmmTearDown.obj
z:/stm_reference/stmpegit/stm-pe/stm/Build/StmPkg/DEBUG_VS2010x86/IA32/StmPkg/Core/Stm/OUTPUT/Runtime/SmmRsmHandler.obj
z:/stm_reference/stmpegit/stm-pe/stm/Build/StmPkg/DEBUG_VS2010x86/IA32/StmPkg/Core/Stm/OUTPUT/Runtime/SmmVmcallHandler.obj
z:/stm_reference/stmpegit/stm-pe/stm/Build/StmPkg/DEBUG_VS2010x86/IA32/StmPkg/Core/Stm/OUTPUT/Runtime/SmmExceptionHandler.obj
z:/stm_reference/stmpegit/stm-pe/stm/Build/StmPkg/DEBUG_VS2010x86/IA32/StmPkg/Core/Stm/OUTPUT/Runtime/SmmCacheHandler.obj
z:/stm_reference/stmpegit/stm-pe/stm/Build/StmPkg/DEBUG_VS2010x86/IA32/StmPkg/Core/Stm/OUTPUT/Runtime/SmmCpuidHandler.obj
z:/stm_reference/stmpegit/stm-pe/stm/Build/StmPkg/DEBUG_VS2010x86/IA32/StmPkg/Core/Stm/OUTPUT/Runtime/SmmCrHandler.obj
z:/stm_reference/stmpegit/stm-pe/stm/Build/StmPkg/DEBUG_VS2010x86/IA32/StmPkg/Core/Stm/OUTPUT/Runtime/SmmEptHandler.obj
z:/stm_reference/stmpegit/stm-pe/stm/Build/StmPkg/DEBUG_VS2010x86/IA32/StmPkg/Core/Stm/OUTPUT/Runtime/SmmIoHandler.obj
z:/stm_reference/stmpegit/stm-pe/stm/Build/StmPkg/DEBUG_VS2010x86/IA32/StmPkg/Core/Stm/OUTPUT/Runtime/SmmMsrHandler.obj
z:/stm_reference/stmpegit/stm-pe/stm/Build/StmPkg/DEBUG_VS2010x86/IA32/StmPkg/Core/Stm/OUTPUT/Runtime/SmmTaskSwitchHandler.obj
z:/stm_reference/stmpegit/stm-pe/stm/Build/StmPkg/DEBUG_VS2010x86/IA32/StmPkg/Core/Stm/OUTPUT/Runtime/SmiHandler.obj
z:/stm_reference/stmpegit/stm-pe/stm/Build/StmPkg/DEBUG_VS2010x86/IA32/StmPkg/Core/Stm/OUTPUT/Runtime/SmiEventHandler.obj
z:/stm_reference/stmpegit/stm-pe/stm/Build/StmPkg/DEBUG_VS2010x86/IA32/StmPkg/Core/Stm/OUTPUT/Runtime/SmiVmcallHandler.obj
z:/stm_reference/stmpegit/stm-pe/stm/Build/StmPkg/DEBUG_VS2010x86/IA32/StmPkg/Core/Stm/OUTPUT/Runtime/StmTearDown.obj
z:/stm_reference/stmpegit/stm-pe/stm/Build/StmPkg/DEBUG_VS2010x86/IA32/StmPkg/Core/Stm/OUTPUT/Runtime/StmExceptionHandler.obj
z:/stm_reference/stmpegit/stm-pe/stm/Build/StmPkg/DEBUG_VS2010x86/IA32/StmPkg/Core/Stm/OUTPUT/Runtime/PageTable.obj
z:/stm_reference/stmpegit/stm-pe/stm/Build/StmPkg/DEBUG_VS2010x86/IA32/StmPkg/Core/Stm/OUTPUT/Runtime/PeEptHandler.obj
z:/stm_reference/stmpegit/stm-pe/stm/Build/StmPkg/DEBUG_VS2010x86/IA32/StmPkg/Core/Stm/OUTPUT/Runtime/PeSmmHandler.obj
z:/stm_reference/stmpegit/stm-pe/stm/Build/StmPkg/DEBUG_VS2010x86/IA32/StmPkg/Core/Stm/OUTPUT/Runtime/PeSmmVmcallHandler.obj
z:/stm_reference/stmpegit/stm-pe/stm/Build/StmPkg/DEBUG_VS2010x86/IA32/StmPkg/Core/Stm/OUTPUT/Runtime/PeSmmRsmHandler.obj
z:/stm_reference/stmpegit/stm-pe/stm/Build/StmPkg/DEBUG_VS2010x86/IA32/StmPkg/Core/Stm/OUTPUT/Runtime/PeSmmIoHandler.obj
z:/stm_reference/stmpegit/stm-pe/stm/Build/StmPkg/DEBUG_VS2010x86/IA32/StmPkg/Core/Stm/OUTPUT/Runtime/PeSmmBadGuestStateHandler.obj
z:/stm_reference/stmpegit/stm-pe/stm/Build/StmPkg/DEBUG_VS2010x86/IA32/StmPkg/Core/Stm/OUTPUT/Runtime/PeSmmMsrHandler.obj
z:/stm_reference/stmpegit/stm-pe/stm/Build/StmPkg/DEBUG_VS2010x86/IA32/StmPkg/Core/Stm/OUTPUT/Runtime/PeSmmCrHandler.obj
z:/stm_reference/stmpegit/stm-pe/stm/Build/StmPkg/DEBUG_VS2010x86/IA32/StmPkg/Core/Stm/OUTPUT/Runtime/PeSmmExceptionHandler.obj
z:/stm_reference/stmpegit/stm-pe/stm/Build/StmPkg/DEBUG_VS2010x86/IA32/StmPkg/Core/Stm/OUTPUT/Runtime/PeSmmCpuidHandler.obj
z:/stm_reference/stmpegit/stm-pe/stm/Build/StmPkg/DEBUG_VS2010x86/IA32/StmPkg/Core/Stm/OUTPUT/Runtime/PeSmmPreemptionTimerHandler.obj
z:/stm_reference/stmpegit/stm-pe/stm/Build/StmPkg/DEBUG_VS2010x86/IA32/StmPkg/Core/Stm/OUTPUT/Runtime/PeSmiVmcallHandler.obj
z:/stm_reference/stmpegit/stm-pe/stm/Build/StmPkg/DEBUG_VS2010x86/IA32/StmPkg/Core/Stm/OUTPUT/Runtime/PeSmiHandler.obj
z:/stm_reference/stmpegit/stm-pe/stm/Build/StmPkg/DEBUG_VS2010x86/IA32/StmPkg/Core/Stm/OUTPUT/Runtime/PeVmxState.obj
z:/stm_reference/stmpegit/stm-pe/stm/Build/StmPkg/DEBUG_VS2010x86/IA32/StmPkg/Core/Stm/OUTPUT/Runtime/PeApicHandler.obj
z:/stm_reference/stmpegit/stm-pe/stm/Build/StmPkg/DEBUG_VS2010x86/IA32/StmPkg/Core/Stm/OUTPUT/Runtime/PePciHandler.obj
z:/stm_reference/stmpegit/stm-pe/stm/Build/StmPkg/DEBUG_VS2010x86/IA32/StmPkg/Core/Stm/OUTPUT/Runtime/PeLoadVm.obj
z:/stm_reference/stmpegit/stm-pe/stm/Build/StmPkg/DEBUG_VS2010x86/IA32/StmPkg/Core/Stm/OUTPUT/Runtime/PeVmcsInit.obj
z:/stm_reference/stmpegit/stm-pe/stm/Build/StmPkg/DEBUG_VS2010x86/IA32/StmPkg/Core/Stm/OUTPUT/Runtime/VmcsMapper.obj
z:/stm_reference/stmpegit/stm-pe/stm/Build/StmPkg/DEBUG_VS2010x86/IA32/StmPkg/Core/Stm/OUTPUT/Cpu.obj
z:/stm_reference/stmpegit/stm-pe/stm/Build/StmPkg/DEBUG_VS2010x86/IA32/StmPkg/Core/Stm/OUTPUT/Dump.obj
z:/stm_reference/stmpegit/stm-pe/stm/Build/StmPkg/DEBUG_VS2010x86/IA32/StmPkg/Core/Stm/OUTPUT/EventLog.obj
z:/stm_reference/stmpegit/stm-pe/stm/Build/StmPkg/DEBUG_VS2010x86/IA32/StmPkg/Core/Stm/OUTPUT/StmResource.obj
z:/stm_reference/stmpegit/stm-pe/stm/Build/StmPkg/DEBUG_VS2010x86/IA32/StmPkg/Core/Stm/OUTPUT/VmcsRecord.obj
z:/stm_reference/stmpegit/stm-pe/stm/Build/StmPkg/DEBUG_VS2010x86/IA32/StmPkg/Core/Stm/OUTPUT/StmPerformance.obj
z:/stm_reference/stmpegit/stm-pe/stm/Build/StmPkg/DEBUG_VS2010x86/IA32/StmPkg/Core/Stm/OUTPUT/Init/Ia32/AsmStmInit.obj
z:/stm_reference/stmpegit/stm-pe/stm/Build/StmPkg/DEBUG_VS2010x86/IA32/StmPkg/Core/Stm/OUTPUT/Runtime/Ia32/VmExit.obj
z:/stm_reference/stmpegit/stm-pe/stm/Build/StmPkg/DEBUG_VS2010x86/IA32/StmPkg/Core/Stm/OUTPUT/Runtime/Ia32/PeVmExit.obj
z:/stm_reference/stmpegit/stm-pe/stm/Build/StmPkg/DEBUG_VS2010x86/IA32/StmPkg/Core/Stm/OUTPUT/Runtime/Ia32/Exception.obj
z:/stm_reference/stmpegit/stm-pe/stm/Build/StmPkg/DEBUG_VS2010x86/IA32/StmPkg/Core/Stm/OUTPUT/Runtime/Ia32/SmmException.obj
z:/stm_reference/stmpegit/stm-pe/stm/Build/StmPkg/DEBUG_VS2010x86/IA32/StmPkg/Core/Stm/OUTPUT/Runtime/Ia32/SmmStateSyncIa32eGpr.obj
z:/stm_reference/stmpegit/stm-pe/stm/Build/StmPkg/DEBUG_VS2010x86/IA32/StmPkg/Core/Stm/OUTPUT/AutoGen.obj

View File

@ -0,0 +1,13 @@
z:/stm_reference/stmpegit/stm-pe/stm/Build/StmPkg/DEBUG_VS2010x86/IA32/StmPkg/EdkII/MdePkg/Library/BasePrintLib/BasePrintLib/OUTPUT/BasePrintLib.lib
z:/stm_reference/stmpegit/stm-pe/stm/Build/StmPkg/DEBUG_VS2010x86/IA32/StmPkg/EdkII/PcAtChipsetPkg/Library/SerialIoLib/SerialIoLib/OUTPUT/PcAtSerialPortLib.lib
z:/stm_reference/stmpegit/stm-pe/stm/Build/StmPkg/DEBUG_VS2010x86/IA32/StmPkg/EdkII/MdePkg/Library/BasePcdLibNull/BasePcdLibNull/OUTPUT/BasePcdLibNull.lib
z:/stm_reference/stmpegit/stm-pe/stm/Build/StmPkg/DEBUG_VS2010x86/IA32/StmPkg/Library/MpSafeDebugLibSerialPort/MpSafeDebugLibSerialPort/OUTPUT/MpSafDebugLibSerialPort.lib
z:/stm_reference/stmpegit/stm-pe/stm/Build/StmPkg/DEBUG_VS2010x86/IA32/StmPkg/Library/SimpleSynchronizationLib/SimpleSynchronizationLib/OUTPUT/SimpleSynchronizationLib.lib
z:/stm_reference/stmpegit/stm-pe/stm/Build/StmPkg/DEBUG_VS2010x86/IA32/StmPkg/EdkII/MdePkg/Library/BaseIoLibIntrinsic/BaseIoLibIntrinsic/OUTPUT/BaseIoLibIntrinsic.lib
z:/stm_reference/stmpegit/stm-pe/stm/Build/StmPkg/DEBUG_VS2010x86/IA32/StmPkg/EdkII/MdePkg/Library/BaseMemoryLib/BaseMemoryLib/OUTPUT/BaseMemoryLib.lib
z:/stm_reference/stmpegit/stm-pe/stm/Build/StmPkg/DEBUG_VS2010x86/IA32/StmPkg/EdkII/MdePkg/Library/BaseLib/BaseLib/OUTPUT/BaseLib.lib
z:/stm_reference/stmpegit/stm-pe/stm/Build/StmPkg/DEBUG_VS2010x86/IA32/StmPkg/EdkII/MdePkg/Library/BasePciExpressLib/BasePciExpressLib/OUTPUT/BasePciExpressLib.lib
z:/stm_reference/stmpegit/stm-pe/stm/Build/StmPkg/DEBUG_VS2010x86/IA32/StmPkg/EdkII/MdePkg/Library/BasePciLibPciExpress/BasePciLibPciExpress/OUTPUT/BasePciLibPciExpress.lib
z:/stm_reference/stmpegit/stm-pe/stm/Build/StmPkg/DEBUG_VS2010x86/IA32/StmPkg/Library/StmLib/StmLib/OUTPUT/StmLib.lib
z:/stm_reference/stmpegit/stm-pe/stm/Build/StmPkg/DEBUG_VS2010x86/IA32/StmPkg/Library/StmPlatformLibNull/StmPlatformLibNull/OUTPUT/StmPlatformLibNull.lib
z:/stm_reference/stmpegit/stm-pe/stm/Build/StmPkg/DEBUG_VS2010x86/IA32/StmPkg/Core/Stm/OUTPUT/Stm.lib

View File

@ -0,0 +1,27 @@
/**
DO NOT EDIT
FILE auto-generated
Module name:
AutoGen.h
Abstract: Auto-generated AutoGen.h for building module or library.
**/
#ifndef _AUTOGENH_926c9cd0_4bb8_479b_9ac4_8a2a23f85307
#define _AUTOGENH_926c9cd0_4bb8_479b_9ac4_8a2a23f85307
#ifdef __cplusplus
extern "C" {
#endif
#include <Base.h>
extern GUID gEfiCallerIdGuid;
extern CHAR8 *gEfiCallerBaseName;
#ifdef __cplusplus
}
#endif
#endif

View File

@ -0,0 +1,340 @@
#
# DO NOT EDIT
# This file is auto-generated by build utility
#
# Module Name:
#
# Makefile
#
# Abstract:
#
# Auto-generated makefile for building modules, libraries or platform
#
#
# Platform Macro Definition
#
PLATFORM_NAME = StmPkg
PLATFORM_GUID = CF6FFE1C-0F2B-470e-B708-56CF01FC4A00
PLATFORM_VERSION = 0.1
PLATFORM_RELATIVE_DIR = StmPkg
PLATFORM_DIR = $(WORKSPACE)\StmPkg
PLATFORM_OUTPUT_DIR = Build\StmPkg
#
# Module Macro Definition
#
MODULE_NAME = BaseIoLibIntrinsic
MODULE_GUID = 926c9cd0-4bb8-479b-9ac4-8a2a23f85307
MODULE_NAME_GUID = BaseIoLibIntrinsic
MODULE_VERSION = 1.0
MODULE_TYPE = BASE
MODULE_FILE = BaseIoLibIntrinsic.inf
MODULE_FILE_BASE_NAME = BaseIoLibIntrinsic
BASE_NAME = $(MODULE_NAME)
MODULE_RELATIVE_DIR = StmPkg\EdkII\MdePkg\Library\BaseIoLibIntrinsic
PACKAGE_RELATIVE_DIR = EdkII\MdePkg\Library\BaseIoLibIntrinsic
MODULE_DIR = z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\EdkII\MdePkg\Library\BaseIoLibIntrinsic
MODULE_ENTRY_POINT = _ModuleEntryPoint
ARCH_ENTRY_POINT = _ModuleEntryPoint
IMAGE_ENTRY_POINT = _ModuleEntryPoint
INF_VERSION = 0x00010005
BASE_NAME = BaseIoLibIntrinsic
FILE_GUID = 926c9cd0-4bb8-479b-9ac4-8a2a23f85307
MODULE_TYPE = BASE
VERSION_STRING = 1.0
#
# Build Configuration Macro Definition
#
ARCH = IA32
TOOLCHAIN = VS2010x86
TOOLCHAIN_TAG = VS2010x86
TARGET = DEBUG
#
# Build Directory Macro Definition
#
# PLATFORM_BUILD_DIR = z:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86
BUILD_DIR = z:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86
BIN_DIR = $(BUILD_DIR)\IA32
LIB_DIR = $(BIN_DIR)
MODULE_BUILD_DIR = z:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\EdkII\MdePkg\Library\BaseIoLibIntrinsic\BaseIoLibIntrinsic
OUTPUT_DIR = z:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\EdkII\MdePkg\Library\BaseIoLibIntrinsic\BaseIoLibIntrinsic\OUTPUT
DEBUG_DIR = z:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\EdkII\MdePkg\Library\BaseIoLibIntrinsic\BaseIoLibIntrinsic\DEBUG
DEST_DIR_OUTPUT = $(OUTPUT_DIR)
DEST_DIR_DEBUG = $(DEBUG_DIR)
#
# Shell Command Macro
#
RD = rmdir /s /q
RM = del /f /q
MD = mkdir
CP = copy /y
MV = move /y
#
# Tools definitions specific to this module
#
SYMRENAME = echo
SYMRENAME_FLAGS = Symbol renaming not needed for
ASLDLINK = C:\Program Files (x86)\Microsoft Visual Studio 10.0\Vc\bin\link.exe
ASLDLINK_FLAGS = /NODEFAULTLIB /ENTRY:ReferenceAcpiTable /SUBSYSTEM:CONSOLE
TIANO = TianoCompress
TIANO_GUID = A31280AD-481E-41B6-95E8-127F4C984779
VFR = VfrCompile
VFR_FLAGS = -l -n
PP = C:\Program Files (x86)\Microsoft Visual Studio 10.0\Vc\bin\cl.exe
PP_FLAGS = /nologo /E /TC /FIAutoGen.h
LZMAF86 = LzmaF86Compress
LZMAF86_GUID = D42AE6BD-1352-4bfb-909A-CA72A6EAE889
GENFW = GenFw
GENFW_FLAGS =
OPTROM = EfiRom
OPTROM_FLAGS = -e
SLINK = C:\Program Files (x86)\Microsoft Visual Studio 10.0\Vc\bin\lib.exe
SLINK_FLAGS = /NOLOGO /LTCG
RC = c:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Bin\rc.exe
ASM = C:\Program Files (x86)\Microsoft Visual Studio 10.0\Vc\bin\ml.exe
ASM_FLAGS = /nologo /c /WX /W3 /Cx /coff /Zd /Zi
ASL = C:\ASL\iasl.exe
ASL_FLAGS =
ASL_OUTFLAGS = -p
RSA2048SHA256SIGN = Rsa2048Sha256Sign
RSA2048SHA256SIGN_GUID = A7717414-C616-4977-9420-844712A735BF
MTOC = /usr/local/bin/mtoc
CC = C:\Program Files (x86)\Microsoft Visual Studio 10.0\Vc\bin\cl.exe
CC_FLAGS = /nologo /c /WX /GS- /W4 /Gs32768 /D UNICODE /O1ib2 /GL /FIAutoGen.h /EHs-c- /GR- /GF /Gy /Zi /Gm
VFRPP = C:\Program Files (x86)\Microsoft Visual Studio 10.0\Vc\bin\cl.exe
VFRPP_FLAGS = /nologo /E /TC /DVFRCOMPILE /FI$(MODULE_NAME)StrDefs.h
LZMA = LzmaCompress
LZMA_GUID = EE4E5898-3914-4259-9D6E-DC7BD79403CF
ASM16 = C:\Program Files (x86)\Microsoft Visual Studio 10.0\Vc\bin\ml.exe
ASLCC = C:\Program Files (x86)\Microsoft Visual Studio 10.0\Vc\bin\cl.exe
ASLCC_FLAGS = /nologo /c /FIAutoGen.h /TC /Dmain=ReferenceAcpiTable
APP = C:\Program Files (x86)\Microsoft Visual Studio 10.0\Vc\bin\cl.exe
APP_FLAGS = /nologo /E /TC
DLINK = C:\Program Files (x86)\Microsoft Visual Studio 10.0\Vc\bin\link.exe
DLINK_FLAGS = /NOLOGO /NODEFAULTLIB /IGNORE:4001 /OPT:REF /OPT:ICF=10 /MAP /ALIGN:32 /SECTION:.xdata,D /SECTION:.pdata,D /MACHINE:X86 /LTCG /DLL /ENTRY:$(IMAGE_ENTRY_POINT) /SUBSYSTEM:EFI_BOOT_SERVICE_DRIVER /SAFESEH:NO /BASE:0 /DRIVER /DEBUG
NASMB_FLAGS = -f bin
VPDTOOL = BPDG
VPDTOOL_GUID = 8C3D856A-9BE6-468E-850A-24F7A8D38E08
CRC32 = GenCrc32
CRC32_GUID = FC1BCDB0-7D31-49AA-936A-A4600D9DD083
ASLPP = C:\Program Files (x86)\Microsoft Visual Studio 10.0\Vc\bin\cl.exe
ASLPP_FLAGS = /nologo /E /C /FIAutoGen.h
OBJCOPY_ADDDEBUGFLAG = --add-gnu-debuglink=$(DEBUG_DIR)/$(MODULE_NAME).debug
OBJCOPY = echo
OBJCOPY_FLAGS = objcopy not needed for
MAKE = C:\Program Files (x86)\Microsoft Visual Studio 10.0\Vc\bin\nmake.exe
ASMLINK = C:\WINDDK\3790.1830\bin\bin16\link16.exe
ASMLINK_FLAGS = /nologo /tiny
NASM = nasm
NASM_FLAGS = -Ox -f win32 -g
MAKE_FILE = $(MODULE_BUILD_DIR)\Makefile
#
# Build Macro
#
OBJECT_FILES = \
$(OUTPUT_DIR)\IoLibMmioBuffer.obj \
$(OUTPUT_DIR)\IoHighLevel.obj \
$(OUTPUT_DIR)\IoLibMsc.obj \
$(OUTPUT_DIR)\IoLib.obj
INC = \
/I$(WORKSPACE)\StmPkg\EdkII\MdePkg\Library\BaseIoLibIntrinsic \
/I$(DEBUG_DIR) \
/I$(WORKSPACE)\StmPkg \
/I$(WORKSPACE)\StmPkg\Include \
/I$(WORKSPACE)\StmPkg\EdkII\MdePkg\Include \
/I$(WORKSPACE)\StmPkg\Include\Ia32 \
/I$(WORKSPACE)\StmPkg\EdkII\MdePkg\Include\Ia32
OBJECT_FILES_LIST = z:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\EdkII\MdePkg\Library\BaseIoLibIntrinsic\BaseIoLibIntrinsic\OUTPUT\object_files.lst
COMMON_DEPS = $(WORKSPACE)\StmPkg\EdkII\MdePkg\Include\Library\BaseLib.h \
$(WORKSPACE)\StmPkg\EdkII\MdePkg\Include\Library\IoLib.h \
$(WORKSPACE)\StmPkg\EdkII\MdePkg\Include\Base.h \
$(WORKSPACE)\StmPkg\EdkII\MdePkg\Library\BaseIoLibIntrinsic\BaseIoLibIntrinsicInternal.h \
$(WORKSPACE)\StmPkg\EdkII\MdePkg\Include\Ia32\ProcessorBind.h \
$(WORKSPACE)\StmPkg\EdkII\MdePkg\Include\Library\DebugLib.h \
$(DEBUG_DIR)\AutoGen.h \
#
# Overridable Target Macro Definitions
#
FORCE_REBUILD = force_build
INIT_TARGET = init
PCH_TARGET =
BC_TARGET =
CODA_TARGET = z:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\EdkII\MdePkg\Library\BaseIoLibIntrinsic\BaseIoLibIntrinsic\OUTPUT\BaseIoLibIntrinsic.lib \
#
# Default target, which will build dependent libraries in addition to source files
#
all: mbuild
#
# Target used when called from platform makefile, which will bypass the build of dependent libraries
#
pbuild: $(INIT_TARGET) $(BC_TARGET) $(PCH_TARGET) $(CODA_TARGET)
#
# ModuleTarget
#
mbuild: $(INIT_TARGET) $(BC_TARGET) gen_libs $(PCH_TARGET) $(CODA_TARGET)
#
# Build Target used in multi-thread build mode, which will bypass the init and gen_libs targets
#
tbuild: $(BC_TARGET) $(PCH_TARGET) $(CODA_TARGET)
#
# Phony target which is used to force executing commands for a target
#
force_build:
-@
#
# Target to update the FD
#
fds: mbuild gen_fds
#
# Initialization target: print build information and create necessary directories
#
init: info dirs
info:
-@echo Building ... $(MODULE_DIR)\$(MODULE_FILE) [$(ARCH)]
dirs:
-@if not exist $(DEBUG_DIR) $(MD) $(DEBUG_DIR)
-@if not exist $(OUTPUT_DIR) $(MD) $(OUTPUT_DIR)
strdefs:
-@$(CP) $(DEBUG_DIR)\AutoGen.h $(DEBUG_DIR)\$(MODULE_NAME)StrDefs.h
#
# GenLibsTarget
#
gen_libs:
@cd $(MODULE_BUILD_DIR)
#
# Build Flash Device Image
#
gen_fds:
@"$(MAKE)" $(MAKE_FLAGS) -f $(BUILD_DIR)\Makefile fds
@cd $(MODULE_BUILD_DIR)
#
# Individual Object Build Targets
#
$(OUTPUT_DIR)\BaseIoLibIntrinsic.lib : $(OBJECT_FILES)
"$(SLINK)" $(SLINK_FLAGS) /OUT:z:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\EdkII\MdePkg\Library\BaseIoLibIntrinsic\BaseIoLibIntrinsic\OUTPUT\BaseIoLibIntrinsic.lib @$(OBJECT_FILES_LIST)
$(OUTPUT_DIR)\IoHighLevel.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\IoHighLevel.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\IoHighLevel.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Library\BaseIoLibIntrinsic\IoHighLevel.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\EdkII\MdePkg\Library\BaseIoLibIntrinsic\BaseIoLibIntrinsic\OUTPUT\.\IoHighLevel.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\EdkII\MdePkg\Library\BaseIoLibIntrinsic\IoHighLevel.c
$(OUTPUT_DIR)\IoLibMsc.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\IoLibMsc.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\IoLibMsc.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Library\BaseIoLibIntrinsic\IoLibMsc.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\EdkII\MdePkg\Library\BaseIoLibIntrinsic\BaseIoLibIntrinsic\OUTPUT\.\IoLibMsc.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\EdkII\MdePkg\Library\BaseIoLibIntrinsic\IoLibMsc.c
$(OUTPUT_DIR)\IoLibMmioBuffer.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\IoLibMmioBuffer.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\IoLibMmioBuffer.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Library\BaseIoLibIntrinsic\IoLibMmioBuffer.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\EdkII\MdePkg\Library\BaseIoLibIntrinsic\BaseIoLibIntrinsic\OUTPUT\.\IoLibMmioBuffer.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\EdkII\MdePkg\Library\BaseIoLibIntrinsic\IoLibMmioBuffer.c
$(OUTPUT_DIR)\IoLib.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\IoLib.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\IoLib.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Library\BaseIoLibIntrinsic\IoLib.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\EdkII\MdePkg\Library\BaseIoLibIntrinsic\BaseIoLibIntrinsic\OUTPUT\.\IoLib.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\EdkII\MdePkg\Library\BaseIoLibIntrinsic\IoLib.c
#
# clean all intermediate files
#
clean:
if exist $(OUTPUT_DIR) $(RD) $(OUTPUT_DIR)
#
# clean all generated files
#
cleanall:
if exist $(DEBUG_DIR) $(RD) $(DEBUG_DIR)
if exist $(OUTPUT_DIR) $(RD) $(OUTPUT_DIR)
$(RM) *.pdb *.idb > NUL 2>&1
$(RM) $(BIN_DIR)\$(MODULE_NAME).efi
#
# clean all dependent libraries built
#
cleanlib:
@cd $(MODULE_BUILD_DIR)

View File

@ -0,0 +1,4 @@
z:/stm_reference/stmpegit/stm-pe/stm/Build/StmPkg/DEBUG_VS2010x86/IA32/StmPkg/EdkII/MdePkg/Library/BaseIoLibIntrinsic/BaseIoLibIntrinsic/OUTPUT/IoLibMmioBuffer.obj
z:/stm_reference/stmpegit/stm-pe/stm/Build/StmPkg/DEBUG_VS2010x86/IA32/StmPkg/EdkII/MdePkg/Library/BaseIoLibIntrinsic/BaseIoLibIntrinsic/OUTPUT/IoHighLevel.obj
z:/stm_reference/stmpegit/stm-pe/stm/Build/StmPkg/DEBUG_VS2010x86/IA32/StmPkg/EdkII/MdePkg/Library/BaseIoLibIntrinsic/BaseIoLibIntrinsic/OUTPUT/IoLibMsc.obj
z:/stm_reference/stmpegit/stm-pe/stm/Build/StmPkg/DEBUG_VS2010x86/IA32/StmPkg/EdkII/MdePkg/Library/BaseIoLibIntrinsic/BaseIoLibIntrinsic/OUTPUT/IoLib.obj

View File

@ -0,0 +1,45 @@
/**
DO NOT EDIT
FILE auto-generated
Module name:
AutoGen.h
Abstract: Auto-generated AutoGen.h for building module or library.
**/
#ifndef _AUTOGENH_27d67720_ea68_48ae_93da_a3a074c90e30
#define _AUTOGENH_27d67720_ea68_48ae_93da_a3a074c90e30
#ifdef __cplusplus
extern "C" {
#endif
#include <Base.h>
#include <Library/PcdLib.h>
extern GUID gEfiCallerIdGuid;
extern CHAR8 *gEfiCallerBaseName;
// Guids
extern GUID gEfiStmPkgTokenSpaceGuid;
// PCD definitions
#define _PCD_TOKEN_PcdMaximumAsciiStringLength 6U
extern const UINT32 _gPcd_FixedAtBuild_PcdMaximumAsciiStringLength;
#define _PCD_GET_MODE_32_PcdMaximumAsciiStringLength _gPcd_FixedAtBuild_PcdMaximumAsciiStringLength
//#define _PCD_SET_MODE_32_PcdMaximumAsciiStringLength ASSERT(FALSE) // It is not allowed to set value for a FIXED_AT_BUILD PCD
#define _PCD_SIZE_PcdMaximumAsciiStringLength 4
#define _PCD_GET_MODE_SIZE_PcdMaximumAsciiStringLength _PCD_SIZE_PcdMaximumAsciiStringLength
#define _PCD_TOKEN_PcdMaximumUnicodeStringLength 7U
extern const UINT32 _gPcd_FixedAtBuild_PcdMaximumUnicodeStringLength;
#define _PCD_GET_MODE_32_PcdMaximumUnicodeStringLength _gPcd_FixedAtBuild_PcdMaximumUnicodeStringLength
//#define _PCD_SET_MODE_32_PcdMaximumUnicodeStringLength ASSERT(FALSE) // It is not allowed to set value for a FIXED_AT_BUILD PCD
#define _PCD_SIZE_PcdMaximumUnicodeStringLength 4
#define _PCD_GET_MODE_SIZE_PcdMaximumUnicodeStringLength _PCD_SIZE_PcdMaximumUnicodeStringLength
#ifdef __cplusplus
}
#endif
#endif

View File

@ -0,0 +1,948 @@
#
# DO NOT EDIT
# This file is auto-generated by build utility
#
# Module Name:
#
# Makefile
#
# Abstract:
#
# Auto-generated makefile for building modules, libraries or platform
#
#
# Platform Macro Definition
#
PLATFORM_NAME = StmPkg
PLATFORM_GUID = CF6FFE1C-0F2B-470e-B708-56CF01FC4A00
PLATFORM_VERSION = 0.1
PLATFORM_RELATIVE_DIR = StmPkg
PLATFORM_DIR = $(WORKSPACE)\StmPkg
PLATFORM_OUTPUT_DIR = Build\StmPkg
#
# Module Macro Definition
#
MODULE_NAME = BaseLib
MODULE_GUID = 27d67720-ea68-48ae-93da-a3a074c90e30
MODULE_NAME_GUID = BaseLib
MODULE_VERSION = 1.0
MODULE_TYPE = BASE
MODULE_FILE = BaseLib.inf
MODULE_FILE_BASE_NAME = BaseLib
BASE_NAME = $(MODULE_NAME)
MODULE_RELATIVE_DIR = StmPkg\EdkII\MdePkg\Library\BaseLib
PACKAGE_RELATIVE_DIR = EdkII\MdePkg\Library\BaseLib
MODULE_DIR = z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\EdkII\MdePkg\Library\BaseLib
MODULE_ENTRY_POINT = _ModuleEntryPoint
ARCH_ENTRY_POINT = _ModuleEntryPoint
IMAGE_ENTRY_POINT = _ModuleEntryPoint
INF_VERSION = 0x00010005
BASE_NAME = BaseLib
FILE_GUID = 27d67720-ea68-48ae-93da-a3a074c90e30
MODULE_TYPE = BASE
VERSION_STRING = 1.0
#
# Build Configuration Macro Definition
#
ARCH = IA32
TOOLCHAIN = VS2010x86
TOOLCHAIN_TAG = VS2010x86
TARGET = DEBUG
#
# Build Directory Macro Definition
#
# PLATFORM_BUILD_DIR = z:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86
BUILD_DIR = z:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86
BIN_DIR = $(BUILD_DIR)\IA32
LIB_DIR = $(BIN_DIR)
MODULE_BUILD_DIR = z:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\EdkII\MdePkg\Library\BaseLib\BaseLib
OUTPUT_DIR = z:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\EdkII\MdePkg\Library\BaseLib\BaseLib\OUTPUT
DEBUG_DIR = z:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\EdkII\MdePkg\Library\BaseLib\BaseLib\DEBUG
DEST_DIR_OUTPUT = $(OUTPUT_DIR)
DEST_DIR_DEBUG = $(DEBUG_DIR)
#
# Shell Command Macro
#
RD = rmdir /s /q
RM = del /f /q
MD = mkdir
CP = copy /y
MV = move /y
#
# Tools definitions specific to this module
#
SYMRENAME = echo
SYMRENAME_FLAGS = Symbol renaming not needed for
ASLDLINK = C:\Program Files (x86)\Microsoft Visual Studio 10.0\Vc\bin\link.exe
ASLDLINK_FLAGS = /NODEFAULTLIB /ENTRY:ReferenceAcpiTable /SUBSYSTEM:CONSOLE
TIANO = TianoCompress
TIANO_GUID = A31280AD-481E-41B6-95E8-127F4C984779
VFR = VfrCompile
VFR_FLAGS = -l -n
PP = C:\Program Files (x86)\Microsoft Visual Studio 10.0\Vc\bin\cl.exe
PP_FLAGS = /nologo /E /TC /FIAutoGen.h
LZMAF86 = LzmaF86Compress
LZMAF86_GUID = D42AE6BD-1352-4bfb-909A-CA72A6EAE889
GENFW = GenFw
GENFW_FLAGS =
OPTROM = EfiRom
OPTROM_FLAGS = -e
SLINK = C:\Program Files (x86)\Microsoft Visual Studio 10.0\Vc\bin\lib.exe
SLINK_FLAGS = /NOLOGO /LTCG
RC = c:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Bin\rc.exe
ASM = C:\Program Files (x86)\Microsoft Visual Studio 10.0\Vc\bin\ml.exe
ASM_FLAGS = /nologo /c /WX /W3 /Cx /coff /Zd /Zi
ASL = C:\ASL\iasl.exe
ASL_FLAGS =
ASL_OUTFLAGS = -p
RSA2048SHA256SIGN = Rsa2048Sha256Sign
RSA2048SHA256SIGN_GUID = A7717414-C616-4977-9420-844712A735BF
MTOC = /usr/local/bin/mtoc
CC = C:\Program Files (x86)\Microsoft Visual Studio 10.0\Vc\bin\cl.exe
CC_FLAGS = /nologo /c /WX /GS- /W4 /Gs32768 /D UNICODE /O1ib2 /GL /FIAutoGen.h /EHs-c- /GR- /GF /Gy /Zi /Gm
VFRPP = C:\Program Files (x86)\Microsoft Visual Studio 10.0\Vc\bin\cl.exe
VFRPP_FLAGS = /nologo /E /TC /DVFRCOMPILE /FI$(MODULE_NAME)StrDefs.h
LZMA = LzmaCompress
LZMA_GUID = EE4E5898-3914-4259-9D6E-DC7BD79403CF
ASM16 = C:\Program Files (x86)\Microsoft Visual Studio 10.0\Vc\bin\ml.exe
ASLCC = C:\Program Files (x86)\Microsoft Visual Studio 10.0\Vc\bin\cl.exe
ASLCC_FLAGS = /nologo /c /FIAutoGen.h /TC /Dmain=ReferenceAcpiTable
APP = C:\Program Files (x86)\Microsoft Visual Studio 10.0\Vc\bin\cl.exe
APP_FLAGS = /nologo /E /TC
DLINK = C:\Program Files (x86)\Microsoft Visual Studio 10.0\Vc\bin\link.exe
DLINK_FLAGS = /NOLOGO /NODEFAULTLIB /IGNORE:4001 /OPT:REF /OPT:ICF=10 /MAP /ALIGN:32 /SECTION:.xdata,D /SECTION:.pdata,D /MACHINE:X86 /LTCG /DLL /ENTRY:$(IMAGE_ENTRY_POINT) /SUBSYSTEM:EFI_BOOT_SERVICE_DRIVER /SAFESEH:NO /BASE:0 /DRIVER /DEBUG
NASMB_FLAGS = -f bin
VPDTOOL = BPDG
VPDTOOL_GUID = 8C3D856A-9BE6-468E-850A-24F7A8D38E08
CRC32 = GenCrc32
CRC32_GUID = FC1BCDB0-7D31-49AA-936A-A4600D9DD083
ASLPP = C:\Program Files (x86)\Microsoft Visual Studio 10.0\Vc\bin\cl.exe
ASLPP_FLAGS = /nologo /E /C /FIAutoGen.h
OBJCOPY_ADDDEBUGFLAG = --add-gnu-debuglink=$(DEBUG_DIR)/$(MODULE_NAME).debug
OBJCOPY = echo
OBJCOPY_FLAGS = objcopy not needed for
MAKE = C:\Program Files (x86)\Microsoft Visual Studio 10.0\Vc\bin\nmake.exe
ASMLINK = C:\WINDDK\3790.1830\bin\bin16\link16.exe
ASMLINK_FLAGS = /nologo /tiny
NASM = nasm
NASM_FLAGS = -Ox -f win32 -g
MAKE_FILE = $(MODULE_BUILD_DIR)\Makefile
#
# Build Macro
#
OBJECT_FILES = \
$(OUTPUT_DIR)\SwapBytes32.obj \
$(OUTPUT_DIR)\SwapBytes16.obj \
$(OUTPUT_DIR)\LongJump.obj \
$(OUTPUT_DIR)\SetJump.obj \
$(OUTPUT_DIR)\RShiftU64.obj \
$(OUTPUT_DIR)\MultU64x32.obj \
$(OUTPUT_DIR)\LShiftU64.obj \
$(OUTPUT_DIR)\DivU64x32Remainder.obj \
$(OUTPUT_DIR)\DivU64x32.obj \
$(OUTPUT_DIR)\BitField.obj \
$(OUTPUT_DIR)\CpuDeadLoop.obj \
$(OUTPUT_DIR)\Cpu.obj \
$(OUTPUT_DIR)\String.obj \
$(OUTPUT_DIR)\Ia32\Wbinvd.obj \
$(OUTPUT_DIR)\Ia32\WriteLdtr.obj \
$(OUTPUT_DIR)\Ia32\WriteIdtr.obj \
$(OUTPUT_DIR)\Ia32\WriteGdtr.obj \
$(OUTPUT_DIR)\Ia32\WriteDr7.obj \
$(OUTPUT_DIR)\Ia32\WriteDr6.obj \
$(OUTPUT_DIR)\Ia32\WriteDr5.obj \
$(OUTPUT_DIR)\Ia32\WriteDr4.obj \
$(OUTPUT_DIR)\Ia32\WriteDr3.obj \
$(OUTPUT_DIR)\Ia32\WriteDr2.obj \
$(OUTPUT_DIR)\Ia32\WriteDr1.obj \
$(OUTPUT_DIR)\Ia32\WriteDr0.obj \
$(OUTPUT_DIR)\Ia32\WriteCr4.obj \
$(OUTPUT_DIR)\Ia32\WriteCr3.obj \
$(OUTPUT_DIR)\Ia32\WriteCr2.obj \
$(OUTPUT_DIR)\Ia32\WriteCr0.obj \
$(OUTPUT_DIR)\Ia32\WriteMsr64.obj \
$(OUTPUT_DIR)\Ia32\SetJump.obj \
$(OUTPUT_DIR)\Ia32\RShiftU64.obj \
$(OUTPUT_DIR)\Ia32\ReadTsc.obj \
$(OUTPUT_DIR)\Ia32\ReadLdtr.obj \
$(OUTPUT_DIR)\Ia32\ReadIdtr.obj \
$(OUTPUT_DIR)\Ia32\ReadGdtr.obj \
$(OUTPUT_DIR)\Ia32\ReadTr.obj \
$(OUTPUT_DIR)\Ia32\ReadSs.obj \
$(OUTPUT_DIR)\Ia32\ReadGs.obj \
$(OUTPUT_DIR)\Ia32\ReadFs.obj \
$(OUTPUT_DIR)\Ia32\ReadEs.obj \
$(OUTPUT_DIR)\Ia32\ReadDs.obj \
$(OUTPUT_DIR)\Ia32\ReadCs.obj \
$(OUTPUT_DIR)\Ia32\ReadMsr64.obj \
$(OUTPUT_DIR)\Ia32\ReadEflags.obj \
$(OUTPUT_DIR)\Ia32\ReadDr7.obj \
$(OUTPUT_DIR)\Ia32\ReadDr6.obj \
$(OUTPUT_DIR)\Ia32\ReadDr5.obj \
$(OUTPUT_DIR)\Ia32\ReadDr4.obj \
$(OUTPUT_DIR)\Ia32\ReadDr3.obj \
$(OUTPUT_DIR)\Ia32\ReadDr2.obj \
$(OUTPUT_DIR)\Ia32\ReadDr1.obj \
$(OUTPUT_DIR)\Ia32\ReadDr0.obj \
$(OUTPUT_DIR)\Ia32\ReadCr4.obj \
$(OUTPUT_DIR)\Ia32\ReadCr3.obj \
$(OUTPUT_DIR)\Ia32\ReadCr2.obj \
$(OUTPUT_DIR)\Ia32\ReadCr0.obj \
$(OUTPUT_DIR)\Ia32\MultU64x32.obj \
$(OUTPUT_DIR)\Ia32\LShiftU64.obj \
$(OUTPUT_DIR)\Ia32\LongJump.obj \
$(OUTPUT_DIR)\Ia32\Invd.obj \
$(OUTPUT_DIR)\Ia32\FxRestore.obj \
$(OUTPUT_DIR)\Ia32\FxSave.obj \
$(OUTPUT_DIR)\Ia32\FlushCacheLine.obj \
$(OUTPUT_DIR)\Ia32\EnableInterrupts.obj \
$(OUTPUT_DIR)\Ia32\EnableDisableInterrupts.obj \
$(OUTPUT_DIR)\Ia32\DivU64x32Remainder.obj \
$(OUTPUT_DIR)\Ia32\DivU64x32.obj \
$(OUTPUT_DIR)\Ia32\DisableInterrupts.obj \
$(OUTPUT_DIR)\Ia32\CpuPause.obj \
$(OUTPUT_DIR)\Ia32\CpuIdEx.obj \
$(OUTPUT_DIR)\Ia32\CpuId.obj \
$(OUTPUT_DIR)\Ia32\CpuBreakpoint.obj \
$(OUTPUT_DIR)\Ia32\EnableCache.obj \
$(OUTPUT_DIR)\Ia32\DisableCache.obj \
$(OUTPUT_DIR)\Ia32\Non-existing.obj \
$(OUTPUT_DIR)\Unaligned.obj \
$(OUTPUT_DIR)\X86WriteIdtr.obj \
$(OUTPUT_DIR)\X86WriteGdtr.obj \
$(OUTPUT_DIR)\X86ReadIdtr.obj \
$(OUTPUT_DIR)\X86ReadGdtr.obj \
$(OUTPUT_DIR)\X86Msr.obj \
$(OUTPUT_DIR)\X86MemoryFence.obj \
$(OUTPUT_DIR)\X86GetInterruptState.obj \
$(OUTPUT_DIR)\X86FxSave.obj \
$(OUTPUT_DIR)\X86FxRestore.obj
INC = \
/I$(WORKSPACE)\StmPkg\EdkII\MdePkg\Library\BaseLib\Ia32 \
/I$(WORKSPACE)\StmPkg\EdkII\MdePkg\Library\BaseLib \
/I$(DEBUG_DIR) \
/I$(WORKSPACE)\StmPkg \
/I$(WORKSPACE)\StmPkg\Include \
/I$(WORKSPACE)\StmPkg\EdkII\MdePkg\Include \
/I$(WORKSPACE)\StmPkg\Include\Ia32 \
/I$(WORKSPACE)\StmPkg\EdkII\MdePkg\Include\Ia32
OBJECT_FILES_LIST = z:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\EdkII\MdePkg\Library\BaseLib\BaseLib\OUTPUT\object_files.lst
COMMON_DEPS = $(DEBUG_DIR)\AutoGen.h \
$(WORKSPACE)\StmPkg\EdkII\MdePkg\Include\Ia32\ProcessorBind.h \
$(WORKSPACE)\StmPkg\EdkII\MdePkg\Include\Base.h \
$(WORKSPACE)\StmPkg\EdkII\MdePkg\Include\Library\PcdLib.h \
#
# Overridable Target Macro Definitions
#
FORCE_REBUILD = force_build
INIT_TARGET = init
PCH_TARGET =
BC_TARGET =
CODA_TARGET = z:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\EdkII\MdePkg\Library\BaseLib\BaseLib\OUTPUT\BaseLib.lib \
#
# Default target, which will build dependent libraries in addition to source files
#
all: mbuild
#
# Target used when called from platform makefile, which will bypass the build of dependent libraries
#
pbuild: $(INIT_TARGET) $(BC_TARGET) $(PCH_TARGET) $(CODA_TARGET)
#
# ModuleTarget
#
mbuild: $(INIT_TARGET) $(BC_TARGET) gen_libs $(PCH_TARGET) $(CODA_TARGET)
#
# Build Target used in multi-thread build mode, which will bypass the init and gen_libs targets
#
tbuild: $(BC_TARGET) $(PCH_TARGET) $(CODA_TARGET)
#
# Phony target which is used to force executing commands for a target
#
force_build:
-@
#
# Target to update the FD
#
fds: mbuild gen_fds
#
# Initialization target: print build information and create necessary directories
#
init: info dirs
info:
-@echo Building ... $(MODULE_DIR)\$(MODULE_FILE) [$(ARCH)]
dirs:
-@if not exist $(DEBUG_DIR) $(MD) $(DEBUG_DIR)
-@if not exist $(OUTPUT_DIR) $(MD) $(OUTPUT_DIR)
strdefs:
-@$(CP) $(DEBUG_DIR)\AutoGen.h $(DEBUG_DIR)\$(MODULE_NAME)StrDefs.h
#
# GenLibsTarget
#
gen_libs:
@cd $(MODULE_BUILD_DIR)
#
# Build Flash Device Image
#
gen_fds:
@"$(MAKE)" $(MAKE_FLAGS) -f $(BUILD_DIR)\Makefile fds
@cd $(MODULE_BUILD_DIR)
#
# Individual Object Build Targets
#
$(OUTPUT_DIR)\BaseLib.lib : $(OBJECT_FILES)
"$(SLINK)" $(SLINK_FLAGS) /OUT:z:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\EdkII\MdePkg\Library\BaseLib\BaseLib\OUTPUT\BaseLib.lib @$(OBJECT_FILES_LIST)
$(OUTPUT_DIR)\X86FxSave.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\X86FxSave.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\X86FxSave.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Include\Library\BaseLib.h
$(OUTPUT_DIR)\X86FxSave.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Include\Library\BaseMemoryLib.h
$(OUTPUT_DIR)\X86FxSave.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Include\Library\DebugLib.h
$(OUTPUT_DIR)\X86FxSave.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Library\BaseLib\BaseLibInternals.h
$(OUTPUT_DIR)\X86FxSave.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Library\BaseLib\X86FxSave.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\EdkII\MdePkg\Library\BaseLib\BaseLib\OUTPUT\.\X86FxSave.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\EdkII\MdePkg\Library\BaseLib\X86FxSave.c
$(OUTPUT_DIR)\DivU64x32.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\DivU64x32.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\DivU64x32.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Include\Library\BaseLib.h
$(OUTPUT_DIR)\DivU64x32.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Include\Library\BaseMemoryLib.h
$(OUTPUT_DIR)\DivU64x32.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Include\Library\DebugLib.h
$(OUTPUT_DIR)\DivU64x32.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Library\BaseLib\BaseLibInternals.h
$(OUTPUT_DIR)\DivU64x32.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Library\BaseLib\DivU64x32.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\EdkII\MdePkg\Library\BaseLib\BaseLib\OUTPUT\.\DivU64x32.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\EdkII\MdePkg\Library\BaseLib\DivU64x32.c
$(OUTPUT_DIR)\X86FxRestore.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\X86FxRestore.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\X86FxRestore.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Include\Library\BaseLib.h
$(OUTPUT_DIR)\X86FxRestore.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Include\Library\BaseMemoryLib.h
$(OUTPUT_DIR)\X86FxRestore.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Include\Library\DebugLib.h
$(OUTPUT_DIR)\X86FxRestore.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Library\BaseLib\BaseLibInternals.h
$(OUTPUT_DIR)\X86FxRestore.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Library\BaseLib\X86FxRestore.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\EdkII\MdePkg\Library\BaseLib\BaseLib\OUTPUT\.\X86FxRestore.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\EdkII\MdePkg\Library\BaseLib\X86FxRestore.c
$(OUTPUT_DIR)\Ia32\SetJump.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\Ia32\SetJump.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\Ia32\SetJump.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Include\Library\BaseLib.h
$(OUTPUT_DIR)\Ia32\SetJump.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Include\Library\BaseMemoryLib.h
$(OUTPUT_DIR)\Ia32\SetJump.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Include\Library\DebugLib.h
$(OUTPUT_DIR)\Ia32\SetJump.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Library\BaseLib\BaseLibInternals.h
$(OUTPUT_DIR)\Ia32\SetJump.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Library\BaseLib\Ia32\SetJump.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\EdkII\MdePkg\Library\BaseLib\BaseLib\OUTPUT\Ia32\SetJump.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\EdkII\MdePkg\Library\BaseLib\Ia32\SetJump.c
$(OUTPUT_DIR)\Ia32\ReadLdtr.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\Ia32\ReadLdtr.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\Ia32\ReadLdtr.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Library\BaseLib\Ia32\ReadLdtr.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\EdkII\MdePkg\Library\BaseLib\BaseLib\OUTPUT\Ia32\ReadLdtr.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\EdkII\MdePkg\Library\BaseLib\Ia32\ReadLdtr.c
$(OUTPUT_DIR)\Ia32\ReadDr6.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\Ia32\ReadDr6.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\Ia32\ReadDr6.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Library\BaseLib\Ia32\ReadDr6.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\EdkII\MdePkg\Library\BaseLib\BaseLib\OUTPUT\Ia32\ReadDr6.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\EdkII\MdePkg\Library\BaseLib\Ia32\ReadDr6.c
$(OUTPUT_DIR)\X86WriteIdtr.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\X86WriteIdtr.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\X86WriteIdtr.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Include\Library\BaseLib.h
$(OUTPUT_DIR)\X86WriteIdtr.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Include\Library\BaseMemoryLib.h
$(OUTPUT_DIR)\X86WriteIdtr.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Include\Library\DebugLib.h
$(OUTPUT_DIR)\X86WriteIdtr.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Library\BaseLib\BaseLibInternals.h
$(OUTPUT_DIR)\X86WriteIdtr.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Library\BaseLib\X86WriteIdtr.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\EdkII\MdePkg\Library\BaseLib\BaseLib\OUTPUT\.\X86WriteIdtr.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\EdkII\MdePkg\Library\BaseLib\X86WriteIdtr.c
$(OUTPUT_DIR)\Ia32\DivU64x32.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\Ia32\DivU64x32.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\Ia32\DivU64x32.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Library\BaseLib\Ia32\DivU64x32.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\EdkII\MdePkg\Library\BaseLib\BaseLib\OUTPUT\Ia32\DivU64x32.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\EdkII\MdePkg\Library\BaseLib\Ia32\DivU64x32.c
$(OUTPUT_DIR)\Ia32\ReadMsr64.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\Ia32\ReadMsr64.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\Ia32\ReadMsr64.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Library\BaseLib\Ia32\ReadMsr64.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\EdkII\MdePkg\Library\BaseLib\BaseLib\OUTPUT\Ia32\ReadMsr64.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\EdkII\MdePkg\Library\BaseLib\Ia32\ReadMsr64.c
$(OUTPUT_DIR)\Ia32\FlushCacheLine.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\Ia32\FlushCacheLine.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\Ia32\FlushCacheLine.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Library\BaseLib\Ia32\FlushCacheLine.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\EdkII\MdePkg\Library\BaseLib\BaseLib\OUTPUT\Ia32\FlushCacheLine.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\EdkII\MdePkg\Library\BaseLib\Ia32\FlushCacheLine.c
$(OUTPUT_DIR)\Ia32\ReadDs.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\Ia32\ReadDs.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\Ia32\ReadDs.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Library\BaseLib\Ia32\ReadDs.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\EdkII\MdePkg\Library\BaseLib\BaseLib\OUTPUT\Ia32\ReadDs.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\EdkII\MdePkg\Library\BaseLib\Ia32\ReadDs.c
$(OUTPUT_DIR)\Ia32\ReadDr4.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\Ia32\ReadDr4.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\Ia32\ReadDr4.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Library\BaseLib\Ia32\ReadDr4.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\EdkII\MdePkg\Library\BaseLib\BaseLib\OUTPUT\Ia32\ReadDr4.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\EdkII\MdePkg\Library\BaseLib\Ia32\ReadDr4.c
$(OUTPUT_DIR)\Ia32\WriteCr0.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\Ia32\WriteCr0.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\Ia32\WriteCr0.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Library\BaseLib\Ia32\WriteCr0.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\EdkII\MdePkg\Library\BaseLib\BaseLib\OUTPUT\Ia32\WriteCr0.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\EdkII\MdePkg\Library\BaseLib\Ia32\WriteCr0.c
$(OUTPUT_DIR)\Ia32\WriteDr4.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\Ia32\WriteDr4.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\Ia32\WriteDr4.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Library\BaseLib\Ia32\WriteDr4.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\EdkII\MdePkg\Library\BaseLib\BaseLib\OUTPUT\Ia32\WriteDr4.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\EdkII\MdePkg\Library\BaseLib\Ia32\WriteDr4.c
$(OUTPUT_DIR)\Ia32\EnableCache.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\Ia32\EnableCache.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\Ia32\EnableCache.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Library\BaseLib\Ia32\EnableCache.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\EdkII\MdePkg\Library\BaseLib\BaseLib\OUTPUT\Ia32\EnableCache.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\EdkII\MdePkg\Library\BaseLib\Ia32\EnableCache.c
$(OUTPUT_DIR)\Ia32\WriteLdtr.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\Ia32\WriteLdtr.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\Ia32\WriteLdtr.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Library\BaseLib\Ia32\WriteLdtr.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\EdkII\MdePkg\Library\BaseLib\BaseLib\OUTPUT\Ia32\WriteLdtr.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\EdkII\MdePkg\Library\BaseLib\Ia32\WriteLdtr.c
$(OUTPUT_DIR)\Unaligned.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\Unaligned.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\Unaligned.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Include\Library\BaseLib.h
$(OUTPUT_DIR)\Unaligned.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Include\Library\BaseMemoryLib.h
$(OUTPUT_DIR)\Unaligned.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Include\Library\DebugLib.h
$(OUTPUT_DIR)\Unaligned.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Library\BaseLib\BaseLibInternals.h
$(OUTPUT_DIR)\Unaligned.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Library\BaseLib\Unaligned.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\EdkII\MdePkg\Library\BaseLib\BaseLib\OUTPUT\.\Unaligned.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\EdkII\MdePkg\Library\BaseLib\Unaligned.c
$(OUTPUT_DIR)\Ia32\CpuBreakpoint.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\Ia32\CpuBreakpoint.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\Ia32\CpuBreakpoint.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Library\BaseLib\Ia32\CpuBreakpoint.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\EdkII\MdePkg\Library\BaseLib\BaseLib\OUTPUT\Ia32\CpuBreakpoint.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\EdkII\MdePkg\Library\BaseLib\Ia32\CpuBreakpoint.c
$(OUTPUT_DIR)\X86GetInterruptState.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\X86GetInterruptState.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\X86GetInterruptState.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Include\Library\BaseLib.h
$(OUTPUT_DIR)\X86GetInterruptState.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Include\Library\BaseMemoryLib.h
$(OUTPUT_DIR)\X86GetInterruptState.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Include\Library\DebugLib.h
$(OUTPUT_DIR)\X86GetInterruptState.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Library\BaseLib\BaseLibInternals.h
$(OUTPUT_DIR)\X86GetInterruptState.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Library\BaseLib\X86GetInterruptState.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\EdkII\MdePkg\Library\BaseLib\BaseLib\OUTPUT\.\X86GetInterruptState.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\EdkII\MdePkg\Library\BaseLib\X86GetInterruptState.c
$(OUTPUT_DIR)\Ia32\WriteDr7.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\Ia32\WriteDr7.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\Ia32\WriteDr7.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Library\BaseLib\Ia32\WriteDr7.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\EdkII\MdePkg\Library\BaseLib\BaseLib\OUTPUT\Ia32\WriteDr7.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\EdkII\MdePkg\Library\BaseLib\Ia32\WriteDr7.c
$(OUTPUT_DIR)\Ia32\WriteDr3.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\Ia32\WriteDr3.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\Ia32\WriteDr3.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Library\BaseLib\Ia32\WriteDr3.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\EdkII\MdePkg\Library\BaseLib\BaseLib\OUTPUT\Ia32\WriteDr3.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\EdkII\MdePkg\Library\BaseLib\Ia32\WriteDr3.c
$(OUTPUT_DIR)\Ia32\ReadDr2.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\Ia32\ReadDr2.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\Ia32\ReadDr2.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Library\BaseLib\Ia32\ReadDr2.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\EdkII\MdePkg\Library\BaseLib\BaseLib\OUTPUT\Ia32\ReadDr2.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\EdkII\MdePkg\Library\BaseLib\Ia32\ReadDr2.c
$(OUTPUT_DIR)\LShiftU64.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\LShiftU64.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\LShiftU64.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Include\Library\BaseLib.h
$(OUTPUT_DIR)\LShiftU64.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Include\Library\BaseMemoryLib.h
$(OUTPUT_DIR)\LShiftU64.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Include\Library\DebugLib.h
$(OUTPUT_DIR)\LShiftU64.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Library\BaseLib\BaseLibInternals.h
$(OUTPUT_DIR)\LShiftU64.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Library\BaseLib\LShiftU64.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\EdkII\MdePkg\Library\BaseLib\BaseLib\OUTPUT\.\LShiftU64.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\EdkII\MdePkg\Library\BaseLib\LShiftU64.c
$(OUTPUT_DIR)\Ia32\ReadDr7.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\Ia32\ReadDr7.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\Ia32\ReadDr7.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Library\BaseLib\Ia32\ReadDr7.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\EdkII\MdePkg\Library\BaseLib\BaseLib\OUTPUT\Ia32\ReadDr7.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\EdkII\MdePkg\Library\BaseLib\Ia32\ReadDr7.c
$(OUTPUT_DIR)\Ia32\WriteIdtr.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\Ia32\WriteIdtr.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\Ia32\WriteIdtr.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Include\Library\BaseLib.h
$(OUTPUT_DIR)\Ia32\WriteIdtr.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Include\Library\BaseMemoryLib.h
$(OUTPUT_DIR)\Ia32\WriteIdtr.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Include\Library\DebugLib.h
$(OUTPUT_DIR)\Ia32\WriteIdtr.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Library\BaseLib\BaseLibInternals.h
$(OUTPUT_DIR)\Ia32\WriteIdtr.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Library\BaseLib\Ia32\WriteIdtr.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\EdkII\MdePkg\Library\BaseLib\BaseLib\OUTPUT\Ia32\WriteIdtr.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\EdkII\MdePkg\Library\BaseLib\Ia32\WriteIdtr.c
$(OUTPUT_DIR)\Ia32\Wbinvd.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\Ia32\Wbinvd.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\Ia32\Wbinvd.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Library\BaseLib\Ia32\Wbinvd.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\EdkII\MdePkg\Library\BaseLib\BaseLib\OUTPUT\Ia32\Wbinvd.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\EdkII\MdePkg\Library\BaseLib\Ia32\Wbinvd.c
$(OUTPUT_DIR)\Ia32\WriteDr6.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\Ia32\WriteDr6.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\Ia32\WriteDr6.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Library\BaseLib\Ia32\WriteDr6.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\EdkII\MdePkg\Library\BaseLib\BaseLib\OUTPUT\Ia32\WriteDr6.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\EdkII\MdePkg\Library\BaseLib\Ia32\WriteDr6.c
$(OUTPUT_DIR)\SetJump.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\SetJump.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\SetJump.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Include\Library\BaseLib.h
$(OUTPUT_DIR)\SetJump.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Include\Library\BaseMemoryLib.h
$(OUTPUT_DIR)\SetJump.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Include\Library\DebugLib.h
$(OUTPUT_DIR)\SetJump.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Library\BaseLib\BaseLibInternals.h
$(OUTPUT_DIR)\SetJump.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Library\BaseLib\SetJump.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\EdkII\MdePkg\Library\BaseLib\BaseLib\OUTPUT\.\SetJump.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\EdkII\MdePkg\Library\BaseLib\SetJump.c
$(OUTPUT_DIR)\Ia32\WriteCr4.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\Ia32\WriteCr4.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\Ia32\WriteCr4.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Library\BaseLib\Ia32\WriteCr4.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\EdkII\MdePkg\Library\BaseLib\BaseLib\OUTPUT\Ia32\WriteCr4.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\EdkII\MdePkg\Library\BaseLib\Ia32\WriteCr4.c
$(OUTPUT_DIR)\X86ReadIdtr.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\X86ReadIdtr.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\X86ReadIdtr.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Include\Library\BaseLib.h
$(OUTPUT_DIR)\X86ReadIdtr.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Include\Library\BaseMemoryLib.h
$(OUTPUT_DIR)\X86ReadIdtr.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Include\Library\DebugLib.h
$(OUTPUT_DIR)\X86ReadIdtr.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Library\BaseLib\BaseLibInternals.h
$(OUTPUT_DIR)\X86ReadIdtr.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Library\BaseLib\X86ReadIdtr.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\EdkII\MdePkg\Library\BaseLib\BaseLib\OUTPUT\.\X86ReadIdtr.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\EdkII\MdePkg\Library\BaseLib\X86ReadIdtr.c
$(OUTPUT_DIR)\Ia32\WriteDr1.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\Ia32\WriteDr1.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\Ia32\WriteDr1.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Library\BaseLib\Ia32\WriteDr1.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\EdkII\MdePkg\Library\BaseLib\BaseLib\OUTPUT\Ia32\WriteDr1.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\EdkII\MdePkg\Library\BaseLib\Ia32\WriteDr1.c
$(OUTPUT_DIR)\Ia32\DisableCache.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\Ia32\DisableCache.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\Ia32\DisableCache.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Library\BaseLib\Ia32\DisableCache.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\EdkII\MdePkg\Library\BaseLib\BaseLib\OUTPUT\Ia32\DisableCache.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\EdkII\MdePkg\Library\BaseLib\Ia32\DisableCache.c
$(OUTPUT_DIR)\Ia32\ReadIdtr.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\Ia32\ReadIdtr.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\Ia32\ReadIdtr.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Include\Library\BaseLib.h
$(OUTPUT_DIR)\Ia32\ReadIdtr.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Include\Library\BaseMemoryLib.h
$(OUTPUT_DIR)\Ia32\ReadIdtr.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Include\Library\DebugLib.h
$(OUTPUT_DIR)\Ia32\ReadIdtr.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Library\BaseLib\BaseLibInternals.h
$(OUTPUT_DIR)\Ia32\ReadIdtr.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Library\BaseLib\Ia32\ReadIdtr.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\EdkII\MdePkg\Library\BaseLib\BaseLib\OUTPUT\Ia32\ReadIdtr.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\EdkII\MdePkg\Library\BaseLib\Ia32\ReadIdtr.c
$(OUTPUT_DIR)\Ia32\ReadCs.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\Ia32\ReadCs.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\Ia32\ReadCs.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Library\BaseLib\Ia32\ReadCs.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\EdkII\MdePkg\Library\BaseLib\BaseLib\OUTPUT\Ia32\ReadCs.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\EdkII\MdePkg\Library\BaseLib\Ia32\ReadCs.c
$(OUTPUT_DIR)\Ia32\ReadEflags.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\Ia32\ReadEflags.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\Ia32\ReadEflags.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Library\BaseLib\Ia32\ReadEflags.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\EdkII\MdePkg\Library\BaseLib\BaseLib\OUTPUT\Ia32\ReadEflags.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\EdkII\MdePkg\Library\BaseLib\Ia32\ReadEflags.c
$(OUTPUT_DIR)\String.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\String.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\String.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Include\Library\BaseLib.h
$(OUTPUT_DIR)\String.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Include\Library\BaseMemoryLib.h
$(OUTPUT_DIR)\String.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Include\Library\DebugLib.h
$(OUTPUT_DIR)\String.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Library\BaseLib\BaseLibInternals.h
$(OUTPUT_DIR)\String.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Library\BaseLib\String.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\EdkII\MdePkg\Library\BaseLib\BaseLib\OUTPUT\.\String.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\EdkII\MdePkg\Library\BaseLib\String.c
$(OUTPUT_DIR)\Ia32\WriteDr2.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\Ia32\WriteDr2.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\Ia32\WriteDr2.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Library\BaseLib\Ia32\WriteDr2.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\EdkII\MdePkg\Library\BaseLib\BaseLib\OUTPUT\Ia32\WriteDr2.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\EdkII\MdePkg\Library\BaseLib\Ia32\WriteDr2.c
$(OUTPUT_DIR)\RShiftU64.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\RShiftU64.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\RShiftU64.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Include\Library\BaseLib.h
$(OUTPUT_DIR)\RShiftU64.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Include\Library\BaseMemoryLib.h
$(OUTPUT_DIR)\RShiftU64.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Include\Library\DebugLib.h
$(OUTPUT_DIR)\RShiftU64.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Library\BaseLib\BaseLibInternals.h
$(OUTPUT_DIR)\RShiftU64.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Library\BaseLib\RShiftU64.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\EdkII\MdePkg\Library\BaseLib\BaseLib\OUTPUT\.\RShiftU64.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\EdkII\MdePkg\Library\BaseLib\RShiftU64.c
$(OUTPUT_DIR)\SwapBytes16.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\SwapBytes16.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\SwapBytes16.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Include\Library\BaseLib.h
$(OUTPUT_DIR)\SwapBytes16.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Include\Library\BaseMemoryLib.h
$(OUTPUT_DIR)\SwapBytes16.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Include\Library\DebugLib.h
$(OUTPUT_DIR)\SwapBytes16.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Library\BaseLib\BaseLibInternals.h
$(OUTPUT_DIR)\SwapBytes16.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Library\BaseLib\SwapBytes16.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\EdkII\MdePkg\Library\BaseLib\BaseLib\OUTPUT\.\SwapBytes16.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\EdkII\MdePkg\Library\BaseLib\SwapBytes16.c
$(OUTPUT_DIR)\Ia32\LongJump.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\Ia32\LongJump.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\Ia32\LongJump.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Include\Library\BaseLib.h
$(OUTPUT_DIR)\Ia32\LongJump.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Include\Library\BaseMemoryLib.h
$(OUTPUT_DIR)\Ia32\LongJump.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Include\Library\DebugLib.h
$(OUTPUT_DIR)\Ia32\LongJump.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Library\BaseLib\BaseLibInternals.h
$(OUTPUT_DIR)\Ia32\LongJump.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Library\BaseLib\Ia32\LongJump.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\EdkII\MdePkg\Library\BaseLib\BaseLib\OUTPUT\Ia32\LongJump.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\EdkII\MdePkg\Library\BaseLib\Ia32\LongJump.c
$(OUTPUT_DIR)\Ia32\EnableDisableInterrupts.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\Ia32\EnableDisableInterrupts.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\Ia32\EnableDisableInterrupts.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Library\BaseLib\Ia32\EnableDisableInterrupts.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\EdkII\MdePkg\Library\BaseLib\BaseLib\OUTPUT\Ia32\EnableDisableInterrupts.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\EdkII\MdePkg\Library\BaseLib\Ia32\EnableDisableInterrupts.c
$(OUTPUT_DIR)\Ia32\ReadSs.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\Ia32\ReadSs.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\Ia32\ReadSs.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Library\BaseLib\Ia32\ReadSs.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\EdkII\MdePkg\Library\BaseLib\BaseLib\OUTPUT\Ia32\ReadSs.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\EdkII\MdePkg\Library\BaseLib\Ia32\ReadSs.c
$(OUTPUT_DIR)\Ia32\ReadFs.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\Ia32\ReadFs.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\Ia32\ReadFs.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Library\BaseLib\Ia32\ReadFs.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\EdkII\MdePkg\Library\BaseLib\BaseLib\OUTPUT\Ia32\ReadFs.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\EdkII\MdePkg\Library\BaseLib\Ia32\ReadFs.c
$(OUTPUT_DIR)\Ia32\Invd.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\Ia32\Invd.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\Ia32\Invd.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Library\BaseLib\Ia32\Invd.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\EdkII\MdePkg\Library\BaseLib\BaseLib\OUTPUT\Ia32\Invd.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\EdkII\MdePkg\Library\BaseLib\Ia32\Invd.c
$(OUTPUT_DIR)\X86ReadGdtr.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\X86ReadGdtr.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\X86ReadGdtr.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Include\Library\BaseLib.h
$(OUTPUT_DIR)\X86ReadGdtr.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Include\Library\BaseMemoryLib.h
$(OUTPUT_DIR)\X86ReadGdtr.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Include\Library\DebugLib.h
$(OUTPUT_DIR)\X86ReadGdtr.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Library\BaseLib\BaseLibInternals.h
$(OUTPUT_DIR)\X86ReadGdtr.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Library\BaseLib\X86ReadGdtr.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\EdkII\MdePkg\Library\BaseLib\BaseLib\OUTPUT\.\X86ReadGdtr.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\EdkII\MdePkg\Library\BaseLib\X86ReadGdtr.c
$(OUTPUT_DIR)\Ia32\ReadDr5.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\Ia32\ReadDr5.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\Ia32\ReadDr5.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Library\BaseLib\Ia32\ReadDr5.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\EdkII\MdePkg\Library\BaseLib\BaseLib\OUTPUT\Ia32\ReadDr5.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\EdkII\MdePkg\Library\BaseLib\Ia32\ReadDr5.c
$(OUTPUT_DIR)\Ia32\ReadGs.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\Ia32\ReadGs.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\Ia32\ReadGs.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Library\BaseLib\Ia32\ReadGs.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\EdkII\MdePkg\Library\BaseLib\BaseLib\OUTPUT\Ia32\ReadGs.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\EdkII\MdePkg\Library\BaseLib\Ia32\ReadGs.c
$(OUTPUT_DIR)\Ia32\ReadTr.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\Ia32\ReadTr.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\Ia32\ReadTr.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Library\BaseLib\Ia32\ReadTr.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\EdkII\MdePkg\Library\BaseLib\BaseLib\OUTPUT\Ia32\ReadTr.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\EdkII\MdePkg\Library\BaseLib\Ia32\ReadTr.c
$(OUTPUT_DIR)\Ia32\WriteCr3.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\Ia32\WriteCr3.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\Ia32\WriteCr3.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Library\BaseLib\Ia32\WriteCr3.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\EdkII\MdePkg\Library\BaseLib\BaseLib\OUTPUT\Ia32\WriteCr3.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\EdkII\MdePkg\Library\BaseLib\Ia32\WriteCr3.c
$(OUTPUT_DIR)\SwapBytes32.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\SwapBytes32.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\SwapBytes32.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Include\Library\BaseLib.h
$(OUTPUT_DIR)\SwapBytes32.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Include\Library\BaseMemoryLib.h
$(OUTPUT_DIR)\SwapBytes32.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Include\Library\DebugLib.h
$(OUTPUT_DIR)\SwapBytes32.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Library\BaseLib\BaseLibInternals.h
$(OUTPUT_DIR)\SwapBytes32.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Library\BaseLib\SwapBytes32.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\EdkII\MdePkg\Library\BaseLib\BaseLib\OUTPUT\.\SwapBytes32.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\EdkII\MdePkg\Library\BaseLib\SwapBytes32.c
$(OUTPUT_DIR)\Ia32\ReadCr4.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\Ia32\ReadCr4.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\Ia32\ReadCr4.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Library\BaseLib\Ia32\ReadCr4.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\EdkII\MdePkg\Library\BaseLib\BaseLib\OUTPUT\Ia32\ReadCr4.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\EdkII\MdePkg\Library\BaseLib\Ia32\ReadCr4.c
$(OUTPUT_DIR)\Ia32\WriteDr0.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\Ia32\WriteDr0.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\Ia32\WriteDr0.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Library\BaseLib\Ia32\WriteDr0.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\EdkII\MdePkg\Library\BaseLib\BaseLib\OUTPUT\Ia32\WriteDr0.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\EdkII\MdePkg\Library\BaseLib\Ia32\WriteDr0.c
$(OUTPUT_DIR)\Ia32\ReadDr1.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\Ia32\ReadDr1.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\Ia32\ReadDr1.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Library\BaseLib\Ia32\ReadDr1.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\EdkII\MdePkg\Library\BaseLib\BaseLib\OUTPUT\Ia32\ReadDr1.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\EdkII\MdePkg\Library\BaseLib\Ia32\ReadDr1.c
$(OUTPUT_DIR)\X86Msr.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\X86Msr.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\X86Msr.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Include\Library\BaseLib.h
$(OUTPUT_DIR)\X86Msr.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Include\Library\BaseMemoryLib.h
$(OUTPUT_DIR)\X86Msr.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Include\Library\DebugLib.h
$(OUTPUT_DIR)\X86Msr.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Library\BaseLib\BaseLibInternals.h
$(OUTPUT_DIR)\X86Msr.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Library\BaseLib\X86Msr.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\EdkII\MdePkg\Library\BaseLib\BaseLib\OUTPUT\.\X86Msr.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\EdkII\MdePkg\Library\BaseLib\X86Msr.c
$(OUTPUT_DIR)\Ia32\CpuIdEx.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\Ia32\CpuIdEx.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\Ia32\CpuIdEx.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Library\BaseLib\Ia32\CpuIdEx.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\EdkII\MdePkg\Library\BaseLib\BaseLib\OUTPUT\Ia32\CpuIdEx.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\EdkII\MdePkg\Library\BaseLib\Ia32\CpuIdEx.c
$(OUTPUT_DIR)\LongJump.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\LongJump.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\LongJump.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Include\Library\BaseLib.h
$(OUTPUT_DIR)\LongJump.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Include\Library\BaseMemoryLib.h
$(OUTPUT_DIR)\LongJump.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Include\Library\DebugLib.h
$(OUTPUT_DIR)\LongJump.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Library\BaseLib\BaseLibInternals.h
$(OUTPUT_DIR)\LongJump.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Library\BaseLib\LongJump.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\EdkII\MdePkg\Library\BaseLib\BaseLib\OUTPUT\.\LongJump.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\EdkII\MdePkg\Library\BaseLib\LongJump.c
$(OUTPUT_DIR)\Ia32\ReadEs.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\Ia32\ReadEs.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\Ia32\ReadEs.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Library\BaseLib\Ia32\ReadEs.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\EdkII\MdePkg\Library\BaseLib\BaseLib\OUTPUT\Ia32\ReadEs.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\EdkII\MdePkg\Library\BaseLib\Ia32\ReadEs.c
$(OUTPUT_DIR)\Ia32\WriteCr2.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\Ia32\WriteCr2.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\Ia32\WriteCr2.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Library\BaseLib\Ia32\WriteCr2.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\EdkII\MdePkg\Library\BaseLib\BaseLib\OUTPUT\Ia32\WriteCr2.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\EdkII\MdePkg\Library\BaseLib\Ia32\WriteCr2.c
$(OUTPUT_DIR)\X86WriteGdtr.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\X86WriteGdtr.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\X86WriteGdtr.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Include\Library\BaseLib.h
$(OUTPUT_DIR)\X86WriteGdtr.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Include\Library\BaseMemoryLib.h
$(OUTPUT_DIR)\X86WriteGdtr.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Include\Library\DebugLib.h
$(OUTPUT_DIR)\X86WriteGdtr.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Library\BaseLib\BaseLibInternals.h
$(OUTPUT_DIR)\X86WriteGdtr.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Library\BaseLib\X86WriteGdtr.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\EdkII\MdePkg\Library\BaseLib\BaseLib\OUTPUT\.\X86WriteGdtr.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\EdkII\MdePkg\Library\BaseLib\X86WriteGdtr.c
$(OUTPUT_DIR)\Ia32\ReadDr0.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\Ia32\ReadDr0.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\Ia32\ReadDr0.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Library\BaseLib\Ia32\ReadDr0.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\EdkII\MdePkg\Library\BaseLib\BaseLib\OUTPUT\Ia32\ReadDr0.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\EdkII\MdePkg\Library\BaseLib\Ia32\ReadDr0.c
$(OUTPUT_DIR)\Ia32\WriteMsr64.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\Ia32\WriteMsr64.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\Ia32\WriteMsr64.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Library\BaseLib\Ia32\WriteMsr64.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\EdkII\MdePkg\Library\BaseLib\BaseLib\OUTPUT\Ia32\WriteMsr64.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\EdkII\MdePkg\Library\BaseLib\Ia32\WriteMsr64.c
$(OUTPUT_DIR)\Ia32\FxSave.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\Ia32\FxSave.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\Ia32\FxSave.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Include\Library\BaseLib.h
$(OUTPUT_DIR)\Ia32\FxSave.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Include\Library\BaseMemoryLib.h
$(OUTPUT_DIR)\Ia32\FxSave.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Include\Library\DebugLib.h
$(OUTPUT_DIR)\Ia32\FxSave.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Library\BaseLib\BaseLibInternals.h
$(OUTPUT_DIR)\Ia32\FxSave.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Library\BaseLib\Ia32\FxSave.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\EdkII\MdePkg\Library\BaseLib\BaseLib\OUTPUT\Ia32\FxSave.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\EdkII\MdePkg\Library\BaseLib\Ia32\FxSave.c
$(OUTPUT_DIR)\Ia32\ReadCr0.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\Ia32\ReadCr0.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\Ia32\ReadCr0.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Library\BaseLib\Ia32\ReadCr0.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\EdkII\MdePkg\Library\BaseLib\BaseLib\OUTPUT\Ia32\ReadCr0.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\EdkII\MdePkg\Library\BaseLib\Ia32\ReadCr0.c
$(OUTPUT_DIR)\Ia32\CpuPause.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\Ia32\CpuPause.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\Ia32\CpuPause.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Library\BaseLib\Ia32\CpuPause.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\EdkII\MdePkg\Library\BaseLib\BaseLib\OUTPUT\Ia32\CpuPause.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\EdkII\MdePkg\Library\BaseLib\Ia32\CpuPause.c
$(OUTPUT_DIR)\Ia32\WriteGdtr.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\Ia32\WriteGdtr.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\Ia32\WriteGdtr.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Include\Library\BaseLib.h
$(OUTPUT_DIR)\Ia32\WriteGdtr.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Include\Library\BaseMemoryLib.h
$(OUTPUT_DIR)\Ia32\WriteGdtr.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Include\Library\DebugLib.h
$(OUTPUT_DIR)\Ia32\WriteGdtr.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Library\BaseLib\BaseLibInternals.h
$(OUTPUT_DIR)\Ia32\WriteGdtr.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Library\BaseLib\Ia32\WriteGdtr.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\EdkII\MdePkg\Library\BaseLib\BaseLib\OUTPUT\Ia32\WriteGdtr.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\EdkII\MdePkg\Library\BaseLib\Ia32\WriteGdtr.c
$(OUTPUT_DIR)\Ia32\ReadTsc.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\Ia32\ReadTsc.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\Ia32\ReadTsc.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Library\BaseLib\Ia32\ReadTsc.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\EdkII\MdePkg\Library\BaseLib\BaseLib\OUTPUT\Ia32\ReadTsc.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\EdkII\MdePkg\Library\BaseLib\Ia32\ReadTsc.c
$(OUTPUT_DIR)\Ia32\CpuId.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\Ia32\CpuId.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\Ia32\CpuId.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Library\BaseLib\Ia32\CpuId.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\EdkII\MdePkg\Library\BaseLib\BaseLib\OUTPUT\Ia32\CpuId.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\EdkII\MdePkg\Library\BaseLib\Ia32\CpuId.c
$(OUTPUT_DIR)\Ia32\ReadGdtr.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\Ia32\ReadGdtr.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\Ia32\ReadGdtr.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Include\Library\BaseLib.h
$(OUTPUT_DIR)\Ia32\ReadGdtr.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Include\Library\BaseMemoryLib.h
$(OUTPUT_DIR)\Ia32\ReadGdtr.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Include\Library\DebugLib.h
$(OUTPUT_DIR)\Ia32\ReadGdtr.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Library\BaseLib\BaseLibInternals.h
$(OUTPUT_DIR)\Ia32\ReadGdtr.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Library\BaseLib\Ia32\ReadGdtr.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\EdkII\MdePkg\Library\BaseLib\BaseLib\OUTPUT\Ia32\ReadGdtr.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\EdkII\MdePkg\Library\BaseLib\Ia32\ReadGdtr.c
$(OUTPUT_DIR)\Ia32\MultU64x32.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\Ia32\MultU64x32.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\Ia32\MultU64x32.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Library\BaseLib\Ia32\MultU64x32.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\EdkII\MdePkg\Library\BaseLib\BaseLib\OUTPUT\Ia32\MultU64x32.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\EdkII\MdePkg\Library\BaseLib\Ia32\MultU64x32.c
$(OUTPUT_DIR)\Ia32\RShiftU64.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\Ia32\RShiftU64.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\Ia32\RShiftU64.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Library\BaseLib\Ia32\RShiftU64.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\EdkII\MdePkg\Library\BaseLib\BaseLib\OUTPUT\Ia32\RShiftU64.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\EdkII\MdePkg\Library\BaseLib\Ia32\RShiftU64.c
$(OUTPUT_DIR)\Cpu.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\Cpu.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\Cpu.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Include\Library\BaseLib.h
$(OUTPUT_DIR)\Cpu.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Include\Library\BaseMemoryLib.h
$(OUTPUT_DIR)\Cpu.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Include\Library\DebugLib.h
$(OUTPUT_DIR)\Cpu.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Library\BaseLib\BaseLibInternals.h
$(OUTPUT_DIR)\Cpu.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Library\BaseLib\Cpu.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\EdkII\MdePkg\Library\BaseLib\BaseLib\OUTPUT\.\Cpu.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\EdkII\MdePkg\Library\BaseLib\Cpu.c
$(OUTPUT_DIR)\Ia32\DisableInterrupts.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\Ia32\DisableInterrupts.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\Ia32\DisableInterrupts.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Library\BaseLib\Ia32\DisableInterrupts.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\EdkII\MdePkg\Library\BaseLib\BaseLib\OUTPUT\Ia32\DisableInterrupts.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\EdkII\MdePkg\Library\BaseLib\Ia32\DisableInterrupts.c
$(OUTPUT_DIR)\Ia32\LShiftU64.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\Ia32\LShiftU64.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\Ia32\LShiftU64.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Library\BaseLib\Ia32\LShiftU64.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\EdkII\MdePkg\Library\BaseLib\BaseLib\OUTPUT\Ia32\LShiftU64.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\EdkII\MdePkg\Library\BaseLib\Ia32\LShiftU64.c
$(OUTPUT_DIR)\DivU64x32Remainder.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\DivU64x32Remainder.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\DivU64x32Remainder.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Include\Library\BaseLib.h
$(OUTPUT_DIR)\DivU64x32Remainder.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Include\Library\BaseMemoryLib.h
$(OUTPUT_DIR)\DivU64x32Remainder.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Include\Library\DebugLib.h
$(OUTPUT_DIR)\DivU64x32Remainder.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Library\BaseLib\BaseLibInternals.h
$(OUTPUT_DIR)\DivU64x32Remainder.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Library\BaseLib\DivU64x32Remainder.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\EdkII\MdePkg\Library\BaseLib\BaseLib\OUTPUT\.\DivU64x32Remainder.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\EdkII\MdePkg\Library\BaseLib\DivU64x32Remainder.c
$(OUTPUT_DIR)\CpuDeadLoop.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\CpuDeadLoop.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\CpuDeadLoop.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Include\Library\BaseLib.h
$(OUTPUT_DIR)\CpuDeadLoop.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Library\BaseLib\CpuDeadLoop.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\EdkII\MdePkg\Library\BaseLib\BaseLib\OUTPUT\.\CpuDeadLoop.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\EdkII\MdePkg\Library\BaseLib\CpuDeadLoop.c
$(OUTPUT_DIR)\Ia32\ReadCr3.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\Ia32\ReadCr3.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\Ia32\ReadCr3.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Library\BaseLib\Ia32\ReadCr3.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\EdkII\MdePkg\Library\BaseLib\BaseLib\OUTPUT\Ia32\ReadCr3.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\EdkII\MdePkg\Library\BaseLib\Ia32\ReadCr3.c
$(OUTPUT_DIR)\BitField.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\BitField.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\BitField.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Include\Library\BaseLib.h
$(OUTPUT_DIR)\BitField.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Include\Library\BaseMemoryLib.h
$(OUTPUT_DIR)\BitField.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Include\Library\DebugLib.h
$(OUTPUT_DIR)\BitField.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Library\BaseLib\BaseLibInternals.h
$(OUTPUT_DIR)\BitField.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Library\BaseLib\BitField.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\EdkII\MdePkg\Library\BaseLib\BaseLib\OUTPUT\.\BitField.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\EdkII\MdePkg\Library\BaseLib\BitField.c
$(OUTPUT_DIR)\Ia32\WriteDr5.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\Ia32\WriteDr5.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\Ia32\WriteDr5.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Library\BaseLib\Ia32\WriteDr5.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\EdkII\MdePkg\Library\BaseLib\BaseLib\OUTPUT\Ia32\WriteDr5.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\EdkII\MdePkg\Library\BaseLib\Ia32\WriteDr5.c
$(OUTPUT_DIR)\Ia32\EnableInterrupts.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\Ia32\EnableInterrupts.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\Ia32\EnableInterrupts.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Library\BaseLib\Ia32\EnableInterrupts.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\EdkII\MdePkg\Library\BaseLib\BaseLib\OUTPUT\Ia32\EnableInterrupts.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\EdkII\MdePkg\Library\BaseLib\Ia32\EnableInterrupts.c
$(OUTPUT_DIR)\X86MemoryFence.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\X86MemoryFence.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\X86MemoryFence.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Library\BaseLib\X86MemoryFence.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\EdkII\MdePkg\Library\BaseLib\BaseLib\OUTPUT\.\X86MemoryFence.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\EdkII\MdePkg\Library\BaseLib\X86MemoryFence.c
$(OUTPUT_DIR)\MultU64x32.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\MultU64x32.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\MultU64x32.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Include\Library\BaseLib.h
$(OUTPUT_DIR)\MultU64x32.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Include\Library\BaseMemoryLib.h
$(OUTPUT_DIR)\MultU64x32.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Include\Library\DebugLib.h
$(OUTPUT_DIR)\MultU64x32.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Library\BaseLib\BaseLibInternals.h
$(OUTPUT_DIR)\MultU64x32.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Library\BaseLib\MultU64x32.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\EdkII\MdePkg\Library\BaseLib\BaseLib\OUTPUT\.\MultU64x32.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\EdkII\MdePkg\Library\BaseLib\MultU64x32.c
$(OUTPUT_DIR)\Ia32\ReadDr3.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\Ia32\ReadDr3.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\Ia32\ReadDr3.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Library\BaseLib\Ia32\ReadDr3.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\EdkII\MdePkg\Library\BaseLib\BaseLib\OUTPUT\Ia32\ReadDr3.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\EdkII\MdePkg\Library\BaseLib\Ia32\ReadDr3.c
$(OUTPUT_DIR)\Ia32\FxRestore.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\Ia32\FxRestore.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\Ia32\FxRestore.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Include\Library\BaseLib.h
$(OUTPUT_DIR)\Ia32\FxRestore.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Include\Library\BaseMemoryLib.h
$(OUTPUT_DIR)\Ia32\FxRestore.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Include\Library\DebugLib.h
$(OUTPUT_DIR)\Ia32\FxRestore.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Library\BaseLib\BaseLibInternals.h
$(OUTPUT_DIR)\Ia32\FxRestore.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Library\BaseLib\Ia32\FxRestore.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\EdkII\MdePkg\Library\BaseLib\BaseLib\OUTPUT\Ia32\FxRestore.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\EdkII\MdePkg\Library\BaseLib\Ia32\FxRestore.c
$(OUTPUT_DIR)\Ia32\DivU64x32Remainder.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\Ia32\DivU64x32Remainder.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\Ia32\DivU64x32Remainder.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Library\BaseLib\Ia32\DivU64x32Remainder.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\EdkII\MdePkg\Library\BaseLib\BaseLib\OUTPUT\Ia32\DivU64x32Remainder.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\EdkII\MdePkg\Library\BaseLib\Ia32\DivU64x32Remainder.c
$(OUTPUT_DIR)\Ia32\Non-existing.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\Ia32\Non-existing.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\Ia32\Non-existing.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Include\Library\DebugLib.h
$(OUTPUT_DIR)\Ia32\Non-existing.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Library\BaseLib\Ia32\Non-existing.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\EdkII\MdePkg\Library\BaseLib\BaseLib\OUTPUT\Ia32\Non-existing.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\EdkII\MdePkg\Library\BaseLib\Ia32\Non-existing.c
$(OUTPUT_DIR)\Ia32\ReadCr2.obj : $(MAKE_FILE)
$(OUTPUT_DIR)\Ia32\ReadCr2.obj : $(COMMON_DEPS)
$(OUTPUT_DIR)\Ia32\ReadCr2.obj : $(WORKSPACE)\StmPkg\EdkII\MdePkg\Library\BaseLib\Ia32\ReadCr2.c
"$(CC)" /Foz:\stm_reference\stmpegit\stm-pe\stm\Build\StmPkg\DEBUG_VS2010x86\IA32\StmPkg\EdkII\MdePkg\Library\BaseLib\BaseLib\OUTPUT\Ia32\ReadCr2.obj $(CC_FLAGS) $(INC) z:\stm_reference\stmpegit\stm-pe\stm\StmPkg\EdkII\MdePkg\Library\BaseLib\Ia32\ReadCr2.c
#
# clean all intermediate files
#
clean:
if exist $(OUTPUT_DIR) $(RD) $(OUTPUT_DIR)
#
# clean all generated files
#
cleanall:
if exist $(DEBUG_DIR) $(RD) $(DEBUG_DIR)
if exist $(OUTPUT_DIR) $(RD) $(OUTPUT_DIR)
$(RM) *.pdb *.idb > NUL 2>&1
$(RM) $(BIN_DIR)\$(MODULE_NAME).efi
#
# clean all dependent libraries built
#
cleanlib:
@cd $(MODULE_BUILD_DIR)

Some files were not shown because too many files have changed in this diff Show More