2 Sample to provide TempRamInitParams data.
4 Copyright (c) 2014 - 2016, Intel Corporation. All rights reserved.<BR>
5 SPDX-License-Identifier: BSD-2-Clause-Patent
9 #include <Library/PcdLib.h>
13 UINT32 MicrocodeRegionBase
;
14 UINT32 MicrocodeRegionSize
;
15 UINT32 CodeRegionBase
;
16 UINT32 CodeRegionSize
;
20 FSP_UPD_HEADER FspUpdHeader
;
21 FSPT_CORE_UPD FsptCoreUpd
;
24 GLOBAL_REMOVE_IF_UNREFERENCED CONST FSPT_UPD_CORE_DATA FsptUpdDataPtr
= {
28 { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
29 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
33 ((UINT32
)FixedPcdGet64 (PcdCpuMicrocodePatchAddress
) + FixedPcdGet32 (PcdFlashMicrocodeOffset
)),
34 ((UINT32
)FixedPcdGet64 (PcdCpuMicrocodePatchRegionSize
) - FixedPcdGet32 (PcdFlashMicrocodeOffset
)),
35 FixedPcdGet32 (PcdFlashCodeCacheAddress
),
36 FixedPcdGet32 (PcdFlashCodeCacheSize
),