Mode->FrameBufferBase = FrameBufDesc->AddrRangeMin;\r
Mode->FrameBufferSize = Info->HorizontalResolution * Info->VerticalResolution;\r
Mode->FrameBufferSize = Mode->FrameBufferSize * ((ModeData->ColorDepth + 7) / 8);\r
+ Mode->FrameBufferSize = EFI_PAGES_TO_SIZE (\r
+ EFI_SIZE_TO_PAGES (Mode->FrameBufferSize)\r
+ );\r
DEBUG ((EFI_D_INFO, "FrameBufferBase: 0x%Lx, FrameBufferSize: 0x%Lx\n",\r
Mode->FrameBufferBase, (UINT64)Mode->FrameBufferSize));\r
\r
\r
Mode->FrameBufferBase = FrameBufDesc->AddrRangeMin + FbOffset;\r
Mode->FrameBufferSize = BytesPerLine * Info->VerticalResolution;\r
+ Mode->FrameBufferSize = EFI_PAGES_TO_SIZE (\r
+ EFI_SIZE_TO_PAGES (Mode->FrameBufferSize)\r
+ );\r
\r
FreePool (FrameBufDesc);\r
return Status;\r