diff options
Diffstat (limited to 'MdeModulePkg/Bus/Sd/EmmcBlockIoPei/EmmcHcMem.h')
-rw-r--r-- | MdeModulePkg/Bus/Sd/EmmcBlockIoPei/EmmcHcMem.h | 61 |
1 files changed, 0 insertions, 61 deletions
diff --git a/MdeModulePkg/Bus/Sd/EmmcBlockIoPei/EmmcHcMem.h b/MdeModulePkg/Bus/Sd/EmmcBlockIoPei/EmmcHcMem.h deleted file mode 100644 index af0c93c610..0000000000 --- a/MdeModulePkg/Bus/Sd/EmmcBlockIoPei/EmmcHcMem.h +++ /dev/null @@ -1,61 +0,0 @@ -/** @file
-
-Copyright (c) 2015, Intel Corporation. All rights reserved.<BR>
-
-This program and the accompanying materials
-are licensed and made available under the terms and conditions
-of the BSD License which accompanies this distribution. The
-full text of the license may be found at
-http://opensource.org/licenses/bsd-license.php
-
-THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
-WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
-
-**/
-
-#ifndef _EMMC_PEIM_MEM_H_
-#define _EMMC_PEIM_MEM_H_
-
-#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)))
-
-typedef struct _EMMC_PEIM_MEM_BLOCK EMMC_PEIM_MEM_BLOCK;
-
-struct _EMMC_PEIM_MEM_BLOCK {
- UINT8 *Bits; // Bit array to record which unit is allocated
- UINTN BitsLen;
- UINT8 *Buf;
- UINTN BufLen; // Memory size in bytes
- EMMC_PEIM_MEM_BLOCK *Next;
-};
-
-typedef struct _EMMC_PEIM_MEM_POOL {
- EMMC_PEIM_MEM_BLOCK *Head;
-} EMMC_PEIM_MEM_POOL;
-
-//
-// Memory allocation unit, note that the value must meet EMMC spec alignment requirement.
-//
-#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))
-
-//
-// Advance the byte and bit to the next bit, adjust byte accordingly.
-//
-#define EMMC_PEIM_NEXT_BIT(Byte, Bit) \
- do { \
- (Bit)++; \
- if ((Bit) > 7) { \
- (Byte)++; \
- (Bit) = 0; \
- } \
- } while (0)
-
-#endif
-
|