Hello,

(Originally sent to edk2 discuss but it looks like my message has been stuck 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 from 
here. I was hoping someone might be able to give some guidance or pointers. 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-Simple-Application
 suggests to edit an existing package DSC file with the INF file 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 existing package? Would I just 
have to create a DSC file on my own? Is there a resource 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 
(https://github.com/tianocore/tianocore.github.io/wiki/MdeModulePkg) says "This 
package provides the modules that conform to UEFI/PI Industry standards. It 
also provides the defintions(including PPIs/PROTOCOLs/GUIDs and library 
classes) 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


-=-=-=-=-=-=-=-=-=-=-=-
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/21656
Group Owner: devel+ow...@edk2.groups.io
Unsubscribe: https://edk2.groups.io/g/devel/unsub [arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-


Reply via email to