From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail02.groups.io (mail02.groups.io [66.175.222.108]) by spool.mail.gandi.net (Postfix) with ESMTPS id 294FBAC16C0 for ; Mon, 22 Jan 2024 18:25:56 +0000 (UTC) DKIM-Signature: a=rsa-sha256; bh=lwx8UD69xISu0hH+NDwJ7XT0jmvqoFpUxxF5tWckXtE=; c=relaxed/simple; d=groups.io; h=Date:To:From:Subject:Message-ID:Feedback-ID:MIME-Version:Precedence:List-Subscribe:List-Help:Sender:List-Id:Mailing-List:Delivered-To:Reply-To:List-Unsubscribe-Post:List-Unsubscribe:Content-Type:Content-Transfer-Encoding; s=20140610; t=1705947954; v=1; b=O8xNw4YtxyGJyY1/GzPbThZXVLt3feiOYM733eMuyOR/crDcKGF4ZQiTtuzb063CTRD87izf wt7hipSZh6PI3IuCkSzentqPHuGEDKoo91S2W5O0KAUlRvwzxMPgcE8qzw3VRjSek9nptbnsPJ/ H63OXjwS1Ga/pMvy8u/p4xwo= X-Received: by 127.0.0.2 with SMTP id tFz1YY7687511xalU0a9G36M; Mon, 22 Jan 2024 10:25:54 -0800 X-Received: from mail-40132.protonmail.ch (mail-40132.protonmail.ch [185.70.40.132]) by mx.groups.io with SMTP id smtpd.web10.533.1705947953741734931 for ; Mon, 22 Jan 2024 10:25:54 -0800 Date: Mon, 22 Jan 2024 18:25:29 +0000 To: "devel@edk2.groups.io" From: "ryderkeys via groups.io" Subject: [edk2-devel] Resources for Creating Packages Message-ID: Feedback-ID: 87951057:user:proton MIME-Version: 1.0 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,ryderkeys@proton.me List-Unsubscribe-Post: List-Unsubscribe=One-Click List-Unsubscribe: X-Gm-Message-State: NwG5hG7CTkYONyQZnnOgE67rx7686176AA= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-GND-Status: LEGIT Authentication-Results: spool.mail.gandi.net; dkim=pass header.d=groups.io header.s=20140610 header.b=O8xNw4Yt; dmarc=none; spf=pass (spool.mail.gandi.net: domain of bounce@groups.io designates 66.175.222.108 as permitted sender) smtp.mailfrom=bounce@groups.io Hello, (Originally sent to edk2 discuss but it looks like my message has been stuc= k in moderation for a week, so I thought I would try here instead.) I am new to UEFI and trying to learn how to use EDK 2. I have been able to = build EmulatorPkg with stuart but I had a couple questions on where to go f= rom here. I was hoping someone might be able to give some guidance or point= ers. Any help is much appreciated. 1. How can I build a UEFI application with a new package? I see the https:/= /github.com/tianocore/tianocore.github.io/wiki/Getting-Started-Writing-Simp= le-Application suggests to edit an existing package DSC file with the INF f= ile for my module. Which works fine. But where would I begin if I wanted to= create my own package without commandeering the build for an already exist= ing package? Would I just have to create a DSC file on my own? Is there a r= esource I can read on how to create new packages with EDK 2, or is this not= the recommended way to get started building applications? 2. What exactly is in MdeModulePkg? I just noticed it has a similar name to= MdePkg and wondered what the difference between the two was. The wiki (htt= ps://github.com/tianocore/tianocore.github.io/wiki/MdeModulePkg) says "This= package provides the modules that conform to UEFI/PI Industry standards. I= t also provides the defintions(including PPIs/PROTOCOLs/GUIDs and library c= lasses) and libraries instances, which are used for those modules." but I'm= not completely sure what this means. Is someone able to elaborate? Thank you, Ryder -=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 (#114143): https://edk2.groups.io/g/devel/message/114143 Mute This Topic: https://groups.io/mt/103892486/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-