From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received-SPF: Pass (sender SPF authorized) identity=mailfrom; client-ip=2607:f8b0:4864:20::d44; helo=mail-io1-xd44.google.com; envelope-from=ard.biesheuvel@linaro.org; receiver=edk2-devel@lists.01.org Received: from mail-io1-xd44.google.com (mail-io1-xd44.google.com [IPv6:2607:f8b0:4864:20::d44]) (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 551702112B1CA for ; Wed, 12 Sep 2018 07:56:56 -0700 (PDT) Received: by mail-io1-xd44.google.com with SMTP id 75-v6so392360iou.11 for ; Wed, 12 Sep 2018 07:56:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=dLjO4IkLhNQ4c2d1Ay1PNp5kCci7bGDfdE0/yefYsws=; b=K6/UYgQrD9M9LG0W2IjqG7uTxcprI/mIId/xh96NOQO4xZOMLiV+9tp45Kycasz5yK uXG3H4GLdZvFFHBZhN5qispa3XBxy+jwotuyOHYjQ18iSuPwrEGwkM/iFjxCZI7vy+dh epd/wdnt7J+9/ddPow3hHd/bzgrzlt/e986UA= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=dLjO4IkLhNQ4c2d1Ay1PNp5kCci7bGDfdE0/yefYsws=; b=gjDX9IqcQleMGw+zDziCS/v+NlthEbXGqTfKGj/6ZKGSB//0D713RSPzRjkSoXCPbf T3hrYWcevJ64syviShqpL+o4VUPwYyRRR/LV2E1g+0QKeWlIhS4Ld7dlLNwW99hXWOPJ iiMnoFNf1YOFiIVRlYY1//4IcVUgjNymRgyl6szYHqiQRmHX0tcocfqf/wNssk6ogQaV YfawKijtRduEzWOrJRKtsOIkpTUIzwN95WBfFni2K8tduFCK1GS8mAZ2V104YQFpBdmQ 15c3xmBVOZciUHll9eih02XYbJE3Zx3qipPY/iux+OS6cdRI5FJPJKOqMsCMvFjcvEli v8CQ== X-Gm-Message-State: APzg51AWKcKJYDTWKoLkAvSLLXuFkhs9THUCAVzLjjgZRlquF0qUt+Pz Dy6n2qb5O1tsRHXW6d50/F5W+BOMMpBEtEBwMQlHgA== X-Google-Smtp-Source: ANB0VdYkWWyJOi7dFQZYVHAW0M2u9AOXkOUmt08H1g10BjPhCltk19W8sufuxzDpaJ8ffAV/w5vXDZAH1AvxMAmXZ2A= X-Received: by 2002:a6b:be83:: with SMTP id o125-v6mr1997021iof.173.1536764215712; Wed, 12 Sep 2018 07:56:55 -0700 (PDT) MIME-Version: 1.0 Received: by 2002:a6b:2848:0:0:0:0:0 with HTTP; Wed, 12 Sep 2018 07:56:55 -0700 (PDT) In-Reply-To: <4A89E2EF3DFEDB4C8BFDE51014F606A14E2F6638@SHSMSX104.ccr.corp.intel.com> References: <20180912132151.4258-1-ard.biesheuvel@linaro.org> <4A89E2EF3DFEDB4C8BFDE51014F606A14E2F6638@SHSMSX104.ccr.corp.intel.com> From: Ard Biesheuvel Date: Wed, 12 Sep 2018 16:56:55 +0200 Message-ID: To: "Gao, Liming" Cc: "edk2-devel@lists.01.org" , "Ni, Ruiyu" , "Zimmer, Vincent" , "Dong, Eric" , Andrew Fish , "agraf@suse.de" , "Richardson, Brian" , "Kinney, Michael D" , Laszlo Ersek , "Zeng, Star" Subject: Re: [PATCH 0/4] MdeModulePkg: add support for dispatching foreign arch PE/COFF images X-BeenThere: edk2-devel@lists.01.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: EDK II Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 12 Sep 2018 14:56:57 -0000 Content-Type: text/plain; charset="UTF-8" On 12 September 2018 at 16:55, Gao, Liming wrote: > Ard: > What's purpose to run the not native image in emulator? And, what should be done in the emulator driver, such as X64Emulator? Is the emulator responsible to translate the instruction between the different arch? I see X64Emualtor bases on qemu code. > The primary use case is option ROMs on PCIe cards.