diff options
author | zhoumingtao <zhoumingtao@loongson.cn> | 2021-12-30 15:39:47 +0800 |
---|---|---|
committer | zhoumingtao <zhoumingtao@loongson.cn> | 2021-12-30 15:39:47 +0800 |
commit | e7db4418b1fe6ea0220974b77c3b10918ab9b7a0 (patch) | |
tree | 43c862861b7c9ad135fc5596c5373f4b993485ab /apps/lfbgrid.c | |
parent | af773c779de0a9c271022f97723514bb9e2ba777 (diff) | |
download | gnu-efi-e7db4418b1fe6ea0220974b77c3b10918ab9b7a0.tar.gz |
Add support for LoongArch64 architecture
Diffstat (limited to 'apps/lfbgrid.c')
-rw-r--r-- | apps/lfbgrid.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/apps/lfbgrid.c b/apps/lfbgrid.c index 05977d2..3153ae1 100644 --- a/apps/lfbgrid.c +++ b/apps/lfbgrid.c @@ -52,7 +52,8 @@ draw_boxes(EFI_GRAPHICS_OUTPUT_PROTOCOL *gop) UINT32 *PixelBuffer; UINT32 CopySize, BufferSize; #if defined(__x86_64__) || defined(__aarch64__) || \ - (defined (__riscv) && __riscv_xlen == 64) + (defined (__riscv) && __riscv_xlen == 64) || \ + defined(__loongarch64) UINT64 FrameBufferAddr; #elif defined(__i386__) || defined(__arm__) UINT32 FrameBufferAddr; @@ -116,7 +117,8 @@ draw_boxes(EFI_GRAPHICS_OUTPUT_PROTOCOL *gop) return; } #if defined(__x86_64__) || defined(__aarch64__) || \ - (defined (__riscv) && __riscv_xlen == 64) + (defined (__riscv) && __riscv_xlen == 64) || \ + defined(__loongarch64) FrameBufferAddr = (UINT64)gop->Mode->FrameBufferBase; #elif defined(__i386__) || defined(__arm__) FrameBufferAddr = (UINT32)(UINT64)gop->Mode->FrameBufferBase; |