mbox series

[edk2,0/4] enhance to support android kernel

Message ID 1488350167-30752-1-git-send-email-haojian.zhuang@linaro.org
Headers show
Series enhance to support android kernel | expand

Message

Haojian Zhuang March 1, 2017, 6:36 a.m. UTC
v1:
  * Fix the issue of booting kernel in AndroidFastboot. The issue was
    caused by broken LinuxLoader.
  * Add a new App to boot android kernel from storage device.

Haojian Zhuang (4):
  EmbeddedPkg/AndroidFastboot: add the GetKernelArgs interface
  EmbeddedPkg/AndroidFastboot: fix to boot android kernel
  EmbeddedPkg: add Android boot device path
  EmbeddedPkg/AndroidBoot: boot android kernel from storage

 .../Application/AndroidBoot/AndroidBootApp.c       | 118 +++++++++
 .../Application/AndroidBoot/AndroidBootApp.h       |  44 ++++
 .../Application/AndroidBoot/AndroidBootApp.inf     |  67 ++++++
 .../Application/AndroidBoot/AndroidBootImg.c       |  91 +++++++
 .../AndroidBoot/Arm/BootAndroidBootImg.c           | 268 +++++++++++++++++++++
 .../AndroidFastboot/AndroidFastbootApp.c           |   2 +-
 .../AndroidFastboot/AndroidFastbootApp.h           |  21 +-
 .../AndroidFastboot/AndroidFastbootApp.inf         |   4 +
 .../AndroidFastboot/Arm/BootAndroidBootImg.c       | 230 +++++++++++++-----
 EmbeddedPkg/EmbeddedPkg.dec                        |   2 +
 .../Include/Protocol/AndroidFastbootPlatform.h     |  13 +
 11 files changed, 795 insertions(+), 65 deletions(-)
 create mode 100644 EmbeddedPkg/Application/AndroidBoot/AndroidBootApp.c
 create mode 100644 EmbeddedPkg/Application/AndroidBoot/AndroidBootApp.h
 create mode 100644 EmbeddedPkg/Application/AndroidBoot/AndroidBootApp.inf
 create mode 100644 EmbeddedPkg/Application/AndroidBoot/AndroidBootImg.c
 create mode 100644 EmbeddedPkg/Application/AndroidBoot/Arm/BootAndroidBootImg.c

-- 
2.7.4

_______________________________________________
edk2-devel mailing list
edk2-devel@lists.01.org
https://lists.01.org/mailman/listinfo/edk2-devel