TianoCore EDK2 master
Loading...
Searching...
No Matches
AndroidBootImg.h
Go to the documentation of this file.
1
9#ifndef __ANDROID_BOOTIMG_PROTOCOL_H__
10#define __ANDROID_BOOTIMG_PROTOCOL_H__
11
12//
13// Protocol interface structure
14//
16
17//
18// Function Prototypes
19//
20typedef
22(EFIAPI *ANDROID_BOOTIMG_APPEND_KERNEL_ARGS)(
23 IN CHAR16 *Args,
24 IN UINTN Size
25 );
26
27typedef
29(EFIAPI *ANDROID_BOOTIMG_UPDATE_DTB)(
30 IN EFI_PHYSICAL_ADDRESS OrigDtbBase,
31 OUT EFI_PHYSICAL_ADDRESS *NewDtbBase
32 );
33
35 ANDROID_BOOTIMG_APPEND_KERNEL_ARGS AppendArgs;
36 ANDROID_BOOTIMG_UPDATE_DTB UpdateDtb;
37};
38
39extern EFI_GUID gAndroidBootImgProtocolGuid;
40
41#endif /* __ANDROID_BOOTIMG_PROTOCOL_H__ */
UINT64 UINTN
#define IN
Definition: Base.h:279
#define OUT
Definition: Base.h:284
UINT64 EFI_PHYSICAL_ADDRESS
Definition: UefiBaseType.h:50
RETURN_STATUS EFI_STATUS
Definition: UefiBaseType.h:29
Definition: Base.h:213