qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* On integrating LoongArch EDK2 firmware into QEMU build process
@ 2023-03-30 14:06 WANG Xuerui
  2023-03-31  0:54 ` maobibo
  0 siblings, 1 reply; 13+ messages in thread
From: WANG Xuerui @ 2023-03-30 14:06 UTC (permalink / raw)
  To: qemu-devel; +Cc: Song Gao, 杨小娟, Bibo Mao

Hi,

Recently there are reportedly increased general interest in trying out 
LoongArch on top of QEMU, among both end users and organizations; and 
the EDK2 firmware port is fully upstreamed since the stable202211 
version, and a build suitable for QEMU is already possible with 
Platform/Loongson/LoongArchQemuPkg in edk2-platforms. I think providing 
pre-built LoongArch firmware would make it much easier to dabble in 
system emulation, helping those users. (They currently have to pull a 
blob from yangxiaojuan/qemu-binary, and remember to pair certain version 
of QEMU with certain revision of the firmware blob. I'm also one of the 
users who can't remember which version to use, but I can always build my 
own; imagine the difficulty an end user would face!)

So I tried to add a LoongArch build to the list stored in roms/, but 
discovered that edk2-platforms seems not included, because all other 
platforms' EDK2 packages are directly under the main edk2 repo.

The question is: is integrating a platform package from edk2-platforms 
okay under the current build system, so we can arrange to provide 
edk2-platforms also as a submodule and go ahead? Or do we (the LoongArch 
firmware community) have to change the code organization to make 
necessary parts available in the main edk2 repo?

CC-ing target/loongarch maintainers from Loongson too as you may have 
more information.



^ permalink raw reply	[flat|nested] 13+ messages in thread

end of thread, other threads:[~2023-10-08  1:11 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-03-30 14:06 On integrating LoongArch EDK2 firmware into QEMU build process WANG Xuerui
2023-03-31  0:54 ` maobibo
2023-03-31 12:12   ` Gerd Hoffmann
2023-04-01  2:16     ` gaosong
2023-04-01  5:11     ` maobibo
2023-04-03  8:51       ` maobibo
2023-04-03 10:13         ` [edk2-devel] " Chao Li
2023-04-03 10:29           ` Michael Brown
2023-04-03 11:04             ` Gerd Hoffmann
2023-04-04  2:24               ` Chao Li
2023-04-03 10:58           ` Gerd Hoffmann
2023-09-30 20:16   ` WANG Xuerui
2023-10-08  1:09     ` Chao Li

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).