MdeModulePkg/EbcDxe: Add AARCH64 EBC VM support

Adds support for the EBC VM for AARCH64 platforms

Submitted on behalf of a third-party: The Linux Foundation
This contribution is licensed under the BSD license as found at
http://opensource.org/licenses/bsd-license.php

[Taken from https://source.codeaurora.org/external/server/edk2-blue/]
Signed-off-by: Leif Lindholm <leif.lindholm@linaro.org>
Reviewed-by: Feng Tian <feng.tian@Intel.com>
This commit is contained in:
Jeff Brasen
2016-02-17 12:13:48 -07:00
committed by Leif Lindholm
parent 3ed4e502b5
commit a15e5bc286
3 changed files with 703 additions and 1 deletions

View File

@@ -5,6 +5,7 @@
# platform and processor-independent mechanisms for loading and executing EFI
# device drivers.
#
# Copyright (c) 2015, The Linux Foundation. All rights reserved.
# Copyright (c) 2006 - 2014, 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
@@ -28,7 +29,7 @@
#
# The following information is for reference only and not required by the build tools.
#
# VALID_ARCHITECTURES = IA32 X64 IPF
# VALID_ARCHITECTURES = IA32 X64 IPF AARCH64
#
[Sources]
@@ -54,6 +55,9 @@
Ipf/EbcSupport.c
Ipf/EbcLowLevel.s
[Sources.AARCH64]
AArch64/EbcSupport.c
AArch64/EbcLowLevel.S
[Packages]
MdePkg/MdePkg.dec