From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail05.groups.io (mail05.groups.io [45.79.224.7]) by spool.mail.gandi.net (Postfix) with ESMTPS id E2EA1AC1274 for ; Mon, 24 Feb 2025 09:10:22 +0000 (UTC) DKIM-Signature: a=rsa-sha256; bh=6VEqrJEiHv6ynHCvCcL3jNHYKa07jQ0m8aPoDy0up44=; c=relaxed/simple; d=groups.io; h=Subject:To:From:User-Agent:MIME-Version:Date:References:In-Reply-To:Message-ID:Precedence:List-Subscribe:List-Help:Sender:List-Id:Mailing-List:Delivered-To:Reply-To:List-Unsubscribe-Post:List-Unsubscribe:Content-Type; s=20240830; t=1740388222; v=1; x=1740647421; b=oVFLaE8DrBEpjbw9XDWWHn/SmZndzyC+zqtthWpPBOchUp45DHqIoDDG1qcvn7EvnYjqisPR +b9pNV+avRS47dU4rTyA+TUJh/D2aFezEH0Hk2SLd3ZVM9J0itsekXMUZ/LnYZV82F65oYAufpC RTOglh2zxujJJ/1X8tfAcDy0UBEJ3BqhcPSb/TkWHVvLfuR32H3TYmznW74MOVEjn3684cXGnxz p1uJ23RTDFPozZKSGXBc3AcGl8OFMgRyadvFmNffUsw3Xz7JtbKLDqweVn6aRBbI8Ofo53b8rwU yKWe8xJl4hk6XefD6QJ+k0DCepbuoIwjcvrLt1uuZWRyg== X-Received: by 127.0.0.2 with SMTP id 0Kt9YY7687511xIrFCjvQZvA; Mon, 24 Feb 2025 01:10:21 -0800 Subject: Re: [edk2-devel] Loading Prebuilt EFI without INF in UEFIPayloadPkg.dsc To: =?UTF-8?B?5Liw56uL5rOi?= , devel@edk2.groups.io From: "greg.wilson via groups.io" X-Originating-Location: Winchester, England, GB (31.121.119.225) X-Originating-Platform: Windows Chrome 133 User-Agent: GROUPS.IO Web Poster MIME-Version: 1.0 Date: Mon, 24 Feb 2025 01:10:20 -0800 References: In-Reply-To: Message-ID: <23323.1740388220775840096@groups.io> Precedence: Bulk List-Subscribe: List-Help: Sender: devel@edk2.groups.io List-Id: Mailing-List: list devel@edk2.groups.io; contact devel+owner@edk2.groups.io Reply-To: devel@edk2.groups.io,greg.wilson@gd-ms.uk List-Unsubscribe-Post: List-Unsubscribe=One-Click List-Unsubscribe: X-Gm-Message-State: q4JQ5Kl9bFlBhgvBajjxPlnyx7686176AA= Content-Type: multipart/alternative; boundary="KGwXVdGc9kOZkAx1IOUV" X-GND-Status: LEGIT Authentication-Results: spool.mail.gandi.net; dkim=pass header.d=groups.io header.s=20240830 header.b=oVFLaE8D; dmarc=pass (policy=none) header.from=groups.io; spf=pass (spool.mail.gandi.net: domain of bounce@groups.io designates 45.79.224.7 as permitted sender) smtp.mailfrom=bounce@groups.io --KGwXVdGc9kOZkAx1IOUV Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Hi All, Thank you for your replies!!! Helped me get it working. I had tried an INF = file, but it was continuedly causing errors when it was building, but i use= d the example at https://github.com/tianocore/edk2-non-osi/blob/master/Emul= ator/X86EmulatorDxe/X86EmulatorDxe.inf and it worked a treat.... INF includ= ed for anyone else looking for another example of how to get an EFI file lo= aded automatically, without source code. [Defines] INF_VERSION =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0= =3D 0x0001001B BASE_NAME =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0=3D E4297X8 FILE_GUID =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0=3D gd08ee09-8142-432d-a0cf-4bce8418deff MODULE_TYPE =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0= =3D UEFI_DRIVER VERSION_STRING =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =3D 1.0 ENTRY_POINT =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0= =3D EfiMain PI_SPECIFICATION_VERSION =C2=A0 =C2=A0 =3D 0x00010014 =C2=A0 =C2=A0## recom= mended UNLOAD_IMAGE =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =3D TR= UE =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0## optional [Binaries.common.AARCH64] PE32|E4297X8.EFI|* #DXE_DEPEX|AArch64/EmulatorDxe.depex|* [Binaries.common.RISCV64] PE32|E4297X8.EFI|* #DXE_DEPEX|RISCV64/EmulatorDxe.depex|* #[Binaries] # =C2=A0# Use PE32 to denote a binary image. If you only have a 64-bit .efi= : # =C2=A0PE32|E4297X8.EFI [Depex] TRUE -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#121140): https://edk2.groups.io/g/devel/message/121140 Mute This Topic: https://groups.io/mt/111294067/7686176 Group Owner: devel+owner@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [rebecca@openfw.io] -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D- --KGwXVdGc9kOZkAx1IOUV Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: quoted-printable
Hi All,

Thank you for your replies!!! Helped me get it work= ing. I had tried an INF file, but it was continuedly causing errors when it= was building, but i used the example at https://github.com/tianocore/edk2-non-osi/blob/master/Emulator/X86Emulato= rDxe/X86EmulatorDxe.inf and it worked a treat.... INF included for anyo= ne else looking for another example of how to get an EFI file loaded automa= tically, without source code.

[Defines]
  INF_VERSION           &= nbsp;      =3D 0x0001001B
  BASE_NAME    = ;                =3D E4297X8
&= nbsp; FILE_GUID                 &nb= sp;  =3D gd08ee09-8142-432d-a0cf-4bce8418deff
  MODULE_TYPE =                  =3D UEFI_DRIV= ER
  VERSION_STRING             &nb= sp; =3D 1.0
  ENTRY_POINT           &nbs= p;      =3D EfiMain
  PI_SPECIFICATION_VERSION &nb= sp;   =3D 0x00010014    ## recommended
  UNLOAD_IM= AGE                 =3D TRUE  =        ## optional

[Binaries.common.AARCH64]
  PE32|E4297X8.EFI|*
&n= bsp; #DXE_DEPEX|AArch64/EmulatorDxe.depex|*
[Binaries.common.RISCV64]
  PE32|E4297X8.EFI|*
  #= DXE_DEPEX|RISCV64/EmulatorDxe.depex|*
  
#[Binaries]#  # Use PE32 to denote a binary image. If you only have a 64-bit .= efi:
#  PE32|E4297X8.EFI
[Depex]
  TRUE
 
_._,_._,_

Groups.io Links:

=20 You receive all messages sent to this group. =20 =20

View/Reply Online (#121140) | =20 | Mute= This Topic | New Topic
Your Subscriptio= n | Contact Group Owner | Unsubscribe [rebecca@openfw.io]

_._,_._,_
--KGwXVdGc9kOZkAx1IOUV--