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

Reply via email to