]> git.proxmox.com Git - mirror_edk2.git/blobdiff - EmbeddedPkg/Include/Library/AndroidBootImgLib.h
EmbeddedPkg/AndroidBoot: boot android kernel from storage
[mirror_edk2.git] / EmbeddedPkg / Include / Library / AndroidBootImgLib.h
index 06da7511810fd71925bc24a6ea1ca88b642f9f28..331caa50c30690eb9b8c2c1837a4ecd57c3b7bd7 100644 (file)
@@ -55,4 +55,17 @@ typedef struct {
  * and larger than boot header */\r
 #define IS_VALID_ANDROID_PAGE_SIZE(Val)   \\r
              (IS_POWER_OF_2(Val) && (Val > sizeof(ANDROID_BOOTIMG_HEADER)))\r
+\r
+EFI_STATUS\r
+AndroidBootImgGetImgSize (\r
+  IN  VOID    *BootImg,\r
+  OUT UINTN   *ImgSize\r
+  );\r
+\r
+EFI_STATUS\r
+AndroidBootImgBoot (\r
+  IN VOID                   *Buffer,\r
+  IN UINTN                   BufferSize\r
+  );\r
+\r
 #endif /* __ABOOTIMG_H__ */\r