\r
#include <PeiMain.h>\r
\r
+//\r
+//CAR is filled with this initial value during SEC phase\r
+//\r
#define INIT_CAR_VALUE 0x5AA55AA5\r
\r
typedef struct {\r
// usage in temporary memory for debuging.\r
//\r
DEBUG_CODE_BEGIN ();\r
- UINTN *StackPointer;\r
+ UINT32 *StackPointer;\r
\r
- for (StackPointer = (UINTN*)SecCoreData->StackBase;\r
- (StackPointer < (UINTN*)((UINTN)SecCoreData->StackBase + SecCoreData->StackSize)) \\r
+ for (StackPointer = (UINT32*)SecCoreData->StackBase;\r
+ (StackPointer < (UINT32*)((UINTN)SecCoreData->StackBase + SecCoreData->StackSize)) \\r
&& (*StackPointer == INIT_CAR_VALUE);\r
StackPointer ++);\r
\r
// Update HandOffHob for new installed permenent memory\r
//\r
NewHandOffTable->EfiEndOfHobList =\r
- (EFI_PHYSICAL_ADDRESS)(VOID*)((UINTN) NewHandOffTable->EfiEndOfHobList + Offset);\r
+ (EFI_PHYSICAL_ADDRESS)((UINTN) NewHandOffTable->EfiEndOfHobList + Offset);\r
NewHandOffTable->EfiMemoryTop = PrivateInMem->PhysicalMemoryBegin +\r
PrivateInMem->PhysicalMemoryLength;\r
NewHandOffTable->EfiMemoryBottom = PrivateInMem->PhysicalMemoryBegin;\r