> On 12 Jun 2017, at 21:38, Laszlo Ersek <ler...@redhat.com> wrote: > > (side track) > >> On 06/12/17 18:40, Ard Biesheuvel wrote: >> On 12 June 2017 at 18:28, Laszlo Ersek <ler...@redhat.com> wrote: > >>> - ArmVirtPkg/ArmVirtQemuKernel.dsc: >>> >>> - Not really sure about the QEMU configuration for this, but see >>> commit 8de84d424221 ("ArmVirtPkg: implement ArmVirtQemuKernel", >>> 2016-02-05) for the intended use. I think Ard can explain it better. >>> >> >> The standard mach-virt machine you get when using -bios boots with the >> firmware image exposed as an emulated XIP NOR flash. Many ARM systems >> that boot with ARM trusted firmware don't run UEFI in place but load >> it into DRAM and execute it from there. >> >> So ArmVirtQemuKernel runs from DRAM instead. It borrows the Linux >> kernel boot protocol to achieve this, since it was already implemented >> by QEMU via -kernel (and -bios/-pflash omitted) > > Ah! So you boot that firmware binary itself with the "-kernel" option; > is that right? > > (I guess I'll finally understand why you called the DSC file > "ArmVirtQemuKernel" :) ) > >
Yes :-) _______________________________________________ edk2-devel mailing list edk2-devel@lists.01.org https://lists.01.org/mailman/listinfo/edk2-devel