//\r
// Pointer to the size field\r
//\r
- TopOfCar = FspPlatformData->CarBase + FspPlatformData->CarSize;\r
+ TopOfCar = PcdGet32(PcdTemporaryRamBase) + PcdGet32(PcdTemporaryRamSize);\r
StackPtr = (UINT32 *)(TopOfCar - sizeof (UINT32));\r
\r
if (*(StackPtr - 1) == FSP_MCUD_SIGNATURE) {\r
PeiFspData->CoreStack = BootLoaderStack;\r
PeiFspData->PerfIdx = 2;\r
PeiFspData->PerfSig = FSP_PERFORMANCE_DATA_SIGNATURE;\r
- PeiFspData->PlatformData.CarBase = AsmReadMsr32 (0x200) & ~(0x6);\r
- PeiFspData->PlatformData.CarSize = ~(AsmReadMsr32(0x201) & ~(0x800)) + 1;\r
\r
SetFspMeasurePoint (FSP_PERF_ID_API_FSP_MEMORY_INIT_ENTRY);\r
\r