summaryrefslogtreecommitdiff
path: root/Core/EM/EBC
diff options
context:
space:
mode:
authorraywu <raywu0301@gmail.com>2018-06-15 00:00:50 +0800
committerraywu <raywu0301@gmail.com>2018-06-15 00:00:50 +0800
commitb7c51c9cf4864df6aabb99a1ae843becd577237c (patch)
treeeebe9b0d0ca03062955223097e57da84dd618b9a /Core/EM/EBC
downloadzprj-b7c51c9cf4864df6aabb99a1ae843becd577237c.tar.xz
init. 1AQQW051HEADmaster
Diffstat (limited to 'Core/EM/EBC')
-rw-r--r--Core/EM/EBC/EBC.cif12
-rw-r--r--Core/EM/EBC/EBC.dxs54
-rw-r--r--Core/EM/EBC/EBC.efibin0 -> 16640 bytes
-rw-r--r--Core/EM/EBC/EBC.mak69
-rw-r--r--Core/EM/EBC/EBC.sdl24
-rw-r--r--Core/EM/EBC/EBCx64.efibin0 -> 14240 bytes
6 files changed, 159 insertions, 0 deletions
diff --git a/Core/EM/EBC/EBC.cif b/Core/EM/EBC/EBC.cif
new file mode 100644
index 0000000..12fc2ee
--- /dev/null
+++ b/Core/EM/EBC/EBC.cif
@@ -0,0 +1,12 @@
+<component>
+ name = "EBC"
+ category = ModulePart
+ LocalRoot = "Core\EM\EBC\"
+ RefName = "EBC"
+[files]
+"EBC.sdl"
+"EBC.mak"
+"EBC.dxs"
+"EBC.efi"
+"EBCx64.efi"
+<endComponent>
diff --git a/Core/EM/EBC/EBC.dxs b/Core/EM/EBC/EBC.dxs
new file mode 100644
index 0000000..1ad369a
--- /dev/null
+++ b/Core/EM/EBC/EBC.dxs
@@ -0,0 +1,54 @@
+//**********************************************************************
+//**********************************************************************
+//** **
+//** (C)Copyright 1985-2010, American Megatrends, Inc. **
+//** **
+//** All Rights Reserved. **
+//** **
+//** 5555 Oakbrook Parkway, Suite 200, Norcross, GA 30093 **
+//** **
+//** Phone: (770)-246-8600 **
+//** **
+//**********************************************************************
+//**********************************************************************
+
+//**********************************************************************
+// $Header: /Alaska/BIN/Core/Modules/Ebc/EBC.dxs 1 5/13/11 5:03p Artems $
+//
+// $Revision: 1 $
+//
+// $Date: 5/13/11 5:03p $
+//**********************************************************************
+// Revision History
+// ----------------
+// $Log: /Alaska/BIN/Core/Modules/Ebc/EBC.dxs $
+//
+// 1 5/13/11 5:03p Artems
+//
+// 6 1/13/10 2:13p Felixp
+//
+//**********************************************************************
+//<AMI_FHDR_START>
+//
+// Name: EBC.dxs
+//
+// Description: Dependency expression for the component
+//
+//<AMI_FHDR_END>
+//**********************************************************************
+DEPENDENCY_START
+TRUE
+DEPENDENCY_END
+//**********************************************************************
+//**********************************************************************
+//** **
+//** (C)Copyright 1985-2010, American Megatrends, Inc. **
+//** **
+//** All Rights Reserved. **
+//** **
+//** 5555 Oakbrook Parkway, Suite 200, Norcross, GA 30093 **
+//** **
+//** Phone: (770)-246-8600 **
+//** **
+//**********************************************************************
+//********************************************************************** \ No newline at end of file
diff --git a/Core/EM/EBC/EBC.efi b/Core/EM/EBC/EBC.efi
new file mode 100644
index 0000000..d1d204c
--- /dev/null
+++ b/Core/EM/EBC/EBC.efi
Binary files differ
diff --git a/Core/EM/EBC/EBC.mak b/Core/EM/EBC/EBC.mak
new file mode 100644
index 0000000..a735c1c
--- /dev/null
+++ b/Core/EM/EBC/EBC.mak
@@ -0,0 +1,69 @@
+#**********************************************************************
+#**********************************************************************
+#** **
+#** (C)Copyright 1985-2011, American Megatrends, Inc. **
+#** **
+#** All Rights Reserved. **
+#** **
+#** 5555 Oakbrook Parkway, Suite 200, Norcross, GA 30093 **
+#** **
+#** Phone: (770)-246-8600 **
+#** **
+#**********************************************************************
+#**********************************************************************
+
+#**********************************************************************
+# $Header: /Alaska/BIN/Core/Modules/Ebc/EBC.mak 1 5/13/11 5:03p Artems $
+#
+# $Revision: 1 $
+#
+# $Date: 5/13/11 5:03p $
+#**********************************************************************
+# Revision History
+# ----------------
+# $Log: /Alaska/BIN/Core/Modules/Ebc/EBC.mak $
+#
+# 1 5/13/11 5:03p Artems
+#
+# 6 1/13/10 2:13p Felixp
+#
+#**********************************************************************
+#<AMI_FHDR_START>
+#
+# Name: EBC.mak
+#
+# Description:
+#
+#<AMI_FHDR_END>
+#**********************************************************************
+all : EBC
+
+EBC : $(BUILD_DIR)\EBC.mak EBCBin
+
+$(BUILD_DIR)\EBC.mak : $(EBC_DIR)\$(@B).cif $(EBC_DIR)\$(@B).mak $(BUILD_RULES)
+ $(CIF2MAK) $(EBC_DIR)\$(@B).cif $(CIF2MAK_DEFAULTS)
+
+EBCBin :
+ $(MAKE) /$(MAKEFLAGS) $(BUILD_DEFAULTS)\
+ /f $(BUILD_DIR)\EBC.mak all\
+ GUID=13AC6DD0-73D0-11D4-B06B-00AA00BD6DE7\
+!IF "$(x64_BUILD)"=="1"
+ EFI_FILE=$(EBC_DIR)\EBCx64.efi\
+!ELSE
+ EFI_FILE=$(EBC_DIR)\EBC.efi\
+!ENDIF
+ TYPE=BS_DRIVER \
+ COMPRESS=1\
+#**********************************************************************
+#**********************************************************************
+#** **
+#** (C)Copyright 1985-2011, American Megatrends, Inc. **
+#** **
+#** All Rights Reserved. **
+#** **
+#** 5555 Oakbrook Parkway, Suite 200, Norcross, GA 30093 **
+#** **
+#** Phone: (770)-246-8600 **
+#** **
+#**********************************************************************
+#********************************************************************** \ No newline at end of file
diff --git a/Core/EM/EBC/EBC.sdl b/Core/EM/EBC/EBC.sdl
new file mode 100644
index 0000000..4d0bb1f
--- /dev/null
+++ b/Core/EM/EBC/EBC.sdl
@@ -0,0 +1,24 @@
+TOKEN
+ Name = "EBC_SUPPORT"
+ Value = "1"
+ Help = "Main switch to enable EBC support in Project"
+ TokenType = Boolean
+ TargetMAK = Yes
+ Master = Yes
+End
+
+PATH
+ Name = "EBC_DIR"
+End
+
+MODULE
+ Help = "Includes EBC.mak to Project"
+ File = "EBC.mak"
+End
+
+ELINK
+ Name = "$(BUILD_DIR)\EBC.ffs"
+ Parent = "FV_MAIN"
+ InvokeOrder = AfterParent
+End
+
diff --git a/Core/EM/EBC/EBCx64.efi b/Core/EM/EBC/EBCx64.efi
new file mode 100644
index 0000000..ab9f85b
--- /dev/null
+++ b/Core/EM/EBC/EBCx64.efi
Binary files differ