\r
do {\r
//\r
- // Use size returned back plus 1 descriptor for the AllocatePool.\r
+ // Use size returned for the AllocatePool.\r
// We don't just multiply by 2 since the "for" loop below terminates on\r
- // EfiMemoryMapEnd which is dependent upon EfiMemoryMapSize. Otherwize\r
+ // EfiMemoryMapEnd which is dependent upon EfiMemoryMapSize. Otherwise\r
// we process bogus entries and create bogus E820 entries.\r
//\r
EfiMemoryMap = (EFI_MEMORY_DESCRIPTOR *) AllocatePool (EfiMemoryMapSize);\r
MemoryBlockLength = (UINT64) (LShiftU64 (EfiEntry->NumberOfPages, 12));\r
if ((EfiEntry->PhysicalStart + MemoryBlockLength) < 0x100000) {\r
//\r
- // Skip the memory block is under 1MB\r
+ // Skip the memory block if under 1MB\r
//\r
} else {\r
if (EfiEntry->PhysicalStart < 0x100000) {\r
*Size = (UINTN) (Index * sizeof (EFI_E820_ENTRY64));\r
\r
//\r
- // Determine OS usable memory above 1Mb\r
+ // Determine OS usable memory above 1MB\r
//\r
Private->IntThunk->EfiToLegacy16BootTable.OsMemoryAbove1Mb = 0x0000;\r
for (TempIndex = Above1MIndex; TempIndex < Index; TempIndex++) {\r
// Print DEBUG information\r
//\r
for (TempIndex = 0; TempIndex < Index; TempIndex++) {\r
- DEBUG((EFI_D_INFO, "E820[%2d]: 0x%16lx ---- 0x%16lx, Type = 0x%x \n",\r
+ DEBUG((EFI_D_INFO, "E820[%2d]: 0x%016lx - 0x%016lx, Type = %d\n",\r
TempIndex,\r
E820Table[TempIndex].BaseAddr,\r
(E820Table[TempIndex].BaseAddr + E820Table[TempIndex].Length),\r