From 808def96aa4589fba9c2d0ea55837754a3b7a4f7 Mon Sep 17 00:00:00 2001 From: lhauch Date: Wed, 31 Dec 2008 16:26:40 +0000 Subject: Retiring the ANT/JAVA build and removing the older EDK II packages that required ANT/JAVA. Last Ant/Java build was r7166 Developers requiring the Java/Ant packages should checkout the branch from: https://edk2.tianocore.org/svn/edk2/branches/AntJava git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7168 6f19259b-4bc3-4df7-8a09-765794883524 --- EdkModulePkg/Include/Guid/AlternateFvBlock.h | 32 -- EdkModulePkg/Include/Guid/Bmp.h | 62 ---- EdkModulePkg/Include/Guid/BootState.h | 36 -- EdkModulePkg/Include/Guid/CapsuleVendor.h | 35 -- EdkModulePkg/Include/Guid/CompatibleMemoryTested.h | 32 -- EdkModulePkg/Include/Guid/ConsoleInDevice.h | 29 -- EdkModulePkg/Include/Guid/ConsoleOutDevice.h | 29 -- EdkModulePkg/Include/Guid/ExtendedSalGuid.h | 386 --------------------- EdkModulePkg/Include/Guid/FlashMapHob.h | 33 -- .../Include/Guid/GenericPlatformVariable.h | 27 -- EdkModulePkg/Include/Guid/HotPlugDevice.h | 28 -- EdkModulePkg/Include/Guid/MemoryStatusCodeRecord.h | 54 --- EdkModulePkg/Include/Guid/MemoryTypeInformation.h | 35 -- EdkModulePkg/Include/Guid/MiniShellFile.h | 30 -- EdkModulePkg/Include/Guid/PciHotplugDevice.h | 30 -- EdkModulePkg/Include/Guid/PciOptionRomTable.h | 46 --- EdkModulePkg/Include/Guid/PeiPeCoffLoader.h | 71 ---- EdkModulePkg/Include/Guid/PeiPerformanceHob.h | 56 --- EdkModulePkg/Include/Guid/PrimaryConsoleInDevice.h | 29 -- .../Include/Guid/PrimaryConsoleOutDevice.h | 28 -- .../Include/Guid/PrimaryStandardErrorDevice.h | 28 -- EdkModulePkg/Include/Guid/ShellFile.h | 31 -- EdkModulePkg/Include/Guid/StandardErrorDevice.h | 29 -- EdkModulePkg/Include/Guid/StatusCode.h | 33 -- EdkModulePkg/Include/Guid/StatusCodeCallerId.h | 30 -- EdkModulePkg/Include/Guid/SystemNvDataGuid.h | 45 --- 26 files changed, 1304 deletions(-) delete mode 100644 EdkModulePkg/Include/Guid/AlternateFvBlock.h delete mode 100644 EdkModulePkg/Include/Guid/Bmp.h delete mode 100644 EdkModulePkg/Include/Guid/BootState.h delete mode 100644 EdkModulePkg/Include/Guid/CapsuleVendor.h delete mode 100644 EdkModulePkg/Include/Guid/CompatibleMemoryTested.h delete mode 100644 EdkModulePkg/Include/Guid/ConsoleInDevice.h delete mode 100644 EdkModulePkg/Include/Guid/ConsoleOutDevice.h delete mode 100644 EdkModulePkg/Include/Guid/ExtendedSalGuid.h delete mode 100644 EdkModulePkg/Include/Guid/FlashMapHob.h delete mode 100644 EdkModulePkg/Include/Guid/GenericPlatformVariable.h delete mode 100644 EdkModulePkg/Include/Guid/HotPlugDevice.h delete mode 100644 EdkModulePkg/Include/Guid/MemoryStatusCodeRecord.h delete mode 100644 EdkModulePkg/Include/Guid/MemoryTypeInformation.h delete mode 100644 EdkModulePkg/Include/Guid/MiniShellFile.h delete mode 100644 EdkModulePkg/Include/Guid/PciHotplugDevice.h delete mode 100644 EdkModulePkg/Include/Guid/PciOptionRomTable.h delete mode 100644 EdkModulePkg/Include/Guid/PeiPeCoffLoader.h delete mode 100644 EdkModulePkg/Include/Guid/PeiPerformanceHob.h delete mode 100644 EdkModulePkg/Include/Guid/PrimaryConsoleInDevice.h delete mode 100644 EdkModulePkg/Include/Guid/PrimaryConsoleOutDevice.h delete mode 100644 EdkModulePkg/Include/Guid/PrimaryStandardErrorDevice.h delete mode 100644 EdkModulePkg/Include/Guid/ShellFile.h delete mode 100644 EdkModulePkg/Include/Guid/StandardErrorDevice.h delete mode 100644 EdkModulePkg/Include/Guid/StatusCode.h delete mode 100644 EdkModulePkg/Include/Guid/StatusCodeCallerId.h delete mode 100644 EdkModulePkg/Include/Guid/SystemNvDataGuid.h (limited to 'EdkModulePkg/Include/Guid') diff --git a/EdkModulePkg/Include/Guid/AlternateFvBlock.h b/EdkModulePkg/Include/Guid/AlternateFvBlock.h deleted file mode 100644 index e3a789a4d2..0000000000 --- a/EdkModulePkg/Include/Guid/AlternateFvBlock.h +++ /dev/null @@ -1,32 +0,0 @@ -/*++ - -Copyright (c) 2006, Intel Corporation -All rights reserved. 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. - -Module Name: - - AlternateFvBlock.h - -Abstract: - - Tiano Guid used to define the Alternate Firmware Volume Block Guid. - ---*/ - -#ifndef _ALT_FVB_GUID_H -#define _ALT_FVB_GUID_H - -#define EFI_ALTERNATE_FV_BLOCK_GUID \ - { \ - 0xf496922d, 0x172f, 0x4bbc, {0xa1, 0xeb, 0xe, 0xeb, 0x94, 0x9c, 0x34, 0x86 } \ - } - -extern EFI_GUID gEfiAlternateFvBlockGuid; - -#endif diff --git a/EdkModulePkg/Include/Guid/Bmp.h b/EdkModulePkg/Include/Guid/Bmp.h deleted file mode 100644 index 7a5f5a8d8e..0000000000 --- a/EdkModulePkg/Include/Guid/Bmp.h +++ /dev/null @@ -1,62 +0,0 @@ -/*++ - -Copyright (c) 2006, Intel Corporation -All rights reserved. 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. - -Module Name: - - Bmp.h - -Abstract: - ---*/ - -#ifndef _BMP_GUID_H_ -#define _BMP_GUID_H_ - - -// -// Definitions for BMP files -// -#pragma pack(1) - -typedef struct { - UINT8 Blue; - UINT8 Green; - UINT8 Red; - UINT8 Reserved; -} BMP_COLOR_MAP; - -typedef struct { - CHAR8 CharB; - CHAR8 CharM; - UINT32 Size; - UINT16 Reserved[2]; - UINT32 ImageOffset; - UINT32 HeaderSize; - UINT32 PixelWidth; - UINT32 PixelHeight; - UINT16 Planes; // Must be 1 - UINT16 BitPerPixel; // 1, 4, 8, or 24 - UINT32 CompressionType; - UINT32 ImageSize; // Compressed image size in bytes - UINT32 XPixelsPerMeter; - UINT32 YPixelsPerMeter; - UINT32 NumberOfColors; - UINT32 ImportantColors; -} BMP_IMAGE_HEADER; - -#pragma pack() - -#define EFI_DEFAULT_BMP_LOGO_GUID \ - {0x7BB28B99,0x61BB,0x11d5,{0x9A,0x5D,0x00,0x90,0x27,0x3F,0xC1,0x4D}} - -extern EFI_GUID gEfiDefaultBmpLogoGuid; - -#endif diff --git a/EdkModulePkg/Include/Guid/BootState.h b/EdkModulePkg/Include/Guid/BootState.h deleted file mode 100644 index 2d9a0d1faf..0000000000 --- a/EdkModulePkg/Include/Guid/BootState.h +++ /dev/null @@ -1,36 +0,0 @@ -/*++ - -Copyright (c) 2006, Intel Corporation -All rights reserved. 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. - -Module Name: - - BootState.h - -Abstract: - - Constants and declarations that are common accross PEI and DXE. ---*/ - -#ifndef _BOOT_STATE_H_ -#define _BOOT_STATE_H_ - -// -// BOOT STATE -// - -typedef UINT32 EFI_BOOT_STATE; - -#define BOOT_STATE_VARIABLE_NAME L"BootState" - -#define EFI_BOOT_STATE_VARIABLE_GUID \ - {0x60b5e939, 0xfcf, 0x4227, {0xba, 0x83, 0x6b, 0xbe, 0xd4, 0x5b, 0xc0, 0xe3} } - -extern EFI_GUID gEfiBootStateGuid; -#endif diff --git a/EdkModulePkg/Include/Guid/CapsuleVendor.h b/EdkModulePkg/Include/Guid/CapsuleVendor.h deleted file mode 100644 index 4f5762883a..0000000000 --- a/EdkModulePkg/Include/Guid/CapsuleVendor.h +++ /dev/null @@ -1,35 +0,0 @@ -/*++ - -Copyright (c) 2006, Intel Corporation -All rights reserved. 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. - -Module Name: - - CapsuleVendor.h - -Abstract: - - Capsule update Guid definitions - ---*/ - -#ifndef _EFI_CAPSULE_VENDOR_GUID_H_ -#define _EFI_CAPSULE_VENDOR_GUID_H_ - -// -// Note -- This guid is used as a vendor GUID (depending on implementation) -// for the capsule variable if the capsule pointer is passes through reset -// via a variable. -// -#define EFI_CAPSULE_VENDOR_GUID \ - { 0x711C703F, 0xC285, 0x4B10, { 0xA3, 0xB0, 0x36, 0xEC, 0xBD, 0x3C, 0x8B, 0xE2 } } - -extern EFI_GUID gEfiCapsuleVendorGuid; - -#endif // #ifndef _EFI_CAPSULE_VENDOR_GUID_H_ diff --git a/EdkModulePkg/Include/Guid/CompatibleMemoryTested.h b/EdkModulePkg/Include/Guid/CompatibleMemoryTested.h deleted file mode 100644 index 645cacf93e..0000000000 --- a/EdkModulePkg/Include/Guid/CompatibleMemoryTested.h +++ /dev/null @@ -1,32 +0,0 @@ -/*++ - -Copyright (c) 2006, Intel Corporation -All rights reserved. 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. - -Module Name: - - CompatibleMemoryTested.h - -Abstract: - - Tiano Guid used for all Compatible Memory Range Tested GUID. - ---*/ - -#ifndef _COMPATIBLE_MEMORY_TESTED_GUID_H_ -#define _COMPATIBLE_MEMORY_TESTED_GUID_H_ - -#define EFI_COMPATIBLE_MEMORY_TESTED_PROTOCOL_GUID \ - { \ - 0x64c475ef, 0x344b, 0x492c, 0x93, 0xad, 0xab, 0x9e, 0xb4, 0x39, 0x50, 0x4 \ - } - -extern EFI_GUID gEfiCompatibleMemoryTestedGuid; - -#endif diff --git a/EdkModulePkg/Include/Guid/ConsoleInDevice.h b/EdkModulePkg/Include/Guid/ConsoleInDevice.h deleted file mode 100644 index 6e53028307..0000000000 --- a/EdkModulePkg/Include/Guid/ConsoleInDevice.h +++ /dev/null @@ -1,29 +0,0 @@ -/*++ - -Copyright (c) 2006, Intel Corporation -All rights reserved. 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. - -Module Name: - - ConsoleInDevice.h - -Abstract: - - ---*/ - -#ifndef _CONSOLE_IN_DEVICE_H_ -#define _CONSOLE_IN_DEVICE_H_ - -#define EFI_CONSOLE_IN_DEVICE_GUID \ - { 0xd3b36f2b, 0xd551, 0x11d4, {0x9a, 0x46, 0x0, 0x90, 0x27, 0x3f, 0xc1, 0x4d } } - -extern EFI_GUID gEfiConsoleInDeviceGuid; - -#endif diff --git a/EdkModulePkg/Include/Guid/ConsoleOutDevice.h b/EdkModulePkg/Include/Guid/ConsoleOutDevice.h deleted file mode 100644 index 691aa4167d..0000000000 --- a/EdkModulePkg/Include/Guid/ConsoleOutDevice.h +++ /dev/null @@ -1,29 +0,0 @@ -/*++ - -Copyright (c) 2006, Intel Corporation -All rights reserved. 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. - -Module Name: - - ConsoleOutDevice.h - -Abstract: - - ---*/ - -#ifndef _CONSOLE_OUT_DEVICE_H_ -#define _CONSOLE_OUT_DEVICE_H_ - -#define EFI_CONSOLE_OUT_DEVICE_GUID \ - { 0xd3b36f2c, 0xd551, 0x11d4, {0x9a, 0x46, 0x0, 0x90, 0x27, 0x3f, 0xc1, 0x4d } } - -extern EFI_GUID gEfiConsoleOutDeviceGuid; - -#endif diff --git a/EdkModulePkg/Include/Guid/ExtendedSalGuid.h b/EdkModulePkg/Include/Guid/ExtendedSalGuid.h deleted file mode 100644 index 8f5ae15846..0000000000 --- a/EdkModulePkg/Include/Guid/ExtendedSalGuid.h +++ /dev/null @@ -1,386 +0,0 @@ -/*++ - -Copyright (c) 2006, Intel Corporation -All rights reserved. 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. - -Module Name: - - ExtendedSalGuid.h - -Abstract: - - ---*/ - -#ifndef _EXTENDED_SAL_GUID_H_ -#define _EXTENDED_SAL_GUID_H_ - -// -// Extended SAL Services protocol GUIDs -// - - -#define GUID_STRUCTURE(Lo, Hi) \ -{ (Lo & 0xffffffff), \ - ((Lo >> 32) & 0xffff), \ - ((Lo >> 48) & 0xffff), \ - { (Hi & 0xff), \ - ((Hi >> 8) & 0xff), \ - ((Hi >> 16) & 0xff), \ - ((Hi >> 24) & 0xff), \ - ((Hi >> 32) & 0xff), \ - ((Hi >> 40) & 0xff), \ - ((Hi >> 48) & 0xff), \ - ((Hi >> 56) & 0xff) \ - } \ -} - - -#define EFI_EXTENDED_SAL_BASE_IO_SERVICES_PROTOCOL_GUID_LO 0x451531e15aea42b5 -#define EFI_EXTENDED_SAL_BASE_IO_SERVICES_PROTOCOL_GUID_HI 0xa6657525d5b831bc -#define EFI_EXTENDED_SAL_BASE_IO_SERVICES_PROTOCOL_GUID \ - { 0x5aea42b5, 0x31e1, 0x4515, {0xbc, 0x31, 0xb8, 0xd5, 0x25, 0x75, 0x65, 0xa6 } } -// GUID_STRUCTURE(EFI_EXTENDED_SAL_BASE_IO_SERVICES_PROTOCOL_GUID_LO, EFI_EXTENDED_SAL_BASE_IO_SERVICES_PROTOCOL_GUID_HI) - -#define EFI_EXTENDED_SAL_STALL_SERVICES_PROTOCOL_GUID_LO 0x4d8cac2753a58d06 -#define EFI_EXTENDED_SAL_STALL_SERVICES_PROTOCOL_GUID_HI 0x704165808af0e9b5 -#define EFI_EXTENDED_SAL_STALL_SERVICES_PROTOCOL_GUID \ - { 0x53a58d06, 0xac27, 0x4d8c, {0xb5, 0xe9, 0xf0, 0x8a, 0x80, 0x65, 0x41, 0x70 } } -// GUID_STRUCTURE(EFI_EXTENDED_SAL_STALL_SERVICES_PROTOCOL_GUID_LO, EFI_EXTENDED_SAL_STALL_SERVICES_PROTOCOL_GUID_HI) - -#define EFI_EXTENDED_SAL_LOCK_SERVICES_PROTOCOL_GUID_LO 0x4e17fe4f76b75c23 -#define EFI_EXTENDED_SAL_LOCK_SERVICES_PROTOCOL_GUID_HI 0x4a49bb3d651aada2 -#define EFI_EXTENDED_SAL_LOCK_SERVICES_PROTOCOL_GUID \ - { 0x76b75c23, 0xfe4f, 0x4e17, {0xa2, 0xad, 0x1a, 0x65, 0x3d, 0xbb, 0x49, 0x4a } } -// GUID_STRUCTURE(EFI_EXTENDED_SAL_LOCK_SERVICES_PROTOCOL_GUID_LO, EFI_EXTENDED_SAL_LOCK_SERVICES_PROTOCOL_GUID_HI) - -#define EFI_EXTENDED_SAL_VIRTUAL_SERVICES_PROTOCOL_GUID_LO 0x4871260ec1a74056 -#define EFI_EXTENDED_SAL_VIRTUAL_SERVICES_PROTOCOL_GUID_HI 0x116e5ba645e631a0 -#define EFI_EXTENDED_SAL_VIRTUAL_SERVICES_PROTOCOL_GUID \ - { 0xc1a74056, 0x260e, 0x4871, {0xa0, 0x31, 0xe6, 0x45, 0xa6, 0x5b, 0x6e, 0x11 } } -// GUID_STRUCTURE(EFI_EXTENDED_SAL_VIRTUAL_SERVICES_PROTOCOL_GUID_LO, EFI_EXTENDED_SAL_VIRTUAL_SERVICES_PROTOCOL_GUID_HI) - -#define EFI_EXTENDED_SAL_RTC_SERVICES_PROTOCOL_GUID_LO 0x4d02efdb7e97a470 -#define EFI_EXTENDED_SAL_RTC_SERVICES_PROTOCOL_GUID_HI 0x96a27bd29061ce8f -#define EFI_EXTENDED_SAL_RTC_SERVICES_PROTOCOL_GUID \ - { 0x7e97a470, 0xefdb, 0x4d02, {0x8f, 0xce, 0x61, 0x90, 0xd2, 0x7b, 0xa2, 0x96 } } -// GUID_STRUCTURE(EFI_EXTENDED_SAL_RTC_SERVICES_PROTOCOL_GUID_LO, EFI_EXTENDED_SAL_RTC_SERVICES_PROTOCOL_GUID_HI) - -#define EFI_EXTENDED_SAL_VARIABLE_SERVICES_PROTOCOL_GUID_LO 0x4370c6414ecb6c53 -#define EFI_EXTENDED_SAL_VARIABLE_SERVICES_PROTOCOL_GUID_HI 0x78836e490e3bb28c -#define EFI_EXTENDED_SAL_VARIABLE_SERVICES_PROTOCOL_GUID \ - { 0x4ecb6c53, 0xc641, 0x4370, {0x8c, 0xb2, 0x3b, 0x0e, 0x49, 0x6e, 0x83, 0x78 } } -// GUID_STRUCTURE(EFI_EXTENDED_SAL_VARIABLE_SERVICES_PROTOCOL_GUID_LO, EFI_EXTENDED_SAL_VARIABLE_SERVICES_PROTOCOL_GUID_HI) - -#define EFI_EXTENDED_SAL_MTC_SERVICES_PROTOCOL_GUID_LO 0x408b75e8899afd18 -#define EFI_EXTENDED_SAL_MTC_SERVICES_PROTOCOL_GUID_HI 0x54f4cd7e2e6e1aa4 -#define EFI_EXTENDED_SAL_MTC_SERVICES_PROTOCOL_GUID \ - { 0x899afd18, 0x75e8, 0x408b, {0xa4, 0x1a, 0x6e, 0x2e, 0x7e, 0xcd, 0xf4, 0x54 } } -// GUID_STRUCTURE(EFI_EXTENDED_SAL_MTC_SERVICES_PROTOCOL_GUID_LO, EFI_EXTENDED_SAL_MTC_SERVICES_PROTOCOL_GUID_HI) - -#define EFI_EXTENDED_SAL_RESET_SERVICES_PROTOCOL_GUID_LO 0x46f58ce17d019990 -#define EFI_EXTENDED_SAL_RESET_SERVICES_PROTOCOL_GUID_HI 0xa06a6798513c76a7 -#define EFI_EXTENDED_SAL_RESET_SERVICES_PROTOCOL_GUID \ - { 0x7d019990, 0x8ce1, 0x46f5, {0xa7, 0x76, 0x3c, 0x51, 0x98, 0x67, 0x6a, 0xa0 } } -// GUID_STRUCTURE(EFI_EXTENDED_SAL_RESET_SERVICES_PROTOCOL_GUID_LO, EFI_EXTENDED_SAL_RESET_SERVICES_PROTOCOL_GUID_HI) - -#define EFI_EXTENDED_SAL_STATUS_CODE_SERVICES_PROTOCOL_GUID_LO 0x420f55e9dbd91d -#define EFI_EXTENDED_SAL_STATUS_CODE_SERVICES_PROTOCOL_GUID_HI 0x4fb437849f5e3996 -#define EFI_EXTENDED_SAL_STATUS_CODE_SERVICES_PROTOCOL_GUID \ - { 0xdbd91d, 0x55e9, 0x420f, {0x96, 0x39, 0x5e, 0x9f, 0x84, 0x37, 0xb4, 0x4f } } -// GUID_STRUCTURE(EFI_EXTENDED_SAL_STATUS_CODE_SERVICES_PROTOCOL_GUID_LO, EFI_EXTENDED_SAL_STATUS_CODE_SERVICES_PROTOCOL_GUID_HI) - -#define EFI_EXTENDED_SAL_FV_BLOCK_SERVICES_PROTOCOL_GUID_LO 0x4f1dbcbba2271df1 -#define EFI_EXTENDED_SAL_FV_BLOCK_SERVICES_PROTOCOL_GUID_HI 0x1a072f17bc06a998 -#define EFI_EXTENDED_SAL_FV_BLOCK_SERVICES_PROTOCOL_GUID \ - { 0xa2271df1, 0xbcbb, 0x4f1d, {0x98, 0xa9, 0x06, 0xbc, 0x17, 0x2f, 0x07, 0x1a } } -// GUID_STRUCTURE(EFI_EXTENDED_SAL_FV_BLOCK_SERVICES_PROTOCOL_GUID_LO, EFI_EXTENDED_SAL_FV_BLOCK_SERVICES_PROTOCOL_GUID_HI) - -#define EFI_EXTENDED_SAL_MP_SERVICES_PROTOCOL_GUID_LO 0x4dc0cf18697d81a2 -#define EFI_EXTENDED_SAL_MP_SERVICES_PROTOCOL_GUID_HI 0x3f8a613b11060d9e -#define EFI_EXTENDED_SAL_MP_SERVICES_PROTOCOL_GUID \ - { 0x697d81a2, 0xcf18, 0x4dc0, {0x9e, 0x0d, 0x06, 0x11, 0x3b, 0x61, 0x8a, 0x3f } } -// GUID_STRUCTURE(EFI_EXTENDED_SAL_MP_SERVICES_PROTOCOL_GUID_LO, EFI_EXTENDED_SAL_MP_SERVICES_PROTOCOL_GUID_HI) - -#define EFI_EXTENDED_SAL_PAL_SERVICES_PROTOCOL_GUID_LO 0x438d0fc2e1cd9d21 -#define EFI_EXTENDED_SAL_PAL_SERVICES_PROTOCOL_GUID_HI 0x571e966de6040397 -#define EFI_EXTENDED_SAL_PAL_SERVICES_PROTOCOL_GUID \ - { 0xe1cd9d21, 0x0fc2, 0x438d, {0x97, 0x03, 0x04, 0xe6, 0x6d, 0x96, 0x1e, 0x57 } } -// GUID_STRUCTURE(EFI_EXTENDED_SAL_PAL_SERVICES_PROTOCOL_GUID_LO, EFI_EXTENDED_SAL_PAL_SERVICES_PROTOCOL_GUID_HI) - -#define EFI_EXTENDED_SAL_BASE_SERVICES_PROTOCOL_GUID_LO 0x41c30fe0d9e9fa06 -#define EFI_EXTENDED_SAL_BASE_SERVICES_PROTOCOL_GUID_HI 0xf894335a4283fb96 -#define EFI_EXTENDED_SAL_BASE_SERVICES_PROTOCOL_GUID \ - { 0xd9e9fa06, 0x0fe0, 0x41c3, {0x96, 0xfb, 0x83, 0x42, 0x5a, 0x33, 0x94, 0xf8 } } -// GUID_STRUCTURE(EFI_EXTENDED_SAL_BASE_SERVICES_PROTOCOL_GUID_LO, EFI_EXTENDED_SAL_BASE_SERVICES_PROTOCOL_GUID_HI) - -#define EFI_EXTENDED_SAL_MCA_SERVICES_PROTOCOL_GUID_LO 0x42b16cc72a591128 -#define EFI_EXTENDED_SAL_MCA_SERVICES_PROTOCOL_GUID_HI 0xbb2d683b9358f08a -#define EFI_EXTENDED_SAL_MCA_SERVICES_PROTOCOL_GUID \ - { 0x2a591128, 0x6cc7, 0x42b1, {0x8a, 0xf0, 0x58, 0x93, 0x3b, 0x68, 0x2d, 0xbb } } -// GUID_STRUCTURE(EFI_EXTENDED_SAL_MCA_SERVICES_PROTOCOL_GUID_LO, EFI_EXTENDED_SAL_MCA_SERVICES_PROTOCOL_GUID_HI) - -#define EFI_EXTENDED_SAL_PCI_SERVICES_PROTOCOL_GUID_LO 0x4905ad66a46b1a31 -#define EFI_EXTENDED_SAL_PCI_SERVICES_PROTOCOL_GUID_HI 0x6330dc59462bf692 -#define EFI_EXTENDED_SAL_PCI_SERVICES_PROTOCOL_GUID \ - { 0xa46b1a31, 0xad66, 0x4905, {0x92, 0xf6, 0x2b, 0x46, 0x59, 0xdc, 0x30, 0x63 } } -// GUID_STRUCTURE(EFI_EXTENDED_SAL_PCI_SERVICES_PROTOCOL_GUID_LO, EFI_EXTENDED_SAL_PCI_SERVICES_PROTOCOL_GUID_HI) - -#define EFI_EXTENDED_SAL_CACHE_SERVICES_PROTOCOL_GUID_LO 0x4ba52743edc9494 -#define EFI_EXTENDED_SAL_CACHE_SERVICES_PROTOCOL_GUID_HI 0x88f11352ef0a1888 -#define EFI_EXTENDED_SAL_CACHE_SERVICES_PROTOCOL_GUID \ - { 0xedc9494, 0x2743, 0x4ba5, { 0x88, 0x18, 0x0a, 0xef, 0x52, 0x13, 0xf1, 0x88 } } -// GUID_STRUCTURE(EFI_EXTENDED_SAL_CACHE_SERVICES_PROTOCOL_GUID_LO, EFI_EXTENDED_SAL_CACHE_SERVICES_PROTOCOL_GUID_HI) - -#define EFI_EXTENDED_SAL_MCA_LOG_SERVICES_PROTOCOL_GUID_LO 0x4c0338a3cb3fd86e -#define EFI_EXTENDED_SAL_MCA_LOG_SERVICES_PROTOCOL_GUID_HI 0x7aaba2a3cf905c9a -#define EFI_EXTENDED_SAL_MCA_LOG_SERVICES_PROTOCOL_GUID \ - { 0xcb3fd86e, 0x38a3, 0x4c03, {0x9a, 0x5c, 0x90, 0xcf, 0xa3, 0xa2, 0xab, 0x7a } } -// GUID_STRUCTURE(EFI_EXTENDED_SAL_MCA_LOG_SERVICES_PROTOCOL_GUID_LO, EFI_EXTENDED_SAL_MCA_LOG_SERVICES_PROTOCOL_GUID_HI) - -#define EFI_EXTENDED_SAL_ELOG_SERVICES_PROTOCOL_GUID_LO 0x453c3e0ad5e4ee5f -#define EFI_EXTENDED_SAL_ELOG_SERVICES_PROTOCOL_GUID_HI 0x5a3606bb92b625a7 -#define EFI_EXTENDED_SAL_ELOG_SERVICES_PROTOCOL_GUID \ - { 0xd5e4ee5f, 0x3e0a, 0x453c, {0xa7, 0x25, 0xb6, 0x92, 0xbb, 0x06, 0x36, 0x5a } } -// GUID_STRUCTURE(EFI_EXTENDED_SAL_ELOG_SERVICES_PROTOCOL_GUID_LO, EFI_EXTENDED_SAL_ELOG_SERVICES_PROTOCOL_GUID_HI) - -#define EFI_EXTENDED_SAL_SENSOR_SERVICES_PROTOCOL_GUID_LO 0x498285a14a153b6e -#define EFI_EXTENDED_SAL_SENSOR_SERVICES_PROTOCOL_GUID_HI 0xa1aba4fc8c6af498 -#define EFI_EXTENDED_SAL_SENSOR_SERVICES_PROTOCOL_GUID \ - { 0x4a153b6e, 0x85a1, 0x4982, {0x98, 0xf4, 0x6a, 0x8c, 0xfc, 0xa4, 0xab, 0xa1 } } -// GUID_STRUCTURE(EFI_EXTENDED_SAL_SENSOR_SERVICES_PROTOCOL_GUID_LO, EFI_EXTENDED_SAL_SENSOR_SERVICES_PROTOCOL_GUID_HI) - -#define EFI_EXTENDED_SAL_SM_COM_LAYER_SERVICES_PROTOCOL_GUID_LO 0x4e0881b74356799 -#define EFI_EXTENDED_SAL_SM_COM_LAYER_SERVICES_PROTOCOL_GUID_HI 0x42ba47fa78d98da3 -#define EFI_EXTENDED_SAL_SM_COM_LAYER_SERVICES_PROTOCOL_GUID \ - { 0x4356799, 0x81b7, 0x4e08, { 0xa3, 0x8d, 0xd9, 0x78, 0xfa, 0x47, 0xba, 0x42 } } -// GUID_STRUCTURE(EFI_EXTENDED_SAL_SM_COM_LAYER_SERVICES_PROTOCOL_GUID_LO, EFI_EXTENDED_SAL_SM_COM_LAYER_SERVICES_PROTOCOL_GUID_HI) - -#define EFI_EXTENDED_SAL_SST_GUID_LO 0x4b4e868a38802700 -#define EFI_EXTENDED_SAL_SST_GUID_HI 0x6fb4cfdc1b4fd481 -#define EFI_EXTENDED_SAL_SST_GUID \ - { 0x38802700, 0x868a, 0x4b4e, {0x81, 0xd4, 0x4f, 0x1b, 0xdc, 0xcf, 0xb4, 0x6f } } -// GUID_STRUCTURE(EFI_EXTENDED_SAL_SST_GUID_LO, EFI_EXTENDED_SAL_SST_GUID_HI) - -#define EFI_ERROR_EVENT_INFORMATION_PROTOCOL_GUID_LO 0x45431114D0D7913F -#define EFI_ERROR_EVENT_INFORMATION_PROTOCOL_GUID_HI 0x96FF7A730CC368B5 -#define EFI_ERROR_EVENT_INFORMATION_PROTOCOL_GUID \ - { 0xD0D7913F, 0x1114, 0x4543, {0xB5, 0x68, 0xC3, 0x0C, 0x73, 0x7A, 0xFF, 0x96 } } - -// -// Extended Sal Proc Function IDs. -// - -// -// BugBug: These enums are name colisions waiting to happen. They should all be -// prefixed with Esal! It might be better to just make them #define, so -// they would be all caps. -// - -typedef enum { - IoReadFunctionId, - IoWriteFunctionId, - MemReadFunctionId, - MemWriteFunctionId -} EFI_EXTENDED_SAL_BASE_IO_SERVICES_FUNC_ID; - -typedef enum { - StallFunctionId -} EFI_EXTENDED_SAL_STALL_FUNC_ID; - - -typedef enum { - InitializeLockServiceFunctionId, - AcquireLockServiceFunctionId, - ReleaseLockServiceFunctionId, - MaxLockServiceFunctionId -} EFI_EXTENDED_SAL_LOCK_SERVICES_FUNC_ID; - -// -// BugBug : Covert the first 3 functions into a lib functions -// and move SalRegisterPhysicalAddress to SAL BASE Class -// -typedef enum { - SetVirtualAddressFunctionId, - IsVirtualFunctionId, - IsEfiRuntimeFunctionId, - SalRegisterPhysicalAddressFunctionId -} EFI_EXTENDED_SAL_VIRTUAL_SERVICES_FUNC_ID; - -typedef enum { - GetTimeFunctionId, - SetTimeFunctionId, - GetWakeupTimeFunctionId, - SetWakeupTimeFunctionId, - GetRtcFreqFunctionId, - InitializeThresholdFunctionId, - BumpThresholdCountFunctionId, - GetThresholdCountFunctionId -} EFI_EXTENDED_SAL_RTC_SERVICES_FUNC_ID; - -typedef enum { - EsalGetVariableFunctionId, - EsalGetNextVariableNameFunctionId, - EsalSetVariableFunctionId -#if (EFI_SPECIFICATION_VERSION >= 0x00020000) - , - EsalQueryVariableInfoFunctionId -#endif -} EFI_EXTENDED_SAL_VARIABLE_SERVICES_FUNC_ID; - -typedef enum { - GetNextHighMonotonicCountFunctionId -} EFI_EXTENDED_SAL_MTC_SERVICES_FUNC_ID; - -typedef enum { - ResetSystemFunctionId -} EFI_EXTENDED_SAL_RESET_SERVICES_FUNC_ID; - -typedef enum { - StatusCodeFunctionId -} EFI_EXTENDED_SAL_STATUS_CODE_FUNC_ID; - -typedef enum { - ReportStatusCodeServiceFunctionId -} EFI_EXTENDED_SAL_STATUS_CODE_SERVICES_FUNC_ID; - -typedef enum { - ReadFunctionId, - WriteFunctionId, - EraseBlockFunctionId, - GetVolumeAttributesFunctionId, - SetVolumeAttributesFunctionId, - GetPhysicalAddressFunctionId, - GetBlockSizeFunctionId, - EraseCustomBlockRangeFunctionId -} EFI_EXTENDED_SAL_FV_BLOCK_SERVICES_FUNC_ID; - -typedef enum { - AddCpuDataFunctionId, - RemoveCpuDataFunctionId, - ModifyCpuDataFunctionId, - GetCpuDataByIDFunctionId, - GetCpuDataByIndexFunctionId, - SendIpiFunctionId, - CurrentProcInfoFunctionId, - NumProcessorsFunctionId, - SetMinStateFunctionId, - GetMinStateFunctionId, - EsalPhysicalIdInfoFunctionId -} EFI_EXTENDED_SAL_MP_SERVICES_FUNC_ID; - -typedef enum { - PalProcFunctionId, - SetNewPalEntryFunctionId, - GetNewPalEntryFunctionId, - EsalUpdatePalFunctionId -} EFI_EXTENDED_SAL_PAL_SERVICES_FUNC_ID; - -typedef enum { - McaVector, - BspInitVector, - BootRendezVector, - ApInitVector -} ESAL_GET_VECTOR_TYPE; - -typedef enum { - SalSetVectorsFunctionId, - SalMcRendezFunctionId, - SalMcSetParamsFunctionId, - EsalGetVectorsFunctionId, - EsalMcGetParamsFunctionId, - EsalMcGetMcParamsFunctionId, - EsalGetMcCheckinFlagsFunctionId, - EsalGetPlatformBaseFreqFunctionId, - EsalRegisterPhysicalAddrFunctionId -} EFI_EXTENDED_SAL_BASE_SERVICES_FUNC_ID; - -typedef enum { - McaGetStateInfoFunctionId, - McaRegisterCpuFunctionId -} EFI_EXTENDED_SAL_MCA_SERVICES_FUNC_ID; - -typedef enum { - SalPciConfigReadFunctionId, - SalPciConfigWriteFunctionId -} EFI_EXTENDED_SAL_PCI_SERVICES_FUNC_ID; - -typedef enum { - SalCacheInitFunctionId, - SalCacheFlushFunctionId -} EFI_EXTENDED_SAL_CACHE_SERVICES_FUNC_ID; - -typedef enum { - SalGetStateInfoFunctionId, - SalGetStateInfoSizeFunctionId, - SalClearStateInfoFunctionId, - EsalGetStateBufferFunctionId, - EsalSaveStateBufferFunctionId -} EFI_EXTENDED_SAL_MCA_LOG_SERVICES_FUNC_ID; - -typedef enum { - SalSetEventLogDataFunctionId, - SalGetEventLogDataFunctionId, - SalEraseEventLogDataFunctionId, - SalActivateEventLogDataFunctionId -} EFI_EXTENDED_SAL_ELOG_SERVICES_FUNC_ID; - -typedef enum { - EsalGetComControllerInfoFunctionId, - EsalSendComDataFunctionId, - EsalReceiveComDataFunctionId -} EFI_EXTENDED_SAL_SM_COM_LAYER_SERVICES_FUNC_ID; - -typedef enum { - SalUpdatePalFunctionId -} EFI_EXTENDED_SAL_UPDATE_PAL_SERVICES_FUNC_ID; - -typedef enum { - EsalReadSensorInfoFunctionId, - EsalReadSensorStatusFunctionId, - EsalRearmSensorFunctionId, - EsalReadSensorDataFunctionId -} EFI_EXTENDED_SAL_SENSOR_SERVICES_FUNC_ID; - -typedef enum { - EsalGetProcessorErrorEventInfoFunctionId, - EsalGetPlatformErrorEventInfoFunctionId, - EsalClearProcessorErrorEventInfoFunctionId, - EsalClearPlatformErrorEventInfoFunctionId -} EFI_EXTENDED_SAL_ERROR_EVENT_INFO_FUNC_ID; - -typedef struct { - UINT64 ProtoData; -} ESAL_GUID_DUMMY_PROTOCOL; - -extern EFI_GUID gEfiExtendedSalBaseIoServicesProtocolGuid; -extern EFI_GUID gEfiExtendedSalStallServicesProtocolGuid; -extern EFI_GUID gEfiExtendedSalLockServicesProtocolGuid; -extern EFI_GUID gEfiExtendedSalVirtualServicesProtocolGuid; -extern EFI_GUID gEfiExtendedSalRtcServicesProtocolGuid; -extern EFI_GUID gEfiExtendedSalVariableServicesProtocolGuid; -extern EFI_GUID gEfiExtendedSalMtcServicesProtocolGuid; -extern EFI_GUID gEfiExtendedSalResetServicesProtocolGuid; -extern EFI_GUID gEfiExtendedSalStatusCodeServicesProtocolGuid; -extern EFI_GUID gEfiExtendedSalFvBlockServicesProtocolGuid; -extern EFI_GUID gEfiExtendedSalMpServicesProtocolGuid; -extern EFI_GUID gEfiExtendedSalPalServicesProtocolGuid; -extern EFI_GUID gEfiExtendedSalBaseServicesProtocolGuid; -extern EFI_GUID gEfiExtendedSalMcaServicesProtocolGuid; -extern EFI_GUID gEfiExtendedSalPciServicesProtocolGuid; -extern EFI_GUID gEfiExtendedSalCacheServicesProtocolGuid; -extern EFI_GUID gEfiExtendedSalMcaLogServicesProtocolGuid; -extern EFI_GUID gEfiExtendedSalElogServicesProtocolGuid; -extern EFI_GUID gEfiExtendedSalSensorServicesProtocolGuid; -extern EFI_GUID gEfiExtendedSalSmComLayerServicesProtocolGuid; -extern EFI_GUID gEfiExtendedSalSstGuid; -extern EFI_GUID gEfiExtendedSalErrorEventInfoProtocolGuid; - - -#endif diff --git a/EdkModulePkg/Include/Guid/FlashMapHob.h b/EdkModulePkg/Include/Guid/FlashMapHob.h deleted file mode 100644 index a9e9b6736f..0000000000 --- a/EdkModulePkg/Include/Guid/FlashMapHob.h +++ /dev/null @@ -1,33 +0,0 @@ -/*++ - -Copyright (c) 2006, Intel Corporation -All rights reserved. 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. - -Module Name: - - FlashMapHob.h - -Abstract: - - GUID used for Flash Map HOB entries in the HOB list. - ---*/ - -#ifndef _FLASH_MAP_HOB_GUID_H_ -#define _FLASH_MAP_HOB_GUID_H_ - -// -// Definitions for Flash Map -// -#define EFI_FLASH_MAP_HOB_GUID \ - { 0xb091e7d2, 0x5a0, 0x4198, {0x94, 0xf0, 0x74, 0xb7, 0xb8, 0xc5, 0x54, 0x59 } } - -extern EFI_GUID gEfiFlashMapHobGuid; - -#endif // _FLASH_MAP_HOB_GUID_H_ diff --git a/EdkModulePkg/Include/Guid/GenericPlatformVariable.h b/EdkModulePkg/Include/Guid/GenericPlatformVariable.h deleted file mode 100644 index 00ae375e59..0000000000 --- a/EdkModulePkg/Include/Guid/GenericPlatformVariable.h +++ /dev/null @@ -1,27 +0,0 @@ -/*++ - -Copyright (c) 2006, Intel Corporation -All rights reserved. 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. - -Module Name: - - GenericPlatformVariable.h - -Abstract: - - The variable space Guid to pair with a Unicode string name to tag an EFI variable. - ---*/ - -#ifndef _GENERIC_PLATFORM_VARIABLE_H_ -#define _GENERIC_PLATFORM_VARIABLE_H_ - -extern EFI_GUID gEfiGenericPlatformVariableGuid; - -#endif diff --git a/EdkModulePkg/Include/Guid/HotPlugDevice.h b/EdkModulePkg/Include/Guid/HotPlugDevice.h deleted file mode 100644 index 42fb6da8f3..0000000000 --- a/EdkModulePkg/Include/Guid/HotPlugDevice.h +++ /dev/null @@ -1,28 +0,0 @@ -/*++ - -Copyright (c) 2006, Intel Corporation -All rights reserved. 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. - -Module Name: - - HotPlugDevice.h - -Abstract: - - ---*/ - -#ifndef _HOT_PLUG_DEVICE_H_ -#define _HOT_PLUG_DEVICE_H_ - -#define HOT_PLUG_DEVICE_GUID \ - { 0x220ac432, 0x1d43, 0x49e5, {0xa7, 0x4f, 0x4c, 0x9d, 0xa6, 0x7a, 0xd2, 0x3b } } - -extern EFI_GUID gEfiHotPlugDeviceGuid; -#endif diff --git a/EdkModulePkg/Include/Guid/MemoryStatusCodeRecord.h b/EdkModulePkg/Include/Guid/MemoryStatusCodeRecord.h deleted file mode 100644 index 0c0fd9a051..0000000000 --- a/EdkModulePkg/Include/Guid/MemoryStatusCodeRecord.h +++ /dev/null @@ -1,54 +0,0 @@ -/*++ - -Copyright (c) 2006, Intel Corporation -All rights reserved. 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. - -Module Name: - - MemoryStatusCodeRecord.h - -Abstract: - - GUID used to identify status code records HOB that originate from the PEI status code - ---*/ - -#ifndef _MEMORY_STATUS_CODE_RECORD_H__ -#define _MEMORY_STATUS_CODE_RECORD_H__ - -#define MEMORY_STATUS_CODE_RECORD_GUID \ - { \ - 0x60cc026, 0x4c0d, 0x4dda, {0x8f, 0x41, 0x59, 0x5f, 0xef, 0x0, 0xa5, 0x2} \ - } - -/** - Memory status code records packet structure : - +---------------+----------+----------+-----+----------+-----+----------+ - | Packet Header | Record 1 | Record 2 | ... + Record n | ... | Record m | - +---------------+----------+----------+-----+----------+-----+----------+ - ^ ^ ^ - +--------- RecordIndex -----------+ | - +---------------- MaxRecordsNumber----------------------+ -**/ -typedef struct { - UINT16 PacketIndex; // Index of the Packet. - UINT16 RecordIndex; // Index of record in the packet. - UINT32 MaxRecordsNumber; // Max number of records in the packet. -} MEMORY_STATUSCODE_PACKET_HEADER; - -typedef struct { - EFI_STATUS_CODE_TYPE CodeType; - EFI_STATUS_CODE_VALUE Value; - UINT32 Instance; -} MEMORY_STATUSCODE_RECORD; - - -extern EFI_GUID gMemoryStatusCodeRecordGuid; - -#endif diff --git a/EdkModulePkg/Include/Guid/MemoryTypeInformation.h b/EdkModulePkg/Include/Guid/MemoryTypeInformation.h deleted file mode 100644 index ed9270b09d..0000000000 --- a/EdkModulePkg/Include/Guid/MemoryTypeInformation.h +++ /dev/null @@ -1,35 +0,0 @@ -/*++ - -Copyright (c) 2006, Intel Corporation -All rights reserved. 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. - -Module Name: - MemoryTypeInformation.h - -Abstract: - GUID used for Memory Type Information entries in the HOB list. - ---*/ - -#ifndef __MEMORY_TYPE_INFORMATION_GUID_H__ -#define __MEMORY_TYPE_INFORMATION_GUID_H__ - -#define EFI_MEMORY_TYPE_INFORMATION_GUID \ - { 0x4c19049f,0x4137,0x4dd3, { 0x9c,0x10,0x8b,0x97,0xa8,0x3f,0xfd,0xfa } } - -#define EFI_MEMORY_TYPE_INFORMATION_VARIABLE_NAME L"MemoryTypeInformation" - -extern EFI_GUID gEfiMemoryTypeInformationGuid; - -typedef struct { - UINT32 Type; - UINT32 NumberOfPages; -} EFI_MEMORY_TYPE_INFORMATION; - -#endif diff --git a/EdkModulePkg/Include/Guid/MiniShellFile.h b/EdkModulePkg/Include/Guid/MiniShellFile.h deleted file mode 100644 index fa42d4d6b1..0000000000 --- a/EdkModulePkg/Include/Guid/MiniShellFile.h +++ /dev/null @@ -1,30 +0,0 @@ -/*++ - -Copyright (c) 2006, Intel Corporation -All rights reserved. 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. - -Module Name: - - EfiShell.h - -Abstract: - - FFS Filename for EFI Shell - ---*/ - -#ifndef _MINISHELLFILE_H_ -#define _MINISHELLFILE_H_ - -#define EFI_MINI_SHELL_FILE_GUID \ - { 0x86ad232b, 0xd33a, 0x465c, {0xbf, 0x5f, 0x41, 0x37, 0xb, 0xa9, 0x2f, 0xe2 } } - -extern EFI_GUID gEfiMiniShellFileGuid; - -#endif diff --git a/EdkModulePkg/Include/Guid/PciHotplugDevice.h b/EdkModulePkg/Include/Guid/PciHotplugDevice.h deleted file mode 100644 index 3b488ced2f..0000000000 --- a/EdkModulePkg/Include/Guid/PciHotplugDevice.h +++ /dev/null @@ -1,30 +0,0 @@ -/*++ - -Copyright (c) 2006, Intel Corporation -All rights reserved. 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. - -Module Name: - - PciHotplugDevice.h - -Abstract: - - GUIDs used to indicate the device is Pccard hotplug device - ---*/ - -#ifndef _PCI_HOTPLUG_DEVICE_GUID_H_ -#define _PCI_HOTPLUG_DEVICE_GUID_H_ - -#define EFI_PCI_HOTPLUG_DEVICE_GUID \ - { 0x0b280816, 0x52e7, 0x4e51, {0xaa, 0x57, 0x11, 0xbd, 0x41, 0xcb, 0xef, 0xc3 } } - -extern EFI_GUID gEfiPciHotplugDeviceGuid; - -#endif diff --git a/EdkModulePkg/Include/Guid/PciOptionRomTable.h b/EdkModulePkg/Include/Guid/PciOptionRomTable.h deleted file mode 100644 index 5ad956e1c3..0000000000 --- a/EdkModulePkg/Include/Guid/PciOptionRomTable.h +++ /dev/null @@ -1,46 +0,0 @@ -/*++ - -Copyright (c) 2006, Intel Corporation -All rights reserved. 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. - -Module Name: - - PciOptionRomTable.h - -Abstract: - - GUID and data structure used to describe the list of PCI Option ROMs present in a system. - ---*/ - -#ifndef _PCI_OPTION_ROM_TABLE_GUID_H_ - -#define EFI_PCI_OPTION_ROM_TABLE_GUID \ - { 0x7462660f, 0x1cbd, 0x48da, {0xad, 0x11, 0x91, 0x71, 0x79, 0x13, 0x83, 0x1c } } - -extern EFI_GUID gEfiPciOptionRomTableGuid; - -typedef struct { - EFI_PHYSICAL_ADDRESS RomAddress; - EFI_MEMORY_TYPE MemoryType; - UINT32 RomLength; - UINT32 Seg; - UINT8 Bus; - UINT8 Dev; - UINT8 Func; - BOOLEAN ExecutedLegacyBiosImage; - BOOLEAN DontLoadEfiRom; -} EFI_PCI_OPTION_ROM_DESCRIPTOR; - -typedef struct { - UINT64 PciOptionRomCount; - EFI_PCI_OPTION_ROM_DESCRIPTOR *PciOptionRomDescriptors; -} EFI_PCI_OPTION_ROM_TABLE; - -#endif diff --git a/EdkModulePkg/Include/Guid/PeiPeCoffLoader.h b/EdkModulePkg/Include/Guid/PeiPeCoffLoader.h deleted file mode 100644 index 4a732a14d8..0000000000 --- a/EdkModulePkg/Include/Guid/PeiPeCoffLoader.h +++ /dev/null @@ -1,71 +0,0 @@ -/*++ - -Copyright (c) 2006 - 2007, Intel Corporation -All rights reserved. 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. - -Module Name: - PeiPeCoffLoader.h - -Abstract: - GUID for the PE/COFF Loader APIs shared between PEI and DXE - ---*/ - -#ifndef __PEI_PE_COFF_LOADER_H__ -#define __PEI_PE_COFF_LOADER_H__ - -// -// MdePkg/Include/Common/PeCoffLoaderImageContext.h -// -#include - -#define EFI_PEI_PE_COFF_LOADER_GUID \ - { 0xd8117cff, 0x94a6, 0x11d4, {0x9a, 0x3a, 0x0, 0x90, 0x27, 0x3f, 0xc1, 0x4d } } - -typedef struct _EFI_PEI_PE_COFF_LOADER_PROTOCOL EFI_PEI_PE_COFF_LOADER_PROTOCOL; - - -typedef -EFI_STATUS -(EFIAPI *EFI_PEI_PE_COFF_LOADER_GET_IMAGE_INFO) ( - IN EFI_PEI_PE_COFF_LOADER_PROTOCOL *This, - IN OUT PE_COFF_LOADER_IMAGE_CONTEXT *ImageContext - ); - -typedef -EFI_STATUS -(EFIAPI *EFI_PEI_PE_COFF_LOADER_LOAD_IMAGE) ( - IN EFI_PEI_PE_COFF_LOADER_PROTOCOL *This, - IN OUT PE_COFF_LOADER_IMAGE_CONTEXT *ImageContext - ); - -typedef -EFI_STATUS -(EFIAPI *EFI_PEI_PE_COFF_LOADER_RELOCATE_IMAGE) ( - IN EFI_PEI_PE_COFF_LOADER_PROTOCOL *This, - IN OUT PE_COFF_LOADER_IMAGE_CONTEXT *ImageContext - ); - -typedef -EFI_STATUS -(EFIAPI *EFI_PEI_PE_COFF_LOADER_UNLOAD_IMAGE) ( - IN EFI_PEI_PE_COFF_LOADER_PROTOCOL *This, - IN PE_COFF_LOADER_IMAGE_CONTEXT *ImageContext - ); - -struct _EFI_PEI_PE_COFF_LOADER_PROTOCOL { - EFI_PEI_PE_COFF_LOADER_GET_IMAGE_INFO GetImageInfo; - EFI_PEI_PE_COFF_LOADER_LOAD_IMAGE LoadImage; - EFI_PEI_PE_COFF_LOADER_RELOCATE_IMAGE RelocateImage; - EFI_PEI_PE_COFF_LOADER_UNLOAD_IMAGE UnloadImage; -}; - -extern EFI_GUID gEfiPeiPeCoffLoaderGuid; - -#endif diff --git a/EdkModulePkg/Include/Guid/PeiPerformanceHob.h b/EdkModulePkg/Include/Guid/PeiPerformanceHob.h deleted file mode 100644 index c3bfc1f77a..0000000000 --- a/EdkModulePkg/Include/Guid/PeiPerformanceHob.h +++ /dev/null @@ -1,56 +0,0 @@ -/*++ - -Copyright (c) 2006, Intel Corporation -All rights reserved. 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. - -Module Name: - - PeiPerformanceHob.h - -Abstract: - - GUIDs used for PEI Performance HOB data structures - ---*/ - -#ifndef __PEI_PERFORMANCE_HOB_H__ -#define __PEI_PERFORMANCE_HOB_H__ - -// -// This is the GUID of PEI performance HOB -// -#define PEI_PERFORMANCE_HOB_GUID \ - { 0xec4df5af, 0x4395, 0x4cc9, { 0x94, 0xde, 0x77, 0x50, 0x6d, 0x12, 0xc7, 0xb8 } } - -// -// PEI_PERFORMANCE_STRING_SIZE must be a multiple of 8. -// -#define PEI_PERFORMANCE_STRING_SIZE 8 -#define PEI_PERFORMANCE_STRING_LENGTH (PEI_PERFORMANCE_STRING_SIZE - 1) - -typedef struct { - EFI_PHYSICAL_ADDRESS Handle; - CHAR8 Token[PEI_PERFORMANCE_STRING_SIZE]; - CHAR8 Module[PEI_PERFORMANCE_STRING_SIZE]; - UINT64 StartTimeStamp; - UINT64 EndTimeStamp; -} PEI_PERFORMANCE_LOG_ENTRY; - -// -// The header must be aligned at 8 bytes. -// -typedef struct { - UINT32 NumberOfEntries; - UINT32 Reserved; -} PEI_PERFORMANCE_LOG_HEADER; - - -extern EFI_GUID gPeiPerformanceHobGuid; - -#endif diff --git a/EdkModulePkg/Include/Guid/PrimaryConsoleInDevice.h b/EdkModulePkg/Include/Guid/PrimaryConsoleInDevice.h deleted file mode 100644 index e5aa49cf44..0000000000 --- a/EdkModulePkg/Include/Guid/PrimaryConsoleInDevice.h +++ /dev/null @@ -1,29 +0,0 @@ -/*++ - -Copyright (c) 2006, Intel Corporation -All rights reserved. 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. - -Module Name: - - PrimaryConsoleInDevice.h - -Abstract: - - ---*/ - -#ifndef _PRIMARY_CONSOLE_IN_DEVICE_H_ -#define _PRIMARY_CONSOLE_IN_DEVICE_H_ - -#define EFI_PRIMARY_CONSOLE_IN_DEVICE_GUID \ - { 0xe451dcbe, 0x96a1, 0x4729, {0xa5, 0xcf, 0x6b, 0x9c, 0x2c, 0xff, 0x47, 0xfd } } - -extern EFI_GUID gEfiPrimaryConsoleInDeviceGuid; - -#endif diff --git a/EdkModulePkg/Include/Guid/PrimaryConsoleOutDevice.h b/EdkModulePkg/Include/Guid/PrimaryConsoleOutDevice.h deleted file mode 100644 index f73d727e88..0000000000 --- a/EdkModulePkg/Include/Guid/PrimaryConsoleOutDevice.h +++ /dev/null @@ -1,28 +0,0 @@ -/*++ - -Copyright (c) 2006, Intel Corporation -All rights reserved. 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. - -Module Name: - - PrimaryConsoleOutDevice.h - -Abstract: - ---*/ - -#ifndef _PRIMARY_CONSOLE_OUT_DEVICE_H_ -#define _PRIMARY_CONSOLE_OUT_DEVICE_H_ - -#define EFI_PRIMARY_CONSOLE_OUT_DEVICE_GUID \ - { 0x62bdf38a, 0xe3d5, 0x492c, {0x95, 0xc, 0x23, 0xa7, 0xf6, 0x6e, 0x67, 0x2e } } - -extern EFI_GUID gEfiPrimaryConsoleOutDeviceGuid; - -#endif diff --git a/EdkModulePkg/Include/Guid/PrimaryStandardErrorDevice.h b/EdkModulePkg/Include/Guid/PrimaryStandardErrorDevice.h deleted file mode 100644 index 97905ea6aa..0000000000 --- a/EdkModulePkg/Include/Guid/PrimaryStandardErrorDevice.h +++ /dev/null @@ -1,28 +0,0 @@ -/*++ - -Copyright (c) 2006, Intel Corporation -All rights reserved. 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. - -Module Name: - - PrimaryStandardErrorDevice.h - -Abstract: - ---*/ - -#ifndef _PRIMARY_STANDARD_ERROR_DEVICE_H_ -#define _PRIMARY_STANDARD_ERROR_DEVICE_H_ - -#define EFI_PRIMARY_STANDARD_ERROR_DEVICE_GUID \ - { 0x5a68191b, 0x9b97, 0x4752, {0x99, 0x46, 0xe3, 0x6a, 0x5d, 0xa9, 0x42, 0xb1 } } - -extern EFI_GUID gEfiPrimaryStandardErrorDeviceGuid; - -#endif diff --git a/EdkModulePkg/Include/Guid/ShellFile.h b/EdkModulePkg/Include/Guid/ShellFile.h deleted file mode 100644 index 1f3d3b3d00..0000000000 --- a/EdkModulePkg/Include/Guid/ShellFile.h +++ /dev/null @@ -1,31 +0,0 @@ -/*++ - -Copyright (c) 2006, Intel Corporation -All rights reserved. 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. - -Module Name: - - EfiShell.h - -Abstract: - - FFS Filename for EFI Shell - ---*/ - -#ifndef _SHELLFILE_H_ -#define _SHELLFILE_H_ - -#define EFI_SHELL_FILE_GUID \ - { 0xc57ad6b7, 0x0515, 0x40a8, {0x9d, 0x21, 0x55, 0x16, 0x52, 0x85, 0x4e, 0x37 } } - - -extern EFI_GUID gEfiShellFileGuid; - -#endif diff --git a/EdkModulePkg/Include/Guid/StandardErrorDevice.h b/EdkModulePkg/Include/Guid/StandardErrorDevice.h deleted file mode 100644 index 32b5af44c8..0000000000 --- a/EdkModulePkg/Include/Guid/StandardErrorDevice.h +++ /dev/null @@ -1,29 +0,0 @@ -/*++ - -Copyright (c) 2006, Intel Corporation -All rights reserved. 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. - -Module Name: - - StandardErrorDevice.h - -Abstract: - - ---*/ - -#ifndef _STANDARD_ERROR_DEVICE_H_ -#define _STANDARD_ERROR_DEVICE_H_ - -#define EFI_STANDARD_ERROR_DEVICE_GUID \ - { 0xd3b36f2d, 0xd551, 0x11d4, {0x9a, 0x46, 0x0, 0x90, 0x27, 0x3f, 0xc1, 0x4d } } - -extern EFI_GUID gEfiStandardErrorDeviceGuid; - -#endif diff --git a/EdkModulePkg/Include/Guid/StatusCode.h b/EdkModulePkg/Include/Guid/StatusCode.h deleted file mode 100644 index 8242290b22..0000000000 --- a/EdkModulePkg/Include/Guid/StatusCode.h +++ /dev/null @@ -1,33 +0,0 @@ -/*++ - -Copyright (c) 2006, Intel Corporation -All rights reserved. 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. - -Module Name: - - StatusCode.h - -Abstract: - - GUID used to identify Data Hub records that originate from the Tiano - ReportStatusCode API. - ---*/ - -#ifndef _STATUS_CODE_H__ -#define _STATUS_CODE_H__ - -#define EFI_STATUS_CODE_GUID \ - { \ - 0xd083e94c, 0x6560, 0x42e4, {0xb6, 0xd4, 0x2d, 0xf7, 0x5a, 0xdf, 0x6a, 0x2a } \ - } - -extern EFI_GUID gEfiStatusCodeGuid; - -#endif diff --git a/EdkModulePkg/Include/Guid/StatusCodeCallerId.h b/EdkModulePkg/Include/Guid/StatusCodeCallerId.h deleted file mode 100644 index 8cf9d16928..0000000000 --- a/EdkModulePkg/Include/Guid/StatusCodeCallerId.h +++ /dev/null @@ -1,30 +0,0 @@ -/*++ - -Copyright (c) 2006, Intel Corporation -All rights reserved. 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. - -Module Name: - StatusCodeCallerId.h - -Abstract: - GUID used to identify id for the caller who is initiating the Status Code. - ---*/ - -#ifndef __STATUS_CODE_CALLER_ID_H__ -#define __STATUS_CODE_CALLER_ID_H__ - - -#define EFI_STANDARD_CALLER_ID_GUID \ - {0xC9DCF469, 0xA7C4, 0x11D5, {0x87, 0xDA, 0x00, 0x06, 0x29, 0x45, 0xC3, 0xB9} } - -extern EFI_GUID gEfiCallerIdGuid; - - -#endif diff --git a/EdkModulePkg/Include/Guid/SystemNvDataGuid.h b/EdkModulePkg/Include/Guid/SystemNvDataGuid.h deleted file mode 100644 index 946d4d8d03..0000000000 --- a/EdkModulePkg/Include/Guid/SystemNvDataGuid.h +++ /dev/null @@ -1,45 +0,0 @@ -/*++ - -Copyright (c) 2006, Intel Corporation -All rights reserved. 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. - -Module Name: - - SystemNvDataGuid.h - -Abstract: - - GUIDs used for System Non Volatile HOB entries in the in the HOB list and FV Guids carrying - the System specific information. - ---*/ - -#ifndef __SYSTEM_NV_DATA_GUID_H__ -#define __SYSTEM_NV_DATA_GUID_H__ - -#define EFI_SYSTEM_NV_DATA_FV_GUID \ - {0xfff12b8d, 0x7696, 0x4c8b, {0xa9, 0x85, 0x27, 0x47, 0x7, 0x5b, 0x4f, 0x50} } - -#define EFI_SYSTEM_NV_DATA_HOB_GUID \ - {0xd6e5092d, 0xc7b2, 0x4872, {0xaf, 0x66, 0xfd, 0xc0, 0xe6, 0xf9, 0x5e, 0x78} } - -typedef struct { - EFI_GUID SystemNvDataHobGuid; - EFI_GUID SystemNvDataFvGuid; - EFI_LBA StartLba; - UINTN StartLbaOffset; - EFI_LBA EndLba; - UINTN EndLbaOffset; - UINT32 DataTypeSignature; -} NV_SYSTEM_DATA_GUID_TYPE; - -extern EFI_GUID gEfiSystemNvDataHobGuid; -extern EFI_GUID gEfiSystemNvDataFvGuid; - -#endif -- cgit v1.2.3