## @file # Module describe the entire platform configuration. # # The DEC files are used by the EDK II utilities that parse EDK II # DSC and EDK II INF files to generate AutoGen.c and AutoGen.h files # for the EDK II build infrastructure. # # Copyright (c) 2004 - 2017, 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. # ## [Defines] DEC_SPECIFICATION = 0x00010005 PACKAGE_NAME = BxtSocRefCodePkg PACKAGE_GUID = E4FA0DCA-91A3-4957-9344-C10BAA0BFE5F PACKAGE_VERSION = 0.1 [Ppis] gVariableStoragePpiGuid = { 0x90d915c5, 0xe4c1, 0x4da8, {0xa7, 0x6f, 0x9, 0xe5, 0x78, 0x91, 0x65, 0x48}} gPeiSmmAccessPpiGuid = { 0x268f33a9, 0xcccd, 0x48be, {0x88, 0x17, 0x86, 0x05, 0x3a, 0xc3, 0x2e, 0xd6}} gSaPlatformPolicyPpiGuid = { 0x7D84B2C2, 0x22A1, 0x4372, {0xB1, 0x2C, 0xEB, 0xB2, 0x32, 0xD3, 0xA6, 0xA3}} gSiSaPreMemPolicyPpiGuid = { 0xcfe5ec91, 0x31ed, 0x47e9, {0xbe, 0x7d, 0x9c, 0xcb, 0x59, 0x13, 0x4b, 0x71}} gSaPolicyPpiGuid = { 0xf6435590, 0x2402, 0x4e02, {0x99, 0xfd, 0xab, 0xdd, 0x9d, 0xd4, 0x0a, 0x6a}} gScPolicyPpiGuid = { 0x10164673, 0xD365, 0x4BE2, {0x85, 0x13, 0x14, 0x97, 0xCC, 0x07, 0x61, 0x1D}} gScPreMemPolicyPpiGuid = { 0x820695b0, 0xc2f2, 0x4ec7, { 0xa2, 0x52, 0xdb, 0xd, 0xbe, 0xe8, 0x38, 0xa3}} gPeiSpiPpiGuid = { 0xA38C6898, 0x2B5C, 0x4FF6, {0x93, 0x26, 0x2E, 0x63, 0x21, 0x2E, 0x56, 0xC2}} gSaPeiInitPpiGuid = { 0x09ea8911, 0xbe0d, 0x4230, {0xa0, 0x03, 0xed, 0xc6, 0x93, 0xb4, 0x8e, 0x11}} gSeCUmaPpiGuid = { 0xcbd86677, 0x362f, 0x4c04, {0x94, 0x59, 0xa7, 0x41, 0x32, 0x6e, 0x05, 0xcf}} gPeiSeCPlatformPolicyPpiGuid = { 0x7ae3ceb7, 0x2ee2, 0x48fa, {0xaa, 0x49, 0x35, 0x10, 0xbc, 0x83, 0xca, 0xbf}} gPlatformSeCHookPpiGuid = { 0xe806424f, 0xd425, 0x4b1a, {0xbc, 0x26, 0x5f, 0x69, 0x03, 0x89, 0xa1, 0x5a}} gPeiHeciPpiGuid = { 0xEE0EA811, 0xFBD9, 0x4777, {0xB9, 0x5A, 0xBA, 0x4F, 0x71, 0x10, 0x1F, 0x74}} gPeiSdhcPpiGuid = { 0xf4ef9d7a, 0x98c5, 0x4c1a, {0xb4, 0xd9, 0xd8, 0xd8, 0x72, 0x65, 0xbe, 0x0c}} gPeiBlockIoPpiGuid = { 0xbc5fa650, 0xedbb, 0x4d0d, {0xb3, 0xa3, 0xd9, 0x89, 0x07, 0xf8, 0x47, 0xdf}} gSeCfTPMPolicyPpiGuid = { 0x4fd1ba49, 0x8f90, 0x471a, {0xa2, 0xc9, 0x17, 0x3c, 0x7a, 0x73, 0x2f, 0xd0}} gEfiHeciPpiGuid = { 0x21d56275, 0xf984, 0x405f, {0x9f, 0x0b, 0xea, 0x08, 0x4d, 0xef, 0x0a, 0x7e}} gCseEmmcSelectPpiGuid = { 0x1e30e33d, 0x1854, 0x437a, {0xbd, 0x68, 0xfc, 0x15, 0x53, 0xaa, 0x8b, 0xe4}} gCseUfsSelectPpiGuid = { 0xc5a6189e, 0x8c33, 0x4ac6, {0xae, 0x9a, 0xae, 0xd1, 0x8c, 0xab, 0xe2, 0x6d}} gCseSpiSelectPpiGuid = { 0xd35eda81, 0x07d0, 0x4142, {0x94, 0x9, 0xb0, 0x72, 0x33, 0xed, 0x2d, 0x7 }} gDramPolicyPpiGuid = { 0x563f8ede, 0x1fa5, 0x45a2, {0xbe, 0x23, 0xb0, 0xb6, 0xa0, 0x7d, 0xe2, 0x39}} gBiosReservedMemoryPolicyPpiGuid = { 0x1f642910, 0x3d7b, 0x4627, {0x8d, 0x18, 0xdc, 0x62, 0x67, 0x1e, 0x05, 0x54}} gReadOnlyVariablePreMemoryDescriptorPpiGuid = { 0xbe136fc9, 0xc277, 0x4dd1, {0xbe, 0x42, 0xce, 0xf0, 0x9f, 0xf4, 0x3f, 0x55}} # # Common # gSiPolicyPpiGuid = { 0xaebffa01, 0x7edc, 0x49ff, { 0x8d, 0x88, 0xcb, 0x84, 0x8c, 0x5e, 0x86, 0x70}} gScPcieDeviceTablePpiGuid = { 0xaf4a1998, 0x4949, 0x4545, { 0x9c, 0x4c, 0xc1, 0xe7, 0xc0, 0x42, 0xe0, 0x56}} gScSpiPpiGuid = { 0x21EA1481, 0xAA3D, 0x42AD, { 0xAB, 0xA3, 0xFA, 0xF3, 0x33, 0x41, 0x7E, 0xB3}} # # Cpu # gSiCpuPolicyPpiGuid = { 0xf8d5438e, 0x26e1, 0x481d, {0xb6, 0x3c, 0x30, 0xd6, 0xef, 0xf4, 0xa4, 0x20}} # # CPU Config Block IP GUID # gCpuConfigPreMemGuid = { 0xac74ec70, 0xce7f, 0x4ac5, { 0x90, 0xfd, 0xe6, 0x22, 0x42, 0x67, 0xf8, 0x9f}} gCpuConfigGuid = { 0xb326872a, 0x4dc2, 0x4db3, { 0x88, 0xb2, 0xf6, 0xc4, 0x47, 0x5f, 0x8c, 0x91}} gTxtConfigGuid = { 0xf98f3432, 0x4f68, 0x4920, { 0xa8, 0x2, 0xcb, 0x4b, 0x8c, 0x1f, 0x76, 0x6c }} gPowerMgmtConfigGuid = { 0xdb73174e, 0xe46a, 0x4927, { 0x99, 0x47, 0xcf, 0x2d, 0xbe, 0xaf, 0x16, 0x81}} gSoftwareGuardConfigGuid = { 0x4e509696, 0xe33f, 0x408e, { 0x9a, 0xf5, 0xcc, 0x8c, 0x20, 0x6, 0x53, 0x85 }} gBiosGuardConfigGuid = { 0x10db0a54, 0xf6f9, 0x4ca2, { 0xa7, 0x5e, 0xf9, 0xaa, 0xca, 0xe7, 0x9, 0x70 }} gCpuOverclockingConfigGuid = { 0x3b3ee27e, 0x9bef, 0x463f, { 0xb0, 0x3a, 0xa5, 0xc9, 0xa0, 0x98, 0xb7, 0xb5}} # # NC Config Block IP GUID # gSaMiscConfigGuid = { 0xc5c9145f, 0x61fb, 0x4abe, { 0x88, 0x0a, 0xf2, 0x56, 0x89, 0x9f, 0x40, 0xb0}} gMemoryConfigGuid = { 0x26cf084c, 0xc9db, 0x41bb, { 0x92, 0xc6, 0xd1, 0x97, 0xb8, 0xa1, 0xe4, 0xbf}} gIpuConfigGuid = { 0x67eeefd0, 0x9e42, 0x48c8, { 0xbd, 0xab, 0xfd, 0x0d, 0x23, 0x69, 0x88, 0x0b}} gHybridGraphicsConfigGuid = { 0x0b7e694d, 0xb909, 0x4097, { 0x9c, 0x03, 0x5e, 0x72, 0x84, 0x89, 0xf7, 0x09}} gSaPreMemConfigGuid = { 0x7200eef0, 0xbe7f, 0x4061, { 0x93, 0xe3, 0x3c, 0xd0, 0x36, 0x7c, 0xe1, 0x51}} [Protocols] gVariableStorageProtocolGuid = { 0xa073a3a6, 0x96ec, 0x4173, {0xa9, 0xbc, 0x39, 0x95, 0x06, 0xcd, 0xea, 0xc6}} gEfiGlobalNvsAreaProtocolGuid = { 0x074e1e48, 0x8132, 0x47a1, {0x8c, 0x2c, 0x3f, 0x14, 0xad, 0x9a, 0x66, 0xdc}} gPpmPlatformPolicyProtocolGuid = { 0xddabfeac, 0xef63, 0x452c, {0x8f, 0x39, 0xed, 0x7f, 0xae, 0xd8, 0x26, 0x5e}} gScSpiProtocolGuid = { 0x1156efc6, 0xea32, 0x4396, {0xb5, 0xd5, 0x26, 0x93, 0x2e, 0x83, 0xc3, 0x13}} gMemInfoProtocolGuid = { 0x6f20f7c8, 0xe5ef, 0x4f21, {0x8d, 0x19, 0xed, 0xc5, 0xf0, 0xc4, 0x96, 0xae}} gEfiMmcHostIoProtocolGuid = { 0xb63f8ec7, 0xa9c9, 0x4472, {0xa4, 0xc0, 0x4d, 0x8b, 0xf3, 0x65, 0xcc, 0x51}} gEfiSdHostIoProtocolGuid = { 0xe7202b43, 0xb3c1, 0x41d8, {0xba, 0xa2, 0xfb, 0x71, 0x9e, 0xc5, 0xd5, 0xe6}} gDxePlatformTdtPolicyGuid = { 0x20daf0fc, 0x5548, 0x44dc, {0xa4, 0x2a, 0x60, 0xea, 0xf0, 0xa2, 0x2e, 0x47}} gScSmmSpiProtocolGuid = { 0xD9072C35, 0xEB8F, 0x43AD, {0xA2, 0x20, 0x34, 0xD4, 0x0E, 0x2A, 0x82, 0x85}} gEfiSmmIchnDispatchExProtocolGuid = { 0x3920405B, 0xC897, 0x44DA, {0x88, 0xF3, 0x4C, 0x49, 0x8A, 0x6F, 0xF7, 0x36}} gEfiScS3SupportProtocolGuid = { 0xE287D20B, 0xD897, 0x4E1E, {0xA5, 0xD9, 0x97, 0x77, 0x63, 0x93, 0x6A, 0x04}} gScResetProtocolGuid = { 0xDB63592C, 0xB8CC, 0x44C8, {0x91, 0x8C, 0x51, 0xF5, 0x34, 0x59, 0x8A, 0x5A}} gScResetCallbackProtocolGuid = { 0x3A3300AB, 0xC929, 0x487D, {0xAB, 0x34, 0x15, 0x9B, 0xC1, 0x35, 0x62, 0xC0}} gEfiInfoProtocolGuid = { 0xD31F0400, 0x7D16, 0x4316, {0xBF, 0x88, 0x60, 0x65, 0x88, 0x3B, 0x40, 0x2B}} gEfiExtendedResetProtocolGuid = { 0xF0BBFCA0, 0x684E, 0x48B3, {0xBA, 0xE2, 0x6C, 0x84, 0xB8, 0x9E, 0x53, 0x39}} gEfiActiveBiosProtocolGuid = { 0xEBBE2D1B, 0x1647, 0x4BDA, {0xAB, 0x9A, 0x78, 0x63, 0xE3, 0x96, 0xD4, 0x1A}} gDxeIchPlatformPolicyProtocolGuid = { 0xf617b358, 0x12cf, 0x414a, {0xa0, 0x69, 0x60, 0x67, 0x7b, 0xda, 0x13, 0xb3}} gEfiIchInfoProtocolGuid = { 0xd31f0400, 0x7d16, 0x4316, {0xbf, 0x88, 0x60, 0x65, 0x88, 0x3b, 0x40, 0x2b}} gEfiSmmIoTrapDispatchProtocolGuid = { 0x58dc368d, 0x7bfa, 0x4e77, {0xab, 0xbc, 0x0e, 0x29, 0x41, 0x8d, 0xf9, 0x30}} gSaPolicyProtocolGuid = { 0xd5649aca, 0xda40, 0x4c58, {0xa4, 0xdf, 0x8e, 0x42, 0xeb, 0x40, 0xa1, 0x80}} gIgdOpRegionProtocolGuid = { 0xcdc5dddf, 0xe79d, 0x41ec, {0xa9, 0xb0, 0x65, 0x65, 0x49, 0x0d, 0xb9, 0xd3}} gEfiHeciProtocolGuid = { 0x3c7bc880, 0x41f8, 0x4869, {0xae, 0xfc, 0x87, 0x0a, 0x3e, 0xd2, 0x82, 0x99}} gEfiHeci2PmProtocolGuid = { 0x35169d2c, 0x2426, 0x45cc, {0x8a, 0xf4, 0x5b, 0x61, 0x8b, 0xc9, 0xa0, 0x0a}} gEfiHeciSmmRuntimeProtocolGuid = { 0x6572045f, 0xb1bf, 0x458e, {0xbc, 0x02, 0x70, 0x67, 0x62, 0xc6, 0x09, 0xae}} gEfiHeciSmmProtocolGuid = { 0xFC53F573, 0x17DD, 0x454C, {0xB0, 0x67, 0xEC, 0xB1, 0x0B, 0x7D, 0x7F, 0xC7}} gPlatformSeCHookProtocolGuid = { 0xbc52476e, 0xf67e, 0x4301, {0xb2, 0x62, 0x36, 0x9c, 0x48, 0x78, 0xaa, 0xc2}} gEfiSeCRcInfoProtocolGuid = { 0x11fbfdfb, 0x10d2, 0x43e6, {0xb5, 0xb1, 0xb4, 0x38, 0x6e, 0xdc, 0xcb, 0x9a}} gEfiTdtProtocolGuid = { 0x0bf70067, 0xd53b, 0x42df, {0xb7, 0x70, 0xe9, 0x2c, 0x91, 0xc6, 0x14, 0x11}} gDxePlatformSeCPolicyGuid = { 0xf8bff014, 0x18fb, 0x4ef9, {0xb1, 0x0c, 0xae, 0x22, 0x73, 0x8d, 0xbe, 0xed}} gEfiEmmcCardInfoProtocolGuid = { 0x1ebe5ab9, 0x2129, 0x49e7, {0x84, 0xd7, 0xee, 0xb9, 0xfc, 0xe5, 0xde, 0xdd}} gScPcieSmiDispatchProtocolGuid = { 0x3E7D2B56, 0x3F47, 0x42AA, {0x8F, 0x6B, 0x22, 0xF5, 0x19, 0x81, 0x8D, 0xAB}} gScNvsAreaProtocolGuid = { 0x2E058B2B, 0xEDC1, 0x4431, {0x87, 0xD9, 0xC6, 0xC4, 0xEA, 0x10, 0x2B, 0xE3}} gScSmmIoTrapControlGuid = { 0x514D2AFD, 0x2096, 0x4283, {0x9D, 0xA6, 0x70, 0x0C, 0xD2, 0x7D, 0xC7, 0xA5}} gEfiSmmSmbusProtocolGuid = { 0x72e40094, 0x2ee1, 0x497a, {0x8f, 0x33, 0x4c, 0x93, 0x4a, 0x9e, 0x9c, 0x0c}} gPchEmmcTuningProtocolGuid = { 0x10fe7e3b, 0xdbe5, 0x4cfa, {0x90, 0x25, 0x40, 0x02, 0xcf, 0xdd, 0xbb, 0x89}} gEfiEmmcBootPartitionProtocolGuid = { 0xea7d60a6, 0x1050, 0x45e4, {0xbe, 0xdf, 0xbf, 0x17, 0x72, 0x90, 0xd4, 0xb2}} gCpuInfoProtocolGuid = { 0xe223cf65, 0xf6ce, 0x4122, {0xb3, 0xaf, 0x4b, 0xd1, 0x8a, 0xff, 0x40, 0xa1}} gCpuGlobalNvsAreaProtocolGuid = { 0xab5a4df4, 0xf0d7, 0x49a8, {0xbf, 0x5c, 0xf2, 0x5d, 0xa0, 0x4c, 0x25, 0x33}} gEfiLegacyBiosProtocolGuid = { 0xdb9a1e3d, 0x45cb, 0x4abb, {0x85, 0x3b, 0xe5, 0x38, 0x7f, 0xdb, 0x2e, 0x2d}} gPowerMgmtInitDoneProtocolGuid = { 0xd71db106, 0xe32d, 0x4225, {0xbf, 0xf4, 0xde, 0x6d, 0x77, 0x87, 0x17, 0x61}} gEfiAcpiSupportProtocolGuid = { 0xdbff9d55, 0x89b7, 0x46da, {0xbd, 0xdf, 0x67, 0x7d, 0x3d, 0xc0, 0x24, 0x1d}} gIntegratedTouchHidProtocolGuid = { 0x3d0479c1, 0x6b19, 0x4191, {0xb8, 0x09, 0x60, 0x08, 0xdd, 0x07, 0x97, 0xa0}} gIgdPanelConfigGuid = { 0x5fd88b4c, 0xb658, 0x4650, {0xb3, 0xce, 0xa5, 0x9b, 0xb9, 0x91, 0xbf, 0xd4}} gSaDxeMiscConfigGuid = { 0xc7715fbc, 0xe2ab, 0x4a33, {0x84, 0x0f, 0x5d, 0xcd, 0x01, 0x98, 0xe5, 0x52}} gEfiSpiAcpiProtocolGuid = { 0x9f49a879, 0x3d71, 0x42b3, {0xa0, 0xad, 0xdd, 0xb1, 0xf3, 0x30, 0x10, 0xa3}} gEfiSpiHostProtocolGuid = { 0x951b65e5, 0x8872, 0x41ed, {0xad, 0x1d, 0xd5, 0x68, 0x1f, 0x4a, 0xf0, 0x33}} gEfiSpiBusProtocolGuid = { 0x137b3044, 0xf6d7, 0x473e, {0xa6, 0x25, 0x9f, 0xb9, 0x25, 0x05, 0xc1, 0x80}} gEfiMmioDeviceProtocolGuid = { 0x24486226, 0xf8c2, 0x41f5, {0xb9, 0xdd, 0x78, 0x3e, 0x9e, 0x56, 0xde, 0xa0}} gEfiDataHubProtocolGuid = { 0xae80d021, 0x618e, 0x11d4, {0xbc, 0xd7, 0x00, 0x80, 0xc7, 0x3c, 0x88, 0x81}} gEfiLegacyInterruptProtocolGuid = { 0x31ce593d, 0x108a, 0x485d, {0xad, 0xb2, 0x78, 0xf2, 0x1f, 0x29, 0x66, 0xbe}} gEfiSmmIchnDispatchProtocolGuid = { 0xc50b323e, 0x9075, 0x4f2a, {0xac, 0x8e, 0xd2, 0x59, 0x6a, 0x10, 0x85, 0xcc}} gExitPmAuthProtocolGuid = { 0xd088a413, 0xa70 , 0x4217, {0xba, 0x55, 0x9a, 0x3c, 0xb6, 0x5c, 0x41, 0xb3}} ## ## Hsti ## gHstiProtocolGuid = { 0x1b05de41, 0xc93b, 0x4bb4, {0xad, 0x47, 0x2a, 0x78, 0xac, 0xf , 0xc9, 0xe4}} gHstiPublishCompleteProtocolGuid = { 0x0f500be6, 0xece4, 0x4ed8, {0x90, 0x81, 0x9a, 0xa9, 0xa5, 0x23, 0xfb, 0x7b}} gEfiAdapterInformationProtocolGuid = { 0xE5DD1403, 0xD622, 0xC24E, {0x84, 0x88, 0xC7, 0x1B, 0x17, 0xF5, 0xE8, 0x02}} ## ## Silicon Policy ## gDxeSiPolicyProtocolGuid = { 0xeca27516, 0x306c, 0x4e28, {0x8c, 0x94, 0x4e, 0x52, 0x10, 0x96, 0x69, 0x5e}} [Guids] ## ## Common ## gSiPkgTokenSpaceGuid = { 0x977c97c1, 0x47e1, 0x4b6b, { 0x96, 0x69, 0x43, 0x66, 0x99, 0xcb, 0xe4, 0x5b}} gEfiCPTokenSpaceGuid = { 0x918211ce, 0xa1d2, 0x43a0, { 0xa0, 0x4e, 0x75, 0xb5, 0xbf, 0x44, 0x50, 0x0E}} gEfiMemoryConfigDataGuid = { 0x80dbd530, 0xb74c, 0x4f11, { 0x8c, 0x03, 0x41, 0x86, 0x65, 0x53, 0x28, 0x31}} gEfiBxtTokenSpaceGuid = { 0x84da4361, 0xee8a, 0x4769, { 0x93, 0x68, 0x4f, 0x28, 0xa1, 0xc9, 0x20, 0x32}} gSataControllerDriverGuid = { 0xbb929da9, 0x68f7, 0x4035, { 0xb2, 0x2c, 0xa3, 0xbb, 0x3f, 0x23, 0xda, 0x55}} gNvmVariableStoreHeaderGuid = { 0x8f4a7ecb, 0xbd65, 0x4bf7, { 0x9d, 0xed, 0xfa, 0xd7, 0x49, 0xbe, 0xfa, 0xd0}} gCseVariableStoragePpiInstanceGuid = { 0x9513730d, 0x06ce, 0x4cf6, { 0x9d, 0x95, 0xb0, 0x76, 0x31, 0xbc, 0xd5, 0xa9}} gSpiVariableStoragePpiInstanceGuid = { 0x5067b88a, 0xaa37, 0x414d, { 0xa3, 0xca, 0xc8, 0x37, 0xfc, 0xec, 0xd6, 0xf3}} gCseVariableStorageProtocolInstanceGuid = { 0x5d5ede0b, 0x5d93, 0x4aae, { 0xa8, 0xec, 0x08, 0x41, 0xd0, 0x53, 0x85, 0xc4}} gSpiVariableStorageProtocolInstanceGuid = { 0xe98252e8, 0xf209, 0x4ef5, { 0xab, 0x7e, 0x12, 0x69, 0x45, 0x14, 0x47, 0xbe}} gCseVariableFileInfoHobGuid = { 0xb9150dd9, 0x0085, 0x431d, { 0x88, 0xfd, 0x2d, 0xb9, 0xe6, 0x33, 0x69, 0x21}} gCsePreMemoryIndexFileDataHobGuid = { 0x19c2541a, 0xd0e0, 0x460a, { 0x92, 0x66, 0x23, 0xd9, 0x8b, 0xb2, 0x77, 0xc6}} gCsePrimaryIndexFileDataHobGuid = { 0x8d97b52d, 0x2805, 0x46a1, { 0x97, 0xd4, 0x07, 0xd4, 0x82, 0x7a, 0xa1, 0x5e}} gFdoModeEnabledHobGuid = { 0x7e4b2acb, 0x7391, 0x408f, { 0xb1, 0x43, 0x3a, 0x0b, 0x07, 0xc6, 0xe1, 0x65}} gEfiMemoryConfigVariableGuid = { 0xb0767cbc, 0x4705, 0x4d35, { 0x88, 0x66, 0x17, 0xa9, 0xb8, 0x5e, 0x38, 0x43}} gFspVariableNvDataHobGuid = { 0xa034147d, 0x690c, 0x4154, { 0x8d, 0xe6, 0xc0, 0x44, 0x64, 0x1d, 0xe9, 0x42}} # # Reset type GUID for S5 charging # gResetTypeGuid = { 0x4EDD3DD3, 0x07C6, 0x4557, { 0xB4, 0xE3, 0x2E, 0x12, 0x7E, 0x5B, 0x3B, 0x78}} gDxePolicyUpdateProtocolGuid = { 0x1a819e49, 0xd8ee, 0x48cb, { 0x9a, 0x9c, 0x0a, 0xa0, 0xd2, 0x81, 0x0a, 0x38}} gPowerManagementAcpiTableStorageGuid = { 0x161be597, 0xe9c5, 0x49db, { 0xae, 0x50, 0xc4, 0x62, 0xab, 0x54, 0xee, 0xda}} gEfiSetupVariableGuid = { 0xec87d643, 0xeba4, 0x4bb5, { 0xa1, 0xe5, 0x3f, 0x3e, 0x36, 0xb2, 0x0d, 0xa9}} gPeiVariableCacheHobGuid = { 0x35212b29, 0x128a, 0x4754, { 0xb9, 0x96, 0x62, 0x45, 0xcc, 0xa8, 0xa0, 0x66}} gPreMemoryVariableLocationHobGuid = { 0x3dbe20ba, 0x393e, 0x41d3, { 0x95, 0xa0, 0xdf, 0x47, 0x0f, 0x40, 0x30, 0xb3}} gVbtInfoGuid = { 0xa0337044, 0x949c, 0x423e, { 0xb5, 0x81, 0xda, 0xe2, 0xad, 0x43, 0x55, 0x34}} gScInitVariableGuid = { 0xe6c2f70a, 0xb604, 0x4877, { 0x85, 0xba, 0xde, 0xec, 0x89, 0xe1, 0x17, 0xeb}} gBxtRefCodePkgTokenSpaceGuid = { 0xb4e58f43, 0x730a, 0x46d7, { 0xb1, 0x5f, 0x1e, 0x6, 0x20, 0x3e, 0xfc, 0x28}} gSeCPlatformReadyToBootGuid = { 0x03fdf171, 0x1d67, 0x4ace, { 0xa9, 0x04, 0x3e, 0x36, 0xd3, 0x38, 0xfa, 0x74}} gAmtReadyToBootGuid = { 0x40b09b5a, 0xf0ef, 0x4627, { 0x93, 0xd5, 0x27, 0xf0, 0x4b, 0x75, 0x4d, 0x05}} gSaDataHobGuid = { 0x29d02ce2, 0x4a2c, 0x45e1, { 0x9d, 0xc1, 0xe7, 0x04, 0x9b, 0x7d, 0xb3, 0x21}} gSiPolicyHobGuid = { 0xb3903068, 0x7482, 0x4424, { 0xba, 0x4b, 0x40, 0x5f, 0x8f, 0xd7, 0x65, 0x4e}} gEfiSmbusArpMapGuid = { 0x707be83e, 0x0bf6, 0x40a5, { 0xbe, 0x64, 0x34, 0xc0, 0x3a, 0xa0, 0xb8, 0xe2}} gEfiNorthPeakGuid = { 0x1e2acc41, 0xe26a, 0x483d, { 0xaf, 0xc7, 0xa0, 0x56, 0xc3, 0x4e, 0x08, 0x7c}} gEfiBxtVariableGuid = { 0x19ad5244, 0xfd6b, 0x4e5c, { 0x82, 0x6a, 0x41, 0x46, 0x46, 0xd6, 0xda, 0x6a}} gProcessorProducerGuid = { 0x1bf06aea, 0x5bec, 0x4a8d, { 0x95, 0x76, 0x74, 0x9b, 0x09, 0x56, 0x2d, 0x30}} gSmramCpuDataHeaderGuid = { 0x5848fd2d, 0xd6af, 0x474b, { 0x82, 0x75, 0x95, 0xdd, 0xe7, 0x0a, 0xe8, 0x23}} gSmramCpuDataVariableGuid = { 0x429501d9, 0xe447, 0x40f4, { 0x86, 0x7b, 0x75, 0xc9, 0x3a, 0x1d, 0xb5, 0x4e}} gHtBistHobGuid = { 0xbe644001, 0xe7d4, 0x48b1, { 0xb0, 0x96, 0x8b, 0xa0, 0x47, 0xbc, 0x7a, 0xe7}} gCpuInitDataHobGuid = { 0x266e31cc, 0x13c5, 0x4807, { 0xb9, 0xdc, 0x39, 0xa6, 0xba, 0x88, 0xff, 0x1a}} gCpuAcpiTableStorageGuid = { 0xc38fb0e2, 0x0c43, 0x49c9, { 0xb5, 0x44, 0x9b, 0x17, 0xaa, 0x4d, 0xcb, 0xa3}} gBiosGuardHobGuid = { 0x66f0c42d, 0x0d0e, 0x4c23, { 0x93, 0xc0, 0x2d, 0x52, 0x95, 0xdc, 0x5e, 0x21}} gBiosGuardModuleGuid = { 0x7934156d, 0xcfce, 0x460e, { 0x92, 0xf5, 0xa0, 0x79, 0x09, 0xa5, 0x9e, 0xca}} gEfiBootMediaHobGuid = { 0x79e5f681, 0x59f4, 0x4415, { 0x8e, 0x46, 0x8c, 0x22, 0x3c, 0xf5, 0x17, 0xe6}} gEfiPramConfGuid = { 0xecb54cd9, 0xe5ae, 0x4fdc, { 0xa9, 0x71, 0xe8, 0x77, 0x75, 0x60, 0x68, 0xf7}} gBiosReserveMemoryHobGuid = { 0x18ea1142, 0x2d6b, 0x4401, { 0xbd, 0x9e, 0x69, 0xf8, 0x41, 0x12, 0xac, 0x88}} gUfsPhyOverrideHobGuid = { 0xe2f66ea2, 0x313, 0x4b7e, { 0xa7, 0x4f, 0x8e, 0x23, 0xa6, 0xfe, 0xb4, 0x49}} gEfiIfwiDnxRequestHobGuid = { 0xA27E59D5, 0x52F3, 0x4D66, { 0xA8, 0x94, 0x1, 0xD6, 0x93, 0x28, 0x7, 0x35}} gEfiHeciMbpDataHobGuid = { 0x5AA0697D, 0x7FCC, 0x4ADD, { 0xAA, 0x29, 0x4E, 0xC5, 0x81, 0xA6, 0xC, 0xD0}} gEfiCseEndofPostGuid = { 0x16b6109e, 0x194c, 0x440f, { 0x94, 0xf8, 0xc7, 0xcc, 0xcc, 0xc3, 0x2d, 0xeb}} gEfiCseEndofServicesGuid = { 0xf3009649, 0x36d6, 0x4164, { 0xaa, 0x05, 0xe7, 0x2d, 0xee, 0xa3, 0x72, 0x2f}} gEfiUnbootablePartitionGuid = { 0x02337e07, 0x2cf2, 0x46be, { 0xbc, 0xf7, 0x83, 0x49, 0x45, 0xfc, 0xce, 0xb9}} gEfiTouchPanelGuid = { 0x91b1d27b, 0xe126, 0x48d1, { 0x82, 0x34, 0xd2, 0x8b, 0x81, 0xc8, 0x83, 0x62}} gSaSsdtAcpiTableStorageGuid = { 0xca89914d, 0x2317, 0x452e, { 0xb2, 0x45, 0x36, 0xc6, 0xfb, 0x77, 0xa9, 0xc6}} gHgAcpiTableStorageGuid = { 0xcacb3817, 0x81e6, 0x497e, { 0x87, 0xff, 0xc8, 0xfa, 0x8f, 0x24, 0xec, 0x28}} gMicroCodepointerGuid = { 0x37d43b2a, 0x43a0, 0x4aea, { 0xab, 0x79, 0xe4, 0xfe, 0xf5, 0x3c, 0xf, 0x12}} gPramAddrDataGuid = { 0x454DB25C, 0xE506, 0x4F90, { 0xA6, 0xDF, 0x69, 0xE0, 0x22, 0x3E, 0x3F, 0x2B}} gPrmrrAddrDataGuid = { 0x9f813a38, 0x6fb0, 0x4fa7, { 0xaf, 0x79, 0x8a, 0x4e, 0x74, 0xdd, 0x48, 0x33}} gPrmrrSizeHobGuid = { 0x990bed44, 0x9b4e, 0x4226, { 0xa5, 0x97, 0x28, 0x36, 0x76, 0x6b, 0x5c, 0x41}} gEfiEmmcWpHobGuid = { 0xa8021f3b, 0xb649, 0x4c18, { 0x82, 0x70, 0xa7, 0x96, 0xac, 0xcf, 0x32, 0xe1}} gEfiMdeModulePkgTokenSpaceGuid = { 0xA1AFF049, 0xFDEB, 0x442a, { 0xB3, 0x20, 0x13, 0xAB, 0x4C, 0xB7, 0x2B, 0xBC}} gEfiSmmPeiSmramMemoryReserveGuid = { 0x6dadf1d1, 0xd4cc, 0x4910, { 0xbb, 0x6e, 0x82, 0xb1, 0xfd, 0x80, 0xff, 0x3d}} gEfiMemorySubClassGuid = { 0x4E8F4EBB, 0x64B9, 0x4e05, { 0x9b, 0x18, 0x4c, 0xfe, 0x49, 0x23, 0x50, 0x97}} gEfiCrashDumpAddrGuid = { 0x29aeaf18, 0x893a, 0x4d84, { 0xab, 0x58, 0x42, 0xec, 0xa5, 0xe6, 0x68, 0xc0}} gSsaResultGuid = { 0x8f4e928 , 0xf5f , 0x46d4, { 0x84, 0x10, 0x47, 0x9f, 0xda, 0x27, 0x9d, 0xb6}} gUfsBootLunIdHobGuid = { 0xaa506a03, 0x4a54, 0x492b, { 0x8f, 0x2b, 0x9a, 0xd9, 0xa9, 0x49, 0x35, 0x8a}} gReservedMemoryResourceHobTsegGuid = { 0xd038747c, 0xd00c, 0x4980, { 0xb3, 0x19, 0x49, 0x01, 0x99, 0xa4, 0x7d, 0x55}} # # SC Config Block IP GUID # gLpcPreMemConfigGuid = { 0xf28a9e1b, 0x9d1b, 0x4299, { 0x99, 0xa7, 0xe1, 0x47, 0x51, 0x86, 0x70, 0xfe } } gPcieRpPreMemConfigGuid = { 0xd5403298, 0x1bca, 0x46bc, { 0x97, 0x6c, 0x87, 0x5c, 0x26, 0x5, 0x6, 0x2c } } gScGeneralConfigGuid = { 0x9d445be, 0x3c89, 0x4e4f, { 0xab, 0xe0, 0x51, 0xfa, 0x84, 0xc2, 0xe4, 0xff } } gSataConfigGuid = { 0xF5F87B4F, 0xCC3C, 0x408D, { 0x89, 0xE3, 0x61, 0xC5, 0x9C, 0x54, 0x07, 0xC4 } } gPcieRpConfigGuid = { 0xc46accbc, 0x5765, 0x40e3, { 0x87, 0xd2, 0x82, 0xa5, 0x68, 0xac, 0x99, 0x1b } } gHpetConfigGuid = { 0x5d7b44db, 0x13de, 0x4c8f, { 0x9a, 0xcc, 0xd, 0xd9, 0xe8, 0x5, 0xff, 0xcc } } gSmbusConfigGuid = { 0x768007ef, 0xe607, 0x4417, { 0x8f, 0x5d, 0xbc, 0xfe, 0x16, 0xda, 0xe3, 0x36 } } gUsbConfigGuid = { 0x5041a6b , 0x4dee, 0x47bb, { 0x9e, 0x58, 0x59, 0x44, 0xd1, 0x87, 0xe, 0xe5 } } gIoApicConfigGuid = { 0x106736ba, 0xae07, 0x42c4, { 0x8d, 0x40, 0x45, 0x68, 0xc3, 0x90, 0x6f, 0x5d } } gHdAudioConfigGuid = { 0x407868f3, 0xd1a7, 0x46c6, { 0x9f, 0xcb, 0x6f, 0x67, 0xa5, 0xe3, 0xc7, 0xd9 } } gGmmConfigGuid = { 0xc4b7f840, 0x1cbf, 0x4cdc, { 0x82, 0x8f, 0x26, 0x61, 0x8, 0x1c, 0x4f, 0x87 } } gPmConfigGuid = { 0x5298aaf, 0x9c34, 0x49ad, { 0x84, 0xf5, 0xd0, 0x7c, 0xbc, 0x9f, 0x41, 0x59 } } gLockDownConfigGuid = { 0xe70e508f, 0x4466, 0x49f3, { 0xbb, 0xfb, 0xfd, 0xf2, 0x4e, 0x95, 0xd, 0xbc } } gSerialIrqConfigGuid = { 0xfbe8af4a, 0x2e50, 0x4047, { 0xa5, 0x95, 0x40, 0xc3, 0x24, 0x59, 0x58, 0x84 } } gVtdConfigGuid = { 0x29a7c9c8, 0x6fec, 0x440c, { 0xac, 0xf7, 0xfb, 0x40, 0x57, 0xab, 0x61, 0x6b } } gLpssConfigGuid = { 0xd18c0912, 0x6825, 0x4e8f, { 0x8d, 0x5a, 0xaf, 0x7e, 0xed, 0xb2, 0xe5, 0xbc } } gScsConfigGuid = { 0xb09ed1e3, 0xdddf, 0x429f, { 0x97, 0x80, 0xc3, 0xb0, 0xc4, 0x85, 0x79, 0x24 } } gIshConfigGuid = { 0x10c99a45, 0xe8b2, 0x42e0, { 0x9a, 0xcb, 0x9, 0x7e, 0x9f, 0xf6, 0x7a, 0xe0 } } gFlashProtectionConfigGuid = { 0xD0F71512, 0x9E32, 0x4CC9, { 0xA5, 0xA3, 0xAD, 0x67, 0x9A, 0x06, 0x67, 0xB8 } } gDciConfigGuid = { 0x9af1e14a, 0xe6b7, 0x4b64, { 0xbb, 0x33, 0x9b, 0x1, 0x33, 0x4c, 0x24, 0xfe } } gP2sbConfigGuid = { 0x11354a0c, 0x781e, 0x44a1, { 0xa7, 0x87, 0xc0, 0x17, 0x8c, 0x8d, 0x57, 0xf } } gInterruptConfigGuid = { 0x097dccd0, 0xf570, 0x41f6, { 0x9d, 0xf0, 0x72, 0xe2, 0x5a, 0xbe, 0xd3, 0x98 } } gEfiBpdtLibBp1DataGuid = { 0x7a4ecf02, 0xa1cf, 0x4e42, { 0xb6, 0x33, 0xfe, 0x95, 0x54, 0xbb, 0x60, 0xf8 } } gEfiBpdtLibBp2DataGuid = { 0x75b0886e, 0xcd6a, 0x469f, { 0xae, 0x0b, 0x8c, 0xed, 0x90, 0x33, 0xd1, 0x99 } } [Includes.common] Include Library NorthCluster NorthCluster/Include SouthCluster SouthCluster/Include SouthCluster/Include/Library SouthCluster/SampleCode/Include Cpu Cpu/Include SampleCode/Include SampleCode/MdeModulePkg/Include SampleCode/IntelFrameworkPkg/Include Txe/Include Txe [PcdsFixedAtBuild] gEfiBxtTokenSpaceGuid.PcdP2SBBaseAddress|0xD0000000|UINT32|0x10000200 gEfiBxtTokenSpaceGuid.PcdPmcIpc1BaseAddress0|0xD1000000|UINT32|0x10000201 gEfiBxtTokenSpaceGuid.PcdPmcGcrBaseAddress |0xD1001000|UINT32|0x10000202 gEfiBxtTokenSpaceGuid.PcdPmcIpc1BaseAddress1|0xD1002000|UINT32|0x10000203 gEfiBxtTokenSpaceGuid.PcdPmcSsramBaseAddress0|0xD1004000|UINT32|0x10000205 gEfiBxtTokenSpaceGuid.PcdPmcSsramBaseAddress1|0xD1006000|UINT32|0x10000206 gEfiBxtTokenSpaceGuid.PcdEmmcBaseAddress0|0xFE903000|UINT32|0x10000207 gEfiBxtTokenSpaceGuid.PcdEmmcBaseAddress1|0xFE904000|UINT32|0x10000208 gEfiBxtTokenSpaceGuid.PcdPlatformIdRegisterOffset|0x0|UINT8|0x10000209 gEfiBxtTokenSpaceGuid.PcdScAcpiIoPortBaseAddress|0x400|UINT16|0x10000210 gEfiBxtTokenSpaceGuid.PcdFviSmbiosType|0xDD|UINT8|0x10000211 gEfiBxtTokenSpaceGuid.PcdSmbiosDefaultSocketDesignation|"U3E1"|VOID*|0x10000212 gEfiBxtTokenSpaceGuid.PcdSmbiosDefaultSerialNumber|"To Be Filled By O.E.M."|VOID*|0x10000213 gEfiBxtTokenSpaceGuid.PcdSmbiosDefaultAssetTag|"To Be Filled By O.E.M."|VOID*|0x10000214 gEfiBxtTokenSpaceGuid.PcdSmbiosDefaultPartNumber|"To Be Filled By O.E.M."|VOID*|0x10000215 gEfiBxtTokenSpaceGuid.PcdTcoBaseAddress|0x0500|UINT16|0x10000216 ## ## PcdNemCodeCacheBase is usally the same as PEI FV Base address, ## FLASH_BASE+FLASH_REGION_FV_RECOVERY_OFFSET from PlatformPkg.fdf. ## ## Restriction: ## 1) PcdNemCodeCacheBase - (PcdTemporaryRamBase + PcdTemporaryRamSize) >= 4K ## 2) PcdTemporaryRamBase >= 4G - 64M ## gSiPkgTokenSpaceGuid.PcdNemCodeCacheBase|0xFFF80000|UINT32|0x20000009 ## ## PcdNemCodeCacheSize is usally the same as PEI FV Size, ## FLASH_REGION_FV_RECOVERY_SIZE from PlatformPkg.fdf. ## ## Restriction: ## 1) PcdNemTotalCacheSize = PcdNemCodeCacheSize + PcdTemporaryRamSize ## <= Maximun CPU NEM total size (Code + Data) ## = LLC size - 0.5M ## 2) PcdTemporaryRamSize <= Maximum CPU NEM data size ## = MLC size ## NOTE: The size restriction may be changed in next generation processor. ## gSiPkgTokenSpaceGuid.PcdNemCodeCacheSize|0x00080000|UINT32|0x20000006 gSiPkgTokenSpaceGuid.PcdFlashAreaBaseAddress|0xFF800000|UINT32|0x10000001 gSiPkgTokenSpaceGuid.PcdFlashMicrocodeFvBase|0xFFE60000|UINT32|0x30000004 gSiPkgTokenSpaceGuid.PcdFlashMicrocodeFvSize|0x000A0000|UINT32|0x30000005 gSiPkgTokenSpaceGuid.PcdSmbusBaseAddress|0x0000EFA0|UINT16|0x30000006 ## Maximum size of the PEI variable cache in bytes gSiPkgTokenSpaceGuid.PcdVariableCacheMaximumSize|0x00001000|UINT32|0x30000007 ## Enable CSE variable HECI transactions in PEI ## Allow HECI transactions to request variable data outside of MRC training data in PEI ## This will use the BUP CSE filesystem driver to access such variables gSiPkgTokenSpaceGuid.PcdEnablePeiCseVariableNvmAccess|FALSE|BOOLEAN|0x30000008 ## Primary CSE variable header region index file name ## The name of the file on CSE NVM that tracks CSE-stored variables. gSiPkgTokenSpaceGuid.PcdPrimaryCseNvmStoreIndexFileName|L"NVS/INDEX"|VOID*|0x30000009 ## Enable CSE variables to be stored on the MRC training data file ## An empty string will not write variable data to the training data file gSiPkgTokenSpaceGuid.PcdEnableCseMrcTrainingDataVariables|L"critical/mrc_trg_data"|VOID*|0x30000010 ## Determines whether to reinstall the CSE Variable Storage PPI after memory is installed. ## This could be disabled on some client systems. gSiPkgTokenSpaceGuid.PcdReinstallCseVariablePpi|TRUE|BOOLEAN|0x30000011 [PcdsDynamic, PcdsDynamicEx] gEfiBxtTokenSpaceGuid.PcdIafwPlatformInfo|0x0|UINT32|0x10000220 gEfiBxtTokenSpaceGuid.PcdEmmcManufacturerId|0|UINT8|0x10000221 gEfiBxtTokenSpaceGuid.PcdProductSerialNumber|0|UINT32|0x10000222 gEfiBxtTokenSpaceGuid.PcdSetCoreCount|0|UINT32|0x10000223 gEfiBxtTokenSpaceGuid.PcdVtdGfxBaseAddress|0xFED64000|UINT32|0x10000224 gSiPkgTokenSpaceGuid.PcdForceVolatileVariable|FALSE|BOOLEAN|0x30000012 ## I2S Audio Configuration ## Blue Tooth Render gEfiBxtTokenSpaceGuid.HdaEndpointBtRenderVirtualBusId|0x0F|UINT8|0x80000001 ## Blue Tooth Capture gEfiBxtTokenSpaceGuid.HdaEndpointBtCaptureVirtualBusId|0x0F|UINT8|0x80000002 ## Speaker Render gEfiBxtTokenSpaceGuid.HdaEndpointI2sRenderSKPVirtualBusId|0x0F|UINT8|0x80000003 ## Headphone Render gEfiBxtTokenSpaceGuid.HdaEndpointI2sRenderHPVirtualBusId|0x0F|UINT8|0x80000004 ## Headphone Capture gEfiBxtTokenSpaceGuid.HdaEndpointI2sCaptureVirtualBusId|0x0F|UINT8|0x80000005 [PcdsFeatureFlag] gBxtRefCodePkgTokenSpaceGuid.PcdCeAtaSupport|FALSE|BOOLEAN|0x12 gBxtRefCodePkgTokenSpaceGuid.PcdMmcSdMultiBlockSupport|TRUE|BOOLEAN|0x13 [PcdsFixedAtBuild, PcdsPatchableInModule, PcdsDynamic, PcdsDynamicEx] gEfiMdeModulePkgTokenSpaceGuid.PcdAcpiDefaultOemId|"INTEL "|VOID*|0x30001034 gEfiMdeModulePkgTokenSpaceGuid.PcdAcpiDefaultOemTableId|0x20202020324B4445|UINT64|0x30001035 gEfiMdeModulePkgTokenSpaceGuid.PcdAcpiDefaultOemRevision|0x00000002|UINT32|0x30001036 gEfiMdeModulePkgTokenSpaceGuid.PcdAcpiDefaultCreatorId|0x20202020|UINT32|0x30001037 gEfiMdeModulePkgTokenSpaceGuid.PcdAcpiDefaultCreatorRevision|0x01000013|UINT32|0x30001038 ## ## Silicon Reference Code versions ## gSiPkgTokenSpaceGuid.PcdSiliconRefCodeVersion|0x01010000|UINT32|0x30001039 # 1.1.0.0