LoongArch is a new Loongson 3A5000 CPU instruction set, you can read
documents[1] or visit the development community[2] to get more information.
[1]: https://loongson.github.io/LoongArch-Documentation/README-EN.html
[2]: https://github.com/loongson
This patch series will add the basic support for
Signed-off-by: Xiaotian Wu
---
grub-core/loader/loongarch64/linux.c | 59
include/grub/loongarch64/linux.h | 31 +++
2 files changed, 90 insertions(+)
create mode 100644 grub-core/loader/loongarch64/linux.c
create mode 100644 include/grub/loongarch64
Signed-off-by: Xiaotian Wu
Signed-off-by: Zhou Yang
Signed-off-by: Sun Haiyong
---
grub-core/lib/loongarch64/setjmp.S | 69 ++
grub-core/lib/setjmp.S | 2 +
include/grub/loongarch64/setjmp.h | 27
3 files changed, 98 insertions(+)
create m
Signed-off-by: Xiaotian Wu
Signed-off-by: Zhou Yang
---
grub-core/kern/efi/mm.c | 3 +-
grub-core/kern/loongarch64/cache.c | 39 +
grub-core/kern/loongarch64/cache_flush.S | 33 +++
grub-core/kern/loongarch64/efi/init.c| 77
grub-core/
Signed-off-by: Xiaotian Wu
Signed-off-by: Zhou Yang
---
grub-core/kern/loongarch64/efi/startup.S | 34
1 file changed, 34 insertions(+)
create mode 100644 grub-core/kern/loongarch64/efi/startup.S
diff --git a/grub-core/kern/loongarch64/efi/startup.S
b/grub-core/kern/l
Signed-off-by: Xiaotian Wu
Signed-off-by: Zhou Yang
---
include/grub/efi/pe32.h | 36
1 file changed, 20 insertions(+), 16 deletions(-)
diff --git a/include/grub/efi/pe32.h b/include/grub/efi/pe32.h
index 0ed8781f0..de56edef6 100644
--- a/include/grub/efi/pe
Signed-off-by: Xiaotian Wu
Signed-off-by: Zhou Yang
---
include/grub/elf.h | 23 +++
1 file changed, 23 insertions(+)
diff --git a/include/grub/elf.h b/include/grub/elf.h
index c478933ee..1c8d4f5d5 100644
--- a/include/grub/elf.h
+++ b/include/grub/elf.h
@@ -248,6 +248,7 @@
Signed-off-by: Xiaotian Wu
Signed-off-by: Zhou Yang
---
grub-core/kern/dl.c| 9 +-
grub-core/kern/loongarch64/dl.c| 102 +
grub-core/kern/loongarch64/dl_helper.c | 198 +
include/grub/dl.h | 1 +
util/grub-m
Signed-off-by: Xiaotian Wu
Signed-off-by: Zhou Yang
---
Makefile.util.def | 1 +
conf/Makefile.common| 3 +++
configure.ac| 5
gentpl.py | 25 ++-
grub-core/Makefile.am | 6 +
grub-core/Makefile.core.def | 15
在 2022/6/30 下午9:12, Daniel Kiper 写道:
On Tue, Jun 14, 2022 at 11:30:47AM -0500, Glenn Washburn wrote:
On Tue, 14 Jun 2022 17:48:39 +0800
Xiaotian Wu wrote:
Hi Daniel.
Thank you for your release plan.
I would like to ask, can GRUB-2.12 add a new LoongArch architecture support?
LoongArch is
On Fri, 1 Jul 2022 18:26:05 +0800
Xiaotian Wu wrote:
>
> 在 2022/6/30 下午9:12, Daniel Kiper 写道:
> > On Tue, Jun 14, 2022 at 11:30:47AM -0500, Glenn Washburn wrote:
> >> On Tue, 14 Jun 2022 17:48:39 +0800
> >> Xiaotian Wu wrote:
> >>
> >>> Hi Daniel.
> >>>
> >>> Thank you for your release plan.
>
11 matches
Mail list logo