From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-wm0-x231.google.com (mail-wm0-x231.google.com [IPv6:2a00:1450:400c:c09::231]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ml01.01.org (Postfix) with ESMTPS id DDB3D1A1DF2 for ; Wed, 17 Aug 2016 06:45:05 -0700 (PDT) Received: by mail-wm0-x231.google.com with SMTP id q128so199894374wma.1 for ; Wed, 17 Aug 2016 06:45:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id; bh=z7D0IxdjigrT0NmPawBbUkQdA37K55M0bPOAivB4fAs=; b=ABeyafKFoMWbQ4y96qW/nL8GGyNOd24cnMTxywIgIqqdpcqAUr+hx2LxavjoFljecQ LThebxmI982xisZBD626oaJJVKpncKm/EWovmxZkKL1D2pdYsDRYPc69Nz60Qf3Z2R4m lwuQjlNAxiRUfFymFSBtJh+/SaFbvRS/7yZLQ= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:cc:subject:date:message-id; bh=z7D0IxdjigrT0NmPawBbUkQdA37K55M0bPOAivB4fAs=; b=KAV3ObJysz4/cnMjtxjw4gaW/zeHQDlDvh5YL/d7Ck2KhgbmR8JBtP8tBPAGPPX6Y8 7qSqVu+h7+PGDoBxBp8lWIqUo3M4MP3JE6OsvkcUUYPsYrceZbjqIoGnEVpSu+ecmtrp xSBxsLRzjFjZt0TWce6/+xQxfGJiA2QnkHnsSRGeF6XGJoeqHe+15NqlBl8Bp8ajKsyt MquDsUgINvn67Fi40UFIh2Dl861zPE7mMuvJb2+HUlXkCRC6+U9hzaBB0wSN8zsM9oKz eW5DlKaxJ+AU7FKUTkhCR0rUKd2k795IR9M3qvrtCSRPghEDhYpn49lLvW9wU5ywhoLZ cLtQ== X-Gm-Message-State: AEkooutrbbuYwj7ksDubjYs5LXr+btKX0slLZ8sqgHARZpy/HWXdQVP8e+wNNmtAxeWqB/i3 X-Received: by 10.194.54.37 with SMTP id g5mr49663187wjp.65.1471441504285; Wed, 17 Aug 2016 06:45:04 -0700 (PDT) Received: from mohikan.mushroom.smurfnet.nu (cpc92308-cmbg19-2-0-cust814.5-4.cable.virginm.net. [82.24.251.47]) by smtp.gmail.com with ESMTPSA id bc10sm31707958wjc.32.2016.08.17.06.45.03 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Wed, 17 Aug 2016 06:45:03 -0700 (PDT) From: Leif Lindholm To: edk2-devel@lists.01.org Cc: Ard Biesheuvel , Feng Tian , Star Zeng , Laszlo Ersek Date: Wed, 17 Aug 2016 14:45:00 +0100 Message-Id: <1471441502-21873-1-git-send-email-leif.lindholm@linaro.org> X-Mailer: git-send-email 2.1.4 Subject: [PATCH 0/2] Add EBC support for AArch64 X-BeenThere: edk2-devel@lists.01.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: EDK II Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 17 Aug 2016 13:45:06 -0000 Import the AArch64 EBC implementation from https://source.codeaurora.org/external/server/edk2-blue/ Tested with MdeModulePkg/Application/HelloWorld built for EBC. Changes from RFC (affecting 1/2 only): - Added contributed-under tag after discussion with other stewards. The agreed interpretation is that my invoking this tag explcitly states that I confirm that the code is contributable under the current - Added branch name of origin. Jeff Brasen (1): MdeModulePkg/EbcDxe: Add AARCH64 EBC VM support Leif Lindholm (1): ArmVirtPkg: enable EBC interpreter for AArch64 QEMU ArmVirtPkg/ArmVirtQemu.dsc | 1 + ArmVirtPkg/ArmVirtQemuFvMain.fdf.inc | 5 + .../Universal/EbcDxe/AArch64/EbcLowLevel.S | 135 +++++ MdeModulePkg/Universal/EbcDxe/AArch64/EbcSupport.c | 563 +++++++++++++++++++++ MdeModulePkg/Universal/EbcDxe/EbcDxe.inf | 8 +- 5 files changed, 710 insertions(+), 2 deletions(-) create mode 100644 MdeModulePkg/Universal/EbcDxe/AArch64/EbcLowLevel.S create mode 100644 MdeModulePkg/Universal/EbcDxe/AArch64/EbcSupport.c -- 2.1.4