TianoCore EDK2 master
Loading...
Searching...
No Matches
AndroidFastbootPlatform.h File Reference

Go to the source code of this file.

Data Structures

struct  _FASTBOOT_PLATFORM_PROTOCOL
 

Typedefs

typedef EFI_STATUS(* FASTBOOT_PLATFORM_INIT) (VOID)
 
typedef VOID(* FASTBOOT_PLATFORM_UN_INIT) (VOID)
 
typedef EFI_STATUS(* FASTBOOT_PLATFORM_FLASH) (IN CHAR8 *PartitionName, IN UINTN BufferSize, IN VOID *Buffer)
 
typedef EFI_STATUS(* FASTBOOT_PLATFORM_ERASE) (IN CHAR8 *PartitionName)
 
typedef EFI_STATUS(* FASTBOOT_PLATFORM_GETVAR) (IN CHAR8 *Name, OUT CHAR8 *Value)
 
typedef EFI_STATUS(* FASTBOOT_PLATFORM_OEM_COMMAND) (IN CHAR8 *Command)
 
typedef struct _FASTBOOT_PLATFORM_PROTOCOL FASTBOOT_PLATFORM_PROTOCOL
 

Variables

EFI_GUID gAndroidFastbootPlatformProtocolGuid
 

Detailed Description

Copyright (c) 2014, ARM Ltd. All rights reserved.

SPDX-License-Identifier: BSD-2-Clause-Patent

Definition in file AndroidFastbootPlatform.h.

Typedef Documentation

◆ FASTBOOT_PLATFORM_ERASE

typedef EFI_STATUS(* FASTBOOT_PLATFORM_ERASE) (IN CHAR8 *PartitionName)

Definition at line 75 of file AndroidFastbootPlatform.h.

◆ FASTBOOT_PLATFORM_FLASH

typedef EFI_STATUS(* FASTBOOT_PLATFORM_FLASH) (IN CHAR8 *PartitionName, IN UINTN BufferSize, IN VOID *Buffer)

Definition at line 59 of file AndroidFastbootPlatform.h.

◆ FASTBOOT_PLATFORM_GETVAR

typedef EFI_STATUS(* FASTBOOT_PLATFORM_GETVAR) (IN CHAR8 *Name, OUT CHAR8 *Value)

Definition at line 99 of file AndroidFastbootPlatform.h.

◆ FASTBOOT_PLATFORM_INIT

typedef EFI_STATUS(* FASTBOOT_PLATFORM_INIT) (VOID)

Definition at line 32 of file AndroidFastbootPlatform.h.

◆ FASTBOOT_PLATFORM_OEM_COMMAND

typedef EFI_STATUS(* FASTBOOT_PLATFORM_OEM_COMMAND) (IN CHAR8 *Command)

Definition at line 125 of file AndroidFastbootPlatform.h.

◆ FASTBOOT_PLATFORM_UN_INIT

typedef VOID(* FASTBOOT_PLATFORM_UN_INIT) (VOID)

Definition at line 42 of file AndroidFastbootPlatform.h.