VOID *HobStart;\r
EFI_MMRAM_HOB_DESCRIPTOR_BLOCK *MmramRangesHobData;\r
EFI_MMRAM_DESCRIPTOR *MmramRanges;\r
- UINT32 MmramRangeCount;\r
+ UINTN MmramRangeCount;\r
EFI_HOB_GUID_TYPE *MmramRangesHob;\r
\r
HobStart = GetHobList ();\r
return EFI_UNSUPPORTED;\r
}\r
\r
- MmramRangeCount = MmramRangesHobData->NumberOfMmReservedRegions;\r
+ MmramRangeCount = (UINTN) MmramRangesHobData->NumberOfMmReservedRegions;\r
if (MmramRanges == NULL) {\r
return EFI_UNSUPPORTED;\r
}\r
DataInHob = GET_GUID_HOB_DATA (GuidHob);\r
MmCorePrivate = (MM_CORE_PRIVATE_DATA *)(UINTN)DataInHob->Address;\r
MmramRanges = (EFI_MMRAM_DESCRIPTOR *)(UINTN)MmCorePrivate->MmramRanges;\r
- MmramRangeCount = MmCorePrivate->MmramRangeCount;\r
+ MmramRangeCount = (UINTN) MmCorePrivate->MmramRangeCount;\r
}\r
\r
{\r