summaryrefslogtreecommitdiffstats
path: root/ArmVirtPkg/ArmVirtQemu.fdf
diff options
context:
space:
mode:
authorArd Biesheuvel <ard.biesheuvel@linaro.org>2015-08-04 18:41:45 +0000
committerabiesheuvel <abiesheuvel@Edk2>2015-08-04 18:41:45 +0000
commit9038538b3cc61768b725db5630f528e3ca8919bf (patch)
tree65e41c11f3f162ad8024bc5e30ef1849003944c8 /ArmVirtPkg/ArmVirtQemu.fdf
parenta20f683a69084e3eb2e8f91b7d804570a9014252 (diff)
downloadedk2-9038538b3cc61768b725db5630f528e3ca8919bf.tar.gz
edk2-9038538b3cc61768b725db5630f528e3ca8919bf.tar.bz2
edk2-9038538b3cc61768b725db5630f528e3ca8919bf.zip
ArmVirtPkg/ArmVirtQemu: add LinuxLoader UEFI app to ARM build
The ARM build still needs an intermediate loader to boot Linux, since ARM/Linux has no builtin UEFI boot stub (yet). So add the LinuxLoader UEFI application to the FV, and enable the FvSimpleFileSystemDxe driver so that we can invoke the Linux loader from the shell, e.g., Shell> linuxloader fs2:zImage -c console=ttyAMA0 Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Ard Biesheuvel <ard.biesheuvel@linaro.org> Reviewed-by: Laszlo Ersek <lersek@redhat.com> git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@18155 6f19259b-4bc3-4df7-8a09-765794883524
Diffstat (limited to 'ArmVirtPkg/ArmVirtQemu.fdf')
-rw-r--r--ArmVirtPkg/ArmVirtQemu.fdf5
1 files changed, 5 insertions, 0 deletions
diff --git a/ArmVirtPkg/ArmVirtQemu.fdf b/ArmVirtPkg/ArmVirtQemu.fdf
index a9ad9ca6fe..6faf3bc121 100644
--- a/ArmVirtPkg/ArmVirtQemu.fdf
+++ b/ArmVirtPkg/ArmVirtQemu.fdf
@@ -237,6 +237,11 @@ READ_LOCK_STATUS = TRUE
SECTION RAW = MdeModulePkg/Logo/Logo.bmp
}
+!if $(ARCH) == ARM
+ INF MdeModulePkg/Universal/FvSimpleFileSystemDxe/FvSimpleFileSystemDxe.inf
+ INF ArmPkg/Application/LinuxLoader/LinuxLoader.inf
+!endif
+
[FV.FVMAIN_COMPACT]
FvAlignment = 16
ERASE_POLARITY = 1