TianoCore EDK2 master
|
Go to the source code of this file.
Data Structures | |
struct | _SD_PEIM_MEM_BLOCK |
struct | _SD_PEIM_MEM_POOL |
Macros | |
#define | SD_PEIM_MEM_BIT(a) ((UINTN)(1 << (a))) |
#define | SD_PEIM_MEM_BIT_IS_SET(Data, Bit) ((BOOLEAN)(((Data) & SD_PEIM_MEM_BIT(Bit)) == SD_PEIM_MEM_BIT(Bit))) |
#define | SD_PEIM_MEM_UNIT 128 |
#define | SD_PEIM_MEM_UNIT_MASK (SD_PEIM_MEM_UNIT - 1) |
#define | SD_PEIM_MEM_DEFAULT_PAGES 16 |
#define | SD_PEIM_MEM_ROUND(Len) (((Len) + SD_PEIM_MEM_UNIT_MASK) & (~SD_PEIM_MEM_UNIT_MASK)) |
#define | SD_PEIM_NEXT_BIT(Byte, Bit) |
Typedefs | |
typedef struct _SD_PEIM_MEM_BLOCK | SD_PEIM_MEM_BLOCK |
typedef struct _SD_PEIM_MEM_POOL | SD_PEIM_MEM_POOL |
Copyright (c) 2015 - 2017, Intel Corporation. All rights reserved.
SPDX-License-Identifier: BSD-2-Clause-Patent
Definition in file SdHcMem.h.
#define SD_PEIM_MEM_BIT_IS_SET | ( | Data, | |
Bit | |||
) | ((BOOLEAN)(((Data) & SD_PEIM_MEM_BIT(Bit)) == SD_PEIM_MEM_BIT(Bit))) |
#define SD_PEIM_MEM_ROUND | ( | Len | ) | (((Len) + SD_PEIM_MEM_UNIT_MASK) & (~SD_PEIM_MEM_UNIT_MASK)) |
#define SD_PEIM_NEXT_BIT | ( | Byte, | |
Bit | |||
) |
typedef struct _SD_PEIM_MEM_BLOCK SD_PEIM_MEM_BLOCK |