From b7c51c9cf4864df6aabb99a1ae843becd577237c Mon Sep 17 00:00:00 2001 From: raywu Date: Fri, 15 Jun 2018 00:00:50 +0800 Subject: init. 1AQQW051 --- Core/CORE_DXE/CORE_DXESrc.mak | 155 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 155 insertions(+) create mode 100644 Core/CORE_DXE/CORE_DXESrc.mak (limited to 'Core/CORE_DXE/CORE_DXESrc.mak') diff --git a/Core/CORE_DXE/CORE_DXESrc.mak b/Core/CORE_DXE/CORE_DXESrc.mak new file mode 100644 index 0000000..e60aca0 --- /dev/null +++ b/Core/CORE_DXE/CORE_DXESrc.mak @@ -0,0 +1,155 @@ +#********************************************************************** +#********************************************************************** +#** ** +#** (C)Copyright 1985-2009, American Megatrends, Inc. ** +#** ** +#** All Rights Reserved. ** +#** ** +#** 5555 Oakbrook Parkway, Suite 200, Norcross, GA 30093 ** +#** ** +#** Phone: (770)-246-8600 ** +#** ** +#********************************************************************** +#********************************************************************** + +#********************************************************************** +# $Header: /Alaska/SOURCE/Core/EDK/DxeMain/CORE_DXESrc.mak 20 10/20/11 7:00p Artems $ +# +# $Revision: 20 $ +# +# $Date: 10/20/11 7:00p $ +#********************************************************************** +# Revision History +# ---------------- +# $Log: /Alaska/SOURCE/Core/EDK/DxeMain/CORE_DXESrc.mak $ +# +# 20 10/20/11 7:00p Artems +# File BootOptions.h moved to Include folder - removed reference to its +# old place +# +# 19 5/05/11 3:45p Artems +# Added EDKII compatibility library for EDKII code embedded into Core +# +# 18 6/29/10 11:06p Felixp +# New Boot Options Maintenance Infrastructure. +# See AMI_Aptio_4.x_Boot_Options_Maintenance_Infrastructure_Porting_Guide +# _NDA.doc for details. +# +# 17 11/13/09 3:56p Felixp +# MM_LEGACY_RESERVE_MEM constant in Page.c is converted to SDL token. +# +# 16 10/09/09 6:06p Felixp +# UEFI 2.1 - related changes (suppot Framework and UEFI HII). +# +# 15 3/05/09 1:08p Felixp +# Minor improvements: +# - Unconditional optimization (despite debug flag settings) is removed +# - Headers updated +# +# 14 8/31/07 1:55p Felixp +# Updated to support new location of AMIPostMgr.h. It is moved from +# Core/em/AMITSE into Include/Protocol +# +# 13 4/23/07 1:28p Felixp +# BootScriptSave removed from CORE_DXE(moved into AcpiS3Save driver) +# +# 12 3/13/07 2:04a Felixp +# +# 11 2/13/07 12:01p Felixp +# +# 10 2/13/07 9:18a Felixp +# MRE Handshake protocol renamed to AMI POST Manager protocol +# (MreHandshake.h removed from Core Protocols and added to AMITSE module +# as AMIPostMgr.h) +# +# 9 12/05/06 12:34p Felixp +# +# 8 8/24/06 10:11a Felixp +# Preliminary x64 support (work in progress) +# +# 7 5/20/06 12:38a Felixp +# +# 6 5/19/06 10:46p Felixp +# Updated to EDK 03.16.06 +# Cleanup +# +# 5 4/14/06 2:21p Felixp +# +# 4 4/03/06 3:52p Felixp +# Major changes in PCI and Super I/O: +# PCI - Root Bridge Resource Allocation Sepcification support +# Super I/O - multiple Super I/O support; SIO Setup page added; +# +# 3 3/17/06 4:28p Felixp +# +# 2 3/13/06 5:25p Felixp +# +# 1 3/13/06 2:00a Felixp +# +# 4 12/02/05 11:20a Felixp +# +# 3 3/24/05 3:35p Felixp +# FloppyCtrl moved into a separate component +# +# 2 2/01/05 1:16a Felixp +# Floppy and PS2 modules added to the CORE_DXE +# +# 1 1/28/05 12:45p Felixp +# +#********************************************************************** +# +# +# Name: CORE_DXESrc.mak +# +# Description: +# +# +#********************************************************************** +all : CORE_DXE_LIB + +$(CORE_DXE_LIB) : CORE_DXE_LIB + +CORE_DXE_LIB : $(BUILD_DIR)\CORE_DXESrc.mak CORE_DXE_LIBBin + +CORE_DXE_CIFS=\ +$(CORE_DXE_SRC_DIR)\$(@B).cif\ +!IF "$(Partition_SUPPORT)"=="1" +$(PARTITION_DIR)\Partition.cif\ +!ENDIF +!IF "$(ConSplitter_SUPPORT)"=="1" +$(CONSOLE_SPLITTER_DIR)\ConSplitter.cif\ +!ENDIF +!IF "$(PS2Ctl_SUPPORT)"=="1" +$(PS2Ctl_DIR)\PS2Ctl.cif\ +!ENDIF +!IF $(EFI_SPECIFICATION_VERSION)>0x20000 +$(UefiHii_DIR)\UefiHii.cif\ +!ELSE +$(FrameworkHii_DIR)\FrameworkHii.cif\ +!ENDIF + +$(BUILD_DIR)\CORE_DXESrc.mak : $(CORE_DXE_SRC_DIR)\$(@B).mak $(BUILD_RULES) $(CORE_DXE_CIFS) + $(CIF2MAK) $(CIF2MAK_DEFAULTS) $(CORE_DXE_CIFS) + +CORE_DXE_LIBBin : $(BUILD_DIR)\Foundation.lib $(EDK_II_LIB) + $(MAKE) /$(MAKEFLAGS) $(BUILD_DEFAULTS)\ + /f $(BUILD_DIR)\CORE_DXESrc.mak all\ + TYPE=LIBRARY LIBRARY_NAME=$(CORE_DXE_LIB)\ + "EXT_HEADERS=$(BUILD_DIR)\token.h $(FoundationCpu_DIR)\Processor.h"\ + "MY_INCLUDES=/I$(CORE_PEI_DIR) /I$(Foundation_DIR) /I$(FoundationCpu_DIR)"\ + "MY_DEFINES=/DMM_LEGACY_RESERVE_MEM=$(MM_LEGACY_RESERVE_MEM)"\ + NAME=CORE_DXESrc + +#********************************************************************** +#********************************************************************** +#** ** +#** (C)Copyright 1985-2007, American Megatrends, Inc. ** +#** ** +#** All Rights Reserved. ** +#** ** +#** 5555 Oakbrook Parkway, Suite 200, Norcross, GA 30093 ** +#** ** +#** Phone: (770)-246-8600 ** +#** ** +#********************************************************************** +#********************************************************************** -- cgit v1.2.3