| EmbeddedPkg[all]
    0.1
    | 
| Data Structures | |
| struct | ANDROID_BOOTIMG_HEADER | 
| Macros | |
| #define | ANDROID_BOOTIMG_KERNEL_ARGS_SIZE 512 | 
| #define | ANDROID_BOOT_MAGIC "ANDROID!" | 
| #define | ANDROID_BOOT_MAGIC_LENGTH (sizeof (ANDROID_BOOT_MAGIC) - 1) | 
| #define | IS_POWER_OF_2(Val) ((Val) != 0 && (((Val) & ((Val) - 1)) == 0)) | 
| #define | IS_VALID_ANDROID_PAGE_SIZE(Val) (IS_POWER_OF_2(Val) && (Val > sizeof(ANDROID_BOOTIMG_HEADER))) | 
| Functions | |
| EFI_STATUS | AndroidBootImgGetImgSize (IN VOID *BootImg, OUT UINTN *ImgSize) | 
| EFI_STATUS | AndroidBootImgBoot (IN VOID *Buffer, IN UINTN BufferSize) | 
Copyright (c) 2013-2014, ARM Ltd. All rights reserved.
 Copyright (c) 2017, Linaro.
SPDX-License-Identifier: BSD-2-Clause-Patent
| #define ANDROID_BOOT_MAGIC "ANDROID!" | 
| #define ANDROID_BOOT_MAGIC_LENGTH (sizeof (ANDROID_BOOT_MAGIC) - 1) | 
| #define ANDROID_BOOTIMG_KERNEL_ARGS_SIZE 512 | 
| #define IS_POWER_OF_2 | ( | Val | ) | ((Val) != 0 && (((Val) & ((Val) - 1)) == 0)) | 
| #define IS_VALID_ANDROID_PAGE_SIZE | ( | Val | ) | (IS_POWER_OF_2(Val) && (Val > sizeof(ANDROID_BOOTIMG_HEADER))) | 
| EFI_STATUS AndroidBootImgBoot | ( | IN VOID * | Buffer, | 
| IN UINTN | BufferSize | ||
| ) | 
| EFI_STATUS AndroidBootImgGetImgSize | ( | IN VOID * | BootImg, | 
| OUT UINTN * | ImgSize | ||
| ) |