On 08/28/14 16:14, Ard Biesheuvel wrote: > This adds support for executing UEFI in a QEMU/mach-virt emulated environment. > The following assumptions are made about the target: > - DRAM base at 0x4000_0000, containing the device tree blob > - DRAM size at least 1 MB > - PL011 UART at 0x900_0000 > - ARM architected timer > - Cortex-A15 CPU (if built for 32-bit) > > The following information is retrieved from the device tree: > - GIC base addresses > - virtual timer interrupt > - RTC base address > - DRAM size, must be at least 128 MB > - virtio MMIO transports > > The device tree image is relocated and installed as a configuration table > so an EFI stub enabled kernel can be booted directly without the need for > a bootloader. > > Contributed-under: TianoCore Contribution Agreement 1.0 > Signed-off-by: Michael Casadevall <[email protected]> > Signed-off-by: Ard Biesheuvel <[email protected]> > --- > .../ArmVirtualizationPkg/ArmVirtualization.dsc.inc | 337 > +++++++++++++++++++++ > .../ArmVirtualizationPkg/ArmVirtualizationQemu.dsc | 247 +++++++++++++++ > .../ArmVirtualizationPkg/ArmVirtualizationQemu.fdf | 314 +++++++++++++++++++ > 3 files changed, 898 insertions(+) > create mode 100644 > ArmPlatformPkg/ArmVirtualizationPkg/ArmVirtualization.dsc.inc > create mode 100644 > ArmPlatformPkg/ArmVirtualizationPkg/ArmVirtualizationQemu.dsc > create mode 100644 > ArmPlatformPkg/ArmVirtualizationPkg/ArmVirtualizationQemu.fdf
Ignoring this patch in favor of [PATCH v5 16/16] ArmVirtualizationPkg: add ArmVirtualizationQemu platform http://thread.gmane.org/gmane.comp.bios.tianocore.devel/9166 Laszlo ------------------------------------------------------------------------------ Slashdot TV. Video for Nerds. Stuff that matters. http://tv.slashdot.org/ _______________________________________________ edk2-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/edk2-devel
