diff --git a/INSTALL/EFI/BOOT/BOOTLOONGARCH64.EFI b/INSTALL/EFI/BOOT/BOOTLOONGARCH64.EFI new file mode 100644 index 00000000..ba5663ed Binary files /dev/null and b/INSTALL/EFI/BOOT/BOOTLOONGARCH64.EFI differ diff --git a/INSTALL/grub/loongarch64-efi/adler32.mod b/INSTALL/grub/loongarch64-efi/adler32.mod new file mode 100644 index 00000000..8d27cc0a Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/adler32.mod differ diff --git a/INSTALL/grub/loongarch64-efi/affs.mod b/INSTALL/grub/loongarch64-efi/affs.mod new file mode 100644 index 00000000..ae03fdb8 Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/affs.mod differ diff --git a/INSTALL/grub/loongarch64-efi/afs.mod b/INSTALL/grub/loongarch64-efi/afs.mod new file mode 100644 index 00000000..807ca841 Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/afs.mod differ diff --git a/INSTALL/grub/loongarch64-efi/archelp.mod b/INSTALL/grub/loongarch64-efi/archelp.mod new file mode 100644 index 00000000..dacb1c54 Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/archelp.mod differ diff --git a/INSTALL/grub/loongarch64-efi/bfs.mod b/INSTALL/grub/loongarch64-efi/bfs.mod new file mode 100644 index 00000000..4febfc52 Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/bfs.mod differ diff --git a/INSTALL/grub/loongarch64-efi/blscfg.mod b/INSTALL/grub/loongarch64-efi/blscfg.mod new file mode 100644 index 00000000..fa55b80e Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/blscfg.mod differ diff --git a/INSTALL/grub/loongarch64-efi/bswap_test.mod b/INSTALL/grub/loongarch64-efi/bswap_test.mod new file mode 100644 index 00000000..2333f116 Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/bswap_test.mod differ diff --git a/INSTALL/grub/loongarch64-efi/btrfs.mod b/INSTALL/grub/loongarch64-efi/btrfs.mod new file mode 100644 index 00000000..7b97bf25 Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/btrfs.mod differ diff --git a/INSTALL/grub/loongarch64-efi/cbfs.mod b/INSTALL/grub/loongarch64-efi/cbfs.mod new file mode 100644 index 00000000..05b05d5a Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/cbfs.mod differ diff --git a/INSTALL/grub/loongarch64-efi/cmdline_cat_test.mod b/INSTALL/grub/loongarch64-efi/cmdline_cat_test.mod new file mode 100644 index 00000000..c5feb375 Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/cmdline_cat_test.mod differ diff --git a/INSTALL/grub/loongarch64-efi/cmp.mod b/INSTALL/grub/loongarch64-efi/cmp.mod new file mode 100644 index 00000000..e16fb0ca Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/cmp.mod differ diff --git a/INSTALL/grub/loongarch64-efi/cmp_test.mod b/INSTALL/grub/loongarch64-efi/cmp_test.mod new file mode 100644 index 00000000..887ba4e9 Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/cmp_test.mod differ diff --git a/INSTALL/grub/loongarch64-efi/command.lst b/INSTALL/grub/loongarch64-efi/command.lst new file mode 100644 index 00000000..536c679a Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/command.lst differ diff --git a/INSTALL/grub/loongarch64-efi/cpio.mod b/INSTALL/grub/loongarch64-efi/cpio.mod new file mode 100644 index 00000000..59c18181 Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/cpio.mod differ diff --git a/INSTALL/grub/loongarch64-efi/cpio_be.mod b/INSTALL/grub/loongarch64-efi/cpio_be.mod new file mode 100644 index 00000000..f8ac95c7 Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/cpio_be.mod differ diff --git a/INSTALL/grub/loongarch64-efi/crc64.mod b/INSTALL/grub/loongarch64-efi/crc64.mod new file mode 100644 index 00000000..a76267ec Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/crc64.mod differ diff --git a/INSTALL/grub/loongarch64-efi/crypto.lst b/INSTALL/grub/loongarch64-efi/crypto.lst new file mode 100644 index 00000000..bd0a97c6 Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/crypto.lst differ diff --git a/INSTALL/grub/loongarch64-efi/cryptodisk.mod b/INSTALL/grub/loongarch64-efi/cryptodisk.mod new file mode 100644 index 00000000..fec32359 Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/cryptodisk.mod differ diff --git a/INSTALL/grub/loongarch64-efi/ctz_test.mod b/INSTALL/grub/loongarch64-efi/ctz_test.mod new file mode 100644 index 00000000..38dd4ead Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/ctz_test.mod differ diff --git a/INSTALL/grub/loongarch64-efi/date.mod b/INSTALL/grub/loongarch64-efi/date.mod new file mode 100644 index 00000000..ec6f7a2a Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/date.mod differ diff --git a/INSTALL/grub/loongarch64-efi/datehook.mod b/INSTALL/grub/loongarch64-efi/datehook.mod new file mode 100644 index 00000000..43ad5438 Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/datehook.mod differ diff --git a/INSTALL/grub/loongarch64-efi/disk.mod b/INSTALL/grub/loongarch64-efi/disk.mod new file mode 100644 index 00000000..13783306 Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/disk.mod differ diff --git a/INSTALL/grub/loongarch64-efi/div.mod b/INSTALL/grub/loongarch64-efi/div.mod new file mode 100644 index 00000000..5e4847d6 Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/div.mod differ diff --git a/INSTALL/grub/loongarch64-efi/div_test.mod b/INSTALL/grub/loongarch64-efi/div_test.mod new file mode 100644 index 00000000..1e9cf733 Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/div_test.mod differ diff --git a/INSTALL/grub/loongarch64-efi/dm_nv.mod b/INSTALL/grub/loongarch64-efi/dm_nv.mod new file mode 100644 index 00000000..81e213ba Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/dm_nv.mod differ diff --git a/INSTALL/grub/loongarch64-efi/efinet.mod b/INSTALL/grub/loongarch64-efi/efinet.mod new file mode 100644 index 00000000..9828d365 Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/efinet.mod differ diff --git a/INSTALL/grub/loongarch64-efi/elf.mod b/INSTALL/grub/loongarch64-efi/elf.mod new file mode 100644 index 00000000..ee142432 Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/elf.mod differ diff --git a/INSTALL/grub/loongarch64-efi/eval.mod b/INSTALL/grub/loongarch64-efi/eval.mod new file mode 100644 index 00000000..7e35a1da Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/eval.mod differ diff --git a/INSTALL/grub/loongarch64-efi/exfctest.mod b/INSTALL/grub/loongarch64-efi/exfctest.mod new file mode 100644 index 00000000..bc154ee1 Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/exfctest.mod differ diff --git a/INSTALL/grub/loongarch64-efi/f2fs.mod b/INSTALL/grub/loongarch64-efi/f2fs.mod new file mode 100644 index 00000000..bf3f1bc5 Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/f2fs.mod differ diff --git a/INSTALL/grub/loongarch64-efi/fdt.lst b/INSTALL/grub/loongarch64-efi/fdt.lst new file mode 100644 index 00000000..ea28d9e0 Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/fdt.lst differ diff --git a/INSTALL/grub/loongarch64-efi/fdt.mod b/INSTALL/grub/loongarch64-efi/fdt.mod new file mode 100644 index 00000000..27a918dd Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/fdt.mod differ diff --git a/INSTALL/grub/loongarch64-efi/fs.lst b/INSTALL/grub/loongarch64-efi/fs.lst new file mode 100644 index 00000000..12c6c9d1 Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/fs.lst differ diff --git a/INSTALL/grub/loongarch64-efi/functional_test.mod b/INSTALL/grub/loongarch64-efi/functional_test.mod new file mode 100644 index 00000000..3e0ccb19 Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/functional_test.mod differ diff --git a/INSTALL/grub/loongarch64-efi/fwload.mod b/INSTALL/grub/loongarch64-efi/fwload.mod new file mode 100644 index 00000000..38d4af49 Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/fwload.mod differ diff --git a/INSTALL/grub/loongarch64-efi/gcry_arcfour.mod b/INSTALL/grub/loongarch64-efi/gcry_arcfour.mod new file mode 100644 index 00000000..73bc252f Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/gcry_arcfour.mod differ diff --git a/INSTALL/grub/loongarch64-efi/gcry_blowfish.mod b/INSTALL/grub/loongarch64-efi/gcry_blowfish.mod new file mode 100644 index 00000000..096ba929 Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/gcry_blowfish.mod differ diff --git a/INSTALL/grub/loongarch64-efi/gcry_camellia.mod b/INSTALL/grub/loongarch64-efi/gcry_camellia.mod new file mode 100644 index 00000000..8c048f7d Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/gcry_camellia.mod differ diff --git a/INSTALL/grub/loongarch64-efi/gcry_cast5.mod b/INSTALL/grub/loongarch64-efi/gcry_cast5.mod new file mode 100644 index 00000000..e80d2b0a Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/gcry_cast5.mod differ diff --git a/INSTALL/grub/loongarch64-efi/gcry_crc.mod b/INSTALL/grub/loongarch64-efi/gcry_crc.mod new file mode 100644 index 00000000..2e011d68 Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/gcry_crc.mod differ diff --git a/INSTALL/grub/loongarch64-efi/gcry_des.mod b/INSTALL/grub/loongarch64-efi/gcry_des.mod new file mode 100644 index 00000000..3d074faf Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/gcry_des.mod differ diff --git a/INSTALL/grub/loongarch64-efi/gcry_dsa.mod b/INSTALL/grub/loongarch64-efi/gcry_dsa.mod new file mode 100644 index 00000000..146f534c Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/gcry_dsa.mod differ diff --git a/INSTALL/grub/loongarch64-efi/gcry_idea.mod b/INSTALL/grub/loongarch64-efi/gcry_idea.mod new file mode 100644 index 00000000..7a782c66 Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/gcry_idea.mod differ diff --git a/INSTALL/grub/loongarch64-efi/gcry_md4.mod b/INSTALL/grub/loongarch64-efi/gcry_md4.mod new file mode 100644 index 00000000..4028d72b Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/gcry_md4.mod differ diff --git a/INSTALL/grub/loongarch64-efi/gcry_rfc2268.mod b/INSTALL/grub/loongarch64-efi/gcry_rfc2268.mod new file mode 100644 index 00000000..0acc644e Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/gcry_rfc2268.mod differ diff --git a/INSTALL/grub/loongarch64-efi/gcry_rijndael.mod b/INSTALL/grub/loongarch64-efi/gcry_rijndael.mod new file mode 100644 index 00000000..4ad0908c Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/gcry_rijndael.mod differ diff --git a/INSTALL/grub/loongarch64-efi/gcry_rmd160.mod b/INSTALL/grub/loongarch64-efi/gcry_rmd160.mod new file mode 100644 index 00000000..679dde51 Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/gcry_rmd160.mod differ diff --git a/INSTALL/grub/loongarch64-efi/gcry_rsa.mod b/INSTALL/grub/loongarch64-efi/gcry_rsa.mod new file mode 100644 index 00000000..c7337270 Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/gcry_rsa.mod differ diff --git a/INSTALL/grub/loongarch64-efi/gcry_seed.mod b/INSTALL/grub/loongarch64-efi/gcry_seed.mod new file mode 100644 index 00000000..d690e0cd Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/gcry_seed.mod differ diff --git a/INSTALL/grub/loongarch64-efi/gcry_serpent.mod b/INSTALL/grub/loongarch64-efi/gcry_serpent.mod new file mode 100644 index 00000000..f7d43b98 Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/gcry_serpent.mod differ diff --git a/INSTALL/grub/loongarch64-efi/gcry_sha1.mod b/INSTALL/grub/loongarch64-efi/gcry_sha1.mod new file mode 100644 index 00000000..114ff93c Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/gcry_sha1.mod differ diff --git a/INSTALL/grub/loongarch64-efi/gcry_sha256.mod b/INSTALL/grub/loongarch64-efi/gcry_sha256.mod new file mode 100644 index 00000000..3d0d8686 Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/gcry_sha256.mod differ diff --git a/INSTALL/grub/loongarch64-efi/gcry_tiger.mod b/INSTALL/grub/loongarch64-efi/gcry_tiger.mod new file mode 100644 index 00000000..8b4fa92c Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/gcry_tiger.mod differ diff --git a/INSTALL/grub/loongarch64-efi/gcry_twofish.mod b/INSTALL/grub/loongarch64-efi/gcry_twofish.mod new file mode 100644 index 00000000..c7d57fe8 Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/gcry_twofish.mod differ diff --git a/INSTALL/grub/loongarch64-efi/gcry_whirlpool.mod b/INSTALL/grub/loongarch64-efi/gcry_whirlpool.mod new file mode 100644 index 00000000..454571f6 Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/gcry_whirlpool.mod differ diff --git a/INSTALL/grub/loongarch64-efi/geli.mod b/INSTALL/grub/loongarch64-efi/geli.mod new file mode 100644 index 00000000..ea7c9a60 Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/geli.mod differ diff --git a/INSTALL/grub/loongarch64-efi/gptsync.mod b/INSTALL/grub/loongarch64-efi/gptsync.mod new file mode 100644 index 00000000..85c8af4e Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/gptsync.mod differ diff --git a/INSTALL/grub/loongarch64-efi/hello.mod b/INSTALL/grub/loongarch64-efi/hello.mod new file mode 100644 index 00000000..ad775389 Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/hello.mod differ diff --git a/INSTALL/grub/loongarch64-efi/help.mod b/INSTALL/grub/loongarch64-efi/help.mod new file mode 100644 index 00000000..0b540e54 Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/help.mod differ diff --git a/INSTALL/grub/loongarch64-efi/hexdump.mod b/INSTALL/grub/loongarch64-efi/hexdump.mod new file mode 100644 index 00000000..be7f385c Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/hexdump.mod differ diff --git a/INSTALL/grub/loongarch64-efi/hfs.mod b/INSTALL/grub/loongarch64-efi/hfs.mod new file mode 100644 index 00000000..8749b14a Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/hfs.mod differ diff --git a/INSTALL/grub/loongarch64-efi/hfspluscomp.mod b/INSTALL/grub/loongarch64-efi/hfspluscomp.mod new file mode 100644 index 00000000..c0808fd4 Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/hfspluscomp.mod differ diff --git a/INSTALL/grub/loongarch64-efi/jfs.mod b/INSTALL/grub/loongarch64-efi/jfs.mod new file mode 100644 index 00000000..9b0b1741 Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/jfs.mod differ diff --git a/INSTALL/grub/loongarch64-efi/keystatus.mod b/INSTALL/grub/loongarch64-efi/keystatus.mod new file mode 100644 index 00000000..0427118c Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/keystatus.mod differ diff --git a/INSTALL/grub/loongarch64-efi/ldm.mod b/INSTALL/grub/loongarch64-efi/ldm.mod new file mode 100644 index 00000000..94ac5909 Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/ldm.mod differ diff --git a/INSTALL/grub/loongarch64-efi/loadenv.mod b/INSTALL/grub/loongarch64-efi/loadenv.mod new file mode 100644 index 00000000..545c223b Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/loadenv.mod differ diff --git a/INSTALL/grub/loongarch64-efi/lsacpi.mod b/INSTALL/grub/loongarch64-efi/lsacpi.mod new file mode 100644 index 00000000..8b9d58fc Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/lsacpi.mod differ diff --git a/INSTALL/grub/loongarch64-efi/lsefi.mod b/INSTALL/grub/loongarch64-efi/lsefi.mod new file mode 100644 index 00000000..325d2d7e Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/lsefi.mod differ diff --git a/INSTALL/grub/loongarch64-efi/lsefimmap.mod b/INSTALL/grub/loongarch64-efi/lsefimmap.mod new file mode 100644 index 00000000..cb097f72 Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/lsefimmap.mod differ diff --git a/INSTALL/grub/loongarch64-efi/lsefisystab.mod b/INSTALL/grub/loongarch64-efi/lsefisystab.mod new file mode 100644 index 00000000..36eb002b Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/lsefisystab.mod differ diff --git a/INSTALL/grub/loongarch64-efi/lsmmap.mod b/INSTALL/grub/loongarch64-efi/lsmmap.mod new file mode 100644 index 00000000..c7a65566 Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/lsmmap.mod differ diff --git a/INSTALL/grub/loongarch64-efi/lssal.mod b/INSTALL/grub/loongarch64-efi/lssal.mod new file mode 100644 index 00000000..9a64d09c Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/lssal.mod differ diff --git a/INSTALL/grub/loongarch64-efi/luks.mod b/INSTALL/grub/loongarch64-efi/luks.mod new file mode 100644 index 00000000..51de166f Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/luks.mod differ diff --git a/INSTALL/grub/loongarch64-efi/lvm.mod b/INSTALL/grub/loongarch64-efi/lvm.mod new file mode 100644 index 00000000..85a97bfe Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/lvm.mod differ diff --git a/INSTALL/grub/loongarch64-efi/macbless.mod b/INSTALL/grub/loongarch64-efi/macbless.mod new file mode 100644 index 00000000..1817b516 Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/macbless.mod differ diff --git a/INSTALL/grub/loongarch64-efi/macho.mod b/INSTALL/grub/loongarch64-efi/macho.mod new file mode 100644 index 00000000..d871c5a0 Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/macho.mod differ diff --git a/INSTALL/grub/loongarch64-efi/mdraid09.mod b/INSTALL/grub/loongarch64-efi/mdraid09.mod new file mode 100644 index 00000000..d75dc7c8 Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/mdraid09.mod differ diff --git a/INSTALL/grub/loongarch64-efi/mdraid09_be.mod b/INSTALL/grub/loongarch64-efi/mdraid09_be.mod new file mode 100644 index 00000000..99d054cf Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/mdraid09_be.mod differ diff --git a/INSTALL/grub/loongarch64-efi/mdraid1x.mod b/INSTALL/grub/loongarch64-efi/mdraid1x.mod new file mode 100644 index 00000000..2ed900c9 Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/mdraid1x.mod differ diff --git a/INSTALL/grub/loongarch64-efi/memdisk.mod b/INSTALL/grub/loongarch64-efi/memdisk.mod new file mode 100644 index 00000000..10960316 Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/memdisk.mod differ diff --git a/INSTALL/grub/loongarch64-efi/memrw.mod b/INSTALL/grub/loongarch64-efi/memrw.mod new file mode 100644 index 00000000..aa923676 Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/memrw.mod differ diff --git a/INSTALL/grub/loongarch64-efi/minix.mod b/INSTALL/grub/loongarch64-efi/minix.mod new file mode 100644 index 00000000..b0850cb2 Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/minix.mod differ diff --git a/INSTALL/grub/loongarch64-efi/minix2.mod b/INSTALL/grub/loongarch64-efi/minix2.mod new file mode 100644 index 00000000..69a6896e Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/minix2.mod differ diff --git a/INSTALL/grub/loongarch64-efi/minix2_be.mod b/INSTALL/grub/loongarch64-efi/minix2_be.mod new file mode 100644 index 00000000..87c2eb2d Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/minix2_be.mod differ diff --git a/INSTALL/grub/loongarch64-efi/minix3.mod b/INSTALL/grub/loongarch64-efi/minix3.mod new file mode 100644 index 00000000..51312c05 Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/minix3.mod differ diff --git a/INSTALL/grub/loongarch64-efi/minix3_be.mod b/INSTALL/grub/loongarch64-efi/minix3_be.mod new file mode 100644 index 00000000..e80dabef Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/minix3_be.mod differ diff --git a/INSTALL/grub/loongarch64-efi/minix_be.mod b/INSTALL/grub/loongarch64-efi/minix_be.mod new file mode 100644 index 00000000..128a78ab Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/minix_be.mod differ diff --git a/INSTALL/grub/loongarch64-efi/moddep.lst b/INSTALL/grub/loongarch64-efi/moddep.lst new file mode 100644 index 00000000..830b0996 Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/moddep.lst differ diff --git a/INSTALL/grub/loongarch64-efi/mouse.mod b/INSTALL/grub/loongarch64-efi/mouse.mod new file mode 100644 index 00000000..e3515b76 Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/mouse.mod differ diff --git a/INSTALL/grub/loongarch64-efi/mpi.mod b/INSTALL/grub/loongarch64-efi/mpi.mod new file mode 100644 index 00000000..72c536c8 Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/mpi.mod differ diff --git a/INSTALL/grub/loongarch64-efi/msdospart.mod b/INSTALL/grub/loongarch64-efi/msdospart.mod new file mode 100644 index 00000000..895d1313 Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/msdospart.mod differ diff --git a/INSTALL/grub/loongarch64-efi/mul_test.mod b/INSTALL/grub/loongarch64-efi/mul_test.mod new file mode 100644 index 00000000..a2e70dca Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/mul_test.mod differ diff --git a/INSTALL/grub/loongarch64-efi/nilfs2.mod b/INSTALL/grub/loongarch64-efi/nilfs2.mod new file mode 100644 index 00000000..87f8f5cf Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/nilfs2.mod differ diff --git a/INSTALL/grub/loongarch64-efi/normal.mod b/INSTALL/grub/loongarch64-efi/normal.mod new file mode 100644 index 00000000..ed5bb660 Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/normal.mod differ diff --git a/INSTALL/grub/loongarch64-efi/ntfscomp.mod b/INSTALL/grub/loongarch64-efi/ntfscomp.mod new file mode 100644 index 00000000..0e5a6d8a Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/ntfscomp.mod differ diff --git a/INSTALL/grub/loongarch64-efi/odc.mod b/INSTALL/grub/loongarch64-efi/odc.mod new file mode 100644 index 00000000..367a392d Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/odc.mod differ diff --git a/INSTALL/grub/loongarch64-efi/offsetio.mod b/INSTALL/grub/loongarch64-efi/offsetio.mod new file mode 100644 index 00000000..eee1a8f0 Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/offsetio.mod differ diff --git a/INSTALL/grub/loongarch64-efi/part_acorn.mod b/INSTALL/grub/loongarch64-efi/part_acorn.mod new file mode 100644 index 00000000..3d0e148c Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/part_acorn.mod differ diff --git a/INSTALL/grub/loongarch64-efi/part_amiga.mod b/INSTALL/grub/loongarch64-efi/part_amiga.mod new file mode 100644 index 00000000..d714e395 Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/part_amiga.mod differ diff --git a/INSTALL/grub/loongarch64-efi/part_bsd.mod b/INSTALL/grub/loongarch64-efi/part_bsd.mod new file mode 100644 index 00000000..f4fba2cc Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/part_bsd.mod differ diff --git a/INSTALL/grub/loongarch64-efi/part_dfly.mod b/INSTALL/grub/loongarch64-efi/part_dfly.mod new file mode 100644 index 00000000..04aa639d Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/part_dfly.mod differ diff --git a/INSTALL/grub/loongarch64-efi/part_dvh.mod b/INSTALL/grub/loongarch64-efi/part_dvh.mod new file mode 100644 index 00000000..fd8e89cb Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/part_dvh.mod differ diff --git a/INSTALL/grub/loongarch64-efi/part_plan.mod b/INSTALL/grub/loongarch64-efi/part_plan.mod new file mode 100644 index 00000000..63f69c7b Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/part_plan.mod differ diff --git a/INSTALL/grub/loongarch64-efi/part_sun.mod b/INSTALL/grub/loongarch64-efi/part_sun.mod new file mode 100644 index 00000000..81007809 Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/part_sun.mod differ diff --git a/INSTALL/grub/loongarch64-efi/part_sunpc.mod b/INSTALL/grub/loongarch64-efi/part_sunpc.mod new file mode 100644 index 00000000..78beee20 Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/part_sunpc.mod differ diff --git a/INSTALL/grub/loongarch64-efi/partmap.lst b/INSTALL/grub/loongarch64-efi/partmap.lst new file mode 100644 index 00000000..720c55e3 Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/partmap.lst differ diff --git a/INSTALL/grub/loongarch64-efi/parttool.lst b/INSTALL/grub/loongarch64-efi/parttool.lst new file mode 100644 index 00000000..bfa2d4a8 Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/parttool.lst differ diff --git a/INSTALL/grub/loongarch64-efi/parttool.mod b/INSTALL/grub/loongarch64-efi/parttool.mod new file mode 100644 index 00000000..1195b544 Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/parttool.mod differ diff --git a/INSTALL/grub/loongarch64-efi/password.mod b/INSTALL/grub/loongarch64-efi/password.mod new file mode 100644 index 00000000..69287e42 Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/password.mod differ diff --git a/INSTALL/grub/loongarch64-efi/pbkdf2_test.mod b/INSTALL/grub/loongarch64-efi/pbkdf2_test.mod new file mode 100644 index 00000000..a50eaea8 Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/pbkdf2_test.mod differ diff --git a/INSTALL/grub/loongarch64-efi/pgp.mod b/INSTALL/grub/loongarch64-efi/pgp.mod new file mode 100644 index 00000000..d6a8d826 Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/pgp.mod differ diff --git a/INSTALL/grub/loongarch64-efi/probe.mod b/INSTALL/grub/loongarch64-efi/probe.mod new file mode 100644 index 00000000..a41199dc Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/probe.mod differ diff --git a/INSTALL/grub/loongarch64-efi/procfs.mod b/INSTALL/grub/loongarch64-efi/procfs.mod new file mode 100644 index 00000000..0adb37de Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/procfs.mod differ diff --git a/INSTALL/grub/loongarch64-efi/progress.mod b/INSTALL/grub/loongarch64-efi/progress.mod new file mode 100644 index 00000000..db48058a Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/progress.mod differ diff --git a/INSTALL/grub/loongarch64-efi/raid5rec.mod b/INSTALL/grub/loongarch64-efi/raid5rec.mod new file mode 100644 index 00000000..f047b11e Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/raid5rec.mod differ diff --git a/INSTALL/grub/loongarch64-efi/raid6rec.mod b/INSTALL/grub/loongarch64-efi/raid6rec.mod new file mode 100644 index 00000000..34b4e9c3 Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/raid6rec.mod differ diff --git a/INSTALL/grub/loongarch64-efi/reiserfs.mod b/INSTALL/grub/loongarch64-efi/reiserfs.mod new file mode 100644 index 00000000..bd71c346 Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/reiserfs.mod differ diff --git a/INSTALL/grub/loongarch64-efi/romfs.mod b/INSTALL/grub/loongarch64-efi/romfs.mod new file mode 100644 index 00000000..ec6056fe Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/romfs.mod differ diff --git a/INSTALL/grub/loongarch64-efi/scsi.mod b/INSTALL/grub/loongarch64-efi/scsi.mod new file mode 100644 index 00000000..703872c6 Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/scsi.mod differ diff --git a/INSTALL/grub/loongarch64-efi/search_fs_file.mod b/INSTALL/grub/loongarch64-efi/search_fs_file.mod new file mode 100644 index 00000000..db46e23b Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/search_fs_file.mod differ diff --git a/INSTALL/grub/loongarch64-efi/search_fs_uuid.mod b/INSTALL/grub/loongarch64-efi/search_fs_uuid.mod new file mode 100644 index 00000000..d6ba8557 Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/search_fs_uuid.mod differ diff --git a/INSTALL/grub/loongarch64-efi/search_label.mod b/INSTALL/grub/loongarch64-efi/search_label.mod new file mode 100644 index 00000000..89ccb6e2 Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/search_label.mod differ diff --git a/INSTALL/grub/loongarch64-efi/setjmp.mod b/INSTALL/grub/loongarch64-efi/setjmp.mod new file mode 100644 index 00000000..9f315e1a Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/setjmp.mod differ diff --git a/INSTALL/grub/loongarch64-efi/setjmp_test.mod b/INSTALL/grub/loongarch64-efi/setjmp_test.mod new file mode 100644 index 00000000..78112e67 Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/setjmp_test.mod differ diff --git a/INSTALL/grub/loongarch64-efi/sfs.mod b/INSTALL/grub/loongarch64-efi/sfs.mod new file mode 100644 index 00000000..fa142985 Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/sfs.mod differ diff --git a/INSTALL/grub/loongarch64-efi/shift_test.mod b/INSTALL/grub/loongarch64-efi/shift_test.mod new file mode 100644 index 00000000..ccc77052 Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/shift_test.mod differ diff --git a/INSTALL/grub/loongarch64-efi/signature_test.mod b/INSTALL/grub/loongarch64-efi/signature_test.mod new file mode 100644 index 00000000..c7723fef Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/signature_test.mod differ diff --git a/INSTALL/grub/loongarch64-efi/sleep_test.mod b/INSTALL/grub/loongarch64-efi/sleep_test.mod new file mode 100644 index 00000000..c500fa43 Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/sleep_test.mod differ diff --git a/INSTALL/grub/loongarch64-efi/smbios.mod b/INSTALL/grub/loongarch64-efi/smbios.mod new file mode 100644 index 00000000..6171b4f4 Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/smbios.mod differ diff --git a/INSTALL/grub/loongarch64-efi/strtoull_test.mod b/INSTALL/grub/loongarch64-efi/strtoull_test.mod new file mode 100644 index 00000000..1ee2f15a Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/strtoull_test.mod differ diff --git a/INSTALL/grub/loongarch64-efi/syslinuxcfg.mod b/INSTALL/grub/loongarch64-efi/syslinuxcfg.mod new file mode 100644 index 00000000..654adf68 Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/syslinuxcfg.mod differ diff --git a/INSTALL/grub/loongarch64-efi/terminal.lst b/INSTALL/grub/loongarch64-efi/terminal.lst new file mode 100644 index 00000000..0f853df0 Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/terminal.lst differ diff --git a/INSTALL/grub/loongarch64-efi/test_blockarg.mod b/INSTALL/grub/loongarch64-efi/test_blockarg.mod new file mode 100644 index 00000000..9070d13b Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/test_blockarg.mod differ diff --git a/INSTALL/grub/loongarch64-efi/testload.mod b/INSTALL/grub/loongarch64-efi/testload.mod new file mode 100644 index 00000000..b66548ca Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/testload.mod differ diff --git a/INSTALL/grub/loongarch64-efi/testspeed.mod b/INSTALL/grub/loongarch64-efi/testspeed.mod new file mode 100644 index 00000000..9aefafff Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/testspeed.mod differ diff --git a/INSTALL/grub/loongarch64-efi/tga.mod b/INSTALL/grub/loongarch64-efi/tga.mod new file mode 100644 index 00000000..261eadbd Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/tga.mod differ diff --git a/INSTALL/grub/loongarch64-efi/time.mod b/INSTALL/grub/loongarch64-efi/time.mod new file mode 100644 index 00000000..180b039e Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/time.mod differ diff --git a/INSTALL/grub/loongarch64-efi/tr.mod b/INSTALL/grub/loongarch64-efi/tr.mod new file mode 100644 index 00000000..20419944 Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/tr.mod differ diff --git a/INSTALL/grub/loongarch64-efi/ufs1.mod b/INSTALL/grub/loongarch64-efi/ufs1.mod new file mode 100644 index 00000000..a0abf000 Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/ufs1.mod differ diff --git a/INSTALL/grub/loongarch64-efi/ufs1_be.mod b/INSTALL/grub/loongarch64-efi/ufs1_be.mod new file mode 100644 index 00000000..f4ae16b3 Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/ufs1_be.mod differ diff --git a/INSTALL/grub/loongarch64-efi/ufs2.mod b/INSTALL/grub/loongarch64-efi/ufs2.mod new file mode 100644 index 00000000..4473c71a Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/ufs2.mod differ diff --git a/INSTALL/grub/loongarch64-efi/verifiers.mod b/INSTALL/grub/loongarch64-efi/verifiers.mod new file mode 100644 index 00000000..51e7d53e Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/verifiers.mod differ diff --git a/INSTALL/grub/loongarch64-efi/video.lst b/INSTALL/grub/loongarch64-efi/video.lst new file mode 100644 index 00000000..ad1dbd09 Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/video.lst differ diff --git a/INSTALL/grub/loongarch64-efi/videoinfo.mod b/INSTALL/grub/loongarch64-efi/videoinfo.mod new file mode 100644 index 00000000..d5aa58d4 Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/videoinfo.mod differ diff --git a/INSTALL/grub/loongarch64-efi/videotest.mod b/INSTALL/grub/loongarch64-efi/videotest.mod new file mode 100644 index 00000000..10cda76e Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/videotest.mod differ diff --git a/INSTALL/grub/loongarch64-efi/videotest_checksum.mod b/INSTALL/grub/loongarch64-efi/videotest_checksum.mod new file mode 100644 index 00000000..70162480 Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/videotest_checksum.mod differ diff --git a/INSTALL/grub/loongarch64-efi/xnu_uuid.mod b/INSTALL/grub/loongarch64-efi/xnu_uuid.mod new file mode 100644 index 00000000..106fd9be Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/xnu_uuid.mod differ diff --git a/INSTALL/grub/loongarch64-efi/xnu_uuid_test.mod b/INSTALL/grub/loongarch64-efi/xnu_uuid_test.mod new file mode 100644 index 00000000..81e37f63 Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/xnu_uuid_test.mod differ diff --git a/INSTALL/grub/loongarch64-efi/zfs.mod b/INSTALL/grub/loongarch64-efi/zfs.mod new file mode 100644 index 00000000..88b33d1c Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/zfs.mod differ diff --git a/INSTALL/grub/loongarch64-efi/zfscrypt.mod b/INSTALL/grub/loongarch64-efi/zfscrypt.mod new file mode 100644 index 00000000..1dc3e3a5 Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/zfscrypt.mod differ diff --git a/INSTALL/grub/loongarch64-efi/zfsinfo.mod b/INSTALL/grub/loongarch64-efi/zfsinfo.mod new file mode 100644 index 00000000..43795772 Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/zfsinfo.mod differ diff --git a/INSTALL/grub/loongarch64-efi/zstd.mod b/INSTALL/grub/loongarch64-efi/zstd.mod new file mode 100644 index 00000000..1e76ef3f Binary files /dev/null and b/INSTALL/grub/loongarch64-efi/zstd.mod differ