mirror of
https://github.com/acidanthera/OpenCorePkg.git
synced 2025-12-08 19:25:01 +00:00
209 lines
8.4 KiB
C
209 lines
8.4 KiB
C
/** @file
|
|
Copyright (c) 2020, PMheart. All rights reserved.
|
|
SPDX-License-Identifier: BSD-3-Clause
|
|
**/
|
|
|
|
#include <UserGlobalVar.h>
|
|
|
|
EFI_GUID gAppleBootVariableGuid = {
|
|
0X7C436110, 0XAB2A, 0X4BBB, { 0XA8, 0X80, 0XFE, 0X41, 0X99, 0X5C, 0X9F, 0X82 }
|
|
};
|
|
EFI_GUID gAppleEventProtocolGuid = {
|
|
0X33BE0EF1, 0X89C9, 0X4A6D, { 0XBB, 0X9F, 0X69, 0XDC, 0X8D, 0XD5, 0X16, 0XB9 }
|
|
};
|
|
EFI_GUID gAppleKeyMapAggregatorProtocolGuid = {
|
|
0X5B213447, 0X6E73, 0X4901, { 0XA4, 0XF1, 0XB8, 0X64, 0XF3, 0XB7, 0XA1, 0X72 }
|
|
};
|
|
EFI_GUID gAppleKeyMapDatabaseProtocolGuid = {
|
|
0X584B9EBE, 0X80C1, 0X4BD6, { 0X98, 0XB0, 0XA7, 0X78, 0X6E, 0XC2, 0XF2, 0XE2 }
|
|
};
|
|
EFI_GUID gAppleApfsContainerInfoGuid = {
|
|
0x3533CF0D, 0x685F, 0x5EBF, { 0x8D, 0xC6, 0x73, 0x93, 0x48, 0x5B, 0xAF, 0xA2 }
|
|
};
|
|
EFI_GUID gAppleApfsVolumeInfoGuid = {
|
|
0x900C7693, 0x8C14, 0x58BA, { 0xB4, 0x4E, 0x97, 0x45, 0x15, 0xD2, 0x7C, 0x78 }
|
|
};
|
|
EFI_GUID gAppleBlessedOsxFolderInfoGuid = {
|
|
0x893CA450, 0x5F5E, 0x48BA, { 0x85, 0x8F, 0x08, 0xC4, 0x5D, 0x80, 0x23, 0x18 }
|
|
};
|
|
EFI_GUID gAppleBlessedSystemFileInfoGuid = {
|
|
0xCA7E4814, 0x2ADC, 0x4ADD, { 0xAB, 0xFF, 0x73, 0x4E, 0x3C, 0xFE, 0x13, 0xF3 }
|
|
};
|
|
EFI_GUID gAppleBlessedSystemFolderInfoGuid = {
|
|
0x7BD1F02D, 0x9C2F, 0x4581, { 0xBF, 0x12, 0xD5, 0x4a, 0xBA, 0x0D, 0x98, 0xD6 }
|
|
};
|
|
EFI_GUID gAppleBootPolicyProtocolGuid = {
|
|
0x62257758, 0x350C, 0x4D0A, { 0xB0, 0xBD, 0xF6, 0xBE, 0x2E, 0x1E, 0x27, 0x2C }
|
|
};
|
|
EFI_GUID gAppleVendorVariableGuid = {
|
|
0x4D1EDE05, 0x38C7, 0x4A6A, { 0x9C, 0xC6, 0x4B, 0xCC, 0xA8, 0xB3, 0x8C, 0x14 }
|
|
};
|
|
EFI_GUID gAppleImg4VerificationProtocolGuid = {
|
|
0x314735F0, 0x26FE, 0x11E8, { 0xA4, 0x70, 0xB8, 0xE8, 0x56, 0x2C, 0xBA, 0xFA }
|
|
};
|
|
EFI_GUID gAppleBeepGenProtocolGuid = {
|
|
0xC32332DF, 0xFC56, 0x4FE1, { 0x93, 0x58, 0xBA, 0x0D, 0x52, 0x9B, 0x24, 0xCD }
|
|
};
|
|
EFI_GUID gApplePlatformInfoDatabaseProtocolGuid = {
|
|
0xAC5E4829, 0xA8FD, 0x440B, { 0xAF, 0x33, 0x9F, 0xFE, 0x01, 0x3B, 0x12, 0xD8 }
|
|
};
|
|
EFI_GUID gAppleFsbFrequencyPlatformInfoGuid = {
|
|
0xD1A04D55, 0x75B9, 0x41A3, { 0x90, 0x36, 0x8F, 0x4A, 0x26, 0x1C, 0xBB, 0xA2 }
|
|
};
|
|
EFI_GUID gAppleFsbFrequencyPlatformInfoIndexHobGuid = {
|
|
0xEF56B861, 0x03CD, 0x4991, { 0x99, 0xF2, 0x2A, 0xD3, 0x1B, 0xE8, 0x6B, 0x22 }
|
|
};
|
|
EFI_GUID gAppleFsbFrequencyListPlatformInfoGuid = {
|
|
0xF55EE371, 0xD19E, 0x4AAA, { 0xA9, 0x7B, 0xC1, 0xB1, 0x28, 0x4C, 0xB3, 0x7C }
|
|
};
|
|
EFI_GUID gAppleSecureBootVariableGuid = {
|
|
0x94B73556, 0x2197, 0x4702, { 0x82, 0xA8, 0x3E, 0x13, 0x37, 0xDA, 0xFB, 0xFB }
|
|
};
|
|
|
|
CONST CHAR8 *gEfiCallerBaseName = "OpenCore";
|
|
EFI_GUID gEfiGraphicsOutputProtocolGuid = {
|
|
0x9042A9DE, 0x23DC, 0x4A38, { 0x96, 0xFB, 0x7A, 0xDE, 0xD0, 0x80, 0x51, 0x6A }
|
|
};
|
|
EFI_GUID gEfiHiiFontProtocolGuid = {
|
|
0xe9ca4775, 0x8657, 0x47fc, { 0x97, 0xe7, 0x7e, 0xd6, 0x5a, 0x08, 0x43, 0x24 }
|
|
};
|
|
EFI_GUID gEfiSimpleTextOutProtocolGuid = {
|
|
0x387477C2, 0x69C7, 0x11D2, { 0x8E, 0x39, 0x00, 0xA0, 0xC9, 0x69, 0x72, 0x3B }
|
|
};
|
|
EFI_GUID gEfiUgaDrawProtocolGuid = {
|
|
0x982C298B, 0xF4FA, 0x41CB, { 0xB8, 0x38, 0x77, 0xAA, 0x68, 0x8F, 0xB8, 0x39 }
|
|
};
|
|
EFI_GUID gEfiAbsolutePointerProtocolGuid = {
|
|
0x8D59D32B, 0xC655, 0x4AE9, { 0x9B, 0x15, 0xF2, 0x59, 0x04, 0x99, 0x2A, 0x43 }
|
|
};
|
|
EFI_GUID gEfiLoadedImageProtocolGuid = {
|
|
0x5B1B31A1, 0x9562, 0x11D2, { 0x8E, 0x3F, 0x00, 0xA0, 0xC9, 0x69, 0x72, 0x3B }
|
|
};
|
|
EFI_GUID gEfiShellParametersProtocolGuid = {
|
|
0x752f3136, 0x4e16, 0x4fdc, { 0xa2, 0x2a, 0xe5, 0xf4, 0x68, 0x12, 0xf4, 0xca }
|
|
};
|
|
EFI_GUID gEfiSimplePointerProtocolGuid = {
|
|
0x31878C87, 0x0B75, 0x11D5, { 0x9A, 0x4F, 0x00, 0x90, 0x27, 0x3F, 0xC1, 0x4D }
|
|
};
|
|
EFI_GUID gEfiDebugPortProtocolGuid = {
|
|
0xEBA4E8D2, 0x3858, 0x41EC, { 0xA2, 0x81, 0x26, 0x47, 0xBA, 0x96, 0x60, 0xD0 }
|
|
};
|
|
EFI_GUID gEfiDevicePathProtocolGuid = {
|
|
0x09576E91, 0x6D3F, 0x11D2, { 0x8E, 0x39, 0x00, 0xA0, 0xC9, 0x69, 0x72, 0x3B }
|
|
};
|
|
EFI_GUID gEfiPcAnsiGuid = {
|
|
0xE0C14753, 0xF9BE, 0x11D2, { 0x9A, 0x0C, 0x00, 0x90, 0x27, 0x3F, 0xC1, 0x4D }
|
|
};
|
|
EFI_GUID gEfiPersistentVirtualCdGuid = {
|
|
0x08018188, 0x42CD, 0xBB48, { 0x10, 0x0F, 0x53, 0x87, 0xD5, 0x3D, 0xED, 0x3D }
|
|
};
|
|
EFI_GUID gEfiPersistentVirtualDiskGuid = {
|
|
0x5CEA02C9, 0x4D07, 0x69D3, { 0x26, 0x9F, 0x44, 0x96, 0xFB, 0xE0, 0x96, 0xF9 }
|
|
};
|
|
EFI_GUID gEfiSasDevicePathGuid = {
|
|
0xd487ddb4, 0x008b, 0x11d9, { 0xaf, 0xdc, 0x00, 0x10, 0x83, 0xff, 0xca, 0x4d }
|
|
};
|
|
EFI_GUID gEfiUartDevicePathGuid = {
|
|
0x37499a9d, 0x542f, 0x4c89, { 0xa0, 0x26, 0x35, 0xda, 0x14, 0x20, 0x94, 0xe4 }
|
|
};
|
|
EFI_GUID gEfiVT100Guid = {
|
|
0xDFA66065, 0xB419, 0x11D3, { 0x9A, 0x2D, 0x00, 0x90, 0x27, 0x3F, 0xC1, 0x4D }
|
|
};
|
|
EFI_GUID gEfiVT100PlusGuid = {
|
|
0x7BAEC70B, 0x57E0, 0x4C76, { 0x8E, 0x87, 0x2F, 0x9E, 0x28, 0x08, 0x83, 0x43 }
|
|
};
|
|
EFI_GUID gEfiVTUTF8Guid = {
|
|
0xAD15A0D6, 0x8BEC, 0x4ACF, { 0xA0, 0x73, 0xD0, 0x1D, 0xE7, 0x7E, 0x2D, 0x88 }
|
|
};
|
|
EFI_GUID gEfiVirtualCdGuid = {
|
|
0x3D5ABD30, 0x4175, 0x87CE, { 0x6D, 0x64, 0xD2, 0xAD, 0xE5, 0x23, 0xC4, 0xBB }
|
|
};
|
|
EFI_GUID gEfiVirtualDiskGuid = {
|
|
0x77AB535A, 0x45FC, 0x624B, { 0x55, 0x60, 0xF7, 0xB2, 0x81, 0xD1, 0xF9, 0x6E }
|
|
};
|
|
EFI_GUID gEfiFileInfoGuid = {
|
|
0x09576E92, 0x6D3F, 0x11D2, { 0x8E, 0x39, 0x00, 0xA0, 0xC9, 0x69, 0x72, 0x3B }
|
|
};
|
|
EFI_GUID gEfiFileSystemVolumeLabelInfoIdGuid = {
|
|
0xDB47D7D3, 0xFE81, 0x11D3, { 0x9A, 0x35, 0x00, 0x90, 0x27, 0x3F, 0xC1, 0x4D }
|
|
};
|
|
EFI_GUID gEfiSimpleFileSystemProtocolGuid = {
|
|
0x964E5B22, 0x6459, 0x11D2, { 0x8E, 0x39, 0x00, 0xA0, 0xC9, 0x69, 0x72, 0x3B }
|
|
};
|
|
EFI_GUID gEfiUserInterfaceThemeProtocolGuid = {
|
|
0xD5B0AC65, 0x9A2D, 0x4D2A, { 0xBB, 0xD6, 0xE8, 0x71, 0xA9, 0x5E, 0x04, 0x35 }
|
|
};
|
|
EFI_GUID gEfiMpServiceProtocolGuid = {
|
|
0x3fdda605, 0xa76e, 0x4f46, { 0xad, 0x29, 0x12, 0xf4, 0x53, 0x1b, 0x3d, 0x08 }
|
|
};
|
|
EFI_GUID gFrameworkEfiMpServiceProtocolGuid = {
|
|
0xF33261E7, 0x23CB, 0x11D5, { 0xBD, 0x5C, 0x00, 0x80, 0xC7, 0x3C, 0x88, 0x81 }
|
|
};
|
|
EFI_GUID gEfiGlobalVariableGuid = {
|
|
0x8BE4DF61, 0x93CA, 0x11D2, { 0xAA, 0x0D, 0x00, 0xE0, 0x98, 0x03, 0x2B, 0x8C }
|
|
};
|
|
EFI_GUID gEfiSmbios3TableGuid = {
|
|
0xF2FD1544, 0x9794, 0x4A2C, { 0x99, 0x2E, 0xE5, 0xBB, 0xCF, 0x20, 0xE3, 0x94 }
|
|
};
|
|
EFI_GUID gEfiLegacyRegionProtocolGuid = {
|
|
0x0fc9013a, 0x0568, 0x4ba9, { 0x9b, 0x7e, 0xc9, 0xc3, 0x90, 0xa6, 0x60, 0x9b }
|
|
};
|
|
EFI_GUID gEfiLegacyRegion2ProtocolGuid = {
|
|
0x70101eaf, 0x85, 0x440c, { 0xb3, 0x56, 0x8e, 0xe3, 0x6f, 0xef, 0x24, 0xf0 }
|
|
};
|
|
EFI_GUID gEfiPciRootBridgeIoProtocolGuid = {
|
|
0x2F707EBB, 0x4A1A, 0x11D4, { 0x9A, 0x38, 0x00, 0x90, 0x27, 0x3F, 0xC1, 0x4D }
|
|
};
|
|
EFI_GUID gEfiSmbiosTableGuid = {
|
|
0xEB9D2D31, 0x2D88, 0x11D3, { 0x9A, 0x16, 0x00, 0x90, 0x27, 0x3F, 0xC1, 0x4D }
|
|
};
|
|
EFI_GUID gEfiUnicodeCollationProtocolGuid = {
|
|
0x1D85CD7F, 0xF43D, 0x11D2, { 0x9A, 0x0C, 0x00, 0x90, 0x27, 0x3F, 0xC1, 0x4D }
|
|
};
|
|
EFI_GUID gEfiUnicodeCollation2ProtocolGuid = {
|
|
0xa4c751fc, 0x23ae, 0x4c3e, { 0x92, 0xe9, 0x49, 0x64, 0xcf, 0x63, 0xf3, 0x49 }
|
|
};
|
|
EFI_GUID gEfiFileSystemInfoGuid = {
|
|
0x09576E93, 0x6D3F, 0x11D2, { 0x8E, 0x39, 0x00, 0xA0, 0xC9, 0x69, 0x72, 0x3B }
|
|
};
|
|
EFI_GUID gEfiDiskIoProtocolGuid = {
|
|
0xCE345171, 0xBA0B, 0x11D2, { 0x8E, 0x4F, 0x00, 0xA0, 0xC9, 0x69, 0x72, 0x3B }
|
|
};
|
|
EFI_GUID gEfiDiskIo2ProtocolGuid = {
|
|
0x151c8eae, 0x7f2c, 0x472c, { 0x9e, 0x54, 0x98, 0x28, 0x19, 0x4f, 0x6a, 0x88 }
|
|
};
|
|
EFI_GUID gEfiBlockIoProtocolGuid = {
|
|
0x964E5B21, 0x6459, 0x11D2, { 0x8E, 0x39, 0x00, 0xA0, 0xC9, 0x69, 0x72, 0x3B }
|
|
};
|
|
EFI_GUID gEfiDriverBindingProtocolGuid = {
|
|
0x18A031AB, 0xB443, 0x4D1A, { 0xA5, 0xC0, 0x0C, 0x09, 0x26, 0x1E, 0x9F, 0x71 }
|
|
};
|
|
EFI_GUID gEfiComponentNameProtocolGuid = {
|
|
0x107A772C, 0xD5E1, 0x11D4, { 0x9A, 0x46, 0x00, 0x90, 0x27, 0x3F, 0xC1, 0x4D }
|
|
};
|
|
|
|
EFI_GUID gOcBootstrapProtocolGuid = {
|
|
0xBA1EB455, 0xB182, 0x4F14, { 0x85, 0x21, 0xE4, 0x22, 0xC3, 0x25, 0xDE, 0xF6 }
|
|
};
|
|
EFI_GUID gOcVendorVariableGuid = {
|
|
0x4D1FDA02, 0x38C7, 0x4A6A, { 0x9C, 0xC6, 0x4B, 0xCC, 0xA8, 0xB3, 0x01, 0x02 }
|
|
};
|
|
EFI_GUID gOcCustomSmbios3TableGuid = {
|
|
0xF2FD1545, 0x9794, 0x4A2C, { 0x99, 0x2E, 0xE5, 0xBB, 0xCF, 0x20, 0xE3, 0x94 }
|
|
};
|
|
EFI_GUID gOcCustomSmbiosTableGuid = {
|
|
0xEB9D2D35, 0x2D88, 0x11D3, { 0x9A, 0x16, 0x00, 0x90, 0x27, 0x3F, 0xC1, 0x4D }
|
|
};
|
|
EFI_GUID gOcAudioProtocolGuid = {
|
|
0x4B228577, 0x6274, 0x4A48, { 0x82, 0xAE, 0x07, 0x13, 0xA1, 0x17, 0x19, 0x87 }
|
|
};
|
|
EFI_GUID gAppleEfiCertificateGuid = {
|
|
0x45E7BC51, 0x913C, 0x42AC, { 0x96, 0xA2, 0x10, 0x71, 0x2F, 0xFB, 0xEB, 0xA7 }
|
|
};
|
|
EFI_GUID gEfiCertTypeRsa2048Sha256Guid = {
|
|
0xa7717414, 0xc616, 0x4977, { 0x94, 0x20, 0x84, 0x47, 0x12, 0xa7, 0x35, 0xbf }
|
|
};
|
|
EFI_GUID gEfiAcpiDescriptionGuid = {
|
|
0x3c699197, 0x093c, 0x4c69, { 0xb0, 0x6b, 0x12, 0x8a, 0xe3, 0x48, 0x1d, 0xc9 }
|
|
};
|