]> git.proxmox.com Git - mirror_edk2.git/blobdiff - Tools/CCode/Source/Include/Common/MultiPhase.h
Retiring the ANT/JAVA build and removing the older EDK II packages that required...
[mirror_edk2.git] / Tools / CCode / Source / Include / Common / MultiPhase.h
diff --git a/Tools/CCode/Source/Include/Common/MultiPhase.h b/Tools/CCode/Source/Include/Common/MultiPhase.h
deleted file mode 100644 (file)
index 93867a5..0000000
+++ /dev/null
@@ -1,84 +0,0 @@
-/** @file\r
-  This includes some definitions that will be used in both PEI and DXE phases.\r
-\r
-  Copyright (c) 2006, Intel Corporation                                                         \r
-  All rights reserved. This program and the accompanying materials                          \r
-  are licensed and made available under the terms and conditions of the BSD License         \r
-  which accompanies this distribution.  The full text of the license may be found at        \r
-  http://opensource.org/licenses/bsd-license.php                                            \r
-\r
-  THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,                     \r
-  WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.             \r
-\r
-  Module Name:  MultiPhase.h\r
-\r
-**/\r
-\r
-#ifndef __MULTI_PHASE_H__\r
-#define __MULTI_PHASE_H__\r
-\r
-//\r
-//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++\r
-//\r
-// Needed EFI defines for PEI\r
-//\r
-typedef UINT64  EFI_PHYSICAL_ADDRESS;\r
-\r
-typedef enum {\r
-  EfiReservedMemoryType,\r
-  EfiLoaderCode,\r
-  EfiLoaderData,\r
-  EfiBootServicesCode,\r
-  EfiBootServicesData,\r
-  EfiRuntimeServicesCode,\r
-  EfiRuntimeServicesData,\r
-  EfiConventionalMemory,\r
-  EfiUnusableMemory,\r
-  EfiACPIReclaimMemory,\r
-  EfiACPIMemoryNVS,\r
-  EfiMemoryMappedIO,\r
-  EfiMemoryMappedIOPortSpace,\r
-  EfiPalCode,\r
-  EfiMaxMemoryType\r
-} EFI_MEMORY_TYPE;\r
-\r
-typedef UINT32  EFI_STATUS_CODE_TYPE;\r
-typedef UINT32  EFI_STATUS_CODE_VALUE;\r
-\r
-typedef struct {\r
-  UINT16    HeaderSize;\r
-  UINT16    Size;\r
-  EFI_GUID  Type;\r
-} EFI_STATUS_CODE_DATA;\r
-\r
-typedef struct {\r
-  UINT64  Signature;\r
-  UINT32  Revision;\r
-  UINT32  HeaderSize;\r
-  UINT32  CRC32;\r
-  UINT32  Reserved;\r
-} EFI_TABLE_HEADER;\r
-\r
-#define EFI_PAGE_SIZE         4096\r
-\r
-\r
-typedef VOID    *EFI_HANDLE;\r
-typedef UINT16  EFI_HII_HANDLE;\r
-typedef UINT16  STRING_REF;\r
-typedef struct {\r
-  INT16     Value;\r
-  INT16     Exponent;\r
-} EFI_EXP_BASE10_DATA;\r
-\r
-//\r
-// Define macros to build data structure signatures from characters.\r
-//\r
-#define EFI_SIGNATURE_16(A, B)        ((A) | (B << 8))\r
-#define EFI_SIGNATURE_32(A, B, C, D)  (EFI_SIGNATURE_16 (A, B) | (EFI_SIGNATURE_16 (C, D) << 16))\r
-#define EFI_SIGNATURE_64(A, B, C, D, E, F, G, H) \\r
-    (EFI_SIGNATURE_32 (A, B, C, D) | ((UINT64) (EFI_SIGNATURE_32 (E, F, G, H)) << 32))\r
-\r
-\r
-#include <Protocol/DevicePath.h>\r
-\r
-#endif\r