diff options
author | Jun Nie <jun.nie@linaro.org> | 2017-08-17 20:58:59 +0800 |
---|---|---|
committer | Leif Lindholm <leif.lindholm@linaro.org> | 2017-08-20 12:36:34 +0100 |
commit | fa74dd2217aebe6930890e55d58d35e639b18c2e (patch) | |
tree | d9401bd48e1cdffb4cba9b996c0047903411c5a4 /EmbeddedPkg/EmbeddedPkg.dsc | |
parent | ce13d2d8c81f0ba77ac15d1e9a395ef1b8e57a82 (diff) | |
download | edk2-fa74dd2217aebe6930890e55d58d35e639b18c2e.tar.gz edk2-fa74dd2217aebe6930890e55d58d35e639b18c2e.tar.bz2 edk2-fa74dd2217aebe6930890e55d58d35e639b18c2e.zip |
EmbeddedPkg/AndroidBoot: boot android kernel from storage
Add an android kernel loader that could load kernel from storage
device.
This android boot image BDS add addtitional cmdline/dtb/ramfs
support besides kernel that is introduced by Android boot header.
This patch is derived from Haojian's code as below link.
https://patches.linaro.org/patch/94683/
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jun Nie <jun.nie@linaro.org>
Reviewed-by: Leif Lindholm <leif.lindholm@linaro.org>
Diffstat (limited to 'EmbeddedPkg/EmbeddedPkg.dsc')
-rw-r--r-- | EmbeddedPkg/EmbeddedPkg.dsc | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/EmbeddedPkg/EmbeddedPkg.dsc b/EmbeddedPkg/EmbeddedPkg.dsc index 16b368e3c9..4a34e34843 100644 --- a/EmbeddedPkg/EmbeddedPkg.dsc +++ b/EmbeddedPkg/EmbeddedPkg.dsc @@ -52,6 +52,7 @@ DebugLib|MdePkg/Library/BaseDebugLibNull/BaseDebugLibNull.inf
+ AndroidBootImgLib|EmbeddedPkg/Library/AndroidBootImgLib/AndroidBootImgLib.inf
BaseLib|MdePkg/Library/BaseLib/BaseLib.inf
BaseMemoryLib|MdePkg/Library/BaseMemoryLib/BaseMemoryLib.inf
PciLib|MdePkg/Library/BasePciLibCf8/BasePciLibCf8.inf
@@ -272,6 +273,7 @@ TimerLib|MdePkg/Library/BaseTimerLibNullTemplate/BaseTimerLibNullTemplate.inf
}
+ EmbeddedPkg/Application/AndroidBoot/AndroidBootApp.inf
EmbeddedPkg/Application/AndroidFastboot/AndroidFastbootApp.inf {
<LibraryClasses>
# It depends on BdsLib that depends on TimerLib
|