From 0e03667446e45666c5699d5c8ac6694dfddf9313 Mon Sep 17 00:00:00 2001 From: zhangdandan Date: Wed, 19 Feb 2020 16:28:26 +0800 Subject: [PATCH] Add mips64 architecture for Loongson platform. Runs well on Loongson platform and without affecting the software. --- apps/lfbgrid.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/lfbgrid.c b/apps/lfbgrid.c index 53a255a..3519de0 100644 --- a/apps/lfbgrid.c +++ b/apps/lfbgrid.c @@ -51,7 +51,7 @@ draw_boxes(EFI_GRAPHICS_OUTPUT_PROTOCOL *gop) UINTN NumPixels; UINT32 *PixelBuffer; UINT32 CopySize, BufferSize; -#if defined(__x86_64__) || defined(__aarch64__) +#if defined(__x86_64__) || defined(__aarch64__) || defined(__mips64) UINT64 FrameBufferAddr; #elif defined(__i386__) || defined(__arm__) UINT32 FrameBufferAddr; @@ -114,7 +114,7 @@ draw_boxes(EFI_GRAPHICS_OUTPUT_PROTOCOL *gop) Print(L"No linear framebuffer on this device.\n"); return; } -#if defined(__x86_64__) || defined(__aarch64__) +#if defined(__x86_64__) || defined(__aarch64__) || defined(__mips64) FrameBufferAddr = (UINT64)gop->Mode->FrameBufferBase; #elif defined(__i386__) || defined(__arm__) FrameBufferAddr = (UINT32)(UINT64)gop->Mode->FrameBufferBase;