TianoCore EDK2 master
|
Go to the source code of this file.
Data Structures | |
struct | _EMMC_PEIM_MEM_BLOCK |
struct | _EMMC_PEIM_MEM_POOL |
Macros | |
#define | EMMC_PEIM_MEM_BIT(a) ((UINTN)(1 << (a))) |
#define | EMMC_PEIM_MEM_BIT_IS_SET(Data, Bit) ((BOOLEAN)(((Data) & EMMC_PEIM_MEM_BIT(Bit)) == EMMC_PEIM_MEM_BIT(Bit))) |
#define | EMMC_PEIM_MEM_UNIT 128 |
#define | EMMC_PEIM_MEM_UNIT_MASK (EMMC_PEIM_MEM_UNIT - 1) |
#define | EMMC_PEIM_MEM_DEFAULT_PAGES 16 |
#define | EMMC_PEIM_MEM_ROUND(Len) (((Len) + EMMC_PEIM_MEM_UNIT_MASK) & (~EMMC_PEIM_MEM_UNIT_MASK)) |
#define | EMMC_PEIM_NEXT_BIT(Byte, Bit) |
Typedefs | |
typedef struct _EMMC_PEIM_MEM_BLOCK | EMMC_PEIM_MEM_BLOCK |
typedef struct _EMMC_PEIM_MEM_POOL | EMMC_PEIM_MEM_POOL |
Copyright (c) 2015 - 2017, Intel Corporation. All rights reserved.
SPDX-License-Identifier: BSD-2-Clause-Patent
Definition in file EmmcHcMem.h.
#define EMMC_PEIM_MEM_BIT | ( | a | ) | ((UINTN)(1 << (a))) |
Definition at line 12 of file EmmcHcMem.h.
#define EMMC_PEIM_MEM_BIT_IS_SET | ( | Data, | |
Bit | |||
) | ((BOOLEAN)(((Data) & EMMC_PEIM_MEM_BIT(Bit)) == EMMC_PEIM_MEM_BIT(Bit))) |
Definition at line 14 of file EmmcHcMem.h.
#define EMMC_PEIM_MEM_DEFAULT_PAGES 16 |
Definition at line 39 of file EmmcHcMem.h.
#define EMMC_PEIM_MEM_ROUND | ( | Len | ) | (((Len) + EMMC_PEIM_MEM_UNIT_MASK) & (~EMMC_PEIM_MEM_UNIT_MASK)) |
Definition at line 41 of file EmmcHcMem.h.
#define EMMC_PEIM_MEM_UNIT 128 |
Definition at line 36 of file EmmcHcMem.h.
#define EMMC_PEIM_MEM_UNIT_MASK (EMMC_PEIM_MEM_UNIT - 1) |
Definition at line 38 of file EmmcHcMem.h.
#define EMMC_PEIM_NEXT_BIT | ( | Byte, | |
Bit | |||
) |
Definition at line 46 of file EmmcHcMem.h.
typedef struct _EMMC_PEIM_MEM_BLOCK EMMC_PEIM_MEM_BLOCK |
Definition at line 17 of file EmmcHcMem.h.